L5 Table Driven Routing Protocols
L5 Table Driven Routing Protocols
Advantages
Disadvantages
The updates due to broken links lead to a heavy control overhead during high mobility.
Even a small network with high mobility or a large network with low mobility can completely
choke the available bandwidth.
Suffers from excessive control overhead.
In order to obtain information about a particular destination node, a node has to wait for a table
update message initiated by the same destination node.
This delay could result in state routing information at nodes.
When a node detects a link break; it sends an update message to its neighbors with the link cost
of the broken link set to ∞. After receiving the update message; all affected nodes update their
minimum distances to the corresponding nodes. The node that initiated the update message then
finds an alternative route, if available from its DT. Figure 7.8 shows route maintenance in WRP.
Advantages
WRP has the same advantages as that of DSDV.
It has faster convergence and involves fewer table updates.
Disadvantages
The complexity of maintenance of multiple tables demands a larger memory and greater
processing power from nodes in the Adhoc wireless network.
It is not suitable for highly dynamic and also for very large ad hoc wireless networks.
Advantages
CGSR is a hierarchical routing scheme which enables partial coordination between nodes by
electing cluster-heads.
Easy to implement priority scheduling schemes with token scheduling and gateway code
scheduling.
Disadvantages
Increase in path length and instability in the system at high mobility when the rate of change of
cluster-head is high.
In order to avoid gateway conflicts, more resources are required.
The power consumption at the cluster-head node is also a matter of concern.
Lead to Frequent changes in the cluster-head, which may result in multiple path breaks.
The path would be sub-optimal
The data packet contains information about the path to be traversed in order to prevent the
possibility of routing loop formation
In the presence of a reliable broadcast mechanism, STAR assumes implicit route maintenance
In addition to path breaks, the intermediate nodes are responsible for handling the routing
loops
The RouteRepair packet contains the complete source tree of node k and the traversed path of
the packet
When an intermediate node receives a RouteRepair update message, it removes itself from the
top of the route repair path and reliably sends it to the head of the route repair path
Advantages
Very low communication overhead
Reduces the average control overhead