Abstract
In time-varying software-defined wireless sensor networks (SDWSNs) for Internet of Things (IoT) applications, the topology may change due to the interference or abnormal events, thus leading to network performance degradation. In this article, an energy-efficient topology control (TC) mechanism applied for IoT-oriented SDWSNs is proposed to maximize the network energy efficiency (EE) during the dynamic topology maintenance. First, a hierarchical SDWSN architecture consisting of the cluster-based sensing network and the programmable relay network is presented. Second, two TC algorithms based on the link EE are proposed to apply in the cluster and relay subnetworks of SDWSN, respectively. In the cluster subnetwork, the proposed distributed TC algorithm enables the link interference mitigation by employing power control and rate allocation in each cluster. In the relay subnetwork, the proposed centralized TC algorithm first utilizes a specified model to construct the original topology. During the dynamic topology maintenance, the proposed centralized TC algorithm is realized by the value-iteration learning method based on a Markov decision process (MDP) model, upon which the state-transition probability (STP) of the relay subnetwork is obtained, where the relay-network state is composed of the link, the queue, and the residual energy ratio states for all nodes in the relay subnetwork. Finally, simulation results show that both two TC algorithms can improve the corresponding subnetwork EE of time-varying SDWSN.
Original language | English (US) |
---|---|
Pages (from-to) | 13138-13154 |
Number of pages | 17 |
Journal | IEEE Internet of Things Journal |
Volume | 10 |
Issue number | 15 |
DOIs | |
State | Published - Aug 1 2023 |
All Science Journal Classification (ASJC) codes
- Signal Processing
- Information Systems
- Hardware and Architecture
- Computer Science Applications
- Computer Networks and Communications
Keywords
- Energy efficiency (EE)
- Internet of Things (IoT)
- Markov decision process (MDP)
- software-defined wireless sensor networks (SDWSNs)
- topology control (TC)