Quorum-Based Asynchronous Power-Saving Protocols for IEEE 802.11 Ad Hoc Networks Presented by Jehn-Ruey Jiang Department of Computer Science and Information.

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

SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
802.11a/b/g Networks Herbert Rubens Some slides taken from UIUC Wireless Networking Group.
An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Network
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.
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks ACM Wireless Networks Journal, 2002 BENJIE CHEN,
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.
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.
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.
A Hybrid Power-Saving Protocol by Dual-Channel and Dual-Transmission-Range Clustering for IEEE Based MANETs Presented by Jehn-Ruey Jiang Department.
Issues in ad-hoc networks Miguel Sanchez Nov-2000.
Asynchronous Power-Saving Protocols via Quorum Systems for IEEE Ad Hoc Networks Jehn-Ruey Jiang Hsuan-Chuang University.
1 Introduction to Wireless Networks Michalis Faloutsos.
Power Management in Presented by Sweta Sarkar June 17 th, 2002.
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Medium Access Control in Wireless Sensor Networks USC/ISI Technical Report ISI-TR-580, October 2003 Wei Ye and John Heidemann.
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.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
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.
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.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
An Energy Efficient MAC Protocol for Wireless LANs Eun-Sun Jung Nitin H. Vaidya IEEE INFCOM 2002 Speaker :王智敏 研二.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
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.
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.
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
ECE 256, Spring 2009 __________ Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver __________________.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
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.
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.
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.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
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.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
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 ( 交通大學 資訊工程系 曾煜棋.
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.
Net 435: Wireless sensor network (WSN)
Power Management in IEEE
Power Saving and Clock Sync
Introduction to Wireless Networks
To Sync or Not to Sync in Power Saving?
Presentation transcript:

Quorum-Based Asynchronous Power-Saving Protocols for IEEE Ad Hoc Networks Presented by Jehn-Ruey Jiang Department of Computer Science and Information Engineering National Central University

To Rest, to Go Far!

Outline  IEEE Ad hoc Network  Power Saving Problem  Asynchronous Quorum-based PS Protocols  Optimal Asyn. Quorum-Based PS Protocols  Analysis and Simulation  Conclusion

Outline  IEEE Ad hoc Network  Power Saving Problem  Asynchronous Quorum-based PS Protocols  Optimal Asyn. Quorum-Based PS Protocols  Analysis and Simulation  Conclusion

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

IEEE Family(1/2)  a (1999)(WiFi5): 6 to 54 Mbps in the 5 GHz band  b (1999)(WiFi, Wireless Fidelity): 5.5 and 11 Mbps in the 2.4 GHz band  g (2001): 54 Mbps in the 2.4 GHz band  n (2006)(MIMO): 160 Mbps in the 2.4 and the 5 GHz bands

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

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

Ad hoc Network (1/3)  A collection of wireless mobile hosts forming a temporary network without the aid of established infrastructure or centralized administration (by D. B. Johnson et al.)  Also called MANET (Mobile Ad hoc Network) (by Internet Society IETF)

Ad hoc Network (2/3)  Single-Hop  Each node is within each other ’ s transmission range  Fully connected  Multi-Hop  A node reaches another node via a chain of intermediate nodes  Networks may partition and/or merge

Ad hoc Network (3/3)  Applications :  Battlefields  Disaster rescue  Spontaneous meetings  Outdoor activities

Outline  IEEE Ad hoc Network  Power Saving Problem  Asynchronous Quorum-based PS Protocols  Optimal Asyn. Quorum-Based PS Protocols  Analysis and Simulation  Conclusion

Power Saving  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

Solutions to Power Saving  PHY Layer: transmission power control  Huang (ICCCN’01), Ramanathan (INFOCOM’00)  MAC Layer: power mode management  Tseng (INFOCOM’02), Chiasserini (WCNC’00)  Network Layer: power-aware routing  Singh (ICMCN’98), Ryu (ICC’00)

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? A B C D F E No!Yes!

Power Mode Management  doze mode vs. active mode  Example:  A is sending to B  Does C need to stay awake? A B C No! It can turn off its radio to save energy! But it should turn on its radio periodiclally for possible data comm.

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

Our Focus  Among the three solutions:  PHY Layer: transmission power control  MAC Layer: power mode management  Network Layer: power-aware routing

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

IEEE PS Mode(1/2)  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

PS for 1-hop Ad hoc Networks (1/3) Host ATIM Window Beacon Interval Power Saving Mode Beacon Interval Beacon  Time axis is divided into equal-length intervals called beacon intervals  In the beginning of a beacon interval, there is ATIM window, in which hosts should wake up and contend to send a beacon frame with the backoff mechanism for synchronizing clocks

PS for 1-hop Ad hoc Networks (2/3)  A possible sender also sends ATIM (Ad hoc Traffic Indication Map) message with DCF procedure in the ATIM window to its intended receivers in the PS mode  ATIM demands an ACK. And the pair of hosts receiving ATIM and ATIM-ACK should keep themselves awake for transmitting and receiving data

ATIM Window PS for 1-hop Ad hoc Networks (3/3) Beacon Interval ATIM Window Host A Host B Beacon BT A =2, BT B =5 power saving mode Beacon ATIM ACK active state data frame ACK Target Beacon Transmission Time (TBTT) No ATIM means no data to send or to receive

PS: m-hop Ad hoc Network  Problems:  Clock Synchronization it 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 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.

Asynchronous PS Protocols (1/2)  Try to solve the network partitioning problem to achieve  Neighbor discovery  Wakeup prediction without synchronizing hosts’ clocks

Asynchronous PS Protocols (2/2)  Three existent asyn. PS protocols:  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 Ad hoc Network  Power Saving Problem  Asynchronous Quorum-based PS Protocols  Optimal Asyn. Quorum-Based PS Protocols  Analysis and Simulation  Conclusion

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

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

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

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

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

Structure of quorum intervals

Networks Merge Properly Host A Host B A B C DE F Host C Host D Host E Host F ATIM window Beacon window Monitor window

Short Summary  There is an asynchronous power- saving protocol that achieves  asynchronous neighbor discovery  Hearing beacons twice or more in every n consecutive beacon intervals  wakeup prediction via a simple quorum concept.

Observation 1 IIt is a simple grid quorum system [Maekawa 1985] in Tseng’s work. TThere are many more complicated quorum systems in the literature of distributed systems: FFPP [Maekawa 1985], Tree [Agrawal 1990], Hierarchical[Kumar 1991], Cohorts [Jiang 1997], Cyclic [Luk 1997], Torus [Lang 1998], etc. QQuestion: Can these quorum systems be directly applied to solve the power-saving problem in a MANET?

The Answer Is …  Not all quorum systems can be used here!  Counter example: { {1}} under {1,2,3}  Only those quorum systems with the rotation closure property can be used!

Observation 2  Smaller quorums are better because they imply lower active ratio (better energy-efficiency)  But quorums cannot be too small less the quorum system does not satisfy the rotation closure property  Question 1: What is the smallest quorum size?  Question 2: Is there any quorum systems to have the smallest quorum size?

Outline  IEEE Ad hoc Network  Power Saving Problem  Asynchronous Quorum-based PS Protocols  Optimal Asyn. Quorum-Based PS Protocols  Analysis and Simulation  Conclusion

What are quorum systems?  Quorum system: a collection of mutually intersecting subsets of a 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}  A quorum system is a collection of sets satisfying the intersection property

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}

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)  .

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

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

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 )

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

Outline  IEEE Ad hoc Network  Power Saving Problem  Asynchronous Quorum-based PS Protocols  Optimal Asyn. Quorum-Based PS 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) Optimal!

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). Cyclic quorum system E-torus quorum system Always Active

Simulation Results (2/10) Neighbor discovery time vs. mobility (beacon interval =100 ms, 100 hosts, traffic load = 1 route/sec). A faster host can be discovered in shorter time.

Simulation Results (3/10) Throughput vs. mobility (beacon interval = 100 ms, 100 hosts, traffic load = 1 route/sec). For the aggregate throughput: C(98)>E(7x74)>AA For the throughput: AA>E(7x74)>C(98)

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 Ad hoc Network  Power Saving Problem  Asynchronous Quorum-based PS Protocols  Optimal Asyn. Quorum-Based PS Protocols  Analysis and Simulation  Conclusion

Conclusion  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

Publication  ICPP’03 Best Paper Award  ACM Journal on Mobile Networks and Applications

Future work  To incorporate the clustering concept into the design of hybrid (syn. and asyn.) power saving protocols (NSC E )  To design more flexible adaptive asyn. power saving protocols with the aid of the expectation quorum system (a novel quorum system which is a general form of probabilistic quorum systems) (93CAISER- 中央大學分部計畫 )  To incorporate power saving mode management to wireless sensor networks with comm. and sensing coverage in mind ( 中大新進教師學術研究 經費補助計畫 )

Thanks!

FPP quorum system  Proposed by Maekawa in 1985  For solving distributed mutual exclusion  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

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

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},…}

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)

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