Authors
Kartikay Kaushik, Indian Institute of Technology (Indian School of Mines), India
Abstract
The recent trends of increasing unpredictability of traffic demand and the proliferation of networked devices have led to a demand for a traffic engineering application which views network robustness as a crucial factor. Robustness refers to the resilience of infrastructure networks against random and targeted failures, caused by traffic shifts, natural disasters and Denial of Service (DoS) attacks. In this paper, the author developed an application to assign the links of the network a criticality value and finds the least critical path or in other terms, the most robust path. The dynamics of the network are translated to graph metrics and the application optimizes these metrics to determine the most robust path in the network. The developed application can be further extended by incorporating its output as a feedback mechanism for another application developed for automation of the network system for robustness. The application was written in Python 2 and implemented on Ubuntu 14.04.4.
Keywords
Networks, Performance prediction, Robustness, Criticality, Betweenness