The energy-efficient MDA-SMAC protocol for wireless sensor networks
Abstract Nodes in original S-MAC protocol just can visit the channel in the scheduling and listening stage. The working schema may result in data latency and high conflict. To solve those above problems, we split scheduling duty into multiple micro-duties. By using different micro-dispersed contenti...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2020-01-01
|
Series: | EURASIP Journal on Wireless Communications and Networking |
Subjects: | |
Online Access: | https://doi.org/10.1186/s13638-020-1642-7 |
id |
doaj-bf35276e62d24335959034ab0a89affb |
---|---|
record_format |
Article |
spelling |
doaj-bf35276e62d24335959034ab0a89affb2021-01-31T16:18:11ZengSpringerOpenEURASIP Journal on Wireless Communications and Networking1687-14992020-01-012020111010.1186/s13638-020-1642-7The energy-efficient MDA-SMAC protocol for wireless sensor networksKe Wang0Xiaohu Zhao1Yao Shi2Donghong Xu3Ruoyu Li4School of Computer Science and Technology, China University of Mining and TechnologyThe National Joint Engineering Laboratory of Internet Applied Technology of MinesSchool of Computer Science and Technology, China University of Mining and TechnologySchool of Computer Science and Technology, China University of Mining and TechnologySchool of Computer Science and Technology, China University of Mining and TechnologyAbstract Nodes in original S-MAC protocol just can visit the channel in the scheduling and listening stage. The working schema may result in data latency and high conflict. To solve those above problems, we split scheduling duty into multiple micro-duties. By using different micro-dispersed contention channel, the sensor nodes reduce the collision probability of the data. Aiming at detecting the fixed duty cycle in S-MAC protocol, on the basis of the micro-duty and buffer queue length, this paper presents an adaptive duty cycle and back-off algorithm. While using different back-off algorithm with different duty cycles, sensor node Fast-Binary Exponential Backoff and Conflict-Avoid-Binary exponential Backoff algorithm separated are applied to reduce data latency further reduce the conflict probability. Combining both of the improvements, we propose a modified S-MAC protocol. Comparing the performance of S-MAC protocol and Division-Multiple Access-Media Access Control (MDA-SMAC) protocol on the NS-2 simulation platform, the results show that MDA-SMAC protocol performs better in terms of energy consumption, latency, and effective throughput than S-MAC protocolhttps://doi.org/10.1186/s13638-020-1642-7Wireless sensor networksS-MAC protocolMicro-dutyMDA-SMAC protocol |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ke Wang Xiaohu Zhao Yao Shi Donghong Xu Ruoyu Li |
spellingShingle |
Ke Wang Xiaohu Zhao Yao Shi Donghong Xu Ruoyu Li The energy-efficient MDA-SMAC protocol for wireless sensor networks EURASIP Journal on Wireless Communications and Networking Wireless sensor networks S-MAC protocol Micro-duty MDA-SMAC protocol |
author_facet |
Ke Wang Xiaohu Zhao Yao Shi Donghong Xu Ruoyu Li |
author_sort |
Ke Wang |
title |
The energy-efficient MDA-SMAC protocol for wireless sensor networks |
title_short |
The energy-efficient MDA-SMAC protocol for wireless sensor networks |
title_full |
The energy-efficient MDA-SMAC protocol for wireless sensor networks |
title_fullStr |
The energy-efficient MDA-SMAC protocol for wireless sensor networks |
title_full_unstemmed |
The energy-efficient MDA-SMAC protocol for wireless sensor networks |
title_sort |
energy-efficient mda-smac protocol for wireless sensor networks |
publisher |
SpringerOpen |
series |
EURASIP Journal on Wireless Communications and Networking |
issn |
1687-1499 |
publishDate |
2020-01-01 |
description |
Abstract Nodes in original S-MAC protocol just can visit the channel in the scheduling and listening stage. The working schema may result in data latency and high conflict. To solve those above problems, we split scheduling duty into multiple micro-duties. By using different micro-dispersed contention channel, the sensor nodes reduce the collision probability of the data. Aiming at detecting the fixed duty cycle in S-MAC protocol, on the basis of the micro-duty and buffer queue length, this paper presents an adaptive duty cycle and back-off algorithm. While using different back-off algorithm with different duty cycles, sensor node Fast-Binary Exponential Backoff and Conflict-Avoid-Binary exponential Backoff algorithm separated are applied to reduce data latency further reduce the conflict probability. Combining both of the improvements, we propose a modified S-MAC protocol. Comparing the performance of S-MAC protocol and Division-Multiple Access-Media Access Control (MDA-SMAC) protocol on the NS-2 simulation platform, the results show that MDA-SMAC protocol performs better in terms of energy consumption, latency, and effective throughput than S-MAC protocol |
topic |
Wireless sensor networks S-MAC protocol Micro-duty MDA-SMAC protocol |
url |
https://doi.org/10.1186/s13638-020-1642-7 |
work_keys_str_mv |
AT kewang theenergyefficientmdasmacprotocolforwirelesssensornetworks AT xiaohuzhao theenergyefficientmdasmacprotocolforwirelesssensornetworks AT yaoshi theenergyefficientmdasmacprotocolforwirelesssensornetworks AT donghongxu theenergyefficientmdasmacprotocolforwirelesssensornetworks AT ruoyuli theenergyefficientmdasmacprotocolforwirelesssensornetworks AT kewang energyefficientmdasmacprotocolforwirelesssensornetworks AT xiaohuzhao energyefficientmdasmacprotocolforwirelesssensornetworks AT yaoshi energyefficientmdasmacprotocolforwirelesssensornetworks AT donghongxu energyefficientmdasmacprotocolforwirelesssensornetworks AT ruoyuli energyefficientmdasmacprotocolforwirelesssensornetworks |
_version_ |
1724316553004974080 |