51学通信技术论坛

 找回密码
 立即注册
搜索
楼主: 爱卫生
打印 上一主题 下一主题

Secondary PDP Context激活流程及实例     [复制链接]

Rank: 9Rank: 9

楼主
发表于 2013-4-18 21:10:35 |显示全部楼层
vicai 发表于 2013-4-18 09:56
Hi,admin,谢谢你的答复,我也知道Linked TI是用来关联primary和secondary,这样secondary在激活的过程中 ...

不客气。多交流。呵呵~以下是我的理解。

Hi,admin,谢谢你的答复,我也知道Linked TI是用来关联primary和secondary,这样secondary在激活的过程中不用带apn等等信息,节约资源,但它具体是怎么关联的我还是不太清楚。因为在“Secondary PDP Context激活流程.pcap”这个抓包里,Linkedin TI只在第二次Activate Secondary PDP Context Request这条信息里出现,在Linkedin TI这个IE里有个TI Value=0,请问下是不是这个TI value就用来对应primary的,但问题又来了,在激活primary context的过程中就没出现过TI这个IE呀(从抓包里找的话)。

答:有的。在primary context激活的最后一个消息activate pdp context accept消息的protocol discriminator里有一个TIO,就是它。规范里是这么说的:“The SGSN selects Radio Priority and Packet Flow Id based on QoS Negotiated, and returns an Activate PDP Context Accept (PDP Type, PDP Address, TI, QoS Negotiated, Radio Priority, Packet Flow Id, Protocol Configuration Options) message to the MS. ”还有“ Linked TI indicates the TI value assigned to any one of the already activated PDP contexts for this PDP address and APN. ”

第2个问题,Activate PDP Context Request就是从MS到SGSN,也就是说在那个抓包里192.168.210.10就应该是MS的地址,但在第一个Activate PDP Context Accept的PCO里带了一个IP(192.168.252.131),而这个IP又是GGSN(通过radius或DHCP)分配给手机的PDP address,以后手机上网就用192.168.252.131了,但192.168.210.10这个IP是怎么一回事咧。

答:192.168.210.10是Gb接口BSC侧的service IP,不是MS的地址。Activate PDP Context Request激活还没完成,MS还没分到地址。192.168.252.131才是分配给MS的IP地址。

第3个问题,关于Transaction ID(TI),我在哪里看见对它的描述有一句是(is used as NSAPI in some circumstances),也就是它有时是被当成NSAPI用的,但NSAPI从最开始的Activate PDP Context Request就有了,并且在以后的每条GTP-C信息里都有,也就是说NSAPI是一直存在的,那为什么还要搞个TI出来。

答:不一样,NSAPI通常是区分PDP上下文的。取值4个bit。看报文里secondary PDP激活的时候Gn接口也就有两个NSAPI。规范中TI的作用定义如下:“The TI allows to distinguish up to 16 different bi-directional messages flows for a given PD and a given SAP. Such a message flow is called a transaction.”用于区分MS的不同上层消息的,比如会话管理消息有很多,比如激活、去激活、修改等消息,都有TI的出现。



51学通信(www.51xuetongxin.com):致力打造最好的通信技术在线学习平台 。

使用道具 举报

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

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

GMT+8, 2024-5-13 11:29 , Processed in 0.147504 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部