基于接收信号强度自动调节路由器信号强度的系统及方法与流程

文档序号:16468868发布日期:2019-01-02 22:56阅读:389来源:国知局
基于接收信号强度自动调节路由器信号强度的系统及方法与流程

本发明属于电通信技术领域,尤其涉及一种基于接收信号强度自动调节路由器信号强度的系统、方法、及一种路由器。



背景技术:

路由器作为一种网络连接设备,广泛应用于我们的生活和工作。近年来,随着智能移动终端的普及,路由器的应用越来越广泛。不管是在家里还是工作场所,我们能方便的通过路由器连接到互联网。

现有的路由器一般是以一个固定的信号强度工作的。有的路由器可以提供三种信号强度,但切换不同的信号强度时,需要用户手动配置。用户配置完成后,路由器则固定工作在用户设定的信号强度中。现有的路由器不能根据用户使用场景自动地调节信号强度。

一般情况下,路由器的信号强度越大,信号发射的范围越大,穿墙能力越强,当连接上路由器的终端距离路由器距离较远时,终端接收路由器的信号强度较小时,路由器发送信号的强度会极大地影响到用户上网的速度。当终端距离路由器较近时,信号强度对传输速率影响较小,但信号强度大,辐射越大,且功耗大。如今大众在享受无线通信设备带来的各种便利之时,也日益关注无线通信终端的电磁辐射对人体健康的影响。

如公开号为cn104363638a的发明专利所公开的路由器信号强度调节方法及装置。所述方法包括:监测预设时间段内与所述路由器无线连接的终端数量;根据预设时间段内与所述路由器无线连接的终端数量,确定所述路由器的信号强度等级;根据所述信号强度等级调节所述路由器发射的信号强度。

该发明专利着力于提出一种根据路由器无线连接的终端数量以及带宽需求来调节路由器发射的信号强度。此方法仅是根据终端的数量,路由器自动调节信号强度,但当终端距离路由器距离较近时,信号强度对上网速率影响较小;当终端距离路由器距离较远时,路由器发射的信号强度对上网速率影响较大。此方法没有根据终端与路由器的距离进行发射信号调节,不能解决远距离终端的上网体验不佳的问题。没有根据无线接收的信号强度进行合理的信号强度调节。

因此,需要一种能够根据终端距离路由器的远近,自动调节路由器wifi信号强度的方案,解决距路由器较远的终端上网体验不佳的问题。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

针对现有技术存在的上述技术问题,本发明提供了本发明提出一种基于接收信号强度自动调节路由器信号强度的系统及方法,本发明根据rssi值判断连接上路由器的终端与路由器的距离,从而自动调节路由器信号强度的方法,解决了固定的信号强度较小时,导致用户在距离较远上网时,终端rssi较小时,用户体验不佳,以及对信号强度需求不大时,固定发送较大的信号强度,导致的高功耗以及高辐射的问题。

为达到上述技术目的,本发明采取如下技术方案:

一种基于接收信号强度自动调节路由器信号强度的系统,其包括:

监测模块,用于监测连接上路由器的终端的接收信号强度;

判断模块,用于判断接收信号强度是否达到阈值;

调节模块,用于当接收信号强度达到阈值时自动切换路由器的信号强度。

作为本发明的优选,当接收信号强度小于低阈值时,则调节模块调节路由器的信号强度增强一个级别;当接收信号强度大于高阈值时,则调节模块调节路由器的信号强度减小一个级别。

作为本发明的优选,所述级别共分为三个级别:健康、正常、穿墙;不同的所述级别分别对应不同的路由器的信号强度。

作为本发明的优选,所述系统还包括:防抖动模块,用于若距调节模块最近一次切换路由器的信号强度的时长未超过切换停留时长,则阻止所述调节模块再次切换路由器的信号强度。

作为本发明的优选,所述防抖动模块还包括:若在预设时长内调节模块切换路由器的信号强度的次数达到预设次数,则阻止调节模块切换路由器的信号强度。

一种基于接收信号强度自动调节路由器信号强度的方法,其包括:

s1、监测连接上路由器的终端的接收信号强度;

s2、判断接收信号强度是否达到阈值;

s3、当接收信号强度达到阈值时自动切换路由器的信号强度。

作为本发明的优选,所述步骤s3还包括:若接收信号强度小于低阈值时,则调节路由器的信号强度增强一个级别;若接收信号强度大于高阈值时,则调节路由器的信号强度减小一个级别。

作为本发明的优选,在所述步骤s2之后还包括s200、若距最近一次切换路由器的信号强度的时长未超过切换停留时长,则阻止再次切换路由器的信号强度。

作为本发明的优选,所述步骤s200还包括:若在预设时长内切换路由器信号强度的次数达到预设次数,则阻止切换路由器的信号强度。

一种路由器,其包括:上述任一项所述的基于接收信号强度自动调节路由器信号强度的系统。

本发明提供的技术方案可以包括以下有益效果:

1、本发明解决了现有技术中无法根据终端的rssi值进行路由器发射信号的自动调节,解决了远距离终端的上网体验不佳的问题。

2、本发明提出的监测的终端的rssi值自动调节路由器信号强度的方案,能在用户距离路由器距离较近时,在不影响上网速率的情况下,减低信号发射强度,节省电能。能在用户距离路由器较远时,自动增强发射信号强度,从而满足用户不同使用场景的需求,提高用户的上网体验。

3、本发明提出的自动调节路由器信号强度系统加入防抖动机制,能防止路由器过于频繁地切换信号强度,防止导致设备cpu占用率过高,进一步保证了用户的上网质量。

附图说明

图1为本发明实施例1的一种基于接收信号强度自动调节路由器信号强度的系统结构图;

图2为本发明实施例2的一种基于接收信号强度自动调节路由器信号强度的系统结构图;

图3为本发明实施例3的一种基于接收信号强度自动调节路由器信号强度的方法流程图。

具体实施方式

现在参看后文中的附图,更完整地描述本发明,在图中,显示了本发明的实施例。然而,本发明可体现为多种不同的形式,并且不应理解为限于本文中所提出的特定实施例。确切地说,这些实施例用于将本发明的范围传达给本领域的技术人员。

除非另外限定,否则,本文中所使用的术语(包括技术性和科学性术语)应理解为具有与本发明所属的领域中的技术人员通常所理解的意义相同的意义。而且,要理解的是,本文中所使用的术语应理解为具有与本说明书和相关领域中的意义一致的意义,并且不应通过理想的或者过度正式的意义对其进行解释,除非本文中明确这样规定。

实施例1

下面结合附图来详细说明本发明的技术方案。

本实施例提供了一种基于接收信号强度自动调节路由器信号强度的系统,如图1所示,包括:监测模块100,判断模块200,调节模块300,本方案的具体操作过程如下:

监测模块100,用于监测连接上路由器的终端的接收信号强度。

本方案根据rssi(receivedsignalstrengthindication)值判断连接上路由器的终端与路由器的大致距离。

rssi值是接收信号强度的指示,通过接收到的信号强弱测定信号点与接收点的距离。

本方案通过监测连接上路由器的终端的rssi值,根据rssi值变化调节路由器发送信号强度。

监测模块100监测终端接收到的信号强度。

若监测到终端的接收信号强度越强,则终端距离路由器越近;若监测到接收信号强度越弱,则终端距离路由器较远或终端与路由器之间有许多遮挡信号的建筑,此时路由器发出的wifi信号强度,会影响终端的上网速度。

判断模块200,用于判断接收信号强度是否达到阈值。

监测模块100与判断模块200连接,判断模块200接收监测模块100的监测结果。

判断模块200判断监测模块100监测接收终端的信号强度rssi值是否达到阈值。

若rssi值达到阈值,则进入调节模块300。

优选为,所述阈值分为低阈值和高阈值,若rssi值低于低阈值,或rssi值高于高阈值,则进入调节模块300。

优选为,判断模块200判断rssi值达到阈值持续的时长。若设定时长阈值为1分钟,则rssi值在达到低阈值或高阈值时的持续时长超过1分钟时,则进入调节模块300。

有了时长阈值的设置,便于用户的位置稳定后再调节路由器的信号强度。

调节模块300,用于若接收的信号强度达到阈值,则调节模块300自动切换路由器的信号强度。

调节模块300根据接收终端的信号强度,自动切换路由器发出的信号强度。

优选为,所述路由器发出的信号强度分为三个级别,分别为:健康、正常、穿墙。

路由器的信号强度为健康时,路由器的信号强度相对最若,适用于终端与路由器的距离较近时的情况。穿墙的信号强度最强。

调节模块300自动调节路由器信号强度的方案优选为:

若接收的信号强度小于低阈值时,则调节模块300调节路由器的信号强度增强一个级别;若接收的信号强度大于高阈值时,则调节模块300调节路由器的信号强度减小一个级别。

当终端的rssi值小于低阈值时,增强路由器的发射信号强度,当终端的rssi值高于高阈值时,减小路由器的发射信号强度。

例如,此时路由器的信号强度为健康,当用户手持终端正在远离路由器时,判断终端的rssi值小于低阈值,调节模块300调节路由器的信号强度为正常;若用户在继续远离路由器,终端的rssi值又小于低阈值,调节模块300调节路由器的信号强度为穿墙。

优选为,当终端的rssi值小于低阈值,且终端的rssi值小于低阈值的持续时长超过1分钟,则增强路由器的发射信号强度;当终端的rssi值高于高阈值时,且终端的rssi值高于高阈值的持续时长超过1分钟,减小路由器的发射信号强度。

综上所述,本实施例提供的一种基于接收信号强度自动调节路由器信号强度的系统,基于监测的终端的rssi值自动调节路由器信号强度的方案,能在用户距离路由器距离较近时,在不影响上网速率的情况下,减低信号发射强度,节省电能。能在用户距离路由器较远时,自动增强发射信号强度,提高用户的上网体验。

实施例2

本实施例与上述实施例1基本相同,包括实施例1的监测模块100,判断模块200,调节模块300,本实施例与实施例1的区别在于,本实施例还包括:防抖动模块400,如图2所示,本实施例的具体操作过程如下:

防抖动模块400,用于阻止调节模块300切换路由器的信号强度;若距调节模块300最近一次切换路由器的信号强度的时长未超过切换停留时长,则阻止所述调节模块300再次切换路由器的信号强度。

防抖动模块400用于监控调节模块300,防止路由器信号强度切换过于频繁。优选为,在预设的切换停留时长之内,调节模块300对路由器的信号强度进行了一次调节后,在这个时间段内不允许再次切换信号强度。

例如:预设低阈值为-65dbm,高阈值为-50dbm。本实施例指出的rssi阈值只是个例,实际使用时可根据测试rssi值对上网速率的影响的结果制定rssi阈值。

设此时路由器的信号强度的等级为正常,设切换停留时长为300秒。

若监测模块100检测到终端的rssi值为-70dbm,判断模块200得到终端的rssi值低于低阈值5dbm,判断模块200将终端的rssi值低于低阈值的信号发送到调节模块300。

防抖动模块400计算距最近一次切换路由器信号强度等级的时长,若所述时长未超过300秒,即在300秒之内调节模块已经切换过一次路由器的信号强度,则防抖动模块400启动阻止调节模块300切换路由器的信号强度的功能。即使终端的rssi值低于低阈值,此时防抖动模块400会阻止调节模块300切换路由器的信号强度。

若终端的rssi值仍低于低阈值,或高于高阈值时,当距最近一次切换路由器信号强度等级的时长超过300秒,则防抖动模块400关闭阻止调节模块300切换路由器的信号强度的功能,调节模块300根据需要调节路由器的信号强度。

所述防抖动模块400还包括:若在预设时长内调节模块300切换路由器的信号强度的次数达到预设次数,则阻止调节模块300切换路由器的信号强度。

所述预设时长区别于所述切换停留时长,在所述切换停留时长内切换路由器的信号强度的次数最多1次。在所述预设时长的时间段内,最大能切换路由器信号强度的次数为预设次数。

所述预设次数大于1。

例如:定义所述预设时长为7200秒,所述预设次数为10次。代表在7200秒内,最大能进行信号调节的次数为10次。

防抖动模块400会记录最近10次切换信号强度的时间,根据定义的切换停留时长、预设时长、预设次数,这三个参数对调节模块进行保护。

相应地,本发明还提供一种路由器,所述路由器包括本实施例2与实施例1的一种基于接收信号强度自动调节路由器信号强度的系统。

本发明路由器的具体实现方式以及工作流程可参考本实施例关于基于接收信号强度自动调节路由器信号强度的系统的详细描述,在此不再赘述。

综上所述,本实施例提供的一种基于接收信号强度自动调节路由器信号强度的系统和一种路由器,加入防抖动机制,能防止路由器过于频繁地切换信号强度,防止导致设备cpu占用率过高,进一步保证了用户的上网质量。

实施例3

本实施例提供了一种基于接收信号强度自动调节路由器信号强度的方法,如图3所示,其具体流程可以包括如下步骤:

s1、监测连接上路由器的终端的信号强度。

检测终端的rssi值,根据rssi值判断连接上路由器的终端与路由器的远近。

s2、判断接收的信号强度是否达到阈值。

所述阈值分为高阈值和低阈值。

优选为,判断rssi值达到阈值持续的时长。若设定时长阈值为1分钟,则rssi值在达到所述低阈值或所述高阈值持续的时长超过1分钟时,则进入下一步骤。

在所述步骤s2之后还包括s200、若距最近一次切换路由器的信号强度的时长未超过切换停留时长,则阻止再次切换路由器的信号强度。

优选为,所述切换停留时长为300秒,可根据实际测试结果进行调节。

防止路由器信号强度切换过于频繁,优选为,在预设的切换停留时长之内,对路由器的信号强度进行了一次调节后,在这个时间段内不允许再次切换信号强度;若在预设的切换停留时长之内,路由器的信号强度没有进行过调节,则允许调节路由器的信号强度。

所述步骤s200还包括:若在预设时长内切换路由器信号强度的次数达到预设次数,则阻止切换路由器的信号强度。

所述预设时长区别于所述切换停留时长,在所述切换停留时长内切换路由器的信号强度的次数最多1次。在所述预设时长的时间段内,最大能切换路由器信号强度的次数为预设次数。所述预设次数大于1。

例如:定义所述预设时长为7200秒,所述预设次数为10次。代表在7200秒内,最大能进行信号调节的次数为10次。

在本步骤会记录最近10次切换信号强度的时间,根据定义的切换停留时长、预设时长、预设次数,这三个参数对路由器切换信号强度进行保护。

s3、若接收的信号强度达到阈值,则自动切换路由器的信号强度。

根据接收的终端的信号强度,自动切换路由器发出的信号强度。优选为,所述路由器发出的信号强度分为三个级别,分别为:健康、正常、穿墙。

路由器的信号强度为健康时,路由器的信号强度相对最若,适用于终端与路由器的距离较近时的情况。穿墙的信号强度最强。

所述步骤s3具体包括:若接收的信号强度小于低阈值时,则调节路由器的信号强度增强一个级别;若接收的信号强度大于高阈值时,则调节路由器的信号强度减小一个级别。

当终端的rssi值小于低阈值时,增强路由器的发射信号强度,当终端的rssi值高于高阈值时,减小路由器的发射信号强度。

例如,此时路由器的信号强度为健康,当用户手持终端正在远离路由器时,判断终端的rssi值小于低阈值,调节路由器的信号强度为正常;若用户在继续远离路由器,终端的rssi值又小于低阈值,调节路由器的信号强度为穿墙。

综上所述,本实施例提供的一种基于接收信号强度自动调节路由器信号强度的方法,基于监测的终端的rssi值自动调节路由器信号强度的方案,能在用户距离路由器距离较近时,在不影响上网速率的情况下,减低信号发射强度,节省电能。能在用户距离路由器较远时,自动增强发射信号强度,提高用户的上网体验。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

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