• DocumentCode
    3575569
  • Title

    On multipath routing algorithm for software defined networks

  • Author

    Kulkarni, Siddharth S. ; Badarla, Venkataramana

  • Author_Institution
    Indian Inst. of Technol., Jodhpur, Jodhpur, India
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Software Defined Networking (SDN) is an emerging phenomenon in computer networking. SDN splits control element and forwarding element of a network. It has characteristics such as centralized management, programmability, more security, granularity and reliability. Therefore SDN is suitable for data center, cloud computing and carrier networks. As reliability and fault tolerance are main concerns, these networks inherently add multiple paths between any two nodes in the network, thus creating opportunities for potential gain in network capacity (throughput). Back-pressure algorithm which uses all possible paths between the source and destination nodes is proven as a throughput optimal routing and scheduling algorithm. However, it exhibits excessively high delays and jitter. In order to realize the key benefit of gain in network capacity, in this work we propose to use back-pressure routing in software-defined networks. However, we address the problem of high delays and jitter associated with back-pressure algorithm by using centralized control and monitoring feature of SDN. The modified backpressure algorithm is evaluated through extensive simulations and observed a significant reduction in delays while retaining throughput optimality of the basic back-pressure algorithm.
  • Keywords
    cloud computing; computer centres; computer network reliability; fault tolerance; multipath channels; software defined networking; telecommunication network routing; SDN control element; back-pressure algorithm; carrier networks; centralized management; cloud computing; data center; forwarding element; multipath routing algorithm; network capacity; scheduling algorithm; software defined networks; throughput optimal routing; Delays; Jitter; Routing; Software; Software algorithms; Throughput; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Networks and Telecommuncations Systems (ANTS), 2014 IEEE International Conference on
  • Print_ISBN
    978-1-4799-5867-2
  • Type

    conf

  • DOI
    10.1109/ANTS.2014.7057278
  • Filename
    7057278