Call Us: +91 76760 54321

Mobile Adhoc Networks (Manet)

Overview:

Users can design, model and simulate wireless networks using Wireless Node for Single MANET, Wireless Node and Bridge Node for Multiple MANET.

A drag & drop GUI enables users to quickly create the network and set properties with a simple right click & edit.

MANETs Design Window

MANET Protocol Capabilities

Network Layer protocols:

  • DSR - Dynamic Source Routing implemented as per RFC4728
  • AODV - Adhoc on Demand Distance Vector Routing as per RFC 3561
  • ZRP - Zone Routing Protocol as per Section 10 of RFC 2026
  • OLSR - Optimized Link State Routing as per RFC 3626

MAC Layer protocols:

  • IEEE802.11e- Quality of Service
  • Rate Adaptation - Minstrel, Generic
  • CSMA/CA - protocol with RTS / CTS exchange
  • BSS Type - Mesh

PHY Layer protocols:

  • WLAN - IEEE802.11a / IEEE 802.11 b IEEE 802.11 g / IEEE 802.11 n / IEEE 802.11 ac / IEEE 802.11p as defined in IEEE 802.11 WLAN Page
  • CSMA/CA protocol with RTS / CTS exchange. Infrastructure BSS and DCF mode

SNR / BER / PER Calculation

SNR is calculated by using the formula below

Formula 1

The bit error rate (BER) is the number of bit errors divided by the total number of transferred bits during a studied time interval. The BER calculation is calculated using as SNR – BER tables for different modulation schemes.

Rx Power Calculation

Received power is calculated by using the formula below

Formula 2

Mobility Models

Mobility describes the movement pattern of mobile users, and how their location, velocity and acceleration change over time

  • Random waypoint model
  • Random Walk
  • Group mobility
  • File Based Mobility

Path Loss Models

  • Friis Free Space
  • Log Distance
  • COST231 HATA Suburbans
  • COST231 HATA Urban
  • HATA Urban
  • HATA Suburban
  • Indoor Office
  • Indoor Factory
  • Indoor Home

Fading Models

  • Rayleigh
  • Nakagami

Shadowing Models

  • Log-Normal
  • Constant

Source Code: Protocol Source C code with DLL interfacing for simulation in the loop debugging.

Traffic Generator
  • File Transfer Protocol (FTP)
  • Database Application
  • Voice Traffic
  • Video Traffic
  • Custom Model: Users can develop custom application model based on Packet size and inter-arrival time available in the following probability distributions
  • Email
  • HTTP
  • Peer to Peer
  • CBR
  • Application encryption using AES and DES algorithms
Simulation Results
  • Network Metrics, Link metrics Application metrics, Protocol Specific metrics for each protocol, and Forwarding tables.
  • Metrics include throughputs, Delays, Data & control packet information and protocol specific Results
  • Graphical plots over time for link and application throughputs and TCP congestion window
MANETs Results Window
Detailed Packet Trace (All Components)
  • All protocols have detailed packet level trace generated in a tab ordered .txt, .xlsx format.
  • Packet trace contains the details of packet like packet number, source, destination, arrival time, payload, overheads etc.
Detailed Event Trace (All Components)
  • All protocols have detailed event level trace generated in a tab ordered .txt, .xlsx format.
  • Event trace contains the details of event like Event Time, Event Type, Device Type, Application ID etc.

Dynamic Metrics: Dynamic metrics allows users to monitor the value of a parameter over simulation time.

Command Line Interface - CLI

  • CLI mode of running for more concise and powerful means of control
  • Facilitates use of automated scripts for running batch simulations
  • Model network configurations using XML based configuration files

Packet Animation

  • Animates packet flow over wired and wireless links, as well as node movement
  • Color variation for data, control and error packets
  • Animation settings via play, pause and time-slide
  • 25+ info fields now available with packet animator.
  • Wide range of animation options including plots, battery level, graphs, tables and more.
  • Visualization with inbuilt graphs for link and application throughput.
  • Graph controls with Colouring, XY Axis settings, Grid Settings, Zoom and more.
Simple MANET network in NetSim: Single MANET
Multiple MANET (with Bridge Node) Multiple MANET (with Bridge Node)

Bridge Node acts as a bridge/interface/gateway between multiple MANETs.
Packets from MANET-1 are routed to MANET-2 (and vice versa) via the Bridge Node

R & D Areas and Projects in NetSim:

  • IDS (Intrusion Detection System)
  • Sinkhole attack
  • Secure AODV

External Interfacing:

Interfacing with Wireshark and MATLAB

Reference Links: