Skip to main content

Research Repository

Advanced Search

Duo-MAC: Energy and time constrained data delivery MAC protocol in wireless sensor networks

Doudou, Messaoud; Alaei, Mohammad; Djenouri, Djamel; Barcelo-Ordinas, Jos� M.; Badache, Nadjib

Authors

Messaoud Doudou

Mohammad Alaei

Jos� M. Barcelo-Ordinas

Nadjib Badache



Abstract

We present Duo-MAC, an asynchronous cascading wake-up scheduled MAC protocol for heterogeneous traffic forwarding in low-power wireless networks. Duo-MAC deals with energy-delay minimization problem and copes with transmission latency encountered by Today's duty-cycled protocols when forwarding heterogeneous traffic types. It switches, according to the energy and delay requirements, between Low Duty cycle (LDC) and High Duty Cycle (HDC) operating modes, and it quietly adjusts the wake-up schedule of a node according to (i) its parent's wake-up time and (ii) its estimated load, using an effective real-time signal processing linear traffic estimator. As a second contribution, Duo-MAC, proposes a service differentiation through an improved contention window adaptation algorithm to meet delay requirements of heterogeneous traffic classes. Duo-MAC's efficiency stems from balancing between the two traffic award operation modes. Implementation and experimentation of Duo-MAC on a MicaZ mote platform reveals that the protocol outperforms other state-of-the-art MAC protocols from the energy-delay minimization perspective.

Citation

Doudou, M., Alaei, M., Djenouri, D., Barcelo-Ordinas, J. M., & Badache, N. (2013). Duo-MAC: Energy and time constrained data delivery MAC protocol in wireless sensor networks. https://doi.org/10.1109/iwcmc.2013.6583596

Presentation Conference Type Conference Paper (Published)
Conference Name 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC 2013)
Start Date Jul 1, 2013
End Date Jul 5, 2013
Publication Date Aug 22, 2013
Deposit Date Mar 3, 2020
Pages 424-430
ISBN 9781467324793
DOI https://doi.org/10.1109/iwcmc.2013.6583596
Public URL https://uwe-repository.worktribe.com/output/5600362