51学通信技术论坛

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

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

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地址服务其实是很随机的(大部分主流厂商的实现),可以相同,但是不存在“共用”这种说法。

使用道具 举报

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

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

GMT+8, 2024-6-1 00:54 , Processed in 0.022414 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部