• DocumentCode
    35171
  • Title

    Independent transient plane design for protection in OpenFlow-based networks

  • Author

    Kitsuwan, Nattapong ; McGettrick, Seamas ; Slyne, Frank ; Payne, David B. ; Ruffini, Marco

  • Author_Institution
    CTVR, Trinity Coll. Dublin, Dublin, Ireland
  • Volume
    7
  • Issue
    4
  • fYear
    2015
  • fDate
    Apr-15
  • Firstpage
    264
  • Lastpage
    275
  • Abstract
    Network protection against link failure is required to allow packets to reach the destination with minimal packet loss when a failure occurs. When a link fails, traffic that attempts to use the failed link is interrupted. Typically, routers in the network discover the failure and find a new route to bypass the failed link. Alternatively, well-known segment protection schemes can also be used to speed up the link recovery time by rerouting packets locally through precalculated protection paths. However, several backup paths have to be prepared for each primary path, making path configuration rather complex and poorly scalable. This paper proposes a design for fast rerouting in an OpenFlow-based network. This new design reduces the number of flow entries and the number of configuration messages needed for network rerouting, which in turn reduces the memory size needed in each switch and the CPU load at the controller. We show empirically and using simulations that our design can reduce the number of flow entries and configuration messages needed by about 60% and 75%, respectively, when compared with an existing OpenFlow-based segment protection design. Furthermore, we implement the proposed design on a pan-European network and show that our design can recover from a link failure in as little as 25 ms.
  • Keywords
    optical links; software defined networking; telecommunication network reliability; telecommunication network routing; CPU; OpenFlow-based network protection; configuration messages; flow entry number; independent transient plane design; link failure; memory size; network rerouting; packet loss; pan-European network; Network topology; Optical switches; Ports (Computers); Routing; Transient analysis; Mininet; Network protection; OpenFlow; Routing; Software-defined network;
  • fLanguage
    English
  • Journal_Title
    Optical Communications and Networking, IEEE/OSA Journal of
  • Publisher
    ieee
  • ISSN
    1943-0620
  • Type

    jour

  • DOI
    10.1364/JOCN.7.000264
  • Filename
    7090235