网络切换方法、电子设备和存储介质技术

技术编号:36191056 阅读:17 留言:0更新日期:2022-12-31 21:06
一种网络切换方法、电子设备和存储介质,该方法包括:当电子设备在第一网络下工作时,扫描环境中的无线接入设备以检测是否存在第二网络;响应于检测到第二网络,在尝试周期内确定第二网络的与网络质量相关联的参数满足网络切换条件时,执行网络切换以使电子设备在第二网络下工作,其中,第二网络的与网络质量相关联的参数包括第二网络的信号强度和网络连接状态。该方法可以避免电子设备在不同网络之间频繁切换,从而提升用户体验,同时缓解电子设备耗电快的问题。子设备耗电快的问题。子设备耗电快的问题。

【技术实现步骤摘要】
网络切换方法、电子设备和存储介质


[0001]本公开的实施例涉及一种网络切换方法、电子设备和存储介质。

技术介绍

[0002]随着移动设备的普及以及科技发展的日新月异和智能终端设备的多样化,消费者可以通过多种手段实现对于互联网的访问,这些方式包括移动通信网络(例如,3G/4G/5G移动通信网络等)、无线局域网(例如,WiFi)等;例如,智能手机等移动终端通常既可以使用移动通信网络访问互联网(即,使用移动通信网络的数据业务),又可以使用无线局域网访问互联网,并且通过设置还可以在这些通信网络之间根据需要切换,例如优先使用移动通信网络访问互联网,当移动通信网络不可使用的时候,则自动或手动切换到无线局域网来访问互联网。消费者对上网体验性的要求越来越高,例如,当在公共场所,诸如在火车站候车时,用户期望周围可以有较好的WiFi信号,从而能够获取一些热门的资讯信息以打发时间。
[0003]然而,在某些情况下,一些场所虽然提供了无线局域网,但是可能会在某一位置出现WiFi死角,即在该位置处没有WiFi信号覆盖,由此将导致被设置在移动通信网和无线局域网之间自动切换的移动设备在连接上WiFi与没有连接上WiFi而使用移动通信网(的数据业务)之间频繁切换,这造成所使用的移动设备(诸如手机、笔记本电脑、平板等)耗电快、上网体验性差。

技术实现思路

[0004]为了解决上述问题,本公开至少一个实施例提供了一种网络切换方法,该方法包括:当电子设备在第一网络下工作时,扫描环境中的无线接入设备以检测是否存在第二网络;响应于检测到所述第二网络,在尝试周期内确定所述第二网络的与网络质量相关联的参数满足网络切换条件时,执行网络切换以使所述电子设备在所述第二网络下工作,其中,所述第二网络的与网络质量相关联的参数包括所述第二网络的信号强度和网络连接状态。该方法可以避免电子设备在不同网络之间频繁切换,从而提升用户体验,同时缓解了电子设备耗电快的问题。
[0005]例如,本公开一实施例提供的网络切换方法还可以包括:在所述尝试周期内确定所述第二网络的与网络质量相关联的参数不满足所述网络切换条件时,重新确定所述第二网络的与网络质量相关联的参数在所述尝试周期之后的另一尝试周期内是否满足所述网络切换条件。
[0006]例如,本公开一实施例提供的网络切换方法中,当所述第二网络的与网络质量相关联的参数不满足所述网络切换条件,且所述第二网络的与网络质量相关联的参数在一个或多个所述尝试周期内不满足所述网络切换条件的次数达到阈值次数,所述电子设备重新扫描环境中的无线接入设备以检测是否存在其他网络。
[0007]例如,在本公开一实施例提供的网络切换方法中,在所述尝试周期内确定所述第二网络的与网络质量相关联的参数满足网络切换条件包括:在所述尝试周期内对所述第二
网络进行多次扫描,以确定所述第二网络的与网络质量相关联的参数达到质量阈值。
[0008]例如,在本公开一实施例提供的网络切换方法中,确定所述第二网络的与网络质量相关联的参数达到所述质量阈值包括:针对多次扫描中的每次扫描,确定所述第二网络的与网络质量相关联的参数达到所述质量阈值。
[0009]例如,在本公开一实施例提供的网络切换方法中,响应于所述第二网络的与网络质量相关联的参数在每次扫描中都达到所述质量阈值,在尝试周期内确定所述第二网络的与网络质量相关联的参数满足网络切换条件。
[0010]例如,在本公开一实施例提供的网络切换方法中,响应于所述第二网络的与网络质量相关联的参数不在每次扫描中都达到所述质量阈值,在尝试周期内确定所述第二网络的与网络质量相关联的参数不满足网络切换条件。
[0011]例如,本公开一实施例提供的网络切换方法还可以包括:响应于所述第二网络的与网络质量相关联的参数没有达到所述质量阈值,停止对所述第二网络的扫描。
[0012]例如,本公开一实施例提供的网络切换方法还可以包括:在停止对所述第二网络的扫描后,确定对所述第二网络的扫描次数是否达到扫描阈值次数。响应于对所述第二网络的扫描次数没有达到扫描阈值次数,重新对所述第二网络进行所述多次扫描。响应于对所述第二网络的扫描次数的扫描次数达到所述扫描阈值次数,接收对所述电子设备的第一输入,触发对所述第二网络的扫描。
[0013]例如,在本公开一实施例提供的网络切换方法中,所述第一网络是蜂窝网络,并且所述第二网络是无线局域网网络。
[0014]例如,在本公开一实施例提供的网络切换方法中,所述网络切换条件包括:所述信号强度大于等于预设强度值,并且所述网络连接状态满足网络连接通畅条件。
[0015]例如,在本公开一实施例提供的网络切换方法中,所述信号强度包括接收信号强度指示值,并且其中,所述网络连接状态包括网络延迟时间。
[0016]例如,在本公开一实施例提供的网络切换方法中,所述无线接入设备是已经保存在所述电子设备中的接入点和/或发出周期性广播的接入点。
[0017]根据本公开的至少一实施例,还提供了一种电子设备,该电子设备包括:被配置为可以与不同无线网络建立通信连接的通信单元;以及被配置为控制所述电子设备在所述不同无线网络中切换的控制单元。所述切换包括:当所述电子设备在第一网络下工作时,扫描周围环境中的无线接入设备以检测是否存在第二网络;响应于检测到所述第二网络,判断所述第二网络的与网络质量相关联的参数在预定的时间段内是否满足网络切换条件;响应于所述第二网络的与网络质量相关联的参数满足所述网络切换条件,执行网络切换以使所述电子设备在所述第二网络下工作,其中,所述第二网络的与网络质量相关联的参数包括第二网络的信号强度和网络连接状态。
[0018]根据本公开的至少一实施例,还提供了一种电子设备,该电子设备包括处理器和存储器,存储器包括一个或多个计算机程序模块。一个或多个计算机程序模块被存储在存储器中并被配置为由处理器执行,一个或多个计算机程序模块包括用于实现上述数据处理方法的指令。
[0019]根据本公开的至少一实施例,还提供了一种其计算机可读存储介质,用于存储非暂时性计算机可读指令,其中,当所述非暂时性计算机可读指令由计算机执行时可以实现
上述数据处理方法。
附图说明
[0020]为了更清楚地说明本公开实施例的技术方案,下面将对实施例的附图作简单地介绍,显而易见地,下面描述中的附图仅仅涉及本公开的一些实施例,而非对本公开的限制。
[0021]图1A示出了根据本公开至少一实施例的网络切换方法的流程图。
[0022]图1B示出了根据本公开至少一实施例的硬件架构示意图。
[0023]图2示出了根据本公开至少一实施例的网络切换方法的又一流程图
[0024]图3示出了根据本公开至少一实施例的在尝试周期内确定第二网络的与网络质量相关联的参数满足网络切换条件的流程图
[0025]图4示出了根据本公开至少一实施例的对第二网络进行扫描的示例流程图。
[0026]图5示出了根据本公开至少一实施例的电子设备本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络切换方法,其中,所述方法包括:当电子设备在第一网络下工作时,扫描环境中的无线接入设备以检测是否存在第二网络;响应于检测到所述第二网络,在尝试周期内确定所述第二网络的与网络质量相关联的参数满足网络切换条件时,执行网络切换以使所述电子设备在所述第二网络下工作,其中,所述第二网络的与网络质量相关联的参数包括所述第二网络的信号强度和网络连接状态。2.根据权利要求1所述的方法,还包括:在所述尝试周期内确定所述第二网络的与网络质量相关联的参数不满足所述网络切换条件时,重新确定所述第二网络的与网络质量相关联的参数在所述尝试周期之后的另一尝试周期内是否满足所述网络切换条件。3.根据权利要求2所述的方法,其中,当所述第二网络的与网络质量相关联的参数不满足所述网络切换条件,且所述第二网络的与网络质量相关联的参数在一个或多个所述尝试周期内不满足所述网络切换条件的次数达到阈值次数,所述电子设备重新扫描环境中的无线接入设备以检测是否存在其他网络。4.根据权利要求1所述的方法,其中,在所述尝试周期内确定所述第二网络的与网络质量相关联的参数满足网络切换条件,包括:在所述尝试周期内对所述第二网络进行多次扫描,以确定所述第二网络的与网络质量相关联的参数达到质量阈值。5.根据权利要求4所述的方法,其中,确定所述第二网络的与网络质量相关联的参数达到所述质量阈值,包括:针对多次扫描中的每次扫描,确定所述第二网络的与网络质量相关联的参数达到所述质量阈值。6.根据权利要求5所述的方法,其中,响应于所述第二网络的与网络质量相关联的参数在每次扫描中都达到所述质量阈值,在所述尝试周期内确定所述第二网络的与网络质量相关联的参数满足网络切换条件。7.根据权利要求5所述的方法,其中,响应于所述第二网络的与网络质量相关联的参数不在每次扫描中都达到所述质量阈值,在所述尝试周期内确定所述第二网络的与网络质量相关联的参数不满足网络切换条件。8.根据权利要求4所述的方法,还包括:响应于所述第二网络的与网络质量相关联的参数没有达到所述质量阈值,停止对所述第二网络的扫描。9.根据权利要求8所述的方法,还包括:在停止对所述第二网络的扫描后,确定对所述第二网络的扫描次数是否达到扫描阈值次数;响应于对...

【专利技术属性】
技术研发人员:郝李兵
申请(专利权)人:湖北星纪时代科技有限公司
类型:发明
国别省市:

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

1