On Providing Differentiated Service Exploiting MultiInstance RPL for Industrial LowPower and Lossy Networks The rapid proliferation of lowpower wireless devices enables the industrial users to improve the productivity and safety of the plants as well as efficient management of the system. This can be achieved through significant increase in data collection, remote monitoring, and control of the plants and promoting the development of industrial Internet of Things (IoT) applications. However, the industrial environment is typically harsh causing high link quality variations and topology changes. The wireless devices used in this environment are also resource constrained in terms of energy, memory, and processing power. In spite of their lowpower and lossy nature, these networks demand provisioning of differentiated services for various industrial applications having diverse quality of service (QoS) requirements. Considering the unique characteristics of lowpower and lossy networks (LLN), routing for lowpower and lossy networks (RPL) is devised which was standardized by IETF in 2012. To meet the demand of diverse traffic, RPL supports multiple instances in a single network. This paper proposes MIRPL, a multiinstance solution of RPL for industrial lowpower and lossy networks (LLNs). MIRPL defines four instances for four distinct traffic classes of industrial monitoring applications in terms of delay and reliability. MIRPL also introduces composite routing metrics and proposes an objective function (OF) to compute the most suitable path for each instance. The performance of MIRPL is investigated through simulations that exhibit MIRPL has better delay and packet delivery performance for delay and reliabilityconstrained traffic along with lower energy consumption compared to the standard RPL.

A Burst and CongestionAware Routing Metric for RPL Protocol in IoT Network The packet loss and power consumption are the main issues considered once congestion occurs in any network, such as the Internet of Things (IoT) with a huge number of sensors and applications. Since IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) is not initially designed for high stream traffic load, this restricts the application domain of RPL in several IoT scenarios such as burst traffic scenarios. The performance of RPL suffers in a network with burst traffic load, which leads to reducing the lifetime of the network and causing traffic congestion among the neighbour nodes. Therefore, to address this issue, we proposed a Burst and CongestionAware Metric for RPL called BCARPL, which calculates the rank, considering the number of packets. Also, the proposed mechanism includes congestion avoiding and load balancing techniques by switching the best parent selection to avoid the congested area. Our scheme is built and compared to the original RPL routing protocol for low power and lossy network with OF0 (OF0RPL). Simulation results based on Cooja simulator shows BCARPL performs better than the original RPLOF0 routing protocol in terms of packet loss, power consumption and packet delivery ratio (PDR) under burst traffic load. The BCARPL significantly improves the network where it decreases the packet loss around 50% and power consumption to an acceptable level with an improvement on the PDR of the IoT network.