Loading…

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

Saved in:
Bibliographic Details
Published in:Wireless personal communications 2022-06, Vol.124 (3), p.2367-2390
Main Authors: Abdulkarem, Mohammed, Samsudin, Khairulmizam, A. Rasid, Mohd Fadlee, Rokhani, Fakhrul Zaman
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c270t-41cac3d8b7dbbd9685a613d4d0c517c98fb002550e1d93d262d9c6dd93b719703
container_end_page 2390
container_issue 3
container_start_page 2367
container_title Wireless personal communications
container_volume 124
creator Abdulkarem, Mohammed
Samsudin, Khairulmizam
A. Rasid, Mohd Fadlee
Rokhani, Fakhrul Zaman
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.
doi_str_mv 10.1007/s11277-022-09468-6
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2668322537</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2668322537</sourcerecordid><originalsourceid>FETCH-LOGICAL-c270t-41cac3d8b7dbbd9685a613d4d0c517c98fb002550e1d93d262d9c6dd93b719703</originalsourceid><addsrcrecordid>eNp9kE1OwzAQRi0EEqVwAVaWWKfYk8SO2VVVgEoFuigSOyuJ3T-SONgJqDuuwfU4CW6DxI7VzEjv-0Z6CF1SMqKE8GtHKXAeEICAiIglATtCAxpzCJIwejlGAyJABAwonKIz57aE-JiAAeompm43rxs8TdMUJwRGNB5F-GE8wbNspy2eW9OawpTuBk-rptSVrtus3ZgaZ7XC6XtWdv1plvjRKP39-eXwYm1Nt1o3XXug5ubDN_lPrquaPXyOTpZZ6fTF7xyi59t0MbkPZk9308l4FhTASRtEtMiKUCU5V3muBEvijNFQRYoUMeWFSJY5IRDHRFMlQgUMlCiY8nvOqeAkHKKrvrex5q3TrpVb09nav5TAWBICxCH3FPRUYY1zVi9lYzdVZneSErnXK3u90uuVB72S-VDYh5yH65W2f9X_pH4AWGp9Rg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2668322537</pqid></control><display><type>article</type><title>Contiki IEEE 802.15.4 MAC Layer Protocols: Implementation and Evaluation of Node’s Throughput and Power Consumption</title><source>Springer Nature</source><creator>Abdulkarem, Mohammed ; Samsudin, Khairulmizam ; A. Rasid, Mohd Fadlee ; Rokhani, Fakhrul Zaman</creator><creatorcontrib>Abdulkarem, Mohammed ; Samsudin, Khairulmizam ; A. Rasid, Mohd Fadlee ; Rokhani, Fakhrul Zaman</creatorcontrib><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.</description><identifier>ISSN: 0929-6212</identifier><identifier>EISSN: 1572-834X</identifier><identifier>DOI: 10.1007/s11277-022-09468-6</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Access control ; Communications Engineering ; Computer Communication Networks ; Engineering ; Networks ; Nodes ; Performance evaluation ; Power consumption ; Power efficiency ; Power management ; Signal,Image and Speech Processing ; Time Division Multiple Access ; Wireless networks ; Wireless sensor networks</subject><ispartof>Wireless personal communications, 2022-06, Vol.124 (3), p.2367-2390</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022</rights><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c270t-41cac3d8b7dbbd9685a613d4d0c517c98fb002550e1d93d262d9c6dd93b719703</cites><orcidid>0000-0002-4424-9313</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>Abdulkarem, Mohammed</creatorcontrib><creatorcontrib>Samsudin, Khairulmizam</creatorcontrib><creatorcontrib>A. Rasid, Mohd Fadlee</creatorcontrib><creatorcontrib>Rokhani, Fakhrul Zaman</creatorcontrib><title>Contiki IEEE 802.15.4 MAC Layer Protocols: Implementation and Evaluation of Node’s Throughput and Power Consumption</title><title>Wireless personal communications</title><addtitle>Wireless Pers Commun</addtitle><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.</description><subject>Access control</subject><subject>Communications Engineering</subject><subject>Computer Communication Networks</subject><subject>Engineering</subject><subject>Networks</subject><subject>Nodes</subject><subject>Performance evaluation</subject><subject>Power consumption</subject><subject>Power efficiency</subject><subject>Power management</subject><subject>Signal,Image and Speech Processing</subject><subject>Time Division Multiple Access</subject><subject>Wireless networks</subject><subject>Wireless sensor networks</subject><issn>0929-6212</issn><issn>1572-834X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNp9kE1OwzAQRi0EEqVwAVaWWKfYk8SO2VVVgEoFuigSOyuJ3T-SONgJqDuuwfU4CW6DxI7VzEjv-0Z6CF1SMqKE8GtHKXAeEICAiIglATtCAxpzCJIwejlGAyJABAwonKIz57aE-JiAAeompm43rxs8TdMUJwRGNB5F-GE8wbNspy2eW9OawpTuBk-rptSVrtus3ZgaZ7XC6XtWdv1plvjRKP39-eXwYm1Nt1o3XXug5ubDN_lPrquaPXyOTpZZ6fTF7xyi59t0MbkPZk9308l4FhTASRtEtMiKUCU5V3muBEvijNFQRYoUMeWFSJY5IRDHRFMlQgUMlCiY8nvOqeAkHKKrvrex5q3TrpVb09nav5TAWBICxCH3FPRUYY1zVi9lYzdVZneSErnXK3u90uuVB72S-VDYh5yH65W2f9X_pH4AWGp9Rg</recordid><startdate>20220601</startdate><enddate>20220601</enddate><creator>Abdulkarem, Mohammed</creator><creator>Samsudin, Khairulmizam</creator><creator>A. Rasid, Mohd Fadlee</creator><creator>Rokhani, Fakhrul Zaman</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-4424-9313</orcidid></search><sort><creationdate>20220601</creationdate><title>Contiki IEEE 802.15.4 MAC Layer Protocols: Implementation and Evaluation of Node’s Throughput and Power Consumption</title><author>Abdulkarem, Mohammed ; Samsudin, Khairulmizam ; A. Rasid, Mohd Fadlee ; Rokhani, Fakhrul Zaman</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c270t-41cac3d8b7dbbd9685a613d4d0c517c98fb002550e1d93d262d9c6dd93b719703</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Access control</topic><topic>Communications Engineering</topic><topic>Computer Communication Networks</topic><topic>Engineering</topic><topic>Networks</topic><topic>Nodes</topic><topic>Performance evaluation</topic><topic>Power consumption</topic><topic>Power efficiency</topic><topic>Power management</topic><topic>Signal,Image and Speech Processing</topic><topic>Time Division Multiple Access</topic><topic>Wireless networks</topic><topic>Wireless sensor networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Abdulkarem, Mohammed</creatorcontrib><creatorcontrib>Samsudin, Khairulmizam</creatorcontrib><creatorcontrib>A. Rasid, Mohd Fadlee</creatorcontrib><creatorcontrib>Rokhani, Fakhrul Zaman</creatorcontrib><collection>CrossRef</collection><jtitle>Wireless personal communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Abdulkarem, Mohammed</au><au>Samsudin, Khairulmizam</au><au>A. Rasid, Mohd Fadlee</au><au>Rokhani, Fakhrul Zaman</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Contiki IEEE 802.15.4 MAC Layer Protocols: Implementation and Evaluation of Node’s Throughput and Power Consumption</atitle><jtitle>Wireless personal communications</jtitle><stitle>Wireless Pers Commun</stitle><date>2022-06-01</date><risdate>2022</risdate><volume>124</volume><issue>3</issue><spage>2367</spage><epage>2390</epage><pages>2367-2390</pages><issn>0929-6212</issn><eissn>1572-834X</eissn><abstract>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.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11277-022-09468-6</doi><tpages>24</tpages><orcidid>https://orcid.org/0000-0002-4424-9313</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0929-6212
ispartof Wireless personal communications, 2022-06, Vol.124 (3), p.2367-2390
issn 0929-6212
1572-834X
language eng
recordid cdi_proquest_journals_2668322537
source Springer Nature
subjects Access control
Communications Engineering
Computer Communication Networks
Engineering
Networks
Nodes
Performance evaluation
Power consumption
Power efficiency
Power management
Signal,Image and Speech Processing
Time Division Multiple Access
Wireless networks
Wireless sensor networks
title Contiki IEEE 802.15.4 MAC Layer Protocols: Implementation and Evaluation of Node’s Throughput and Power Consumption
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T11%3A05%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Contiki%20IEEE%20802.15.4%20MAC%20Layer%20Protocols:%20Implementation%20and%20Evaluation%20of%20Node%E2%80%99s%20Throughput%20and%20Power%20Consumption&rft.jtitle=Wireless%20personal%20communications&rft.au=Abdulkarem,%20Mohammed&rft.date=2022-06-01&rft.volume=124&rft.issue=3&rft.spage=2367&rft.epage=2390&rft.pages=2367-2390&rft.issn=0929-6212&rft.eissn=1572-834X&rft_id=info:doi/10.1007/s11277-022-09468-6&rft_dat=%3Cproquest_cross%3E2668322537%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c270t-41cac3d8b7dbbd9685a613d4d0c517c98fb002550e1d93d262d9c6dd93b719703%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2668322537&rft_id=info:pmid/&rfr_iscdi=true