Abstract: | Internet of Things (IoT) is being used by a large number of applications and transmitting huge amounts of data. IPv6 routing protocol for low power and lossy networks (RPL) is being standardized for routing in IoT networks. However, it is difficult to handle such huge transmission as it is initially designed for Low power and lossy networks. In this paper, we present the mechanism for the reduction of overhead from the congested parent node by offloading its partial load. For offloading the packet, a suitable neighbor is selected based on its status of energy, buffer, link quality, number of child nodes, and distance. This approach focuses on the enhancement of RPL by including the mechanism for congestion control. The approach reduces the delay and packet loss rate while avoiding congestion in a suitable manner. The proposed approach is beneficial in terms of throughput and packet receiving ratio as compared to the comparative approaches. |