CS710 : Special issues in Computer Architecture 1/22 Power-Saving Protocols for IEEE 802.11-Based Multi-Hop Ad Hoc Networks Yu-chee tseng et. al National.

Slides:



Advertisements
Similar presentations
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Advertisements

Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Network
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3p: Medium Access Control Protocols.
– Wireless PHY and MAC Stallings Types of Infrared FHSS (frequency hopping spread spectrum) DSSS (direct sequence.
Expected Quorum Overlap Sizes of Optimal Quorum Systems with the Rotation Closure Property for Asynchronous Power-Saving Algorithms in Mobile Ad Hoc Networks.
1 Power Management in IEEE Yu-Chee 1. Possible Access Sequences for a STA in PS Mode 2. PS in Infrastructure Network 3. PS in Ad.
A Hybrid Power-Saving Protocol by Dual-Channel and Dual-Transmission-Range for IEEE Based MANETs Presented by Jehn-Ruey Jiang Department of Computer.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
1 Power Management in IEEE Yu-Chee 1. Possible Access Sequences for a STA in PS Mode 2. PS in Infrastructure Network 3. PS in Ad.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up For Wireless Sensor Networks Zhihui Chen; Ashfaq Khokhar ECE/CS Dept., University of.
Asynchronous Power-Saving Protocols via Quorum Systems for IEEE Ad Hoc Networks Jehn-Ruey Jiang Hsuan-Chuang University.
20 – Collision Avoidance, : Wireless and Mobile Networks6-1.
Power Management in Presented by Sweta Sarkar June 17 th, 2002.
Power saving technique for multi-hop ad hoc wireless networks.
1 Research Highlights Power-Saving Issues. 2 Outline E. S. Jung and N. Vaidya, “ An Energy Efficient MAC Protocol for Wireless LANs ”, INFOCOM E.
Doc.: IEEE /0028r1 Submission January 2012 Anna Pantelidou, Renesas Mobile CorporationSlide 1 Power Saving Possibilities for Networks Supporting.
Wi-Fi Wireless LANs Dr. Adil Yousif. What is a Wireless LAN  A wireless local area network(LAN) is a flexible data communications system implemented.
protocol continued. DCF The basic idea is non-persistent. Can do an optimization: For a new packet (Q len = 0), the sender needs only wait for.
1 Y-MAC: An Energy-efficient Multi-channel MAC Protocol for Dense Wireless Sensor Networks Youngmin Kim, Hyojeong Shin, and Hojung Cha International Conference.
Opersating Mode DCF: distributed coordination function
1 Dynamic Adaption of DCF and PCF mode of IEEE WLAN Abhishek Goliya Guided By: Prof. Sridhar Iyer Dr. Leena-Chandran Wadia MTech Dissertation.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
IEEE Wireless LAN Part II Access Point, Power Management, Polling, and Frame Format 14-1.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
A Simple Neighbor Discovery Procedure for Bluetooth Ad Hoc Networks Miklós Aurél Rónai and Eszter Kail GlobeCom 2003 Speaker: Chung-Hsien Hsu Presented.
1 Cross-Layer, Energy-Efficient Design for Supporting Continuous Queries in Wireless Sensor Networks A Quorum-Based Approach Chia-Hung Tsai, Tsu-Wen Hsu,
Copyright: S.Krishnamurthy, UCR Power Controlled Medium Access Control in Wireless Networks – The story continues.
A Power Saving MAC Protocol for Wireless Networks Technical Report July 2002 Eun-Sun Jung Texas A&M University, College Station Nitin H. Vaidya University.
1 Chapter 8 Power Management in IEEE Yu-Chee 1. Possible Access Sequences for a STA in PS Mode 2. PS in Infrastructure Network 3.
Wireless LANs Prof. F. Tobagi MAC Management 1.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Wireless and Mobility The term wireless is normally used to refer to any type of electrical or electronic operation which is accomplished without the use.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi- Channel Hidden Terminals Using a Single Transceiver (MMAC) Paper by Jungmin So and Nitin Vaidya.
Minimizing Energy Consumption in Sensor Networks Using a Wakeup Radio Matthew J. Miller and Nitin H. Vaidya IEEE WCNC March 25, 2004.
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfaq Khokhar ECE Department, University.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
Wi-Fi. Basic structure: – Stations plus an access point – Stations talk to the access point, then to outside – Access point talks to stations – Stations.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
SMAC: An Energy-efficient MAC Protocol for Wireless Networks
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
By Zhimin He Oct 1st,2003 Computer Science Department University of Virginia SPAN: An Energy-Efficient Coordination Algorithm for Topology Maintenance.
ECE 256, Spring 2009 __________ Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver __________________.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
1/49 Power Management in IEEE Yu-Chee Tseng.
1/23 Power Management in IEEE Yu-Chee Tseng.
Optimization Problems in Wireless Coding Networks Alex Sprintson Computer Engineering Group Department of Electrical and Computer Engineering.
Ultra-Low Duty Cycle MAC with Scheduled Channel Polling (Wei Ye, Fabio Sliva, and John Heidemann) Advanced Computer Networks ECE Fall Presented.
Doc. Submission, Slide 1 Guaranteed Services for Mesh Tae Rim Park 1, Yang G. Kim 1, Myung J. Lee 1 and Jong-suk Chae 2 1 City University of New York,
Quorum-based Power-Saving Multicast Protocols in the Asynchronous Ad Hoc Network Yu-Chen Kuo Department of Computer Science and Information Management.
© Robin Kravets, 2009 Energy Conservation in Wireless Networks.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
DSSS PHY packet format Synchronization SFD (Start Frame Delimiter)
A New MAC Protocol for Wi-Fi Mesh Networks Tzu-Jane Tsai, Hsueh-Wen Tseng, and Ai-Chun Pang IEEE AINA’06.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
IEEE Wireless LAN. Wireless LANs: Characteristics Types –Infrastructure based –Ad-hoc Advantages –Flexible deployment –Minimal wiring difficulties.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Quorum-based Power-Saving Multicast Protocols in the Asynchronous Ad Hoc Network Yu-Chen Kuo Department of Computer Science and Information Management.
Tseng:1 Power Saving Issues: vs. Bluetooth Prof. Yu-Chee Tseng Dept. of Comp. Sci. & Infor. Eng. National Chiao-Tung University ( 交通大學 資訊工程系 曾煜棋.
Ultra-Low Duty Cycle MAC with Scheduled Channel Polling
Power Management in IEEE
Power Saving and Clock Sync
MAC continued.
Power efficient and unified s solution
To Sync or Not to Sync in Power Saving?
Investigating Mac Power Consumption in Wireless Sensor Network
Presentation transcript:

CS710 : Special issues in Computer Architecture 1/22 Power-Saving Protocols for IEEE Based Multi-Hop Ad Hoc Networks Yu-chee tseng et. al National Chio Tung University, Taiwan INFOCOM ‘02 Presented by Joo, Jaikwan

CS710 : Special issues in Computer Architecture 2/22 Contents  Introduction  General power saving  Power saving modes in IEEE  Three asynchronous power saving protocols for MANET  Dominating-awake-interval  Periodically-fully-awake-interval  Quorum-based  Simulations  Conclusions

CS710 : Special issues in Computer Architecture 3/22 Introduction  The critical issue of MANET(Mobile Ad hoc NETwork) : power saving  Battery technology is not likely progress as fast as computing and communication technologies.  The category of power-saving solution  Transmission power control  Topology control  Power aware routing  Base on mobile host power level  Low-power mode  IEEE has power saving mode which is a radio only needs to be awake periodically.  Bluetooth : park, hold, sniff mode.

CS710 : Special issues in Computer Architecture 4/22 Introduction  MANET  Multi-hop, unpredictable mobility, no plug-in power, no clock synchronization  Two challenge of power saving  Clock synchronization  No central control, variable packet delay due to unpredictable mobility and radio interference.  Neighbor discovery  Because PS host will reduce its transmitting/receiving activity  Routing problem

CS710 : Special issues in Computer Architecture 5/22 Introduction  Basic idea of protocol  Enforces PS hosts send more beacon packets than the original IEEE standard  Arrange the wake-up and sleep patterns of PS hosts such that any two hosts are guaranteed to detect each other in finite time even under PS mode

CS710 : Special issues in Computer Architecture 6/22 Introduction  Power saving modes in IEEE  Two power modes : active and power saving(PS)  Under infrastructure(with AP)  AP monitors the mode of each mobile host.  A host in PS mode only awakes up periodically to check for possible incoming packet from AP.  A host always notifies its AP when changing mode.  Periodically AP transmit beacon frames.  In each beacon frame, a Traffic Indication Map(TIM) will be delivered, which contains ID’s of those PS host with buffered unicast packet in the AP.  A PS host, on hearing its ID, should stay awake remaining beacon interval.  On DCF, awake PS host issue PS-POLL  On PCF, awake PS wait for AP Poll  To send Buffered broadcast packet, AP send DTIM(Delivery TIM), after that, buffered broadcast packet will be sent.

CS710 : Special issues in Computer Architecture 7/22 Introduction  Under an ad hoc network  PS hosts also wake up periodically  ATIM window : short interval that PS hosts wake up.  Assuming that hosts are fully connected and all synchronized.  In the beginning of each ATIM window, each mobile host will contend to send a beacon frame.  Successful beacon serve for synchronizing mobile host’s clock.  This beacon also inhibits other hosts from sending their beacon  To avoid collisions among beacons, use random back-off [0- 2*CW min –1]

CS710 : Special issues in Computer Architecture 8/22 Introduction - After the beacon, host can send a direct ATIM frame to each of its intended receivers in PS mode. - After transmitted an ATIM frame, keep remaining awake - On reception of the ATIM frame, reply with an ACK and remain active for the remaining period - Data is sent based on the normal DCF access.

CS710 : Special issues in Computer Architecture 9/22 Introduction  Problem statement  PS mode of is designed for single hop(fully connected) ad hoc network.  If applied for multi-hop  Clock synchronization  Communication delay and mobility are all unpredictable  Neighbor discovery  A host in PS mode is reduced its chance to transmit  Network partitioning  Inaccurate neighbor information may lead to long packet delay or even network partitioning problem.

CS710 : Special issues in Computer Architecture 10/22 Three asynchronous power saving protocols for MANET  Guidelines in designing protocol  More beacon  To prevent the inaccurate-neighbor problem  A PS host should not inhibit its beacon in ATIM window even if it has heard other beacons.  Allow multiple beacon in a ATIM window  Overlapping Awake interval  Since protocol don’t count on clock synchronization  The wake-up pattern of two PS host must overlap with each other.  Wake-up prediction  To drive PS host’s wake-up pattern based on their time difference.

CS710 : Special issues in Computer Architecture 11/22 Three asynchronous power saving protocols for MANET  Three power-saving protocols, each with a different wakeup pattern for PS host  Beacon interval  For each PS host, it divides its time axis into a number of fixed length interval  Active window  On state  Beacon window  PS hosts send its beacon  MTIM window  Other hosts send their MTIM frames to the PS host.  Excluding these three windows, PS host with no packet to send or receive may go to the sleep mode.

CS710 : Special issues in Computer Architecture 12/22 Three asynchronous power saving protocols for MANET  Access procedure  Back-off delay  [0 ~ 2*CW min –1 slot]  Notation used in this paper  BI : length of a beacon interval  AW : length of an active window  BW : length of a beacon window  MW : length of an MTIM window

CS710 : Special issues in Computer Architecture 13/22  Dominating-awake-interval  PS host stay awake sufficiently long so as to ensure that neighboring host can know each other.  Dominating awake property  AW >= BI/2 + BW  This guarantees any PS host’s beacon window to overlap with any neighboring PS host’s active window.  In every two beacon interval, PS host can receive all its neighbor’s beacon  short response time  suitable for highly mobile  The sequence of beacon intervals are alternatively labeled as odd and even interval

CS710 : Special issues in Computer Architecture 14/22  Periodically–fully-awake-interval  Two types of beacon interval  Low power intervals  AW is reduced to the minimum  PS host send out its beacon to inform others its existence  AW = BW + MW, in the rest of the time, the host can go to the sleep mode.  Fully awake intervals  AW is extended to the maximum  Arrives periodically every T intervals  AW = BI, rest of the time must remain awake  PS hosts discover who are in its neighborhood.  By collecting other host’s beacons, hosts predict when its neighboring host will wake up.  a lot of power, so they only appear periodically and are interleaved by low power intervals.  Response time to get aware of a newly appearing host  T beacon interval  Suitable for slowly mobile environments

CS710 : Special issues in Computer Architecture 15/22 BI  Quorum-based  PS host only needs to send beacon O(1/n) of the all beacon intervals.  Design PS host’s wakeup pattern so as to guarantee a PS host’s beacons can always be heard by other’s active windows.  Quorum interval  Beacon + MTIM, AW = BI  Non quorum intervals  Start with an MTIM window, after that, host may go to sleep mode, AW=MW  As long as n=>4, this amount of awaking time is less than 50%  Suitable for expensive transmission cost

CS710 : Special issues in Computer Architecture 16/22 Communication protocols for power- saving hosts  Since the PS host is not always active, the sending host has to predict when the PS host will wake up.  Beacon packet has to carry the clock value of the sending host so as for other hosts to calculate their time differences.  S predict the receiving side’s MTIM window, S contends to MTIM packets to notify the receiver, after which the buffered data packet can be send.  Unicast  During the receiver’s MTIM window, sender contends to send its MTIM packet to the receiver.  Receivers will reply an ACK after SIFS, stay awake in the remaining of the beacon interval.  After the MTIM window, sender will contend to send the buffered packet to the receiver based on the DCF procedure.

CS710 : Special issues in Computer Architecture 17/22  Broadcast  To reduce the number of transmissions, divide these asynchronous neighbors into group and notify them separately in multiple runs.  When S intends broadcast a packet, it first check the arrival time of the MTIM windows of all neighbors.  S picks the host, whose first MTIM window arrives earliest, S picks those MTIM window have overlapping with Y’s first MTIM.  After the these notification, S repeats the same process.  A neighbor, on receiving a MTIM carrying a broadcast indication, should remain awake until broadcast received or time value expires.  Broadcast packet should send based on DCF procedure.

CS710 : Special issues in Computer Architecture 18/22 Simulation experiments  Environment  Implemented by C  Transmission radius : 250m  Rate : 2Mbps  Traffic load : Poisson distribution 5~30pkts/sec  “On-off model” to simulate mobility(in every 5 sec)  On probability : uniform distribution 50%~100%  Beacon interval : 100ms~500ms  Simulation time : 100sec  Assume all hosts are in the PS mode  Metric  Power consumption  The average power consumption per mobile host thru one simulation run  Power efficiency  average power consumption for each successful packet transmission  Neighbor discovery time  Average time to discover a newly approaching neighbor

CS710 : Special issues in Computer Architecture 19/22  Impact of beacon interval length [Traffic load=10pkts/sec, “ON” probability=80%][For unicast Traffic load=10pkts/sec, “ON” probability=80%] [For broadcast Traffic load=10pkts/sec, “ON” probability=80%] P(4) is good for both

CS710 : Special issues in Computer Architecture 20/22  Impact of mobility For unicast(traffic load=10pkts/sec, Beacon interval=300ms) In case of broadcast Broadcast packet is counted as successful as long as some neighbors are there to receive the packet.

CS710 : Special issues in Computer Architecture 21/22  Impact of traffic load For unicast(“on”=80%, Beacon interval=300ms) Higher traffic load incurs higher power consumption since hosts have less chance to sleep. Higher load makes transmitting a packet less costly because multiple packets may be transmitted in one beacon interval.

CS710 : Special issues in Computer Architecture 22/22 Conclusions  Three power saving protocol based on IEEE802.11, multi-hop, asynchronous MANETs.  Dominating awake interval  Most power consumption, the lowest neighbor discovery time.  Quorum based  The most power saving, the longest neighbor discovery time.  Periodically-fully-awake interval  Balance both power consumption and neighbor discovery time.