51学通信技术论坛

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

A厂家SGSN和B厂家SGSN 2G/3G切换处理报告(截取) [复制链接]

Rank: 9Rank: 9

懒

跳转到指定楼层
楼主
发表于 2012-7-10 20:33:38 |只看该作者 |倒序浏览
一键分享 一键分享

A厂家SGSN12与B厂家SGSN9之间2G/3G失败,具体情况如下:

问题:3G(B厂家SGSN)切换到2G(A厂家SGSN),RAU流程完成的同时SGSN发起PDP去激活。

MS--->”RAU request”--->A厂家 SGSN

A厂家 SGSN--->”sgsn context request”--->B厂家 SGSN

A厂家 SGSN<---”sgsn context response”<---B厂家 SGSN

A厂家 SGSN--->”update pdp context request” --->B厂家 GGSN

A厂家 SGSN<---”update pdp context response” <---B厂家 GGSN

MS--->”RAU complete”--->A厂家 SGSN

MS<---”deactivate PDP”<---A厂家 SGSN

原因分析:

分析trace 结果发现A厂家SGSN在核检从B厂家SGSN取得的sgsn context 中内容时出现错误,SGSN要求用户重新激活PDP,于是向用户发起PDP去激活。

进一步分析sgsn context中内容发现,从B厂家SGSN中取得的用户PDP context中用户APN为cmxxx.mnc000.mcc460.gprs,而用户IMSI属于46002序列段。在A厂家SGSN中46002序列段对应的APN operator ID为mnc002.mcc460.gprs,SGSN在核检sgsn context中用户APN时发现与本地设置不符合,于是SGSN发起PDP去激活并要求MS重新激活PDP。

根据中国移动集团规范要求,SGSN需要配置IMSI全序列APN转换,使APN operator ID从IMSI中一一对应导出;IMSI序列为46000/46002/46007分别对应的APN为MNC000.MCC460.GPRS、MNC002.MCC460.GPRS 、MNC007.MCC460.GPRS。

B厂家SGSN中对于IMSI序列46000/46002/46007默认APN设置为MNC000.MCC460.GPRS。这样造成46002/46007序列段的用户在B厂家SGSN和A厂家SGSN中切换时失败,PDP需要重新激活。而46000序列段的用户因为在B厂家SGSN和A厂家SGSN中APN设置是相同的,所以不会受影响,实际的测试也证实了以上的结论。

www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

Rank: 8

VIP 论坛核心会员 特殊贡献奖

沙发
发表于 2012-7-11 17:29:51 |只看该作者
本帖最后由 hycl5410 于 2012-7-11 17:31 编辑

听说过这事,貌似是省公司之间局数据不统一造成的。
其实跟厂商关系不大,不同的厂商都可以对IMSI序列配置成想要的APNOI。

使用道具 举报

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

版主

板凳
发表于 2012-7-11 21:20:40 |只看该作者
有个疑问:"使APN operator ID从IMSI中一一对应导出;IMSI序列为46000/46002/46007分别对应的APN为MNC000.MCC460.GPRS、MNC002.MCC460.GPRS 、MNC007.MCC460.GPRS。"

从imsi分析中定义的46000/46002/46007 GT分析后就可以满足了吧?  APNONI 一般在全局参数中只能设一个吧(NSN,E///) ,华为是可以设三个,据我所知!

使用道具 举报

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

版主

地板
发表于 2012-7-12 05:58:11 |只看该作者
这个问题有根本解决的方法么? 请版主讲一下吧,谢谢!




使用道具 举报

Rank: 8

VIP 论坛核心会员 特殊贡献奖

5#
发表于 2012-7-12 09:24:40 |只看该作者
NSN的不知道,按说应该可以配置哦。反正E和H都可以配置。印象中H直接分析IMSI(46002)后就可以自动生成相应的APNOI(46002),当然也可以手工再配置。手工配置的情况一般是跟这个case要求相反的,比如把46002的IMSI序列都配置到46000的APNOI上去。这样做的好处就是DNS的配置可以简单点嘛。

E的配置举例
create_imsins -imsi ImsiNumberSeries -rs RoamingStatus -dn DefaultAPNOperatorID

使用道具 举报

Rank: 1

6#
发表于 2012-7-12 13:10:22 |只看该作者
学习了~ 多谢 楼主

使用道具 举报

Rank: 4Rank: 4Rank: 4Rank: 4

7#
发表于 2012-11-15 16:46:38 |只看该作者
这个好像不限于2G/3g切换吧,用户从B切换到A的都会?还是取消默认APNOI吧,有几个APN配几个,这种没问题了

使用道具 举报

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

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

GMT+8, 2024-11-26 08:38 , Processed in 0.028783 second(s), 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部