Reference Paper:  Energy-aware multipath routing protocol for internet of things using network coding techniques-[2020]
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:  
This project aims to develop an Energy-aware Multipath Routing Protocol for IoT Using Network Coding Techniques using a cooja simulator.
Contribution:  
1. To implement an energy-aware multipath routing protocol (EAM-RPL) to extend the network lifetime.
2. The multipath model establishes multiple paths from the source node to the sink.
Performance Evalution:  
The performance of the proposed EAM-RPL is compared with the RPL protocol with the various network sizes (15, 30) nodes.
Performance Metrics:
• PDR
• Energy Consumption
• Throughput
• Delay
• Control Packet Overhead
• Execution Time
• CPU Energy Consumption