Asynchronous Power-Saving Protocols via Quorum Systems for IEEE 802.11 Ad Hoc Networks Jehn-Ruey Jiang Hsuan-Chuang University.

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

CS710 IEEE Transactions on vehicular technology 2005 A Distributed Algorithm for the Dead End Problem of Location Based Routing in Sensor Networks Le Zou,
SEEKER: An Adaptive and Scalable Location Service for Mobile Ad Hoc Networks Jehn-Ruey Jiang and Wei-Jiun Ling Presented by Jehn-Ruey Jiang National Central.
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.
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3p: Medium Access Control Protocols.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks ACM Wireless Networks Journal, 2002 BENJIE CHEN,
Design and Simulation of MANET Architecture over ZigBee Protocol Suite with Layer ColaborativeEnergy aware design for Performance Optimization Rupam Das.
Expected Quorum Overlap Sizes of Optimal Quorum Systems with the Rotation Closure Property for Asynchronous Power-Saving Algorithms in Mobile Ad Hoc Networks.
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3m: Medium Access Control Protocols.
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.
Quorum-Based Asynchronous Power-Saving Protocols for IEEE Ad Hoc Networks Presented by Jehn-Ruey Jiang Department of Computer Science and Information.
A Hybrid Power-Saving Protocol by Dual-Channel and Dual-Transmission-Range for IEEE Based MANETs Presented by Jehn-Ruey Jiang Department of Computer.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
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.
Wireless Networking WAN Design Module-06 Jerry Bernardini Community College of Rhode Island 6/18/20151Wireless Networking J. Bernardini.
A Hybrid Power-Saving Protocol by Dual-Channel and Dual-Transmission-Range Clustering for IEEE Based MANETs Presented by Jehn-Ruey Jiang Department.
Power Management in Presented by Sweta Sarkar June 17 th, 2002.
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Wireless Networking WAN Design Module-06
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.
BMWnet Wshnt.kuas.edu.tw Mesh Networks Prof. W.S. Hwang.
Wireless LAN Advantages 1. Flexibility 2. Planning 3. Design
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.
Maintaining Performance while Saving Energy on Wireless LANs Ronny Krashinsky Term Project
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
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.
Designing Routing Protocol For Mobile Ad Hoc Networks Navid NIKAEIN Christian BONNET EURECOM Institute Sophia-Antipolis France.
An Energy Efficient MAC Protocol for Wireless LANs Eun-Sun Jung Nitin H. Vaidya IEEE INFCOM 2002 Speaker :王智敏 研二.
Minimizing Energy Consumption in Sensor Networks Using a Wakeup Radio Matthew J. Miller and Nitin H. Vaidya IEEE WCNC March 25, 2004.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
A Quorum-Based Energy-Saving MAC Protocol Design for Wireless Sensor Networks Chih-Min Chao, Yi-Wei Lee IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2010.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfaq Khokhar ECE Department, University.
Doc.: IEEE 11-04/0319r0 Submission March 2004 W. Steven Conner, Intel Corporation Slide 1 Architectural Considerations and Requirements for ESS.
Designing Reliable Delivery for Mobile Ad-hoc Networks in Robots BJ Tiemessen Advisor: Dr. Dan Massey Department of Computer Science Colorado State University.
An Introduction to Wireless LANs
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
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.
Introduction to IEEE
ECE 256, Spring 2009 __________ Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver __________________.
Zi-Tsan Chou Networks and Multimedia Institute VTC 06 Fall
Self-stabilizing energy-efficient multicast for MANETs.
WLAN 1. IEEE Overview Adopted in 1997 Defines: MAC sublayer MAC management protocols and services Physical (PHY) layers – IR – FHSS – DSSS.
1/49 Power Management in IEEE Yu-Chee Tseng.
1/23 Power Management in IEEE Yu-Chee Tseng.
GholamHossein Ekbatanifard, Reza Monsefi, Mohammad H. Yaghmaee M., Seyed Amin Hosseini S. ELSEVIER Computer Networks 2012 Queen-MAC: A quorum-based energy-efficient.
Submission doc.: IEEE 11-11/1204r1 ZTE CorporationSlide 1 Power saving mechanism consideration for ah framework Date: Authors: Sept 2011.
Quorum-based Power-Saving Multicast Protocols in the Asynchronous Ad Hoc Network Yu-Chen Kuo Department of Computer Science and Information Management.
An efficient reliable broadcasting protocol for wireless mobile ad hoc networks Chih-Shun Hsu, Yu-Chee Tseng, Jang-Ping Sheu Ad Hoc Networks 2007, vol.
1 A Power Control MAC Protocol for Ad Hoc Networks EUN-SUN JUNG, NITIN H. VAIDYA, Wireless Networks 11, 55–66, Speaker: Han-Tien Chang.
DSSS PHY packet format Synchronization SFD (Start Frame Delimiter)
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
COMP2322 Lab 1 Introduction to Wireless LAN Weichao Li Apr. 8, 2016.
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 ( 交通大學 資訊工程系 曾煜棋.
SENSYS Presented by Cheolki Lee
Wireless Ad Hoc/Sensor Networks: From IEEE 802
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya Modified and Presented.
Power Management in IEEE
Power Saving and Clock Sync
To Sync or Not to Sync in Power Saving?
Enhancement of Low Power Medium Access STAs
Presentation transcript:

Asynchronous Power-Saving Protocols via Quorum Systems for IEEE Ad Hoc Networks Jehn-Ruey Jiang Hsuan-Chuang University

To Rest, to Go Far!

Outline  IEEE Overview  Power Saving Issues  Asynchronous Quorum-based PS Protocols  Optimal AQPS Protocols  Analysis and Simulation  Conclusion

Outline  IEEE Overview  Power Saving Issues  Asynchronous Quorum-based PS Protocols  Optimal AQPS Protocols  Analysis and Simulation  Conclusion

IEEE  Approved by IEEE in 1997  Extensions approved in 1999  Standard for Wireless Local Area Networks ( WLAN )

IEEE Family(1/2)  a: 6 to 54 Mbps in the 5 GHz band  b (WiFi, Wireless Fidelity): 5.5 and 11 Mbps in the 2.4 GHz band  g: 54 Mbps in the 2.4 GHz band

IEEE Family(2/2)  c: support for frames  d: new support for frames  e: QoS enhancement in MAC  f: Inter Access Point Protocol  h: channel selection and power control  i: security enhancement in MAC  j: 5 GHz globalization

IEEE Market Source: Cahners In-Stat ($ Million)

IEEE Components  Station (STA) - Mobile host  Access Point (AP) - Stations are connected to access points.  Basic Service Set (BSS) - Stations and the AP within the same radio coverage form a BSS.  Extended Service Set (ESS) - Several BSSs connected through APs form an ESS.

Infrastructure vs Ad-hoc Modes infrastructure network ad-hoc network AP wired network ad-hoc network Multi-hop ad hoc network

Ad hoc Networks  Ad hoc: formed, arranged, or done (often temporarily) for a particular purpose only  Mobile Ad Hoc Network (MANET): A collection of wireless mobile hosts forming a temporary network without the aid of established infrastructure or centralized administration

Applications of MANETs  Battlefields  Disaster rescue  Spontaneous meetings  Outdoor activities

Single-Hop vs Multi-Hop  Single-Hop  Each node is within each other ’ s transmission range  Fully connected  Multi-Hop  A node reaches other nodes via a chain of intermediate nodes  Networks may partition and/or merge

Outline  IEEE Overview  Power Saving Issues  Asynchronous Quorum-based PS Protocols  Optimal AQPS Protocols  Analysis and Simulation  Conclusion

Power Saving - Overview  Battery is a limited resource for portable devices  Power saving becoming a very hot topic is wireless communication  Solutions:  PHY: transmission power control  MAC: power mode management  Network Layer: power-aware routing

Transmission Power Control  Tuning transmission energy for higher channel reuse  Example:  A is sending to B (based on IEEE )  Can (C, D) and (E, F) join? Source: Prof. Tseng

Power Mode Management  doze mode vs. active mode  example:  A is sending to B  Does C need to stay awake? Source: Prof. Tseng

Power-Aware Routing  Routing in an ad hoc network with energy- saving (prolonging network lifetime) in mind  Example: Source: Prof. Tseng +–+– +–+– +–+– +–+– +–+– +–+– SRC N1 N2 DES T N4 N3

IEEE PS Mode(1/2)  Power Consumption: (ORiNOCO IEEE b PC Gold Card) Vcc:5V, Speed:11Mbps

IEEE PS Mode(2/2)  Environments:  Infrastructure  Ad hoc (infrastructureless)  Single-hop  Multi-hop

PS: Infrastructure (1/3)  Clock synchronization is required (via TSF)  The AP is responsible for generating beacons each of which contains a valid time stamp  If the channel is in use, defer beacon transmission until it is free

PS: Infrastructure (2/3)  A host always notifies AP its mode  A PS host periodically wakes up to listen to beacons  AP keeps a PS host awake by sending ”traffic indication map (TIM)” in a beacon for unicast data  AP keeps all PS hosts awake by sending ”delivery traffic indication map (DTIM)” in a beacon for broadcast data

PS: Infrastructure (3/3)

PS : 1-hop Ad hoc Network (1/2) Beacon Interval ATIM Window Host A Host B Beacon BT A =2, BT B =5 power saving state Beacon ATIM ACK active state data frame ACK Source: Prof. Tseng

PS: 1-hop Ad hoc Network (2/2) ATIM ACK Data Frame ACK Host A Host B ATIM Window Beacon Interval Power Saving Mode Beacon Interval Beacon Host C ATIM ACK Data Frame ACK Beacon Target Beacon Transmission Time (TBTT)

PS: m-hop Ad hoc Network (1/3)  Problems:  Clock Synchronization is hard due to communication delays and mobility  Network Partition unsynchronized hosts with different wakeup times may not recognize each other

Clock Drift Example Max. clock drift for IEEE TSF (200 DSSS nodes, 11Mbps, aBP=0.1s)

Network-Partitioning Example Host A Host B AB C DE F Host C Host D Host E Host F ╳ ╳ ATIM window ╳ ╳ Network Partition Source: Prof. Tseng

PS: m-hop Ad hoc Network (3/2)  Solution:  Not to synchronize hosts’ clocks  But to achieve  Wakeup prediction  Neighbor discovery

PS: m-hop Ad hoc Network (3/3)  Three asyn. solutions:  Dominating-Awake-Interval  Periodical-Fully-Awake-Interval  Quorum-Based Ref: “Power-Saving Protocols for IEEE Based Multi-Hop Ad Hoc Networks,” Yu-Chee Tseng, Chih-Shun Hsu and Ten-Yueng Hsieh InfoCom’2002

Outline  IEEE Overview  Power Saving Issues  Asynchronous Quorum-based PS Protocols  Optimal AQPS Protocols  Analysis and Simulation  Conclusion

Quorum-based PS Protocol

Quorum interval

Touchdown  A PS host’s beacon can be heard twice or more for every n consecutive beacon intervals, which in turn solves  Wakeup prediction  Neighbor discovery

Observation  A quorum system may be translated to a power-saving protocol, whose power- consumption is proportional to the quorum size.

Questions  Can any quorum system be translated to an asyn. PS protocol? NO!  Which can be? Those with the Rotation Closure Property !!

Outline  IEEE Overview  Power Saving Issues  Asynchronous Quorum-based PS Protocols  Optimal AQPS Protocols  Analysis and Simulation  Conclusion

Contributions  Propose the rotation closure property  Propose the lower bound of the quorum size  Propose a novel quorum systems to be translated to an adaptive PS protocol

What are quorum systems?  Quorum: a subset of universal set U  E.G. q 1 ={1, 2} and q 2 = {2, 3} are quorums under U={1,2,3}  Quorum system: a collection of mutually intersecting quorums  E.G. {{1, 2},{2, 3},{1,3}} is a quorum system under U={1,2,3}

Rotation Closure Property  For example,  Q1={{0,1},{0,2},{1,2}} under U={0,1,2}  Q2={{0,1},{0,2},{0,3},{1,2,3}} under U={0,1,2,3}  Because {0,1}  rotate({0,3},3) = 

Examples of quorum systems  Majority quorum system  Tree quorum system  Hierarchical quorum system  Cohorts quorum system  ………  

Optimal Quorum Size  Optimal quorum size: k, where k(k-1)+1=n and k-1 is a prime power (K  n)

Optimal Quorum Systems  Near optimal quorum systems  Grid quorum system  Torus quorum system  Cyclic (difference set) quorum system  Optimal quorum system  FPP quorum system

Torus quorum system

Cyclic (difference set) quorum system  Def: A subset D={d 1,…,d k } of Z n is called a difference set if for every e  0 (mod n), there exist elements d i and d j  D such that d i -d j =e.  {0,1,2,4} is a difference set under Z 8  { {0, 1, 2, 4}, {1, 2, 3, 5}, {2, 3, 4, 6}, {3, 4, 5, 7}, {4, 5, 6, 0}, {5, 6, 7, 1}, {6, 7, 0, 2}, {7, 0, 1, 3} } is a cyclic (difference set) quorum system

FPP quorum system  FPP: Finite Projective Plane  Proposed by Maekawa in 1985  For solving distributed mutual exclusion  Constructed with a hypergraph  Also a Singer difference set quorum system

E-Torus quorum system

Outline  IEEE Overview  Power Saving Issues  Asynchronous Quorum-based PS Protocols  Optimal AQPS Protocols  Analysis and Simulation  Conclusion

Analysis (1/3)  Active Ratio: the number of quorum intervals over n, where n is cardinality of the universal set  neighbor sensibility (NS) the worst-case delay for a PS host to detect the existence of a newly approaching PS host in its neighborhood

Analysis (2/3)

Analysis (3/3)

Simulation Model  Area: 1000m x 1000m  Speed: 2Mbps  Radio radius: 250m  Battery energy: 100J.  Traffic load: Poisson Dist., 1~4 routes/s, each having ten 1k packets  Mobility: way-point model (pause time: 20s)  Routing protocol: AODV

Simulation Parameters Unicast send * L Broadcast send * L Unicast receive * L Broadcast receive * L Idle843 Doze27 L: packet length Unicast packet size 1024 bytes Broadcast packet size 32 bytes Beacon window size 4ms MTIM window size 16ms

Simulation Metrics  Survival ratio  Neighbor discovery time  Throughput  Aggregate throughput

Simulation Results (1/10) Survival ratio vs. mobility (beacon interval = 100 ms, 100 hosts, traffic load = 1 route/sec).

Simulation Results (2/10) Neighbor discovery time vs. mobility (beacon interval =100 ms, 100 hosts, traffic load = 1 route/sec).

Simulation Results (3/10) Throughput vs. mobility (beacon interval = 100 ms, 100 hosts, traffic load = 1 route/sec).

Simulation Results (4/10) Survival ratio vs. beacon interval length (100 hosts, traffic load = 1 route/sec, moving speed = 0~20 m/sec with mean = 10m/sec).

Simulation Results (5/10) Neighbor discovery time vs. beacon interval length (100 hosts, traffic load = 1 route/sec, moving speed = 0~20 m/sec with mean = 10m/sec).

Simulation Results (6/10) Throughput vs. beacon interval length (100 hosts, traffic load = 1 route/sec, moving speed = 0~20 m/sec with mean =10m/sec).

Simulation Results (7/10) Survival ratio vs. traffic load (beacon interval = 100 ms, 100 hosts, mobility = 0~20 m/sec with mean = 10 m/sec).

Simulation Results (8/10) Throughput vs. traffic load (beacon interval =100 ms, 100 hosts, mobility = 0~20 m/sec with mean = 10 m/sec).

Simulation Results (9/10) Survival ratio vs. host density (beacon interval = 100ms, traffic load 1 route/sec, mobility = 0~20 m/sec with mean= 10 m/sec).

Simulation Results (10/10) Throughput vs. host density (beacon interval = 100ms, traffic load 1 route/sec, mobility = 0~20m/sec with mean= 10 m/sec).

Outline  IEEE Overview  Power Saving Issues  Asynchronous Quorum-based PS Protocols  Optimal AQPS Protocols  Analysis and Simulation  Conclusion

Conclusion (1/2)  Quorum systems with the rotation closure property can be translated to an asyn. PS protocol.  The active ratio is bounded by 1/  n, where n is the number of a group of consecutive beacon intervals.  Optimal, near optimal and adaptive AQPS protocols save a lot of energy w/o degrading performance significantly

Conclusion (2/2)  Future work:  To incorporate AQPS protocols with those demanding accurate neighboring node’s information, e.g., geometric routing protocols  To incorporate quorum system concept to wireless sensor networks  To incorporate quorum system concept to Bluetooth technology

Q&A