System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及无线通信,特别涉及一种上网卡切换方法、装置、设备、存储介质及程序产品。
技术介绍
1、双卡双待是当前终端设备(比如智能手机)的常见功能,通过合理的设置和管理,可以充分发挥双卡双待的优势,提升用户使用体验。
2、在相关技术中,终端设备可以通过评分机制,对当前使用的上网卡进行状况评估,一旦发现异常,如网络质量下降、连接不稳定等情况,终端设备可以切换另一张上网卡,以确保网络连接的稳定性和用户体验的流畅性。
技术实现思路
1、本申请实施例提供了一种上网卡切换方法、装置、设备、存储介质及程序产品。所述技术方案包括:
2、一方面,本申请实施例提供了一种上网卡切换方法,所述方法由终端设备执行,所述终端设备至少包括第一用户识别卡和第二用户识别卡;所述方法包括:
3、获取第一小区信息和第二小区信息;所述第一小区信息是所述第一用户识别卡对应的小区信息,所述第二小区信息是所述第二用户识别卡对应的小区信息,所述第一用户识别卡是所述终端设备当前的上网卡;
4、查询切换辅助信息;所述切换辅助信息中包含至少一组小区信息关联关系,所述小区信息关联关系用于指示由源小区信息对应上网卡切换至目标小区信息对应的上网卡;
5、在所述切换辅助信息中查询到匹配关联关系的情况下,将所述终端设备的上网卡由所述第一用户识别卡切换为所述第二用户识别卡;所述匹配关联关系是以所述第一小区信息为所述源小区信息,以所述第二小区信息为所述目标小区信息的所述小区信息关联关
6、另一方面,本申请实施例提供了一种上网卡切换装置,所述装置设于终端设备,所述终端设备至少包括第一用户识别卡和第二用户识别卡;所述装置包括:
7、第一获取模块,用于获取第一小区信息和第二小区信息;所述第一小区信息是所述第一用户识别卡对应的小区信息,所述第二小区信息是所述第二用户识别卡对应的小区信息,所述第一用户识别卡是所述终端设备当前的上网卡;
8、第一查询模块,用于查询切换辅助信息;所述切换辅助信息中包含至少一组小区信息关联关系,所述小区信息关联关系用于指示由源小区信息对应上网卡切换至目标小区信息对应的上网卡;
9、切换模块,用于在所述切换辅助信息中查询到匹配关联关系的情况下,将所述终端设备的上网卡由所述第一用户识别卡切换为所述第二用户识别卡;所述匹配关联关系是以所述第一小区信息为所述源小区信息,以所述第二小区信息为所述目标小区信息的所述小区信息关联关系。
10、在一些实施例中,所述切换辅助信息是由上网卡的历史切换过程中,切换前的上网卡对应的小区信息以及切换后的上网卡对应的小区信息构建的。
11、在一些实施例中,所述切换辅助信息中包含知识图谱;所述小区信息关联关系是所述知识图谱中的三元组;所述三元组包括源节点、目标节点以及所述源节点和所述目标节点之间的切换关系边;
12、所述源节点中包含所述源小区信息;所述目标节点中包含所述目标小区信息;所述切换关系边用于指示从所述源小区信息对应的上网卡切换到所述目标小区信息对应的上网卡。
13、在一些实施例中,所述第一查询模块,用于在所述知识图谱中查询第一三元组,所述第一三元组是所述源节点包含所述第一小区信息,且所述目标节点包含所述第二小区信息的所述三元组;
14、所述第一查询模块,用于在查询到所述第一三元组的情况下,确定在所述切换辅助信息中查询到所述匹配关联关系。
15、在一些实施例中,所述知识图谱中还包含一个或多个位置节点,所述位置节点中包含地理位置信息;所述三元组与所述位置节点之间通过位置关系边相连;所述位置关系边用于指示所述三元组中的小区信息对应的小区的地理位置,与所述位置节点中的所述地理位置信息相匹配;
16、所述第一查询模块,用于获取所述终端设备的当前地理位置信息;
17、所述第一查询模块,用于查询所述知识图谱中的第一位置节点;所述第一位置节点是与所述当前地理位置信息相匹配的所述位置节点;
18、所述第一查询模块,用于在所述第一位置节点相连的各个所述三元组中,查询所述第一三元组。
19、在一些实施例中,所述装置还包括:
20、第二获取模块,用于获取所述终端设备的历史切换记录;所述历史切换记录中包含所述终端设备的上网卡的一次历史切换过程中,切换前的上网卡对应的第三小区信息,以及切换后的上网卡对应的第四小区信息;
21、构建模块,用于基于所述历史切换记录,构建所述知识图谱中的第二三元组;所述第二三元组中的所述源节点中包含所述第三小区信息,所述第二三元组中的所述目标节点中包含所述第四小区信息。
22、在一些实施例中,所述历史切换记录中还包含切换发生时的历史地理位置信息;
23、所述装置还包括:
24、第二查询模块,用于查询所述知识图谱中的第二位置节点;所述第二位置节点是与所述历史地理位置信息相匹配的所述位置节点;
25、连接模块,用于在查询到所述第二位置节点的情况下,将所述第二三元组与所述第二位置节点相连。
26、在一些实施例中,所述装置还包括:
27、创建模块,用于在未查询到所述第二位置节点的情况下,在所述知识图谱中创建所述第二位置节点,并将所述第二三元组与所述第二位置节点相连。
28、在一些实施例中,所述装置还包括:
29、第三获取模块,用于在将所述终端设备的上网卡由所述第一用户识别卡切换为所述第二用户识别卡之后,获取所述终端设备的网络连接质量;
30、管理模块,用于根据所述网络连接质量,对所述匹配关联关系执行管理操作。
31、在一些实施例中,所述管理模块,用于在所述网络连接质量低于网络连接质量阈值的情况下,将所述匹配关联关系从所述切换辅助信息中移除。
32、在一些实施例中,所述管理模块,用于在所述网络连接质量不低于网络连接质量阈值的情况下,增加所述匹配关联关系的评分;
33、所述管理模块,用于在所述网络连接质量低于所述网络连接质量阈值的情况下,降低所述匹配关联关系的评分;
34、所述管理模块,用于在所述匹配关联关系的评分低于评分阈值的情况下,将所述匹配关联关系从所述切换辅助信息中移除。
35、在一些实施例中,所述小区信息包括以下至少一项:
36、小区频点、物理小区标识pci、小区标识id。
37、另一方面,本申请实施例提供了一种处理芯片,所述处理芯片用于执行如上所述的上网卡切换方法。
38、另一方面,本申请实施例提供了一种处理芯片,所述处理芯片中设置有如上所述的上网卡切换装置。
39、另一方面,本申请实施例提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述处理器和所述存储器之间通过总线相连;所述处理器执行所述存储器中存储的计算机指令,以使得所述计算机设备实现如上所述的本文档来自技高网...
【技术保护点】
1.一种上网卡切换方法,其特征在于,所述方法由终端设备执行,所述终端设备至少包括第一用户识别卡和第二用户识别卡;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述切换辅助信息是由上网卡的历史切换过程中,切换前的上网卡对应的小区信息以及切换后的上网卡对应的小区信息构建的。
3.根据权利要求1或2所述的方法,其特征在于,所述切换辅助信息中包含知识图谱;所述小区信息关联关系是所述知识图谱中的三元组;所述三元组包括源节点、目标节点以及所述源节点和所述目标节点之间的切换关系边;
4.根据权利要求3所述的方法,其特征在于,所述查询切换辅助信息,包括:
5.根据权利要求4所述的方法,其特征在于,所述知识图谱中还包含一个或多个位置节点,所述位置节点中包含地理位置信息;所述三元组与所述位置节点之间通过位置关系边相连;所述位置关系边用于指示所述三元组中的小区信息对应的小区的地理位置,与所述位置节点中的所述地理位置信息相匹配;
6.根据权利要求3所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,所述根据所述网络连接质量,对所述匹配关联关系执行管理操作,包括:
11.根据权利要求9所述的方法,其特征在于,所述根据所述网络连接质量,对所述匹配关联关系执行管理操作,包括:
12.根据权利要求1或2所述的方法,其特征在于,所述小区信息包括以下至少一项:
13.一种上网卡切换装置,其特征在于,所述装置设于终端设备,所述终端设备至少包括第一用户识别卡和第二用户识别卡;所述装置包括:
14.一种计算机设备,其特征在于,所述计算机设备包括处理器、存储器和收发器;
15.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机指令,所述计算机指令用于被处理器执行,以实现如权利要求1至12任一所述的上网卡切换方法。
16.一种芯片,其特征在于,所述芯片用于在计算机设备中运行,以使得所述计算机设备执行如权利要求1至12任一所述的上网卡切换方法。
...【技术特征摘要】
1.一种上网卡切换方法,其特征在于,所述方法由终端设备执行,所述终端设备至少包括第一用户识别卡和第二用户识别卡;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述切换辅助信息是由上网卡的历史切换过程中,切换前的上网卡对应的小区信息以及切换后的上网卡对应的小区信息构建的。
3.根据权利要求1或2所述的方法,其特征在于,所述切换辅助信息中包含知识图谱;所述小区信息关联关系是所述知识图谱中的三元组;所述三元组包括源节点、目标节点以及所述源节点和所述目标节点之间的切换关系边;
4.根据权利要求3所述的方法,其特征在于,所述查询切换辅助信息,包括:
5.根据权利要求4所述的方法,其特征在于,所述知识图谱中还包含一个或多个位置节点,所述位置节点中包含地理位置信息;所述三元组与所述位置节点之间通过位置关系边相连;所述位置关系边用于指示所述三元组中的小区信息对应的小区的地理位置,与所述位置节点中的所述地理位置信息相匹配;
6.根据权利要求3所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述历史切换记录中还包含切换发生时的历...
【专利技术属性】
技术研发人员:余景盼,黄宇永,陈志刚,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。