一种实现网络间切换的方法、装置及电子设备制造方法及图纸

技术编号:35276521 阅读:21 留言:0更新日期:2022-10-19 10:57
本申请公开了一种实现网络间切换的方法、装置及电子设备,实现了在电子设备当前接入的第一网络的网络信号质量变差时,就会提前接入第二网络,使得在第一网络信号差时及时切换到了第二网络,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
一种实现网络间切换的方法、装置及电子设备


[0001]本申请涉及但不限于通信
,尤指一种实现网络间切换的方法、装置及电子设备。

技术介绍

[0002]随着通信网络以及终端技术的发展,目前许多电子设备(如手机等)不仅支持利用无线保真(Wi

Fi,wireless fidelity)网络进行无线通信,还支持利用移动蜂窝网络(简称蜂窝网络)进行无线通信。
[0003]一般情况下,电子设备会遵循Wi

Fi优先原则(Wi

Fi First)选择Wi

Fi尽力而为模式(Best Effort)接入网络。也就是说,只要有WI

FI信号,就会优先连接WI

FI网络;而只有当Wi

Fi网络无法接入的情况下,电子设备才会切换到蜂窝网络。但是,Wi

Fi网络可以接入并不意味着Wi

Fi信号质量好,因此,基于Wi

Fi优先原则,势必会造成在WI

FI信号差时不能及时切换到蜂窝网络的窘境,大大降低了用户体验。

技术实现思路

[0004]本申请提供一种实现网络间切换的方法、装置及电子设备,能够及时实现网络间的切换,提升用户体验。
[0005]本申请实施例提供一种实现网络间切换的方法,包括:
[0006]电子设备根据当前接入的第一网络的网络质量确定出第一网络质量变差;
[0007]对所述第一网络进行网速探测,连续两次网速探测之间的时间差大于预设时长阈值,电子设备从所述第一网络切换至第二网络。
[0008]通过本申请实施例提供的实现网络间切换的方法,实现了在电子设备当前接入的第一网络的网络信号质量变差时,就会提前接入第二网络,使得在第一网络信号差时及时切换到了第二网络,提升了用户体验。
[0009]本申请实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述任一项所述的实现网络间切换的方法。
[0010]本申请实施例再提供一种实现网络间切换的电子设备,包括存储器和处理器,其中,存储器中存储有以下可被处理器执行的指令:用于执行上述任一项所述的实现网络间切换的方法的步骤。
[0011]本申请实施例还提供一种实现网络间切换的装置,包括确定模块、处理模块;其中,
[0012]所述确定模块,用于根据当前接入的第一网络的网络质量确定出第一网络质量变差;
[0013]所述处理模块,用于对所述第一网络进行网速探测,连续两次网速探测之间的时间差大于预设时长阈值,从所述第一网络切换至第二网络。
[0014]本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变
得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
[0015]附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。
[0016]图1为本申请实施例中实现网络间切换的方法一实施例的流程示意图;
[0017]图2为本申请实施例中Wi

Fi网络切换至蜂窝网络的实施例流程示意图;
[0018]图3为本申请实施例中蜂窝网络切换至Wi

Fi网络的实施例流程示意图;
[0019]图4为本申请实施例中实现网络间切换的方法另一实施例的流程示意图;
[0020]图5为本申请实施例中实现网络间切换的装置的组成结构示意图。
具体实施方式
[0021]为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0022]为了便于理解本申请,下面将参照相关附图对本申请进行更全面的描述。附图中给出了本申请的实施例。但是,本申请可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使本申请的公开内容更加透彻全面。
[0023]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。
[0024]可以理解,本申请所使用的术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个、三个等,除非另有明确具体的限定。
[0025]可以理解,以下实施例中的“连接”,如果被连接的电路、模块、单元等相互之间具有电信号或数据的传递,则应理解为“电连接”、“通信连接”等。
[0026]在此使用时,单数形式的“一”、“一个”和“所述/该”也可以包括复数形式,除非上下文清楚指出另外的方式。还应当理解的是,术语“包括/包含”或“具有”等指定所陈述的特征、整体、步骤、操作、组件、部分或它们的组合的存在,但是不排除存在或添加一个或更多个其他特征、整体、步骤、操作、组件、部分或它们的组合的可能性。同时,在本说明书中使用的术语“和/或”包括相关所列项目的任何及所有组合。
[0027]图1为本申请实施例中实现网络间切换的方法的流程示意图,如图1所示,可以包括:
[0028]步骤100:电子设备根据当前接入的第一网络的网络质量确定出第一网络质量变差。
[0029]在一种示例性实例中,第一网络为Wi

Fi网络,步骤100可以包括:
[0030]判断出往返时间(RTT,Round

Trip Time)大于预先设置的RTT时长阈值,且Wi

Fi
发射功率(Tx Power)小于预先设置的第一发射功率阈值,确定出第一网络质量变差。
[0031]其中,RTT表示从发送端发送数据开始,到发送端收到来自接收端的确认,总共经历的时延,RTT越大,代表往返时间越长,也就意味着网络延时越长。Wi

Fi Tx Power越小,电子设备接入本小区控制信道的发射功率电平就越小,也就意味着网络信号越差。
[0032]在一种示例性实例中,第一网络为Wi

Fi网络,步骤100可以包括:
[0033]判断出RTT大于预先设置的RTT时长阈值,且吞吐量(Throughput)小于预先设置的吞吐量阈值,确定出第一网络质量变差。
[0034]其中,吞吐量表示的是路由器每秒能处理的数据量,Wi

Fi Thr本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实现网络间切换的方法,其特征在于,包括:电子设备根据当前接入的第一网络的网络质量确定出第一网络质量变差;对所述第一网络进行网速探测,连续两次网速探测之间的时间差大于预设时长阈值,电子设备从所述第一网络切换至第二网络。2.根据权利要求1所述的方法,其中,所述第一网络为无线保真Wi

Fi网络;所述确定出第一网络质量变差,包括:判断出往返时间RTT大于预先设置的RTT时长阈值,且Wi

Fi发射功率小于预先设置的第一发射功率阈值,确定出所述第一网络质量变差;或者,判断出RTT大于预先设置的RTT时长阈值,且吞吐量小于预先设置的吞吐量阈值,确定出所述第一网络质量变差;或者,判断出RTT大于预先设置的RTT时长阈值、Wi

Fi发射功率小于预先设置的第一发射功率阈值,且吞吐量小于预先设置的吞吐量阈值,确定出所述第一网络质量变差。3.根据权利要求1所述的方法,其中,所述第一网络为蜂窝网络;所述确定出第一网络质量变差,包括:判断出接收信号强度指示RSSI小于预先设置的RSSI阈值,且蜂窝发射功率小于预先设置的第二发射功率阈值,确定出所述第一网络质量变差;或者,判断出RSSI小于预先设置的RSSI阈值,且空闲信道评估CCA水平小于预先设置的评估阈值,确定出所述第一网络质量变差;或者,判断出RSSI小于预先设置的RSSI阈值、蜂窝发射功率小于预先设置的第二发射功率阈值,且CCA水平小于预先设置的评估阈值,确定出所述第一网络质量变差。4.根据权利要求1所述的方法,其中,所述网速探测包括超文本传输协议HTTP网络信号质量探测。5.根据权利要求1所述的方法,所述确定出第一网络质量变差之前,还包括:根据当前接入的第一网络的网络质量确定第一网络质量是否变差;确定出所述第一网络质量未变差,预设第一时间间隔后返回所述确定第一网络质量是否变差的步骤。6.根据权利要求5所述的方法,还包括:所述连续两次网速探测之间的时间差不大于预设时长阈值,预设第一时间间隔后返回所述确定第一网络质量是否变差的步骤。7.根据权利要求1所述的方法,所述从第一网络切换至第二网络之前,还包括:对所述第一网络和所述第二网络的网络信号质量分别进行评估;确定出所述第二网络的评估结果优于所述第一网络的评估结果,执行从所述第一网络切换至所述第二网络的步骤。8.根据权利要求7所述的方法,其中,所述对所述第一网络和所述第二网络的网络信号质量分别进行评估,包括:根据预先设置的评估策略对影响所述第一网络的信号质量的多个参数进行打分得到第一打分值,根据所述评估策略对影响所述第二网络的信号质量的多个参数进行打分得到第二打...

【专利技术属性】
技术研发人员:王国龙
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1