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 provide a trust-based lightweight solution for ensuring security using the RFTrust model in the IoT network.
Contribution:  (1)To implement the RFTrust model is embedded with the RPL routing protocol to enhance the security of the IoT network. (2)This model is designed to detect the sinkhole attack in the IoT network by using trust metrics such as delivery ratio, delay, energy consumption, and honesty. (3)The RFTrust model is implemented using Cooja, the Contiki network Simulator.
Performance Evalution:  The performance evaluation of the RFTrust model is analyzed with 50 nodes for different malicious node scenarios. Performance Metrics: 1.PDR 2.Throughput 3.Average Delay 4.Energy Consumption 5.False-Positive Rate 6.False-Negative Rate 7.Detection Accuracy 8.Control Packet Overhead 9.Execution Time