Temporally Ordered Routing Algorithm (TORA)

·         TORA (Temporally Ordered Routing Algorithm) is a source initiated on demand routing protocol.

·         It was invented by Vincent Park and M. Scott Corson from university of Maryland in 1997 for wireless ad hoc network.

·         TORA is a highly adaptive, efficient, loop-free and scalable routing protocol based on link reversal algorithm.

·         The main objective of TORA is to limit message propagation in the highly dynamic mobile computing environment. It means, it is designed to reduce communication overhead by adapting local topological changes in ad hoc network. Another main feature of TORA routing protocol is the localization of control packets to a small region (set of nodes) near the occurrence of a topological changes due to route break. Hence, each node of the network required to contain its local routing and topology information about adjacent nodes.

·         TORA supports multiple routes to transmit data packet between source and destination nodes of mobile ad hoc network. In short, TORA exhibits multipath routing capability.

·         The TORA's operation can be compared to that of water flowing downhill toward a sink node through a grid of tubes that model the routes in the real world network. The tube junctions represent the nodes, the tube themselves represent the route links between the nodes, the tube's water represents the packets flowing between nodes through the route links toward the destination, as shown in the figure:

Temporally Ordered Routing Algorithm - TORA

o    Considering the data flow to be downhill, each node has a height with respect to the destination node. The analogy also makes it easy to correct routes in case of link failure or error.

o    One of the biggest advantages of TORA is that it can operate smoothly in a highly dynamic mobile environment. It provides multiple paths for any source-destination pair. For this purpose, teach node must maintain routing information about their one-hop neighbors.

Hybrid Protocol - Zone Routing Protocols

Hybrid protocols attempt to take advantage of best of reactive and proactive schemes. The basic idea behind such protocols is to initiate route discovery on demand but at a limited search cost. One of the popular hybrid protocols is zone routing protocol (ZRP).

Zone routing protocol (ZRP)

Temporally Ordered Routing Algorithm - TORA