• DocumentCode
    3074422
  • Title

    On the Flexibility of MPLS Applications over an OpenFlow-Enabled Network

  • Author

    El Ferkouss, Omar ; Correia, Sergio ; Ben Ali, Racha ; Lemieux, Yves ; Julien, Martin ; Tatipamula, Mallik ; Cherkaoui, Omar

  • Author_Institution
    Univ. du Quebec a Montreal (UQAM), Montreal, QC, Canada
  • fYear
    2011
  • fDate
    5-9 Dec. 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In today´s networks, a node usually has a static role that cannot be easily changed without an expensive upgrade. In MPLS architecture, despite the flexible forwarding data plane not tied to a single forwarding technology, each MPLS node has to be dedicated for a specific role depending on its position in the edge or the core of the MPLS network domain. This paper proposes an approach to address the flexibility of an MPLS node to play multiple roles for different MPLS domains built on top of an underlying OpenFlow-enabled physical network. The pipelined approach through tables introduced in the version 1.1 and later of the OpenFlow specification allows the change of the packet processing behavior by just updating the memory structures - such as the TCAM and hash tables. It exploits the power of the OpenFlow rules-based paradigm to demonstrate the high level programmability to achieve the deossification of an MPLS infrastructure. In order to validate our proposal, we have implemented our approach over a 100Gbps switch box built on network processors and tested it with three applications to evaluate its flexibility. The results show that the local software to hardware update of a Label Switched Path (LSP) can be made in 2.2ms, in average, and the deployment of a Label Switched Router (LSR) application with 400 labels takes only 392.5ms.
  • Keywords
    multiprocessing systems; multiprotocol label switching; storage management; telecommunication network routing; MPLS infrastructure deossification; MPLS network domain; OpenFlow rules-based paradigm; OpenFlow-enabled physical network; bit rate 100 Gbit/s; flexible forwarding data plane; high level programmability; label switched path; label switched router; memory structures; network processors; packet processing behavior; Hardware; Indexes; Multiprotocol label switching; Peer to peer computing; Program processors; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference (GLOBECOM 2011), 2011 IEEE
  • Conference_Location
    Houston, TX, USA
  • ISSN
    1930-529X
  • Print_ISBN
    978-1-4244-9266-4
  • Electronic_ISBN
    1930-529X
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2011.6133848
  • Filename
    6133848