Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduction
Wireless network
There are two types of mobile wireless network 1. Infra structured network 2. Ad hoc network
Application
The popular IEEE 802.11 (Wi-Fi) wireless protocol incorporates an ad-hoc networking system when no wireless access points are present, although it would be considered a very low grade ad-hoc protocol by specialists in the field. The IEEE 802.11 system only handles traffic within a local "cloud" of wireless devices. Each node transmits and receives data, but does not route anything between the network's systems. However, higher-level protocols can be used to aggregate various IEEE ad-hoc networks into MANETs
issues
Scientists say that MANETs and WSNs throw several challenges to those involved in their design. MANETs require complex routing strategy to provide highly reliable communication amongst the nodes. In the case of WSNs the challenge lies in routing under severely constrained energy availability.
Example
As you can see above we have three selfconfiguring mobile routers connected by wireless links creating MANET. However, as the routers approach the other two IP-based global or local networks, they form a network which connects them all through those other networks,
ROUTING PROTOCOLS:
A routing protocol is a protocol that specifies how routers communicate with each other, disseminating information that enables them to select routes between any two nodes on a computer network, the choice of the route being done by routing algorithms. Each router has a priori knowledge only of networks attached to it directly. A routing protocol shares this information first among immediate neighbors, and then throughout the network. This way, routers gain knowledge of the topology of the network. For a discussion of the concepts behind routing protocols
Y routing protocol?
To discover path for routing b/w to nodes to exchange data in proper time Route construction should be done with a minimum of overhead and bandwidth consumption
DSDV algorithm
Every mobile node in the network maintains a routing table in which all of the possible destinations within the network and the number of hops to each destination are recorded. Routing table updates are periodically transmitted throughout the network in order to maintain table consistency
Cont
Let S want to communicate with D but it have no established path. To establish a path S will send a path discovery process by broadcasting a rout request packet (RREQ) to its neighbor nodes and in turn they will send to its neighbor and so on Each node have a sequence # and broadcast id. The broadcast ID is incremented for every RREQ the node initiates, and together with the node's IP address, uniquely identifies a RREQ.
Cont
AODV utilizes destination sequence numbers to ensure all routes are loop-free and contain the most recent route information. Once the RREQ reaches the destination or an intermediate node with a fresh enough route, the destination/intermediate node responds by uni casting a route reply (RREP) packet back to the neighbor from which it first received the RREQ. As the RREP is routed back along the reverse path, nodes along this path set up forward route entries in their route tables which point to the node from which the RREP came. These forward route entries indicate the active forward route.
AODV Operation
RREP
Broad cast id 5 Node seq # 1-7
RREQ
X X
S
Performance comparison
The following three things are analyzed for performance based on observations. 1. Varying network load 2. Mobility 3. Network size