IOT
Contiki Cooja Simulator Projects in RPL Routing Protocol
Tools Languages:  Contiki-Cooja / Contiki NG simulator, Front End: Java, Back End: C
Software Requirement:  Vmware workstation player, Instant Contiki-3.0
Aim and Objectives:  
To develop a Laplacian Energy project for choosing a stable path during link failure using RPL in an IoT network using the Contiki Cooja simulator.
Contribution:  
1. This paper investigates in detail the behavior of RPL-s Expected Transmit Count (ETX)-based path selection for longer routes and the impact of node density and network link or node failures.
2. Laplacian energy-based path selection is proposed to enhance RPL by introducing additional neighbor connectivity information into the path selection process to provide stable paths.
Performance Evalution:  
The simulation experiments were performed with one root node, and 50 randomly placed client nodes. The sink node is a sender for the downward traffic, and all client nodes act as recipients.
Performance Metrics:
• Packet Reception Ratio
• PDR
• Energy Consumption
• Throughput
• Latency
• Control Packet Overhead
• Execution Time
• CPU Energy Consumption