一种用户识别模块处理远程换号的方法技术

技术编号:27593318 阅读:21 留言:0更新日期:2021-03-10 10:11
本发明专利技术实施例涉及一种用户识别模块处理远程换号的方法,所述方法包括:用户识别模块根据第一数据通道协议,与远程服务器进行第一数据通道创建处理;将成功创建的数据通道,做为第一数据通道;读取第一用户识别模块数据集合,并通过第一数据通道向远程服务器发送第一用户识别模块数据集合;在指定时间内,接收从远程服务器发回的第一服务器指令数据;当第一指令类型数据为换号指令类型时,从第一指令数据中提取出第一新号码数据集合,对当前号码数据集合进行第一号码数据更换处理;更换成功,则关闭第一数据通道并复位。通过本发明专利技术实施例,用户识别模块可以使用三种方式与远程服务器建立连接,即节约了人工维护的成本,又提高了换号的效率。了换号的效率。了换号的效率。

【技术实现步骤摘要】
一种用户识别模块处理远程换号的方法


[0001]本专利技术涉及数据处理
,特别涉及一种用户识别模块处理远程换号的方法。

技术介绍

[0002]物联网的通讯设备内都内置了一个用户识别模块,通过使用该用户识别模块,完成与移动运营商网络的登网鉴权操作。该模块类似手机通讯中的用户卡或者流量卡,移动运营商会为每个用户识别模块分配一个电信号码。我们在实际应用中发现,如果环境通信条件发生变化,例如,原来号码对应的移动运营商信号变差或者资费变高,就需要选择更适合的移动运营商号码,对用户识别模块进行换号,又因为很多通讯设备的布放场景里人员难以到达且数量众多,采用常规的人工换号维护肯定是不可行的,所以需要一个适合的换号方案为其服务。

技术实现思路

[0003]本专利技术的目的,就是针对现有技术的缺陷,提供一种用户识别模块处理远程换号的方法、电子设备、计算机程序产品及计算机可读存储介质,用户识别模块可以通过三种方式与远程服务器建立连接,一旦服务器需要对该模块进行换号,用户识别模块可以在最短的时间里从服务器处获得换号数据;这样一来,即节约了人工维护的成本,又提高了换号的效率。
[0004]为实现上述目的,本专利技术实施例第一方面提供了一种用户识别模块处理远程换号的方法,所述方法包括:用户识别模块复位成功后,使用本地的当前号码数据集合,与通讯设备,进行第一登网鉴权处理;所述第一登网鉴权处理成功,则根据预设的第一数据通道协议,与远程服务器,进行第一数据通道创建处理;所述第一数据通道创建处理成功,则将成功创建的与所述远程服务器之间的数据通道,做为第一数据通道;从本地读取第一用户识别模块数据集合,并通过所述第一数据通道,向所述远程服务器,发送所述第一用户识别模块数据集合;在预设的指定时间内,通过所述第一数据通道,接收从所述远程服务器发回的第一服务器指令数据;所述第一服务器指令数据包括第一指令类型数据和第一指令数据;当所述第一指令类型数据为换号指令类型时,从所述第一指令数据中提取出第一新号码数据集合;并根据所述第一新号码数据集合,对所述当前号码数据集合,进行第一号码数据更换处理;所述第一号码数据更换处理成功,则关闭所述第一数据通道,并复位。
[0005]优选的,所述用户识别模块上,预设了种子号码数据集合;
所述当前号码数据集合至少包括运营商鉴权密钥Ki数据和国际移动用户识别码IMSI数据;所述第一数据通道协议至少包括承载无关协议BIP;所述第一用户识别模块数据集合至少包括集成电路卡识别码ICCID数据、定位信息LOCI数据和国际移动设备识别码IMEI数据。
[0006]优选的,所述第一登网鉴权处理失败时,所述方法还包括:所述用户识别模块根据所述种子号码数据集合,对所述当前号码数据集合,进行种子号码数据更换处理;所述种子号码数据更换处理成功,则复位。
[0007]优选的,所述第一登网鉴权处理成功之后,所述方法还包括:当所述用户识别模块从所述通讯设备处,连续接收到的两条设备指令数据,按先后顺序分别为预设的第一特定设备指令数据和预设的第二特定设备指令数据时,根据所述第一数据通道协议,与所述远程服务器,进行第二数据通道创建处理;所述第二数据通道创建处理成功,则将成功创建的与所述远程服务器之间的数据通道,做为第二数据通道;从本地读取所述第一用户识别模块数据集合,并通过所述第二数据通道,向所述远程服务器,发送所述第一用户识别模块数据集合;在所述指定时间内,通过所述第二数据通道,接收从所述远程服务器发回的第二服务器指令数据;所述第二服务器指令数据包括第二指令类型和第二指令数据;当所述第二指令类型为所述换号指令类型时,从所述第二指令数据中提取出第二新号码数据集合;并根据所述第二新号码数据集合,对所述当前号码数据集合,进行第二号码数据更换处理;所述第二号码数据更换处理成功,则关闭所述第二数据通道,并复位。
[0008]优选的,所述第一登网鉴权处理成功之后,所述方法还包括:所述用户识别模块每隔一段时间,根据所述第一数据通道协议,与所述远程服务器,进行第三数据通道创建处理;所述第三数据通道创建处理成功,则将成功创建的与所述远程服务器之间的数据通道,做为第三数据通道;从本地读取所述第一用户识别模块数据集合,并通过所述第三数据通道,向所述远程服务器,发送所述第一用户识别模块数据集合;在所述指定时间内,通过所述第三数据通道,接收从所述远程服务器发回的第三服务器指令数据;所述第三服务器指令数据包括第三指令类型和第三指令数据;当所述第三服务器指令数据的第三指令类型为所述换号指令类型时,从所述第三服务器指令数据的第三指令数据中提取出第三新号码数据集合;并根据所述第三新号码数据集合,对所述当前号码数据集合,进行第三号码数据更换处理;所述第三号码数据更换处理成功,则关闭所述第三数据通道,并复位。
[0009]优选的,所述方法还包括:当所述用户识别模块未能在所述指定时间内,通过所述第一数据通道,接收到从所述远程服务器发回的所述第一服务器指令数据时,关闭所述第一数据通道;当所述用户识别模块未能在所述指定时间内,通过所述第二数据通道,接收到从所述
远程服务器发回的所述第二服务器指令数据时,关闭所述第二数据通道;当所述用户识别模块未能在所述指定时间内,通过所述第三数据通道,接收到从所述远程服务器发回的所述第三服务器指令数据时,关闭所述第三数据通道。
[0010]本专利技术实施例第二方面提供了一种电子设备,包括:存储器、处理器和收发器;所述处理器用于与所述存储器耦合,读取并执行所述存储器中的指令,以实现上述第一方面所述的方法步骤;所述收发器与所述处理器耦合,由所述处理器控制所述收发器进行消息收发。
[0011]本专利技术实施例第三方面提供了一种计算机程序产品,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码被计算机执行时,使得所述计算机执行上述第一方面所述的方法。
[0012]本专利技术实施例第四方面提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机指令,当所述计算机指令被计算机执行时,使得所述计算机执行上述第一方面所述的方法的指令。
[0013]本专利技术实施例提供一种用户识别模块处理远程换号的方法、电子设备、计算机程序产品及计算机可读存储介质,用户识别模块可以通过三种方式与远程服务器建立连接,一旦服务器需要对该模块进行换号,用户识别模块可以在最短的时间里从服务器处获得换号数据;这样一来,即节约了人工维护的成本,又提高了换号的效率。
[0014]附图说明
[0015]图1为本专利技术实施例一提供的一种用户识别模块处理远程换号的方法示意图;图2为本专利技术实施例二提供的又一种用户识别模块处理远程换号的方法示意图;图3为本专利技术实施例三提供的又一种用户识别模块处理远程换号的方法示意图;图4为本专利技术实施例四提供的一种电子设备的结构示意图。
[0016]具体实施方式
[0017]为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户识别模块处理远程换号的方法,其特征在于,所述方法包括:用户识别模块复位成功后,使用本地的当前号码数据集合,与通讯设备,进行第一登网鉴权处理;所述第一登网鉴权处理成功,则根据预设的第一数据通道协议,与远程服务器,进行第一数据通道创建处理;所述第一数据通道创建处理成功,则将成功创建的与所述远程服务器之间的数据通道,做为第一数据通道;从本地读取第一用户识别模块数据集合,并通过所述第一数据通道,向所述远程服务器,发送所述第一用户识别模块数据集合;在预设的指定时间内,通过所述第一数据通道,接收从所述远程服务器发回的第一服务器指令数据;所述第一服务器指令数据包括第一指令类型数据和第一指令数据;当所述第一指令类型数据为换号指令类型时,从所述第一指令数据中提取出第一新号码数据集合;并根据所述第一新号码数据集合,对所述当前号码数据集合,进行第一号码数据更换处理;所述第一号码数据更换处理成功,则关闭所述第一数据通道,并复位。2.根据权利要求1所述的用户识别模块处理远程换号的方法,其特征在于,所述用户识别模块上,预设了种子号码数据集合;所述当前号码数据集合至少包括运营商鉴权密钥Ki数据和国际移动用户识别码IMSI数据;所述第一数据通道协议至少包括承载无关协议BIP;所述第一用户识别模块数据集合至少包括集成电路卡识别码ICCID数据、定位信息LOCI数据和国际移动设备识别码IMEI数据。3.根据权利要求2所述的用户识别模块处理远程换号的方法,其特征在于,所述第一登网鉴权处理失败时,所述方法还包括:所述用户识别模块根据所述种子号码数据集合,对所述当前号码数据集合,进行种子号码数据更换处理;所述种子号码数据更换处理成功,则复位。4.根据权利要求1所述的用户识别模块处理远程换号的方法,其特征在于,所述第一登网鉴权处理成功之后,所述方法还包括:当所述用户识别模块从所述通讯设备处,连续接收到的两条设备指令数据,按先后顺序分别为预设的第一特定设备指令数据和预设的第二特定设备指令数据时,根据所述第一数据通道协议,与所述远程服务器,进行第二数据通道创建处理;所述第二数据通道创建处理成功,则将成功创建的与所述远程服务器之间的数据通道,做为第二数据通道;从本地读取所述第一用户识别模块数据集合,并通过所述第二数据通道,向所述远程服务器,发送所述第一用户识别模块数据集合;在所述指定时间内,通过所述第二数据通道,接收从所述远程服务器发回的第二服务器指令数据;所述第二服务器指令数据包括第二指令类型和第二指令数据;当所述第二指令类型为...

【专利技术属性】
技术研发人员:陈海龙刘恩培袁飞
申请(专利权)人:北京树米网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1