一种机卡动态绑定方法、设备和系统的制作方法
【技术领域】
[0001]本发明涉及终端通信技术,尤其涉及一种机卡动态绑定方法、设备和系统。
【背景技术】
[0002]物联网作为新兴高技术产业的重要组成部分,已被世界各国当作应对经济危机、振兴经济的重点技术之一。物联网业务可以广泛地应用到众多的行业中,包括车辆、电力、金融、环保、石油、个人与企业安防、水文、军事、消防、气象、煤炭、农业与林业、电梯等。预计未来几年间,物联网业务将快速地进入很多行业,其用户数也将快速成长,预计至2015年底,中国国内物联网产业规模将达到7500亿,物联网应用也会在若干年后成为长期演进(LTE)以及第5代(5G)通信技术的核心应用之一,具有广阔的发展前景。目前物联网业务的应用类型中,有些应用是终端要求只能使用指定范围的用户卡,有些应用是用户卡要求被配置到指定的终端上去,还有些应用要求是指定范围的终端可以配对指定标识的用户卡,这都涉及到终端和用户卡之间的绑定问题。目前市场上有很多绑定方案,比较主流的方案如:1、网络侧鉴别的方案,该方案需要在终端上新增设备标识寄存器(EIR),按照国际移动设备识别码(MEI)信息,将EIR寄存器配置成白、黑、灰三种表,在终端进行网络交互过程中,移动交换中心(MSC)和拜访位置寄存器(VLR)向终端请求頂ΕΙ,并把它发送给EIR,EIR将收到的頂EI与白、黑、灰三种表格进行比较,把结果发送给MSC或VLR,以便MSC或VLR决定是否允许所述终端进入网络。该方式需要在网络侧增加额外的设备投入,并且有与网络之间的信令交互操作,无形中增加了空口的信道占用,实现过程比较复杂。2、终端主动识别方案,该方案目前使用也较广泛,常见的锁卡、锁网、机卡绑定主要有几种类型:锁网格、锁子网、锁运营商、合作者绑定等等,例如申请号为200710106103.6、名称为《一种实现及解除终端设备和用户识别卡绑定的方法和设备》的中国专利即是这种实现方案的代表,这些类型的方案,实现的实质基本相似,即通过在终端上开发相应的鉴权代码,通过与用户识别模块(SIM, Subscriber Identity Module)卡 / 通用用户身份识别模块(USIM, UniversalSubscriber Identity Module)卡交互,米用读取SIM/USIM卡指定文件的信息,并与终端上的鉴权代码相互比较,从而实现S頂/US頂卡和终端之间的锁定或绑定。第2种方案实现上尽管相比第I种方案简单,但需要在终端上进行相应的解锁(解除绑定)、加锁(绑定)操作,使用非常繁琐;并且一旦锁定(绑定),将会导致用户不能在其他运营商网络下使用所述终端,从而导致极差的用户体验和资源浪费,并且随着物联网技术的发展,现有的机卡绑定技术远远不能满足物联网的M2M设备和用户卡之间的绑定和锁定要求,而且许多物联网应用对终端和用户卡的绑定安全性要求也越来越高。
【发明内容】
[0003]为解决现有存在的技术问题,本发明实施例主要提供一种机卡动态绑定方法、设备和系统。
[0004]本发明实施例的技术方案是这样实现的:
[0005]本发明实施例提供的一种机卡动态绑定方法,该方法包括:
[0006]SIM卡上设置有第一基本文件和第二基本文件,其中,所述第一基本文件用于预先存储一个或一组终端的MEI号码,所述第二基本文件用于存储绑定检查结果的状态标志;
[0007]S頂卡在初始化过程中,设置个人识别码(PIN)为锁定(blocked)状态,向终端指示 SIM 业务表(SM Service Table)支持额外终端配置(Addit1nal TERMINAL PROFILE),并接收配置下载(Profile download)指令;
[0008]SIM卡在确定终端支持提供本地信息(PROVIDE LOCAL INFORMAT1N)命令后,发送主动式提供本地信息命令给所述终端,接收包括终端的国际移动设备识别码αΜΕΙ)的终端响应(TERMINAL RESPONSE);
[0009]SIM卡将所述頂EI号码与所述第一基本文件中的頂EI号码相匹配,在匹配成功时,确定绑定检查成功,将绑定检查成功的状态标志设置到所述第二基本文件中,S頂卡初始化完成,设置PIN为解锁(unblocked)状态和失效(Disable)状态。
[0010]上述方案中,所述提供本地信息命令作为S頂初始化代码的一部分。
[0011]上述方案中,所述发送主动式提供本地信息命令给所述终端包括:通过应用程序执行主动式提供本地信息命令的发送,所述应用程序预先内嵌在SIM卡内,作为SIM卡内操作系统的代码。
[0012]上述方案中,所述S頂卡将所述頂EI号码与所述第一基本文件中的頂EI号码相匹配包括:通过脚本文件执行终端的MEI号码与第一基本文件中的頂EI号码的匹配。
[0013]上述方案中,所述脚本文件预先内嵌在S頂卡内,作为S頂卡内操作系统的代码。
[0014]上述方案中,该方法还包括:所述S頂卡通过OTA机制,接受管理平台对第一基本文件的动态管理。
[0015]上述方案中,该方法还包括:所述S頂卡通过OTA机制,向后台人员提供第二基本文件中绑定检查结果的状态标志的读取。
[0016]上述方案中,该方法还包括:当S頂卡与终端发生了 OTA交互时,终端确定第一基本文件发生了数据变化,进行终端的重启、复位操作,S頂卡在终端重启后,重新进行初始化,并在初始化过程中进行S頂卡和终端的绑定检查。
[0017]上述方案中,该方法还包括:S頂卡在第一基本文件发生了数据变化时,向终端发送主动式刷新命令,并选择S頂卡初始化模式,触发S頂卡的复位,进而在终端刷新后,重新进行初始化,并在初始化过程中进行S頂卡和终端的绑定检查。
[0018]本发明实施例提供的一种机卡动态绑定方法,该方法包括:
[0019]终端接收S頂卡发送的S頂业务表支持额外终端配置的指示,并返回配置下载指令;
[0020]终端接收SIM卡发送的主动式提供本地信息命令,并向所述SIM卡发送包括终端的頂EI号码的终端响应。
[0021]上述方案中,该方法还包括:当S頂卡与终端发生了 OTA交互时,所述终端确定S頂卡的第一基本文件发生了数据变化,进行终端的重启、复位操作;所述S頂卡上设置有第一基本文件和第二基本文件,其中,所述第一基本文件用于预先存储一个或一组终端的IMEI号码,所述第二基本文件用于存储绑定检查结果的状态标志。
[0022]上述方案中,该方法还包括:所述终端在收到SIM卡发送的主动式刷新命令时,进行刷新操作,触发SIM卡的复位。
[0023]本发明实施例提供的一种机卡动态绑定方法,该方法包括:
[0024]SIM卡上设置有第一基本文件和第二基本文件,其中,所述第一基本文件用于预先存储一个或一组终端的MEI号码,所述第二基本文件用于存储绑定检查结果的状态标志;
[0025]SIM卡在初始化过程中,设置PIN为锁定状态,向终端指示S頂业务表支持额外终端配置;
[0026]终端接收S頂卡发送的S頂业务表支持额外终端配置的指示,并返回配置下载指令;
[0027]SIM卡接收配置下载指令,在确定终端支持提供本地信息命令后,发送主动式提供本地信息命令给所述终端;
[0028]终端接收S頂卡发送的主动式提供本地信息命令,并向所述S頂卡发送包括终端的頂EI号码的终端响应;
[0029]S頂卡将所述终端的頂EI号码与所述第一基本文件中的頂EI号码相匹配,在匹配成功时,确定绑定检查成功,将绑定检查成功的状态标志设置到所述第二基本文件中,S頂卡初始化完成,设置PIN为解锁状态和失效状态。
[0030]本发明实施例提供的一种S頂卡,该S頂卡上设置有第一基本文件和第二基本文件,其中,所述第一基本文件用于预先存储一个或一组终端的IMEI号码,所述第二基本文件用于存储绑定检查结果的状态标志;
[0031]该S頂卡还包括:PIN状态模块、接收/发送模块、匹配模块;其中,
[0032]PIN状态模块,用于在初始化过程中,设置PIN为锁定状态,通知接收/发送模块,并在确定绑定检查成功、且初始化完成时,设置PIN为解锁状态和失效状态;
[0033]接收/发送模块,用于向终端指示S頂业务表支持额外终端配置,并接收配置下载指令,在确定终端支持提供本地信息命令后,发送主动式提供本地信息命令给所述终端;
[0034]匹配模块,用于接收包括终端的頂EI号码的终端响应,将终端的頂EI号码与所述第一基本文件中的MEI号码相匹配,在匹配成功