Performance evaluation of a unicast routing control agent for proactive diverse link selection

  • Authors:
  • Sumit Khurana;Gi Tae Kim;Moncef Elaoud;Sunil Samtani;Aristides Staikos

  • Affiliations:
  • Applied Research,, Telcordia Technologies, Piscataway, NJ;Applied Research,, Telcordia Technologies, Piscataway, NJ;Applied Research,, Telcordia Technologies, Piscataway, NJ;Applied Research,, Telcordia Technologies, Piscataway, NJ;US Army CERDEC, Fort Monmouth, NJ

  • Venue:
  • MILCOM'06 Proceedings of the 2006 IEEE conference on Military communications
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Routing within a single Open Shortest Path First (OSPF) area is completely determined by computing shortest paths on a topology graph. In conventional routing the link cost assigned to each edge on the graph is statically determined a-priori before the network is deployed. If subsequently, link quality degrades or alternate links become available, routing paths may become sub-optimal. The Unicast Routing Control Agent (URCA) being developed as a part of the PILSNER program dynamically changes link costs reacting to dynamic network conditions. The goals of URCA are two-fold: 1) To ensure that links are evenly loaded. URCA attempts to set link costs that ensure that most links are utilized for carrying traffic. This has the result of maximizing the effective capacity or increasing the number of users that can be supported by a given network infrastructure. 2) To ensure that the effect of soft link failures is minimized. In dynamic tactical environment with wireless links, link quality can be degraded due to congestion, blockage, mobility etc. URCA tries to route around degraded links ensuring that critical sessions are not degraded increasing the chances of a successful mission. These goals must be balanced against frequent network routing re-configuration which can be disruptive and oscillations where traffic moves back and forth between a set of links due to the reconfiguration. This paper describes the functionality of the Unicast Routing Control Agent. We discuss the challenges that must be addressed in designing an effective heuristic. We report results from a simulation study to evaluate the performance gains, such as the increase in aggregate throughput, from deploying URCA compared to the case where conventional routing is used. Our simulation experiments show that using URCA can greatly enhance throughput, and reduce delay and packet loss when deployed in a wireless tactical network.