1 / 21

A Cooperative Low Power Mac Protocol for Wireless Sensor Networks

A Cooperative Low Power Mac Protocol for Wireless Sensor Networks. Ahmed Ben Nacef , Sidi -Mohamed Senoucik , Yacine Ghamri-Doudane and Andr´e -Luc Beylot. Speaker : Chuan-Heng , Chi. IEEE ICC 2011. Outline. Introduction Related works Motivation Goals CL-MAC CL-MAC(P)

nay
Télécharger la présentation

A Cooperative Low Power Mac Protocol for Wireless Sensor Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ACooperative Low Power Mac Protocol for Wireless Sensor Networks Ahmed Ben Nacef, Sidi-Mohamed Senoucik, YacineGhamri-Doudane and Andr´e-Luc Beylot Speaker : Chuan-Heng, Chi IEEE ICC 2011

  2. Outline • Introduction • Related works • Motivation • Goals • CL-MAC • CL-MAC(P) • CL-MAC(R) • Simulation • Conclusion

  3. Introduction • WSNs are composed of small and cheap sensors that can sense, compute and communicate

  4. Introduction • How to design a MAC protocol • Reduce energy consumption with LPL • Improve network throughputs with cooperative communication

  5. Related works • B-MAC • Low Power Listening (LPL) S R Target address in data header Sender Long Preamble DATA Receiver Receive DATA others awake sleep

  6. Related works • X-MAC S R Short preambles with target address information A PR PR Sender PR DATA A Receiver Receive DATA R wake up awake sleep

  7. Motivation • Unnecessary energy waste • Bad channel conditions and packet retransmission PR PR PR A Sender DATA A Receiver Receive DATA R wake up

  8. Goals • This proposed protocol combine the X-MAC and cooperative communication • Reduce the energy consumption • Improve the radio resource usage

  9. CL-MAC • A Cooperative LPL MAC Protocol • Proactive low power cooperative [CL-MAC(P)] • Reactive low power cooperative [CL-MAC(R)]

  10. CL-MAC(P) N1 Wake-up S D Preamble packets RDV N2 PR PR Source PR PR DATA N1 (selected relay) R-R N2 ACK R-A Destination BRS PR packets: destination address and RDV BRS: Begin Relay Selection R-R: Relay reply R-A: Relay ACK awake sleep

  11. More than one source CL-MAC(P) N1 Wake-up S D RDV N2 PR PR Source PR PR DATA DATA N1 (selected relay) R-R N2 ACK R-A Destination BRS PR packets: destination address and RDV BRS: Begin Relay Selection R-R: Relay reply R-A: Relay ACK awake sleep

  12. CL-MAC(P) S2 S1 • Preamble collision avoidance Wake-up Random Back-off Inter- preamble Source 1 PR PR PR Source 2 Preamble heard  delay the transmission awake sleep

  13. CL-MAC(P) N1 S D • Relay selection • The potential relay deduces the state of the channel to the destination from the last received packets and read its own residual energy N2 RDV 0.05 units 20 N1 R-R 10 0.1 units N2 Begin R-A Destination awake CSI: channel state information RE: residual energy sleep

  14. CL-MAC(R) N1 Wake-up S D RDV N2 PR PR Source PR PR DATA N1 (selected relay) N2 ACK Destination PR packets: destination address and RDV awake sleep

  15. CL-MAC(R) N1 Wake-up S D RDV N2 PR PR Source PR PR DATA DATA N1 (selected relay) N2 ACK Destination RFR PR packets: destination address and RDV RFR: Request-For-Relay awake sleep

  16. Simulation • Simulation environment • Opnet simulator • Sleep period : 0.09s • Wake up period : 0.01s • Interpreamble length : 0.005s • Sink : 1 • Source : varying from 1to 5 • Potential relays : varying from 0 to 4 • Each source node sends a periodic traffic : 1 packet/s • The size of data packet : 127bytes • The size of BRS,ACK,PR,R-R,RFR and R-ACK : 2020bytes • The current draws of the radios are : 17.4mA for transmission, 19.7mA for reception and 10-3mA when the node is sleep mode

  17. Simulation

  18. Simulation

  19. Simulation

  20. Simulation

  21. Conclusion • The proposed protocol and its variants combine Low Power Listening and cooperative communication techniques • enhance the channel use • reduce the energy consumption

More Related