MOBILE AD HOC NETWORKS Seminar Report Submitted in partial fulfilment of the requirements for the award of the degree of Bachelor of Technology in Computer Science Engineering of Cochin University Of Science And Technology by PRAVEEN KUMAR P (12080059) DIVISION OF COMPUTER SCIENCE SCHOOL OF ENGINEERING COCHIN UNIVERSITY OF SCIENCE AND TECHNOLOGY KOCHI-682022 OCTOBER 2010
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
MOBILE AD HOC NETWORKS
Seminar Report
Submitted in partial fulfilment of the requirements
for the award of the degree of
Bachelor of Technology
in
Computer Science Engineering
of
Cochin University Of Science And Technology
by
PRAVEEN KUMAR P
(12080059)
DIVISION OF COMPUTER SCIENCE
SCHOOL OF ENGINEERING
COCHIN UNIVERSITY OF SCIENCE AND TECHNOLOGY
KOCHI-682022
OCTOBER 2010
DIVISION OF COMPUTER SCIENCE
SCHOOL OF ENGINEERING
COCHIN UNIVERSITY OF SCIENCE AND TECHNOLOGY
KOCHI-682022
Certificate
Certified that this is a bonafide record of the seminar entitled
“MOBILE AD HOC NETWORKS”
Presented by the following student
“PRAVEEN KUMAR P”
of the VIIth
semester, Computer Science and Engineering in the year 2010
in partial fulfillment of the requirements in the award of Degree of
Bachelor of Technology in Computer Science and Engineering of Cochin
University of Science and Technology.
Mr. SUDHEEP ELAYIDOM Dr. DAVID PETER
Seminar guide Head Of Division
ACKNOWLEDGEMENT
I thank GOD almighty for guiding me throughout the seminar. I would like to thank all those
who have contributed to the completion of the seminar and helped me with valuable
suggestions for improvement.
I am extremely grateful to Dr. David Peter, Head Of Division, Division of Computer
Science, for providing me with best facilities and atmosphere for the creative work guidance
and encouragement. I am profoundly indebted to my seminar guide, Mr. Sudheep Elayidom,
sr.Lecturer, Division of Computer Science, for innumerable acts of timely advice,
encouragement and I sincerely express my gratitude to him. I thank all Staff members of my
college and friends for extending their cooperation during my seminar.
Above all I would like to thank my parents without whose blessings; I would not have been
able to accomplish my goal.
PRAVEEN KUMAR P
i
TABLE OF CONTENTS
CHAPTER NO TITLE PAGE NO.
LIST OF FIGURES ii
LIST OF TABLES iii
1. INTRODUCTION 1
2. BASICS OF MANET 2
2.1 WIRELESS AD HOC NETWORKS 2
2.2 CHARACTERISTICS OF MANET 4
3. AD HOC ROUTING PROTOCOLS 5
3.1 WHY ROUTING PROTOCOLS 5
3.2 AD HOC ROUTING PROTOCOLS 5
3.3 TABLE DRIVEN ROUTING PROTOCOLS 7
3.3.1 DESTINATIONSEQUENCED
DISTANCE VECTOR ROUTING ALGORITHM 7
3.3.2 CLUSTERHEAD GATEWAY SWITCH
ROUTING (CGSR) 10
3.4 SOURCE INITIATED ON DEMAND ROUTING 11
3.4.1 AD HOC ON DEMAND DISTANCE VECTOR
ROUTING (AODV) 11
3.4.2 DYNAMIC SOURCE ROUTING PROTOCOL
(DSR) 14
3.5 HYBRID SCHEME 16
3.5.1 ZONE ROUTING PROTOCOLS (ZRP) 16
3.6 COMPARISON 19
ii
4. VEHICULAR AD HOC NETWORK (VANET) 20
4.1 ARCHITECTURE OF VANET 21
4.2 APPLICATIONS OF VANET 22
5. APPLICATIONS OF MANET 25
6. CONCLUSION 26
7. REFERENCE 27
LIST OF FIGURES
FIGURE NO TITLE PAGE NO.
2.1 WIRELESS AD HOC NETWORK 2
3.1 CATEGORIZATION OF AD HOC ROUTING
PROTOCOLS 6
3.2 AD HOC NETWORK HAVING ROUTING
TABLES 9, 10
3.3 CGSR ROUTING 11
3.4 AODV ROUTING PROTOCOL 13
3.5 DSR ROUTING PROTOCOL 15
3.6 ZONE ROUTING PROTOCOLS 17
4.1 TYPICAL VEHICULAR AD HOC NETWORK 20
4.2 LAYERED ARCHITECTURE 22
iii
4.3 UNLAYERED ARCHITECTURE 22
LIST OF TABLES
TABLE NO. TITLE PAGENO.
3.1 COMPARISON BETWEEN TABLE DRIVEN
AND ON DEMAND ROUTING PROTOCOLS 19
Mobile ad hoc networks 1
Division Of Computer Science Engineering, SOE, CUSAT
Chapter 1
INTRODUCTION
Communication is the primary factor which influenced the development of
mankind. One of the primary goal of communication is exchanging information between two
persons. Today we have advanced technologies for communication. Communication can be
between human beings or between machines. For the purpose of communication between
machines we provided networks, generally connected by physical channels. Then to avoid the
difficulties with wired networks there come wireless networks. Then need for more advanced
technology arise and we thought about mobility. Mobile networks established due to this
demand and the communication become more flexible. MANET is a type of wireless mobile
network.
A mobile ad hoc network (MANET), sometimes called a mobile mesh network, is a
self-configuring network of mobile devices connected by wireless links. Each device in a
MANET is free to move independently in any direction, and will therefore change its links to
other devices frequently. Each must forward traffic unrelated to its own use, and therefore be
a router. The primary challenge in building a MANET is equipping each device to
continuously maintain the information required to properly route traffic. Such networks may
operate by themselves or may be connected to the larger Internet.
MANETs are a kind of wireless ad hoc networks that usually has a routable networking
environment on top of a Link Layer ad hoc network. They are also a type of mesh network,
but many mesh networks are not mobile or not wireless.
The growth of laptops and 802.11/Wi-Fi wireless networking have made MANETs a
popular research topic since the mid- to late 1990s. Different protocols are used for the
communication between the mobile nodes. There is no particular access points in this
networks, instead the nodes itself transfer data between the communication nodes. Like any
other networks there is also some algorithms used for the routing of information between
nodes.
Mobile ad hoc networks 2
Division Of Computer Science Engineering, SOE, CUSAT
Chapter 2
BASICS OF MANET
MANET (Mobile Ad hoc Network) is a wireless ad hoc network, which uses mobile
devices like laptops, PDAs, mobile phones etc. as nodes which communicate each other for the
purpose of information transfer between nodes. MANET does not have any particular infrastructure
due to the absence of access points and due to the presence of mobile nodes. To know about
MANET first we need to know about a wireless ad hoc network.
2.1WIRELESS AD HOC NETWORKS
A wireless ad hoc network is a decentralized network. The network is ad hoc because it
does not rely on a pre existing infrastructure, such as routers in wired network or access points in
wireless networks. Instead each node participate in routing by forwarding data for other nodes, and
so the determination of which nodes forward the data is done dynamically, based on the network
connectivity.
Fig 2.1 Wireless ad hoc network
Above figure shows a typical wireless ad hoc network in which the communication is happening in
between mobile nodes. There is also a single base station which is not connected to each and every
node in the network, instead there are two nodes which directly communicate with the base station.
These nodes will have the complete responsibility of information exchange between the base
Mobile ad hoc networks 3
Division Of Computer Science Engineering, SOE, CUSAT
station and any node in the network. Such a node must know protocols for communicating with the
nodes in the network as well as protocols required for the communication with base station
An ad hoc network is made up of multiple ―nodes‖ connected by ―links‖. Links are influenced
by the node's resources (e.g. available energy supply, transmitter power, computing power and
memory) and by behavioural properties (reliability, and trustworthiness), as well as by link
properties (e.g. line-of-sight interference, length-of-link and signal loss, interference and noise).
Since new and old links can be connected or disconnected at any time, a functioning network must
be able to cope with this dynamic restructuring, preferably in a way that is timely, efficient,
reliable, robust and scalable.
The network must allow any two nodes to communicate, often via other nodes that relay
the information. A ―path‖ is a series of links that connects two nodes. Often there are multiple
paths between any two nodes. Nodes are often limited by transmitter power (transmission
range) and available energy resources. Transmitter power often consumes the most energy in
the node. According to the inverse square law, it is more energy efficient to relay information
across a network via multiple nodes
The decentralized nature of wireless ad hoc networks makes them suitable for a variety of
applications where central nodes can't be relied on, and may improve the scalability of
wireless ad hoc networks compared to wireless managed networks, though theoretical and
practical limits to the overall capacity of such networks have been identified.
Minimal configuration and quick deployment make ad hoc networks suitable for
emergency situations like natural disasters or military conflicts. The presence of a dynamic
and adaptive routing protocol will enable ad hoc networks to be formed quickly. Wireless ad
hoc networks can be further classified according to their applications
- Mobile ad hoc networks (MANET): It is a wireless ad hoc network in which mobile
nodes are mobile devices like laptops, PDAs, mobile phones etc. In this type of
networks each node will act as routers hence no need of access points. One or more
nodes can be connected to an external router, which is connected to the internet, so
that each node in the network, if need can connect to internet and can transfer
information bi directionally.
Mobile ad hoc networks 4
Division Of Computer Science Engineering, SOE, CUSAT
- Wireless mesh networks (WMN): It is a communication network made up of radio
nodes organised in a mesh topology. Wireless mesh networks often consist of mesh
clients, mesh routers and gateways. The mesh clients are often laptops, cell phones
and other wireless devices while the mesh routers forward traffic to and from the
gateways which may but need not connect to the Internet.
- Wireless sensor networks (WSN): This type of networks consist of spatially
distributed autonomous sensors to cooperatively monitor physical or environmental
conditions, such as temperature, sound, vibration, pressure, motion or pollutants. The
development of wireless sensor networks was motivated by military applications such
as battlefield surveillance and are now used in many industrial and civilian application
areas, including industrial process monitoring and control, machine health monitoring,
environment and habitat monitoring, healthcare applications, home automation, and
traffic control
2.2 Characteristics of MANET
- Dynamic Topologies: Since nodes are free to move arbitrarily, the network topology
may change randomly and rapidly at unpredictable times. The links may be
unidirectional bidirectional.
- Bandwidth constrained, variable capacity links: Wireless links have significantly
lower capacity than their hardwired counterparts. Also, due to multiple access, fading,
noise, and interference conditions etc. the wireless links have low throughput.
- Energy constrained operation: Some or all of the nodes in a MANET may rely on
batteries. In this scenario, the most important system design criteria for optimization
may be energy conservation.
- Limited physical security: Mobile wireless networks are generally more prone to
physical security threats than are fixed- cable nets. The increased possibility of
eavesdropping, spoofing, and denial-of-service attacks should be carefully considered.
Existing link security techniques are often applied within wireless networks to reduce
security threats. As a benefit, the decentralized nature of network control in MANET
provides additional robustness against the single points of failure of more centralized
approaches.
Mobile ad hoc networks 5
Division Of Computer Science Engineering, SOE, CUSAT
Chapter 3
AD HOC ROUTING PROTOCOLS
3.1 Why Routing Protocols
Routing support for mobile hosts is presently being formulated as mobile IP technology.
When the mobile agent moves from its home network to a foreign (visited) network, the
mobile agent tells a home agent on the home network to which foreign agent their packets
should be forwarded. In addition, the mobile agent registers itself with that foreign agent on
the foreign network. Thus, the home agent forwards all packets intended for the mobile agent
to the foreign agent, which sends them to the mobile agent on the foreign network. When the
mobile agent returns to its original network, it informs both agents (home and foreign) that
the original configuration has been restored. No one on the outside networks need to know
that the mobile agent moved.
But in Ad Hoc networks there is no concept of home agent as it itself may be moving.
Supporting Mobile IP form of host mobility requires address management, protocol inter
operability enhancements and the like, but core network functions such as hop by hop routing
still presently rely upon pre existing routing protocols operating within the fixed network. In
contrast, the goal of mobile ad hoc networking is to extend mobility into the realm of
autonomous, mobile, wireless domains, where a set of nodes, which may be combined routers
and hosts, themselves to form the network routing infrastructure in an ad hoc fashion. Hence,
there is need to study special routing algorithms to support this dynamic topology
environment. Routing protocols for mobile ad-hoc networks have to face the challenge of
frequently changing topology, low transmission power and asymmetric links.
3.2 Ad Hoc Routing Protocols:
A number of routing protocols have been suggested for ad-hoc networks. These protocols can
be classified into two main categories:
Table driven routing protocols
Mobile ad hoc networks 6
Division Of Computer Science Engineering, SOE, CUSAT
Source initiated on demand routing protocols
Table Driven Routing Protocols:
Table-driven routing protocols attempt to maintain consistent, up-to-date routing
information from each node to every other node in the network. These protocols require each
node to maintain one or more tables to store routing information, and they respond to changes
in network topology by propagating updates throughout the network in order to maintain a
consistent network view. The areas in which they differ are the number of necessary routing-
related tables and the methods by which changes in network structure are broadcast.
Source Initiated On Demand Routing:
A different approach from table-driven routing is source-initiated on demand routing.
This type of routing creates routes only when desired by the source node. When a node
requires a route to a destination, it initiates a route discovery process within the network. This
process is completed once a route is found or all possible route permutations have been
examined. Once a route has been established, it is maintained by a route maintenance
procedure until either the destination becomes inaccessible along every path from the source
or until the route is no longer desired.
Fig 3.1: Categorization of ad hoc routing protocols.
Mobile ad hoc networks 7
Division Of Computer Science Engineering, SOE, CUSAT