Abstract

Many time-sensitive applications require data to be aggregated from wireless sensor networks with minimum latency. However, the minimum latency aggregation scheduling problem has not been optimally solved due to its NP-hardness. Most existing ideas rely on local information (e.g., node degree, number of children) to organize the schedule order, hence results in solutions that might be far from optimal. In this work, we propose RADAS: a delay-aware Reverse Approach for Data Aggregation Scheduling that determines the transmissions sequence of sensors in a reverse order. Specifically, RADAS iteratively finds the transmissions starting from the last time slot, in which the last sender delivers data to the sink, down to the first time slot, when the data aggregation begins. In each time slot, RADAS intends to maximize the number of concurrent transmissions, while giving higher priority to the sender with potentially higher aggregation delay. Scheduling such high-priority sender first would benefit the maximum selections in subsequent time slots and eventually shorten the schedule length. Simulation results show that our proposed algorithm dominates the existing state-of-the-art schemes, especially in large and dense networks, and offers up to 30% delay reduction.

Highlights

  • Wireless Sensor Networks (WSNs) appear in many industrial applications, ranging from cyber physical systems, environmental monitoring, health care, and especially the emerging Internet of Things (IoT) paradigm [1,2]

  • This paper proposes a Reverse Approach for Data Aggregation Scheduling (RADAS) in WSNs

  • We proposed a novel aggregation scheduling algorithm subject to minimizing the data aggregation delay in WSNs

Read more

Summary

Introduction

Wireless Sensor Networks (WSNs) appear in many industrial applications, ranging from cyber physical systems, environmental monitoring, health care, and especially the emerging Internet of Things (IoT) paradigm [1,2]. The applications require sensors to be spread over a wide area, usually in unattended mode, for a long period of time to collect data They need to be capable of sensing physical phenomenon, converting sensory data into digital form, and sending the data toward a center base station through multi-hop paths. The main idea of aggregation is performing a data combination at intermediate nodes to reduce the number of outgoing packets. A scheduling solution for the MLAS problem embraces two procedures: routing structure construction and link scheduling [7] The former procedure sets up the sender/receiver pairs between nodes, and the latter one assigns transmission times to each pair.

Network Model and Problem Statement
Related Work
Sequential Approach
Simultaneous Approach
Delay-Aware Reverse Approach for Scheduling
Motivation and Overall Idea
Link-Based Metric
Node-Based Metric
Delay-Aware Maximum Matching
Performance Evaluation
Simulation Settings and Methodology
Baseline Schemes
Impact of Metrics
Comparison with Existing Solutions
Findings
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.