System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种信号切换系统及智能POS机技术方案_技高网

一种信号切换系统及智能POS机技术方案

技术编号:40423657 阅读:7 留言:0更新日期:2024-02-20 22:43
本申请提供了一种信号切换系统及智能POS机,包括:a.存储模块,用于在可信执行环境中划分一块区域,并保存多张虚拟SIM卡的固定存放的数据、暂时存放的有关网络的数据、相关的业务代码;b.信号检测模块,用于检测终端的信号强度,并与保存的信号阈值进行比较;c.鉴权模块,用于在服务器端生成随机数,并通过安全信道发送给终端。本申请通过设置信号切换机制,可以更加灵活地进行信号切换,提高网络连接的稳定性和可靠性,通过鉴权过程中引入了随机数和Ki密钥的计算,可以更加准确地判断用户的合法性,通过在TEE中保存每个虚拟SIM卡的固定存放的数据和暂时存放的网络数据,保证了数据的安全性和隐私性。

【技术实现步骤摘要】

本专利技术涉及无线通信领域,具体而言,涉及一种信号切换系统及智能pos机。


技术介绍

1、虚拟sim卡是一个数据文件,可通过网络下载到移动终端。esim技术使用范围很广,包括可穿戴设备、平板、pc以及其他终端,如智能音箱、智能后视镜、pos机等。

2、现有实体sim卡可以实现双卡双待,这样用户可以同时接入两家甚至三家运营商;而现有虚拟sim卡虽然也可以实现双卡双待的效果,但是切换时,需要人工确认操作,无法根据信号强弱自如切换,当无线网络信号差,没有人工参与的情况下,虚拟sim卡就可能会无法及时的接收到重要信息,影响终端使用,也会对使用者造成很大的损失。

3、例如:中国专利技术专利(申请号:cn202110926844.9)所公开的“获取用户终端中与目标实体sim卡对应的第一数据链路的信号质量信息;在多链路数据传输模式开启的情况下,根据所述信号质量信息确定是否开启与虚拟sim卡对应的第二数据链路;在确定开启所述第二数据链路的情况下,根据所述虚拟sim卡对应的候选运营商信息,确定所述虚拟sim卡对应的目标运营商信息,以使所述第二数据链路基于所述目标运营商信息对应的通信网络进行通信,其中,所述候选运营商信息与所述目标实体sim卡对应的运营商信息不同;基于所述第一数据链路和所述第二数据链路进行数据传输,无需进行sim卡切换,通过多链路并发传输提高数据传输的效率和稳定性”,其说明书公开:在用户终端中安装有多个实体sim卡时,在默认使用的sim卡提供的数据网络信号质量低时,可以切换至另一sim卡,以由该另一sim卡提供的数据网络进行通信,然而上述技术方案中可能会出现sim卡通信网络频繁切换的情况,导致数据传输不稳定;上述专利可以佐证现有技术存在的缺陷。

4、因此我们对此做出改进,提出一种信号切换系统及智能pos机。


技术实现思路

1、本专利技术的目的在于:针对目前存在的虚拟sim卡无法根据网络信号强弱自如切换信号的问题。

2、为了实现上述专利技术目的,本专利技术提供了以下信号切换系统及智能pos机,以改善上述问题。

3、本申请具体是这样的:

4、一种信号切换系统,包括:

5、a.存储模块,用于在可信执行环境中划分一块区域,并保存多张虚拟sim卡的固定存放的数据、暂时存放的有关网络的数据、相关的业务代码;

6、b.信号检测模块,用于检测终端的信号强度,并与保存的信号阈值进行比较;

7、c.鉴权模块,用于在服务器端生成随机数,并通过安全信道发送给终端,终端将随机数通过安全信道发送给tee,tee的虚拟sim卡根据随机数和ki密钥算出结果,并传至执行环境,由此将sres传至服务器,服务器从数据库中找到与此imsi对应的ki,并使用相同随机数,根据comp128算法计算出sres,并进行比较;当sres=sres时,鉴权成功,准许入网,否则结束;

8、d.切换模块,用于在信号检测模块检测到信号强度小于保存的信号阈值时,根据服务器发送的信号切换依据,切换到相应的虚拟sim卡;

9、e.数据分析与预测模块,用于收集和分析系统的运行数据,用于预测网络信号的变化趋势和虚拟sim卡的使用情况。

10、作为本申请优选的技术方案,该系统实现了多张虚拟sim卡的信号切换,包括以下步骤:首先在可信执行环境中划分一块区域,保存多张虚拟sim卡的固定存放的数据、暂时存放的有关网络的数据和相关的业务代码,终端把imsi发送给服务器;服务器生成一组随机数发送;终端将随机数通过安全信道发送给tee。

11、作为本申请优选的技术方案,所述终端从可信执行环境上读取当前正在使用的虚拟sim卡的imsi,由可信任进程访问。

12、作为本申请优选的技术方案,在tee中,除了保存多张虚拟sim卡的数据和业务代码外,还保存信号强度的阈值和每个虚拟sim卡的信号状态,终端在接收到服务器发送的随机数后,将随机数通过安全信道发送给tee。

13、作为本申请优选的技术方案,所述tee的虚拟sim卡根据随机数和ki密钥算出结果,并传至执行环境,由此将sres传至服务器,同时tee根据当前接收到的信号强度与保存的信号阈值进行比较,如果当前信号强度小于阈值,则触发信号切换机制。

14、作为本申请优选的技术方案,所述服务器从数据库中找到与此imsi对应的ki,并使用相同随机数,根据comp128算法计算出sres,并进行比较;同时服务器在比较完sres和sres后,根据两者差值的大小和预设的阈值进行比较,如果差值大于阈值,则将差值和阈值的比值作为信号切换的依据。

15、作为本申请优选的技术方案,鉴权成功后,根据信号切换依据,服务器将向终端发送信号切换指令,终端根据指令切换到相应的虚拟sim卡,如果鉴权失败,则结束鉴权过程。

16、切换模块根据业务优先级进行虚拟sim卡的切换,用于确保高优先级的业务在信号切换时能够优先连接;

17、业务优先级选择包括以下步骤:

18、a. 定义不同业务的优先级;

19、b. 监测到达的业务请求,并识别其所属的业务类型;

20、c. 检测当前连接的虚拟sim卡的信号强度;

21、d. 比较业务的优先级与当前虚拟sim卡的信号强度;

22、e. 当业务的优先级高于预设阈值且当前虚拟sim卡的信号强度低于预设阈值时,触发切换机制;

23、f. 选择一个目标虚拟sim卡作为切换对象;

24、g. 执行虚拟sim卡的切换操作,包括断开与当前虚拟sim卡的连接、建立与目标虚拟sim卡的连接,并将相关业务请求重定向到新的连接;

25、h. 更新虚拟sim卡的状态信息。

26、作为本申请优选的技术方案,通过负载均衡算法在备用虚拟sim卡列表选择一个目标虚拟sim卡作为切换对象,目标虚拟sim卡的信号强度、负载情况、可用性因素进行综合判断;

27、负载均衡算法具体包括:

28、a. 定义服务器的初始权重值;

29、b. 监测到达的业务请求,并识别其所属的业务类型;

30、c. 获取业务的优先级;

31、d. 根据业务的优先级和服务器的实时状态,动态计算每个服务器的权重值;

32、e. 根据动态权重值和负载均衡策略,选择一个目标服务器;

33、f. 将业务请求分配给选定的目标服务器;

34、g. 更新服务器的状态信息;

35、h. 根据服务器的实时状态和负载均衡策略,动态调整服务器的权重值。

36、作为本申请优选的技术方案,数据分析与预测模块包括以下子模块:

37、i. 数据收集子模块,用于实时收集系统的运行数据,包括各虚拟sim卡的网络负载情况、信号强度、业务请求量;

38、ii. 数据处理子模块,用于对收集的数据进行清本文档来自技高网...

【技术保护点】

1.一种信号切换系统,其特征在于,包括:

2.根据权利要求1所述的一种信号切换系统,其特征在于,信号切换系统实现了多张虚拟SIM卡的信号切换,包括以下步骤:首先在可信执行环境中划分一块区域,保存多张虚拟SIM卡的固定存放的数据、暂时存放的有关网络的数据和相关的业务代码,终端把IMSI发送给服务器;服务器生成一组随机数发送,终端将随机数通过安全信道发送给TEE。

3.根据权利要求2所述的一种信号切换系统,其特征在于,终端从可信执行环境上读取当前正在使用的虚拟SIM卡的IMSI,由可信任进程访问。

4.根据权利要求3所述的一种信号切换系统,其特征在于,在TEE中,除了保存多张虚拟SIM卡的数据和业务代码外,还保存信号强度的阈值和每个虚拟SIM卡的信号状态,终端在接收到服务器发送的随机数后,将随机数通过安全信道发送给TEE。

5.根据权利要求4所述的一种信号切换系统,其特征在于,切换模块根据业务优先级进行虚拟SIM卡的切换,用于确保高优先级的业务在信号切换时能够优先连接;

6.根据权利要求5所述的一种信号切换系统,其特征在于,通过负载均衡算法在备用虚拟SIM卡列表选择一个目标虚拟SIM卡作为切换对象,目标虚拟SIM卡的信号强度、负载情况、可用性因素进行综合判断;

7.根据权利要求6所述的一种信号切换系统,其特征在于,数据分析与预测模块包括以下子模块:

8.一种智能POS机,使用如权利要求7中所述的一种信号切换系统,其特征在于,包括智能机体(1),所述存储模块、信号检测模块、鉴权模块、切换模块以及数据分析与预测模块分别安装于智能机体(1)内,所述智能机体(1)的前侧使用阻尼销轴转动安装有刷卡座(3),所述智能机体(1)内还安装有扫描模块,扫描模块的扫描口(4)设置在智能机体(1)前端面处,扫描口(4)与刷卡座(3)相对,所述智能机体(1)的前侧还设置有打印验钞机构(2),所述打印验钞机构(2)与刷卡座(3)可拆卸安装,所述打印验钞机构(2)内设置有打印机构(10)、NFC感应机构(5)和验钞计数机构(9),所述智能机体(1)的下端面安装有腰夹机构(6)和防护带机构(7),所述打印验钞机构(2)通过位置改变后,可与腰夹机构(6)和验钞计数机构(9)配合,用于纸币的验钞。

9.根据权利要求8所述的一种智能POS机,其特征在于,所述打印验钞机构(2)包括壳罩(201),所述壳罩(201)的截面为不闭合的曲线结构,壳罩(201)的左右内侧对称安装有两个内侧板(202),所述壳罩(201)和两个内侧板(202)之间形成安装腔,安装腔具有开口部,安装腔的开口部设置有两个对称的外侧板(207),两个外侧板(207)的顶部和底部分别与壳罩(201)水平滑动配合,所述打印机构(10)、NFC感应机构(5)和验钞计数机构(9)分别设置在安装腔内。

10.根据权利要求9所述的一种智能POS机,其特征在于,所述壳罩(201)与外侧板(207)滑动配合的顶部和底部分别设置有第一U型卷边(2011),所述第一U型卷边(2011)的两端延伸至壳罩(201)端部,所述外侧板(207)的顶部和底部分别设置有第二U型卷边(2071),所述第二U型卷边(2071)的两端分别贯穿至外侧板(207)的两端,所述第一U型卷边(2011)和第二U型卷边(2071)水平滑动配合。

...

【技术特征摘要】

1.一种信号切换系统,其特征在于,包括:

2.根据权利要求1所述的一种信号切换系统,其特征在于,信号切换系统实现了多张虚拟sim卡的信号切换,包括以下步骤:首先在可信执行环境中划分一块区域,保存多张虚拟sim卡的固定存放的数据、暂时存放的有关网络的数据和相关的业务代码,终端把imsi发送给服务器;服务器生成一组随机数发送,终端将随机数通过安全信道发送给tee。

3.根据权利要求2所述的一种信号切换系统,其特征在于,终端从可信执行环境上读取当前正在使用的虚拟sim卡的imsi,由可信任进程访问。

4.根据权利要求3所述的一种信号切换系统,其特征在于,在tee中,除了保存多张虚拟sim卡的数据和业务代码外,还保存信号强度的阈值和每个虚拟sim卡的信号状态,终端在接收到服务器发送的随机数后,将随机数通过安全信道发送给tee。

5.根据权利要求4所述的一种信号切换系统,其特征在于,切换模块根据业务优先级进行虚拟sim卡的切换,用于确保高优先级的业务在信号切换时能够优先连接;

6.根据权利要求5所述的一种信号切换系统,其特征在于,通过负载均衡算法在备用虚拟sim卡列表选择一个目标虚拟sim卡作为切换对象,目标虚拟sim卡的信号强度、负载情况、可用性因素进行综合判断;

7.根据权利要求6所述的一种信号切换系统,其特征在于,数据分析与预测模块包括以下子模块:

8.一种智能pos机,使用如权利要求7中所述的一种信号切换系统,其特征在于,包括智能机体(1),所述存储模块、信号检测模块、鉴权模块、切换模块以及数据分析与预测模块分别安装于智能机体(1)内,所...

【专利技术属性】
技术研发人员:余建锋邹祥永
申请(专利权)人:深圳鼎智通讯有限公司
类型:发明
国别省市:

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

1