网关的切换方法、随身网关与流程

文档序号:12501752阅读:434来源:国知局
网关的切换方法、随身网关与流程

本发明属于无线通信技术领域,具体涉及一种网关的切换方法及随身网关。



背景技术:

随着信息社会的飞速发展,各种可穿戴设备已流行起来。这些可穿戴设备功能五花八门,包括身体监测类,运动监测类,娱乐类等。身体监测类包括心跳监测仪、体位监测仪、呼吸监测仪等,运动监测类包括计步器、手环等,娱乐类包括智能手表等。这些可穿戴设备获取用户数据后需要通过网络上报到网络服务器。

现有情况下,用户会随身携带一个小型的网关设备(随身网关),作为个人所有可穿戴设备的接入网关(提供WiFi接入服务)。可穿戴设备接入该随身网关后,可以将获取的用户数据传送给该随身网关,并由该随身网关将数据传送到网络服务器中。通常情况下,可穿戴设备需要实时传输数据,也就是说需要连续使用网关,但是由于随身网关为用户随身携带,其电量有限,不能满足这一要求。因此,出于节省电量的考虑,我们希望可穿戴设备能够在可以使用其它网关的情况下尽量不使用随身网关,以减少随身网关的耗电,在必要的时候再使用随身网关。

现有技术当中,可穿戴终端选择网关的方式都是基于信号强度,即选择信号强度大的网关进行接入,而由于随身网关与可穿戴设备的距离较近,故随行网关感应到的随身网关的信号强度较大,从而使得可穿戴设备会选择接入随身网关。可以看出的是,单纯的只考虑可接入网关信号的强弱时,即使可穿戴设备的周围有其它可用网关的存在,可穿戴设备却还是会选择接入随身网关,由此将会导致随身网关电量消耗较快。

因此,如何使得可穿戴设备合理的选择网关成为了本领域需要解决的问题。



技术实现要素:

本发明可至少部分解决现有的网关切换不够智能的问题,提供一种可以通过随身网关的状态及电量合理选择网关的网关的切换方法及随身网关。

解决本发明技术问题所采用的技术方案是一种网关的切换方法,其包括:

对随身网关的当前状态进行监测;

根据所述当前状态,以及预先存储的状态与电量阈值的对应关系确定电量阈值;

将当前电量值与所确定的电量阈值进行比较,当所述当前电量值低于所确定的电量阈值时,选择关闭WiFi接入模式;当所述当前电量值高于或等于所确定的电量阈值时,选择保持开启WiFi接入模式。

优选的是,所述对随身网关的当前状态进行监测之前还包括:统计不同状态下终端接入其它网关的概率;根据所述概率确定所述状态与电量阈值的对应关系并将所述对应关系存储到随身网关中;其中,越高的电量阈值所对应的状态中终端接入其它网关的概率越大。

优选的是,在选择关闭WiFi接入模式之后还包括:判断终端是否接入其它网关,当判断出终端未接入其它网关时,选择开启WiFi接入模式,当判断出终端已接入其它网关时,选择保持关闭WiFi接入模式。

进一步优选的是,判断终端是否接入其它网关包括:判断在预定时间内是否接收到终端的连接状态信息,若接收到所述连接状态信息,则判定为终端已接入其它网关,否则判定为终端未接入其它网关。

进一步优选的是,判断终端是否接入其它网关包括:接收终端的反馈信息,根据所述反馈信息判断终端是否接入其它网关。

解决本发明技术问题所采用的是一种随身网关,包括:

Wifi单元,用于向终端提供WiFi接入服务;

监测单元,用于对随身网关的当前状态进行监测;

阈值确定单元,用于根据所述当前状态与预先存储的状态与电量阈值的对应关系确定电量阈值;

比较单元,用于将当前电量值与所确定的电量阈值进行比较;

第一选择单元,用于当所述当前电量值低于所确定的电量阈值时,选择关闭WiFi接入模式;当所述当前电量值高于或等于所确定的电量阈值时,选择保持开启WiFi接入模式。

优选的是,随身网关还包括:对应关系确定单元,用于统计不同状态下终端接入其它网关的概率,根据所述概率确定所述状态与电量阈值的对应关系并将所述对应关系存储到随身网关中。其中,越高的电量阈值所对应的状态中终端接入其它网关的概率越大。

进一步优选的是,随身网关还包括:接收单元,用于接收终端的连接状态信息或反馈信息;判断单元,用于判断终端是否接入其它网关;第二选择单元,用于当判断出终端未接入其它网关时,选择开启WiFi接入模式,当判断出终端已接入其它网关时,选择保持关闭WiFi接入模式。

进一步优选的是,所述判断单元具体用于判断在预定时间内是否接收到终端的连接状态信息,若接收到所述连接状态信息,则判定为终端已接入其它网关,否则判定为终端未接入其它网关。

进一步优选的是,所述判断单元具体用于根据所述接收单元接收到的终端的反馈信息判断终端是否接入其它网关。

本发明的网关的切换方法中,根据随身网关的不同状态确定不同的电量阈值,通过比较随身网关的当前电量与电量阈值的大小来选择WiFi接入模式,即根据随身网关的状态和电量智能选择网关,从而减少随身网关电量的消耗以备不时之需。根据本发明所提供的网关的切换方法,可以实现根据不同的状态智能切换网关,延长随身网关续航时间并减少了终端切换网关的频率,且能够保证终端始终有网关可以接入。

附图说明

图1为本发明的实施例1提供的一种网关的切换方法的流程示意图;

图2为本发明的实施例2提供的一种网关的切换方法的流程示意图;

图3为本发明的实施例3提供的一种随身网关的框图。

具体实施方式

为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明作进一步详细描述。应当理解的是,此处所描述的具体实施例仅用于说明和解释本发明,并不用于限定本发明。

实施例1:

如图1所示,本实施例提供一种网关的切换方法,其包括:

S101、对随身网关的当前状态进行监测;

S102、根据当前状态,以及预先存储的状态与电量阈值的对应关系确定电量阈值;

S103、将当前电量值与所确定的电量阈值进行比较,当所述当前电量值低于所确定的电量阈值时,选择关闭WiFi接入模式;当所述当前电量值高于或等于所确定的电量阈值时,选择保持开启WiFi接入模式。

本实施例所提供的网关的切换方法中,可以根据随身网关的不同状态确定不同的电量阈值,通过比较随身网关的当前电量与电量阈值的大小来选择WiFi接入模式。若当前电量低于电量阈值,选择关闭WiFi接入模式,不再为终端提供WiFi接入服务,以使终端优先接入其它网关,从而减少随身网关电量的消耗以备不时之需。在根据本实施例所提供的网关的切换方法,将随身网关的当前状态与电量相结合考虑,可以实现根据随身网关的不同状态智能切换网关,延长随身网关续航时间的同时减少了终端切换网关的频率。

实施例2:

如图2所示,本实施例提供一种网关的切换方法。

用户携带有终端(如可穿戴设备)和随身网关,随身网关可为终端提供WiFi接入服务,本方法由随身网关执行,用于判断是否向终端提供WiFi接入,以及如何使终端选择其它的网关。

具体的,该网关的切换方法包括:

S201、优选的,统计不同状态下终端接入其它网关的概率,根据该概率确定状态与电量阈值的对应关系并将所确定的对应关系存储到随身网关中。

其中,越高的电量阈值所对应的状态下终端接入其它网关的概率越大。

其中,状态包括时间、位置等信息。

其中,时间即为当前时间,位置则为随身网关的当前位置,可通过GPS定位系统等获得。

具体的,本步骤包括:首先,根据终端之前运行的历史记录统计得到不同状态下终端接入其它网关的概率;之后,根据概率大小确定不同状态与电量阈值的对应关系;其中,当概率较低时,对应一个较低的电量阈值;当概率较高时,对应一个较高的电量阈值,并将该对应关系存储于随身网关中。

通常情况下,除随身网关外,终端周围可能还会存在很多个其它网关为其提供接入WiFi服务。但是,不同状态下终端能够接入其它网关的概率是不一样的,换句话说,不同状态下,终端周围的可用网关数量是不一样的,况且即使终端周围有多个可用网关(包括随身网关和至少一个其它网关),终端也不一定能够接入其它网关(终端能够扫描到的除随身网关外的网关)。根据不同用户的生活工作习惯可以发现,同一用户所使用的终端在不同状态下接入其它网关的概率具有一定规律。例如,用户通常下午五点下班,从公司到家需要一小时,而公司和家里都有无线路由器,那么该用户所使用的终端在五点到六点之间接入其它网关的概率较低,而在其它时间段则概率较高。因此,可以根据不同状态下终端接入其它网关的概率确定不同状态与电量阈值的对应关系,从而合理的布局在不同状态下随身网关的电量阈值,以使得终端可以合理接入随身网关。

具体的,本步骤可为首先,在一定时间内,统计不同状态下终端尝试接入其它网关的次数和其中成功接入的次数,从而得出在不同状态下终端接入其它网关的概率。例如,可在一段时间内,让终端在各不同状态下尝试接入其它网关,并记录成功与失败的次数,从而统计出终端在各不同状态下接入其它网关的概率。或者,接入其它网关的概率也可以是根据随身网关之前的运行历史记录得到的。例如,多次记录随身网关在不同状态下的网关模式(开启或关闭WiFi接入模式),根据该历史记录得出各不同状态终端下接入其它网关的概率。

之后,根据概率大小确定不同状态与电量阈值的对应关系。其中,当概率较低时,对应一个较低的电量阈值;当概率较高时,对应一个较高的电量阈值,并将该对应关系其输入随身网关中。

电量阈值根据终端接入其它网关的概率来确定,当概率较低时,通过设置一个较低的电量阈值以使随身网关的电量通常都高于该电量阈值,从而使终端尽量一直接入随身网关;当概率较高时,通过设置一个较高的电量阈值以使随身网关的电量很容易低于该电量阈值,从而使终端在该状态下尽可能去尝试接入其它网关。

由此根据终端接入其它网关的概率建立不同状态与电量阈值的对应关系,并将该对应关系存储到随身网关中,以使随身网关参照该对应关系选择网关模式。

当然,随着随身网关或者终端的使用,会产生新数据,可以将新数据加入到历史记录中,重新计算各不同状态下终端接入其它网关的概率,以更新上述状态与电量阈值的对应关系。

S202、对随身网关的当前状态进行监测。

通过监测,确定随身网关的当前状态。

其中,由于终端通常与随身网关的状态相同,且一个随身网关可以同时接入多个终端,因此只需要确定随身网关或者是任意一个与随身网关相连接的终端的状态即可。但是,随身网关是固定的,而接入随身网关的终端为任意一个或多个终端,因此,优选确定随身网关的状态。

S203、根据当前状态,以及预先存储的状态与电量阈值的对应关系确定电量阈值。

具体的,该步骤中是通过步骤S202所确定随身网关的当前状态,与步骤S201在随身网关中预先存储的状态匹配,从而根据预先存储的状态与电量阈值的对应关系确定当前状态下所应设置的电量阈值,以使随身网关根据该电量阈值选择网关模式。

S204、将当前电量值与所确定的电量阈值进行比较,若当前电量值低于所确定的电量阈值,选择关闭WiFi接入模式,并进入步骤S205;若当前电量值高于所确定的电量阈值,选择保持开启WiFi接入模式并重新返回步骤S202。

具体的,随身网关会对自身的电量进行实时监测,并将当前电量与步骤S203中所确定的电量阈值进行比较,并根据比较结果选择随身网关的网关模式。若当前电量值高于所确定的电量阈值,选择保持开启WiFi接入模式,继续为终端提供网络接入服务。若当前电量值低于所确定的电量阈值,选择关闭WiFi接入模式,不再为终端提供网络接入服务,以使终端断开与随身网关的连接,重新扫描并尝试接入其它网关。

根据上述步骤得知,随身网关的电量阈值与终端接入其它网关的概率相关。当电量阈值较低时,说明终端接入其它网关的概率较低(即终端在当前状态下接入其它网关的可能性不高),通常情况下,随身网关的当前电量不会低于该电量阈值,可以一直为终端提供WiFi接入服务,从而避免终端不断去尝试接入其它网关并频繁失败带来的电量消耗。而如果当前电量低于所确定的电量阈值,则表明随身网关的电量已剩余不多,在此情况下,虽然终端接入其它网关的可能性不高,但是鉴于随身网关的电量较低,仍然希望终端可以去尝试接入其它网关,从而节省随身网关的电量以备不时之需。当电量阈值较高时,说明终端接入其它网关的概率较高(即终端在当前状态下较容易接入其它网关),随身网关的当前电量很容易低于该电量阈值,以使随身网关关闭WiFi接入模式而导致终端去尝试接入其它网关,从而尽量多的利用其它网关而节约随身网关的电量。而如果随身网关的当前电量高于该电量阈值,终端则可以继续接入随身网关,虽然在此情况下终端接入其它网关的可能性高,但是随身网关的电量充足,允许终端继续接入随身网关可以避免终端因切换网关带来的网络中断。

S205、在选择关闭WiFi接入模式之后判断终端是否接入其它网关,当判断出终端未接入其它网关时,选择开启WiFi接入模式;当判断出终端已接入其它网关时,选择保持关闭WiFi接入模式。

具体的,在随身网关在选择关闭WiFi接入模式后,终端无法继续接入随身网关,断开与随身网关的连接,并进行扫描尝试接入其它网关。根据步骤S204得知,随身网关的当前电量低于阈值电量并非随身网关电量不足以供终端接入,而是通过选择关闭WiFi接入模式,以使终端优先选择其它网关。当然,终端并不一定能够确定接入其它网关。因此,优选的,本实施例选择关闭WiFi接入模式之后判断终端是否接入其它网关,根据判断结果选择是否开启WiFi接入模式,以保证终端能够一直有网关可以接入。

优选的,上述的判断终端是否接入其它网关的步骤具体包括:判断在预定时间内是否接收到终端的连接状态信息,若接收到连接状态信息,则判定为终端已接入其它网关,否则判定为终端未接入其它网关。

上述连接状态信息可以为接入其它网关成功或终端所接入的网关的ID信息等,也就是说,当终端连接成功后将以上信息发送随身网关。因此,在预定时间内,随身网关若接收到该信息则表明终端已接入其它网关,若没有接收到该状态信息,则表明终端未接入其它网关,以此选择是否开启WiFi接入模式。

优选的,上述的判断终端是否接入其它网关的另一种方式具体可以包括:接收终端的反馈信息,根据反馈信息判断终端是否接入其它网关。

也就是说,也可以是终端不论是否连接成功,都会将反馈信息发送给随身网关。该反馈信息为对终端接入其它网关状况的描述信息,例如,终端已接入其它网关或终端未接入其它网关、成功或失败等。随身网关通过对该反馈信息内容的判断来选择是否开启WiFi接入模式。

本实施例提供的网关的切换方法中,根据随身网关的不同状态确定不同的电量阈值,通过比较随身网关的当前电量与电量阈值的大小来选择WiFi接入模式。若当前电量低于电量阈值,选择关闭WiFi接入模式,不再为终端提供WiFi接入服务,以使终端优先接入其它网关,从而减少随身网关电量的消耗以备不时之需。且在关闭WiFi接入模式之后还会判断终端与其它网关的连接情况,如果终端未接入其它网关,随身网关会重新开启WiFi接入模式以使终端重新接入随身网关。根据本实施例所提供的网关的切换方法,可以实现根据不同的状态智能切换网关,延长随身网关续航时间并减少了终端切换网关的频率,且能够保证终端始终有网关可以接入。

实施例3:

如图3所示,本实施例提供一种随身网关,其包括:Wifi单元、监测单元、阈值确定单元、比较单元以及第一选择单元。

其中,Wifi单元用于向终端提供WiFi接入服务。

监测单元用于对随身网关的当前状态进行监测。

阈值确定单元用于根据所述当前状态与预先存储的状态与电量阈值的对应关系确定电量阈值。

比较单元用于将当前电量值与所确定的电量阈值进行比较。

第一选择单元用于当所述当前电量值低于所确定的电量阈值时,选择关闭WiFi接入模式;当所述当前电量值高于所确定的电量阈值时,选择保持开启WiFi接入模式。

优选的,随身网关还包括对应关系确定单元,用于统计不同状态下终端接入其它网关的概率,根据所述概率确定所述状态与电量阈值的对应关系并将所述对应关系存储到随身网关中。其中,越高的电量阈值所对应的状态中终端接入其它网关的概率越大。

优选的,随身网关还包括:接收单元、判断单元、第二选择单元。

其中,接收单元用于接收终端的连接状态信息或反馈信息。

判断单元用于判断终端是否接入其它网关。

优选的,所述判断单元具体用于判断在预定时间内是否接收到终端的连接状态信息,若接收到所述连接状态信息,则判定为终端已接入其它网关,否则判定为终端未接入其它网关。

优选的,所述判断单元具体用于根据所述接收单元接收到的终端的反馈信息判断终端是否接入其它网关。

第二选择单元用于当判断出终端未接入其它网关时,选择开启WiFi接入模式,当判断出终端已接入其它网关时,选择保持关闭WiFi接入模式。

本实施例提供的随身网关可以根据实施例2提供的网关的切换方法智能切换网关。阈值确定单元根据监测单元所监测的随身网关的状态确定不同的电量阈值,比较单元对随身网关的当前电量与电量阈值进行比较,第一选择单元通过的比较结果来选择WiFi接入模式。具体的,若当前电量低于电量阈值,选择关闭WiFi接入模式,不再为终端提供WiFi接入服务,以使终端优先接入其它网关,从而减少随身网关电量的消耗以备不时之需,且在关闭WiFi接入模式之后还会判断终端与其它网关的连接情况。如果终端未接入其它网关,随身网关会重新开启WiFi接入模式以使终端重新接入随身网关。

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

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