gaoyang_fei 发表于 2012-10-2 22:31
想问下爱总。1
一次激活和二次激活中的控制面的TEID是一样吗?只是NSAPI不 ...
因为问题比较多。不确定能否全部回答了。如果漏了,再提醒我吧。 1)一次激活和二次激活中的控制面的TEID是一样的(参见论坛的PDP二次激活实例帖子),NSAPI不同。如果是两个Primary PDP,两者的TEID无任何关系,NSAPI是递增的,从5开始分配。数据面TEID不一样。 2)MS IP只有在去激活,重新激活PDP才会发生变化。其他情况都不变。因为IP变了,业务就会断,影响用户体验。Inter-SGSN RAU流程中(参见论坛Inter-SGSN RAU实例帖子),Old SGSN不需要知道MS的IP(本来就不是由SGSN分配IP),只需要知道GGSN的IP就可以了(前提是MS在做RAU时有一个active的PDP上下文),需要和GGSN更新下下行方向的TEID。 3)condtional 和 optional。前者是有条件的,后者是可选的。有条件的意思就是说如果条件符合,就一定要携带。带有半强制性。可选则是无所谓,可带可不带。例如附着请求中,IMSI或P-TMSI都是condtional 的,MS一定要携带一个来做附着,不能两个都不带。之所以不是madantory的,是因为MS在附着时没有P-TMSI,则只能用IMSI来附着。带不能两个都不带就错误了。又例如:Gn接口PDP激活请求中,小区位置信息就是optional的信息元素,带上了可以提供给GGSN作为网管或计费的参考依据。但不带也不会影响信令流程的继续。 |