SlideShare a Scribd company logo
1 of 18
NAME : AHMAD AKMAL BIN AHMAD JOHARI
MATRIC NUMBER : BTBL17047367
SUPERVISOR : DR.NOR AIDA BINTI MAHIDDIN
CSF35104: FINAL YEAR PROJECT
1
MANET: The Performance Analysis of
AOMDV by Varying Node Mobility Speed
and Pause Time
Content
Proof of Concept
Data Model05
06
Process Model
Objectives03
04
Problem Statement
Introduction01
02
Reference
Expected Result07
08
INTRODUCTION
• Independent terminals: each node could function as a router and a host.
1. Mobile Ad-hoc Network (MANET)
• Infrastructure-less wireless: Do not
rely on fixed infrastructure.
• Dynamic topology: the nodes move
freely, so a network topology change
frequently.
INTRODUCTION
2. Ad-hoc Multipath Distance Vector (AOMDV) Routing Protocol
• Reactive or On-Demand Routing Protocol.
• Enhance version of AODV protocol, difference lies in the number of routes found
in each route discovery.
• Provide intermediate nodes with alternate paths (useful in reducing route
discovery frequency)
• Finding a paths using flood-base discovery.
Route Discovery Route Reply
PROBLEM STATEMENT
Higher Delay
The connection setup delay is higher than table-driven
protocol (Proactive)
Overhead
For larger networks it is difficult to maintain the routing
table because all nodes in a network maintain a table,
leads to overhead which consumes more bandwidth
OBJECTIVE
I. To study the AOMDV protocol in MANET.
II. To modified the AOMDV routing protocol by varying node mobility
speed and pause time.
III. To analyse and examine the performance of AOMDV using
difference varying node mobility speed and pause time
Process Model (Framework)
MANET
Selection
Scheme
AOMDV Routing
Protocol
Mobility Speed
Performance
Metrics
Packet
Delivery
Ratio
Throughput
End-to-end
Delay
Data Model (FlowChart)
 First discovers the multipath route to the destination through
route discovery process and sends the packets to it.
 The source node broadcasts RREQ and the next hop that has
route to the destination sends back RREP.
 AOMDV processes every RREQ to AOMDV ensure multipath
connectivity. While AODV processes only the first RREQ and
discards the rest.
 Destination node chooses one multipath by comparing the
sequence number
 The freshest route is guaranteed by considering the largest
sequence number.
 In case of equal sequence number, path with less hop count is
considered to ensure the shortest path.
 The destination forwards the RREP to the source node and the
path is defined for data transmission.
 The packet is then reached the destination through one of the
selected multipath.
Proof of Concept
The installation of QT Open Source
version 5.4 and above are required
to run the OMNeT++ ver5.0 and
above.
Installation and Configuration of
OMNeT++ Ver5.1.1 Network
Simulator on Windows 10
Install and import the InetManet
Framework into Omnet++ to
Implement the AOMDV routing
Protocol.
Proof of Concept
Installation of QT Open Source
Ver. 5.4.2
Download and install the QT Open Source in the same directory folder as OMNeT++ . In this case,
The directory folder is D:QtOpenSource
Proof of Concept
1. Download the Omnet++ latest version 5.5.1
from https://omnetpp.org/download/
Installation of OMNeT++ Network Simula
2. After Download , extract OMNeT zip file in the same
Directory with QT Open Source. In this case, the directory
Is D:OMNeTpp 5.5.1
Proof of Concept
Configuration of OMNeT++ Network Simu
Proof of Concept
Configuration of OMNeT++ Network Simu
3 command : ./configure , make , omnetpp
/.configure
make
Omnetpp
Proof of Concept
Installation and Import Inetmanet in MAN
Omnet recommend to install
Inetmanet. Create NED file
Proof of Concept
Script of AOMDV
1. Script of AOMDV Simulation Environment
1. Script of AOMDV Simulation Mobitily
Expected result
•Throughput Graph
•End to End Delay Graph
•Packet delivery ratio Graph
I. Preeti Aggarwal, Er. Pranab Garg, “AOMDV Protocols In MANETS : A Review”, International Journal of Advanced Research in
Computer Science & Technology (IJARCST 2016).
II. Neetha Paulose, Neethu Paulose, “Comparison of On Demand Routing Protocols AODV with AOMDV”, IJSETR Volume 5
Issue 1, January 2016
III. NED Script and example ieee802154a, retrieved from
http://mixim.sourceforge.net/doc/MiXiM/doc/neddoc/index.html?p=org.mixim.examples.ieee802154a.ieee802154a.html
IV. Preeti Aggarwal, Er. Pranab Garg, “AOMDV Protocols In MANETS : A Review”, International Journal of Advanced Research in
Computer Science & Technology (IJARCST 2016).
V. Neetha Paulose, Neethu Paulose, “Comparison of On Demand Routing Protocols AODV with AOMDV”, IJSETR Volume 5
Issue 1, January 2016
VI. OMNeT script Discrete Event Simulation, User Manual (1999), , András Varga. Retrieved from
https://www.ewh.ieee.org/soc/es/Nov1999/18/manual/usman.htm
VII. Suveg Moudgil, Sanjeev Rana, “Performance Investigation of Single Path and Multi Path Routing Protocols in High Mobility
MANETs”, IJoCA (0975-8887), Volume 166 – No. 12, May 2017
VIII. G.Shankara Rao, E. Jagadeeswararao, U. Jyothsna Priyanka & T. Indira Priya Darsini, “Performance Analysis of Manet Routing
Protocols – DSDV, DSR, AODV, AOMDV using NS-2”, Global Journal of Computer Science and technology: E Network, Web &
Security, Volume 15 Issues 16 Version 1.0 Year 2015
reference
- Thank You -

More Related Content

What's hot

LF_DPDK17_Accelerating P4-based Dataplane with DPDK
LF_DPDK17_Accelerating P4-based Dataplane with DPDKLF_DPDK17_Accelerating P4-based Dataplane with DPDK
LF_DPDK17_Accelerating P4-based Dataplane with DPDKLF_DPDK
 
Alternative Transport Protocols
Alternative Transport ProtocolsAlternative Transport Protocols
Alternative Transport ProtocolsPeter R. Egli
 
Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...
Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...
Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...Junho Suh
 
Stream Control Transmission Protocol (SCTP) - Introduction
Stream Control Transmission Protocol (SCTP) - IntroductionStream Control Transmission Protocol (SCTP) - Introduction
Stream Control Transmission Protocol (SCTP) - IntroductionLaili Aidi
 
Internet innovation with Multipath TCP
Internet innovation with Multipath TCPInternet innovation with Multipath TCP
Internet innovation with Multipath TCPOlivier Bonaventure
 
LF_DPDK17_GRO/GSO Libraries: Bring Significant Performance Gains to DPDK-base...
LF_DPDK17_GRO/GSO Libraries: Bring Significant Performance Gains to DPDK-base...LF_DPDK17_GRO/GSO Libraries: Bring Significant Performance Gains to DPDK-base...
LF_DPDK17_GRO/GSO Libraries: Bring Significant Performance Gains to DPDK-base...LF_DPDK
 
Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)Peter R. Egli
 
Optimization of Low-efficiency Traffic in OpenFlow Software Defined Networks
Optimization of Low-efficiency Traffic in OpenFlowSoftware Defined NetworksOptimization of Low-efficiency Traffic in OpenFlowSoftware Defined Networks
Optimization of Low-efficiency Traffic in OpenFlow Software Defined NetworksJose Saldana
 
Icfcc conference real
Icfcc conference realIcfcc conference real
Icfcc conference realUM
 
TCP & UDP Streaming Comparison and a Study on DCCP & SCTP Protocols
TCP & UDP Streaming Comparison and a Study on DCCP & SCTP ProtocolsTCP & UDP Streaming Comparison and a Study on DCCP & SCTP Protocols
TCP & UDP Streaming Comparison and a Study on DCCP & SCTP ProtocolsPeter SHIN
 
FAUST: Fast Per-Scene Encoding Using Entropy-Based Scene Detection and Machin...
FAUST: Fast Per-Scene Encoding Using Entropy-Based Scene Detection and Machin...FAUST: Fast Per-Scene Encoding Using Entropy-Based Scene Detection and Machin...
FAUST: Fast Per-Scene Encoding Using Entropy-Based Scene Detection and Machin...Alpen-Adria-Universität
 
Precision Timing Protocol NAB2010
Precision Timing Protocol NAB2010Precision Timing Protocol NAB2010
Precision Timing Protocol NAB2010Kelly Daniels
 
Tcp and udp.transmission control protocol.user datagram protocol
Tcp and udp.transmission control protocol.user datagram protocolTcp and udp.transmission control protocol.user datagram protocol
Tcp and udp.transmission control protocol.user datagram protocolMushtaque Khan Noonari
 
Beyond TCP: The evolution of Internet transport protocols
Beyond TCP: The evolution of Internet transport protocolsBeyond TCP: The evolution of Internet transport protocols
Beyond TCP: The evolution of Internet transport protocolsOlivier Bonaventure
 
High Definition On MPEG In Internet Protocol (Wbm Comments)
High Definition On MPEG In Internet Protocol (Wbm Comments)High Definition On MPEG In Internet Protocol (Wbm Comments)
High Definition On MPEG In Internet Protocol (Wbm Comments)Kelly Daniels
 

What's hot (20)

LF_DPDK17_Accelerating P4-based Dataplane with DPDK
LF_DPDK17_Accelerating P4-based Dataplane with DPDKLF_DPDK17_Accelerating P4-based Dataplane with DPDK
LF_DPDK17_Accelerating P4-based Dataplane with DPDK
 
Alternative Transport Protocols
Alternative Transport ProtocolsAlternative Transport Protocols
Alternative Transport Protocols
 
Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...
Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...
Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...
 
Stream Control Transmission Protocol (SCTP) - Introduction
Stream Control Transmission Protocol (SCTP) - IntroductionStream Control Transmission Protocol (SCTP) - Introduction
Stream Control Transmission Protocol (SCTP) - Introduction
 
Internet innovation with Multipath TCP
Internet innovation with Multipath TCPInternet innovation with Multipath TCP
Internet innovation with Multipath TCP
 
Sctp
SctpSctp
Sctp
 
LF_DPDK17_GRO/GSO Libraries: Bring Significant Performance Gains to DPDK-base...
LF_DPDK17_GRO/GSO Libraries: Bring Significant Performance Gains to DPDK-base...LF_DPDK17_GRO/GSO Libraries: Bring Significant Performance Gains to DPDK-base...
LF_DPDK17_GRO/GSO Libraries: Bring Significant Performance Gains to DPDK-base...
 
Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)
 
Optimization of Low-efficiency Traffic in OpenFlow Software Defined Networks
Optimization of Low-efficiency Traffic in OpenFlowSoftware Defined NetworksOptimization of Low-efficiency Traffic in OpenFlowSoftware Defined Networks
Optimization of Low-efficiency Traffic in OpenFlow Software Defined Networks
 
Lecture14 1
Lecture14 1Lecture14 1
Lecture14 1
 
Tcp and udp
Tcp and udpTcp and udp
Tcp and udp
 
UDT.pptx
UDT.pptxUDT.pptx
UDT.pptx
 
Icfcc conference real
Icfcc conference realIcfcc conference real
Icfcc conference real
 
TCP & UDP Streaming Comparison and a Study on DCCP & SCTP Protocols
TCP & UDP Streaming Comparison and a Study on DCCP & SCTP ProtocolsTCP & UDP Streaming Comparison and a Study on DCCP & SCTP Protocols
TCP & UDP Streaming Comparison and a Study on DCCP & SCTP Protocols
 
SCTP Overview
SCTP OverviewSCTP Overview
SCTP Overview
 
FAUST: Fast Per-Scene Encoding Using Entropy-Based Scene Detection and Machin...
FAUST: Fast Per-Scene Encoding Using Entropy-Based Scene Detection and Machin...FAUST: Fast Per-Scene Encoding Using Entropy-Based Scene Detection and Machin...
FAUST: Fast Per-Scene Encoding Using Entropy-Based Scene Detection and Machin...
 
Precision Timing Protocol NAB2010
Precision Timing Protocol NAB2010Precision Timing Protocol NAB2010
Precision Timing Protocol NAB2010
 
Tcp and udp.transmission control protocol.user datagram protocol
Tcp and udp.transmission control protocol.user datagram protocolTcp and udp.transmission control protocol.user datagram protocol
Tcp and udp.transmission control protocol.user datagram protocol
 
Beyond TCP: The evolution of Internet transport protocols
Beyond TCP: The evolution of Internet transport protocolsBeyond TCP: The evolution of Internet transport protocols
Beyond TCP: The evolution of Internet transport protocols
 
High Definition On MPEG In Internet Protocol (Wbm Comments)
High Definition On MPEG In Internet Protocol (Wbm Comments)High Definition On MPEG In Internet Protocol (Wbm Comments)
High Definition On MPEG In Internet Protocol (Wbm Comments)
 

Similar to Performance Analysis Of AOMDV In Terms Of Mobility Speed And Pause Time

Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...
Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...
Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...ijsrd.com
 
AN IMPLEMENTATION POSSIBILITIES FOR AODV ROUTING PROTOCOL IN REAL WORLD
AN IMPLEMENTATION POSSIBILITIES FOR AODV ROUTING PROTOCOL IN REAL WORLDAN IMPLEMENTATION POSSIBILITIES FOR AODV ROUTING PROTOCOL IN REAL WORLD
AN IMPLEMENTATION POSSIBILITIES FOR AODV ROUTING PROTOCOL IN REAL WORLDijdpsjournal
 
IRJET- Performance Improvement of Wireless Network using Modern Simulation Tools
IRJET- Performance Improvement of Wireless Network using Modern Simulation ToolsIRJET- Performance Improvement of Wireless Network using Modern Simulation Tools
IRJET- Performance Improvement of Wireless Network using Modern Simulation ToolsIRJET Journal
 
Black Hole Detection in AODV Using Hexagonal Encryption in Manet’s
Black Hole Detection in AODV Using Hexagonal Encryption in Manet’sBlack Hole Detection in AODV Using Hexagonal Encryption in Manet’s
Black Hole Detection in AODV Using Hexagonal Encryption in Manet’sIJMER
 
PERFORMANCE STUDIES ON THE VARIOUS ROUTING PROTOCOLS IN AD-HOC NETWORKS
PERFORMANCE STUDIES ON THE  VARIOUS ROUTING PROTOCOLS IN AD-HOC NETWORKSPERFORMANCE STUDIES ON THE  VARIOUS ROUTING PROTOCOLS IN AD-HOC NETWORKS
PERFORMANCE STUDIES ON THE VARIOUS ROUTING PROTOCOLS IN AD-HOC NETWORKSJYoTHiSH o.s
 
Hybrid networking and distribution
Hybrid networking and distribution Hybrid networking and distribution
Hybrid networking and distribution vivek pratap singh
 
Review paper on performance analysis of AODV, DSDV, OLSR on the basis of pack...
Review paper on performance analysis of AODV, DSDV, OLSR on the basis of pack...Review paper on performance analysis of AODV, DSDV, OLSR on the basis of pack...
Review paper on performance analysis of AODV, DSDV, OLSR on the basis of pack...IOSR Journals
 
Routing protocols in Ad-hoc Networks- A Simulation Study
Routing protocols in Ad-hoc Networks- A Simulation StudyRouting protocols in Ad-hoc Networks- A Simulation Study
Routing protocols in Ad-hoc Networks- A Simulation StudyIOSR Journals
 
COMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORK
COMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORKCOMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORK
COMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORKpijans
 
COMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORK
COMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORKCOMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORK
COMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORKpijans
 
PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2
PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2
PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2IAEME Publication
 
Bandwidth estimation for ieee 802
Bandwidth estimation for ieee 802Bandwidth estimation for ieee 802
Bandwidth estimation for ieee 802Mumbai Academisc
 
Collision Avoidance Protocol for Inter Vehicular Communication
Collision Avoidance Protocol for Inter Vehicular Communication  Collision Avoidance Protocol for Inter Vehicular Communication
Collision Avoidance Protocol for Inter Vehicular Communication Editor IJCATR
 

Similar to Performance Analysis Of AOMDV In Terms Of Mobility Speed And Pause Time (20)

Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...
Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...
Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...
 
AN IMPLEMENTATION POSSIBILITIES FOR AODV ROUTING PROTOCOL IN REAL WORLD
AN IMPLEMENTATION POSSIBILITIES FOR AODV ROUTING PROTOCOL IN REAL WORLDAN IMPLEMENTATION POSSIBILITIES FOR AODV ROUTING PROTOCOL IN REAL WORLD
AN IMPLEMENTATION POSSIBILITIES FOR AODV ROUTING PROTOCOL IN REAL WORLD
 
IRJET- Performance Improvement of Wireless Network using Modern Simulation Tools
IRJET- Performance Improvement of Wireless Network using Modern Simulation ToolsIRJET- Performance Improvement of Wireless Network using Modern Simulation Tools
IRJET- Performance Improvement of Wireless Network using Modern Simulation Tools
 
Az26337342
Az26337342Az26337342
Az26337342
 
Black Hole Detection in AODV Using Hexagonal Encryption in Manet’s
Black Hole Detection in AODV Using Hexagonal Encryption in Manet’sBlack Hole Detection in AODV Using Hexagonal Encryption in Manet’s
Black Hole Detection in AODV Using Hexagonal Encryption in Manet’s
 
Gokul
GokulGokul
Gokul
 
PERFORMANCE STUDIES ON THE VARIOUS ROUTING PROTOCOLS IN AD-HOC NETWORKS
PERFORMANCE STUDIES ON THE  VARIOUS ROUTING PROTOCOLS IN AD-HOC NETWORKSPERFORMANCE STUDIES ON THE  VARIOUS ROUTING PROTOCOLS IN AD-HOC NETWORKS
PERFORMANCE STUDIES ON THE VARIOUS ROUTING PROTOCOLS IN AD-HOC NETWORKS
 
A41040105
A41040105A41040105
A41040105
 
Hybrid networking and distribution
Hybrid networking and distribution Hybrid networking and distribution
Hybrid networking and distribution
 
Review paper on performance analysis of AODV, DSDV, OLSR on the basis of pack...
Review paper on performance analysis of AODV, DSDV, OLSR on the basis of pack...Review paper on performance analysis of AODV, DSDV, OLSR on the basis of pack...
Review paper on performance analysis of AODV, DSDV, OLSR on the basis of pack...
 
H01115155
H01115155H01115155
H01115155
 
Routing protocols in Ad-hoc Networks- A Simulation Study
Routing protocols in Ad-hoc Networks- A Simulation StudyRouting protocols in Ad-hoc Networks- A Simulation Study
Routing protocols in Ad-hoc Networks- A Simulation Study
 
Manet ppt
Manet pptManet ppt
Manet ppt
 
COMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORK
COMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORKCOMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORK
COMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORK
 
COMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORK
COMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORKCOMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORK
COMPARING THREE PROTOCOLS OF DODV, DSR, DSDV FOR VANET NETWORK
 
PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2
PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2
PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2
 
Ijetcas14 330
Ijetcas14 330Ijetcas14 330
Ijetcas14 330
 
Bandwidth estimation for ieee 802
Bandwidth estimation for ieee 802Bandwidth estimation for ieee 802
Bandwidth estimation for ieee 802
 
A25001003
A25001003A25001003
A25001003
 
Collision Avoidance Protocol for Inter Vehicular Communication
Collision Avoidance Protocol for Inter Vehicular Communication  Collision Avoidance Protocol for Inter Vehicular Communication
Collision Avoidance Protocol for Inter Vehicular Communication
 

Recently uploaded

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 

Recently uploaded (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

Performance Analysis Of AOMDV In Terms Of Mobility Speed And Pause Time

  • 1. NAME : AHMAD AKMAL BIN AHMAD JOHARI MATRIC NUMBER : BTBL17047367 SUPERVISOR : DR.NOR AIDA BINTI MAHIDDIN CSF35104: FINAL YEAR PROJECT 1 MANET: The Performance Analysis of AOMDV by Varying Node Mobility Speed and Pause Time
  • 2. Content Proof of Concept Data Model05 06 Process Model Objectives03 04 Problem Statement Introduction01 02 Reference Expected Result07 08
  • 3. INTRODUCTION • Independent terminals: each node could function as a router and a host. 1. Mobile Ad-hoc Network (MANET) • Infrastructure-less wireless: Do not rely on fixed infrastructure. • Dynamic topology: the nodes move freely, so a network topology change frequently.
  • 4. INTRODUCTION 2. Ad-hoc Multipath Distance Vector (AOMDV) Routing Protocol • Reactive or On-Demand Routing Protocol. • Enhance version of AODV protocol, difference lies in the number of routes found in each route discovery. • Provide intermediate nodes with alternate paths (useful in reducing route discovery frequency) • Finding a paths using flood-base discovery. Route Discovery Route Reply
  • 5. PROBLEM STATEMENT Higher Delay The connection setup delay is higher than table-driven protocol (Proactive) Overhead For larger networks it is difficult to maintain the routing table because all nodes in a network maintain a table, leads to overhead which consumes more bandwidth
  • 6. OBJECTIVE I. To study the AOMDV protocol in MANET. II. To modified the AOMDV routing protocol by varying node mobility speed and pause time. III. To analyse and examine the performance of AOMDV using difference varying node mobility speed and pause time
  • 7. Process Model (Framework) MANET Selection Scheme AOMDV Routing Protocol Mobility Speed Performance Metrics Packet Delivery Ratio Throughput End-to-end Delay
  • 8. Data Model (FlowChart)  First discovers the multipath route to the destination through route discovery process and sends the packets to it.  The source node broadcasts RREQ and the next hop that has route to the destination sends back RREP.  AOMDV processes every RREQ to AOMDV ensure multipath connectivity. While AODV processes only the first RREQ and discards the rest.  Destination node chooses one multipath by comparing the sequence number  The freshest route is guaranteed by considering the largest sequence number.  In case of equal sequence number, path with less hop count is considered to ensure the shortest path.  The destination forwards the RREP to the source node and the path is defined for data transmission.  The packet is then reached the destination through one of the selected multipath.
  • 9. Proof of Concept The installation of QT Open Source version 5.4 and above are required to run the OMNeT++ ver5.0 and above. Installation and Configuration of OMNeT++ Ver5.1.1 Network Simulator on Windows 10 Install and import the InetManet Framework into Omnet++ to Implement the AOMDV routing Protocol.
  • 10. Proof of Concept Installation of QT Open Source Ver. 5.4.2 Download and install the QT Open Source in the same directory folder as OMNeT++ . In this case, The directory folder is D:QtOpenSource
  • 11. Proof of Concept 1. Download the Omnet++ latest version 5.5.1 from https://omnetpp.org/download/ Installation of OMNeT++ Network Simula 2. After Download , extract OMNeT zip file in the same Directory with QT Open Source. In this case, the directory Is D:OMNeTpp 5.5.1
  • 12. Proof of Concept Configuration of OMNeT++ Network Simu
  • 13. Proof of Concept Configuration of OMNeT++ Network Simu 3 command : ./configure , make , omnetpp /.configure make Omnetpp
  • 14. Proof of Concept Installation and Import Inetmanet in MAN Omnet recommend to install Inetmanet. Create NED file
  • 15. Proof of Concept Script of AOMDV 1. Script of AOMDV Simulation Environment 1. Script of AOMDV Simulation Mobitily
  • 16. Expected result •Throughput Graph •End to End Delay Graph •Packet delivery ratio Graph
  • 17. I. Preeti Aggarwal, Er. Pranab Garg, “AOMDV Protocols In MANETS : A Review”, International Journal of Advanced Research in Computer Science & Technology (IJARCST 2016). II. Neetha Paulose, Neethu Paulose, “Comparison of On Demand Routing Protocols AODV with AOMDV”, IJSETR Volume 5 Issue 1, January 2016 III. NED Script and example ieee802154a, retrieved from http://mixim.sourceforge.net/doc/MiXiM/doc/neddoc/index.html?p=org.mixim.examples.ieee802154a.ieee802154a.html IV. Preeti Aggarwal, Er. Pranab Garg, “AOMDV Protocols In MANETS : A Review”, International Journal of Advanced Research in Computer Science & Technology (IJARCST 2016). V. Neetha Paulose, Neethu Paulose, “Comparison of On Demand Routing Protocols AODV with AOMDV”, IJSETR Volume 5 Issue 1, January 2016 VI. OMNeT script Discrete Event Simulation, User Manual (1999), , András Varga. Retrieved from https://www.ewh.ieee.org/soc/es/Nov1999/18/manual/usman.htm VII. Suveg Moudgil, Sanjeev Rana, “Performance Investigation of Single Path and Multi Path Routing Protocols in High Mobility MANETs”, IJoCA (0975-8887), Volume 166 – No. 12, May 2017 VIII. G.Shankara Rao, E. Jagadeeswararao, U. Jyothsna Priyanka & T. Indira Priya Darsini, “Performance Analysis of Manet Routing Protocols – DSDV, DSR, AODV, AOMDV using NS-2”, Global Journal of Computer Science and technology: E Network, Web & Security, Volume 15 Issues 16 Version 1.0 Year 2015 reference