Contiki IEEE 802.15.4 MAC layer protocols: implementation and evaluation of node’s throughput and power consumption

In wireless sensor networks, providing flexibility in the selection of Medium Access Control (MAC) protocols to be implemented in an operating system (OS) becomes critical to best meet the requirements of each certain application. Since OS architecture and network stack protocol overhead have an eff...

Full description

Bibliographic Details
Main Authors: Abdulkarem, Mohammed, Samsudin, Khairulmizam, A. Rasid, Mohd Fadlee, Rokhani, Fakhrul Zaman
Format: Article
Published: Springer 2022
Online Access:http://psasir.upm.edu.my/id/eprint/100801/
_version_ 1848863417991954432
author Abdulkarem, Mohammed
Samsudin, Khairulmizam
A. Rasid, Mohd Fadlee
Rokhani, Fakhrul Zaman
author_facet Abdulkarem, Mohammed
Samsudin, Khairulmizam
A. Rasid, Mohd Fadlee
Rokhani, Fakhrul Zaman
author_sort Abdulkarem, Mohammed
building UPM Institutional Repository
collection Online Access
description In wireless sensor networks, providing flexibility in the selection of Medium Access Control (MAC) protocols to be implemented in an operating system (OS) becomes critical to best meet the requirements of each certain application. Since OS architecture and network stack protocol overhead have an effect on a node’s ability to transmit data, analytical studies often fail to foretell the achievable throughput from an application’s perspective. In Contiki OS, there are constraints at the specific level of the network stack and due to implementation of the provided MAC layer protocol, IEEE 802.15.4 unslotted CSMA/CA, which limit node’s throughput and the available bandwidth in IEEE 802.15.4-based networks and as a result impact node’s power consumption. In this paper, a TDMA-based MAC scheme, namely, lightweight time division multiple access (L-TDMA), is developed and implemented on Contiki to achieve high throughput and low power consumption by overcoming the existing constraints on the networking stack’s implementation of MAC layer on Contiki. The L-TDMA MAC scheme’s performance is evaluated using simulation and experimental testbed to determine its effectiveness and efficiency in comparison to different versions of IEEE 802.15.4 CSMA/CA-based protocols. The results demonstrate that L-TDMA scheme can significantly enhance node’s throughput, average channel throughput, power efficiency, and prolong battery lifespan.
first_indexed 2025-11-15T13:32:36Z
format Article
id upm-100801
institution Universiti Putra Malaysia
institution_category Local University
last_indexed 2025-11-15T13:32:36Z
publishDate 2022
publisher Springer
recordtype eprints
repository_type Digital Repository
spelling upm-1008012023-08-23T03:26:23Z http://psasir.upm.edu.my/id/eprint/100801/ Contiki IEEE 802.15.4 MAC layer protocols: implementation and evaluation of node’s throughput and power consumption Abdulkarem, Mohammed Samsudin, Khairulmizam A. Rasid, Mohd Fadlee Rokhani, Fakhrul Zaman In wireless sensor networks, providing flexibility in the selection of Medium Access Control (MAC) protocols to be implemented in an operating system (OS) becomes critical to best meet the requirements of each certain application. Since OS architecture and network stack protocol overhead have an effect on a node’s ability to transmit data, analytical studies often fail to foretell the achievable throughput from an application’s perspective. In Contiki OS, there are constraints at the specific level of the network stack and due to implementation of the provided MAC layer protocol, IEEE 802.15.4 unslotted CSMA/CA, which limit node’s throughput and the available bandwidth in IEEE 802.15.4-based networks and as a result impact node’s power consumption. In this paper, a TDMA-based MAC scheme, namely, lightweight time division multiple access (L-TDMA), is developed and implemented on Contiki to achieve high throughput and low power consumption by overcoming the existing constraints on the networking stack’s implementation of MAC layer on Contiki. The L-TDMA MAC scheme’s performance is evaluated using simulation and experimental testbed to determine its effectiveness and efficiency in comparison to different versions of IEEE 802.15.4 CSMA/CA-based protocols. The results demonstrate that L-TDMA scheme can significantly enhance node’s throughput, average channel throughput, power efficiency, and prolong battery lifespan. Springer 2022-01-22 Article PeerReviewed Abdulkarem, Mohammed and Samsudin, Khairulmizam and A. Rasid, Mohd Fadlee and Rokhani, Fakhrul Zaman (2022) Contiki IEEE 802.15.4 MAC layer protocols: implementation and evaluation of node’s throughput and power consumption. Wireless Personal Communications, 124. pp. 2367-2390. ISSN 0929-6212; ESSN: 1572-834X https://link.springer.com/article/10.1007/s11277-022-09468-6 10.1007/s11277-022-09468-6
spellingShingle Abdulkarem, Mohammed
Samsudin, Khairulmizam
A. Rasid, Mohd Fadlee
Rokhani, Fakhrul Zaman
Contiki IEEE 802.15.4 MAC layer protocols: implementation and evaluation of node’s throughput and power consumption
title Contiki IEEE 802.15.4 MAC layer protocols: implementation and evaluation of node’s throughput and power consumption
title_full Contiki IEEE 802.15.4 MAC layer protocols: implementation and evaluation of node’s throughput and power consumption
title_fullStr Contiki IEEE 802.15.4 MAC layer protocols: implementation and evaluation of node’s throughput and power consumption
title_full_unstemmed Contiki IEEE 802.15.4 MAC layer protocols: implementation and evaluation of node’s throughput and power consumption
title_short Contiki IEEE 802.15.4 MAC layer protocols: implementation and evaluation of node’s throughput and power consumption
title_sort contiki ieee 802.15.4 mac layer protocols: implementation and evaluation of node’s throughput and power consumption
url http://psasir.upm.edu.my/id/eprint/100801/
http://psasir.upm.edu.my/id/eprint/100801/
http://psasir.upm.edu.my/id/eprint/100801/