Detection of Routing Misbehavior in MANETS Project in Java is a computer science project for final year students.  This project consists of full project source code with project report and ppt.

Detection of Routing Misbehavior in MANETS

Detection of Routing Misbehavior in MANETS Modules :

In our proposed system we have three modules as follows

  1. Network connection module
  2. Data transmitting module
  3. Routing module

Network connection module This module aims to provide various services to be accessed by source node in mobile ad-hoc network in order to establish connection with other dynamic nodes and also destination node. It supports following services:

  • Establishing network connection
  • TCP connection
  • UDP connection
  • Change connection
  • Disconnect

Data transmitting module  This module provides various services related to transmission of data from source to destination, forwarding data from one node to next intermediate node, sending acknowledgement to source to destination, acknowledgement to destination  by source so on. The following are various services offered by this module:

  • Detecting misbehavior
  • Performance of routing layer
  • Communicating with other nodes
  • Sharing resources
  • Sending acknowledgement
  • Sending packets
  • Receiving packets

Routing  In this module we mainly have route discovery and route maintenance. This module is accessed by source node and intermediate nodes during data transmission to implement dynamic routing process. The objective of this module is:

  • Computing routing table
  • Find route to the destination
  • Find route to next hop
  • Updating dynamic routing table
  • Change routes dynamically