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 focuses on designing and analyzing evolutionary software-defined network-inspired routing control strategies for the internet of thingsĀ using the contiki-cooja simulator.
Contribution:  
1. This project develops the moderate RPL control that enforces appropriate protocol configurations on the fly to improve mobile communication.
2. The Deep RPL control establishes P2P communication consistent with the RPL topology graphs, exploiting the feature of changing the OF.
Performance Evalution:  
This work evaluated the Cooja simulator random way point mobility model involving five mobile and 16 fixed nodes (including the sink).
Performance Metrics:
• PDR
• Energy Consumption
• Throughput
• Delay
• Control Packet Overhead
• Execution Time
• CPU Energy Consumption