A Preamble Sampling Scheme Based MAC Protocol for Energy Harvesting Wireless Sensor Networks

  • Abdelmalek Bengheni
  • Fedoua Didi
  • Ilyas Bambrik
  • Adda Boualem
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 50)


The operation of the wireless sensor networks (WSNs) with limited energy resources is an important challenge for researchers. In fact, many schemes have been proposed to save the wasted energy in a WSN or to equip its sensor nodes with an energy harvesting system. In this paper, we propose a preamble sampling scheme based MAC protocol for energy harvesting WSNs (PS-EHWSN). PS-EHWSN leverages the advantage of transmitter-initiated schemes and uses the low power listening (LPL) technique with short preamble messages where each sensor node in the network can determine its next sleep period to reduce the duty-cycle by the use of its residual energy, which can increase over time. Moreover, our proposition promotes even energy consumption of the sensor nodes with the energy harvesting capability. PS-EHWSN protocol was simulated using OMNeT++/MiXiM. The simulation results show that our proposed protocol exceeds some existing MAC protocols such as the BMAC.


PS-EHWSN Wireless sensor networks (WSNs) Energy harvesting (EH) OMNeT++ MiXiM 


  1. 1.
    Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: a survey. Comput. Netw. 38(4), 393–422 (2002)CrossRefGoogle Scholar
  2. 2.
    Vaidya, N.H., Bahl, P., Gupta, S.: Distributed fair scheduling in wireless LAN. In: 6th Annual International Conference on Mobile Computing and Networking, Boston, USA, Aout, pp. 67–78 (2000)Google Scholar
  3. 3.
    Lee, P., Han, M., Tan, H.P., Valera, A.: An empirical study of harvesting-aware duty cycling in environmentally-powered wireless sensor networks. In: 2010 IEEE International Conference on Communication Systems (ICCS) (2010)Google Scholar
  4. 4.
    Maheswar, R., Jayarajan, P., Sheriff, F.N.: A survey on duty cycling schemes for wireless sensor networks. Int. J. Comput. Netw. Wireless Commun. 3(1), 37–40 (2013)Google Scholar
  5. 5.
    Ye, W., Heidemann, J., Estrin, D.: An energy-efficient MAC protocol for wireless sensor networks. In: Proceedings of the Twenty-First Annual Joint Conferences of the IEEE Computer and Communications Societies, INFOCOM 2002. IEEE (2002)Google Scholar
  6. 6.
    Polastre, J., Hill, J., Culler, D.: Versatile low power media access for wireless sensor networks. In: SenSys 2004: Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, pp. 95–107. ACM, New York (2004)Google Scholar
  7. 7.
    Buettner, M., Yee, G.V., Anderson, E., Han, R.: X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks. In: SenSys 2006: Proceedings of the 4th International Conference on Embedded Networked Sensor Systems, pp. 307–320. ACM, New York (2006)Google Scholar
  8. 8.
    Sun, Y., Gurewitz, O., Johnson, D.B.: RI-MAC: a receiver initiated asynchronous duty-cycle MAC protocol for dynamic traffic loads in wireless sensor networks. In: SenSys 2008: Proceedings of the 6th ACM Conference on Embedded Networked Sensor Systems (2008)Google Scholar
  9. 9.
    Sudevalayam, S., Kulkarni. P.: Energy harvesting sensor nodes: survey and implications. Commun. Surv. Tutorials, 1–19 (2010)Google Scholar
  10. 10.
    Jeličić, V.: Power management in Wirless sensor networks with high-consuming sensors. Qualifying Doctoral Examination, January 2011Google Scholar
  11. 11.
    Bengheni, A., Didi, F., Bambrik, I.: Energy-harvested management mechanism for wireless sensor networks. In: 2017 5th International Conference on Electrical Engineering - Boumerdes (ICEE-B), Boumerdes, Algeria, pp. 1–4 (2017)Google Scholar
  12. 12.
    MiXiM Documentation, December 2017.
  13. 13.
    Nguyen, V.T., Gautier, M., Berder, O.: Implementation of an adaptive energy-efficient MAC protocol in OMNeT++/MiXiM” 1st OMNeT++ Community Summit, France, pp. 1–4, September 2014Google Scholar
  14. 14.
    Förster, Implementation of the B-MAC Protocol for WSN in MiXiM, April 2015.
  15. 15.
    Yoo, H., Shim, M., Kim, D.: Dynamic duty cycle scheduling schemes for energy-harvesting wireless sensor networks. IEEE Commun. Lett. 16(2), 202–204 (2012)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Abdelmalek Bengheni
    • 1
  • Fedoua Didi
    • 1
  • Ilyas Bambrik
    • 1
  • Adda Boualem
    • 2
  1. 1.Computer Science Department, Laboratory of Research in Informatics of Tlemcen (LRIT)Tlemcen UniversityTlemcenAlgeria
  2. 2.High National School of Computer ScienceESIAlgiersAlgeria

Personalised recommendations