网络切换方法及其相关设备技术

技术编号:33699556 阅读:28 留言:0更新日期:2022-06-06 08:05
本申请实施例提供了一种网络切换方法及其相关设备,该方法包括:第一无线路由设备检测电子设备与第一无线路由设备通信时的信号强度小于信号强度阈值,向控制器发送第一信息;控制器根据第一信息向第一无线路由设备发送第一指令,第一无线路由设备根据第一指令向电子设备发送第一数据帧;控制器根据第一信息向至少一个第二无线路由设备发送第二指令,第二无线路由设备根据第二指令获取电子设备的第一回复帧的信号强度并发送至控制器;控制器根据该信号强度从第二无线路由设备中确定第三无线路由设备,电子设备将与第一无线路由设备的通信连接切换至与第三无线路由设备的通信连接。该方法可对电子设备的无线路由器进行切换,提高了网络通信的质量。提高了网络通信的质量。提高了网络通信的质量。

【技术实现步骤摘要】
网络切换方法及其相关设备


[0001]本申请涉及通信
,具体涉及一种网络切换方法及其相关设备。

技术介绍

[0002]随着无线通信技术的不断发展,无线局域网络(wireless local area networks,WLAN)得到了广泛的应用。在商场、写字楼等区域内,通常部署多个WLAN网络,用户携带电子设备在这些区域移动时,会从一个WLAN网络的信号范围移动至另一个WLAN网络的信号范围,为使电子设备持续处于联网状态,需要在不同的接入点(access point,AP)之间进行切换。
[0003]根据IEEE 802.11标准,其包含的802.11k、802.11r和802.11v协议可以使电子设备顺畅地从一个接入点切换至另一个接入点。但是因成本或者部署策略的影响,或者是早期的产品,仍有一些电子设备并不支持802.11k、802.11r和802.11v协议,对于此类电子设备在WLAN网络中漫游来说,需要亟待改善切换效率。

技术实现思路

[0004]本申请实施例提供了一种网络切换方法及其相关设备,具备良好的兼容性和稳定性,提高了电子设备的通信质量。
[0005]第一方面,本申请实施例提供一种网络切换系统,包括控制器,第一无线路由设备,至少一个第二无线路由设备,及电子设备,所述第一无线路由设备与所述电子设备无线通信连接;所述第一无线路由设备检测电子设备与第一无线路由设备通信时的信号强度,当所述信号强度小于预设的信号强度阈值时,所述第一无线路由设备发送第一信息至所述控制器;所述控制器根据所述第一信息向第一无线路由设备发送第一指令,所述第一指令用于指示所述第一无线路由设备向所述电子设备发送第一数据帧;第一无线路由设备根据所述第一指令向所述电子设备发送第一数据帧,用于所述电子设备根据所述第一数据帧回复第一回复帧;所述控制器根据所述第一信息向至少一个所述第二无线路由设备发送第二指令,所述第二指令用于指示所述第二无线路由设备监听所述第一回复帧并上报所述第一回复帧的信号强度;所述第二无线路由设备根据所述第二指令监听所述电子设备回复的所述第一回复帧,获取所述第一回复帧的信号强度,将所述第一回复帧的信号强度发送至所述控制器;所述控制器根据所述第一回复帧的信号强度,从所述至少一个第二无线路由设备中确定第三无线路由设备,以使所述电子设备将与所述第一无线路由设备的通信连接切换至与所述第三无线路由设备的通信连接。
[0006]其中,第一无线路由设备可以为无线接入点AP1,如无线路由器,即与电子设备建立通信连接的当前接入点,第二无线路由设备可以为接入点AP1的邻居接入点,可以有多个,第三无线设备可以为从邻居接入点中所选取的一个目标接入点AP2,即电子设备将要切换通信连接的目标接入点,控制器可以为控制端,该控制端从多个接入点中选取的一个接入点,也可以为除这些多个接入点之外单独设置的接入点,还可以为一种无线控制器
(wireless access point controller,AC)或者集成在接入点中的控制装置。第一信息可以为一种指示信息,第一数据帧可以为空数据帧,即数据内容部分为空的数据帧,电子设备根据空数据帧所回复的第一回复帧可以为确认字符(acknowledge character,ACK)。
[0007]上述网络切换系统,当电子设备与第一无线路由设备通信时的信号强度小于信号强度阈值时,控制器指示第一无线路由设备向电子设备发送第一数据帧,使电子设备有数据帧发送出去,确保第二无线路由设备可以监听到电子设备的信号强度,进而控制器从至少一个第二无线路由设备中选取第三无线路由设备,以使不支持802.11k、802.11r和802.11v协议的电子设备切换至与第三无线路由设备建立通信连接,具备良好的兼容性和稳定性,提高了电子设备的通信质量。
[0008]在本申请实施例第一方面的一种可能的实现方式中,所述第一无线路由设备检测电子设备与第一无线路由设备通信时的信号强度,包括:所述第一无线路由设备在第一采样周期内采集所述电子设备与所述第一无线路由设备通信时的信号强度;若所述第一无线路由设备在所述第一采样周期内未采集到所述信号强度,向所述电子设备发送第二数据帧;所述第一无线路由设备获取所述电子设备根据所述第二数据帧发送的第二回复帧的信号强度。
[0009]可选地,第一无线路由设备除了可以在未采集到电子设备的信号强度情况下向电子设备发送空数据帧,还可以按照预设的频率向电子设备发送空数据帧,以确保电子设备有数据帧发送出来,供第一无线路由设备进行采集。结合第一方面和上述实现方式,第一采样周期可以为1秒/次,若在第一采样周期内采集到了电子设备的信号强度,则直接判断该信号强度是否小于强度阈值;若未检测到电子设备的信号强度,则主动向电子设备发送空数据帧,以确保电子设备在第一采样周期内有数据帧发送出去供第一无线路由设备检测,从而提高了电子设备的通信质量;另外,第一无线路由设备只在未检测到电子设备的信号强度的情况下,向电子设备发送空数据帧,可减少第一网络设备的通信功耗。
[0010]在本申请实施例第一方面的一种可能的实现方式中,所述当所述信号强度小于预设的信号强度阈值时,所述第一无线路由设备发送第一信息至所述控制器,包括:确定连续接收到的预设第一数量的第二回复帧的信号强度是否都小于第一信号强度阈值,每个第二回复帧对应一个在第一采样周期内发送的第二数据帧;若是,向所述控制器发送第一信息。上述实现方式中,预设第一数量可以为3个,通过判断连续多个第二回复帧的信号强度是否都小于第一信号强度阈值,可进一步提高判断结果的准确性,以进一步提高电子设备的通信质量。
[0011]在本申请实施例第一方面的一种可能的实现方式中,所述第一无线路由设备获取所述电子设备根据所述第二数据帧发送的第二回复帧的信号强度之后,包括:当所述第一无线路由设备获取到第二回复帧的信号强度小于第一信号强度阈值,在第二采样周期内采集所述电子设备的信号强度,所述第二采样周期小于所述第一采样周期;若在所述第二采样周期内未检测到所述电子设备的信号强度,向所述电子设备发送第三数据帧;获取所述电子设备根据所述第三数据帧发送的第三回复帧的信号强度。可选地,在获取到电子设备第三回复帧的信号强度后,第一无线路由设备可以确定接收到的预设第二数量的第三回复帧中,预设比例第三回复帧的信号强度是否都小于第二信号强度阈值,每个第三回复帧对应一个在第二采样周期内发送的第三数据帧;若是,向所述控制器发送第一信息。
[0012]在以上实施例中,第二采样周期可以为0.2秒/次,第二数量可以为20个,预设比例可以为70%,若在第二采样周期内采集到了电子设备的信号强度,则直接判断该信号强度是否小于强度阈值;若未检测到电子设备的信号强度,则主动向电子设备发送空数据帧,以确保电子设备在第二采样周期内有数据帧发送出去供第一无线路由设备检测,从而提高了电子设备的通信质量,并且,通过缩短采样周期并判断多次的信号强度是否都小于第二信号强度阈值,可进一步提高判断结果的准确性。
[0013]在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络切换系统,其特征在于,包括控制器,第一无线路由设备,至少一个第二无线路由设备,及电子设备,所述第一无线路由设备与所述电子设备无线通信连接;所述第一无线路由设备检测电子设备与第一无线路由设备通信时的信号强度,当所述信号强度小于预设的信号强度阈值时,所述第一无线路由设备发送第一信息至所述控制器;所述控制器根据所述第一信息向第一无线路由设备发送第一指令,所述第一指令用于指示所述第一无线路由设备向所述电子设备发送第一数据帧;第一无线路由设备根据所述第一指令向所述电子设备发送第一数据帧,用于所述电子设备根据所述第一数据帧回复第一回复帧;所述控制器根据所述第一信息向至少一个所述第二无线路由设备发送第二指令,所述第二指令用于指示所述第二无线路由设备监听所述第一回复帧并上报所述第一回复帧的信号强度;所述第二无线路由设备根据所述第二指令监听所述电子设备回复的所述第一回复帧,获取所述第一回复帧的信号强度,将所述第一回复帧的信号强度发送至所述控制器;所述控制器根据所述第一回复帧的信号强度,从所述至少一个第二无线路由设备中确定第三无线路由设备,以使所述电子设备将与所述第一无线路由设备的通信连接切换至与所述第三无线路由设备的通信连接。2.根据权利要求1所述的系统,其特征在于,所述第一无线路由设备检测电子设备与第一无线路由设备通信时的信号强度,包括:所述第一无线路由设备在第一采样周期内采集所述电子设备与所述第一无线路由设备通信时的信号强度;若所述第一无线路由设备在所述第一采样周期内未采集到所述信号强度,向所述电子设备发送第二数据帧;所述第一无线路由设备获取所述电子设备根据所述第二数据帧发送的第二回复帧的信号强度。3.根据权利要求2所述的系统,其特征在于,所述第一无线路由设备获取所述电子设备根据所述第二数据帧发送的第二回复帧的信号强度之后,包括:当所述第一无线路由设备获取到第二回复帧的信号强度小于第一信号强度阈值,在第二采样周期内采集所述电子设备的信号强度,所述第二采样周期小于所述第一采样周期;若在所述第二采样周期内未采集到所述电子设备的信号强度,向所述电子设备发送第三数据帧;获取所述电子设备根据所述第三数据帧发送的第三回复帧的信号强度。4.根据权利要求1-3任一项所述的系统,其特征在于,所述第二无线路由设备获取所述第一回复帧的信号强度,将所述第一回复帧的信号强度发送至所述控制器,包括:所述第二无线路由设备获取所述第一回复帧的信号强度,将所述第一回复帧的信号强度和所述第二无线路由设备的可用带宽发送至所述控制器。5.根据权利要求1所述的系统,其特征在于,所述电子设备将与所述第一无线路由设备的通信连接切换至与所述第三无线路由设备的通信连接,包括:所述控制器向所述第二无线路由设备中除所述第三无线路由设备之外的其余无线路
由设备发送第四指令,所述第四指令用于指示所述其余无线路由设备将所述电子设备加入通信黑名单;所述控制器向所述第一无线路由设备发送第五指令,所述第五指令用于指示所述第一无线路由设备断开与所述电子设备的通信连接;所述电子设备向所述第二无线路由设备发送网络接入请求;所述第三无线路由设备接收到所述网络接入请求,与所述电子设备建立通信连接。6.一种网络切换方法,其特征在于,所述方法由第一无线路由设备执行,包括:检测电子设备与所述第一无线路由设备通信时的信号强度,当所述信号强度小于预设的信号强度阈值时,向控制器发送第一信息,所述电子设备与所述第一无线路由设备无线通信连接,所述第一信息用于指示所述控制器向所述第一无线路由设备发送第一指令;接收所述控制器发送的第一指令,根据所述第一指令向所述电子设备发送第一数据帧,所述第一数据帧用于指示所述电子设备基于所述第一数据帧回复第一回复帧;接收所述控制器发送的第五指令,所述第五指令用于指示所述第一无线路由设备断开与所述电子设备的通信连接。7.根据权利要求6所述的方法,其特征在于,所述检测电子设备与所述第一无线路由设备通信时的信号强度,包括:在第一采样周期内采集所述电子设备与所述第一无线...

【专利技术属性】
技术研发人员:丁波李世军许宝军姚红涛
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1