51学通信技术论坛

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

彩信串号问题分析 [复制链接]

Rank: 9Rank: 9

懒

跳转到指定楼层
楼主
发表于 2013-2-17 10:28:14 |只看该作者 |倒序浏览
一键分享 一键分享

本文摘自《科技信息》2011年15期。【作者】 李亚伟;

【机构】 中国联通有限公司石家庄分公司;

【摘要】 串号问题很大的影响到用户的使用,处理不当将造成严重的用户投诉,串号产生的原因多种多样,有手机、无线、SGSN、GGSN同WAP网关的配合等原因,本文针对贝尔的SGSN的参数设置问题造成的串号进行了详细的分析,并提出了解决方法。

【关键词】 SGSN:服务GPRS支持节点相当于GSM网络中的MSC,负责GPRS手机的移动管理、安全与存取控制等功能; GGSN:关口GPRS支持节点是与外界网络相连的介面,功能类似路由器,用户的数据资料均需通过GGSN才能传互联网上;

1 现象描述

有用户反映彩信存在串号现象,既A给C发彩信但C却显示B的号码,此现象为偶尔发生,用户开关机或经过一段时间后此现象消失,通过查看GGSN上的话单可以看到B的详单,但没有A的祥单。

2 原因分析

附着流程中用户通过发送附着请求消息发起附着流程。用户在附着请求消息中携带有IMSI或P-TMSI,如果用户为初次附着则携带IMSI,附着后SGSN会给用户分配一个P-TMSI以供用户再次附着时使用。用户附着成功后如果发起PDP激活请求则SGSN为所请求的PDP上下文创建一个TID,这个TID中包含了IMSI+NSAPI,SGSN同时向GGSN发出创建PDP上下文请求消息(包含PDP类型,PDP地址,APN,商定的QoS,TID,选择模式,PDP配置选项)。

通过截取的PDP激活请求和GGSN的RADIU消息进一步分析,GGSN中的IMSI及GGSN向RADIU发送的请求中的IMSI均通过SGSN上报取得,再根据GGSN中的详单并没有A用户的,现在可以基本排除GGSN以上的问题。

现在问题可以基本定位在手机终端,无线设备或SGSN了,经过Gb口的消息跟踪发现当问题发生时B用户并没有上网,进而怀疑是否是SGSN的PTMSI分配发生了问题,通过分析SGSN的配置文件she.cfg,发现以下跟PTMSI分配和鉴权的有关配置如下:

〈PARAMETERNAME="PTMSI_reallocation_threshold"

TYPE="INTEGER"

VALUE="15"

RANGE=”1..65535”

VISIBILITY="Yes">

<PARAMETERNAME="Attach_Authentication_threshold"

TYPE="INTEGER"

VALUE="15"

RANGE=”1..255”

VISIBILITY="Yes>

其中"PTMSI_reallocation_threshold”表示分配给用户的PTMSI可以使用次数,这里设置的是15次,”Attach_Authentication_threshold”表示使用PTMSI附着多少次以后进行一次鉴权这里设置也是15次,这样问题就来了,也就是当SGSN把某一个PTMSI分配给A用户后,A长时间不上网或上网次数很少,这时几天以后SGSN有可能把这个PTMSI又分配给了B并且在数据库中生成B的IMSI同这个PTMSI的对应关系,当这时A又上网时SGSN便会根据PTMSI将B的IMSI上报给GGSN进而产生串号的现象。

3 处理过程

根据以上的分析通过调整配置文件的"PTMSI_reallocation_threshold"和”Attach_Authentication_threshold”的取值来避免此类问题的发生,将PTMSI可以使用次数的取值改为5,将"Attach_Authentication_threshold"的取值改为2,即每个用户的PTMSI可以使用5次,每2次PTMSI附着后进行一次鉴权。经过以上修改观察几个月没有再发生类似的投诉,问题得到解决。

4 总结和建议

由于此值是个经验值,没有具体的规定,厂家的建议取值范围是1到15,但在具体设置时不要将两项的取值同时都设置过大。

【参考文献】
[1]3GPP TS25.401V3.10.0.3GPP技术标准[S].
[2]曹迖仲.移动通信原理、系统及技术[M].北京:清华大学出版社,2004.

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

Rank: 3Rank: 3Rank: 3

沙发
发表于 2013-3-13 22:40:34 |只看该作者
经验之谈

使用道具 举报

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

板凳
发表于 2013-8-19 11:14:06 |只看该作者
学习一种分析问题的方法

使用道具 举报

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

地板
发表于 2013-8-19 12:14:39 |只看该作者
“当SGSN把某一个PTMSI分配给A用户后,A长时间不上网或上网次数很少,这时几天以后SGSN有可能把这个PTMSI又分配给了B并且在数据库中生成B的IMSI同这个PTMSI的对应关系,当这时A又上网时SGSN便会根据PTMSI将B的IMSI上报给GGSN进而产生串号的现象。”
爱总,SGSN分配给用户的PTMSI的租期是怎么衡量的,是按多长时间还是多少次数来算?在租期之内,SGSN怎么会把这个PTMSI再分配给其他的用户呢?

点评

爱卫生  这个不太清楚哦。盼高手解答。  发表于 2013-8-19 20:20:25

使用道具 举报

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

5#
发表于 2014-2-15 18:58:58 |只看该作者
现网的确发现有这样的现象

使用道具 举报

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

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

GMT+8, 2024-11-25 23:38 , Processed in 0.024277 second(s), 16 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部