An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks
description
Transcript of An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks
![Page 1: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/1.jpg)
An Energy-Aware Medium-Access-Control Protocol with Frequent
Sleeps for Wireless Sensor Networks
Christopher K. Nguyen And Anup Kumar
Mobile Information Networks & Distributed Systems LabDepartment of Computer Engineering & Computer Science
University of Louisville
IEEE Symposium on Computers and Communications (ISCC 2005)
Speaker: Yung-Ling Yu
![Page 2: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/2.jpg)
Outline
• Introduction
• TEA-MAC protocol design– Simplified version of 802.11 MAC frames– Radio modes and sensor states– The complete TEA-MAC scheme
• Evaluations and simulation results
• Conclusion
![Page 3: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/3.jpg)
Introduction
• WSN require that the energy consumption in sensors should be as low as possible
• Saving energy always compromises the utilization and performance of WSN
• The Throughput and Energy-Aware MAC(TEA-MAC) focuses on – High throughput utilization of WSN– Ensuring low consumption of energy
![Page 4: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/4.jpg)
Introduction
• The proposed protocol has two main contributions– Wake up as soon as a communication is requested
• Because just-in-time wake-ups reduce latency
– Sleep as soon as it becomes idle• Because instant sleeps reduce consumption of energy
![Page 5: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/5.jpg)
TEA-MAC protocol design
• The proposed scheme alleviate– Idle listening– Control-packet overhead– Overhearing
• Using two main issues– Frequent sleeps
• Minimize idle listening
• Reduce overhearing
– Short sleeps• Maximize the throughput by reducing latency
![Page 6: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/6.jpg)
Simplified version of 802.11 MAC frames
• For WSN, the prevalent communication is broadcast
• The overhead problem grows significant when the broadcast data propagate
• The shaded regions create unnecessary overhead – Every node is the recipient of the transmission
![Page 7: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/7.jpg)
Simplified version of 802.11 MAC frames
• From inspection of the 802.11 data frame– The wastage percentage is
• (4*6)/(2+2+6+6+6+2+6+2312+4) = 1.02 %
• From inspection of
the 802.11 control frame– The wastage percentage is
1.for RTS
(2*6)/(2+2+6+6+4) = 60%
2.for CTS or ACK
6 / (2+2+6+4) = 42.86%
![Page 8: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/8.jpg)
Radio modes and sensor states
• Three radio modes– Sleep– Receive– Transmit
![Page 9: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/9.jpg)
Radio modes and sensor states
• Two sensor states– Sleep– Awake
![Page 10: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/10.jpg)
The complete TEA-MAC scheme
![Page 11: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/11.jpg)
The complete TEA-MAC scheme
![Page 12: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/12.jpg)
The complete TEA-MAC scheme
![Page 13: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/13.jpg)
Evaluations and simulation results
• Simulator– SENSE(Sensor Network Simulation and Emulator)
• 500 sensor nodes• Communication types
– Broadcast, multicast, and unicast mixed– Broadcast and unicast intervals were set at 5s and 1
0s, respectively
• The power– Transmission 1.6W– Reception 1.2W– Idle listen 1.15W
![Page 14: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/14.jpg)
Evaluations and simulation results
![Page 15: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/15.jpg)
Evaluations and simulation results
![Page 16: An Energy-Aware Medium-Access-Control Protocol with Frequent Sleeps for Wireless Sensor Networks](https://reader035.fdocuments.us/reader035/viewer/2022081603/56813fbb550346895daa9994/html5/thumbnails/16.jpg)
Conclusion
• TEA-MAC is a practical approach for two reasons– First, sensors are inexpensive
• It is not cost-ineffective to deploy sensors in great numbers
– Second, Technological advances provide sensors with much longer life
• The problem of energy consumption will eventually be less significant