Amazing technological breakthrough possible @S-Logix pro@slogix.in

Office Address

  • #5, First Floor, 4th Street Dr. Subbarayan Nagar Kodambakkam, Chennai-600 024 Landmark : Samiyar Madam
  • pro@slogix.in
  • +91- 81240 01111

Social List

Design an Energy-efficient and Mobility Support Routing Protocol for the Internet of Mobile Things

Design an Energy-efficient and Mobility Support Routing Protocol for the Internet of Mobile Things

Energy-efficient and Mobility Support Routing Protocol for Internet of Mobile Things - Cooja Project

Research Area:

IOT

Research Topics:

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:  The main goal of the project is to design an energy-efficient and mobility-support routing protocol for the internet of mobile things using the contiki-cooja simulator.

Contribution:  
1. This project proposes a new energy-efficient and mobility-aware routing protocol named EC-MRPL based on the well-known Routing Protocol for Low power and Lossy Networks.
2. This work proposed protocol enables better energy conservation and sustains mobile node connectivity.
3. EC-MRPL integrates an enhanced mobility detection method and a novel point of attachment prediction and replacement strategy aware of resource constraints.
4. This work obtained simulation results using Cooja/Contiki to show that EC-MRPL outperforms the RPL and MRPL protocols.

Performance Evalution:  
This project uses the Contiki IPv6/6lowpan platform and the widely used open-source implementation of RPL named ContikiRPL. The Cooja simulator is the discrete event simulator in the Contiki OS used to validate the results. The random waypoint mobility model plugin is used with different ranges of mobile nodes, such as 15, 30 and 45 scenarios.
Performance Metrics:
 •  PDR
 •  Signaling Cost
 •  Energy Consumption
 •  Throughput
 •  Delay
 •  Control Packet Overhead
 •  Execution Time
 •  CPU Energy Consumption