一种路由器的状态控制方法及无线路由器与流程

文档序号:11254551阅读:1637来源:国知局
一种路由器的状态控制方法及无线路由器与流程

本发明涉及通信领域,尤其涉及一种路由器的状态控制方法及无线路由器。



背景技术:

随着无线wifi的发展,越来越多的智能电子设备出现智能生活的舞台,应用无线路由器,生活中有了wifi,信息共享方便多了,但人们也始终疑虑无线信号是否会对人体造成伤害,对此议论日益增加。

尤其是在夜间,人们睡觉的时候不希望无线信号一直存在影响身体健康,也不希望手机收到无线路由转发来的消息造成手机声响和手机亮屏,影响人的睡眠。但在实际的应用中,若夜间关闭无线网络也无法满足人们的临时使用需要,将手机关机有可能会错过重要的电话。

现有的无线路由器都是全天候不间断工作模式,因此路由器一直保持开机的状态。现在阻碍家用路由器发展的一个问题就是路由器长期保持工作运转状态会导致路由器发热,导致掉线或者上不去网,同时造成电能消耗。此外,它的无线信号一直覆盖着家庭中的电子设备,这样对于晚上不需要无线覆盖的用户来说是一种浪费能量,同时也让用户担心无线电磁信号对人体造成伤害。



技术实现要素:

本发明提供一种路由器的状态控制方法,

本发明一种路由器的状态控制方法,包括:

s100监测接入无线网络的所有终端的状态数据,判断所述所有终端是否均处于闲置状态,若是,进入步骤s200;

s200关闭无线网络,断开与所述所有终端的网络连接,接收并缓存网络发送的消息;

s300当接收到任一终端发送的唤醒信号时,开启无线网络,建立与所述所有终端的网络连接,并将缓存的所述网络消息转发至目的终端。

进一步地,还包括:s050获取当前时间,判断所述当前时间是否处于预设的休息时间段,若是,则进入步骤s100。

进一步地,所述步骤s100包括:

s110监测接入网络的所有终端各自的流量使用情况;

s120根据所述流量使用情况判断所述终端是否处于闲置状态;

s130当所述所有终端均处于闲置状态时,进入步骤s200。

进一步地,还包括:s400当接收到任一终端发送的唤醒指令后,启动计时,当计时时间达到预设的间隔时间时,进入步骤s100或s050。

进一步地,还包括:s500当接收到指定终端发送的休眠信号时,关闭无线网络,直到有任一终端发送唤醒信号后再开启无线网络。

本发明还提供一种无线路由器,包括:无线监测模块、处理控制模块、操作模块、信号收发模块、存储模块及唤醒模块,所述处理控制模块分别与所述无线监测模块、操作模块、信号收发模块、存储模块及唤醒模块相连,其中:所述无线监测模块监测接入无线网络的所有终端的状态数据;所述处理控制模块判断所述所有终端是否均处于闲置状态,若是,则通过所述操作模块关闭无线网络,断开与所述所有终端的网络连接,所述信号收发模块接收网络发送的消息,并通过所述存储模块缓存;当所述唤醒模块接收到任一终端发送的唤醒信号时,所述处理控制模块控制所述操作模块开启无线网络,建立与所述所有终端的网络连接,并通过信号收发模块将缓存的所述网络消息转发至目的终端。

进一步地,还包括与所述处理控制模块相连的时间获取模块,其中:所述时间获取模块获取当前时间,所述处理控制模块判断所述当前时间是否处于预设的休息时间段,若是,则控制所述无线监测模块监测接入无线网络的所有终端的状态数据。

进一步地,所述无线监测模块包括:流量统计子模块,其中:

所述流量统计子模块监测接入网络的终端的流量使用情况,所述处理控制模块根据所述流量统计子模块监测的所述流量使用情况,判断所述终端是否处于闲置状态。

进一步地,还包括与所述处理控制模块相连的计时模块,其中:当所述唤醒模块接收到任一终端发送的唤醒指令后,所述计时模块开始计时,当所述计时模块的计时时间达到预设的间隔时间时,所述处理控制模块控制所述无线监测模块监测接入无线网络的所有终端的状态数据。

进一步地,所述唤醒模块包括:射频接收子模块,所述射频接收子模块用于接收终端发送的射频唤醒指令。

本发明的有益效果如下:

(1)本发明的无线路由器并不是全天候不间断的处于工作模式,通过根据接入网络的终端的状态数据,智能调整自己的模式,当各终端不需要使用网络时,处于休眠模式,关闭无线网络,减少了无线电磁信号的辐射,满足了用户的需求。

(2)本发明的无线路由器在休眠状态可以接收并缓存消息,网络发送给终端的消息被路由器接收后,路由器会暂存起来,并在被终端唤醒后,开启无线网络,将缓存的消息及时的发送给目的终端。终端在需要使用无线网络时,能随时唤醒路由器,打开网络,这样不耽误用户使用终端上网,另一方面,缓存的消息存在路由器上,相对于存在服务器上,数据传输的效率更高。

(3)本发明的无线路由器智能的进行休眠模式和工作模式的切换,避免了路由器长期处于工作模式导致的发热问题,也有效缓解了路由器长期保持工作运作状态导致的掉线或者上不了网的问题,同时,减少了电能的消耗。

(4)通过设置休息时间段,让路由器在休息时间段才去监测接入终端的上网情况,减少了路由器的工作量,同时也保证了非休息时间段,不会主动切换到休眠模式,保障了在非休息时间段,用户对网络的需求。而在休息时间段的智能判断,在满足用户需求的前提下,不影响用户的休息,提高了用户体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一种路由器的状态控制方法实施例一的流程图;

图2为本发明一种路由器的状态控制方法另一实施例的流程图

图3为本发明一种路由器的状态控制方法另一实施例的流程图;

图4为本发明一种无线路由器的实施例一框图;

图5为本发明一种无线路由器的另一实施例框图;

图6为本发明无线路由器应用本发明的状态控制方法的流程示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明公开了一种路由器的状态控制方法,实施例一如图1所示,包括:

s100监测接入无线网络的所有终端的状态数据,判断所述所有终端是否均处于闲置状态,若是,进入步骤s200;

s200关闭无线网络,断开与所述所有终端的网络连接,接收并缓存网络发送的消息;

s300当接收到任一终端发送的唤醒信号时,开启无线网络,建立与所述所有终端的网络连接,并将缓存的所述网络消息转发至目的终端。

上述步骤s100中,终端的状态数据具体是指该终端访问无线网络的数据,比如,如果一段时间内监测到该终端的网络访问请求,那就说明这个终端处于工作状态,反正,如果一段时间内都没有接收到该终端的网络访问请求,那么说明该终端处于闲置状态。也就是说如果监测到该终端没有使用无线网络上网,那么就判断该终端处于闲置状态。由于接入路由器的无线网络的终端可能不止一个,因此,在判定时,只有所有接入网络的终端都没有使用网络,均处于闲置状态时,才会启动休眠模式,关闭无线网络,断开与所有终端的网络连接,这样在不需要使用网络的情况下,路由器能智能断开网络连接,减少电磁辐射,也避免了路由器长期运作导致的发热问题。当然,路由器处于休眠状态时,还可以接收网络发来的消息,广域网发过来的消息被路由器接收后,处于休眠状态的路由器会将这些消息暂存在路由器的存储模块中,暂不进行转发。也就是说,此时处于休眠状态的路由器是只会接收消息而不会转发消息。终端断网后,如果需要重新连上网络,只需要发送一个唤醒信号给到路由器,路由器接收到该唤醒信号后便会从休眠状态唤醒,切换到正常工作模式,开启无线网络,以便实现路由器与各终端的通信。当然,这里的唤醒信号,由于断开了网络连接,因此并不是通过网络发送给路由器的,比如可以在终端设置用于唤醒的射频信号,在路由器端设置一个专门接收该射频信号的接收器,接收到该用于唤醒路由器的射频信号后通知路由器开启网络,进入正常的工作模式。网络开启后,终端与路由器重新建立了网络连接,所有终端又可以上网了,路由器此时也会把之前缓存的网络消息转发到相应的目的终端,以便用户可以及时看到消息。

在上述实施例1中,加入步骤s050就变成了另一实施例,具体的,在步骤s100之前还包括:s050获取当前时间,判断所述当前时间是否处于预设的休息时间段,若是,则进入步骤s100。

通过预先设置休息时间段,让路由器在休息时间段时再去监测接入网络的终端的状态数据,在非休息时间段则始终保持开启网络,让路由器在非休息时间段一直是处于工作模式。用户可以根据自己的作息时间来进行休息时间的设置,比如,设置晚上的11:00至第二天早上的6:00为休息时间段,那么在这个休息时间段路由器会启动监测接入终端的状态数据,如果接入的终端均处于闲置状态,都没有使用网络,那么就会关闭无线网络,路由器的模式转换到休眠模式。当然,在休息时间段即使路由器进入了休眠模式,那么也不是不能再使用网络,只需要通过终端触发唤醒信号发送个路由器,路由器接到该唤醒信号后便会切换到工作模式,开启无线网络,这样用户就可以上网了。

本发明的另一实施例,在上述任一实施例的基础上,具体的,如图2所示,包括:

s110监测接入网络的所有终端各自的流量使用情况;

s120根据所述流量使用情况判断所述终端是否处于闲置状态;

s130当所述所有终端均处于闲置状态时,进入步骤s200;

s200关闭无线网络,断开与所述所有终端的网络连接,接收并缓存网络发送的消息;

s300当接收到任一终端发送的唤醒信号时,开启无线网络,建立与所述所有终端的网络连接,并将缓存的所述网络消息转发至目的终端。

本实施例是通过各终端的流量使用情况来判断该终端是否处于闲置状态。这是一种主动监测获取的方式。只有接入的所有终端均处于闲置状态时,才会断开无线网络,进入休眠模式。

本发明的另一实施例,如图3所示,包括:

s050获取当前时间,判断所述当前时间是否处于预设的休息时间段,若是,则进入步骤s100;

s100监测接入无线网络的所有终端的状态数据,判断所述所有终端是否均处于闲置状态,若是,进入步骤s200;

s200关闭无线网络,断开与所述所有终端的网络连接,接收并缓存网络发送的消息;

s300当接收到任一终端发送的唤醒信号时,开启无线网络,建立与所述所有终端的网络连接,并将缓存的所述网络消息转发至目的终端。

s400当接收到任一终端发送的唤醒指令后,启动计时,当计时时间达到预设的间隔时间时,进入步骤s100或s050。

比如,在设置的晚上休息时间段内,路由器已经关闭了无线网络,进入了休眠模式,只接收网络消息并缓存,由于与终端的连接断开的,所以此时并不会发送给终端。但如果用户此时拿起手机点亮屏幕,手机的屏幕被点亮后,便会触发发射唤醒信号,路由器接收到该唤醒信号后便将模式从休眠模式切换到工作模式,开启无线网络,此时,手机便可接入网络上网了,路由器再将缓存的发送给该手机的网络消息转发给该手机。路由器被唤醒后,会启动计时,比如10分钟,路由器被唤醒10分钟后,便会监测接入网络的终端是不是在使用网络,如果都没有使用网络了,那么就会又进入休眠模式。另一个方案是,在路由器被唤醒10分钟后(预设的间隔时间),便会获取当前的时间,看当前时间是否还是在预设的休息时间段内,如果在的话,再监测接入的终端的状态数据,如果当前时间已经不在预设的休息时间段内了,那么就保持无线网络处于开启状态,直到预设的休息时间段的到来后再进行判断。

较佳的,在上述任一实施例中,还包括:s500当接收到指定终端发送的休眠信号时,关闭无线网络,直到有任一终端发送唤醒信号后再开启无线网络。

用户可以通过设置的指定的终端来给无线路由器发送休眠信号,让无线路由器关闭无线网络。这一实施例中,只有预先设置的指定的终端可以发送休眠信号控制路由器关闭;不过其它任何终端均可触发唤醒信号进行唤醒。这样使得任一终端在预设的休息时间段且路由器关闭状态下想要使用无线网络时,均可触发上网,而制定的可以发送休眠信号控制路由器休眠的终端则相当于遥控器,既可以控制路由器的开启,也可以控制路由器的关闭。

基于相同的技术构思,本发明还提供一种无线路由器,运用上述方法实施例,具体的,该无线路由器如图4所示,包括:无线监测模块10、处理控制模块20、操作模块30、信号收发模块40、存储模块50及唤醒模块60,所述处理控制模块20分别与所述无线监测模块10、操作模块30、信号收发模块40、存储模块50及唤醒模块60相连,其中:所述无线监测模块10监测接入无线网络的所有终端的状态数据;所述处理控制模块判断所述所有终端是否均处于闲置状态,若是,则通过所述操作模块30关闭无线网络,断开与所述所有终端的网络连接,所述信号收发模块40接收网络发送的消息,并通过所述存储模块50缓存;当所述唤醒模块60接收到任一终端发送的唤醒信号时,所述处理控制模块20控制所述操作模块30开启无线网络,建立与所述所有终端的网络连接,并通过信号收发模块40将缓存的所述网络消息转发至目的终端。

较佳的,如图5所示,在上述实施例的基础上,所述无线路由器还包括与所述处理控制模块20相连的时间获取模块70,其中:所述时间获取模块70获取当前时间,所述处理控制模块20判断所述当前时间是否处于预设的休息时间段,若是,则控制所述无线监测模块10监测接入无线网络的所有终端的状态数据。

本实施例,通过时间获取模块70获取到当前的时间,从而处理控制模块20可以据此判断出是否处于预设的休息时间段,如果处于预设的休息时间段的话那么就才会启动无线监测模块10来监测接入无线网络的终端的状态数据,不是预设的休息时间的话就保持当前的无线网络开启状态,然后可以每隔一个时间段便返回再来获取下当前时间进行判断。

上述任一实施例中的所述无线监测模块10包括:流量统计子模块11,其中:所述流量统计子模块11监测接入网络的终端的流量使用情况,所述处理控制模块20根据所述流量统计子模块11监测的所述流量使用情况,判断所述终端是否处于闲置状态。

较佳的,在上述任一实施例的基础上,还包括与所述处理控制模块20相连的计时模块80,其中:当所述唤醒模块60接收到任一终端发送的唤醒指令后,所述计时模块80开始计时,当所述计时模块80的计时时间达到预设的间隔时间时,所述处理控制模块20控制所述无线监测模块10监测接入无线网络的所有终端的状态数据。

较佳的,上述任一实施例中的所述唤醒模块60包括:射频接收子模块61,所述射频接收子模块61用于接收终端发送的射频唤醒指令。

关闭了无线网络后,终端与无线路由器之间不能进行无线网络连接,但可以通过在无线路由器上设置一个射频接收子模块61,专门用来接收终端触发的用来唤醒路由器的射频唤醒指令。当然,我们还可以设置蓝牙、红外等传输方式进行触发。

本发明的另一实施例,介绍一种能在夜间替用户保存消息的无线路由,它能替用户将网络上发来的消息缓存,当用户拿起手机使用时,能迅速地将消息发给用户的手机,使用户能更好地休息,也能及时收到信息。具体的,为方便理解,本实施例以只有一个手机终端接入该无线路由器为例(当有多个终端时只需该多个终端均满足闲置状态即可进入休眠模式,关闭wifi)。

1、无线路由器在用户设定的夜间时间段内侦测手机的使用状态,当手机处于用户不操作的状态时,无线路由器就会关闭wifi网络而代替手机去接收网络发来的消息。

2、无线路由器需要具备能替手机app接收消息的功能,无线路由器接收到消息后并不将消息转发给用户手机,而是将数据暂存在无线路由器中;

3、当用户在夜间启用手机的时候,手机会先发出一个唤醒信号给无线路由器,无线路由器接收到信号后就会重启无线连接,将数据发给手机。

该无线路由器使用本发明的状态控制方法来控制路由器自身的状态,示意图如图6所示,具体的,包括:

1)无线路由器在与手机的连接中,可以侦测手机的活动,若侦测到手机一直在使用(这里的使用指通过手机上网),无线路由器就保持当前的连接不变,但当手机在用户设定的夜间时间段内不被用户操作时,无线路由器可以侦测到手机的无活动,判定手机处于闲置状态,用户处在睡眠中,此时无线路由器就会关闭无线网络的连接,不发wifi信号,只接收信号;

2)无线路由器不发wifi信号后,就需要工作在替手机用户接收消息的模式,它会将夜间网络发给手机的消息暂存在自身的存储器中;

3)当用户晚上需要使用手机时或夜间睡眠结束,此时用户会拿起手机开启使用,此时手机会响应用户的操作,同时会发送一个唤醒信号给无线路由器;

4)无线路由器接收到来自手机的唤醒信号就会开启无线wifi与手机建立连接,此时存储在无线路由器中的消息也会发给手机用户。由于消息是由无线路由直接通过连接的局域网发送给手机,无线路由可以很快将存储的数据信息发给手机而不耽误用户的使用。

如此一来,用户手机不用关机防止漏接紧急电话,同时在夜间睡眠中不被电磁波笼罩,同时也能在使用时及时的接收数据。

上述实施例中的无线路由器具备替手机app接收消息的功能,在夜间将发给手机app的消息不转发给手机而是存储在自身存储器中;此外,无线路由器在夜间不开启wifi,不会对睡眠中的用户造成电磁辐射,同时能接收手机的唤醒及时恢复通讯,有效避免用户在夜间睡眠中受电磁波伤害,同时也不影响用户对wifi网络的正常使用。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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