|
计算机应用研究 2011
Improvement of DSR routing protocol with load-balancing
|
Abstract:
DSR routing protocol uses only the shortest path metric for routing selection, but lacks load-balancing capabilities, and may result in some disadvantages such as creating congested area, breaking link. According to this problem, this paper presented an algorithm that was DSR routing protocol with load-balancing to improve networks capabilities. This scheme provided the way by which nodes accept or discard the route request packets (RREQ) on basis of their present load conditions. So that highly loaded nodes could be prevented by participating in the route discovery process or data transfer in order to minimize end-to-end delay and enhance, performance. This scheme prohibited the intermediate nodes from sending back route replies even if they had routes to the destination in their route caches. Meanwhile, the destination node calculated load of each path in order to select the best path for transmission, which was less loaded. This scheme could reflect not only the load of the intermediate nodes, but also the load of the path and the load distribution along the path, balancing the load over all nodes in the networks. It saved energy and bandwidth of the networks in the case of considering load-balancing mechanism in the routing protocols, which improved the networks capabilities.