我手上没有这种包。但根据23060的说明:
“The HPLMN operator may assign a static PDP address in the PDP context subscription record. An MS implemented according to this version of the protocol does not support static PDP addresses, which are permanently configured in the MS and sent by the MS within the PDP context activation request. The handling of static addresses, which are sent by the MS, is retained in the SGSN in order to ensure backwards compatibility for MSs implemented according to earlier protocol releases.”
也就是说,激活流程和动态地址分配其实是一样的。不同的地方就是MS在做PDP激活请求的时候,请求里会携带静态IP,也就是MS要预先在手机上设置好,然后HLR的签约数据里也会有这个静态IP。然后SGSN会保留这个静态IP。最后激活成功。
期待有包的朋友传包上来分享。 作者: oliverchang 时间: 2011-10-25 13:34:06
我的理解是这样的。不过这个不会影响附着的,HLR只是把带有静态IP的签约数据给SGSN,然后再做PDP激活时,SGSN再去对比MS请求的和HLR的签约数据里的静态IP,如果不匹配,则激活失败。这个cause code应该是33:Requested service option not subscribed,属于用户的原因。会影响PDP激活成功率指标的。这里有个帖子介绍了CC33,http://www.gprshome.com/forum.php?mod=viewthread&tid=44&extra=page%3D2。里面有个包就是用户激活请求里携带了静态IP,但HLR的签约数据是用户只能使用动态地址,因此激活失败并给手机回CC33. 这样根本SGSN根本就不会去找GGSN做激活了。Gn接口什么消息都没有。
还有,29060也提到了,在做PDP激活时"If the MS requests a static PDP Address then the PDP Address field in the End User Address information element shall contain the static PDP Address."。 作者: oliverchang 时间: 2011-10-25 22:03:46