An energy-efficient self-adaptive duty cycle MAC protocol for traffic-dynamic wireless sensor networks

A plenty of Medium Access Control (MAC) protocols deal with static traffics with low traffic load. The performance of these protocols drops significantly when network traffic become dynamic or in high traffic load. In this paper, we propose a new MAC protocol called Self-Adaptive Duty Cycle MAC (SEA...

Full description

Saved in:
Bibliographic Details
Main Authors: Zhao, Yi Zhi, Ma, Maode, Miao, Chun Yan
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2013
Subjects:
Online Access:https://hdl.handle.net/10356/96991
http://hdl.handle.net/10220/11710
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-96991
record_format dspace
spelling sg-ntu-dr.10356-969912020-05-28T07:17:37Z An energy-efficient self-adaptive duty cycle MAC protocol for traffic-dynamic wireless sensor networks Zhao, Yi Zhi Ma, Maode Miao, Chun Yan School of Computer Engineering School of Electrical and Electronic Engineering DRNTU::Engineering::Computer science and engineering A plenty of Medium Access Control (MAC) protocols deal with static traffics with low traffic load. The performance of these protocols drops significantly when network traffic become dynamic or in high traffic load. In this paper, we propose a new MAC protocol called Self-Adaptive Duty Cycle MAC (SEA-MAC) by introducing dual adaptive mechanisms: (1) An Adaptive Scheduling (AS) mechanism which makes the nodes’ active duration adaptive to variable traffic load, thus enabling SEA-MAC to resiliently schedule data transmission for the Sleep period. The algorithm is designated to schedule more data transmission in bursty and high traffic load, thus enabling rapid dissemination of data and reduction of latency. While under the light traffic load, nodes enter the Sleep mode timely, mitigating idle listening and saving energy. (2) A Self-Adaptive duty cycle mechanism which further adjusts the duty cycle and makes SEA-MAC adaptive to the dynamic traffic loads. When network experience with very low or very high traffic load, the protocol further adjusts duty cycle dynamically based on the traffic load, thus reducing inefficient duty cycle or reduce end-to-end delay. Experiment results show that the SEA-MAC is a great advancement compared with AS-MAC and RI-MAC protocols on the performance for unicast scenarios, especially under heavy unicast traffic load. SEA-MAC can reduce average and max end-to-end delay up to 50.90 and 68.20% respectively, lower energy consumption up to about 16.28%, and increase PDR up to about 16% compared with AS-MAC. SEA-MAC superiors to RI-MAC in average end-to-end delay by up to 80% and in maximum end-to-end delay up to 90% for all the traffic load in question. SEA-MAC outperforms RI-MAC significantly in average duty cycle under medium and heavy traffic load. 2013-07-17T04:50:15Z 2019-12-06T19:37:39Z 2013-07-17T04:50:15Z 2019-12-06T19:37:39Z 2012 2012 Journal Article Zhao, Y. Z., Miao, C. Y., & Ma, M. (2013). An Energy-Efficient Self-Adaptive Duty Cycle MAC Protocol for Traffic-Dynamic Wireless Sensor Networks. Wireless Personal Communications, 68(4), 1287-1315. 0929-6212 https://hdl.handle.net/10356/96991 http://hdl.handle.net/10220/11710 10.1007/s11277-012-0508-7 en Wireless personal communications © 2012 Springer Science+Business Media, LLC.
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Zhao, Yi Zhi
Ma, Maode
Miao, Chun Yan
An energy-efficient self-adaptive duty cycle MAC protocol for traffic-dynamic wireless sensor networks
description A plenty of Medium Access Control (MAC) protocols deal with static traffics with low traffic load. The performance of these protocols drops significantly when network traffic become dynamic or in high traffic load. In this paper, we propose a new MAC protocol called Self-Adaptive Duty Cycle MAC (SEA-MAC) by introducing dual adaptive mechanisms: (1) An Adaptive Scheduling (AS) mechanism which makes the nodes’ active duration adaptive to variable traffic load, thus enabling SEA-MAC to resiliently schedule data transmission for the Sleep period. The algorithm is designated to schedule more data transmission in bursty and high traffic load, thus enabling rapid dissemination of data and reduction of latency. While under the light traffic load, nodes enter the Sleep mode timely, mitigating idle listening and saving energy. (2) A Self-Adaptive duty cycle mechanism which further adjusts the duty cycle and makes SEA-MAC adaptive to the dynamic traffic loads. When network experience with very low or very high traffic load, the protocol further adjusts duty cycle dynamically based on the traffic load, thus reducing inefficient duty cycle or reduce end-to-end delay. Experiment results show that the SEA-MAC is a great advancement compared with AS-MAC and RI-MAC protocols on the performance for unicast scenarios, especially under heavy unicast traffic load. SEA-MAC can reduce average and max end-to-end delay up to 50.90 and 68.20% respectively, lower energy consumption up to about 16.28%, and increase PDR up to about 16% compared with AS-MAC. SEA-MAC superiors to RI-MAC in average end-to-end delay by up to 80% and in maximum end-to-end delay up to 90% for all the traffic load in question. SEA-MAC outperforms RI-MAC significantly in average duty cycle under medium and heavy traffic load.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Zhao, Yi Zhi
Ma, Maode
Miao, Chun Yan
format Article
author Zhao, Yi Zhi
Ma, Maode
Miao, Chun Yan
author_sort Zhao, Yi Zhi
title An energy-efficient self-adaptive duty cycle MAC protocol for traffic-dynamic wireless sensor networks
title_short An energy-efficient self-adaptive duty cycle MAC protocol for traffic-dynamic wireless sensor networks
title_full An energy-efficient self-adaptive duty cycle MAC protocol for traffic-dynamic wireless sensor networks
title_fullStr An energy-efficient self-adaptive duty cycle MAC protocol for traffic-dynamic wireless sensor networks
title_full_unstemmed An energy-efficient self-adaptive duty cycle MAC protocol for traffic-dynamic wireless sensor networks
title_sort energy-efficient self-adaptive duty cycle mac protocol for traffic-dynamic wireless sensor networks
publishDate 2013
url https://hdl.handle.net/10356/96991
http://hdl.handle.net/10220/11710
_version_ 1681059633064574976