51学通信技术论坛

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

关于PDP上下文和TI、NSAPI的讨论,期待各位乱入~~ [复制链接]

Rank: 3Rank: 3Rank: 3

楼主
发表于 2011-10-17 10:06:36 |显示全部楼层
补充一下自己的理解:
1、TI是区分信令面的会话,NSAPI是区分数据面的业务流,NSAPI在Gb口的信令中是作为参数携带的,并不是一个标志,只有发送业务数据出现在SDCP中才起作用。TI和NSAPI没有直接的关系,也不需要有。在分组域一个TI标识会话中协商出NSAPI的值,在这个会话中可以说TI与该NSAPI对应了,但不会规定TI=0则NSAPI=5,只是一般情况下这么用(都是初始值)。
2、TI flag根据规范是the TI flag identifies who allocated the TI value for this transaction,TI=0可以是MS也可以是SGSN,这个在分组域不太好找,在电路域找一个被叫过程可以看到MSC发送的SETUP消息中携带的TI FLAG就是0,MS回应的call confirmed就是1。同理分组域应该也是如此。这也说明TI不会和NSAPI直接对应的,否则电路域没有NSAPI怎么办。
3、另外“transaction identifier(非扩展的)这个值的选取是0-15”说法不准确,TI只是“TI allows to distinguish up to 16 different bi-directional messages flows”,其值是0-7。

使用道具 举报

Rank: 3Rank: 3Rank: 3

沙发
发表于 2012-6-25 11:43:45 |显示全部楼层
爱卫生 发表于 2012-6-16 13:47
谢谢,你提到的我部分同意。 "TI是区分信令面的会话,NSAPI是区分数据面的业务流"和我的理解是一样的。但 ...

可能是我表述的意思不准确,我的意思是TIO和NSAPI没有直接的对应关系,如TIO=0就必须用NSAPI=5。但它们在会话过程中是有动态的对应关系的,如果TIO=0协商参数NSAPI是5,在此会话过程中TIO=0和NSAPI=5是对应的。
1、一次、二次激活TIO应该是0、1,去激活如果是对二次激活,则TIO应该是1
2、在会话过程中这是有一定的对应关系,SGSN中的上下文会记录Gb口的TIO和NSAPI(猜得,从GGSN侧来的信令用NSAPI关联到PDP,从UE来的信令用TIO关联到PDP)
3、TIO=0~7加上双向(即TI flag为0、1)可以有16个会话,NSAPI有11个,是根据实际需要定制的,应该没有考虑对应关系。不过如果有的化,是不是可以说NSAPI有11个,但最多有8个是手机发起的PDP激活会话,其它3个是网络发起的?


点评

爱卫生  谢谢!完全赞同!:)  发表于 2012-6-25 22:19:36

使用道具 举报

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

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

GMT+8, 2024-5-29 12:40 , Processed in 0.045528 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部