Reference Paper:  A novel Network Partitioning Attack against Routing Protocol in Internet of Things-[2021]
IoT
Contiki Cooja Simulator Projects in RPL Routing Protocol
Tools and Languages:  Contiki-Cooja / Contiki NG simulator, Front End: Java, Back end: C
Software Requirements:  Vmware workstation player, Instant Contiki-3.0
Aim and Objectives:  To develop a defense mechanism for network Partitioning attacks against routing protocol in IoT.
Contributions:  
1. Create a Network Partitioning Attack (NPA) model against RPL in IoT-LLNs.
2. An in-depth analysis of the attack is presented to demonstrate the method of attack instigation and the impact of the attack.
3. It also presents a simple work around in RPL to address the Network partitioning attack scenario.
Performance Evaluation:  The number of nodes segregated in the case of the Enhanced RPL is only up to 5% of malicious nodes.
Performance Metrics:
• PDR
• Overhead
• Energy Consumption
• Throughput
• Delay
• CPU Energy Consumption
• Execution Time