路由器信道设置方法、装置及计算机可读存储介质与流程

文档序号:14687408发布日期:2018-06-15 05:16阅读:317来源:国知局

本发明涉及通信技术领域,尤其涉及一种路由器信道设置方法,装置及计算机可读存储介质。



背景技术:

目前市场上的无线路由器大多工作在2.4GHz或者5GHz等ISM频段,ISM 是工业,科学和医用频段,应用这些频段无须许可证,只需要遵守一定的发送功率限制。部署路由器的时候,工作信道设置也较为随意,要么固定为某个channel,要么设置为auto,在临近区域时设置信道相同或者相近的路由器之间存在信号干扰,影响数据的传输速度。邻居间无线路由器干扰导致上网速率变慢的问题时有发生。



技术实现要素:

本发明的主要目的在于提供一种路由器信道设置方法,旨在解决现有技术中用户随机性的手动设置或者路由器根据默认设置将路由器的工作信道与周围路由热点信道相近而导致路由器工作时互相干扰的问题。

为实现上述目的,本发明提供一种路由器信道设置方法,所述路由器信道设置方法包括:

获取待设置路由器初始化设置信息和预设范围内的路由热点的信息;

根据所述初始化信息和所述路由热点信息确定所述待设置路由器的最优信道值;

将所述待设置路由器的工作信道值设置为所述最优信道值。

优选地,所述初始化设置信息至少包括初始化工作频段信息,所述路由热点信息包括路由热点的工作频段信息和信号强度值信息,所述根据所述初始化信息和所述路由热点信息确定所述待设置路由器的最优信道值的步骤包括:

根据路由热点信息的工作频段信息与所述初始化工作频段信息确定与所述待设置路由器的工作频段一致的路由热点,获得第一路由热点集合;

根据所述信号强度值信息判断第一路由热点集合中是否存在信号强度值大于信号强度阈值的路由热点;

当第一路由热点集合中不存在信号强度值大于所述信号强度阈值的路由热点时,确定最优信道值为预设信道值。

优选地,所述路由热点信息还包括路由热点的工作信道值信息,所述根据所述信号强度值判断第一路由热点集合中是否存在信号强度值大于信号强度阈值的路由热点的步骤之后还包括:

当第一路由热点集合中存在信号强度值大于所述信号强度阈值的路由热点时,根据信号强度值大于所述信号强度阈值的路由热点获得第二路由热点集合;

确定第二路由热点集合中的路由热点的工作信道值及每个工作信道值对应的路由热点数量;

判断是否存在路由热点数量大于第一预设数量的工作信道值;

当存在路由热点数量大于第一预设数量的工作信道值时,以信号强度值最大的路由热点作为对应工作信道值的代表路由热点,并根据所述代表路由热点和路由热点数量为第一预设数量的工作信道值对应的路由热点确定第三路由热点集合;

根据所述第三路由热点集合中的各路由热点的工作信道值和信号强度值确定待设置路由器的最优信道值。

优选地,所述路由热点信息还包括路由热点的工作带宽信息,所述根据所述第三路由热点集合中的各路由热点的工作信道值和信号强度值确定待设置路由器的最优信道值的步骤包括:

根据第三路由热点集合中的路由热点的工作带宽信息、信号强度值、工作信道值及预设公式计算所述初始化工作频段信息对应的各个信道值的抗干扰度,获得对应的抗干扰值;

确定最大抗干扰值对应的信道值,并将对应的信道值作为最优信道值。

优选地,所述设根据第三路由热点集合中的路由热点的工作带宽信息、信号强度值、工作信道值及预设公式计算所述初始化工作频段信息对应的各个信道值的抗干扰度,获得对应的抗干扰值的步骤包括:

根据第一预设公式计算每个路由热点的信号强度权重系数W1(i),根据所述带宽信息确定带宽权重系数W2(i),并根据第二预设公式确定目标信道值的集合C,其中,第一预设公式为第二预设公式为C=B-A, i为第三路由热点集合中路由热点的标识码,P(i)为对应的路由热点信号强度值,所述B为所述初始化工作频段信息对应的信道值的集合,所述A为所述第三路由热点集合对应的工作信道值的集合,n为第三路由热点集合中的路由热点数量;

根据第三预设公式计算所述集合C中每个信道值x对应的函数值F,将函数值F作为抗干扰值,其中Ch(i)为第三路由热点集合中路由热点i的工作信道值。

优选地,所述根据第一预设公式计算每个路由热点的信号强度权重系数 W1(i)的步骤之前包括:

判断所述第三路由热点集合中的路由热点数量是否大于第二预设数量;

当所述第三路由热点集合中的路由热点数量大于所述第二预设数量时,将第三路由热点集合中的路由热点按信号强度值从大至小的顺序排列;

根据所述第二预设数量按照排列顺序获取所述第三路由热点集合中的路由热点,并根据获取的路由热点确定第四路由热点集合;所述i替换为第三路由热点集合中路由热点的标识码,所述A替换为所述第四路由热点集合对应的工作信道值的集合,所述n替换为第四路由热点集合中的路由热点数量,所述 Ch(i)替换为第四路由热点集合中路由热点i的工作信道值。

优选地,所述初始化设置信息包括默认初始化设置信息或者用户设置的初始化设置信息。

优选地,所述获取待设置路由器初始化设置信息和预设范围内的路由热点的信息的步骤之前包括:

获取用户设置的自动更新信道设置的预设条件,所述预设条件包括自动更新信道设置的时间间隔信息;

根据所述时间间隔信息判断当前是否满足所述预设条件;

当当前满足所述预设条件时,执行步骤:获取待设置路由器初始化设置信息和预设范围内的路由热点的信息。

此外,为实现上述目的,本发明还提供一种路由器信道设置装置,所述路由器信道设置装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的路由器信道设置程序,所述路由器信道设置程序被所述处理器执行时实现如上所述路由器信道设置方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有路由器信道设置程序,所述路由器信道设置程序被处理器执行时实现如上所述的路由器信道设置方法的步骤。

本发明提供一种路由器信道设置方法、装置及计算机可读存储介质,所述路由器信道设置方法包括:获取待设置路由器初始化设置信息和预设范围内的路由热点的信息;根据所述初始化信息和所述路由热点信息确定所述待设置路由器的最优信道值;将所述待设置路由器的工作信道值设置为所述最优信道值。通过上述方式,根据初始化设置信息和周围路由热点的相关设置信息来确定最优工作信道值,并根据最优工作信道值进行设置,解决了用户随机性的手动设置或者路由器根据默认设置将路由器的工作信道与周围路由热点信道相近而导致路由器工作时互相干扰的问题,改善路由传输效率。

附图说明

图1为本发明实施例方案涉及的硬件运行环境的装置结构示意图;

图2为本发明路由器信道设置方法第一实施例的流程示意图;

图3为本发明路由器信道设置方法第二实施例的流程示意图;

图4为本发明路由器信道设置方法第三实施例的流程示意图;

图5为本发明路由器信道设置方法第四实施例的流程示意图;

图6为本发明路由器信道设置方法第五实施例的流程示意图;

图7为本发明路由器信道设置方法第六实施例的流程示意图;

图8为本发明路由器信道设置方法第七实施例的流程示意图。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

技术中用户随机性的手动设置或者路由器根据默认设置将路由器的工作信道与周围路由热点信道相近而导致路由器工作时存在互相干扰的问题。

为了解决上述技术问题,本发明提供一种路由器信道设置方法,在本方法中,先获取待设置路由器初始化设置信息和预设范围内的路由热点的信息,再根据所述初始化信息和所述路由热点信息确定所述待设置路由器的最优信道值,然后将所述待设置路由器的工作信道值设置为所述最优信道值。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的装置结构示意图。

本发明实施例终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器、MP3(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、便携计算机等具有显示功能的可移动式终端设备。

如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI 接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器 (non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及路由器信道设置程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的路由器信道设置程序,并执行以下操作:

获取待设置路由器初始化设置信息和预设范围内的路由热点的信息;

根据所述初始化信息和所述路由热点信息确定所述待设置路由器的最优信道值;

将所述待设置路由器的工作信道值设置为所述最优信道值。

进一步地,处理器1001可以调用存储器1005中存储的路由器信道设置程序,还执行以下操作:

根据路由热点信息的工作频段信息与所述初始化工作频段信息确定与所述待设置路由器的工作频段一致的路由热点,获得第一路由热点集合;

根据所述信号强度值信息判断第一路由热点集合中是否存在信号强度值大于信号强度阈值的路由热点;

当第一路由热点集合中不存在信号强度值大于所述信号强度阈值的路由热点时,确定最优信道值为预设信道值。

进一步地,处理器1001可以调用存储器1005中存储的路由器信道设置程序,还执行以下操作:

当第一路由热点集合中存在信号强度值大于所述信号强度阈值的路由热点时,根据信号强度值大于所述信号强度阈值的路由热点获得第二路由热点集合;

确定第二路由热点集合中的路由热点的工作信道值及每个工作信道值对应的路由热点数量;

判断是否存在路由热点数量大于第一预设数量的工作信道值;

当存在路由热点数量大于第一预设数量的工作信道值时,以信号强度值最大的路由热点作为对应工作信道值的代表路由热点,并根据所述代表路由热点和路由热点数量为第一预设数量的工作信道值对应的路由热点确定第三路由热点集合;

根据所述第三路由热点集合中的各路由热点的工作信道值和信号强度值确定待设置路由器的最优信道值。

进一步地,处理器1001可以调用存储器1005中存储的路由器信道设置程序,还执行以下操作:

根据第三路由热点集合中的路由热点的工作带宽信息、信号强度值、工作信道值及预设公式计算所述初始化工作频段信息对应的各个信道值的抗干扰度,获得对应的抗干扰值;

确定最大抗干扰值对应的信道值,并将对应的信道值作为最优信道值。

进一步地,处理器1001可以调用存储器1005中存储的路由器信道设置程序,还执行以下操作:

根据第一预设公式计算每个路由热点的信号强度权重系数W1(i),根据所述带宽信息确定带宽权重系数W2(i),并根据第二预设公式确定目标信道值的集合C,其中,第一预设公式为第二预设公式为C=B-A, i为第三路由热点集合中路由热点的标识码,P(i)为对应的路由热点信号强度值,所述B为所述初始化工作频段信息对应的信道值的集合,所述A为所述第三路由热点集合对应的工作信道值的集合,n为第三路由热点集合中的路由热点数量;

根据第三预设公式计算所述集合C中每个信道值x对应的函数值F,将函数值F作为抗干扰值,其中Ch(i)为第三路由热点集合中路由热点i的工作信道值。

进一步地,处理器1001可以调用存储器1005中存储的路由器信道设置程序,还执行以下操作:

判断所述第三路由热点集合中的路由热点数量是否大于第二预设数量;

当所述第三路由热点集合中的路由热点数量大于所述第二预设数量时,将第三路由热点集合中的路由热点按信号强度值从大至小的顺序排列;

根据所述第二预设数量按照排列顺序获取所述第三路由热点集合中的路由热点,并根据获取的路由热点确定第四路由热点集合;所述i替换为第三路由热点集合中路由热点的标识码,所述A替换为所述第四路由热点集合对应的工作信道值的集合,所述n替换为第四路由热点集合中的路由热点数量,所述Ch(i)替换为第四路由热点集合中路由热点i的工作信道值。

进一步地,处理器1001可以调用存储器1005中存储的路由器信道设置程序,还执行以下操作:

获取用户设置的自动更新信道设置的预设条件,所述预设条件包括自动更新信道设置的时间间隔信息;

根据所述时间间隔信息判断当前是否满足所述预设条件;

当当前满足所述预设条件时,执行步骤:获取待设置路由器初始化设置信息和预设范围内的路由热点的信息。

基于上述硬件结构,提出本发明路由器信道设置方法的实施例。

参照图2,本发明第一实施例提供一种路由器设置方法,所述路由器设置方法包括:

步骤S10,获取待设置路由器初始化设置信息和预设范围内的路由热点的信息,所述初始化设置信息包括默认初始化设置信息或者用户设置的初始化设置信息;

本实施例应用于无线通信领域,例如无线路由器的信道设置。在本实施例中,待设置路由器指的是用户当前启动的路由器或者达到预设更新信信道设置时间的待更新的路由器。用户在启动路由器时,路由器先按照初始化设置信息,包括初始化的频段信息或带宽信息。初始化信息可以为由出厂家设定的默认出厂信息,也可以是用户修改后的初始化设置信息。例如,初始化设置信息可以为2.4GHz频段,工作带宽为20M。路由器在启动时先获取初始化设置信息,根据初始化信息对工作频段以及工作带宽等设置选项进行初始化。路由器获取了自身的初始化设置信息的同时,路由器搜索空间WiFi路由器热点,获取搜索到的空间其他工作路由器的工作信道、工作带宽、信号强度信息。在本实施例中,待设置路由器可以通过获取信号帧的方式来获取周围路由热点的信道设置、信号强度等信息。本实施例的预设范围指的是待设置路由器扫描功能覆盖的范围,本实施例的路由热点指的是在待设置路由器周围预设范围内正处于运行状态的,能够被待设置路由器扫描识别的路由器、本实施了的步骤S10可以在路由器启动的时候执行,也可以在路由器在运行的过程中按照一定的时间间隔执行。由于周围的路由热点的信道或者功率可能随着时间产生变化,用户可以预先设置更新信道的时间,例如1小时,路由器在运行的过程中,每隔一小时获取当前周围路由热点的信号强度及信道设置等信息,并根据当前路由热点的信息对信道进行调节,重新设置。本实施例的路由器信道设置方法可以由待设置路由器自身自适应的完成,也可以结合智能手机等终端完成,即待设置路由器获取自身的初始化设置信息和周围热点信息之后,待设置路由器确定最佳工作信道,自适应的完成信道调节;待设置路由器也可以将获取的初始化设置信息和周围热点信息发送至终端,由终端确定路由器的最佳工作信道,并发送信道设置指令至待设置路由器。

步骤S20,根据所述初始化信息和所述路由热点信息确定所述待设置路由器的最优信道值;

基于上述步骤,在本实施例中,判断对应的路由热点的工作频段与待设置路由器的初始化工作频段是否相同,工作频段与待设置路由器的工作频段可以根据路由器工作原理和实际性能预先设定一路由热点信号强度阈值,例如-65dBm,路由器获取了周围多个路由热点的信号强度信息后,先判断路由强度是否大-65dBm,当带设置路由器获取的周围路由热点的信号强度均小于 -65dBm时,周围的路由热点均不会对待设置路由器产生干扰或者产生的干扰可以忽略不计算,待设置路由器可以将预先设定的任一信道作为最优的工作信道,例如信道1。在本实施例中,获取了周围路由热点的路由信息后,还可以判断对应的路由热点的工作频段与待设置路由器的初始化工作频段是否相同,工作频段的路由热点与待设置路由器的工作频段不同的对待设置路由器干扰可以忽略,因此在考虑最佳信道时不把不同工作频段的路由热点作为影响因素。例如待设置的初始化工作频段为2.4GHz,周围路由热点某个路由的工作频段为5GhHz,路由器在确定最佳信道时,可以舍弃工作频段为5GHz 的路由热点,把将剩余的工作频段为2.4GHz的路由热点作为分析的对象。当周围路由热点数量较少时,待设置路由器可以把工作信道设置在与周围路由热点互相干扰较小的不同工作信道。例如,当周围路由的工作频段为信道1 时,待设置路由器将工作频段设置在信道6。对于路由热点较多的情况,基于路由器的工作原理和互相干扰的原理,定量算出相关信道与其他信道干扰的隔离度量,以抗干扰度量最大的信道作为路由器的最优工作信道。基于该原理,待设置路由器还可以根据初始化设置信息和周围路由热点的信息利用预设公式计算相关信道的抗干扰度量,把抗干扰度量最大的信道值作为最优信道值。在本实施例中,待设置路由器利用初始化信息利用初始化设置信息和周围路由热点的相关信息确定对应最优信道对应的信道值。

步骤S30,将所述待设置路由器的工作信道值设置为所述最优信道值。

在本实施例中,获取待设置路由器初始化设置信息和预设范围内的路由热点的信息;根据所述初始化信息和所述路由热点信息确定所述待设置路由器的最优信道值;将所述待设置路由器的工作信道值设置为所述最优信道值。通过上述方式,根据初始化设置信息和周围路由热点的相关设置信息来确定最优工作信道值,并根据最优工作信道值进行设置,解决了用户随机性的手动设置或者路由器根据默认设置将路由器的工作信道与周围路由热点信道相近而导致路由器工作时互相干扰的问题,改善路由传输效率。

进一步的,参照图3,图3本发明路由器设置方法第二实施例的流程示意图。

基于上述实施例,在本实施例中,所述初始化设置信息至少包括初始化工作频段信息,所述路由热点信息包括路由热点的工作频段信息和信号强度值信息,步骤S20包括:

步骤S40,根据路由热点信息的工作频段信息与所述初始化工作频段信息确定与所述待设置路由器的工作频段一致的路由热点,获得第一路由热点集合;

步骤S50,根据所述信号强度值信息判断第一路由热点集合中是否存在信号强度值大于信号强度阈值的路由热点;

步骤S60,当第一路由热点集合中不存在信号强度值大于所述信号强度阈值的路由热点时,确定最优信道值为预设信道值。

在本实施例中,工作频段为路由器工作的所在频率范围,一个工作频段可以包括多个信道,例如在2.4GHz频段包括13个信道。在路由器实际的使用场景中,处于不同工作频段的两个路由器之间由于两个频段相隔较大不会互相干扰,因此,在考虑路由器的干扰因素时可以不把工作频段不同的路由热点作为考虑对象。基于上述实施例,在本实施例中,待设置路由器获取了周围路由热点信息后,先舍弃与自身初始化工作频段不一致的路由热点,将与自身初始化工作频段一致的路由热点保留,作为第一路由热点集合中的集合元素。待设置路由器的周围路由热点在待设置路由器的位置上被检测到的信号强度还与两者的距离和两者之间的空间建筑的结构特点等因素有关。路由热点在待设置路由所在位置产生的信号强度小于某个阈值时,虽然能被待设置路由器获取,但实际对路由器的数据传输功能产生的干扰可以忽略不计,待设置路由器可以根据预置的信道进行信道设置。在本实施例中,在获取周围路由热点的信号强度信息后,判断各周围路由热点的信号强度值是否大于信号强度阈值,当周围所有路由热点的信号强度值均小于信号强度阈值时,将预置的信道值作为最优信道值,对路由器进行设置。本实施例中的预置值可以由路由厂家进行设置,用户也可以在路由设置中对该预置值进行修改。在本实施例中,周围的路由热点还可能存在比信号强度阈值大的路由热点,当存在信号强度值比信号强度阈值大路由热点时,根据路由器工作原理和干扰原理确定与大于信号强度阈值的路由热点干扰较小的最优信道值,将信道设置参数设置为最优信道值。

在本实施例中,通过工作频段参数去除不相关的路由热点,在周围路由热点的信号强度较小时,按照预置的信道值进行设置,快速地完成最优信道值的确定和信道设置。

进一步的,参照图4,图4本发明路由器信道设置方法第三实施例的流程示意图。

基于上述实施例,在本实施例中,所述路由热点信息还包括路由热点的工作信道值信息,步骤S50之后还包括:

步骤S70,当第一路由热点集合中存在信号强度值大于所述信号强度阈值的路由热点时,根据信号强度值大于所述信号强度阈值的路由热点获得第二路由热点集合;

步骤S80,确定第二路由热点集合中的路由热点的工作信道值及每个工作信道值对应的路由热点数量;

步骤S90,判断是否存在路由热点数量大于第一预设数量的工作信道值;

步骤S100,当存在路由热点数量大于第一预设数量的工作信道值时,以信号强度值最大的路由热点作为对应工作信道值的代表路由热点,并根据所述代表路由热点和路由热点数量为第一预设数量的工作信道值对应的路由热点确定第三路由热点集合;

步骤S110,根据所述第三路由热点集合中的各路由热点的工作信道值和信号强度值确定待设置路由器的最优信道值。

路由器可能会扫描到一个或多个信号强度值大于信号强度阈值的路由热点,即信号强度值大于-65dBm的路由热点。根据上述原理,为了进一步提高处理效率,基于上述实施例,对第一路由热点集合中的路由热点进行进一步的筛选,舍弃第一路由热点集合中信号强度小于阈值的路由热点,根据第一路由热点中信号强度值大于阈值所有路由热点组成新的集合,即第二路由热点集合。扫描的信号强度值大于-65dBm的路由热点后,可以按照预设计算每个信道的抗干扰度量值,根据隔离度量值来确定最优信道值。当第二路由热点集合中路由热点数量较多或路由热点占用的信道数量较多时,对于相同信道的路由器热点,保留信号强度值最大的热点,剩余舍弃。在本实施例中,先确定第二路由热点集合的路由热点占用的信道,再确定第二路由热点集合中占用该信道的路由热点的数量。判断是否存在路由热点数量大于第一预设数量的工作信道值,该预设数量为预置的数量,例如,可以设置为1,即判断该信道值是否被多于一个的路由热点设置为工作信道值。当存在路由热点数量大于1的工作信道值时,从该该工作信道值对应的路由热点中确定信号强度值最大的路由热点,并将该路由热点作为该工作信道值的代表路由热点,舍弃该信道值其他的路由热点。然后根据每个保留的路由热点和路由热点数量等于1的工作信道的对应路由热点确定第三路由热点集合。其中,第三路由热点集合的集合元素为路由热点数量大于1的工作信道值保留的路由热点和路由热点数量等于1的工作信道值对应的路由热点。确定第三路由热点集合后,可以根据第三路由热点集合中的各路由热点的工作信道值和信号强度值确定待设置路由器的最优信道值。

在本实施例中,将占用相同工作信道的路由热点中信号强度最大的路由热点作为该工作信道的代表路由热点,舍弃该工作信道的其他的路由热点,进一步的对产生干扰的路由热点进行筛选,提高最优工作信道的确定效率和准确性。

进一步地,参照图5,图5本发明路由器信道设置方法第四实施例的流程示意图。

基于上述实施例,在本实施例中,所述路由热点信息还包括路由热点的工作带宽信息,步骤S110包括:

步骤S120,根据第三路由热点集合中的路由热点的工作带宽信息、信号强度值、工作信道值及预设公式计算所述初始化工作频段信息对应的各个信道值的抗干扰度,获得对应的抗干扰值;

步骤S130,确定最大抗干扰值对应的信道值,并将对应的信道值作为最优信道值。

本实施例的路由热点的工作带宽信息指的是路由器的频段带宽,为路由器的发射频率宽度。2.4GHz的工作频段包括20MHz和40MHz两个工作带宽值,20MHz对应的是65M带宽,穿透性好且传输距离远,传输距离约为100 米左右;40MHz对应的是150M带宽,穿透性差且传输距离近传输距离约为 50米左右。在本实施例中,待设置路由器在步骤S10中获取周围路由热点的路由信息时,获取路由热点的工作频段信息、工作带宽信息以及信号强度信息。在确定了第三路由热点集合后,根据第三路由热点集合中的路由热点的工作带宽信息、信号强度值、工作信道值及预设公式计算所述初始化工作频段信息对应的各个信道值的抗干扰度,获得对应的抗干扰值。本实施例的抗干扰值为工作频段中各个工作信道相对于待设置路由器周围已存在路由热点产生的干扰隔离度量值,抗干扰值越大,待设置路由器将工作信道值设置为该信道值时受到受到该周围路由热点的干扰越小。信道值对应的抗干扰度与周围路由热点的工作带宽、信号强度及工作信道等因素有关。由于周围路由热点当前同时存在待设置路由器附近,在对工作频段中的某个信道计算抗干扰值时,需要对该信道对每个路由热点的抗干扰值进行求和,以求和值做为该信道的抗干扰值,并将求得最大抗干扰值对应的信道值作为最优信道值。

在本实施例中,定量计算相关信道的抗干扰度量,并根据抗干扰度量确定最优信道值,通过定量计算的方式获得更加准确的信道值。

进一步地,参照图6,图6本发明路由器信道设置方法第五实施例的流程示意图。

基于上述实施例,在本实施例中,步骤S120还包括:

步骤S140,根据第一预设公式计算每个路由热点的信号强度权重系数 W1(i),根据所述带宽信息确定带宽权重系数W2(i),并根据第二预设公式确定目标信道值的集合C,其中,第一预设公式为第二预设公式为C=B-A,i为第三路由热点集合中路由热点的标识码,P(i)为对应的路由热点信号强度值,所述B为所述初始化工作频段信息对应的信道值的集合,所述A为所述第三路由热点集合对应的工作信道值的集合,n为第三路由热点集合中的路由热点数量;

步骤S150,根据第三预设公式计算所述集合C中每个信道值x对应的函数值F,将函数值F作为抗干扰值,其中Ch(i)为第三路由热点集合中路由热点i的工作信道值。

在本实施例中,根据第一预设公式来计算信号强度的比重系数,其中i为第三路由热点集合中路由热点的标识码,用1、2、3……来表示。P(i)为对应的路由热点信号强度值。n为第三路由热点集合中的路由热点数量。∑为求和函数。具体地,当第三路由热点集合中有6个路由热点时,对于路由热点1,信号强度系数为W1(1)=P(1)/(P(1)+P(2)+P(3)+P(4)+P(5)+P(6))。在本实施例中,先把工作频段中被第三路由热点集合中的路由热点占用的工作信道去除,将剩余未被占用的工作信道作为目标信道集合,再从目标信道集合中确定最优信道和对应的最优信道值。目标信道集合可以根据第二预设公式C=B-A来确定,其中B为所述初始化工作频段信息对应的信道值的集合, A为所述第三路由热点集合对应的工作信道值的集合。基于上述实施例,在本实施例中,可以根据第三预设公式来计算抗干扰度,其中,当工作带宽为20M时,带宽权重系数可以设置为1,即W2(i)=1;当工作带宽为40M时,带宽权重系数可以设置为1.2,即W2(i)=1.2。Ch(i)第三路由热点集合中路由热点i的工作信道值。x为目标集合中C中的信道值。当工作带宽为40M,集合A为(2,4,8),且集合A中每个信道值对应的路由热点数量为1时,对于信道1,抗干扰值为

F1=W1(1)*1.2*|1-2|+W1(2)*1.2*|1-4|+W1(3)*1.2*|1-8|

通过同样的方式可以计算集合集合C中其他信道值3、5、6、7、9、10、11、 12、13的抗干扰值F3、F5、F6等。计算完成后从F1、F3、F5、F6等所有抗干扰值中确定最大的抗干扰值,并将对应抗干扰值最大信道值x作为最优信道值。例如当F5的值最大时,将对应的信道值5作为最优信道值。

在本实施例中,通过预设的公式定量准确确定最优信道值。

进一步地,参照图7,图7本发明路由器信道设置方法第六实施例的流程示意图。

基于上述实施例,在本实施例中,步骤S140之前包括:

步骤S160,判断所述第三路由热点集合中的路由热点数量是否大于第二预设数量;

步骤S170,当所述第三路由热点集合中的路由热点数量大于所述第二预设数量时,将第三路由热点集合中的路由热点按信号强度值从大至小的顺序排列;

步骤S180,根据所述第二预设数量按照排列顺序获取所述第三路由热点集合中的路由热点,并根据获取的路由热点确定第四路由热点集合;所述i替换为第三路由热点集合中路由热点的标识码,所述A替换为所述第四路由热点集合对应的工作信道值的集合,所述n替换为第四路由热点集合中的路由热点数量,所述Ch(i)替换为第四路由热点集合中路由热点i的工作信道值。

本实施例根据路由热点的信号强度值对第三路由热点集合中的路由热点作进一步的筛选,获得第四路由热点集合。在本实施例中,在步骤S140之前,先对判断第三路由热点集合中的路由热点数量是否大于第二预设数量。本实施例的第二预设数量为预置数量,以小于对饮工作频段的信道数量为宜,例如,可以把第二预设数量设置为6。当第三路由热点集合中的路由热点的数量大于6时,将第三路由热点集合中的路由热点按照信号强度值从大到小的顺序进行排列,然后按排列顺序获取前6位的路由热点,将获取的6个路由热点作为第四路由热点集合的元素,将第四路由热点集合占用的信道对应的信道值组成的集合作为目标信道值集合。所述i替换为第三路由热点集合中路由热点的标识码,所述A替换为所述第四路由热点集合对应的工作信道值的集合,所述n替换为第四路由热点集合中的路由热点数量,所述Ch(i)替换为第四路由热点集合中路由热点i的工作信道值。根据第三预设公式x从第四路由热点占用的信道值中取值,n对应的数量为6,W1(i)为第四路由热点集合中的路由热点的信号强度值,Ch(i)为第四路由热点集合中路由热点的信道值。

在本实施实例中,当周围路由热点占用信道较多时,根据信号强度值缩减路由热点的数量,获得干扰小的最优信道值。

进一步地,参照图8,图8本发明路由器信道设置方法第七实施例的流程示意图。

基于上述实施例,在本实施例中,步骤S10之前还包括:

步骤S190,获取用户设置的自动更新信道设置的预设条件,所述预设条件包括自动更新信道设置的时间间隔信息;

步骤S200,根据所述时间间隔信息判断当前是否满足所述预设条件;

当当前满足所述预设条件时,执行步骤S10。

在本实施例中,用户预置一更新路由设置的预设条件,该预设条件可以是预设时间信息。具体的,用户在路由设置中的更新信道时间间隔选项中设置一时间值,例如1小时,路由器将该设置信息存储,在运行的过程中,当当前时间与上一次设置信道的时间间隔为1小时时,触发信道设置更新操作,重新执行步骤S10,获取路由器本身的初始化设置信息和当前周围路由热点信息并进行信道设置。具体地,路由器在一次信道设置完成时,记录当前的时间,并开始计时,当计时时间与开始计时的时间间隔为1小时时,判定当前满足更新信道的预设条件,执行步骤S10对信道进行更新。

在本实施例中,通过定时更新的方式持续地对信道设置进行更新,使得路由器始终处于弱干扰的状态下运行,提高用户体验。

进一步地,本发明还提供一种路由器信道设置装置,所述路由器信道设置装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的路由器信道设置程序,所述路由器信道设置程序被所述处理器执行时所被执行时所实现的方法可参照本发明路由器信道设置方法的各个实施例,此处不再赘述。

进一步地,此外,本发明实施例还提出一种计算机可读存储介质。

本发明计算机可读存储介质上存储有路由器信道设置程序,所述路由器信道设置程序执行时实现如上所述的身份认证方法的步骤。

其中,在所述处理器上运行的路由器信道设置程序被执行时所实现的方法可参照本发明路由器信道设置方法各个实施例,此处不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1