终端设备运营商网络切换方法、装置、介质及终端设备与流程

文档序号:33119345发布日期:2023-02-01 03:24阅读:51来源:国知局
终端设备运营商网络切换方法、装置、介质及终端设备与流程

1.本公开涉及移动通信技术领域,具体地,涉及一种终端设备运营商网络切换方法、装置、介质及终端设备。


背景技术:

2.相关场景中,终端设备可以配置多个运营商的用户识别卡,通常终端设备只能支持将其中一个运营商的用户识别卡作为主卡,提供网络数据,然而在同一区域不同运营商的用户识别卡存在信号强度的差异,因此,需要根据信号强度切换终端设备连接的运营商网络,从而将终端设备保持在良好信号的状态。
3.相关技术中,通过获取主卡的网络状态和副卡的网络状态;将主卡的网络状态与副卡的网络状态进行比对,得到比对结果;在比对结果表征主卡的网络状态比副卡的网络状态差的时候,生成网络切换信息,并根据网络切换信息提示用户切换至副卡进行网络连接。这种方式需要切换至副卡的状态下重新进行网络搜索,切换便捷性较低。


技术实现要素:

4.本发明的目的是提供一种终端设备运营商网络切换方法、装置、介质及终端设备,旨在解决相关场景中终端设备的网络切换便捷性较低的技术问题。
5.为了实现上述目的,本公开实施例的第一方面,提供一种终端设备运营商网络切换方法,所述方法应用于配置有多个运营商的用户识别卡的终端设备,所述方法包括:若确定当前连接的第一运营商网络的信号强度低于所述多个运营商中任一第二运营商网络的信号强度,则向第一运营商网络的证书颁发服务器发送携带有所述第二运营商网络的网际互连协议地址的ue认证请求,以使得所述第一运营商网络的证书颁发服务器根据所述网际互连协议地址,向所述第二运营商网络对应的证书颁发服务器转发所述ue认证请求,所述多个运营商的证书颁发服务器之间通过ca证书进行认证;接收所述第二运营商网络的证书颁发服务器针对所述ue认证请求发送的第二ue证书,所述第二ue证书中携带有小区信息和网络制式频段信息,所述ue证书是所述第二运营商网络的证书颁发服务器根据所述ue认证请求中携带的终端设备位置,对所述终端设备进行小区分配后得到小区信息,以及根据所述ue认证请求中携带的网络制式支持信息以及所述小区信息对应的基站的控制载频,确定所述终端设备连接时的网络制式频段信息生成的;根据所述第二ue证书中小区信息和网络制式频段信息将所述终端设备注册到所述第二运营商网络对应的小区中;在所述第二运营商网络对应的小区中注册成功后,向所述第一运营商网络的证书颁发服务器发送ue证书撤销请求,以使得所述第一运营商网络的证书颁发服务器根据所述ue证书撤销请求中携带的ims信息将所述终端设备的第一ue证书从所述第一运营商网络对应的小区中撤销。
6.在其中一个实施例中,所述根据所述第二ue证书中小区信息和网络制式频段信息将所述终端设备注册到所述第二运营商网络对应的小区中的步骤,包括:根据所述网络制式频段信息,将所述终端设备的频率调谐到所述小区信息对应的基站的控制载频内,并查询所述基站对应的指引信息和码分多址信息;根据所述基站对应的所述指引信息中携带的跟踪区码tac、位置区码lac和小区标识cid,对所述基站对应的小区进行验证;在验证通过的情况下,根据所述基站对应的所述码分多址信息,将所述终端设备注册到所述第二运营商网络对应的小区中。
7.在其中一个实施例中,所述信号强度包括lte信号强度和lte信号质量,相应地,所述第一运营商网络的信号强度以及所述多个运营商中任一第二运营商网络的信号强度是通过如下方式确定的:获取当前时刻对应的第一预设时长内,多个历史时刻对应的各运营商网络对应的lte信号强度以及lte信号质量;确定各所述运营商网络对应的lte信号强度在所述第一预设时长内的第一变化趋势以及信号强度均值,以及确定各所述运营商网络对应的lte信号质量在所述第一预设时长内的第二变化趋势和信号质量均值;根据所述第一变化趋势对应的变化梯度,预测在未来的第二预设时长内各所述运营商网络对应的预测lte信号强度,以及根据所述第二变化趋势对应的变化梯度,预测在所述第二预设时长内各所述运营商网络对应的预测lte信号质量。
8.在其中一个实施例中,所述在所述第二运营商网络对应的小区中注册成功后,向所述第一运营商网络的证书颁发服务器发送ue证书撤销请求的步骤,包括:在所述第二运营商网络对应的小区中注册成功后,获取所述终端设备对应的国际移动用户标识码imsi信息;将所述imsi信息、所述第一运营商网络的证书颁发服务器颁发的所述第一ue证书的时间以及当前的utc,写入sip协议规则链中,得到所述终端设备对应的ims信息;将所述ims信息添加至所述ue证书撤销请求,并向所述第一运营商网络的证书颁发服务器发送所述ue证书撤销请求,以使得所述第一运营商网络的证书颁发服务器根据所述ue证书撤销请求停止计费。
9.在其中一个实施例中,所述若确定当前连接的第一运营商网络的信号强度低于所述多个运营商中任一第二运营商网络的信号强度,则向第一运营商网络的证书颁发服务器发送携带有所述第二运营商网络的网际互连协议地址的ue认证请求的步骤,包括:所述若确定当前连接的第一运营商网络的信号强度低于所述多个运营商中任一第二运营商网络的信号强度,则获取所述终端设备当前运行的应用程序,并根据当前运行的应用程序,确定所述终端设备当前运行的业务类型;根据所述业务类型,确定第一运营商网络对应的第一网络类型是否劣于所述第二运营商网络对应的第二网络类型;若第一运营商网络对应的第一网络类型劣于所述第二运营商网络对应的第二网络类型,则向第一运营商网络的证书颁发服务器发送携带有所述第二运营商网络的网际互连协议地址的ue认证请求。
10.在其中一个实施例中,所述根据所述业务类型,确定第一运营商网络对应的第一网络类型是否劣于所述第二运营商网络对应的第二网络类型的步骤,包括:根据所述第一运营商网络对应的第一网络类型对应的时延、抖动、带宽以及丢包率,确定所述第一运营商网络对应的第一网络类型与所述业务类型的第一适配度;以及,根据所述第二运营商网络对应的第二网络类型对应的时延、抖动、带宽以及丢包率,确定所述第二运营商网络对应的第二网络类型与所述业务类型的第二适配度;根据所述第一适配度与所述第二适配度的大小关系,确定第一运营商网络对应的第一网络类型是否劣于所述第二运营商网络对应的第二网络类型。
11.本公开实施例的第二方面,提供一种终端设备运营商网络切换装置,所述装置应用于配置有多个运营商的用户识别卡的终端设备,所述装置包括:发送模块,被配置为若确定当前连接的第一运营商网络的信号强度低于所述多个运营商中任一第二运营商网络的信号强度,则向第一运营商网络的证书颁发服务器发送携带有所述第二运营商网络的网际互连协议地址的ue认证请求,以使得所述第一运营商网络的证书颁发服务器根据所述网际互连协议地址,向所述第二运营商网络对应的证书颁发服务器转发所述ue认证请求,所述多个运营商的证书颁发服务器之间通过ca证书进行认证;接收模块,被配置为接收所述第二运营商网络的证书颁发服务器针对所述ue认证请求发送的第二ue证书,所述第二ue证书中携带有小区信息和网络制式频段信息,所述ue证书是所述第二运营商网络的证书颁发服务器根据所述ue认证请求中携带的终端设备位置,对所述终端设备进行小区分配后得到小区信息,以及根据所述ue认证请求中携带的网络制式支持信息以及所述小区信息对应的基站的控制载频,确定所述终端设备连接时的网络制式频段信息生成的;注册模块,被配置为根据所述第二ue证书中小区信息和网络制式频段信息将所述终端设备注册到所述第二运营商网络对应的小区中;撤销模块,被配置为在所述第二运营商网络对应的小区中注册成功后,向所述第一运营商网络的证书颁发服务器发送ue证书撤销请求,以使得所述第一运营商网络的证书颁发服务器根据所述ue证书撤销请求中携带的ims信息将所述终端设备的第一ue证书从所述第一运营商网络对应的小区中撤销。
12.在其中一个实施例中,所述注册模块,被配置为:根据所述网络制式频段信息,将所述终端设备的频率调谐到所述小区信息对应的基站的控制载频内,并查询所述基站对应的指引信息和码分多址信息;根据所述基站对应的所述指引信息中携带的跟踪区码tac、位置区码lac和小区标识cid,对所述基站对应的小区进行验证;在验证通过的情况下,根据所述基站对应的所述码分多址信息,将所述终端设备连接到所述第二运营商网络。
13.在其中一个实施例中,所述信号强度包括lte信号强度和lte信号质量,相应地,所述终端设备运营商网络切换装置还包括:确定模块,被配置为:获取当前时刻对应的第一预设时长内,多个历史时刻对应的各运营商网络对应的lte信号强度以及lte信号质量;确定各所述运营商网络对应的lte信号强度在所述第一预设时长内的第一变化趋
势以及信号强度均值,以及确定各所述运营商网络对应的lte信号质量在所述第一预设时长内的第二变化趋势和信号质量均值;根据所述第一变化趋势对应的变化梯度,预测在未来的第二预设时长内各所述运营商网络对应的预测lte信号强度,以及根据所述第二变化趋势对应的变化梯度,预测在所述第二预设时长内各所述运营商网络对应的预测lte信号质量。
14.在其中一个实施例中,所述撤销模块,被配置为:在所述第二运营商网络对应的小区中注册成功后,获取所述终端设备对应的国际移动用户标识码imsi信息;将所述imsi信息、所述第一运营商网络的证书颁发服务器颁发的所述第一ue证书的时间以及当前的utc,写入sip协议规则链中,得到所述终端设备对应的ims信息;将所述ims信息添加至所述ue证书撤销请求,并向所述第一运营商网络的证书颁发服务器发送所述ue证书撤销请求,以使得所述第一运营商网络的证书颁发服务器根据所述ue证书撤销请求停止计费。
15.在其中一个实施例中,所述发送模块,被配置为:所述若确定当前连接的第一运营商网络的信号强度低于所述多个运营商中任一第二运营商网络的信号强度,则获取所述终端设备当前运行的应用程序,并根据当前运行的应用程序,确定所述终端设备当前运行的业务类型;根据所述业务类型,确定第一运营商网络对应的第一网络类型是否劣于所述第二运营商网络对应的第二网络类型;若第一运营商网络对应的第一网络类型劣于所述第二运营商网络对应的第二网络类型,则向第一运营商网络的证书颁发服务器发送携带有所述第二运营商网络的网际互连协议地址的ue认证请求。
16.在其中一个实施例中,所述发送模块,被配置为:根据所述第一运营商网络对应的第一网络类型对应的时延、抖动、带宽以及丢包率,确定所述第一运营商网络对应的第一网络类型与所述业务类型的第一适配度;以及,根据所述第二运营商网络对应的第二网络类型对应的时延、抖动、带宽以及丢包率,确定所述第二运营商网络对应的第二网络类型与所述业务类型的第二适配度;根据所述第一适配度与所述第二适配度的大小关系,确定第一运营商网络对应的第一网络类型是否劣于所述第二运营商网络对应的第二网络类型。
17.本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任一项所述终端设备运营商网络切换方法的步骤。
18.本公开实施例的第四方面,提供一种电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现第一方面中任一项所述终端设备运营商网络切换方法的步骤。
19.有益效果:本发明提供了一种终端设备运营商网络切换方法、装置、介质及终端设备。与现有技术相比具备以下有益效果:
若当前连接的第一运营商网络的信号强度低于第二运营商网络的信号强度,向第一运营商网络的第一证书颁发服务器发送携带有第二运营商网络的网际互连协议地址的ue认证请求,以使第一证书颁发服务器根据网际互连协议地址,向第二运营商网络对应的第二证书颁发服务器转发ue认证请求,由当前连接的第一运营商网络的第一证书颁发服务器,向第二运营商网络对应的第二证书颁发服务器转发ue认证请求,便于第二运营网络对终端设备进行认证,进一步地,接收第二证书颁发服务器发送的第二ue证书;根据第二ue证书中小区信息和网络制式频段信息将终端设备注册到第二运营商网络对应的小区中,从而可以提高终端设备的网络切换便捷性。进一步地,在第二运营商网络对应的小区中注册成功后,向第一证书颁发服务器发送ue证书撤销请求,以将终端设备的第一ue证书从第一运营商网络对应的小区中撤销。可以及时将终端设备从第一运营商网络中撤销,避免继续对移动数据或者语音通话继续计费,避免重复计费,提高了网络切换的合理性。
20.本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
21.附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是根据说明书实施例示出的一种终端设备运营商网络切换方法的流程图。
22.图2是根据说明书实施例示出的一种实现图1中步骤s13的方法的流程图。
23.图3是根据说明书实施例示出的一种实现图1中步骤s14的方法的流程图。
24.图4是根据说明书实施例示出的一种终端设备运营商网络切换装置的框图。
具体实施方式
25.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
26.以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
27.为了实现上述目的,本公开提供一种终端设备运营商网络切换方法,图1是根据一实施例示出的一种终端设备运营商网络切换方法的流程图。所述方法应用于配置有多个运营商的用户识别卡的终端设备,可以说明的是,终端设备可以通过热插拔的方式安装不同运营商的用户识别卡(subscriber identity module,简称sim),也可以集成嵌入内置不同运营商的芯片式用户识别卡(embedded subscriber identity module,简称esim),参见图1所示,所述方法包括:在步骤s11中,若确定当前连接的第一运营商网络的信号强度低于多个运营商中任一第二运营商网络的信号强度,则向第一运营商网络的证书颁发服务器发送携带有第二运营商网络的网际互连协议地址的ue认证请求,以使得第一运营商网络的证书颁发服务器根据网际互连协议地址,向第二运营商网络对应的证书颁发服务器转发ue认证请求。
28.其中,多个运营商的证书颁发服务器之间通过ca证书进行认证。
29.其中,可以从终端设备的通讯组件直接获取第一运营商网络的信号强度和第二运营商网络的信号强度,从而将信号强度直接进行比较。并且,终端设备在用户识别卡激活时,已经获取了该用户识别卡对应的运营商网络的网际互连协议地址。
30.本公开实施例中,多个运营商的证书颁发服务器是彼此进行了ca认证的,例如可以根据接收到的其他运营商的证书颁发服务器的身份识别信息,向该证书颁发服务器颁发用于表明该证书颁发服务器的身份的ca证书。
31.示例性地,多个运营商包括a、b和c三个运营商,a在接收到b的身份识别信息的情况下,根据b的身份识别信息向b颁发用于表明b的身份的ca证书,同时,b在接收到该ca证书的情况下,可以根据该ca证书对a进行身份认证,从而向a颁发用于表明a的身份的ca证书,从而完成a与b的彼此认证,同理,c也可以通过上述方式与a和b完成彼此认证。
32.在步骤s12中,接收第二运营商网络的证书颁发服务器针对ue认证请求发送的第二ue证书,第二ue证书中携带有小区信息和网络制式频段信息,第二ue证书是第二运营商网络的证书颁发服务器根据ue认证请求中携带的终端设备位置,对终端设备进行小区分配后得到小区信息,以及根据ue认证请求中携带的网络制式支持信息以及小区信息对应的基站的控制载频,确定终端设备连接时的网络制式频段信息生成的。
33.本公开实施例中,第二运营商网络的证书颁发服务器根据终端设备位置以及第二运营商网络基站的分布位置,从第二运营商网络基站中确定目标连接基站,并根据终端设备位置变换信息表征的行进方向信息,可以在从第二运营商网络基站中确定第二目标连接基站,第二目标连接基站为终端设备离开目标连接基站后,需求连接的基站。进而从目标连接基站和第二目标连接基站中确定小区。
34.在另一个实施例中,根据终端设备位置变换信息表征的行进方向信息,可以在目标连接基站中确定第一小区和第二小区,第一小区为终端设备位置当前所在的小区,第二小区为行进方向上与第一小区相邻的小区。
35.在步骤s13中,根据第二ue证书中小区信息和网络制式频段信息将终端设备注册到第二运营商网络对应的小区中。
36.沿用上述实施例进行说明,首先根据第一小区的小区信息和第二运营商网络的网络制式频段信息,将终端设备注册到第二运营商网络对应的第一小区中,并在离开第一小区后,根据第二小区的小区信息和第二运营商网络的网络制式频段信息,将终端设备注册到第二运营商网络对应的第二小区中。
37.在步骤s14中,在第二运营商网络对应的小区中注册成功后,向第一运营商网络的证书颁发服务器发送ue证书撤销请求,以使得第一运营商网络的证书颁发服务器根据ue证书撤销请求中携带的ims信息将终端设备的第一ue证书从第一运营商网络对应的小区中撤销。
38.其中,第一ue证书从第一运营商网络对应的小区中撤销后,第一运营商网络停止对终端设备进行移动数据或者语音通话计费。
39.上述技术方案由当前连接的第一运营商网络的第一证书颁发服务器,向第二运营商网络对应的第二证书颁发服务器转发ue认证请求,便于第二运营网络对终端设备进行认证,进一步地,接收第二证书颁发服务器发送的第二ue证书;根据第二ue证书中小区信息和网络制式频段信息将终端设备注册到第二运营商网络对应的小区中,从而可以提高终端设
备的网络切换便捷性。进一步地,在第二运营商网络对应的小区中注册成功后,向第一证书颁发服务器发送ue证书撤销请求,以将终端设备的第一ue证书从第一运营商网络对应的小区中撤销。可以及时将终端设备从第一运营商网络中撤销,避免继续对移动数据或者语音通话继续计费,避免重复计费,提高了网络切换的合理性。
40.在其中一个实施例中,参见图2所示,在步骤s13中,根据第二ue证书中小区信息和网络制式频段信息将终端设备注册到第二运营商网络对应的小区中的步骤,包括:在步骤s131中,根据网络制式频段信息,将终端设备的频率调谐到小区信息对应的基站的控制载频内,并查询基站对应的指引信息和码分多址信息。
41.本公开实施例中,终端设备的频率调谐到小区信息对应的基站的控制载频内后,可以从基站广播的基站信息中,查询基站对应的指引信息和码分多址信息。
42.在步骤s132中,根据基站对应的指引信息中携带的跟踪区码tac、位置区码lac和小区标识cid,对基站对应的小区进行验证。
43.在步骤s133中,在验证通过的情况下,根据基站对应的码分多址信息,将终端设备注册到第二运营商网络对应的小区中。
44.上述技术方案,对基站对应的小区进行验证,避免在信息往来过程中,受到非法攻击,导致接收到伪基站的小区信息和网络制式频段信息,提高了终端设备使用的安全性。
45.在其中一个实施例中,信号强度包括lte信号强度和lte信号质量,相应地,第一运营商网络的信号强度以及多个运营商中任一第二运营商网络的信号强度是通过如下方式确定的:获取当前时刻对应的第一预设时长内,多个历史时刻对应的各运营商网络对应的lte信号强度以及lte信号质量。
46.本公开实施例中,可以获取当前时刻对应的5us内,5个历史时刻对应的各运营商网络对应的lte信号强度以及lte信号质量。
47.确定各运营商网络对应的lte信号强度在第一预设时长内的第一变化趋势以及信号强度均值,以及确定各运营商网络对应的lte信号质量在第一预设时长内的第二变化趋势和信号质量均值;本公开中,计算信号强度均值和信号质量均值为常规的求和后求均值,此处不再赘述。第一变化趋势可以计算相邻时刻lte信号强度的差值,进而根据差值的正负关系确定,同理第二变化趋势可以计算相邻时刻lte信号质量的差值,进而根据差值的正负关系确定。
48.根据第一变化趋势对应的变化梯度,预测在未来的第二预设时长内各运营商网络对应的预测lte信号强度,以及根据第二变化趋势对应的变化梯度,预测在第二预设时长内各运营商网络对应的预测lte信号质量。
49.在其中一个实施例中,参见图3所示,在步骤s14中,在第二运营商网络对应的小区中注册成功后,向第一运营商网络的证书颁发服务器发送ue证书撤销请求的步骤,包括:在步骤s141中,在第二运营商网络对应的小区中注册成功后,获取终端设备对应的国际移动用户标识码imsi信息;在步骤s142中,将imsi信息、第一运营商网络的证书颁发服务器颁发的第一ue证书的时间以及当前的utc,写入sip协议规则链中,得到终端设备对应的ims信息;
在步骤s143中,将ims信息添加至ue证书撤销请求,并向第一运营商网络的证书颁发服务器发送ue证书撤销请求,以使得第一运营商网络的证书颁发服务器根据ue证书撤销请求停止计费。
50.上述技术方案通过第一运营商网络的证书颁发服务器颁发的第一ue证书的时间以及当前的utc,可以及时将终端设备从第一运营商网络中撤销,避免继续对移动数据或者语音通话继续计费,避免重复计费,提高了网络切换的合理性。
51.在其中一个实施例中,在步骤s11中,若确定当前连接的第一运营商网络的信号强度低于多个运营商中任一第二运营商网络的信号强度,则向第一运营商网络的证书颁发服务器发送携带有第二运营商网络的网际互连协议地址的ue认证请求的步骤,包括:若确定当前连接的第一运营商网络的信号强度低于多个运营商中任一第二运营商网络的信号强度,则获取终端设备当前运行的应用程序,并根据当前运行的应用程序,确定终端设备当前运行的业务类型;根据业务类型,确定第一运营商网络对应的第一网络类型是否劣于第二运营商网络对应的第二网络类型;若第一运营商网络对应的第一网络类型劣于第二运营商网络对应的第二网络类型,则向第一运营商网络的证书颁发服务器发送携带有第二运营商网络的网际互连协议地址的ue认证请求。
52.在其中一个实施例中,根据业务类型,确定第一运营商网络对应的第一网络类型是否劣于第二运营商网络对应的第二网络类型的步骤,包括:根据第一运营商网络对应的第一网络类型对应的时延、抖动、带宽以及丢包率,确定第一运营商网络对应的第一网络类型与业务类型的第一适配度;以及,根据第二运营商网络对应的第二网络类型对应的时延、抖动、带宽以及丢包率,确定第二运营商网络对应的第二网络类型与业务类型的第二适配度;根据第一适配度与第二适配度的大小关系,确定第一运营商网络对应的第一网络类型是否劣于第二运营商网络对应的第二网络类型。
53.基于相同的发明构思,本公开实施例还提供一种终端设备运营商网络切换装置,终端设备运营商网络切换装置应用于配置有多个运营商的用户识别卡的终端设备,参见图4所示,终端设备运营商网络切换装置400包括:发送模块410,被配置为若确定当前连接的第一运营商网络的信号强度低于多个运营商中任一第二运营商网络的信号强度,则向第一运营商网络的证书颁发服务器发送携带有第二运营商网络的网际互连协议地址的ue认证请求,以使得第一运营商网络的证书颁发服务器根据网际互连协议地址,向第二运营商网络对应的证书颁发服务器转发ue认证请求,多个运营商的证书颁发服务器之间通过ca证书进行认证;接收模块420,被配置为接收第二运营商网络的证书颁发服务器针对ue认证请求发送的第二ue证书,第二ue证书中携带有小区信息和网络制式频段信息,第二ue证书是第二运营商网络的证书颁发服务器根据ue认证请求中携带的终端设备位置,对终端设备进行小区分配后得到小区信息,以及根据ue认证请求中携带的网络制式支持信息以及小区信息对应的基站的控制载频,确定终端设备连接时的网络制式频段信息生成的;注册模块430,被配置为根据第二ue证书中小区信息和网络制式频段信息将终端
设备注册到第二运营商网络对应的小区中;撤销模块440,被配置为在第二运营商网络对应的小区中注册成功后,向第一运营商网络的证书颁发服务器发送ue证书撤销请求,以使得第一运营商网络的证书颁发服务器根据ue证书撤销请求中携带的ims信息将终端设备的第一ue证书从第一运营商网络对应的小区中撤销。
54.在其中一个实施例中,注册模块430,被配置为:根据网络制式频段信息,将终端设备的频率调谐到小区信息对应的基站的控制载频内,并查询基站对应的指引信息和码分多址信息;根据基站对应的指引信息中携带的跟踪区码tac、位置区码lac和小区标识cid,对基站对应的小区进行验证;在验证通过的情况下,根据基站对应的码分多址信息,将终端设备连接到第二运营商网络。
55.在其中一个实施例中,信号强度包括lte信号强度和lte信号质量,相应地,终端设备运营商网络切换装置400还包括:确定模块,被配置为:获取当前时刻对应的第一预设时长内,多个历史时刻对应的各运营商网络对应的lte信号强度以及lte信号质量;确定各运营商网络对应的lte信号强度在第一预设时长内的第一变化趋势以及信号强度均值,以及确定各运营商网络对应的lte信号质量在第一预设时长内的第二变化趋势和信号质量均值;根据第一变化趋势对应的变化梯度,预测在未来的第二预设时长内各运营商网络对应的预测lte信号强度,以及根据第二变化趋势对应的变化梯度,预测在第二预设时长内各运营商网络对应的预测lte信号质量。
56.在其中一个实施例中,撤销模块440,被配置为:在第二运营商网络对应的小区中注册成功后,获取终端设备对应的国际移动用户标识码imsi信息;将imsi信息、第一运营商网络的证书颁发服务器颁发的第一ue证书的时间以及当前的utc,写入sip协议规则链中,得到终端设备对应的ims信息;将ims信息添加至ue证书撤销请求,并向第一运营商网络的证书颁发服务器发送ue证书撤销请求,以使得第一运营商网络的证书颁发服务器根据ue证书撤销请求停止计费。
57.在其中一个实施例中,发送模块410,被配置为:若确定当前连接的第一运营商网络的信号强度低于多个运营商中任一第二运营商网络的信号强度,则获取终端设备当前运行的应用程序,并根据当前运行的应用程序,确定终端设备当前运行的业务类型;根据业务类型,确定第一运营商网络对应的第一网络类型是否劣于第二运营商网络对应的第二网络类型;若第一运营商网络对应的第一网络类型劣于第二运营商网络对应的第二网络类型,则向第一运营商网络的证书颁发服务器发送携带有第二运营商网络的网际互连协议地址的ue认证请求。
58.在其中一个实施例中,发送模块410,被配置为:根据第一运营商网络对应的第一网络类型对应的时延、抖动、带宽以及丢包率,确定第一运营商网络对应的第一网络类型与业务类型的第一适配度;以及,根据第二运营商网络对应的第二网络类型对应的时延、抖动、带宽以及丢包率,确定第二运营商网络对应的第二网络类型与业务类型的第二适配度;根据第一适配度与第二适配度的大小关系,确定第一运营商网络对应的第一网络类型是否劣于第二运营商网络对应的第二网络类型。
59.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
60.本领域技术人员应理解,以上所描述的装置实施例仅仅是示意性的,例如模块的划分,仅仅为一种逻辑功能划分,实际在进行模块划分时不受上述划分方式的限制,多个模块可以结合或者一个模块划分为多个子模块。
61.此外,作为分离部件说明的模块可以是或者也可以不是物理上分开。例如,注册模块430和撤销模块440在物理上可以是同一模块也可以是不同的模块,并且,每一模块可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。当使用硬件实现时,可以为全部或部分地以集成电路或芯片的形式实现。
62.本公开实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述实施例中任一项所述终端设备运营商网络切换方法的步骤。
63.本公开实施例还提供一种电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现前述实施例中任一项所述终端设备运营商网络切换方法的步骤。
64.以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对这些实施例进行多种变化、修改、替换和变型,这些变化、修改、替换和变型均属于本公开的保护范围。
65.另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,其同样应当视为本公开所公开的内容,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。本项申请的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1