RPL-SCSP: A Network-MAC Cross-Layer Design for Wireless Sensor Networks

In this paper, we propose a network-MAC cross-layer design protocol called Routing Protocol for Low-power and Lossy Networks-Sleep Collect and Send Protocol (RPL-SCSP) for wireless sensor networks (WSNs) that optimizes both the end-to-end delay and the energy consumption. RPL-SCSP improves the RPL that supports real-time quality of service (QoS), to ensure a reduced end-to-end delay for urgent data by selecting the parent taking into account the number of packets present in the queue of each potential parent node. Our proposed cross-layer protocol has proven its efficiency through simulation results obtained from COOJA simulator under Contiki operating system, in comparison with the basic media access control (MAC) and network protocols.