Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up For Wireless Sensor Networks Zhihui Chen; Ashfaq Khokhar ECE/CS Dept., University of.

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.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
TDMA Scheduling in Wireless Sensor Networks
ATMA: Advertisement-based TDMA Protocol for Bursty Traffic in Wireless Sensor Networks Surjya Ray, Illker Demirkol, and Wendi Heinzeleman University of.
S-MAC Sensor Medium Access Control Protocol An Energy Efficient MAC protocol for Wireless Sensor Networks.
Investigating Mac Power Consumption in Wireless Sensor Network
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
Energy-efficient collision-free medium access control for wireless sensor networks Venkatesh Rajendran Katia Obraczka Garcia-Luna-Aceves Department of.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 9th Lecture Christian Schindelhauer.
An Energy-efficient MAC protocol for Wireless Sensor Networks
TiZo-MAC The TIME-ZONE PROTOCOL for mobile wireless sensor networks by Antonio G. Ruzzelli Supervisor : Paul Havinga This work is performed as part of.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
MAC Reliable Broadcast in Ad Hoc Networks Ken Tang, Mario Gerla University of California, Los Angeles (ktang,
Efficient MAC Protocols for Wireless Sensor Networks
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray, Jeffrey B. Carruthers, and David Starobinski Department of Electrical and Computer Engineering.
1 Y-MAC: An Energy-efficient Multi-channel MAC Protocol for Dense Wireless Sensor Networks Youngmin Kim, Hyojeong Shin, and Hojung Cha International Conference.
By : Himali Saxena. Outline Introduction DE-MAC Protocol Simulation Environment & Results Conclusion.
Unwanted Link Layer Traffic in Large IEEE Wireless Network By Naga V K Akkineni.
Venkatesh Rajendran, Katia Obraczka, J.J. Garcia-Luna-Aceves
1 An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks The First ACM Conference on Embedded Networked Sensor Systems (SenSys 2003) November.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
1 Adaptive QoS Framework for Wireless Sensor Networks Lucy He Honeywell Technology & Solutions Lab No. 430 Guo Li Bin Road, Pudong New Area, Shanghai,
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
An Energy Efficient MAC Protocol for Wireless Sensor Networks “S-MAC” Wei Ye, John Heidemann, Deborah Estrin Presentation: Deniz Çokuslu May 2008.
On-Demand Traffic-Embedded Clock Synchronization for Wireless Sensor Networks Sang Hoon Lee.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
AN ENERGY CONSUMPTION ANALYTIC MODEL FOR WIRELESS SENSOR MAC PROTOCOL ERIC MAKITA SEPTEMBRE
Why Visual Sensor Network & SMAC Implementation Group Presentation Raghul Gunasekaran.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
1 An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Network Gang Lu, Bhaskar Krishnamachari, and Cauligi Raghavendra.
Hao Chen, Guoliang Yao, Hao Liu National ASIC System Engineering Research Center Southeast University WICOM 2008.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs K.Murugan, B.Dushyanth, E.Gunasekaran S.Arivuthokai, RS.Bhuvaneswaran, S.Shanmugavel.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
A SURVEY OF MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
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.
CONTENTION FREE MAC PROTOCOL BASED ON PRIORITY IN UNDERWATER ACOUSTIC COMMUNICATION Hui-Jin Cho, Jung-Il Namgung, Nam-Yeol Yun, Soo-Hyun Park, Chang- Hwa.
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.
Rami Melhem Sameh Gobriel & Daniel Mosse Modeling an Energy-Efficient MAC Layer Protocol.
SMAC: An Energy-efficient MAC Protocol for Wireless Networks
Enhancement of the S-MAC Protocol for Wireless Sensor Networks Faisal Hamady Mohamad Sabra Zahra Sabra Ayman Kayssi Ali Chehab Mohammad Mansour IEEE ©
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
Turkmen Canli ± and Ashfaq Khokhar* Electrical and Computer Engineering Department ± Computer Science Department* The University of Illinois at Chicago.
CS541 Advanced Networking 1 Contention-based MAC Protocol for Wireless Sensor Networks Neil Tang 4/20/2009.
Energy-Efficient, Application-Aware Medium Access for Sensor Networks Venkatesh Rajenfran, J. J. Garcia-Luna-Aceves, and Katia Obraczka Computer Engineering.
DRAND: Distributed Randomized TDMA Scheduling for Wireless Ad-Hoc Networks Injong Rhee (with Ajit Warrier, Jeongki Min, Lisong Xu) Department of Computer.
GholamHossein Ekbatanifard, Reza Monsefi, Mohammad H. Yaghmaee M., Seyed Amin Hosseini S. ELSEVIER Computer Networks 2012 Queen-MAC: A quorum-based energy-efficient.
Critical Area Attention in Traffic Aware Dynamic Node Scheduling for Low Power Sensor Network Proceeding of the 2005 IEEE Wireless Communications and Networking.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
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.
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
2005/8/2NTU NSLAB1 Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfag Khokhar ECE/CS.
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
Mobile Networks and Applications (January 2007) Presented by J.H. Su ( 蘇至浩 ) 2016/3/21 OPLab, IM, NTU 1 Joint Design of Routing and Medium Access Control.
AN EFFICIENT TDMA SCHEME WITH DYNAMIC SLOT ASSIGNMENT IN CLUSTERED WIRELESS SENSOR NETWORKS Shafiq U. Hashmi, Jahangir H. Sarker, Hussein T. Mouftah and.
MAC Protocols for Sensor Networks
Dynamic TDMA Slot Assignment in Ad Hoc Network
SENSYS Presented by Cheolki Lee
Investigating Mac Power Consumption in Wireless Sensor Network
Presentation transcript:

Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up For Wireless Sensor Networks Zhihui Chen; Ashfaq Khokhar ECE/CS Dept., University of Illinois at Chicago IEEE SECON 2004 Presented by Yung-Lin Yu

Outline Introduction Motivation Channel and Traffic Assumption TDMA-W: Details –Self-Organization –TDMA-W Channel Access Protocol Simulation Results Conclusion

Introduction (1/2) Sensor networks are different from other wireless communication networks –In WSN, Traffic rate is very low Typical communication frequency is at minutes or hours level –Sensor networks are battery powered and recharging is usually unavailable Energy is an extremely expensive resource

Introduction (2/2) –Sensor nodes are generally stationary after their deployment –Sensor nodes coordinate with each other to implement a certain function Traffic is not randomly generated as those in mobile ad hoc networks Due to these differences, existing wireless MAC protocol are not suitable for WSN

Motivation (1/2) Design a MAC protocol for WSN has two aspects –Contention-based –Schedule-based This paper proposed a schedule-based MAC protocol as TDMA-W –Due to traffic rate is relatively low, we can have fix timings for door knocking for each node –It is a suitable MAC protocol for WSN for its collision-free and maintenance simplicity

Motivation (2/2) TDMA-W –Each node is assigned two slots –Transmission/Send slot (s-slot) –Wakeup slot (w-slot)

ZZZZZZ ZZZZZZ Listen Wakeu p Nd3 Send ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ Listen ZZZZZZ ZZZZZZ ZZZZZZ 2 ZZZZZZ ZZZZZZ ZZZZZZ Wakeu p Nd3 ZZZZZZ Send ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ Listen ZZZZZZ ZZZZZZ 3 ZZZZZZ ZZZZZZ Wakeu p Nd4 Listen Send ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ Listen ZZZZZZ ZZZZZZ 4 ZZZZZZ ZZZZZZ Wakeu p Nd6 ZZZZZZ ZZZZZZ ListenSend ZZZZZZ ZZZZZZ Listen ZZZZZZ ZZZZZZ ZZZZZZ 5 ZZZZZZ ZZZZZZ Wakeu p Nd6 ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ Send ZZZZZZ Listen ZZZZZZ ZZZZZZ ZZZZZZ 6 ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ ZZZZZZ

Channel and Traffic Assumption A TDMA-W frame lasts for T frame seconds T frame is known to all nodes and is preset before deployment A TDMA-W frame is divided into slots Each node is assigned one slot for transmission and one slot for wakeup Networks are synchronized

Self-Organization (1/9) Assign time slots to the sensors within each TDMA-W frame Assume sensor networks has data rate of 1 Mbps Transmission of a 512 byte packet occupies the channel for about 3.9 ms Assume a TDMA-W frame of 1 second divided into 256 slots –Each slot is of 3.9 ms –Capable of communicating 512 bytes

Self-Organization (2/9) 1.Each node randomly selects a slot with uniform probability among all slots to be its s- slot 2.During its selected s-slot, each node broadcasts –It’s Node ID –It’s S-slot number –One-hop neighbors’ IDs –One-hop neighbors’ S-slot assignments –Slot number of any s-slot during which this node has identified a collision

Self-Organization (3/9) 3.When a node is not transmitting, it turns on its receiver circuit and listens to the traffic from neighbors The node should record all the information being broadcast by all its neighbors Their s-slot assignments and their node IDs The slot number of any slot being broadcast as a collision-prone slot

Self-Organization (4/9) 4.If a node determines that –it is involved in a collision –or finds out that one of its two-hop neighbors has the same s-slot –It then randomly selects an unused slot and go to step 2

Self-Organization (5/9) 5.If –no new nodes are joining in –or s-slot assignments are not changing –or no collisions are detected for a certain period –It implies all neighbor nodes are found and all the s-slots are final

Self-Organization (6/9) 6.Each node identifies an unused slot or any s-slot being used by the nodes beyond its two- hop neighbors and declares it as its w-slot Note that w-slots need not be unique 7.Each node broadcasts its w-slot and the self- organization is complete

Self-Organization (7/9) Some problems Slot=5 Collision Select another

Self-Organization (8/9) Some problems –To solve this problem Let one node go to the listening mode in its assigned s- slot with a probability Slot=5

Self-Organization (9/9) –To listen during s-slot with a probability –To set a collision counter Collision in the same slot repeats, nodes can realize a deadlock has occurred slot=1 slot=2 Report collide

TDMA-W Channel Access Protocol (1/4) 1.Each node maintains a pair of counters for every neighbors –Outgoing counters –Incoming counters –These counters are preset to an initial value 2.If no outgoing data is sent to a node in a TDMA-W frame –The node decrements the corresponding outgoing counter by one –Otherwise it resets the counter to the initial value

TDMA-W Channel Access Protocol (2/4) 3.If no incoming data is received from a neighboring node in a TDMA-W frame –The node decrements the corresponding incoming counter by one –If the counter is less than or equal to zero, the node stop listening to that slot starting from next TDMA-W frame

TDMA-W Channel Access Protocol (3/4) 4.If a outgoing data transmission request arrives –The node first checks the outgoing counter –If the counter is greater than zero, then the link is considered active and the packet can be sent out during the s-slot –If the counter is less than or equal to zero, a wakeup packet is sent out during the w-slot of the destination node prior to the data transmission

TDMA-W Channel Access Protocol (4/4) 5.If a node receives a wakeup packet in its w- slot –It turns itself on during the s-slot corresponding to the source node ID contained in the wakeup packet

Simulation Results (1/6) Nodes are deployed randomly in a 500x500 sq. ft. area Communication range is 100 feet for all nodes Assume an IEEE basic rate of 1 Mbps as the physical layer transmission rate Slot length is set to be 4 ms –Long enough for transmitting a 512-byte packet T frame is set to 1 second –A TDMA-W frame has 250 slots

Simulation Results (2/6) Self-organization protocol

Simulation Results (3/6) Power consumption –Transmission : Receiving/Listening : Sleeping = 1.83: 1 : –The network is synchronized All the nodes become active at the same time –All data packets are fixed to be 256 bytes in length –Control packets (RTS, CTS, ACK in S-MAC and Wakeup packet in TDMA-W) are about 20 bytes in length –Initial value for counters is set to 3

Simulation Results (4/6) One-Hop Random Traffic 0.7% 0.16% 10.1% 4.7%

Simulation Results (5/6) Delay of Random One-Hop Traffic

Simulation Results (6/6) Delay of All to One Reduction Operation Traffic

Conclusion The proposed protocol only consumes 1.5% to 15% power of 10% S-MAC –It is about 6~67 times longer than 10% S-MAC The proposed scheme also show the event with a delay comparable to S-MAC for one-hop traffic The proposed protocol is collision free for data traffic so reliable transmission is guaranteed for all types of traffic