MMEDD: Multithreading Model for an Efficient Data Delivery in wireless sensor networks

Authors

  • Blaise Omer YENKE University of Ngaoundere
  • Damien WOHWE SAMBO University of Ngaoundere
  • Ado Adamou ABBA ARI University of Versailles Saint-Quentin-en-Yvelines
  • Aldelhak GUEROUI University of Versailles Saint-Quentin-en-Yvelines

DOI:

https://doi.org/10.17762/ijcnis.v8i3.1787

Abstract

Nowadays, the use of Wireless Sensor Networks (WSNs) is increasingly growing as they allow a large number of applications. In a large scale sensor network, communication among sensors is achieved by using a multihop communication. However, since the sensor is limited by its resources, sensors' operating systems are developed in order to optimize the management of these resources, especially the power consumption. Therefore, the hybrid operating system Contiki uses a low consumption layer called Rime which allows sensors to perform multihop sending with a low energy cost. This is favored by the implementation of lightweight processes called protothreads. These processes have a good efficiency/consumption ratio for monolithic tasks, but the management of several tasks remains a problem. In order to enable multitasking, Contiki provides to users a preemptive multithreading module that allows the management of multiple threads. However, it usually causes greater energy wastage. To improve multithreading in sensor networks, a Multithreading Model for an Efficient Data Delivery (MMEDD) using protothreads is proposed in this paper. Intensive experiments have been conducted on COOJA simulator that is integrated in Contiki. The results show that  MMEDD provides better ratio message reception rate/energy consumption than other architectures.

Downloads

Published

2016-12-03 — Updated on 2022-04-17

Versions

How to Cite

YENKE, B. O., WOHWE SAMBO, D., ABBA ARI, A. A., & GUEROUI, A. (2022). MMEDD: Multithreading Model for an Efficient Data Delivery in wireless sensor networks. International Journal of Communication Networks and Information Security (IJCNIS), 8(3). https://doi.org/10.17762/ijcnis.v8i3.1787 (Original work published December 3, 2016)

Issue

Section

Research Articles