一种使失控用户停机的方法及装置的制作方法

文档序号:7887662阅读:225来源:国知局
专利名称:一种使失控用户停机的方法及装置的制作方法
技术领域
本发明涉及移动通信技术,尤其涉及一种使失控用户停机的方法及装置。
背景技术
在移动通信领域,目前存在以下应用场景或不安全场景:利益相关者通过利用SM卡原理,对SM卡鉴权参数进行破解,复制多张与原卡鉴权参数相同的复制SM卡,由于复制SIM卡可以放入计算机设备或手机中,所以,原卡和多张复制SIM卡可能会在不同的交换机上同时向移动公司网络进行注册,每隔几毫秒即发起一次位置更新请求(正常情况下,一个完整的位置更新流程需要2秒左右),在上述场景下,可能存在移动交换中心(Mobile Switch Center, MSC)对应的拜访位置寄存器(Visit Location Register, VLR)有用户信息,而归属位置寄存器(Home Location Register,HLR)中该用户信息对应的位置信息不是该MSC位置信息的情况,即该用户处于失控状态,下面举例对上述情况产生的原因进行说明:例如,A为原卡,复制了 B、C卡,A卡已经登记在与MSCl对应的VLRl上,B卡、C卡分别同时从MSC2、MSC3发起注册,进行位置更新,HLR在收到与MSC2对应的VLR2的位置更新请求后,紧接着又收到与MSC3对应的VLR3的位置更新请求。部分厂家对此种情况的处理是收到VLR3的位置更新请求,就向VLR2发送删除登记信息(CANCEL LOCATION),而此时VLR2还没有完成位置更新,没有用户数据,从而VLR2收到CANCEL LOCATION之后会响应消息,表示无用户数据,即VLR2处理成功,HLR在收到响应消息之后,再进行插入用户数据(INSERT SUBSCRIBER DATA, ISD)过程,使VLR2得到用户数据,这样,在VLR2有用户数据,用户在VLR2下能够使用业务,但该用户在HLR中没有VLR2的位置信息,导致HLR和VLR2中该用户的数据出现不一致,该用户处于失控状态,即用户在MSC2上可以进行主叫通话、发短信等,用户(原用户和复制用户)产生的话单统一在业务运营支撑系统(Business &Operation Support System,BOSS)中处理,批价扣费,用户欠费停机后BOSS向HLR发送停机指令,而此时HLR只能将登记在VLR3的用户(使用C卡)停机,登记在VLR2的用户(使用B卡)无法停机,仍可以继续拨打电话和发送短信,导致欠费的发生。由于上述正常停机流程对于失控的SM卡用户无法控制停机,所以,可以考虑通过建立专门系统,即建设连接于相关信令链路的信令消息检测系统、复制卡分析系统和消息发送器等模块,对此类用户单独检测,采集用户登记信令,将频繁变更位置信息的用户作为目标用户,对目标用户向对应的MSC/VLR发送CANCEL LOCATION指令,强制失控用户脱网,达到停机目的。但是,由专门系统控制失控SIM卡用户的方法存在以下缺点:I)需建设额外的系统,不符合组网规范要求,且耗资较大。2) SIM卡与多个复制SIM卡同时动态注册的情况下,最后注册的HLR不容易界定,从而控制准确率较低,不能有效 避免欠费的发生
发明内容
有鉴于此,本发明的主要目的在于提供一种使失控用户停机的方法及装置,不需要建立专门的系统,耗资较少,且控制准确率较高。为达到上述目的,本发明的技术方案是这样实现的:一种使失控用户停机的方法,包括:业务运营支撑系统BOSS根据用户话单判定用户为失控用户,则从所述话单提取所述失控用户所注册的拜访位置寄存器VLR信息VLR-Nl ;所述BOSS指示归属位置寄存器HLR将所述失控用户所注册的VLR信息修改为VLR-Nl,以控制所述失控用户停机。所述BOSS根据用户话单判定用户为失控用户之后,该方法还包括:向HLR查询所述失控用户所注册的VLR信息VLR-N2 ;控制所述失控用户停机后,该方法还包括:所述BOSS指示HLR将所述失控用户所注册的VLR信息修改回VLR-N2。该方法还包括:所述BOSS记录停机指令执行成功时间,所述BOSS根据用户话单判定用户为失控用户为:B0SS判定用户话单的开始时间晚于所述用户最近一次停机指令执行成功时间,则判定所述用户为失控用户。所述BOSS指示HLR将所述失控用户所注册的VLR信息修改为VLR-Nl,以控制所述失控用户停机为:所述BOSS指示HLR将所述失控用户所注册的VLR信息修改为VLR-Nl ;所述BOSS向所述HLR依次发送复机、停机指令,所述HLR根据VLR-Nl将停机信息同步到所述失控用户所在VLR,使得失控用户停机。一种使失控用户停机的装置,包括:接收模块、判断模块、信息提取模块和指示模块;其中,所述接收模块,用于接收用户话单;所述判断模块,用于根据接收模块接收的用户话单判断用户是否为失控用户;所述信息提取模块,用于在判断模块判定用户为失控用户时,从所述话单提取所述失控用户所注册的VLR信息VLR-Nl ;所述指示模块,用于指示HLR将所述失控用户所注册的VLR信息修改为VLR-Nl,以控制所述失控用户停机。该装置还包括查询模块,所述查询模块,用于在判断模块判定用户为失控用户后,向HLR查询所述失控用户所注册的VLR信息VLR-N2 ;所述指示模块,还用于在HLR控制所述失控用户停机后,指示HLR将所述失控用户所注册的VLR信息修改回VLR-N2。该装置还包括记录模块,所述记录模块,用于记录停机指令执行成功时间,所述判断模块具体用于:判断用户话单的开始 时间是否晚于用户最近一次停机指令执行成功时间,判定用户话单的开始时间晚于所述用户最近一次停机指令执行成功时间,则判定所述用户为失控用户。
所述指示模块具体用于:指示HLR将所述失控用户所注册的VLR信息修改为VLR-Nl ;向所述HLR依次发送复机、停机指令,以便所述HLR根据VLR-Nl将停机信息同步到所述失控用户所在VLR,使得失控用户停机。该装置设置于BOSS上。本发明使失控用户停机的方法及装置,BOSS根据用户话单判定用户为失控用户,则从所述话单提取所述失控用户所注册的VLR信息VLR-Nl ;所述BOSS指示HLR将所述失控用户所注册的VLR信息修改为VLR-Nl,以控制所述失控用户停机。本发明由BOSS自动识别失控用户,并通知HLR失控位置信息,由HLR及时控制失控用户停机,所以,本发明无需建立专门的系统,耗资较少,并且,本发明由BOSS自动识别失控用户的方式能够准确界定最后注册的HLR,从而控制准确率较高,能够有效避免欠费的发生。


图1为本发明使失控用户停机的方法流程示意图;图2为本发明使失控用户停机的装置结构示意图;图3为本发明实施例1使失控用户停机的系统结构示意图;图4为本发明实施例1使失控用户停机的方法流程示意图。
具体实施例方式本发明的基本思想是:B0SS根据用户话单判定用户为失控用户,则从所述话单提取所述失控用户所注册的VLR信息VLR-Nl ;所述BOSS指示HLR将所述失控用户所注册的VLR信息修改为VLR-Nl,以控制所述失控用户停机。图1为本发明使失控用户停机的方法流程示意图,如图1所示,该流程包括:步骤101:B0SS根据用户话单判定用户为失控用户,则从所述话单提取所述失控用户所注册的VLR信息VLR-Nl。本发明中,BOSS需要记录停机指令执行成功时间,相应的,BOSS处理完话单后,可以通过判断用户话单的开始时间是否晚于所述用户最近一次停机指令执行成功时间,来判断用户是否为失控用户。BOSS记录停机指令执行成功时间的流程可以为:B0SS扣费后判定用户欠费,则向HLR发送停机指令;所述HLR执行成功后返回成功信息,BOSS记录相应的停机指令执行成功时间。步骤102:所述BOSS指示归属位置寄存器HLR将所述失控用户所注册的VLR信息修改为VLR-Nl,以控制所述失控用户停机。需要说明的是,步骤101中,所述BOSS根据用户话单判定用户为失控用户之后,一般还包括:向HLR查询所述失控用户所注册的VLR信息VLR-N2 ;相应的,步骤102中,控制所述失控用户停机后,一般还包括:所述BOSS指示HLR将所述失控用户所注册的VLR信息修改回VLR-N2。具体的,步骤102中, BOSS指示HLR将所述失控用户所注册的VLR信息修改为VLR-Nl ;所述BOSS向所述HLR依次发送复机、停机指令,所述HLR根据VLR-Nl将停机信息同步到所述失控用户所在VLR,使得失控用户停机。本发明还相应地提供了一种使失控用户停机的装置,如图2所示,该装置包括:接收模块21、判断模块22、信息提取模块23和指示模块24 ;其中,接收模块21,用于接收用户话单;判断模块22,用于根据接收模块21接收的用户话单判断用户是否为失控用户;信息提取模块23,用于在判断模块22判定用户为失控用户时,从所述话单提取所述失控用户所注册的VLR信息VLR-Nl ;指示模块24,用于指示HLR将所述失控用户所注册的VLR信息修改为VLR-N1,以控制所述失控用户停机。优选的,该装置还包括查询模块25,查询模块25,用于在判断模块22判定用户为失控用户后,向HLR查询所述失控用户所注册的VLR信息VLR-N2 ;指示模块24,还用于在HLR控制所述失控用户停机后,指示HLR将所述失控用户所注册的VLR信息修改回VLR-N2。优选的,该装置还包括记录模块26,所述记录模块,用于记录停机指令执行成功时间,判断模块22具体用于:判断用户话单的开始时间是否晚于用户最近一次停机指令执行成功时间,判定用户话单的开始时间晚于所述用户最近一次停机指令执行成功时间,则判定所述用户为失控用户。优选的,所述指示模块24具体用于:指示HLR将所述失控用户所注册的VLR信息修改为VLR-Nl ;向所述HLR依次发送复机、停机指令,以便所述HLR根据VLR-Nl将停机信息同步到所述失控用户所在VLR,使得失控用户停机。优选的,该装置设置于BOSS上。下面结合具体实施例对本发明的技术方案作进一步详细阐述。实施例1图3为本发明实施例1使失控用户停机的系统结构示意图,如图3所示,该系统主要包括:BOSS、HLR、VLR、MSC、SMSC,各部分具体说明如下:BOSS保存用户业务资料和余额等信息,采集用户话单并进行批价、扣费,对用户的状态变更信息(用户欠费时,从正常状态变更为停机状态,或者,用户缴费后从停机状态变更为正常状态)发送相应指令到HLR ;HLR中保存了用户使用网络的基本属性,接受BOSS发送的指令,并根据指令内容对相关网元进行数据更新;VLR保存用户在拜访地信息,提供MSC使用,HLR中用户信息更新时会同步到VLR中;移动交换中心(Mobile Switch Center,MSC)是移动网络的核心设备,完成呼叫连接、过区切换控制、无线信道管理等功能的设备,一般和VLR合设,从VLR获得用户信息,用于控制用户在MSC的行为。并生 成用户通话话单。
短信中心(Short Message Center, SMSC)负责完成接收用户通过MSC提交的短信内容的储存,以及将短信内容提交到短信接收方所注册的VLR的设备,并生成短信话单(含有发送方所在VLR信息)。图4为本发明实施例1使失控用户停机的方法流程示意图,如图4所示,本实施例识别失控用户以及使其停机的具体流程包括:步骤41,BOSS系统处理用户话单批价扣费,以及对用户其他业务扣费,扣费后判断用户是欠费,如果欠费则向HLR发送停机指令,HLR执行成功后反馈BOSS,BOSS记录停机指令执行成功时间。HLR将停机信息更新到用户最新的VLR中,使注册在该MSC上的用户处于停机状态。步骤42,BOSS继续采集MSC/SMSC话单处理。步骤43,BOSS判断停机用户的话单开始时间是否晚于停机指令执行成功时间,如果是,表示该话单为用户停机后产生的话单,即失控SIM卡用户产生的话单,执行步骤44;否则,返回步骤42。步骤44,BOSS从话单中提取失控SM卡用户所注册的VLR,记录为VLR-Nl。步骤45,BOSS查询该用户HLR的目前VLR_NUMBER信息,记录为VLR-N2。步骤46,BOSS发送HLR指令,修改HLR中该用户的VLR_NUMBER为VLR-Nl,并发送复机、停机指令,HLR根据VLR_NUMBER值将停机信息同步到失控用户所在VLR,使得失控用户停机。步骤47,修改HLR中该用户的VLR_NUMBER为VLR-N2,恢复用户HLR正常数据。可以看出,本发明完全基于BOSS和HLR实现失控用户的再控制,无需专门的系统,且不需对现有网络进行任何改造以及新建任何连接于信令网上的设备。以上所述,仅为本发 明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种使失控用户停机的方法,其特征在于,该方法包括: 业务运营支撑系统BOSS根据用户话单判定用户为失控用户,则从所述话单提取所述失控用户所注册的拜访位置寄存器VLR信息VLR-Nl ; 所述BOSS指示归属位置寄存器HLR将所述失控用户所注册的VLR信息修改为VLR-Nl,以控制所述失控用户停机。
2.根据权利要求1所述的方法,其特征在于,所述BOSS根据用户话单判定用户为失控用户之后,该方法还包括:向HLR查询所述失控用户所注册的VLR信息VLR-N2 ; 控制所述失控用户停机后,该方法还包括:所述BOSS指示HLR将所述失控用户所注册的VLR信息修改回VLR-N2。
3.根据权利要求1所述的方法,其特征在于,该方法还包括:所述BOSS记录停机指令执行成功时间, 所述BOSS根据用户话单判定用户为失控用户为:B0SS判定用户话单的开始时间晚于所述用户最近一次停机指令执行成功时间,则判定所述用户为失控用户。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述BOSS指示HLR将所述失控用户所注册的VLR信息修改为VLR-Nl,以控制所述失控用户停机为: 所述BOSS指示HLR将所述失控用户所注册的VLR信息修改为VLR-Nl ; 所述BOSS向所述HLR依次发送复机、停机指令,所述HLR根据VLR-Nl将停机信息同步到所述失控用户所在VLR,使得失控用户停机。
5.一种使失控用户停机的装置,其特征在于,该装置包括:接收模块、判断模块、信息提取I旲块和指不I旲块;其中, 所述接收模块,用于接收用户话单; 所述判断模块,用于根据接收模块接收的用户话单判断用户是否为失控用户; 所述信息提取模块,用于在判断模块判定用户为失控用户时,从所述话单提取所述失控用户所注册的VLR信息VLR-Nl ; 所述指示模块,用于指示HLR将所述失控用户所注册的VLR信息修改为VLR-N1,以控制所述失控用户停机。
6.根据权利要求5所述的装置,其特征在于,该装置还包括查询模块, 所述查询模块,用于在判断模块判定用户为失控用户后,向HLR查询所述失控用户所注册的VLR信息VLR-N2 ; 所述指示模块,还用于在HLR控制所述失控用户停机后,指示HLR将所述失控用户所注册的VLR信息修改回VLR-N2。
7.根据权利要求5所述的装置,其特征在于,该装置还包括记录模块, 所述记录模块,用于记录停机指令执行成功时间, 所述判断模块具体用于: 判断用户话单的开始时间是否晚于用户最近一次停机指令执行成功时间,判定用户话单的开始时间晚于所述用户最近一次停机指令执行成功时间,则判定所述用户为失控用户。
8.根据权利要求5至7任一项所述的装置,其特征在于,所述指示模块具体用于: 指示HLR将所述失控用户所注册的VLR信息修改为VLR-Nl ;向所述HLR依次发送复机、停机指令,以便所述HLR根据VLR-Nl将停机信息同步到所述失控用户所在VLR,使得失控用户停机。
9.根据权利 要求5至7任一项所述的装置,其特征在于,该装置设置于BOSS上。
全文摘要
本发明公开了一种使失控用户停机的方法,包括业务运营支撑系统(BOSS)根据用户话单判定用户为失控用户,则从所述话单提取所述失控用户所注册的拜访位置寄存器(VLR)信息VLR-N1;所述BOSS指示归属位置寄存器HLR将所述失控用户所注册的VLR信息修改为VLR-N1,以控制所述失控用户停机。本发明还相应地公开了一种使失控用户停机的装置。本发明由BOSS自动识别失控用户,并通知HLR失控位置信息,由HLR及时控制失控用户停机,所以,本发明无需建立专门的系统,耗资较少,并且,本发明控制准确率较高,能够有效避免欠费的发生。
文档编号H04W8/08GK103220654SQ20121001661
公开日2013年7月24日 申请日期2012年1月18日 优先权日2012年1月18日
发明者王庆安, 樊野, 李向红, 陈凌, 赵雨, 张昱 申请人:中国移动通信集团江苏有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1