Sim卡反克隆方法

文档序号:7595135阅读:451来源:国知局
专利名称:Sim卡反克隆方法
技术领域
本发明涉及无线通信领域,尤其涉及一种GRPS/WCDMA分组域在SGSN之间SIM卡反克隆方法。
背景技术
移动通信业务中,当用户使用的手机MS(Mobile Station,手机)与SIM卡可以分离时,就为SIM(GSM Subscriber Identity Module,用户标识模块)卡的克隆提供了可能。对SIM卡进行复制,将复制的SIM卡插入到另一手机中,就可以原用户身份入网使用了,这样,就会在移动网络上同时出现两个完全相同的SIM卡,目前已经在现网上发现类似活动。
由于两张SIM卡完全相同,移动网络无法判断哪张卡是真的SIM卡,哪张是克隆后的SIM卡。但为了维护用户的利益,移动网络必须做到的是当两张完全相同的SIM卡同时上网而产生冲突时,网络需要产生告警,并记录两个手机活动的地点,这就是“SIM卡反克隆技术”所要完成的任务。
目前GRPS/WCDMA(General Packet Radio Service,GPRS,通过分组无线服务;Wideband Code Division Multiple Access,WCDMA,多频码分多址)分组域业务的应用越来越广泛,而现网对SIM卡的克隆技术却对防范克隆SIM卡没有比较成熟的解决方案,现有技术条件下,两张完全相同SIM卡先后向不同的SGSN(Serving GPRS Support Node,GPRS支持节点)发起附着时,网络无法识别SIM卡是否被克隆并进一步采取措施。
如图1所示,当A、B两个完全相同的SIM卡A和B分别在SGSN1和SGSN2进行附着时的流程图。A卡附着到SGSN1后,B卡在SGSN2发起附着请求,SGSN2向HLR取签约数据时,HLR会向SGSN1发送位置取消消息将A卡的数据删除。SGSN1将会对A卡进行隐式分离。
此时,如果A卡发起了PDP激活请求,由于该MS已经被隐式分离,TLLI连接已经被释放,如果MS发起PDP激活请求,必须首先发起附着流程,而该MS的附着流程成功后,又会导致HLR向SGSN2发起位置取消消息,将B卡所在的MS隐式分离。A卡的MS在SGSN1附着成功后,即可以发起激活请求,并且将激活成功。
由以上处理流程来看,如果出现上述情况,目前系统对SIM卡克隆的防范基本上处于真空状态,而该克隆将对被克隆的用户造成巨大的损失,本发明主要针对GPRS/WCDMA分组域的SIM卡克隆现象,而提供的一种“SIM卡反克隆方法”。

发明内容
本发明为解决上述的技术问题,提供一种SIM卡反克隆方法,其特征在于,包括以下步骤步骤一第二SGSN响应第二用户附着请求,向HLR发起位置更新请求;步骤二HLR判断是否存在一与第二用户具有相同国际移动用户标识的第一用户,已经附着在第一SGSN上,如果否,HLR响应第二SGSN的位置更新请求;反之,通知该第一SGSN分离该第一用户;步骤三第一SGSN响应HLR的分离通知,并启动一定时器,该定时器的长度大于系统周期路由更新定时器的长度;步骤四第一SGSN在该定时器的设定时间内,如果没有收到该第一用户上报消息,分离该第一用户;反之,通知系统该用户被复制。
所述的移动用户的附着请求消息中,包含该用户的国际移动用户标识。
步骤四中所述的第一用户的上报消息为携带OLD RAI的层三消息,包括附着请求消息、路由更新请求消息。
步骤二中所述的HLR响应第二SGSN的位置更新请求,还包括以下步骤HLR应答第二SGSN的位置更新请求的步骤;第二SGSN接受第二用户附着请求的步骤。
步骤三中所述的第一SGSN响应HLR的分离通知,还包括以下步骤第一SGSN向HLR确认取消第一用户位置的步骤;HLR应答第二SGSN的位置更新请求的步骤;第二SGSN接受第二用户附着请求的步骤。
所述的周期路由更新定时器的长度为39分钟-109分钟。
使用本发明所述的方法,当两个完全一样的SIM卡分别在两个SGSN之间附着时,SGSN能产生告警,从而提高网络的安全性。


下面以
具体实施例方式
并配合附图详细说明本发明。
图1为现有网络对两个相同的SIM卡在两个不同的SGSN先后附着的处理流程图;图2为SGSN之间的反SIM卡克隆方法实施例的流程图。
具体实施方式
设SIM卡A和卡B具有相同的国际用户标识IMSI,A卡在SGSN1附着成功后,B卡向SGSN2发起附着请求,HLR将会向SGSN1发送位置取消消息,SGSN1收到针对该IMSI的位置取消消息后,并不直接删除A卡的上下文,对A卡进行隐式分离,而是启动一个定时器,该定时器的长度大于周期路由更新定时器的长度,手机在附着到网络后,每隔一定的时间向SGSN上报周期路由更新消息,该时间即为周期路由更新的设定时间,相关规范的规定值为“39分钟-109分钟”。在该定时器超时之前,SGSN收到该用户的任何携带OLD RAI的层三消息都会上报告警。如果没有收到消息,定时器超时后,SGSN将该用户隐式分离。“携带OLD RAI的层三消息”包括了附着请求消息、路由更新请求消息。具体流程如图2所示1.卡A已经附着在SGSN1上;2.卡B向SGSN2发起附着请求;3.SGSN2向HLR请求位置更新;4.HLR向卡A附着的SGSN1发送取消卡A位置的消息;5.SGSN1响应HLR的取消卡A位置的消息,但是并不马上删除卡A的上下文;6.SGSN1启动一定时器,其长度大于系统周期路由更新定时器;7.当SGSN1在设定时间内,接收到卡A上报层三请求消息,例如周期性RAU或PDP激活等消息,表明该卡为克隆卡或被克隆的SIM卡,上报局方处理。否则,在定时器超时后,隐式分离卡A,删除卡A的上下文。
权利要求
1.一种SIM卡反克隆方法,其特征在于,包括以下步骤步骤一第二SGSN响应第二用户附着请求,向HLR发起位置更新请求;步骤二HLR判断是否存在一与第二用户具有相同国际移动用户标识的第一用户,已经附着在第一SGSN上,如果否,HLR响应第二SGSN的位置更新请求;反之,通知该第一SGSN分离该第一用户;步骤三第一SGSN响应HLR的分离通知,并启动一定时器,该定时器的长度大于系统周期路由更新定时器的长度;步骤四第一SGSN在该定时器的设定时间内,如果没有收到该第一用户上报消息,分离该第一用户;反之,通知系统该用户被复制。
2.如权利要求1所述的方法,其特征在于,所述的移动用户的附着请求消息中,包含该用户的国际移动用户标识。
3.如权利要求1所述的方法,其特征在于,步骤四中所述的第一用户的上报消息为携带OLD RAI的层三消息,包括附着请求消息、路由更新请求消息。
4.如权利要求1所述的方法,其特征在于,步骤二中所述的HLR响应第二SGSN的位置更新请求,还包括以下步骤HLR应答第二SGSN的位置更新请求的步骤;第二SGSN接受第二用户附着请求的步骤。
5.如权利要求1所述的方法,其特征在于,步骤三中所述的第一SGSN响应HLR的分离通知,还包括以下步骤第一SGSN向HLR确认取消第一用户位置的步骤;HLR应答第二SGSN的位置更新请求的步骤;第二SGSN接受第二用户附着请求的步骤。
6.如权利要求1所述的方法,其特征在于,所述的周期路由更新定时器的长度为39分钟-109分钟。
全文摘要
本发明涉及一种SIM卡反克隆方法,包括以下步骤步骤一第二SGSN响应第二用户附着请求,向HLR发起位置更新请求;步骤二HLR判断是否存在一与第二用户具有相同国际移动用户标识的第一用户,已经附着在第一SGSN上,如果否,HLR响应第二SGSN的位置更新请求;反之,通知该第一SGSN分离该第一用户;步骤三第一SGSN响应HLR的分离通知,并启动一定时器,该定时器的长度大于系统周期路由更新定时器的长度;步骤四第一SGSN在该定时器的设定时间内,如果没有收到该第一用户上报消息,分离该第一用户;反之,通知系统该用户被复制。使用本方法,当两个完全一样的SIM卡分别在不同的SGSN请求附着时,SGSN能产生告警。
文档编号H04W12/12GK1717099SQ20041006015
公开日2006年1月4日 申请日期2004年6月28日 优先权日2004年6月28日
发明者王广伟, 朱志明 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1