Energy-aware MAC protocol for data differentiated services in sensor-cloud computing

Abstract The energy-aware MAC protocol is the basic communication protocol for device-to-device communication in sensor-cloud computing and facilitates data sensing, computing, and sharing for applications. Transmitting high-priority data to control centers quickly to manage emergencies is essential...

Full description

Bibliographic Details
Main Authors: Shun Liu, Guosheng Huang, Jinsong Gui, Tian Wang, Xiong Li
Format: Article
Language:English
Published: SpringerOpen 2020-08-01
Series:Journal of Cloud Computing: Advances, Systems and Applications
Subjects:
Online Access:http://link.springer.com/article/10.1186/s13677-020-00196-5
_version_ 1818152652666568704
author Shun Liu
Guosheng Huang
Jinsong Gui
Tian Wang
Xiong Li
author_facet Shun Liu
Guosheng Huang
Jinsong Gui
Tian Wang
Xiong Li
author_sort Shun Liu
collection DOAJ
description Abstract The energy-aware MAC protocol is the basic communication protocol for device-to-device communication in sensor-cloud computing and facilitates data sensing, computing, and sharing for applications. Transmitting high-priority data to control centers quickly to manage emergencies is essential for sensor-cloud applications. In this paper, a Dynamic Wait time-based MAC (DWT-MAC) protocol is proposed for data differentiated services of a sensor-cloud system (SCS). The DWT-MAC protocol is novel in that it changes the receiver wait time, which has been fixed in previous MAC protocols, and it reduces the delay in data transmission by dynamically adjusting the wait time. In the DWT-MAC protocol, the wait time changes according to the number of senders, which can ensure that it always approaches the optimal value. A dynamic time adjustment algorithm, which causes the wait time to always trail the optimal value, is proposed to reduce delays. While the DWT-MAC protocol cannot ensure wait times of the optimal value, it can ensure that it quickly comes close to the optimal value, which is suitable for dynamically changing networks. Extensive experiments show that the DWT-MAC protocol reduces the average delay in the transmission of data of the highest priority by 49.3%.
first_indexed 2024-12-11T13:58:08Z
format Article
id doaj.art-7b099cfe92c7470da85b8863798cdd49
institution Directory Open Access Journal
issn 2192-113X
language English
last_indexed 2024-12-11T13:58:08Z
publishDate 2020-08-01
publisher SpringerOpen
record_format Article
series Journal of Cloud Computing: Advances, Systems and Applications
spelling doaj.art-7b099cfe92c7470da85b8863798cdd492022-12-22T01:03:58ZengSpringerOpenJournal of Cloud Computing: Advances, Systems and Applications2192-113X2020-08-019113310.1186/s13677-020-00196-5Energy-aware MAC protocol for data differentiated services in sensor-cloud computingShun Liu0Guosheng Huang1Jinsong Gui2Tian Wang3Xiong Li4School of Computer Science and Engineering, Central South UniversitySchool of Information Science and Engineering, Hunan First Normal UniversitySchool of Computer Science and Engineering, Central South UniversityCollege of Computer Science and Technology, Huaqiao UniversityInstitute for Cyber Security, School of Computer Science and Engineering, University of Electronic Science and Technology of ChinaAbstract The energy-aware MAC protocol is the basic communication protocol for device-to-device communication in sensor-cloud computing and facilitates data sensing, computing, and sharing for applications. Transmitting high-priority data to control centers quickly to manage emergencies is essential for sensor-cloud applications. In this paper, a Dynamic Wait time-based MAC (DWT-MAC) protocol is proposed for data differentiated services of a sensor-cloud system (SCS). The DWT-MAC protocol is novel in that it changes the receiver wait time, which has been fixed in previous MAC protocols, and it reduces the delay in data transmission by dynamically adjusting the wait time. In the DWT-MAC protocol, the wait time changes according to the number of senders, which can ensure that it always approaches the optimal value. A dynamic time adjustment algorithm, which causes the wait time to always trail the optimal value, is proposed to reduce delays. While the DWT-MAC protocol cannot ensure wait times of the optimal value, it can ensure that it quickly comes close to the optimal value, which is suitable for dynamically changing networks. Extensive experiments show that the DWT-MAC protocol reduces the average delay in the transmission of data of the highest priority by 49.3%.http://link.springer.com/article/10.1186/s13677-020-00196-5Edge cloudEnergy-awareDWT-MAC protocolDelay differentiated servicesLifetime
spellingShingle Shun Liu
Guosheng Huang
Jinsong Gui
Tian Wang
Xiong Li
Energy-aware MAC protocol for data differentiated services in sensor-cloud computing
Journal of Cloud Computing: Advances, Systems and Applications
Edge cloud
Energy-aware
DWT-MAC protocol
Delay differentiated services
Lifetime
title Energy-aware MAC protocol for data differentiated services in sensor-cloud computing
title_full Energy-aware MAC protocol for data differentiated services in sensor-cloud computing
title_fullStr Energy-aware MAC protocol for data differentiated services in sensor-cloud computing
title_full_unstemmed Energy-aware MAC protocol for data differentiated services in sensor-cloud computing
title_short Energy-aware MAC protocol for data differentiated services in sensor-cloud computing
title_sort energy aware mac protocol for data differentiated services in sensor cloud computing
topic Edge cloud
Energy-aware
DWT-MAC protocol
Delay differentiated services
Lifetime
url http://link.springer.com/article/10.1186/s13677-020-00196-5
work_keys_str_mv AT shunliu energyawaremacprotocolfordatadifferentiatedservicesinsensorcloudcomputing
AT guoshenghuang energyawaremacprotocolfordatadifferentiatedservicesinsensorcloudcomputing
AT jinsonggui energyawaremacprotocolfordatadifferentiatedservicesinsensorcloudcomputing
AT tianwang energyawaremacprotocolfordatadifferentiatedservicesinsensorcloudcomputing
AT xiongli energyawaremacprotocolfordatadifferentiatedservicesinsensorcloudcomputing