Design and investigation of scalable multicast recursive protocols for wired and wireless ad hoc networks



Request Buffer (flag): a flag to show if this node passes on the request
message or not.

- Route discovery

When a node needs to transmit data packets to a destination, it broadcasts a RREQ message
if the route to the destination is unknown or the previous route expires. After RREQ
broadcast, the node waits a period of time in order to receive a RREP for its request. If the
node does not receive a reply it may rebroadcast the RREQ again or assumes that the
destination is no longer exists.

If there is no valid route for the destination carried by the RREQ at the intermediate nodes,
the intermediate nodes forward the RREQ by broadcasting. At the same time these nodes
keep a reverse route which contains the source IP address and the IP address from the RREQ
received. This reverse route is a temporary route in order to be used later to form a RREP to
the source. Figure 2.3 (a) shows the propagation of RREQ from source node H to find out a
route to the destination C, the message will pass through the intermediate nodes (F, G and
D).

A node generates RREP if it is either the destination node or a node with valid route to the
destination. While RREP is forwarded back, a route for the source node is created to the
destination and the route is ready for sending data packets. Figure 2.3 (b) shows the RREP
message sent by the destination (D) upon receiving the RREQ message from the source H.

- Route maintenance

A node will detect a link failure to one of its neighbours by link layer messages or by
periodical Hello messages. As soon as the node detects this failure it will remove the route
entry for that neighbour and creates a route failure message, then it sends this message to all
neighbouring nodes that are actively using this route, informing them that this route is no
longer valid. Each node in AODV protocol keeps a list of active neighbours in order to keep
track of neighbours that are using particular list of neighbours.

18



More intriguing information

1. Stable Distributions
2. Outline of a new approach to the nature of mind
3. Iconic memory or icon?
4. Tissue Tracking Imaging for Identifying the Origin of Idiopathic Ventricular Arrhythmias: A New Role of Cardiac Ultrasound in Electrophysiology
5. Herman Melville and the Problem of Evil
6. Equity Markets and Economic Development: What Do We Know
7. Why Managers Hold Shares of Their Firms: An Empirical Analysis
8. The Determinants of Individual Trade Policy Preferences: International Survey Evidence
9. The Effects of Reforming the Chinese Dual-Track Price System
10. The effect of globalisation on industrial districts in Italy: evidence from the footwear sector
11. TOMOGRAPHIC IMAGE RECONSTRUCTION OF FAN-BEAM PROJECTIONS WITH EQUIDISTANT DETECTORS USING PARTIALLY CONNECTED NEURAL NETWORKS
12. Motivations, Values and Emotions: Three Sides of the same Coin
13. Monetary Discretion, Pricing Complementarity and Dynamic Multiple Equilibria
14. The Works of the Right Honourable Edmund Burke
15. The Value of Cultural Heritage Sites in Armenia: Evidence From a Travel Cost Method Study
16. Segmentación en la era de la globalización: ¿Cómo encontrar un segmento nuevo de mercado?
17. Are Public Investment Efficient in Creating Capital Stocks in Developing Countries?
18. Giant intra-abdominal hydatid cysts with multivisceral locations
19. Auctions in an outcome-based payment scheme to reward ecological services in agriculture – Conception, implementation and results
20. Aktive Klienten - Aktive Politik? (Wie) Läßt sich dauerhafte Unabhängigkeit von Sozialhilfe erreichen? Ein Literaturbericht