mca 17(11): e5

Research Article

History-based MAC Protocol for Low Duty-Cycle Wireless Sensor Networks: the SLACK-MAC Protocol

Download1090 downloads
  • @ARTICLE{10.4108/eai.13-9-2017.153340,
        author={Affoua Therese Aby and Alexandre Guitton and Pascal Lafourcade and Michel Misson},
        title={History-based MAC Protocol for Low Duty-Cycle Wireless Sensor Networks: the SLACK-MAC Protocol},
        journal={EAI Endorsed Transactions on Mobile Communications and Applications},
        volume={3},
        number={11},
        publisher={EAI},
        journal_a={MCA},
        year={2017},
        month={9},
        keywords={WSN; adaptive; asynchronous MAC protocol; duty-cycle},
        doi={10.4108/eai.13-9-2017.153340}
    }
    
  • Affoua Therese Aby
    Alexandre Guitton
    Pascal Lafourcade
    Michel Misson
    Year: 2017
    History-based MAC Protocol for Low Duty-Cycle Wireless Sensor Networks: the SLACK-MAC Protocol
    MCA
    EAI
    DOI: 10.4108/eai.13-9-2017.153340
Affoua Therese Aby1,2,*, Alexandre Guitton1,2, Pascal Lafourcade3,2, Michel Misson3,2
  • 1: Université Blaise Pascal, LIMOS, BP 10448, F-63000 Clermont-Ferrand, France
  • 2: CNRS, UMR 6158, LIMOS, F-63173 Aubière, France
  • 3: Université d’Auvergne, LIMOS, BP 10448, F-63000 Clermont-Ferrand, France
*Contact email: aby@sancy.univ-bpclermont.fr

Abstract

Wireless sensor networks (WSNs) are increasingly used in environmental monitoring applications. They are designed to operate for several months by featuring low activity cycles in order to save energy. In this paper, we propose a Medium Access Control (MAC) protocol for such WSNs with very low duty-cycles of 1% and less. Nodes are activated randomly and use a history of previous successful frame exchanges to decide their next activation time. We study the choice of the history size, and we compare the performance of our protocol with other protocols from the literature. We show by simulations and real experiments that with a limited history size of only six entries, our protocol achieves better performance than other protocols from the literature, while keeping the advantages of fully asynchronous protocols.