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...
Saved in:
Published in: | Wireless personal communications 2022-06, Vol.124 (3), p.2367-2390 |
---|---|
Main Authors: | , , , |
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 |