Abstract

The Internet of Things (IoT) is constituted of an important number of constrained nodes limited in terms of power energy, computation capacity, storage capacity. They produce a considerable amount of data, which increases the data flflow in the network. The ineffificient transmission of data via constrained nodes makes the network unstable, the energy consumption increases rapidly, and the data delay increases strictly. To overcome these limitations, we propose a new approach that allows nodes to select the effificient path to transmit data from source nodes to base stations (BSs) to optimize the data flflow in the constrained network. First, we grouped nodes using a density peaks (DP) clustering algorithm based on the coordinate’s location of these nodes. Second, using the group nodes, the assignment of nodes to BSs that are considered as the collectors of data is performed. Third, the nodes make a dynamic and automated path plan to optimize the data flflow in the constrained network. Simulation results on a real network data set demonstrate that our proposal outperforms the state-of-the-art approaches in terms of the number of hops to achieve the cluster head (CH) node, the data delay, the network lifetime, and the number of the alive nodes.

Highlights

  • Kevin Ashton initialized the term Internet of Things in 1999

  • Sensors [3], radio-frequency identifications (RFIDs) [4], actuators [5],are essential components of embedded systems in Internet of Things (IoT), appropriated in numerous real-time applications [6].The sensors are used to sense the change appearing in environments, while the actuators transform an electrical signal into a physical parameter to control physical transformation

  • As the data transmission in a decentralized IoT network is performed via multi-hop nodes, it is essential to consider the crucial elements to optimize the data flow in this constrained network, which contains nodes limited in energy consumption, storage capacity, processing capacity, etc

Read more

Summary

Introduction

Kevin Ashton initialized the term Internet of Things in 1999. It is regarded as the progression of the current Internet. IoT oriented various platforms and applications that exploit communication among heterogeneous and nonheterogeneous devices to execute tasks and provide real-time services [7, 8, 9, 10, 11, 12]. As the IoT nodes are characterized by limited power energy, especially sensors and actuators, the collection and transmission of data is a crucial issue. A novel approach to optimize data flow in a constrained IoT network is proposed. In this contribution, a network with a large scale of sensors and multiple BSs is considered, such that the density peaks clustering algorithm is used to cluster nodes based on their location. The rest of the paper is organized as follows: Section 2 introduces related works, Section 3 illustrates the problem definition, Section 4 presents our proposed contribution, Section 5 provides experimental results and discussion, and the final section concludes the paper and proposes future work

Related works
Problem definition
Energy model
Our proposal
System overview
Nodes clustering using DP
Assignment of nodes to BSs
Dynamic path plan for real-time data transmission
Simulation setup
Simulation results
Findings
Conclusion
Full Text
Published version (Free)

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