书签 分享 收藏 举报 版权申诉 / 14

一种判定用户识别卡复制的方法及系统.pdf

  • 上传人:e1
  • 文档编号:1080101
  • 上传时间:2018-03-30
  • 格式:PDF
  • 页数:14
  • 大小:589.27KB
  • 摘要
    申请专利号:

    CN200810227798.8

    申请日:

    2008.12.03

    公开号:

    CN101754222A

    公开日:

    2010.06.23

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):H04W 12/12申请日:20081203|||公开

    IPC分类号:

    H04W12/12(2009.01)I; H04W4/24(2009.01)I

    主分类号:

    H04W12/12

    申请人:

    中国移动通信集团山东有限公司

    发明人:

    姜良军; 刘红梅; 杨云灏

    地址:

    250001 山东省济南市经十路20569

    优先权:

    专利代理机构:

    北京同达信恒知识产权代理有限公司 11291

    代理人:

    魏杉

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种判定用户识别卡复制的方法及系统,用以在不改造核心网的前提下,实时、有效地监测用户的SIM卡是否被复制。本发明提供的一种判定用户识别卡复制的方法包括:监测与国际移动用户标识IMSI相对应的呼叫失败事件记录;当所述呼叫失败事件记录中包含的呼叫失败原因是所述IMSI对应的用户终端的拜访位置寄存器VLR上没有登记该IMSI时,通过查询所述IMSI对应的用户识别卡是否处于欠费停机状态,判定该用户识别卡是否被复制。

    权利要求书

    1: 一种判定用户识别卡复制的方法,其特征在于,该方法包括: 监测与国际移动用户标识IMSI相对应的呼叫失败事件记录; 当所述呼叫失败事件记录中包含的呼叫失败原因是所述IMSI对应的用户终端的拜访位置寄存器VLR上没有登记该IMSI时,通过查询所述IMSI对应的用户识别卡是否处于欠费停机状态,判定该用户识别卡是否被复制。
    2: 根据权利要求1所述的方法,其特征在于,通过所述用户终端的归属位置寄存器HLR或移动交换中心MSC,查询所述用户识别卡是否处于欠费停机状态。
    3: 根据权利要求1或2所述的方法,其特征在于,当所述用户识别卡不处于欠费停机状态时,判定该用户识别卡被复制。
    4: 根据权利要求1或2所述的方法,其特征在于,该方法还包括: 监测所述用户识别卡对应的呼叫失败事件发生的频率; 当所述用户识别卡不处于欠费停机状态,并且所述频率超过预先设定的阈值时,判定该用户识别卡被复制。
    5: 根据权利要求1或2所述的方法,其特征在于,该方法还包括: 监测与所述IMSI相对应的用户识别卡所在的用户终端的国际移动终端标识IMEI在一定时间内的变化次数; 当所述用户终端不处于欠费停机状态,并且所述变化次数超过预先设定的阈值时,判定该用户终端的用户识别卡被复制。
    6: 根据权利要求5所述的方法,其特征在于,获取所述IMEI的步骤包括: 向移动交换中心MSC发送查询所述IMSI对应的用户识别卡当前所在的用户终端的IMEI的请求; 所述MSC根据该请求,查得该IMSI对应的用户识别卡当前所在的用户终端的IMEI。
    7: 一种通信系统,其特征在于,该系统包括: SIM卡复制监测服务器,用于监测与国际移动用户标识IMSI相对应的呼叫失败事件记录;当所述呼叫失败事件记录中包含的呼叫失败原因是所述IMSI对应的用户终端的拜访位置寄存器VLR上没有登记该IMSI时,查询所述IMSI对应的用户识别卡是否处于欠费停机状态; 查询分析服务器,用于根据所述IMSI对应的用户识别卡是否处于欠费停机状态,判定该用户识别卡是否被复制。
    8: 根据权利要求7所述的系统,其特征在于,所述SIM卡复制监测服务器包括: 监测单元,用于监测与IMSI相对应的呼叫失败事件记录; 查询欠费停机状态单元,用于当所述呼叫失败事件记录中包含的呼叫失败原因是所述IMSI对应的用户终端的拜访位置寄存器VLR上没有登记该IMSI时,通过向该用户终端的HLR或MSC发送查询请求,得到所述用户识别卡是否处于欠费停机状态。
    9: 根据权利要求7或8所述的系统,其特征在于,所述查询分析服务器当确定所述用户识别卡不处于欠费停机状态时,判定该用户识别卡被复制。
    10: 根据权利要求7或8所述的系统,其特征在于,所述查询分析服务器进一步监测所述用户识别卡对应的呼叫失败事件发生的频率;当确定所述用户识别卡不处于欠费停机状态,并且所述频率超过预先设定的阈值时,判定该用户识别卡被复制。
    11: 根据权利要求7或8所述的系统,其特征在于,所述查询分析服务器进一步监测与所述IMSI相对应的用户识别卡所使用的用户终端的国际移动终端标识IMEI在一定时间内的变化次数;当确定所述用户识别卡不处于欠费停机状态,并且所述变化次数超过预先设定的阈值时,判定该用户识别卡被复制。
    12: 根据权利要求11所述的系统,其特征在于,所述SIM卡复制监测服务器进一步用于向移动交换中心MSC发送查询所述IMSI对应的用户识别卡当前使用的用户终端的IMEI的请求;从所述MSC获取该IMSI对应的用户识别卡当前使用的用户终端的IMEI,并通知给所述查询分析服务器; 所述MSC根据该请求,查得该IMSI对应的用户识别卡当前使用的用户终端的IMEI,并通知给所述SIM卡复制监测服务器。

    说明书


    一种判定用户识别卡复制的方法及系统

        【技术领域】

        本发明涉及通信技术领域,尤其涉及一种判定用户识别卡(SIM,SubscriberIdentity Module)复制的方法及系统。

        背景技术

        目前,市场上存在一种SIM卡复制器,可以将一个SIM卡复制成多个相同的SIM卡,不法分子用复制的SIM卡盗打电话,导致出现SIM卡的话费异常激增,有大量可疑话单,以及非网络原因引起的通话故障等情况。

        现有技术有两种防止SIM卡复制的技术,一是在SIM卡上加强算法强度来保护SIM卡不被复制;二是通过改造核心网网元,例如通过改造服务GPRS支持节点(SGSN,Serving GSN)和归属位置寄存器(HLR,Home LocationRegister)来实现SIM卡复制的监控。

        然而,现有基于算法强度的防止SIM卡复制的技术,能增加SIM卡被复制的难度,降低被复制的可能性,但不能监测到SIM卡被复制的情况。用户只有在发现话费异常后才能推测自己SIM卡被复制了。现有改造核心网网元的防止SIM卡复制的技术,实施代价很大,需要的造价较高,因此目前没有实施。

        综上所述,现有技术不能实时、有效地对通信网内的SIM卡复制情况进行监测。

        【发明内容】

        本发明实施例提供了一种判定用户识别卡复制的方法及系统,用以在不改造核心网的前提下,实时、有效地监测用户的SIM卡是否被复制。

        本发明实施例提供的一种判定用户识别卡复制的方法包括:

        监测与国际移动用户标识IMSI相对应的呼叫失败事件记录;

        当所述呼叫失败事件记录中包含的呼叫失败原因是所述IMSI对应的用户终端的拜访位置寄存器VLR上没有登记该IMSI时,通过查询所述IMSI对应的用户识别卡是否处于欠费停机状态,判定该用户识别卡是否被复制。

        本发明实施例提供的一种通信系统包括:

        SIM卡复制监测服务器,用于监测与国际移动用户标识IMSI相对应的呼叫失败事件记录;当所述呼叫失败事件记录中包含的呼叫失败原因是所述IMSI对应的用户终端的拜访位置寄存器VLR上没有登记该IMSI时,查询所述IMSI对应的用户识别卡是否处于欠费停机状态;

        查询分析服务器,用于根据所述IMSI对应的用户识别卡是否处于欠费停机状态,判定该用户识别卡是否被复制。

        本发明实施例,通过监测与国际移动用户标识IMSI相对应的呼叫失败事件记录;当所述呼叫失败事件记录中包含的呼叫失败原因是所述IMSI对应的用户终端的拜访位置寄存器VLR上没有登记该IMSI时,通过查询所述IMSI对应的用户识别卡是否处于欠费停机状态,判定该用户识别卡是否被复制,从而实现了实时、有效地对用户的SIM卡是否被复制的情况进行监测,并且无需对核心网进行改造,所需成本较低。

        【附图说明】

        图1为本发明实施例提供的一种通信系统的结构示意图;

        图2为本发明实施例提供的一种呼叫失败的流程示意图;

        图3为本发明实施例提供的一种位置更新的流程示意图;

        图4为本发明实施例提供的一种判定SIM卡复制的方法流程示意图。

        【具体实施方式】

        本发明实施例提供了一种判定用户识别卡复制的方法及系统,用以在不改造核心网的前提下,实时、有效地监测用户的SIM卡是否被复制。

        在通信网中如果手机的SIM卡被复制后,网内某个时间可能会存在两个或两个以上相同SIM卡的手机用户同时在网的情况,这样其中某个用户发起呼叫的时候,会产生非网络原因引起的呼叫故障。

        本发明实施例利用通信网中基站控制器(BSC,Base Station Controller)到移动交换中心(MSC,Mobile Switching Center)的A接口信令信息,利用同一SIM卡的复制用户和真实用户可能先后同时在网的特性,捕捉在这种情况下产生的非网络原因引起的通话故障的信令流程,进行关联分析,最终确认SIM卡是否被复制,从而实现了实时、有效地对用户的SIM卡的复制情况的监测,并且又不用对核心网进行改造,实现成本较低。

        下面结合附图对本发明实施例提供地技术方案进行说明。

        本发明实施例提供的一种通信系统如图1所示,包括:基站控制器11、移动交换中心12、网管平台13、归属位置寄存器14、信令采集处理机15、SIM卡复制监测服务器16、系统数据库17和查询分析服务器18。

        SIM卡复制监测服务器16,用于监测与国际移动用户标识(IMSI,International Mobile Subscriber Identifier)相对应的呼叫失败事件记录;当该呼叫失败事件记录中包含的呼叫失败原因是该IMSI对应的用户终端的拜访位置寄存器(VLR,Visited Location Registor)上没有登记该IMSI时,查询该IMSI对应的SIM卡是否处于欠费停机状态。其中,所述的VLR位于移动交换中心12。

        查询分析服务器18,用于根据该IMSI对应的SIM卡是否处于欠费停机状态,判定该SIM卡是否被复制。

        较佳地,所述SIM卡复制监测服务器16包括:

        监测单元161,用于监测与IMSI相对应的呼叫失败事件记录。

        查询欠费停机状态单元162,用于当该呼叫失败事件记录中包含的呼叫失败原因是该IMSI对应的用户终端的VLR上没有登记该IMSI时,通过向该用户终端的归属位置寄存器14或移动交换中心12发送查询请求,得到该SIM卡是否处于欠费停机状态。

        较佳地,所述查询分析服务器18当确定SIM卡不处于欠费停机状态时,判定该SIM卡被复制。

        或者,所述查询分析服务器18进一步监测SIM卡对应的呼叫失败事件发生的频率;当确定该SIM卡不处于欠费停机状态,并且该频率超过预先设定的阈值时,判定该SIM卡被复制。也就是说,如果SIM卡对应的用户终端只是偶然地呼叫失败,则不认为该SIM卡被复制。

        或者,所述查询分析服务器18进一步监测与IMSI相对应的用户识别卡所使用的用户终端的国际移动终端标识(IMEI,International Mobile EquipmentIdentity)在一定时间内的变化次数;当确定该SIM卡不处于欠费停机状态,并且该变化次数超过预先设定的阈值时,判定该SIM卡被复制。

        本发明实施例中所述的IMEI在一定时间内的变化次数包括两种情况,即SIM卡在较短的时间内在较少的几部手机之间频繁更换使用,以及SIM卡在较短的时间内更换了较多个不同的手机。例如:在两天内同一个SIM卡在两部或多部手机间更换使用的次数超过十次或者在两天内同一个SIM卡更换了十部不同的手机,并且当该SIM卡不处于欠费停机状态时,则认为该SIM卡被复制。

        较佳地,所述SIM卡复制监测服务器16进一步用于向移动交换中心12发送查询IMEI对应的用户识别卡当前使用的用户终端的IMEI的请求;从移动交换中心12获取该IMSI对应的用户识别卡当前使用的用户终端的IMEI,并通知给查询分析服务器18。所述移动交换中心12根据SIM卡复制监测服务器16发送的查询IMEI对应的用户识别卡当前使用的用户终端的IMEI的请求,查得该IMSI对应的用户识别卡当前使用的用户终端的IMEI,并通知给SIM卡复制监测服务器16。

        下面给出详细地解释说明。

        用户的手机SIM卡被复制后,无论多少个相同的手机SIM卡在网,HLR上只会登记到最后一个激活的SIM卡所在的VLR的信息。这样该SIM卡用户做被叫的情况下,话务都会转接到最新登记在HLR上的那个用户,而使用复制SIM卡用户作为主叫发起呼叫却没有任何限制,所以复制SIM卡的用户(简称SIM卡的复制用户)主要也是为了做主叫呼叫用户,而将话费转嫁到SIM卡的真实用户,从而达到逃避话费的目的。

        根据通信网的原理,无论是SIM卡的真实用户,还是SIM卡的复制用户,在开机后,手机都会发起网络登记的信令流程,这包括位置更新的过程,手机所在的MSC/VLR会向手机的HLR发起位置更新的过程,同时如果HLR发现用户所在的MSC/VLR和在该HLR登记的MSC/VLR不相同时,会向原来登记的MSC/VLR发送删除位置更新的指令,以删除该用户在原来登记的MSC/VLR上的所有信息。

        根据上述信令流程特性,如果SIM卡的复制用户在开机准备发起呼叫话务时,一般会通过上述的过程在所在的MSC上登记,这样SIM卡的真实用户如果在网且和SIM卡的复制用户不在同一个MSC下时,真实用户所在的MSC上的登记信息会被清除,而该真实用户如果做主叫去呼叫其他用户的时候,第一次呼叫会在MSC和BSC之间的A接口产生失败消息,信令中分析网络侧返回的L3消息名为:<MM_CMSR>---<CM业务拒绝>,拒绝原因为:04<VLR中未知IMSI>,即说明该用户的IMSI没有在其当前所在的MSC/VLR上登记,具体的呼叫失败信令流程如图2所示。并且,该呼叫失败的真实用户的手机会自动发起一次位置更新的请求,MSC向HLR索要该用户的相关数据信息,然后用户的下一次通话就可以正常接续了,具体的位置更新信令流程如图3所示。

        除此之外,在现网测试中发现还有一种正常情况也会产生相同的信令流程和错误结果。这就是当普通手机用户在呼叫过程中欠费后,他所在的HLR会给MSC/VLR发送清除位置信息的指令。这样该用户再次发起呼叫时,也会产生与上述图2相同的信令流程,即第一次呼叫失败,错误原因为其IMSI没有在其MSC/VLR上登记,然后发起如图3所示的位置更新流程,同时该HLR插入MSC/VLR的数据,以标识该用户为欠费停机状态。

        因此,本发明实施例中,为了准确地识别用户SIM卡被复制的情况,通过信令采集处理机15获取基站控制器11与移动交换中心12之间的A接口信令数据,处理合成A接口事件记录,并发送给SIM卡复制监测服务器16,以监测A接口事件记录。并且,SIM卡复制监测服务器16与网管平台15建立接口,以提取必要的用户信息数据(包括用户的IMSI,以及是否欠费停机等信息),SIM卡复制监测服务器16将所监测到的A接口事件记录以及相应的用户信息数据发送给系统数据库17进行存储,查询分析服务器18对系统数据库17中存储的A接口事件记录以及相应的用户信息数据进行分析判定处理。具体流程包括:

        步骤一、前端信令采集处理机15监测A接口信令链路上的信令消息进行事件合成,将A接口起呼事件和位置更新事件的事件详细记录通过传输控制协议(TCP,Transmission Control Protocol)连接发送到SIM卡复制监测服务器16。

        步骤二、SIM卡复制监测服务器16,接收到A接口事件的详细记录后,获取起呼事件详细记录中的呼叫失败事件记录,并获取该呼叫失败事件记录中包含的呼叫失败原因,即错误原因为04(VLR中未知IMSI)的IMSI号码,表示该呼叫失败事件记录对应的用户的信息并没有在该用户的VLR上登记。

        在发生上述呼叫失败事件后,网络会发起一次针对该用户的位置更新事件。SIM卡复制监测服务器16将上述呼叫失败事件和后续的位置更新事件进行关联,提取该用户的IMEI信息。在A接口位置更新事件中,有可能会在加密模式命令(CIPHER COMMAND)或识别请求(IDENTITY REQUEST)信令消息内要求用户上报其IMEI(仅通过前14位即可唯一确定一部手机终端)信息,如果通过信息令消息监测未获得用户的IMEI,则可以在位置更新成功后,SIM卡复制监测服务器16通过网管平台13向移动交换中心12发送交换机人机语言(MML,Man-Machine Language)命令获取用户在VLR中登记的IMEI信息。

        移动交换中心12获取IMEI的方法,例如:

        移动交换中心12中的交换机输入MML指令MGSSP,即:

        MGSSP:IMSI=460005319031234;

        则返回结果包括:

        “MT MOBILE SUBSCRIBER STATE

        SUBSCRIBER DETAILS

        IMSI             MSISDN           STATE    RESTR LAI

        460005319031234  861395311ABCD    IDLE           460-00-21265

        EQUIPMENT IDENTITY CONTROL DETAILS

        IMEISV           CHKRES   CNT

        3572870104612800 UNSPEC     0

        END”

        其中的“3572870104612800”即是“460005319031234”的IMSI所对应的IMEI信息。

        步骤三、如果用户在欠费情况下导致的归属位置寄存器14发送清除位置信息指令到移动交换中心12上清除VLR上该用户的所有信息,而用户再次发起呼叫的时候也会产生上述的位置更新信令流程,归属位置寄存器14会在新的位置更新过程中将用户的欠费信息告诉移动交换中心12,这样就可以限制欠费用户的呼叫。所以SIM卡复制监测服务器16还需要通过网管平台13发送指令到移动交换中心12的交换机上查询该用户是否欠费,如果该用户没有欠费则认为该用户的此次产生非网络原因引起的呼叫失败事件很可能是由SIM卡复制,并且多个相同的SIM卡同时在网所导致的。

        步骤四、SIM卡复制监测服务器16将该用户的IMSI号码、IMEI信息,呼叫时间、所在位置小区的信息等录入到系统数据库17中,提供给查询分析服务器18做后续的查询分析,以及做后续的处理。

        其中,查询用户欠费停机信息的方式有两种:

        查询方式一:通过归属位置寄存器14查询用户欠费停机信息。例如:

        归属位置寄存器14发送HGSDP指令查询停机参数OBO,例如OBO的值为1,则表示该用户处于欠费停机状态。

        输入指令:HGSDP:IMSI=46000310352ABCD,all;表示查询IMSI为“46000310352ABCD”的用户是否处于欠费停机状态。

        返回结果:

        “HLR SUBSCRIBER DATA

        SUBSCRIBER IDENTITY

        MSISDN         IMSI            STATE       AUTHD

        861380893ABCD  46000310352ABCD  CONNECTED     AVAILABLE

        NAM

        0

        PERMANENT SUBSCRIBER DATA

        SUD

        CAT-10    DBSG-1    TSMO-0    PRBT-1

        OBO-1     OBI-1     OBR-2     BS26-1

        TS11-1    TS21-1    TS22-1    TS61-1

        OFA-1     PWD-0000  CFU-1     CFB-1

        CFNRY-1   CFNRC-1   BAOC-1    BOIC-1

        BOIEXH-1  BAIC-1    BICRO-1   CAW-1

        SOCFB-0   SOCFRY-0  SOCFRC-0  SOCFU-0

        SOCB-0    SOCLIP-0  HOLD-1    MPTY-1

        CLIP-1”

        其中的“OBO-1”,表示OBO的值为1,即IMSI为“46000310352ABCD”的用户处于欠费停机状态。

        查询方式二:通过移动交换中心12查询用户欠费停机信息。例如:

        移动交换中心14发送MGSLP指令查询停机参数“OPERATOR BARRINGDATA”,例如“OPERATOR BARRING DATA”的值为OBAOC,则表示用户停机。

        输入指令:MGSLP:IMSI=46000310352ABCD,ALL;表示查询IMSI为“46000310352ABCD”的用户是否处于欠费停机状态。

        返回结果:

        “<MGSLP:IMSI=46000310352ABCD,ALL;

        MT MOBILE SUBSCRIBER LIST

        SUBSCRIBER IDENTITY

        IMSI             MSTAT    MSISDN          CAT

        46000310352ABCD   REG      861395311ABCD    10

        SUBSCRIBER NON SUPPLEMEN TARY SERV ICEDAT A

        BASIC SERVICE DATA

        DCDA1200/75      DCDA2400          DCDA4800     DCDA9600

        GENERAL-DCDS     SPCH              SMS          FX

        OPERATOR BARRING DATA

        OBAOC

        SUBSCRIBER SUPPLEMENTARY SERVICE DATA

        SS      BSG   STAT   KEY     FNUM               FOPT  TIME

                                     SADD

        BAOC    DCDA  PAO

                DCDS  PAO

                FX    PAO

                SMS   P

                SPCH  P

        BOIC    ALL   P

        BOIEXH  ALL   P

        END”

        其中的:“OPERATOR BARRING DATA

                 OBAOC”

        表示“OPERATOR BARRING DATA”的值为OBAOC,即表示IMSI为“46000310352ABCD”的用户处于欠费停机状态。

        综上所述,参见图4,本发明实施例提供的一种判定用户识别卡复制的方法总体包括步骤:

        S401、监测与IMSI相对应的呼叫失败事件记录。

        S402、当该呼叫失败事件记录中包含的呼叫失败原因是该IMSI对应的用户终端的VLR上没有登记该IMSI时,查询该IMSI对应的SIM卡是否处于欠费停机状态。

        S403、根据该IMSI对应的SIM卡是否处于欠费停机状态,判定该SIM卡是否被复制。

        较佳地,当SIM卡不处于欠费停机状态时,如果该SIM卡发生呼叫失败事件的频率超过预先设定的阈值,或该SIM卡使用的用户终端(通过IMEI判定)在一定时间内的变换次数超过预先设定的阈值时,则可以认为该SIM卡被复制了。

        也就是说,本发明实施例通过监测A接口信令链路上的信令数据,利用SIM卡的复制用户和真实用户同时在网时的呼叫异常流程,结合查询用户的欠费停机信息,并且进一步还可以结合呼叫失败事件发生的频率,和/或与SIM卡对应的IMEI的变化信息,判断该SIM卡是否被复制,从而采取相应措施。该技术方案监控全面,实施难度小,具有很好的实时性,能够达到很好的监测效果,可以及时、有效地维护SIM卡真实用户的权益,提高了用户满意度。

        显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

    关 键  词:
    一种 判定 用户 识别 复制 方法 系统
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种判定用户识别卡复制的方法及系统.pdf
    链接地址:https://www.zhuanlichaxun.net/p-1080101.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1