[发明专利]一种根据信号强度的无线中继5G、2.4G自动切换方法有效
申请号: | 202111311054.6 | 申请日: | 2021-11-08 |
公开(公告)号: | CN113766594B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 舒智;洪卓轩;宋祥林;陈政;王周锋 | 申请(专利权)人: | 深圳市亿联无限科技有限公司 |
主分类号: | H04W36/30 | 分类号: | H04W36/30;H04W40/22;H04W72/04 |
代理公司: | 深圳市行一知识产权代理事务所(特殊普通合伙) 44453 | 代理人: | 杨贤 |
地址: | 518000 广东省深圳市南山区西丽*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 根据 信号 强度 无线 中继 2.4 自动 切换 方法 | ||
1.一种根据信号强度的无线中继 5G、2.4G 自动切换方法,其特征在于,包括以下步骤:
步骤一:判断无线扩展器是否通过手动分别中继过 2.4G 频段和 5G 频段,若是则进入步骤二;否则不作处理;
步骤二:分别获取 5G 端口和 2.4G 端口的连接状态值;
步骤三:根据步骤二中获取到的 5G 端口连接状态值以及 2.4G 端口连接状态值来判断此时扩展器中继的状态;
步骤四:根据步骤三中的扩展器中继状态,分别获取当前中继扩展器与主路由之间 5G和 2.4G 的信号强度;若扩展器中继 5G 频段,则通过设备控制接口ioctl 函数从内核驱动获取当前 5G 信号强度;并发送探测请求帧,询问当前中继的 AP 信息,利用 2.4GB_SSID 值从 AP 信息中获取 2.4G 信号强度;初始化 5G频段尝试连接次数为零;若扩展器中继 2.4G 频段,则通过设备控制接口 ioctl函数从内核驱动获取当前 2.4G 信号强度;并发送探测请求帧,询问当前中继的AP 信息,利用 5G_BSSID 值从 AP 信息中获取 5G 信号强度;初始化 2.4G 频段尝试连接次数为零;若扩展器处于断开状态,则发送探测请求帧,询问当前中继的 AP 信息,利用 5G_BSSID 值从 AP 信息中获取 5G 信号强度;利用2.4GB_SSID 值从 AP 信息中获取 2.4G 信号强度;
步骤五:比较步骤四中获取的 5G 和 2.4G 信号强度的关系以及 5G 信号强度与 5G信号阈值、2.4G 信号强度与 2.4G 信号阈值之间的关系,并根据比较关系判断是否进行尝试切换至另一频段;选取信号强度较大的频段或信号强度大于信号阈值的频段进行尝试连接;
步骤六:根据当前连接频段标志位以及尝试连接 5G 或 2.4G 频段的次数与预设的5G 或 2.4G 频段最大尝试连接次数之间的关系,来判断所要进行的操作,若当前扩展器中继 5G;判断 5G 信号强度是否小于等于 50 且 5G 信号强度小于2.4G 信号强度,若是,若当前连接频段标志位置于 5G 且 2.4G 频段尝试连接次数小于三,则从 5G 频段切换到2.4G 频段,并将连接频段标志位置于 2.4G 标志位,2.4G 频段尝试连接次数加一并返回步骤二;否则不进行切换,并返回步骤二;若当前扩展器中继 2.4G;判断 2.4G 信号强度是否大于 2.4G 信号阈值 90,若否,保持当前 2.4G 频段连接状态并返回步骤二;若是,再判断 5G 信号强度是否大于 5G 信号阈值,若否,则保持当前 2.4G 频段连接状态并返回步骤二,若是,则再判断连接频段标志位是否处于 2.4G 频段且 5G 频段尝试连接次数是否小于 3,若否,则保持当前 2.4G 连接状态并非凡会步骤二,若是,切换至 5G频段并将连接频段标志位置于 5G 频段标志位,5G 频段尝试连接次数加一并返回步骤二。
2.根据权利要求 1 所述的一种根据信号强度的无线中继 5G、2.4G 自动切换方法,其特征在于,所述 5G 信号阈值设置为 55,所述 2.4G 信号阈值设置为 90,所述 5G 频段最大尝试连接次数以及所述 2.4G 频段最大尝试连接次数均设置为3。
3.根据权利要求 2 所述的一种根据信号强度的无线中继 5G、2.4G 自动切换方法,其特征在于,所述判断无线扩展器是否通过手动分别中继过 2.4G 频段和5G 频段,包括:
在中继时进行使能邻区场地扫描,获取中继的 AP 信息,并将当前选择中继的 AP 信息中的 2.4G_SSID、5G_SSID、2.4GB_SSID、5GB_SSID 值写入设备的存储空间;
根据 2.4GB_SSID 值以及 5G_BSSID 值,来判断是否分别中继过 5G 和 2.4G频段。
4.根据权利要求 3 所述的一种根据信号强度的无线中继 5G、2.4G 自动切换方法,其特征在于,所述步骤二,还包括:
利用用户空间的设备控制接口 ioctl 函数,通过文件描述符 fd、交互协议 cmd以及可变参数 arg,从内核空间获取 5G 端口和 2.4G 端口的连接状态值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市亿联无限科技有限公司,未经深圳市亿联无限科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111311054.6/1.html,转载请声明来源钻瓜专利网。