Reference Paper:  IRH-OF: A New Objective Function for RPL Routing Protocol in IoT Applications-[2021]
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 design novel objective functions for RPL routing protocol using the Contiki-Cooja simulator in IoT applications.
Contribution:  
1. Design a new objective function that considers the Radio Strength Signal Indicator and hop count along a path to the root.
2. To create two composite metrics such as RSSI and Hop count metrics.
3. Evaluate the performance metrics using the Contiki-Cooja simulator.
Performance Evalution:  The simulation network used a random topology for node distribution over a square space (200 m × 200 m ). The scalability comprises between 25 and 100 nodes to test the performances in different densities.
Performance Metrics:
• PDR
• Energy Consumption
• Convergence Time
• Latency
• CPU Energy Consumption
• Control Packet Overhead
• Throughput