CN101056229A - 一种提高无线局域网节能效率的方法 - Google Patents
一种提高无线局域网节能效率的方法 Download PDFInfo
- Publication number
- CN101056229A CN101056229A CNA2006100116554A CN200610011655A CN101056229A CN 101056229 A CN101056229 A CN 101056229A CN A2006100116554 A CNA2006100116554 A CN A2006100116554A CN 200610011655 A CN200610011655 A CN 200610011655A CN 101056229 A CN101056229 A CN 101056229A
- Authority
- CN
- China
- Prior art keywords
- message
- time
- data
- rts
- power save
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及无线局域网技术领域,一种提高无线局域网节能效率的方法,包括:基于时间驱动和报文驱动相结合的节能方式。当有源站点要发送数据时,先向目的站点发送RTS报文,目的站点收到RTS报文后发CTS报文给源站点,其中RTS和CTS均包含后续数据交换所需要的时间;按照报文驱动的节能方式,其他站点根据上面RTS/CTS报文指示的传输时间进入睡眠状态;上面所述的数据交换结束后,睡眠站点唤醒;若在规定时间TIDLE内媒介处于空闲,说明所有站点都没有数据发送,则提前结束ATIM窗口,所有站点进入睡眠状态,等待下一个BI周期再唤醒。TIDLE的值等于IEEE 802.11标准中规定的DIFS值。
Description
技术领域
本发明涉及无线局域网技术领域,特别是一种提高IEEE 802.11 AdHoc无线局域网节能效率的方法。
背景技术
IEEE 802.11 WLAN(Wireless Local Area Networks,WLANs)的网络结构分为两种类型:一种是无中心网络,又称Ad-hoc网络;另一种是有中心网络,也称为基础网络(Infrastructure Network)。无中心网络(无AP网络)也称对等网络,它覆盖的服务区称IBSS(IndependentBasic Service Set),对等网络用于一台无线工作站(STA,Station)和另一台或多台其他无线工作站的直接通讯,该网络无法接入有线网络中,只能独立使用,这是最简单的无线局域网结构。有中心网络是一种带AP(Access Point)的网络,它由无线AP、无线工作站STA以及分发***服务(Distribution System Service,DSS)构成,覆盖的区域分BSS和ESS(Extended Service Set)。
因为无线站点经常工作于电池供电的状态,因而节能就显得非常重要,所以IEEE 802.11在MAC(Media Access Control)层规定了一种节能方式,同样分为Ad-hoc网络的节能方式和基础网络的节能方式。因为本发明涉一种提高IEEE 802.11 Ad Hoc无线局域网的节能效率的方法,下面介绍IEEE 802.11标准中Ad hoc网络的节能方法,参见附图1:时间分为一个一个的信标帧间隔(Beacon Interval,BI),BI的前部分为ATIM窗口,后面是数据传送窗口。在每一个BI开始的时刻(Target BeaconTransmission Time,TBTT),所有站点都唤醒,站点先采用DCF方式竞争发送Beacon帧,最先发送成功的Beacon作为网络的同步帧,其他站点不再发送。然后在ATIM窗口内,有报文要发送的站点发送ATIM帧到目的站点,目的站点收到ATIM帧后发送ACK帧到源站点;ATIM窗口结束后,有报文要发送或接收的站点继续处于活跃状态,进行报文的发送或接收,并且活跃状态一直保持到这个信标帧间隔BI的结束;既没有报文发送也没有报文接收的站点则在ATIM窗口后进入睡眠状态。
可以看出,以上方式有以下不足:
一是ATIM窗口的设置很难做到合适,ATIM窗口设置过大,则ATIM帧和ACK帧交换完成后,站点还不能立即发送数据或进入睡眠状态,一定要等待ATIM窗口结束;如果ATIM窗口设置过小,则有可能ATIM帧和ACK帧来不及交换完成。
二是在ATIM窗口后面的数据交换窗口中,哪怕站点已经发送完成或已经接收完毕,也不能进入睡眠状态,而要一直保持活跃态到帧间隔BI的结束,这无疑降低了节能效率。
IEEE 802.11规定帧间隔BI等于100mS,ATIM窗口等于20mS,则最大节能效率为80%(此时相当于没有站点进行数据交换)。当有报文要发送的站点增加时,节能效率急剧下降,因为在ATIM窗口结束后,有报文要发送或接收的站点都一直处于活跃状态等待发送或接收报文。实际上,大多时候都是在监听发送到别的站点的报文,进入节能状态(睡眠态)的时间很少。所以原有节能方法需要改进。
到目前为止,已经提出了多种改进IEEE 802.11 Ad hoc的节能方法,本发明提出了一种基于时间驱动和报文驱动结合的节能方法。
发明内容
一种提高无线局域网节能效率的方法,包括:基于时间驱动和报文驱动相结合的节能方法。参见图2。
当有源站点要发送数据时,先向目的站点发送RTS报文,目的站点收到RTS(Request To Send)报文后发CTS(Clear To Send)报文给源站点,其中RTS和CTS均包含后续数据交换所需要的时间(以微秒为单位)。按照报文驱动的节能方式,其他站点根据上面RTS,CTS报文指示的传输时间进入睡眠状态;上面所述的数据交换结束后,睡眠站点唤醒;同时,上次的发送站点发送Beacon帧对网络站点进行时间同步,进入时间驱动的节能方式,时间轴分为一个一个的信标间隔(BeaconInterval,BI),每个BI的前面一段时间是ATIM(Ad hoc TrafficIndication Map)窗口。若有站点有数据待发送,则在ATIM窗口发送RTS报文从而又使得网络站点按报文驱动的节能方式工作;若在规定时间TIDLE内媒介处于空闲,说明所有站点都没有数据发送,则提前结束ATIM窗口,所有站点进入睡眠状态,等待下一个BI周期再唤醒。TIDLE的值等于IEEE802.11标准中规定的DIFS(DCF Interframe Space)值。
附图说明
为进一步说明本发明的技术内容,以下结合实例及附图详细说明如后,其中:
图1是IEEE 802.11标准中Ad hoc网络的节能方式示意图;
图2是本发明提出的Ad hoc网络的节能方式工作示意图;
图3是提高无线局域网节能效率的节能方式工作流程图;
图4是报文驱动节能方式下的节能效率曲线。
具体实施方式
图1是IEEE 802.11标准中Ad hoc网络的节能方式示意图,在背景技术中已做描述;(在此从略)
图1中英文对应中文:
Beacon 信标 DATA 数据 ACK(Acknowledge)确认
BI(Beacon Interval)信标间隔 AW(ATIM Window)网络传输指示图窗口
ATIM(Ad hoc Traffic Indication Map)Ad hoc网络传输指示图
TBTT(Target Beacon Transmission Time)目标信标传输时间
图2是本发明提出的Ad hoc网络的节能方式工作示意图,在发明内容中已做描述。(在此从略)
图2中英文对应中文:
Message-Drive报文驱动 TIDLE值空闲时间 RTS(Request-To-Send)请求发送 CTS(Clear-To-Send)允许发送 Next BI下一个信标帧
请参阅图3,本发明为一种应用于IEEE 802.11 Ad hoc无线局域网节能方法,包括;基于时间驱动的节能方式和基于报文驱动的节能方式,相结合的节能方式,步骤如下:
第1步,当有源站点要发送数据时,假设源站点A向目的站点B发送数据,源站点A先向目的站点B发送RTS报文;
第2步,目的站点B收到RTS报文后发CTS报文给源站点A,RTS和CTS均包含后续数据交换所需要的时间(以微秒为单位);
第3步,其他站点根据前面的RTS和CTS报文中指示的传输时间决定是否进入睡眠状态,若时间超过门限值则进入睡眠模式;若没有超过门限值,则不进入,因为从活跃态到睡眠态和从睡眠态到活跃态要消耗额外的能量,门限值取20Ms,也即为AW的大小;
第4步,上面所述源站点A到目的站点B的数据交换结束后,睡眠站点唤醒;
第5步,上次的发送源站点A负责发送Beacon帧对网络站点进行时间同步,进入时间驱动的节能方式,时间轴分为一个一个的信标间隔(Beacon Interval,BI),每个BI的前面一段时间是ATIM(Ad hoc TrafficIndication Map)窗口,也记为AW;
第6步,若有站点有数据待发送,则在ATIM窗口内交互RTS报文和CTS报文后进入报文驱动的节能方式;
第7步,若在规定时间TIDLE内媒介处于空闲,说明所有站点都没有数据发送,则提前结束ATIM窗口,所有站点进入睡眠状态,等待下一个BI周期再唤醒。
所述的提高无线局域网节能效率的方法,无线局域网指IEEE 802.11Ad hoc WLAN。
所述的提高无线局域网节能效率的方法,源站点和目的站点先交互RTS报文和CTS报文,根据报文驱动的节能方式,无关节点进入睡眠模式。
所述的提高无线局域网节能效率的方法,源站点发送完数据后,接着发送Beacon帧对全网进行时间同步,网络进入基于时间驱动的节能方式。
所述的提高无线局域网节能效率的方法,其源站点和目的站点先交互RTS报文和CTS报文,进入报文驱动的节能方式。根据报文中指示的传输时间决定是否进入睡眠状态。若时间超过门限值则进入睡眠模式,若没有超过门限值,则不进入,因为从活跃态到睡眠态和从睡眠态到活跃态要消耗额外的能量。
所述的提高无线局域网节能效率的方法,进入时间驱动的节能方式后,时间轴分为一个一个的信标间隔(Beacon Interval,BI),每个BI的前面一段时间是ATIM(Ad hoc Traffic Indication Map)窗口,也记做AW。若有站点有数据待发送,则在ATIM窗口内交互RTS报文和CTS报文后进入报文驱动的节能方式;若在规定时间TIDLE内媒介处于空闲,说明所有站点都没有数据发送,则提前结束ATIM窗口,所有站点进入睡眠状态,等待下一个BI周期再唤醒。TIDLE的值等于IEEE 802.11标准中规定的DIFS(DCF Interframe Space)值。
所述的提高无线局域网节能效率的方法,门限值取20Ms,也即为AW的大小。
可以看出,在网络流量少时,站点的节能方式主要为时间驱动的节能方式,在网络没有流量的情况下,节能效率达到极限,记做ρmax。
DIFS=aSIFSTime+2×aSlotTime
对于IEEE 802.11b,aSIFSTime=10μs,aSlotTime=20μs,DIFS=50μs;而BI=100ms,所以ρmax≈95%,考虑到睡眠状态到活跃态以及活跃态到睡眠态转换要消耗一部分功率,具体要根据无线网卡的硬件电路而定,实际节能效率要稍微低些。
在网络流量多时,站点的节能方式主要为报文驱动的节能方式,图4是报文驱动的节能效率仿真曲线,图中M是网络的节点数,L是报文的长度。可以看出,在报文驱动节能方式下,网络流量增加时,节能效率随着增加,最高有70%的节能效率。
本发明的节能方式是将时间驱动的节能方式和报文驱动的节能方式结合起来,网络流量低时,采用时间驱动的节能方式;而网络流量大时,采用报文驱动的节能方式。
Claims (7)
1、一种提高无线局域网节能效率的方法,包括:基于时间驱动和报文驱动相结合的节能方式,其步骤如下:
第1步,当有源站点要发送数据时,假设源站点A向目的站点B发送数据,源站点A先向目的站点B发送RTS报文;
第2步,目的站点B收到RTS报文后发CTS报文给源站点A,RTS和CTS均包含后续数据交换所需要的时间;
第3步,其他站点根据前面的RTS和CTS报文中指示的传输时间决定是否进入睡眠状态,若时间超过门限值则进入睡眠模式;若没有超过门限值,则不进入,因为从活跃态到睡眠态和从睡眠态到活跃态要消耗额外的能量;
第4步,上面所述源站点A到目的站点B的数据交换结束后,睡眠站点唤醒;
第5步,上次的发送源站点A负责发送Beacon帧对网络站点进行时间同步,进入时间驱动的节能方式,时间轴分为一个一个的信标间隔BI,每个BI的前面一段时间是ATIM窗口,也记为AW;
第6步,若有站点有数据待发送,则在ATIM窗口内发送RTS报文和CTS报文后进入报文驱动的节能方式;
第7步,若在规定时间TIDLE内媒介处于空闲,说明所有站点都没有数据发送,则提前结束ATIM窗口,所有站点进入睡眠状态,等待下一个BI周期再唤醒。
2、根据权利要求1所述的提高无线局域网节能效率的方法,其特征在于,无线局域网指IEEE 802.11 Ad hoc WLAN。
3、根据权利要求1所述的提高无线局域网节能效率的方法,其特征在于,源站点和目的站点先交互RTS报文和CTS报文,根据报文驱动的节能方式,无关节点进入睡眠模式。
4、根据权利要求1所述的提高无线局域网节能效率的方法,其特征在于,源站点发送完数据后,接着发送Beacon帧对全网进行时间同步,网络进入基于时间驱动的节能方式。
5、根据权利要求3所述的提高无线局域网节能效率的方法,其特征在于,源站点和目的站点先交互RTS报文和CTS报文,进入报文驱动的节能方式,根据报文中指示的传输时间决定是否进入睡眠状态,若时间超过门限值则进入睡眠模式,若没有超过门限值,则不进入,因为从活跃态到睡眠态和从睡眠态到活跃态要消耗额外的能量。
6、根据权利要求4所述的提高无线局域网节能效率的方法,其特征在于,进入时间驱动的节能方式后,时间轴分为一个一个的信标间隔BI,每个BI的前面一段时间是ATIM窗口,也记做AW,若有站点有数据待发送,则在ATIM窗口内交互RTS报文和CTS报文后进入报文驱动的节能方式;若在规定时间TIDLE内媒介处于空闲,说明所有站点都没有数据发送,则提前结束ATIM窗口,所有站点进入睡眠状态,等待下一个BI周期再唤醒,TIDLE的值等于IEEE 802.11标准中规定的DIFS值。
7、根据权利要求1或5所述的提高无线局域网节能效率的方法,其特征在于,门限值取20Ms,也即为AW的大小。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006100116554A CN101056229A (zh) | 2006-04-13 | 2006-04-13 | 一种提高无线局域网节能效率的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006100116554A CN101056229A (zh) | 2006-04-13 | 2006-04-13 | 一种提高无线局域网节能效率的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101056229A true CN101056229A (zh) | 2007-10-17 |
Family
ID=38795849
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006100116554A Pending CN101056229A (zh) | 2006-04-13 | 2006-04-13 | 一种提高无线局域网节能效率的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101056229A (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103178918A (zh) * | 2011-12-26 | 2013-06-26 | 中国科学院沈阳自动化研究所 | 基于tdma的工厂自动化无线网络时间同步方法 |
CN101547075B (zh) * | 2008-03-25 | 2013-08-21 | 中兴通讯股份有限公司 | ***消息发送及接收方法 |
CN103369550A (zh) * | 2012-03-26 | 2013-10-23 | 华为技术有限公司 | 一种目标站点、查询站点、通讯***以及通讯方法 |
CN101753272B (zh) * | 2010-01-15 | 2013-12-04 | 华为技术有限公司 | 窗口同步控制方法、装置和*** |
CN104205951A (zh) * | 2012-04-04 | 2014-12-10 | 诺基亚公司 | 用于传输同步的方法和装置 |
CN104869607A (zh) * | 2015-04-21 | 2015-08-26 | 中国电子科技集团公司第五十四研究所 | 一种多波束散射通信装置及通信方法 |
CN105071906A (zh) * | 2015-07-09 | 2015-11-18 | 清华大学 | Wlan***中实现同频同时全双工通信的方法及节点 |
CN106170148A (zh) * | 2008-04-30 | 2016-11-30 | 高通股份有限公司 | 网格节点节能的方法和装置 |
CN107534848A (zh) * | 2015-04-30 | 2018-01-02 | 华为技术有限公司 | 一种以分散和省电方式进行数据通信的***和方法 |
CN109219154A (zh) * | 2017-07-03 | 2019-01-15 | 珠海市魅族科技有限公司 | 无线局域网的通信方法及通信装置、通信设备 |
CN109982416A (zh) * | 2017-12-27 | 2019-07-05 | 珠海市魅族科技有限公司 | 一种数据接收及发送的方法及装置 |
US10652325B2 (en) | 2015-05-22 | 2020-05-12 | Futurewei Technologies, Inc. | Method and system for transmitting data among peer stations in a decentralized manner with high channel efficiency |
CN112749774A (zh) * | 2020-12-31 | 2021-05-04 | 江苏柠檬网络科技有限公司 | 车辆分类管理方法及*** |
-
2006
- 2006-04-13 CN CNA2006100116554A patent/CN101056229A/zh active Pending
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101547075B (zh) * | 2008-03-25 | 2013-08-21 | 中兴通讯股份有限公司 | ***消息发送及接收方法 |
CN106170148A (zh) * | 2008-04-30 | 2016-11-30 | 高通股份有限公司 | 网格节点节能的方法和装置 |
CN101753272B (zh) * | 2010-01-15 | 2013-12-04 | 华为技术有限公司 | 窗口同步控制方法、装置和*** |
CN103178918B (zh) * | 2011-12-26 | 2016-08-03 | 中国科学院沈阳自动化研究所 | 基于tdma的工厂自动化无线网络时间同步方法 |
CN103178918A (zh) * | 2011-12-26 | 2013-06-26 | 中国科学院沈阳自动化研究所 | 基于tdma的工厂自动化无线网络时间同步方法 |
CN103369550A (zh) * | 2012-03-26 | 2013-10-23 | 华为技术有限公司 | 一种目标站点、查询站点、通讯***以及通讯方法 |
CN103369550B (zh) * | 2012-03-26 | 2016-08-10 | 华为技术有限公司 | 一种目标站点、查询站点、通讯***以及通讯方法 |
CN104205951A (zh) * | 2012-04-04 | 2014-12-10 | 诺基亚公司 | 用于传输同步的方法和装置 |
CN104869607A (zh) * | 2015-04-21 | 2015-08-26 | 中国电子科技集团公司第五十四研究所 | 一种多波束散射通信装置及通信方法 |
CN104869607B (zh) * | 2015-04-21 | 2018-07-17 | 中国电子科技集团公司第五十四研究所 | 一种多波束散射通信装置及通信方法 |
CN107534848A (zh) * | 2015-04-30 | 2018-01-02 | 华为技术有限公司 | 一种以分散和省电方式进行数据通信的***和方法 |
CN107534848B (zh) * | 2015-04-30 | 2020-06-26 | 华为技术有限公司 | 一种以分散和省电方式进行数据通信的***和方法 |
US10652325B2 (en) | 2015-05-22 | 2020-05-12 | Futurewei Technologies, Inc. | Method and system for transmitting data among peer stations in a decentralized manner with high channel efficiency |
CN105071906A (zh) * | 2015-07-09 | 2015-11-18 | 清华大学 | Wlan***中实现同频同时全双工通信的方法及节点 |
CN105071906B (zh) * | 2015-07-09 | 2018-06-15 | 清华大学 | Wlan***中实现同频同时全双工通信的方法及节点 |
CN109219154A (zh) * | 2017-07-03 | 2019-01-15 | 珠海市魅族科技有限公司 | 无线局域网的通信方法及通信装置、通信设备 |
CN109982416A (zh) * | 2017-12-27 | 2019-07-05 | 珠海市魅族科技有限公司 | 一种数据接收及发送的方法及装置 |
CN112749774A (zh) * | 2020-12-31 | 2021-05-04 | 江苏柠檬网络科技有限公司 | 车辆分类管理方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101056229A (zh) | 一种提高无线局域网节能效率的方法 | |
US10716061B2 (en) | Method and device for triggering plurality of PS-poll frames in wireless LAN | |
KR101507868B1 (ko) | 무선랜 시스템에서 전력절약-폴링 프레임 및 응답 프레임 송수신 방법 및 장치 | |
CN104272845B (zh) | 在wlan***中接入信道的方法和设备 | |
CN104272848B (zh) | 用于在无线lan***中接入信道的方法和装置 | |
KR101709421B1 (ko) | 소형 데이터 패킷들을 전송하는 것과 관련된 오버헤드 축소 | |
JP5990327B2 (ja) | 無線lanシステムにおいてチャネルアクセス制御方法及び装置 | |
US9877284B2 (en) | Method of communication based on power save mode in wireless local area network and apparatus for the same | |
CN105027470B (zh) | 在无线lan***中通过站接收信号的方法和设备 | |
US20070133448A1 (en) | Method and apparatus for optimal atim size setup for 802.11 networks in an ad hoc mode | |
RU2609068C2 (ru) | Способ и устройство для доступа к каналу в системе беспроводной локальной сети (lan) | |
US8797930B2 (en) | Scheduled peer power save mode | |
US20060029024A1 (en) | System and method for battery conservation in wireless stations | |
EP2595133A1 (en) | Method and apparatus for power saving in beacon generation of wireless networks in ad hoc mode | |
US20060285528A1 (en) | Method and apparatus for power saving in beacon generation of wireless networks in ad hoc mode | |
WO2013067919A1 (zh) | 一种无线信道接入方法及*** | |
CN103686940B (zh) | 无线通信中的快速接入和控制 | |
CN103369597A (zh) | 无线帧的发送方法及装置 | |
WO2014185608A1 (ko) | 무선랜 시스템에서 기본 서비스 세트를 지원하는 방법 및 장치 | |
CN1929428A (zh) | 电力管理方法与装置 | |
KR20140130119A (ko) | 무선랜 시스템에서 채널 액세스 방법 및 장치 | |
WO2014098445A1 (ko) | 무선랜 시스템에서 채널 액세스 방법 및 장치 | |
CN102938929B (zh) | 无线局域网中考虑节能的调度方法 | |
CN101036061A (zh) | 用于在无线台中节省电池的***和方法 | |
CN1976297A (zh) | 降低网络中无线设备功耗的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |