51学通信技术论坛

 找回密码
 立即注册
搜索
查看: 3540|回复: 2
打印 上一主题 下一主题

请教一个GTP协议的问题,29060 [复制链接]

Rank: 2Rank: 2

跳转到指定楼层
楼主
发表于 2012-11-18 15:37:49 |只看该作者 |倒序浏览
一键分享 一键分享

Sequence Number: This field is an optional field in G -PDUs. It is used as a transaction identity for  signalling messages  having a response message defined for a request message, that is the Sequence Number value is copied from the request to the response message header. In the user plane, an increasing sequence number for T-PDUs is transmitted via GTP-U tunnels, when transmission order must be preserved.


GTP消息头中,用户面数据消息流水号是可选的,但是控制面消息中流水号作为事务标识,是否是必选?如果非必选,因为用户面消息TEID是唯一的,而控制面消息的TEID对于同一个用户的不同上下文来说是一样的,如何来关联上下行消息对?

另外,控制面和用户面的IP地址是否是唯一的,或者同一个用户的不同PDP上下文可以共用一个SGSN/GGSN的地址?

期待答复~~


Rank: 8

VIP 论坛核心会员 特殊贡献奖

沙发
发表于 2012-11-18 17:04:21 |只看该作者
本帖最后由 hycl5410 于 2012-11-18 17:11 编辑

GTP消息头中,用户面数据消息流水号是可选的,但是控制面消息中流水号作为事务标识,是否是必选?
个人理解非必选,GTPU没有类似TCP那种的重传机制。但是GTP'是必选的,话单传输在GTP'层上是确认连接方式的。

如果非必选,因为用户面消息TEID是唯一的,而控制面消息的TEID对于同一个用户的不同上下文来说是一样的,如何来关联上下行消息对?

控制面,某用户的一个APN内所有上下文共用一对GSN地址+TEID;不是用户
控制面一个APN内的不同PDP是通过NSAPI区分的

数据面,每一个PDP都有自己的GSN地址+TEID对。可以理解为每个PDP都有自己单独的数据管道,关联方法是一样的。

另外,控制面和用户面的IP地址是否是唯一的,或者同一个用户的不同PDP上下文可以共用一个SGSN/GGSN的地址?

GGSN侧一般不会变,无论C U. SGSN/RNC侧变化很正常,比如跨SGSN切换。

一个用户的不同PDP上下文被哪个SGSN/GGSN地址服务其实是很随机的(大部分主流厂商的实现),可以相同,但是不存在“共用”这种说法。

使用道具 举报

Rank: 2Rank: 2

板凳
发表于 2012-11-18 17:21:21 |只看该作者
谢谢,这个论坛真好,得到的回复很快

点评

爱卫生  不,这个要特别感谢楼上的H大侠啊。  发表于 2012-11-19 20:29:42

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-11-26 05:47 , Processed in 0.042523 second(s), 14 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部