Expected Quorum Overlap Sizes of Optimal Quorum Systems with the Rotation Closure Property for Asynchronous Power-Saving Algorithms in Mobile Ad Hoc Networks.

Slides:



Advertisements
Similar presentations
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Advertisements

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.
Doc: IEEE Submission December 2012 Marco Hernandez (NICT)Slide 1 Project: IEEE P Working Group for Wireless Personal Area.
Coverage Preserving Redundancy Elimination in Sensor Networks Bogdan Carbunar, Ananth Grama, Jan Vitek Computer Sciences Department Purdue University West.
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks ACM Wireless Networks Journal, 2002 BENJIE CHEN,
1 Sensor Relocation in Mobile Sensor Networks Guiling Wang, Guohong Cao, Tom La Porta, and Wensheng Zhang Department of Computer Science & Engineering.
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.
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 Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
1 Quick Convergecast in ZigBee/IEEE Tree-Based Wireless Sensor Networks Yu-Chee Tseng and Meng-Shiung Pan Department of Computer Science National.
A Hybrid Power-Saving Protocol by Dual-Channel and Dual-Transmission-Range Clustering for IEEE Based MANETs Presented by Jehn-Ruey Jiang Department.
Asynchronous Power-Saving Protocols via Quorum Systems for IEEE Ad Hoc Networks Jehn-Ruey Jiang Hsuan-Chuang University.
Power Management in Presented by Sweta Sarkar June 17 th, 2002.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
UCLA ENGINEERING Computer Science School of EECS, Peking University On Heterogeneous Neighbor Discovery in Wireless Sensor Networks Lin Chen † ♠, Ruolin.
A Distributed Group k-Exclusion Algorithm Using k-Write-Read Coteries Presented by Jehn-Ruey Jiang National Central University Taiwan, R. O. C.
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.
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
Decentralized Scattering of Wake-up Times in Wireless Sensor Networks Amy L. Murphy ITC-IRST, Trento, Italy joint work with Alessandro Giusti, Politecnico.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
A novel gossip-based sensing coverage algorithm for dense wireless sensor networks Vinh Tran-Quang a, Takumi Miyoshi a,b a Graduate School of Engineering,
Adaptive Control-Based Clock Synchronization in Wireless Sensor Networks Kasım Sinan YILDIRIM *, Ruggero CARLI +, Luca SCHENATO + * Department of Computer.
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
RT-Link: A Time-Synchronized Link Protocol for Energy-Constrained Multi- hop Wireless Networks Anthony Rowe, Rahul Mangharam and Raj Rajkumar CMU SECON.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
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.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Optimal Selection of Power Saving Classes in IEEE e Lei Kong, Danny H.K. Tsang Department of Electronic and Computer Engineering Hong Kong 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.
An Energy Efficient MAC Protocol for Wireless LANs Eun-Sun Jung Nitin H. Vaidya IEEE INFCOM 2002 Speaker :王智敏 研二.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Qingchun Ren and Qilian Liang Department of Electrical Engineering, University of Texas at.
A Method for Distributed Computation of Semi-Optimal Multicast Tree in MANET Eiichi Takashima, Yoshihiro Murata, Naoki Shibata*, Keiichi Yasumoto, and.
Mohamed Elhawary Computer Science Department Cornell University PERCOM 2008 Zygmunt J. Haas Electrical and Computer Engineering Department Cornell University.
A Quorum-Based Energy-Saving MAC Protocol Design for Wireless Sensor Networks Chih-Min Chao, Yi-Wei Lee IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2010.
Chih-Min Chao and Yao-Zong Wang Department of Computer Science and Engineering National Taiwan Ocean University, Taiwan IEEE WCNC 2010 A Multiple Rendezvous.
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.
Practical Asynchronous Neighbor Discovery and Rendezvous for Mobile Sensing Applications Prabal Dutta and David Culler Computer Science Division University.
Introduction to IEEE
By Zhimin He Oct 1st,2003 Computer Science Department University of Virginia SPAN: An Energy-Efficient Coordination Algorithm for Topology Maintenance.
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
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.
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.
Doc.: IEEE /1324r0 November 2012 Very Low Energy Paging Date: Authors: Slide 1 S. Merlin et al.
Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent.
GholamHossein Ekbatanifard, Reza Monsefi, Mohammad H. Yaghmaee M., Seyed Amin Hosseini S. ELSEVIER Computer Networks 2012 Queen-MAC: A quorum-based energy-efficient.
Quorum-based Power-Saving Multicast Protocols in the Asynchronous Ad Hoc Network Yu-Chen Kuo Department of Computer Science and Information Management.
4 Introduction Carrier-sensing Range Network Model Distributed Data Collection Simulation 6 Conclusion 2.
Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
The geometric GMST problem with grid clustering Presented by 楊劭文, 游岳齊, 吳郁君, 林信仲, 萬高維 Department of Computer Science and Information Engineering, National.
AN ADAPTIVE MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS Wen-Hwa Liao, Hsiao-Hsien Wang, and Wan-Chi Wu PIMRC ’ 07.
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
I owa S tate U niversity Laboratory for Advanced Networks (LAN) Coverage and Connectivity Control of Wireless Sensor Networks under Mobility Qiang QiuAhmed.
Quorum-based Power-Saving Multicast Protocols in the Asynchronous Ad Hoc Network Yu-Chen Kuo Department of Computer Science and Information Management.
RTLAB Real-Time Systems Lab. Kyungpook National University School of Electrical Engineering and Computer Science Sung Ho Park Message Ferrying: Proactive.
Tseng:1 Power Saving Issues: vs. Bluetooth Prof. Yu-Chee Tseng Dept. of Comp. Sci. & Infor. Eng. National Chiao-Tung University ( 交通大學 資訊工程系 曾煜棋.
Prof. Yu-Chee Tseng Department of Computer Science
Power Saving and Clock Sync
To Sync or Not to Sync in Power Saving?
Presentation transcript:

Expected Quorum Overlap Sizes of Optimal Quorum Systems with the Rotation Closure Property for Asynchronous Power-Saving Algorithms in Mobile Ad Hoc Networks Presented by Jehn-Ruey Jiang Department of Computer Science and Information Engineering National Central University

2/38 Outline  Mobile Ad hoc Networks  Quorum-Based Asynchronous Power Saving Algorithm  Expected Quorum Overlap Size  The f-Torus Quorum System  Analysis and Simulation Results of EQOS  Conclusion

Mobile Ad hoc Network MANET 3/38

4/38 MANET Applications  Battlefields  Disaster Rescue  Spontaneous Meetings  Outdoor Activities

5/38 Power Saving Problem  Battery is a limited resource for portable devices  Battery technology does not progress fast enough  Power saving becomes a critical issue in MANETs, in which devices are all supported by batteries

6/38 IEEE PS Mode  An IEEE Card is allowed to turn off its radio to be in the PS mode to save energy  Power Consumption: (ORiNOCO IEEE b PC Gold Card) Vcc:5V, Speed:11Mbps

7/38 MAC Layer Power-Saving Algorithm  Two types of MAC layer PS algorithm for IEEE based MANETs Synchronous (IEEE PS Algorithm) Synchronous Beacon Intervals For sending beacons and ATIM (Ad hoc Traffic Indication Map) Asynchronous [Jiang et al. 2005] Asynchronous Beacon Intervals For sending beacons and MTIM (Multi-Hop Traffic Indication Map)

8/38 Beacon: 1.For a device to notify others of its existence 2.For devices to synchronize their clocks

9/38 How to sense others?

10/38 IEEE Syn. PS Algorithm Beacon Interval Host A Host B ATIM Window Beacon Frame Target Beacon Transmission Time(TBTT) No ATIM means no data to send or to receive with each other ATIM Window Clock Synchronized by TSF (Time Synchronization Function) ATIM Window ATIM ACK Data Frame ACK Active mode Power saving Mode

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

12/38 Network-Partitioning Example Host A Host B A B C DE F Host C Host D Host E Host F ╳ ╳ ATIM window ╳ ╳ Network Partition The blue ones do not know the existence of the red ones, not to mention the time when they are awake. The red ones do not know the existence of the blue ones, not to mention the time when they are awake.

13/38 Asynchronous PS Algorithms (1/2)  Try to solve the network partitioning problem to achieve Neighbor discovery Wakeup prediction  Without synchronizing hosts’ clocks

14/38 Asynchronous PS Algorithms (2/2)  Three existent asynchronous PS algorithms Dominating-Awake-Interval Periodical-Fully-Awake-Interval Quorum-Based (QAPS)

15/38 Quorum System  What is a quorum system? A collection of mutually intersecting subsets of an universal set U, where each subset is called a quorum. E.G. {{1, 2},{2, 3},{1,3}} is a quorum system under U={1,2,3}, where {1, 2}, {2, 3} and {1,3} are quorums.  Not all quorum systems are applicable to QAPS algorithms  Only those quorum systems with the rotation closure property are applicable. [Jiang et al. 2005]

16/38 Optimal Quorum System (1/2)  Quorum Size Lower Bound for quorum systems satisfying the rotation closure property: k, where k(k-1)+1=n, the cardinality of the universal set, and k-1 is a prime power (k   n ) [Jiang et al. 2005]

17/38 Optimal Quorum System (2/2)  Optimal quorum system FPP quorum system  Near optimal quorum systems Grid quorum system Torus quorum system Cyclic (difference set) quorum system E-Torus quorum system

18/38 Numbering Beacon Intervals And they are organized as a  n   n array n consecutive beacon intervals are numbered as 0 to n … Beacon interval

19/38 Quorum Intervals (1/4) Intervals from one row and one column are called Quorum Intervals Example: Quorum intervals are numbered by 2, 6, 8, 9, 10, 11, 14

20/38 Quorum Intervals (2/4) Intervals from one row and one column are called Quorum Intervals Example: Quorum intervals are numbered by 0, 1, 2, 3, 5, 9, 13

21/38 Quorum Intervals (3/4) Any two sets of quorum intervals have two common members For example: The set of quorum intervals {0, 1, 2, 3, 5, 9, 13} and the set of quorum intervals {2, 6, 8, 9, 10, 11, 14} have two common members: 2 and

22/38 Quorum Intervals (4/4) overlapping quorum intervals Host D Host C Host D Host C Even when the beacon interval numbers are not aligned (they are rotated), there are always at least two overlapping quorum intervals

23/38 Structure of Quorum Intervals

24/38 FPP quorum system  Constructed with a hypergraph An edge can connect more than 2 vertices  FPP:Finite Projective Plane A hypergraph with each pair of edges having exactly one common vertex  Also a Singer difference set quorum system

25/38 FPP quorum system Example A FPP quorum system: { {0,1,2}, {1,5,6}, {2,3,6}, {0,4,6}, {1,3,4}, {2,4,5}, {0,3,5} } 0 3 5

26/38 Torus quorum system For a t  w torus, a quorum contains all elements from some column c, plus  w/2  elements, each of which comes from column c+i, i=1..  w/2  One full column One half column cover in a wrap around manner { {1,7,13,8,3,10}, {5,11,17,12,1,14},…}

27/38 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 C(8)

28/38 E-Torus quorum system Trunk Branch cyclic E(t x w, k)

29/38 Outline  Mobile Ad hoc Networks  Quorum-Based Asynchronous Power Saving Algorithm  Expected Quorum Overlap Size  The f-Torus Quorum System  Analysis and Simulation Results of EQOS  Conclusion

30/38 Performance Metrics  SQOS: smallest quorum overlap size for worst-case neighbor sensibility  MQOS: maximum quorum overlap separation for longest delay of discovering a neighbor  EQOS: expected quorum overlap size for average-case neighbor sensibility New Contribution

f-torus quorum system 31/38 New Contribution

32/38

33/38 New Contribution

34/38

35/38

36/38 Conclusion (1/2)  We have proposed to evaluate the average-case neighbor sensibility of a QAPS algorithm by EQOS  We have proposed a new quorum system, called the fraction torus (f-torus) quorum system, for the construction of flexible mobility-adaptive PS algorithms.  We have analyzed and simulate EQOS for the FPP, grid, cyclic, torus, e-torus and f-torus quorum systems

37/38 Conclusion (2/2)  f-torus quorum systems may be applied to other applications: location management, information dissemination/retrieval data aggregation in mobile ad hoc networks (MANETs) and/or wireless sensor networks (WSNs)

38/38 Thanks

39/38 Rotation Closure Property (1/3)  Definition. Given a non-negative integer i and a quorum H in a quorum system Q under U = {0,…, n  1}, we define rotate(H, i) = {j+i  j  H} (mod n).  E.G. Let H={0,3} be a subset of U={0,…,3}. We have rotate(H, 0)={0, 3}, rotate(H, 1)={1,0}, rotate(H, 2)={2, 1}, rotate(H, 3)={3, 2}

40/38 Rotation Closure Property (2/3) DDefinition. A quorum system Q under U = {0,…, n  1} is said to have the rotation closure property if  G,H  Q, i  {0,…, n  1}: G  rotate(H, i)  .

41/38 Rotation Closure Property (3/3)  For example, Q 1 ={{0,1},{0,2},{1,2}} under U={0,1,2}} Q 2 ={{0,1},{0,2},{0,3},{1,2,3}} under U={0,1,2,3}  Because {0,1}  rotate({0,3},3) = {0,1}  {3, 2} =  Closure