4.5 Article

CQARPL: Congestion and QoS-aware RPL for IoT applications under heavy traffic

Journal

JOURNAL OF SUPERCOMPUTING
Volume 78, Issue 14, Pages 16136-16166

Publisher

SPRINGER
DOI: 10.1007/s11227-022-04488-2

Keywords

IoT; Objective function; Congestion control; RPL; QoS

Ask authors/readers for more resources

The Internet of Things (IoT) has led to an exponential increase in the number of devices connected to the internet, resulting in congestion and negatively affecting Quality of Service (QoS). This paper proposes an improved RPL protocol called Congestion and QoS-Aware RPL for IoT applications (CQARPL) which addresses congestion control and QoS requirements. The protocol selects parents based on multi-metric evaluation and controls node connectivity to achieve congestion control and QoS. Simulation results show that CQARPL maintains transmission quality and controls congestion effectively in IoT.
The Internet of Things (IoT) provides a common platform to connect the heterogeneous devices over the internet. Hence, the number of devices connected via the internet and consequently congestion is exponentially increased. Congestion reduces the network performance and negatively affects QoS. RPL (routing protocol for low-power and lossy networks) significantly has responded to IoT routing needs, but controlling congestion and QoS needs have been failed to be considered. Therefore, this paper improved the RPL protocol based on the congestion control and QoS requirements and proposed a protocol called Congestion and QoS-Aware RPL for IoT applications (CQARPL). This protocol selects parents based on multi-metric evaluation, considering the conditions of routes to the root. In addition, it somehow controls the parent selection and the children's acceptance that a balanced DODAG graph is formed. Furthermore, it provides the ability to predict congestion and prevents it from occurring as much as possible. The proposed protocol is implemented by the Cooja simulator and evaluated with different scenarios compared to CLRPL and RPL. The simulation results showed that CQARPL maintains the quality of transmissions and controls congestion in IoT.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available