SDN based Traffic Engineering without Optimization: a Centrality based Approach
Amaral , P.
; Silva, F.
SDN based Traffic Engineering without Optimization: a Centrality based Approach, Proc IEEE International Conference on Communications - ICC , Paris, France, Vol. -, pp. - - -, May, 2017.
Digital Object Identifier:
Download Full text PDF ( 549 KBs)
Software defined networks (SDNs) reduce the com- plexity of implementing multi-commodity flow (MCF) opti- mization problems and several optimization based SDN Traffic Engineering (TE) schemes have been proposed. This approach has several limitations like the need to know or infer bandwidth demands, the number of forwarding rules needed to implement the solution and the cost of the control-loop communication between controller and switches. This usually results in systems that do not scale and need to adapt the problem formulation to an approximation of the optimal solution. In this work we propose an approach for TE in SDNs without optimization and no need for traffic demand knowledge. We propose a logically hierarchical controller architecture built on the premise of low rule space and sparse controller communication where TE is performed in two actions: the setting of stable paths in the core and the distribution of traffic among them in the access. Different algorithms can be used for these purposes. We start by studying the performance of using a shortest path algorithm for the calculation of the stable core paths and a concept from social networks analysis called betweenness centrality to measure congestion risk and support the traffic distribution decisions in the access