无线设备及其广播方法

文档序号:9238915阅读:316来源:国知局
无线设备及其广播方法
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种无线设备及其广播方法。
【背景技术】
[0002]功耗问题是充电受限式的便携式无线设备(例如蓝牙Key) —直以来所要解决的,处于运行模式或者待机模式的无线设备会不断地对外广播数据包,以便于让其他无线设备搜索到,比如广播间隔为100毫秒(即广播间隔100毫秒),功耗较大。无线设备虽然也有开关模式,但用户需要每次在打开模式和关闭模式之间手动操作,比较麻烦,并且也容易遗忘,因而无线设备会一直处于运行模式或待机模式,因而造成不必要的功耗浪费。
[0003]无线设备保持在运行模式(也称工作状态)有较大功耗,而且在实际情况中,用户每天并非长时间使用无线设备,而是只集中在某些时间段内使用到无线设备。常规的无线设备会在开机以后保持正常频率广播数据包,而用户可能大部分时间并不需要无线设备处于工作状态,因而此举无形中也会存在不必要的功耗浪费。虽然现有的无线设备也有待机功能,比如长时间不使用(或者与其它无线设备之间长时间没有数据传输时)就进入待机功能了,且还会以降低广播频率的方式减少能耗(所谓降低广播频率的方式,可以理解为延长无线设备的广播间隔,即,无线设备不是连续发送数据包,而在两次发包动作之间间隔相同的时间,且每次只发一个数据包),但这也存在问题,例如,降低广播频率,每次默认发一个数据包,接收方(接收数据包的无线设备)在搜索时容易搜不到(比如刚好发包结束),也可能由于数据包太少而解析不了或者进行丢包处理,因而会发生无响应的情况,这是不期望的,一定时间不使用就进入待机这虽然一定程度上能降低功耗,但不够灵活。

【发明内容】

[0004]本发明所要解决的是现有技术并未完善地解决待机状态的无线设备耗能高的问题。
[0005]为了解决上述问题,本发明提供了一种无线设备的广播方法,包括以下步骤:
[0006]在无线设备对数据包的不同广播方案和不同时段之间预先设定对应关系,各不同时段基于用户对无线设备的使用需求而确定;
[0007]判断当前所处的时段;
[0008]无线设备根据当前所处的时段、基于预先设定的对应关系对数据包的广播方案进行相应的调整。
[0009]作为优选,在对应关系中:
[0010]不同时段对应于数据包的不同广播间隔,其中,用户对无线设备使用需求越小的时段所对应的广播间隔越长,广播间隔为一次广播预定数量的数据包到下次广播预定数量的数据包之间的间隔。
[0011]作为优选,在对应关系中:
[0012]不同时段对应于数据包的不同广播间隔和广播期间不同的发包数量,其中,用户对无线设备使用需求越小的时段所对应的广播间隔越长且对应的一次广播期间发包数量越多。
[0013]作为优选,不同时段包括第一时段和第二时段,在第一时段中用户对无线设备的使用需求大于第二时段,并且对应关系分为涉及第一时段的第一对应关系和涉及第二时段的第二对应关系,
[0014]在第一对应关系中,无线设备从开始广播数据包之后未收到来自另一无线设备的连接请求的持续时间越长,则数据包的广播间隔越长,广播间隔为一次广播预定数量的数据包到下次广播预定数量的数据包之间的间隔;
[0015]在第二对应关系中,无线设备处于不广播数据包的待机状态或者关闭状态。
[0016]作为优选,在第一对应关系中,无线设备从开始广播数据包之后未收到连接请求的持续时间越长,则数据包的广播间隔越长并且一次广播期间发包数量越多。
[0017]作为优选,在第一时段期间,
[0018]当持续时间未达到预设时间之前,以常规规则广播数据包;
[0019]在持续时间达到预设时间之后,根据持续时间并基于第一对应关系对数据包的广播方案进行调整。
[0020]作为优选,无线设备为蓝牙Key。
[0021]本发明还提供了一种无线设备,包括广播模块,用于广播数据包,无线设备还包括:
[0022]预设定模块,其配置为在无线设备对数据包的不同广播方案和不同时段之间预先设定对应关系,各不同时段基于用户对无线设备的使用需求而确定;
[0023]时钟锁,其配置为判断当前所处的时段;
[0024]调整模块,其配置为根据当前所处的时段、基于预先设定的对应关系对数据包的广播方案进行相应的调整。
[0025]作为优选,在对应关系中:
[0026]不同时段对应于数据包的不同广播间隔,其中,用户对无线设备使用需求越小的时段所对应的广播间隔越长,广播间隔为一次广播预定数量的数据包到下次广播预定数量的数据包之间的间隔。
[0027]作为优选,在对应关系中:
[0028]不同时段对应于数据包的不同广播间隔和广播期间不同的发包数量,其中,用户对无线设备使用需求越小的时段所对应的广播间隔越长且对应的一次广播期间发包数量越多。
[0029]作为优选,不同时段包括第一时段和第二时段,在第一时段中用户对无线设备的使用需求大于第二时段,并且对应关系分为涉及第一时段的第一对应关系和涉及第二时段的第二对应关系,
[0030]在第一对应关系中,无线设备从开始广播数据包之后未收到来自另一无线设备的连接请求的持续时间越长,则数据包的广播间隔越长,广播间隔为一次广播预定数量的数据包到下次广播预定数量的数据包之间的间隔;
[0031]在第二对应关系中,无线设备处于不广播数据包的待机状态或者关闭状态。
[0032]作为优选,在第一对应关系中,无线设备从开始广播数据包之后未收到连接请求的持续时间越长,则数据包的广播间隔越长并且一次广播期间发包数量越多。
[0033]作为优选,在第一时段期间,
[0034]当持续时间未达到预设时间之前,广播模块以常规规则广播数据包;
[0035]在持续时间达到预设时间之后,根据持续时间并基于第一对应关系对数据包的广播方案进行调整。
[0036]作为优选,无线设备为蓝牙Key。
[0037]本发明相对于现有技术的有益效果在于:
[0038]1、能根据用户对无线设备的需求基于预先设定的对应关系对无线设备广播数据包的方案进行调整,从而适应不同的情况而节约无线设备的能耗;
[0039]2、无线设备根据所处的时段而有针对性地调整其广播间隔和/或每次广播期间的数据包的广播数量能够使得在用户对无线设备需求较大的时段期间,其它无线设备可以尽快发现本机,而在用户对无线设备需求较小的时段期间则够达到省电以降低功耗的作用;
[0040]4、无线设备在开机后以常规规则广播数据包,可以使周围的其他无线设备对其进行集中搜寻;
[0041]5、在对无线设备需求较小的时段使无线设备处于待机状态或者关闭可以不需要人工操作便进行进一步地节约能耗。
【附图说明】
[0042]图1为根据本发明实施例的无线设备的广播方法的流程图;
[0043]图2为根据本发明实施例的无线设备的框图。
【具体实施方式】
[0044]以下结合附图对本发明的进行详细描述。
[0045]在无线设备开机以后,会向周围广播数据包(也称无线信号),如果周围环境中存在其它无线设备,则会接收到数据包,然后对数据包进行解析,从而识别该进行广播的无线设备,进而判断是否建立连接以进行数据传输等后续步骤。
[0046]根据本发明的实施例,提供了一种无线设备的广播方法,如图1所示,为根据本发明的无线设备的广播方法的流程图,该广播方法包括以下步骤:
[0047]步骤SI,在无线设备对数据包的不同广播方案和不同时段之间预先设定对应关系,各不同时段可以基于用户对无线设备的使用需求而确定,其中,可以基于用户对所述无线设备的使用需求将一天中的不同时段定义(甚至可以以一周中的不同日或者一个月中的不同周等进行时段定义)为多个呈阶梯定义的时段,例如,定义为时段1、时段I1、时段III,其中,时段I为周一至周五的早9-11点(假设该时段用户对无线设备的使用需求较大),而时段II为周一至周五的13-18点(假设该时段用户对无线设备的使用需求次于时段I),而时段III为除时段1、时段II以外的其它时段(假设这些时段用户对无线设备的全用需求次于时段II),其所对应的广播方案也可以呈阶梯设置(主要包括数据包的广播数量和广播频率根据使用需求的增加而增加,将在下文中具体介绍);
[0048]步骤S2,判断当前所处的时段,可以通过利用带有时钟功能的加密锁进行判断,该加密锁可以设置于无线设备内;
[0049]步骤S3,无线设备根据当前所处的时段、基于预先设定的对应关系对数据包的广播方案进行相应的调整,例如,当无线设备由时段I变成时段III时,则需要将对应于时段I的广播方案调整到对应于时段III的广播方案。
[0050]以下基于不同的对应关系具体介绍不同的广播方法:
[0051]广播方法1、在对应关系中:不同时段对应于数据包的不同广播间隔,其中,用户对无线设备使用需求越小的时段所对应的广播间隔越长,广播间隔为一次广播预定数量的数据包到下次广播预定数量的数据包之间的间隔。具体地,以上述时段1、I1、III为例,在时段I中数据包的广播间隔小于时段II中数据包的广播间隔并顺序地小于时段III中数据包的广播间隔。广播间隔越大,则广播频率越小。
[0052]广播方法2、在对应关系中:不同时段对应于数据包的不同广播间隔和广播期间不同的发包数量,其中,用户对无线设备使用需求越小的时段所对应的广播间隔越长且对应的一次广播期间发包数量越多。具体地,以上述时段1、I1、III为例,在时段I中数据包的广播间隔和一次广播期间的发包数量小于时段II中数据包的广播间隔和一次广播期间的发包数量并顺序地小于时段III
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1