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 and refine a novel flexible trickle algorithm for RPL using the contiki-cooja simulator.
Contribution:  
1. The main contribution of the project is to improve and optimize RPL based on a new flexible trickle algorithm.
2. To introduce a high value of the minimum interval (Imin ) to decrease the overhead and the convergence time.
3. This project chooses a fixed transmission time parameter value to decrease the transmission delay of control messages.
Performance Evalution:  
This work evaluates the FL-Trickle with different network sizes(10,20,30,40,50,60,70) using random topology where nodes are distributed within a range of 100 × 100m.
Performance Metrics:
• PDR
• Convergence Time
• Energy Consumption
• Throughput
• Latency
• Control Packet Overhead
• Execution Time
• CPU Energy Consumption