• DocumentCode
    623818
  • Title

    Traffic engineering in software defined networks

  • Author

    Agarwal, Sankalp ; Kodialam, Murali ; Lakshman, T.V.

  • Author_Institution
    Bell Labs., Alcatel-Lucent, Holmdel, NJ, USA
  • fYear
    2013
  • fDate
    14-19 April 2013
  • Firstpage
    2211
  • Lastpage
    2219
  • Abstract
    Software Defined Networking is a new networking paradigm that separates the network control plane from the packet forwarding plane and provides applications with an abstracted centralized view of the distributed network state. A logically centralized controller that has a global network view is responsible for all the control decisions and it communicates with the network-wide distributed forwarding elements via standardized interfaces. Google recently announced [5] that it is using a Software Defined Network (SDN) to interconnect its data centers due to the ease, efficiency and flexibility in performing traffic engineering functions. It expects the SDN architecture to result in better network capacity utilization and improved delay and loss performance. The contribution of this paper is on the effective use of SDNs for traffic engineering especially when SDNs are incrementally introduced into an existing network. In particular, we show how to leverage the centralized controller to get significant improvements in network utilization as well as to reduce packet losses and delays. We show that these improvements are possible even in cases where there is only a partial deployment of SDN capability in a network. We formulate the SDN controller´s optimization problem for traffic engineering with partial deployment and develop fast Fully Polynomial Time Approximation Schemes (FPTAS) for solving these problems. We show, by both analysis and ns-2 simulations, the performance gains that are achievable using these algorithms even with an incrementally deployed SDN.
  • Keywords
    approximation theory; computer centres; computer networks; network interfaces; telecommunication traffic; FPTAS; Google; SDN architecture; SDN controller optimization problem; data centers; distributed network state; fully polynomial time approximation schemes; logically centralized controller; network control plane; network utilization; network-wide distributed forwarding elements; packet delay reduction; packet forwarding plane; packet loss reduction; software defined networking; standardized interfaces; traffic engineering; Current measurement; Delays; IP networks; Optimization; Peer-to-peer computing; Routing; Standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM, 2013 Proceedings IEEE
  • Conference_Location
    Turin
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4673-5944-3
  • Type

    conf

  • DOI
    10.1109/INFCOM.2013.6567024
  • Filename
    6567024