一种对终端设备SIM卡校验纠正的方法及系统与流程

文档序号:14155033阅读:504来源:国知局

本发明涉及sim卡校验技术领域,特别是涉及一种对终端设备sim卡校验纠正的方法及系统。



背景技术:

sim(subscriberidentificationmodule,用户身份识别卡)卡是运营商识别签约用户身份的唯一标识,一个sim卡就是一个符合3gpp标准规范的ic集成电路设备(或者叫usim/uim卡),里面有运营商预先写入的一些加密信息,有些能够读出来,有些无法读出来,为了实现相应功能,很多行业的用户终端都需要通过sim卡槽插入/内嵌一张sim卡,而终端中必须包含有支持sim卡读取、认证鉴权的模块,通常这个模块和终端的射频模块(modem)集成在一起,通过标准的iso-7816接口访问sim卡内的信息:在用户终端接入运营商网络时,必须首先通过对终端内sim卡的鉴权,才允许让设备接入移动网络,并且运营商系统会利用sim卡内的信息,记录这个终端使用的各种业务的情况,用于计费和其他服务。

然而,在有些行业,例如位置服务行业,终端设备一旦在平台上线之后,平台将无法继续对终端设备中sim卡号的准确性进行校验,这样的话,如果终端设备里的sim卡进行了更换,或人为对终端设备上的sim卡号进行了修改,那么终端设备上实际的sim卡号将和最初在平台注册上线时记录的sim卡号对应不上,继而影响与sim卡号相关的业务操作,例如充值,排查上线故障等。

综上所述,目前针对终端设备上sim卡变更的处理有如下几个缺陷:

1)设备在平台注册上线后,如果sim卡号变更,无法通过平台识别终端设备实际的sim卡号;

2)sim卡变更后,需要在平台上重新注册后才能上线,后期如果因终端设备实际的sim卡号欠费而导致不能上线的情况,排查问题的成本高。



技术实现要素:

为克服上述现有技术存在的不足,本发明之目的在于提供一种对终端设备sim卡校验纠正的方法及系统,以解决终端设备实际的sim卡号与平台记录的sim卡号不一致的问题,使得终端设备变更sim卡后可以保证平台对变更后sim卡号的校验,从而保证平台记录的sim卡号始终可以保持与终端设备上sim卡号的一致。

为达上述目的,本发明提出一种对终端设备sim卡校验纠正的方法,包括如下步骤:

步骤一,获取终端设备sim卡的参数信息;

步骤二,将从终端设备sim卡获取的参数与目标平台预先记录的参数信息进行匹配;

步骤三,根据匹配结果进行相应的参数修正处理,以使终端设备的参数信息为真实的参数信息。

进一步地,于步骤一中,所获取的sim卡的参数信息包括终端设备sim卡的iccid号码以及imsi码、imei码中的部分或全部。

进一步地,于步骤一中,利用f3平台下发f3协议指令获取终端设备sim卡的参数信息。

进一步地,于步骤二中,将获得的该终端设备sim卡的iccid号码与目标平台预先记录的参数信息进行匹配。

进一步地,于步骤三中,若从终端设备sim卡获取的iccid号码与目标平台的iccid号码匹配成功,则获得该iccid在目标平台上对应的sim卡号及相应信息,并将终端设备的sim卡号修正为当前从目标平台来源的真实的sim卡号,并下发生效。

进一步地,于步骤三中,还将f3平台记录的sim卡号也修正为当前从目标平台来源的真实的sim卡号。

进一步地,于步骤三中,若从终端设备sim卡获取的iccid号码与目标平台的iccid号码不匹配,则不对终端设备的sim卡卡号进行修正,仅进行f3平台和终端设备之间的参数校对。

为达到上述目的,本发明还提供一种对终端设备sim卡校验纠正系统,包括:

参数获取单元,用于获取终端设备sim卡的参数信息;

匹配单元,用于将从终端设备sim卡获取的参数与目标平台预先记录的参数信息进行匹配;

修正单元,用于根据匹配结果进行相应的参数修正处理,以使终端设备的参数信息为真实的参数信息。

进一步地,所述匹配单元将获得的该终端设备sim卡的iccid号码与目标平台预先记录的参数信息进行匹配。

进一步地,若从终端设备sim卡获取的iccid号码与目标平台的iccid号码匹配成功,则所述修正单元获得该iccid在目标平台上对应的sim卡号及相应信息,并将终端设备的sim卡号修正为当前从目标平台来源的真实的sim卡号,并下发生效。

与现有技术相比,本发明一种对终端设备sim卡校验纠正的方法及系统通过利用sim卡读取平台读取终端设备sim卡上的iccid号码,将获得的iccid号码与目标平台上的iccid号码进行匹配,从而获得目标平台上与iccid唯一真实对应的sim卡号,最后再通过sim卡读取平台将该sim卡号进行修正下发,同时对sim卡读取平台上记录的sim卡号也进行同步修正,保证了终端设备上的sim卡号和sim卡读取平台上的sim卡号在修正后都为真实的sim卡号,解决终端设备实际的sim卡号与平台记录的sim卡号不一致的问题,使得终端设备变更sim卡后可以保证平台对变更后sim卡号的校验,从而保证平台记录的sim卡号始终可以保持与终端设备上sim卡号的一致。

附图说明

图1为本发明一种对终端设备sim卡校验纠正的方法的步骤流程图;

图2为本发明具体实施例中对3列来源的数据进行比对的操作页面示意图;

图3为本发明具体实施例中对3列来源的数据进行修正的操作页面示意图

图4为本发明具体实施例之对终端设备sim卡校验纠正的过程图;

图5为本发明一种对终端设备sim卡校验纠正系统的系统架构图。

具体实施方式

以下通过特定的具体实例并结合附图说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。本发明亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各种修饰与变更。

图1为本发明一种对终端设备sim卡校验纠正的方法的步骤流程图。如图1所示,本发明一种对终端设备sim卡校验纠正的方法,包括如下步骤:

步骤101,获取终端设备sim卡的参数信息。具体地,于步骤101中,所获取的sim卡的参数信息为该终端设备sim卡的唯一识别信息,例如iccid(integratecircuitcardidentity,集成电路卡识别码)号码、imsi(imsi:internationalmobilesubscriberidentificationnumber,国际移动用户识别码)、imei((internationalmobileequipmentidentity,国际移动装备辨识码)等参数。在本发明具体实施例中,利用sim卡读取平台,例如f3平台下发f3协议指令获取终端设备sim卡的iccid号码、imsi码、imei等参数,也就是说,基于f3协议的f3平台可以读取到终端设备sim卡的iccid号码,各sim卡的iccid号码与sim卡号存在唯一真实对应关系,例如sim卡号为“1064820894674”的卡对应的iccid号码为“898602b2151550074123”。

步骤102,将从终端设备sim卡获取的参数与目标平台预先记录的参数信息进行匹配。具体地,该目标平台(例如物联网卡平台)预先记录的参数信息为各终端设备sim卡最初在该平台注册上线时记录的参数信息,例如sim卡的iccid号码以及对应的sim卡号等,也就是说,当从终端设备sim卡获取到sim卡的参数信息后,将该参数信息中sim卡的iccid号码于目标平台(物联网卡平台)预先记录的参数信息中进行匹配,以便查找是否为已在该目标平台注册上线的sim卡。

步骤103,根据匹配结果进行相应的参数修正处理,以使终端设备的参数信息为真实的参数信息。

具体地,若从终端设备sim卡获取的iccid号码与目标平台(例如物联网卡平台)的iccid号码匹配成功,则获得该iccid在目标平台(例如物联网卡平台)上对应的sim卡号及相应信息,而这个sim卡号即真实的sim卡号,即移动运营商提供的iccid号码和sim卡号对应关系,将终端设备的sim卡号修正为当前从目标平台(物联网卡平台)来源的真实的sim卡号,并下发生效,较佳地,于步骤103中,还会将f3平台记录的sim卡号也修正为当前从目标平台(物联网卡平台)来源的真实的sim卡号;

优选地,若从终端设备sim卡获取的iccid号码与目标平台(例如物联网卡平台)的iccid号码不匹配,则不对终端设备的sim卡卡号进行修正。较佳地,可将sim卡读取平台(例如f3平台)的参数,包括修正系数、预警系数、小时流量阈值、日流量阈值和月流量阈值等,下发到终端设备,并将终端设备的iccid、imei和imsi等参数信息覆写至sim卡读取平台(f3平台)。也就是说,sim卡卡号的校验是建立在终端设备的iccid号码和物联网卡平台上存在对应iccid号码的情况,若终端设备sim卡的iccid号码与物联网卡平台上sim卡的iccid号码不匹配,是不能实现校验的,如果不匹配则只能仅f3平台和终端之间,针对参数的校对,终端的sim卡号、imsi和imei不会变。

在本发明具体实施例中,以车载终端为例,当从车载设备sim卡获取的iccid号码与目标平台(例如物联网卡平台)的iccid号码匹配成功,利用f3平台通过相关操作页面把终端设备注册时的sim卡号、以及通过f3协议指令从终端设备读取的iccid、imei((internationalmobileequipmentidentity,是国际移动设备身份码的缩写,国际移动装备辨识码)、imsi等参数显示成列,把f3平台录入的sim卡号、终端编号等参数显示成列,把目标平台(例如物联网卡平台)获得的sim卡号、iccid等参数显示成列,以便用户对3列来源的数据进行比对,如图2所示,可见3列来源数据存在有差异,通过修正,则可以将车载终端的sim卡号,以及f3平台记录的sim卡号都修正为当前从物联网卡平台来源的真实的sim卡号,如图3所示,然后下发生效。

图4为本发明具体实施例之对终端设备sim卡校验纠正的过程图。在本发明具体实施例中,所述终端设备为车载终端,其sim卡与车辆已绑定,当sim卡与车辆绑定后,m2m平台记录绑定关系里终端上传的sim卡号作为下发通讯(通讯通道的sim卡号)号码,具体地,首先通过f3平台下发f3协议获取sim卡的参数信息,获得sim卡的iccid号码、imsi、imei等,然后将获得的iccid与m2m平台的记录的参数信息进行匹配,若匹配,则从m2m平台获取该iccid号码对应的sim卡号、当月流量、流量最后更新时间等,若从m2m平台获取的数据完整(完整的数据指的是包括sim卡号、当月流量、流量最后更新时间等),则点击修正,将车载终端的sim卡号,以及f3平台记录的sim卡号都修正为当前从m2m平台来源的真实的sim卡号,然后下发生效,具体地,对于车载终端,则覆写m2m平台的sim卡号,并获取m2m平台的当月流量、流量最后更新时间进行车机计算,如当月流量=m2m当月流量(更新时间止)+终端当日流量(更新时间止),覆写f3平台的修正系数,预警系数、小时流量阈值、日流量阈值、月流量阈值等,需说明的是,f3平台的这些参数是由用户自己录入的,对于f3平台,若sim卡号重复(在f3平台上终端和sim卡号存在一对一的关系,所以有可能修正后的sim卡号和f3平台上已存在的sim卡号有重复的情况),则提示该sim卡号已绑定,若sim卡号不重复,则覆写m2m平台的sim卡号、当月流量、流量最后更新时间,覆写终端获取的iccid、imsi以及imei,若从m2m平台获取的数据不完整,则给予m2m平台数据有误的提示;若获得的iccid与m2m平台的记录的参数信息不匹配,则给与提示,并点击修正,对于车载终端,sim卡号不变更,并覆写f3的修正系数、预警系数、小时流量阈值、日流量阈值、月流量阈值,对于f3平台,sim卡号不变更,覆写终端获取的iccid、imsi、imei。

图5为本发明一种对终端设备sim卡校验纠正系统的系统架构图。如图5所示,本发明一种对终端设备sim卡校验纠正系统,包括:参数获取单元501、匹配单元502以及修正单元503。

参数获取单元501,用于获取终端设备sim卡的参数信息。具体地,参数获取单元501所获取的sim卡的参数信息为该终端设备sim卡的唯一识别信息,例如iccid(integratecircuitcardidentity,集成电路卡识别码)号码、imsi(imsi:internationalmobilesubscriberidentificationnumber,国际移动用户识别码)、imei((internationalmobileequipmentidentity,国际移动装备辨识码)等参数。在本发明具体实施例中,利用sim卡读取平台,例如f3平台下发f3协议指令获取终端设备的iccid号码、imsi码、imei等参数,也就是说,基于f3协议的f3平台可以读取到终端设备sim卡的iccid号码,各sim卡的iccid号码与sim卡号存在唯一真实对应关系。

匹配单元502,用于将从终端设备sim卡获取的参数与目标平台预先记录的参数信息进行匹配。具体地,该目标平台(例如物联网卡平台)预先记录的参数信息为各终端设备sim卡最初在该平台注册上线时记录的参数信息,例如sim卡的iccid号码以及对应的sim卡号等,也就是说,当从终端设备sim卡获取到sim卡的参数信息后,将该参数信息中sim卡的iccid号码于目标平台(物联网卡平台)预先记录的参数信息中进行匹配,以便查找是否为已在该目标平台注册上线的sim卡。

修正单元503,用于根据匹配结果进行相应的参数修正处理,以使终端设备的参数信息为真实的参数信息。

具体地,若从终端设备sim卡获取的iccid号码与目标平台(例如物联网卡平台)的iccid号码匹配成功,则获得该iccid在目标平台(例如物联网卡平台)上对应的sim卡号及相应信息,而这个sim卡号即真实的sim卡号,即移动运营商提供的iccid号码和sim卡号对应关系,将终端设备的sim卡号修正为当前从目标平台(物联网卡平台)来源的真实的sim卡号,并下发生效,较佳地,修正单元503还会将f3平台记录的sim卡号也修正为当前从目标平台(物联网卡平台)来源的真实的sim卡号;

若从终端设备sim卡获取的iccid号码与目标平台(例如物联网卡平台)的iccid号码不匹配,则不对终端设备的sim卡卡号进行修正。较佳地,可将sim卡读取平台(例如f3平台)的参数,包括修正系数、预警系数、小时流量阈值、日流量阈值和月流量阈值等,下发到终端设备,并将终端设备的iccid、imei和imsi等参数信息覆写至sim卡读取平台(f3平台)。

综上所述,本发明一种对终端设备sim卡校验纠正的方法及系统通过利用sim卡读取平台读取终端设备sim卡上的iccid号码,将获得的iccid号码与目标平台上的iccid号码进行匹配,从而获得目标平台上与iccid唯一真实对应的sim卡号,最后再通过sim卡读取平台将该sim卡号进行修正下发,同时对sim卡读取平台上记录的sim卡号也进行同步修正,保证了终端设备上的sim卡号和sim卡读取平台上的sim卡号在修正后都为真实的sim卡号,解决终端设备实际的sim卡号与平台记录的sim卡号不一致的问题,使得终端设备变更sim卡后可以保证平台对变更后sim卡号的校验,从而保证平台记录的sim卡号始终可以保持与终端设备上sim卡号的一致。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修饰与改变。因此,本发明的权利保护范围,应如权利要求书所列。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1