无线接入点ap确定dtim间隔的方法及设备的制作方法

文档序号:7761692阅读:8642来源:国知局
专利名称:无线接入点ap确定dtim间隔的方法及设备的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种AP确定DTIM间隔的方法及设备。
背景技术
无线网络的移动性要求工作站的电源供应使用电池,不过电池的电力有限,只能 够维持一些时间。工作站配置的收发器(Transceiver)可以打开或者关闭,关闭收发器时, 工作站进入休眠(slewing)模式,打开收发器时,工作站进入苏醒(awake)模式。工作站 在休眠模式与苏醒模式之间的切换不会牺牲掉无线网络的连接品质。为了节约工作站的电力消耗,需要尽量延长工作站休眠的时间,减少工作站苏醒 的时间。Infrastructure (同一 BSS (Basic Service Set,基本服务组合)的所有无线工作 站通过AP进行通信)网络中,工作站的电源管理(休眠时间或者苏醒时间)可以由AP控 制。AP具备两项与电源管理相关的任务其一,AP知道所连接的每部工作站的电源管理状 态,只要该工作站处于苏醒模式,AP将帧传送至该工作站,否则为该工作站缓存帧;其二, AP周期性地公告缓存状态(缓存的帧),以让休眠模式的工作站得知应该提取等待中的帧。具体的,AP每隔一段时间发出Beacon(信标)帧,用来宣布802. 11网络的存在。 Beacon帧中除了包含BSS(Basic Service Set,基本服务组合)参数的信息,还包含AP缓 存帧的信息,用以指示工作站接收对应的缓存帧。Beacon Interval (间隔)的时间单位通 常缩写为TU,代表1024微秒,BeaconInterval通常会被设定为100个时间单位,相当于每 100毫秒发送一个Beacon帧。如图1所示,AP为无线工作站缓存单播帧(至少缓存listen Interval时间),并 在TIMCTraffic Indication Map,数据待传信息)指示工作站是否有待接收的数据。休眠 模式的无线工作站在每间隔listen Interval后醒来,查看TIM中的指示信息,如果有自身 对应的单播帧则通过PS-POLL帧获取AP为其缓存的单播帧。如图2所示,AP为所有无线工作站缓存广播和组播帧(至少缓存DTIM(Delivery TIM,数据待传传递信息)间隔时间),在DTIM时刻到来时,发送所有缓存的广播和组播帧, 同时AP在Beacon帧中携带了 TIM信息,通知无线工作站AP是否有为其缓存的单播帧。休 眠模式的无线工作站在每个DTIM间隔后醒来,接收AP为其缓存的广播和组播帧,接收完广 播和组播帧后,无线工作站同时会监测DTIM中的TIM信息,如果有自身对应的单播帧则通 过PS-POLL帧再获取AP为其缓存的单播帧。无线工作站接收完所有的帧(包括单播/广播 /组播帧)后,进入省电状态,直到下一个Listen Interval时刻(DTIM间隔时间)醒来。现有技术中,工作站的listen interval根据AP的DTIM间隔参数确定。AP的 DTIM间隔参数是在AP上手工设置,因此,在AP上的DTIM间隔参数被设置后,AP关联的工 作站根据该DTIM间隔参数确定listen interval,并根据相同的listen interval监听AP 的Beacon 艮文。但是,现有的DTIM间隔的设置原则不确定,DTIM间隔的默认值为1,每个Beacon Interval后的时刻都是DTIM时刻,当AP下的工作站业务功能实时性要求低,对延迟不敏感时,这种DTIM间隔的设置方 式降低了无线工作站的节能效率。

发明内容
本发明提供了一种AP确定DTIM间隔的方法及设备,使AP能够灵活调整DTIM间 隔的大小。本发明提供了一种无线接入点AP确定DTIM间隔的方法,应用于包括所述AP和接 入所述AP的工作站的系统中,工作站根据AP的Beacon报文中携带的DTIM间隔设置自身 的监听间隔Listen Interval,该方法包括所述AP存储业务功能与DTIM间隔的对应关系;所述AP获取与之接入的工作站的业务功能,根据获取的工作站的业务功能查找 所述对应关系,根据查找到的最小DTIM间隔确定DTIM间隔。所述AP获取与之接入的工作站的业务功能,根据获取的工作站的业务功能查找 所述对应关系,根据查找到的最小DTIM间隔确定DTIM间隔包括所述AP获取每一 DTIM间 隔内工作站的业务功能并查找所述对应关系,当查找到的最小DTIM间隔小于当前DTIM间 隔时,在当前DTIM间隔结束时调整DTIM间隔为所述查找到的最小DTIM间隔。所述AP获取与之接入的工作站的业务功能,根据获取的工作站的业务功能查找 所述对应关系,根据查找到的最小DTIM间隔确定DTIM间隔,进一步包括当预设时间内所述AP查找到的最小DTIM间隔都大于当前DTIM间隔、且该预设时 间的到达时刻所在的DTIM间隔内的最小DTIM间隔大于当前DTIM间隔,在该到达时刻所在 的DTIM间隔结束时调大DTIM间隔。在该到达时刻所在的DTIM间隔结束时调大所述DTIM间隔包括将DTIM间隔调整 为预设时间内查找到的最小DTIM间隔;或者根据预设DTIM等级将DTIM间隔调整为低一级 的DTIM间隔。还包括若连续预设个数的DTIM间隔内查找到的最小DTIM间隔大于当前DTIM间 隔,在所述预设个数的DTIM间隔结束时将DTIM间隔调整为连续预设个数的DTIM间隔内查 找到的最小DTIM间隔。所述AP获取与之接入的工作站的业务功能,根据获取的工作站的业务功能查找 所述对应关系,根据查找到的最小DTIM间隔确定DTIM间隔包括所述AP获取预设时间内 工作站的业务功能,根据获取的工作站的业务功能查找所述对应关系,获取预设时间内最 小DTIM间隔,在当前DTIM间隔结束时调整DTIM间隔为所述最小DTIM间隔。所述AP获取工作站的业务功能包括所述AP检测业务报文的业务优先级字段,根 据业务优先级与业务功能的对应关系获取工作站的业务功能。一种无线接入点,应用于包括无线接入点AP和接入所述AP的工作站的系统中,工 作站根据AP的Beacon报文中携带的DTIM间隔设置自身的监听间隔Listen Interval,该 无线接入点包括存储单元,用于存储业务功能与DTIM间隔的对应关系;获取单元,用于获取与所述AP接入的工作站的业务功能;确定单元,与所述存储单元和获取单元连接,用于根据获取的工作站的业务功能 查找所述对应关系,根据查找到的最小DTIM间隔确定DTIM间隔。
所述获取单元具体用于获取每一 DTIM间隔内工作站的业务功能;所述确定单元 具体用于根据获取的工作站的业务功能查找最小DTIM间隔,当查找到的最小DTIM间隔小 于当前DTIM间隔时,在当前DTIM间隔结束时调整DTIM间隔为所述查找到的最小DTIM间
隔所述确定单元还用于当预设时间内查找到的最小DTIM间隔都大于当前DTIM间 隔、且该预设时间的到达时刻所在的DTIM间隔内的最小DTIM间隔大于当前DTIM间隔,在 该到达时刻所在的DTIM间隔结束时调大DTIM间隔。所述确定单元还用于在该到达时刻所在的DTIM间隔结束时,将DTIM间隔调整为 预设时间内查找到的最小DTIM间隔;或者根据预设DTIM等级将DTIM间隔调整为低一级的 DTIM间隔。所述确定单元还用于若连续预设个数的DTIM间隔内查找到的最小DTIM间隔大 于当前DTIM间隔,在所述预设个数的DTIM间隔结束时将DTIM间隔调整为连续预设个数的 DTIM间隔内查找到的最小DTIM间隔。所述获取单元还用于获取预设时间内工作站的业务功能;所述确定单元还用于根据获取的工作站的业务功能查找所述对应关系,获取预 设时间内最小DTIM间隔,在当前DTIM间隔结束时调整DTIM间隔为所述最小DTIM间隔。所述获取单元具体用于检测业务报文的业务优先级字段,根据业务优先级与业 务功能的对应关系获取工作站的业务功能。与现有技术相比,本发明至少具有以下优点本发明中,AP存储业务功能的优先级与DTIM间隔的对应关系,根据工作站的业务 功能的优先级确定DTIM间隔,从而当工作站的业务功能的优先级不同或者发生改变时,能 够相应做出调整,在满足工作站实时性要求的同时避免降低无线工作站的节能效率。


图1是现有技术中AP缓存单播帧的示意图;图2是现有技术中AP缓存广播和组播帧的示意图;图3是本发明提供的确定DTIM间隔的方法的流程示意图;图4是本发明提供的确定DTIM间隔的方法的流程示意图;图5和图6是本发明提供的无线接入点的结构示意图。
具体实施例方式本发明的核心思想是AP根据工作站的业务功能的优先级调整DTIM间隔。AP存储业务功能的优先级与DTIM间隔的对应关系,根据获取到的工作站的业务 功能的最高优先级、以及存储的上述对应关系,确定DTIM间隔。AP提供下述两种方案第一种方案AP接收用户输入的工作站的业务功能的优先级(由用户选择的最高 优先级),根据该优先级查找自身存储的优先级与DTIM间隔的对应关系,获取对应的DTIM 间隔,在Beacon报文中携带该DTIM间隔,各工作站根据该Beacon报文设置自身的listen interval。该DTIM间隔与优先级的对应关系可以根据实际需要(例如经验值)进行设定,由于Beacon报文中携带的DTIM间隔与工作站的业务功能的最高优先级对应,因此可以满 足工作站业务功能的实时性要求,同时当该工作站的实时性要求不高时,根据工作站的业 务功能的最高优先级设置的DTIM间隔也不会过小,以至于降低无线工作站的节能效率。第二种方案AP主动获取工作站的业务功能的优先级,根据获取到的工作站的业 务功能的优先级确定DTIM间隔。该方案下AP检测 工作站的业务报文的业务优先级字段,根据该字段的值获知工 作站的业务功能的优先级。具体的,AP检测业务报文的业务优先级字段是依据业务报文的 802. IlE用户优先级(0到7),该优先级在报文的QOScontrol field字段中携带,802. IlE 用户优先级和业务类型对应关系如表1所示。表 1
Priority
Designation(informative)
(优先 UP(802.1 IE User Priority) AC
(业务功能)
级)
1AC—BKBackgroud
Lowest2AC_BKBackgroud
OAC_BEBest Effort
3AC—BEBest Effort
·.·..·4AC_VIVideo
5AC_VIVideo
, + 6 AC VO Voice Highest__-__
7AC_VOVoice如表ι中所示业务报文中携带业务优先级,分别对应于相同或者不同的业务功 能。对于同一业务功能,通常对时延的要求相同,因此,本发明中根据业务功能的不同划分 DTIM间隔,并建立DTIM间隔与业务功能的对应关系。在表1所示中,业务功能分为四类,因 此将业务功能划分为四个优先级,每一优先级对应不同的DTIM间隔。IPTV几种典型业务的端到端Qos时延经验值要求如下,视频直播的延迟要求为 (ls,视频点播的延迟要求为彡2s,可视电话/视频会议的延迟要求为彡150ms,联网游戏 的延迟要求为彡200ms,背景流可以不要求延迟。根据这些延时经验值,我们将无线业务报 文划分为4类,彡150ms对应AC_V0,^ IOOOms对应AC_VI,彡2000ms对应AC_BE,对延时无 要求对应AC_BK。一个报文的发送原子操作一般不会超过15ms (如Ilg IM速率发送1500字节的报文需要13. 3ms,包括DIFS、SIFS和报文、ACK发送时间),DTIM可调范围为1 31 (单 位为 beacon interval),一个 beacon interval 可调范围为 32 8191TU (ITU = 1024us), 默认 beacon interval 为 100 个 TU。根据上述Qos时延经验值,本发明中可以建立业务功能与DTIM间隔的对应关系, 如表2所示。表权利要求
一种无线接入点AP确定DTIM间隔的方法,应用于包括所述AP和接入所述AP的工作站的系统中,工作站根据AP的Beacon报文中携带的DTIM间隔设置自身的监听间隔Listen Interval,其特征在于,该方法包括所述AP存储业务功能与DTIM间隔的对应关系;所述AP获取与之接入的工作站的业务功能,根据获取的工作站的业务功能查找所述对应关系,根据查找到的最小DTIM间隔确定DTIM间隔。
2.如权利要求1所述的方法,其特征在于,所述AP获取与之接入的工作站的业务功能, 根据获取的工作站的业务功能查找所述对应关系,根据查找到的最小DTIM间隔确定DTIM 间隔包括所述AP获取每一DTIM间隔内工作站的业务功能并查找所述对应关系,当查找到 的最小DTIM间隔小于当前DTIM间隔时,在当前DTIM间隔结束时调整DTIM间隔为所述查 找到的最小DTIM间隔。
3.如权利要求2所述的方法,其特征在于,所述AP获取与之接入的工作站的业务功能, 根据获取的工作站的业务功能查找所述对应关系,根据查找到的最小DTIM间隔确定DTIM 间隔,进一步包括当预设时间内所述AP查找到的最小DTIM间隔都大于当前DTIM间隔、且该预设时间 的到达时刻所在的DTIM间隔内的最小DTIM间隔大于当前DTIM间隔,在该到达时刻所在的 DTIM间隔结束时调大DTIM间隔。
4.如权利要求3所述的方法,其特征在于,在该到达时刻所在的DTIM间隔结束时调大 所述DTIM间隔包括将DTIM间隔调整为预设时间内查找到的最小DTIM间隔;或者根据预 设DTIM等级将DTIM间隔调整为低一级的DTIM间隔。
5.如权利要求2所述的方法,其特征在于,所述AP获取与之接入的工作站的业务功能, 根据获取的工作站的业务功能查找所述对应关系,根据查找到的最小DTIM间隔确定DTIM 间隔,还包括若连续预设个数的DTIM间隔内查找到的最小DTIM间隔大于当前DTIM间隔, 在所述预设个数的DTIM间隔结束时将DTIM间隔调整为连续预设个数的DTIM间隔内查找 到的最小DTIM间隔。
6.如权利要求1所述的方法,其特征在于,所述AP获取与之接入的工作站的业务功能, 根据获取的工作站的业务功能查找所述对应关系,根据查找到的最小DTIM间隔确定DTIM 间隔包括所述AP获取预设时间内工作站的业务功能,根据获取的工作站的业务功能查找 所述对应关系,获取预设时间内最小DTIM间隔,在当前DTIM间隔结束时调整DTIM间隔为 所述最小DTIM间隔。
7.如权利要求1所述的方法,其特征在于,所述AP获取工作站的业务功能包括所述 AP检测业务报文的业务优先级字段,根据业务优先级与业务功能的对应关系获取工作站的 业务功能。
8.一种无线接入点,应用于包括无线接入点AP和接入所述AP的工作站的系统中,工作 站根据AP的Beacon报文中携带的DTIM间隔设置自身的监听间隔Listen Interval,其特 征在于,该无线接入点包括存储单元,用于存储业务功能与DTIM间隔的对应关系;获取单元,用于获取与所述AP接入的工作站的业务功能;确定单元,与所述存储单元和获取单元连接,用于根据获取的工作站的业务功能查找所述对应关系,根据查找到的最小DTIM间隔确定DTIM间隔。
9.如权利要求8所述的无线接入点,其特征在于,所述获取单元具体用于获取每一 DTIM间隔内工作站的业务功能;所述确定单元具体用于根据获取的工作站的业务功能查 找最小DTIM间隔,当查找到的最小DTIM间隔小于当前DTIM间隔时,在当前DTIM间隔结束 时调整DTIM间隔为所述查找到的最小DTIM间隔。
10.如权利要求9所述的无线接入点,其特征在于,所述确定单元还用于当预设时间 内查找到的最小DTIM间隔都大于当前DTIM间隔、且该预设时间的到达时刻所在的DTIM间 隔内的最小DTIM间隔大于当前DTIM间隔,在该到达时刻所在的DTIM间隔结束时调大DTIM 间隔。
11.如权利要求10所述的无线接入点,其特征在于,所述确定单元还用于在该到达时 刻所在的DTIM间隔结束时,将DTIM间隔调整为预设时间内查找到的最小DTIM间隔;或者 根据预设DTIM等级将DTIM间隔调整为低一级的DTIM间隔。
12.如权利要求9所述的无线接入点,其特征在于,所述确定单元还用于若连续预设 个数的DTIM间隔内查找到的最小DTIM间隔大于当前DTIM间隔,在所述预设个数的DTIM 间隔结束时将DTIM间隔调整为连续预设个数的DTIM间隔内查找到的最小DTIM间隔。
13.如权利要求8所述的无线接入点,其特征在于,所述获取单元还用于获取预设时 间内工作站的业务功能;所述确定单元还用于根据获取的工作站的业务功能查找所述对应关系,获取预设时 间内最小DTIM间隔,在当前DTIM间隔结束时调整DTIM间隔为所述最小DTIM间隔。
14.如权利要求8所述的无线接入点,其特征在于,所述获取单元具体用于检测业务 报文的业务优先级字段,根据业务优先级与业务功能的对应关系获取工作站的业务功能。
全文摘要
本发明公开了一种无线接入点AP确定DTIM间隔的方法及设备,该方法包括AP存储业务功能与DTIM间隔的对应关系;所述AP获取与之接入的工作站的业务功能,根据获取的工作站的业务功能查找所述对应关系,根据查找到的最小DTIM间隔确定DTIM间隔。本发明中,AP存储业务功能的优先级与DTIM间隔的对应关系,根据工作站的业务功能的优先级确定DTIM间隔,从而当工作站的业务功能的优先级不同或者发生改变时,能够相应做出调整,在满足工作站实时性要求的同时避免降低无线工作站的节能效率。
文档编号H04W4/06GK101969605SQ201010502278
公开日2011年2月9日 申请日期2010年10月11日 优先权日2010年10月11日
发明者包文刚, 王维兴 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1