Distributed cache updating for dynamic source routing protocol

For information on other similar protocols, see the ad hoc routing protocol list.Dynamic source routing protocol (DSR) is an on-demand protocol designed to restrict the bandwidth consumed by control packets in ad hoc wireless networks by eliminating the periodic table-update messages required in the table-driven approach.Otherwise, the node will reverse the route based on the route record in the Route Request message header (this requires that all links are symmetric).In the event of fatal transmission, the Route Maintenance Phase is initiated whereby the Route Error packets are generated at a node.To avoid using source routing, DSR optionally defines a flow id option that allows packets to be forwarded on a hop-by-hop basis.This protocol is truly based on source routing whereby all the routing information is maintained (continually updated) at mobile nodes.

distributed cache updating for dynamic source routing protocol-70distributed cache updating for dynamic source routing protocol-42

The packet is forwarded only if it is not a duplicate Route Request.When it has data packets to be sent to that destination, it initiates a Route Request packet.This Route Request is flooded throughout the network.The major difference between this and the other on-demand routing protocols is that it is beacon-less and hence does not require periodic hello packet (beacon) transmissions, which are used by a node to inform its neighbors of its presence.The basic approach of this protocol (and all other on-demand routing protocols) during the route construction phase is to establish a route by flooding Route Request packets in the network.

Leave a Reply