一种基于备选用户身份标识模块分发接入数据的网关设备制造技术

技术编号:33780578 阅读:18 留言:0更新日期:2022-06-12 14:34
本发明专利技术实施例涉及一种基于备选用户身份标识模块分发接入数据的网关设备,所述设备包括:主控单元、接入设备接口单元、备选模块池接口单元、备选模块池管理单元、数据库接口单元和管理设备接口单元。本发明专利技术设备在收到远程接入设备的接入数据时,从备选用户身份标识模块池中选出目的模块并向其进行接入数据分发,并将目的模块的返回信息向远程接入设备回发;另外,本发明专利技术设备还使用分发记录数据库对每次的接入数据分发过程信息进行保存,还提供分发记录查询功能以供分发记录管理设备调用。通过本发明专利技术设备可以协助测试方节约测试管理成本。发明专利技术设备可以协助测试方节约测试管理成本。发明专利技术设备可以协助测试方节约测试管理成本。

【技术实现步骤摘要】
一种基于备选用户身份标识模块分发接入数据的网关设备


[0001]本专利技术涉及数据处理
,特别涉及一种基于备选用户身份标识模块分发接入数据的网关设备。

技术介绍

[0002]在手机或物联网设备上有一个用户身份标识模块(Subscriber Identity Module,SIM),该模块也即是我们常说的SIM卡。用户身份标识模块的指令集包括两大部分:与电信网络登网处理相关的驻网指令集,与电信或物联网应用相关的非驻网指令集。其中,驻网指令集较为固化,非驻网指令集则经常会出现变化。一旦非驻网指令集发生变化就需要对用户身份标识模块进行测试。常规操作方式是将指令集更新后的用户身份标识模块插入手机或物联网设备的卡槽内进行实网测试,并为每张待测试用户身份标识模块(待测试SIM卡)写入一个实网号码,也就是说测试的手机或物联网设备越多则对应的用于测试的实网号码需求就越大,从而导致测试方需要储备、维护大量的测试用实网号码。
[0003]为解决这个问题,我们提出一种新的用于共享测试号码的解决方案,该新方案由前端的用户身份标识模块远程接入设备以及后台的网关设备和备选用户身份标识模块池(也就是备选SIM卡池)等构成,其中备选用户身份标识模块池中提供一定数量带有实网号码的备选用户身份标识模块(也就是备选SIM卡)用于测试号码共享。用户身份标识模块远程接入设备对手机或物联网设备发送至待测试用户身份标识模块的指令进行识别;若当前指令属于驻网指令集也就是固化的登网指令集,则将其作为接入数据转发到后台的网关设备,并由网关设备使用共享测试号码完成登网操作;若当前指令属于非驻网指令集也就是与电信或物联网应用相关的待测试指令集,则将其发送到待测试用户身份标识模块进行测试。后台的网关设备在收到接入数据之后,从备选用户身份标识模块池中选择一个处于闲置状态的备选用户身份标识模块作为目的模块,并将从接入数据中解析出的指令向该目的模块分发,并将该目的模块回发的指令返回数据向发送该接入数据的用户身份标识模块远程接入设备回发。这样一来,基于本方案就实现了共享实网号码的测试机制,可以在只有少量测试用实网号码的前提下完成对所有待测试用户身份标识模块的测试,可以不再为每个手机或物联网设备申请一个测试用实网号码,不再需要储备和维护大量的测试用实网号码。
[0004]而要实现上述解决方案,除前端的用户身份标识模块远程接入设备以及后台的备选用户身份标识模块池之外,关键还需要一个可以实现上述后台网关设备功能的网关设备。

技术实现思路

[0005]本专利技术的目的,就是针对现有技术的缺陷,提供一种基于备选用户身份标识模块分发接入数据的网关设备,该设备包括:主控单元、接入设备接口单元、备选模块池接口单元、备选模块池管理单元、数据库接口单元和管理设备接口单元。本专利技术设备与外部的用户
身份标识模块远程接入设备、备选用户身份标识模块池、分发记录数据库和分发记录管理设备连接,在收到远程接入设备的接入数据时,从备选用户身份标识模块池中选出目的模块并向其进行接入数据分发,并将目的模块的返回信息向远程接入设备回发;另外,本专利技术设备还使用分发记录数据库对每次的接入数据分发过程信息进行保存,还提供分发记录查询功能以供分发记录管理设备调用。本专利技术设备不但实现了上述解决方案中提及的后台网关设备的设备功能,协助测试方节约了测试管理成本,还提供了对历史分发记录的存储与查询功能。
[0006]为实现上述目的,本专利技术实施例提供了一种基于备选用户身份标识模块分发接入数据的网关设备,所述设备包括:主控单元、接入设备接口单元、备选模块池接口单元、备选模块池管理单元、数据库接口单元和管理设备接口单元;
[0007]所述主控单元通过所述接入设备接口单元与外部的一个或多个用户身份标识模块远程接入设备连接,还通过所述备选模块池接口单元与外部的一个或多个备选用户身份标识模块池连接,还与所述备选模块池管理单元连接,还通过数据库接口单元与外部的分发记录数据库连接,还通过所述管理设备接口单元与外部的分发记录管理设备连接;
[0008]所述主控单元用于结合所述接入设备接口单元和所述备选模块池管理单元,处理任一用户身份标识模块远程接入设备的备选用户身份标识模块申请操作得到对应的第一目的模块;并结合所述备选模块池接口单元,基于所述第一目的模块对当前用户身份标识模块远程接入设备的接入数据进行数据分发处理;并结合所述数据库接口单元,对与所述当前用户身份标识模块远程接入设备的接入数据分发处理过程进行记录跟踪处理;并结合所述接入设备接口单元和所述备选模块池管理单元,处理对所述第一目的模块的资源释放操作;
[0009]所述主控单元还用于结合所述接入设备接口单元和所述管理设备接口单元,处理所述分发记录管理设备发送的查询指令;
[0010]所述备选模块池管理单元通过所述备选模块池接口单元与外部所有所述备选用户身份标识模块池连接,还与外部的备选用户身份标识模块池管理设备连接;所述备选模块池管理单元用于存储反映所有备选用户身份标识模块池状态信息的第一管理表;所述第一管理表包括一个或多个第一管理子表,所述第一管理子表包括多个第一管理记录,所述第一管理记录包括模块标识字段、模块状态字段和模块占用设备标识字段,所述模块状态字段包括闲置状态、占用状态和异常状态;每个第一管理子表对应一个外部的备选用户身份标识模块池的模块池标识,每个第一管理记录与当前第一管理子表对应的外部备选用户身份标识模块池中的一个备选用户身份标识模块对应。
[0011]优选的,所述主控单元具体用于在所述处理任一用户身份标识模块远程接入设备的备选用户身份标识模块申请操作得到对应的第一目的模块时,对所述接入设备接口单元接收到的任一用户身份标识模块远程接入设备发送的指令进行识别;若当前接收到的指令为第一备选模块申请指令,则根据所述第一备选模块申请指令的第一接入设备标识进行设备验证处理;所述设备验证成功,则向所述备选模块池管理单元发送携带了所述第一接入设备标识的第一备选模块选择指令,并接收回发的第一模块池标识和第一模块标识,并将与所述第一模块池标识匹配的所述备选用户身份标识模块池中与所述第一模块标识匹配的所述备选用户身份标识模块作为所述第一目的模块;并向所述当前用户身份标识模块远
程接入设备发送携带了所述第一模块池标识和所述第一模块标识的第一申请返回数据。
[0012]进一步的,所述主控单元具体用于在所述设备验证处理时,根据所述第一接入设备标识查询预设的合法接入设备列表,若表中存在接入设备标识字段与所述第一接入设备标识匹配的合法接入设备记录,则所述设备验证成功;其中,所述合法接入设备列表包括多个所述合法接入设备记录,所述合法接入设备记录包括所述接入设备标识字段。
[0013]进一步的,所述备选模块池管理单元还用于在接收到所述主控单元发送的所述第一备选模块选择指令时,在所述第一管理表中选择一个所述模块状态字段为闲置状态的所述第一管理记录作为目的记录;并将所述目的记录的所述模块状态字段修改为占用状态,并将所述目的记录的所述模块占用设备标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于备选用户身份标识模块分发接入数据的网关设备,其特征在于,所述设备包括:主控单元、接入设备接口单元、备选模块池接口单元、备选模块池管理单元、数据库接口单元和管理设备接口单元;所述主控单元通过所述接入设备接口单元与外部的一个或多个用户身份标识模块远程接入设备连接,还通过所述备选模块池接口单元与外部的一个或多个备选用户身份标识模块池连接,还与所述备选模块池管理单元连接,还通过数据库接口单元与外部的分发记录数据库连接,还通过所述管理设备接口单元与外部的分发记录管理设备连接;所述主控单元用于结合所述接入设备接口单元和所述备选模块池管理单元,处理任一用户身份标识模块远程接入设备的备选用户身份标识模块申请操作得到对应的第一目的模块;并结合所述备选模块池接口单元,基于所述第一目的模块对当前用户身份标识模块远程接入设备的接入数据进行数据分发处理;并结合所述数据库接口单元,对与所述当前用户身份标识模块远程接入设备的接入数据分发处理过程进行记录跟踪处理;并结合所述接入设备接口单元和所述备选模块池管理单元,处理对所述第一目的模块的资源释放操作;所述主控单元还用于结合所述接入设备接口单元和所述管理设备接口单元,处理所述分发记录管理设备发送的查询指令;所述备选模块池管理单元通过所述备选模块池接口单元与外部所有所述备选用户身份标识模块池连接,还与外部的备选用户身份标识模块池管理设备连接;所述备选模块池管理单元用于存储反映所有备选用户身份标识模块池状态信息的第一管理表;所述第一管理表包括一个或多个第一管理子表,所述第一管理子表包括多个第一管理记录,所述第一管理记录包括模块标识字段、模块状态字段和模块占用设备标识字段,所述模块状态字段包括闲置状态、占用状态和异常状态;每个第一管理子表对应一个外部的备选用户身份标识模块池的模块池标识,每个第一管理记录与当前第一管理子表对应的外部备选用户身份标识模块池中的一个备选用户身份标识模块对应。2.根据权利要求1所述的基于备选用户身份标识模块分发接入数据的网关设备,其特征在于,所述主控单元具体用于在所述处理任一用户身份标识模块远程接入设备的备选用户身份标识模块申请操作得到对应的第一目的模块时,对所述接入设备接口单元接收到的任一用户身份标识模块远程接入设备发送的指令进行识别;若当前接收到的指令为第一备选模块申请指令,则根据所述第一备选模块申请指令的第一接入设备标识进行设备验证处理;所述设备验证成功,则向所述备选模块池管理单元发送携带了所述第一接入设备标识的第一备选模块选择指令,并接收回发的第一模块池标识和第一模块标识,并将与所述第一模块池标识匹配的所述备选用户身份标识模块池中与所述第一模块标识匹配的所述备选用户身份标识模块作为所述第一目的模块;并向所述当前用户身份标识模块远程接入设备发送携带了所述第一模块池标识和所述第一模块标识的第一申请返回数据。3.根据权利要求2所述的基于备选用户身份标识模块分发接入数据的网关设备,其特征在于,所述主控单元具体用于在所述设备验证处理时,根据所述第一接入设备标识查询预设的合法接入设备列表,若表中存在接入设备标识字段与所述第一接入设备标识匹配的合法
接入设备记录,则所述设备验证成功;其中,所述合法接入设备列表包括多个所述合法接入设备记录,所述合法接入设备记录包括所述接入设备标识字段。4.根据权利要求2所述的基于备选用户身份标识模块分发接入数据的网关设备,其特征在于,所述备选模块池管理单元还用于在接收到所述主控单元发送的所述第一备选模块选择指令时,在所述第一管理表中选择一个所述模块状态字段为闲置状态的所述第一管理记录作为目的记录;并将所述目的记录的所述模块状态字段修改为占用状态,并将所述目的记录的所述模块占用设备标识字段修改为所述第一备选模块选择指令的所述第一接入设备标识;并提取所述目的记录所在的所述第一管理子表对应的所述模块池标识作为对应的所述第一模块池标识,并提取所述目的记录的所述模块标识字段作为对应的所述第一模块标识;并将所述第一模块池标识和所述第一模块标识向所述主控单元回发。5.根据权利...

【专利技术属性】
技术研发人员:邹俊伟周鹏朱旭东
申请(专利权)人:北京中广瑞波科技股份有限公司
类型:发明
国别省市:

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

1