路由器WISP模式下信道自适应修改及断线重连方法技术

技术编号:16842787 阅读:100 留言:0更新日期:2017-12-20 01:02
本发明专利技术公开了路由器WISP模式下信道自适应修改及断线重连方法,包括以下步骤:S1:启动;S2:判断是否可以与上级目标站点建立连接;若为是,则执行S3;若为否,则执行S5;S3:连接上级目标站点,执行S4;S4:检测与上级目标站点是否保持连接;若为是,则执行S8;若为否,则执行S5;S5:扫描周围站点,根据已配置的SSID信息找到上级目标站点;S6:解析扫描到的上级目标站点数据,获取上级目标站点当前的无线信道信息。S7:将自身已配置的无线信道信息修改成与上级目标站点当前的无线信道信息保持一致,并执行S3;S8:等待通信。在断开连接之后,自动重新搜索上级目标站点的SSID,自适应调整自身的无线信道,并启动重连机制,重新与上级目标站点连接。

Channel adaptive modification and disconnection reconnection in router WISP mode

The invention discloses a modified and disconnected channel adaptive router WISP mode reconnection method, which comprises the following steps: S1: S2: start; determine whether we can establish a connection with the target site; if yes, the S3 is executed; if not, the S5 is executed; S3: connect the superior target site, S4 S4; the detection and target site is connected; if yes, the S8 is executed; if not, the S5 is executed; S5: scanning around the site, according to the configured SSID information to find the higher target site; S6: the target site data analysis to scan, obtain superior target site information of current wireless channel. S7: modify the wireless channel information that is already configured to match the current wireless channel information of the target site, and execute S3; S8: wait for communication. After breaking the connection, we automatically re search the SSID of the superior target site, adaptively adjust its own wireless channel, start the reconnection mechanism, and re connect with the higher level target site.

【技术实现步骤摘要】
路由器WISP模式下信道自适应修改及断线重连方法
本专利技术涉及网络
,尤其涉及一种路由器WISP模式下信道自适应修改及断线重连方法。
技术介绍
路由器WISP(WirelessInternetServiceProvider,无线ISP,或称无线局域网运营商)模式与WDS的Repeater比较相似,配置过程可以手动扫描无线信号,获取到周围站点无线信号的SSID(ServiceSetIdentifier,服务集标识)、加密模式、加密算法、无线信道、扩展信道等信息。WDS的Repeater模式是基于通用的Repeater放大器标准。WISP是基于路由的作用,主要解决了WDS桥接各个厂家产品不兼容等问题。WISP在WDS的Repeater模式的基础上增加NAT地址转换等路由器协议,再按照正常模式发送无线信号或提供有线连接等服务。路由器的无线信道一般默认为自动信道。在自动信道模式下,下级路由器以WISP模式与上级路由器(上级目标站点)正常连接。但如果上级路由器断电重启后,一般会触发信道重选机制,很大可能性跟上次的无线信道不一致,这就导致上、下级路由器WISP重新连接配置信息的失效。这样,只能手动修改配置或重连。
技术实现思路
针对现有技术的不足,本专利技术提出了一种路由器WISP模式下信道自适应修改及断线重连方法,该方法在本地路由器已经正常连接上级目标站点后,直接触发WISP断线扫描线程,实时监控与上级目标站点的连接情况。在本地路由器与上级目标站点断开连接之后,本地路由器自动重新搜索上级目标站点的SSID的无线信号,自适应调整自身的无线信道,并启动重连机制,重新取得与上级目标站点的连接。解决了在WISP模式下,上级目标站点的无线信道发生变化后,下级路由器无法自动与上级目标站点重新连接的问题。为了实现上述目的,本专利技术技术方案如下:一种路由器WISP模式下信道自适应修改及断线重连方法,包括以下步骤:S1:启动;S2:判断是否可以与上级目标站点建立连接;若为是,则执行S3;若为否,则执行S5;S3:连接上级目标站点,执行S4;S4:检测与上级目标站点是否保持连接;若为是,则执行S8;若为否,则执行S5;S5:扫描周围站点,根据已配置的SSID信息找到上级目标站点;S6:解析扫描到的上级目标站点数据,获取上级目标站点当前的无线信道及扩展信道信息;S7:将自身已配置的无线信道及扩展信道信息修改成与上级目标站点当前的无线信道及扩展信道信息保持一致,并执行S3;S8:等待通信。进一步地,步骤S2包含以下步骤:S21:读取上级目标站点的SSID信息、加密方式、加密算法、密码、无线信道信息、扩展信道信息;S22:启动WISP连接驱动接口;S23:判断WISP连接驱动接口是否可以获得上级目标站点的MAC地址信息;若为是,则执行S24;若为否,则执行S5;S24:启动DHCP模块,判断是否可以获得上级目标站点分配的IP地址、子网掩码、网关、DNS服务器;若为是,则执行S3;若为否,则执行S5。进一步地,步骤S24包含以下步骤:S241:向上级目标站点发送DHCPDiscover报文;S242:判断能否接收到上级目标站点回复的DHCPOffer报文;S243:若能接收到上级目标站点回复的DHCPOffer报文,则发送DHCPRequest报文;S244:接收上级目标站点回复的DHCPACK报文,确认连接及分配的IP地址、子网掩码、网关、DNS服务器。进一步地,步骤S5包含以下步骤:S51:存储扫描到的周围各站点的SSID信息;S52:将已配置的SSID信息与存储的周围各站点的SSID信息进行比较,找到上级目标站点;S53:对上级目标站点的SSID信息进行多次扫描,确定上级目标站点信号的稳定性。进一步地,步骤S7包含以下步骤:S71:将获取的上级目标站点当前的无线信道及扩展信道信息存储到缓存器中;S72:判断自身的无线信道及扩展信道信息与缓存器中的无线信道及扩展信道信息是否一致;若为否,则执行S73;S73:将自身的无线信道及扩展信道信息修改成与缓存器中的无线信道及扩展信道信息保持一致。本专利技术的有益效果:本地路由器已经正常连接上级目标站点后,直接触发WISP断线扫描线程,实时监控与上级目标站点的连接情况。在本地路由器与上级目标站点断开连接之后,本地路由器自动重新搜索上级目标站点的SSID的无线信号,自适应调整自身的无线信道,并启动重连机制,重新取得与上级目标站点的连接。提高了路由器连接的稳定性,并实现了断线后智能重连的要求,方便了用户的使用。附图说明图1为本专利技术的流程示意图。具体实施方式下面结合附图和实施例,进一步阐述本专利技术。如图1所示,一种路由器WISP模式下信道自适应修改及断线重连方法,包括以下步骤:S1:启动。本地路由器重新启动后,将会复位到初始状态。S2:判断是否可以与上级目标站点建立连接;若为是,则执行S3;若为否,则执行S5。S3:连接上级目标站点,执行S4。S4:检测与上级目标站点是否保持连接;若为是,则执行S8;若为否,则执行S5。S5:扫描周围站点,根据已配置的SSID信息找到上级目标站点。S6:解析扫描到的上级目标站点数据,获取上级目标站点当前的无线信道及扩展信道信息;S7:将自身已配置的无线信道及扩展信道信息修改成与上级目标站点当前的无线信道及扩展信道信息保持一致,并执行S3;S8:等待通信。本地路由器已经正常连接上级目标站点后,直接触发WISP断线扫描线程,实时监控与上级目标站点的连接情况。在本地路由器与上级目标站点断开连接之后,本地路由器自动重新搜索上级目标站点的SSID的无线信号,自适应调整自身的无线信道,并启动重连机制,重新取得与上级目标站点的连接。提高了路由器连接的稳定性,并实现了断线后智能重连的要求,方便了用户的使用。其中,步骤S2具体包含以下步骤:S21:读取上级目标站点的SSID信息、加密方式、加密算法、密码、无线信道信息、扩展信道信息。S22:启动WISP连接驱动接口。S23:判断WISP连接驱动接口是否可以获得上级目标站点的MAC地址信息;若为是,则执行S24;若为否,则执行S5。S24:启动DHCP模块,判断是否可以获得上级目标站点分配的IP地址、子网掩码、网关、DNS服务器;若为是,则执行S3;若为否,则执行S5。DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。其中,步骤S24具体包含以下步骤:S241:向上级目标站点发送DHCPDiscover报文:在一个具体实施例中,DHCPDiscover的等待时间预设为1秒,也就是当本地路由器将第一个DHCPDiscover封包送出去之后,在1秒之内没有得到回应的话,就会进行第二次DHCPDiscover广播。若一直得不到回应的情况下,本地路由器一共会有四次DHCPDiscover广播(包括第一次在内),除了第一次会等待1秒之外,其余三次的等待时间分别是9﹑13﹑16秒。如果都没有得到上级目标站点的DHCP伺服器的回应,本地路由器则会显本文档来自技高网...
路由器WISP模式下信道自适应修改及断线重连方法

【技术保护点】
一种路由器WISP模式下信道自适应修改及断线重连方法,其特征在于:包括以下步骤:S1:启动;S2:判断是否可以与上级目标站点建立连接;若为是,则执行S3;若为否,则执行S5;S3:连接上级目标站点,执行S4;S4:检测与上级目标站点是否保持连接;若为是,则执行S8;若为否,则执行S5;S5:扫描周围站点,根据已配置的SSID信息找到上级目标站点;S6:解析扫描到的上级目标站点数据,获取上级目标站点当前的无线信道及扩展信道信息;S7:将自身已配置的无线信道及扩展信道信息修改成与上级目标站点当前的无线信道及扩展信道信息保持一致,并执行S3;S8:等待通信。

【技术特征摘要】
1.一种路由器WISP模式下信道自适应修改及断线重连方法,其特征在于:包括以下步骤:S1:启动;S2:判断是否可以与上级目标站点建立连接;若为是,则执行S3;若为否,则执行S5;S3:连接上级目标站点,执行S4;S4:检测与上级目标站点是否保持连接;若为是,则执行S8;若为否,则执行S5;S5:扫描周围站点,根据已配置的SSID信息找到上级目标站点;S6:解析扫描到的上级目标站点数据,获取上级目标站点当前的无线信道及扩展信道信息;S7:将自身已配置的无线信道及扩展信道信息修改成与上级目标站点当前的无线信道及扩展信道信息保持一致,并执行S3;S8:等待通信。2.根据权利要求1所述的路由器WISP模式下信道自适应修改及断线重连方法,其特征在于:步骤S2包含以下步骤:S21:读取上级目标站点的SSID信息、加密方式、加密算法、密码、无线信道信息、扩展信道信息;S22:启动WISP连接驱动接口;S23:判断WISP连接驱动接口是否可以获得上级目标站点的MAC地址信息;若为是,则执行S24;若为否,则执行S5;S24:启动DHCP模块,判断是否可以获得上级目标站点分配的IP地址、子网掩码、网关、DNS服务器;若为是,则执行S3;若为否,则执行S5。3.根据权利要求2所述的路由器WISP模...

【专利技术属性】
技术研发人员:李相宏韦伟克孙白艳刘争光马嘉庆胡思齐
申请(专利权)人:深圳市兆驰数码科技股份有限公司
类型:发明
国别省市:广东,44

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

1