通道切换方法、电子设备及存储介质技术

技术编号:31480012 阅读:17 留言:0更新日期:2021-12-18 12:13
本申请实施例提供一种通道切换方法、电子设备及存储介质,涉及通信技术领域,该方法包括:响应于监测到的场景,基于第一应用的业务类型对第二网络通道进行探测,基于探测结果确定第二网络通道的路径;获取第一网络通道上第一应用的报文;在第一应用的多个报文流中确定特征报文流,对特征报文流中的报文进行统计,得到第一统计结果,基于第一统计结果将特征报文流切换至第二网络通道。本申请实施例提供的方法,能够提高网络通道的切换效率,进而可以保证应用的运行流畅度。保证应用的运行流畅度。保证应用的运行流畅度。

【技术实现步骤摘要】
通道切换方法、电子设备及存储介质


[0001]本申请实施例涉及通信
,尤其涉及一种通道切换方法、电子设备及存储介质。

技术介绍

[0002]随着电子技术及互联网技术的快速发展,手机等移动设备在人们的日常生活中的应用越来越广,例如,可以通过手机进行移动支付及游戏等。为了保证常用业务(例如,游戏,通话、社交软件等业务)的正常运行,通常用户的手机都会连接无线网络。然而,在某些场景下,当前的无线网络不足以满足业务的需求(例如,手机信号变差等情况),会导致业务运行的卡顿。此时,用户可以开通加速通道,用于满足业务的需求。但是,该加速通道的切换会带来较大的时延,也会导致业务的卡顿,由此会给用户带来不好的体验。

技术实现思路

[0003]本申请实施例提供了一种通道切换方法、电子设备及存储介质,以提供一种从主网络通道切换至备用网络通道的方式,以提高切换的效率,提高用户的体验。
[0004]第一方面,本申请实施例提供了一种通道切换方法,应用于电子设备,该电子设备具有多个网络通道,该电子设备上运行有第一应用,该第一应用承载于第一网络通道,该第一应用包括多个报文流,包括:
[0005]响应于监测到的场景变化,基于第一应用的业务类型对第二网络通道进行探测,基于探测结果确定第二网络通道的路径;其中,第一应用可以是游戏、音乐、视频等互联网应用。
[0006]获取第一网络通道上第一应用的报文;在第一应用的多个报文流中确定特征报文流,对特征报文流中的报文进行统计,得到第一统计结果,基于第一统计结果将特征报文流切换至第二网络通道。
[0007]本申请实施例中,由于场景变换可能会导致业务的卡顿,通过提前探测并存储备用网络链路,在确认识别到卡顿后直接切换到备用网络链路,减少了识别到切换之间的时间间隔,由此可以提高通道切换的效率。
[0008]其中一种可能的实现方式中,网络通道至少包括主WIFI通道、辅WIFI通道、主蜂窝通道及辅蜂窝通道。
[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]基于探测结果确定第二网络通道的路径。
[0037]本申请实施例中,通过计算网络通道的往返时延,可以快速获取网络通道的质量。
[0038]其中一种可能的实现方式中,探测结果还包括每条网络通道的历史记录。
[0039]本申请实施例中,通过结合往返时延和历史记录,可以更准确的获取网络通道的质量,由此可以更准确的选取较佳的备用网络通道。
[0040]其中一种可能的实现方式中,对特征报文流中的报文进行统计,得到第一统计结果包括:
[0041]对特征报文流中的报文的时延或丢包率进行统计,得到第一统计结果,其中,第一统计结果用于表征特征报文流是否满足预设时延要求或预设丢包率要求。
[0042]本申请实施例中,通过计算特征报文流的时延或丢包率,可以快速获取特征报文流的质量,由此可以快速的做出切换决策。
[0043]其中一种可能的实现方式中,电子设备还包括加速度传感器,场景由加速度传感器探测获得。
[0044]其中一种可能的实现方式中,场景由加速度传感器探测电子设备在垂直方向上的运动获得。
[0045]第二方面,本申请实施例提供一种电子设备,包括:
[0046]存储器,上述存储器用于存储计算机程序代码,上述计算机程序代码包括指令,上述电子设备具有多个网络通道,上述电子设备上运行有第一应用,上述第一应用承载于第一网络通道,上述第一应用包括多个报文流,当上述电子设备从上述存储器中读取上述指令,以使得上述电子设备执行以下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通道切换方法,应用于电子设备,所述电子设备具有多个网络通道,所述电子设备上运行有第一应用,所述第一应用承载于第一网络通道,所述第一应用包括多个报文流,其特征在于,所述方法包括:响应于监测到的场景,基于所述第一应用的业务类型对第二网络通道进行探测,基于探测结果确定第二网络通道的路径;获取所述第一网络通道上所述第一应用的报文;在所述第一应用的多个报文流中确定特征报文流,对所述特征报文流中的报文进行统计,得到第一统计结果,基于所述第一统计结果将所述特征报文流切换至所述第二网络通道。2.根据权利要求1所述的方法,其特征在于,所述网络通道至少包括主WIFI通道、辅WIFI通道、主蜂窝通道及辅蜂窝通道。3.根据权利要求1所述的方法,其特征在于,所述特征报文流包括下载流、视频流或对战流中的至少一种。4.根据权利要求1或2所述的方法,其特征在于,所述第一应用为非敏感类应用,所述方法还包括:对所述第一应用的特征报文流的报文进行统计,得到第二统计结果,基于所述第二统计结果确定所述第一网络通道的质量;基于所述第一网络通道的质量,对第二网络通道进行探测,基于探测结果确定第二网络通道的路径;将所述特征报文流切换至所述第二网络通道。5.根据权利要求4所述的方法,其特征在于,所述对所述第一应用的特征报文流的报文进行统计,得到第二统计结果包括:对在预设第一时长内接收到的所述第一应用的特征报文流的报文进行统计,得到第二统计结果。6.根据权利要求1

3任一项所述的方法,其特征在于,所述第一应用为敏感类应用。7.根据权利要求6所述的方法,其特征在于,所述获取所述第一网络通道上所述第一应用的报文包括:在预设第二时长内获取所述第一网络通道上所述第一应用的报文。8.根据权利要求1

7任一项所述的方法,其特征在于,所述基于所述第一统计结果将所述特征报文流切换至所述第二网络通道之后,所述方法包括:所述第一应用中的非特征报文流承载于所述第一网络通道。9.根据权利要求1

7任一项所述的方法,其特征在于,所述基于所述第一统计结果将所述特征报文流切换至所述第二网络通道之后,所述方法包括:将所述第一应用中的非特征报文流切换至所述第二网络通道,并关闭所述第一网络通道。10...

【专利技术属性】
技术研发人员:王金香
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1