网络切换方法、装置、设备、存储介质和计算机程序产品制造方法及图纸

技术编号:36879562 阅读:12 留言:0更新日期:2023-03-15 21:02
本申请涉及一种网络切换方法、装置、设备、存储介质和计算机程序产品。所述方法包括:在检测到网络切换事件的情况下,根据候选网络的身份信息和网络状态,从候选网络中选择目标网络;其中,候选网络为本地终端所处的异构网络环境中除本地终端连接的当前网络之外的其他网络;断开与当前网络的连接,并与目标网络建立通信连接。采用本方法能够保证所选取的目标网络的可靠性,进而提高后续数据传输的安全性;同时,整个网络切换过程,无需复杂的信令交互过程,缩短了切换时延,提高了网络切换效率。提高了网络切换效率。提高了网络切换效率。

【技术实现步骤摘要】
网络切换方法、装置、设备、存储介质和计算机程序产品


[0001]本申请涉及通信
,特别是涉及一种网络切换方法、装置、设备、存储介质和计算机程序产品。

技术介绍

[0002]随着移动通信技术及计算机网络的快速发展,现在的无线网络都是无线个域网(如Bluetooth)、无线局域网(如Wi

Fi)、无线城域网(如WiMAX)、公众移动通信网(如2G、3G)以及Ad Hoc网络等多种接入网共存的异构无线网络。
[0003]基于目前的网络架构,系统间进行网络切换需要复杂的信令交互过程。然而,信令交互过程的复杂性导致网络切换效率较低,且进行数据传输时的安全也无法得到保证。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高网络切换效率和数据传输安全性的网络切换方法、装置、设备、存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种网络切换方法,该方法包括:
[0006]在检测到网络切换事件的情况下,根据候选网络的身份信息和网络状态,从候选网络中选择目标网络;其中,候选网络为本地终端所处的异构网络环境中除本地终端连接的当前网络之外的其他网络;
[0007]断开与当前网络的连接,并与目标网络建立通信连接。
[0008]在其中一个实施例中,网络状态包括空闲网络资源和空闲网络资源的信号强度;
[0009]根据候选网络的身份信息和网络状态,从候选网络中选择目标网络,包括:
[0010]根据候选网络的身份信息,从候选网络中选择可用网络;
[0011]根据可用网络的空闲网络资源和空闲网络资源的信号强度,从候选网络中选择目标网络。
[0012]在其中一个实施例中,根据可用网络的空闲网络资源和空闲网络资源的信号强度,从候选网络中选择目标网络,包括:
[0013]根据空闲网络资源的信号强度,从候选网络中选择目标网络;
[0014]根据目标网络的空闲网络资源对应的可选通信链路的通信状态和链路等级,从可选通信链路中选择目标通信链路。
[0015]在其中一个实施例中,与目标网络建立通信连接,包括:
[0016]向目标网络发送包括目标通信链路的连接请求,以指示目标网络在确定目标通信链路的异常检测通过的情况下,向本地终端反馈切换时间;
[0017]在检测到当前时间达到切换时间的情况下,与目标网络建立通信连接。
[0018]在其中一个实施例中,检测到网络切换事件,包括:
[0019]检测到当前网络的信号强度小于设定阈值;和/或,
[0020]检测到本地终端与当前网络的连接时长超过设定时长。
[0021]在其中一个实施例中,该方法还包括:
[0022]输出网络切换完成通知;其中,网络切换完成通知中包括当前网络的标识信息和目标网络的标识信息。
[0023]第二方面,本申请还提供了一种网络切换装置,该装置包括:
[0024]目标网络选择模块,用于在检测到网络切换事件的情况下,根据候选网络的身份信息和网络状态,从候选网络中选择目标网络;其中,候选网络为本地终端所处的异构网络环境中除本地终端连接的当前网络之外的其他网络;
[0025]通信连接建立模块,用于断开与当前网络的连接,并与目标网络建立通信连接。
[0026]第三方面,本申请还提供了一种计算机设备,该计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0027]在检测到网络切换事件的情况下,根据候选网络的身份信息和网络状态,从候选网络中选择目标网络;其中,候选网络为本地终端所处的异构网络环境中除本地终端连接的当前网络之外的其他网络;
[0028]断开与当前网络的连接,并与目标网络建立通信连接。
[0029]第四方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0030]在检测到网络切换事件的情况下,根据候选网络的身份信息和网络状态,从候选网络中选择目标网络;其中,候选网络为本地终端所处的异构网络环境中除本地终端连接的当前网络之外的其他网络;
[0031]断开与当前网络的连接,并与目标网络建立通信连接。
[0032]第五方面,本申请还提供了一种计算机程序产品,该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0033]在检测到网络切换事件的情况下,根据候选网络的身份信息和网络状态,从候选网络中选择目标网络;其中,候选网络为本地终端所处的异构网络环境中除本地终端连接的当前网络之外的其他网络;
[0034]断开与当前网络的连接,并与目标网络建立通信连接。
[0035]上述网络切换方法、装置、设备、存储介质和计算机程序产品,在检测到网络切换事件的情况下,通过考虑候选网络的身份信息,能够保证所选取的目标网络的可靠性,进而提高后续数据传输的安全性;同时,整个网络切换过程,无需复杂的信令交互过程,缩短了切换时延,提高了网络切换效率。
附图说明
[0036]图1为一个实施例中网络切换方法的流程示意图;
[0037]图2为一个实施例中从候选网络中选择目标网络的流程示意图;
[0038]图3为一个实施例中与目标网络建立通信连接的流程示意图;
[0039]图4为另一个实施例中一种网络切换方法的流程示意图;
[0040]图5为一个实施例中网络切换装置的结构框图;
[0041]图6为另一个实施例中网络切换装置的结构框图;
[0042]图7为一个实施例中计算机设备的内部结构图。
具体实施方式
[0043]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0044]本申请实施例提供的网络切换方法,可以应用于如何进行网络切换的情况。可选的,该网络切换方法可以由任一具有网络切换需求的终端来执行,比如本地终端;其中,本地终端位于多种接入网共存的异构网络环境中;本地终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备、智能电表等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。
[0045]可选的,异构网络环境中包括提供网络的各种网络终端;进一步的,网络终端可以是路由器、蓝牙设备等。更进一步的,本地终端可以与异常网络环境中的网络终端进行交互,来获取各种网络终端的相关信息,比如可传输的数据类型、网络状态等。
[0046]在一个实施例中,如图1所示,提供了一种网络切换方法,以该方法应用于本地终端为例进行说明,包括以下步骤:
[0047]S101,在检测到网络切换事本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络切换方法,其特征在于,所述方法包括:在检测到网络切换事件的情况下,根据候选网络的身份信息和网络状态,从所述候选网络中选择目标网络;其中,所述候选网络为本地终端所处的异构网络环境中除所述本地终端连接的当前网络之外的其他网络;断开与所述当前网络的连接,并与所述目标网络建立通信连接。2.根据权利要求1所述的方法,其特征在于,所述网络状态包括空闲网络资源和所述空闲网络资源的信号强度;所述根据候选网络的身份信息和网络状态,从所述候选网络中选择目标网络,包括:根据所述候选网络的身份信息,从所述候选网络中选择可用网络;根据所述可用网络的空闲网络资源和所述空闲网络资源的信号强度,从所述候选网络中选择目标网络。3.根据权利要求2所述的方法,其特征在于,所述根据所述可用网络的空闲网络资源和所述空闲网络资源的信号强度,从所述候选网络中选择目标网络,包括:根据所述空闲网络资源的信号强度,从所述候选网络中选择目标网络;根据所述目标网络的空闲网络资源对应的可选通信链路的通信状态和链路等级,从所述可选通信链路中选择目标通信链路。4.根据权利要求3所述的方法,其特征在于,所述与所述目标网络建立通信连接,包括:向所述目标网络发送包括目标通信链路的连接请求,以指示所述目标网络在确定所述目标通信链路的异常检测通过的情况下,向所述本地终端反馈切换时间;在检测到当...

【专利技术属性】
技术研发人员:胡钊胡朝辉陈海光杨逸岳陈善锋于廷文范苏纯查晶梁誉
申请(专利权)人:南方电网数字电网研究院有限公司
类型:发明
国别省市:

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

1