Split Architecture for Large Scale Wide Area Networks

This report defines a carrier-grade split architecture based on requirements identified during the SPARC project. It presents the SplitArchitecture proposal, the SPARC concept for Software Defined Networking (SDN) introduced for large-scale wide area networks such as access/aggregation networks, and evaluates technical issues against architectural trade-offs. First we present the control and management architecture of the proposed SplitArchitecture. Here, we discuss a recursive control architecture consisting of hierarchically stacked control planes and provide initial considerations regarding network management integration to SDN in general and SplitArchitecture in particular. Next, OpenFlow extensions to support the carrier-grade SplitArchitecture are discussed. These are: a) Openness & Extensibility; b) Virtualization; c) OAM; d) Resiliency approaches; e) Bootstrapping and topology discovery; f) Service creation; g) Energy-efficient networking; h) QoS aspects; and i) Multilayer aspects. In addition, we discuss selected deployment and adoption scenarios faced by modern operator networks, such as service creation scenarios and peering aspects, i.e., how to interconnect with legacy networks. Finally, we indicate how our SplitArchitecture approach meets carrier grade scalability requirements in access/aggregation network scenarios

[1]  Rob Sherwood,et al.  Can the Production Network Be the Testbed? , 2010, OSDI.

[2]  David Walker,et al.  Frenetic: a network programming language , 2011, ICFP.

[3]  R.S. Tucker,et al.  Evolution of WDM Optical IP Networks: A Cost and Energy Perspective , 2009, Journal of Lightwave Technology.

[4]  Peter Lundqvist,et al.  QOS-Enabled Networks: Tools and Foundations , 2011 .

[5]  David A. Maltz,et al.  Network-Wide Decision Making: Toward A Wafer-Thin Control Plane , 2004 .

[6]  Yakov Rekhter,et al.  Generalized Multiprotocol Label Switching (gmpls) User-network Interface (uni): Resource Reservation Protocol-traffic Engineering (rsvp-te) Support for the Overlay Model , 2005 .

[7]  Dan Forsberg,et al.  Protocol for Carrying Authentication for Network Access (PANA) , 2008, RFC.

[8]  Martín Casado,et al.  Virtualizing the network forwarding plane , 2010, PRESTO '10.

[9]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[10]  Virtual Bridged,et al.  IEEE Standards for Local and Metropolitan Area Networks: Specification for 802.3 Full Duplex Operation , 1997, IEEE Std 802.3x-1997 and IEEE Std 802.3y-1997 (Supplement to ISO/IEC 8802-3: 1996/ANSI/IEEE Std 802.3, 1996 Edition).

[11]  Martín Casado,et al.  NOX: towards an operating system for networks , 2008, CCRV.

[12]  George Swallow,et al.  Internet Engineering Task Force (ietf) Proactive Connectivity Verification, Continuity Check, and Remote Defect Indication for the Mpls Transport Profile , 2022 .

[13]  Rob Sherwood,et al.  FlowVisor: A Network Virtualization Layer , 2009 .

[14]  Ram Dantu,et al.  Forwarding and Control Element Separation (ForCES) Framework , 2004, RFC.

[15]  Meral Shirazipour,et al.  Realizing packet-optical integration with SDN and OpenFlow 1.1 extensions , 2012, 2012 IEEE International Conference on Communications (ICC).

[16]  Yashar Ganjali,et al.  HyperFlow: A Distributed Control Plane for OpenFlow , 2010, INM/WREN.

[17]  Sujata Banerjee,et al.  API Design Challenges for Open Router Platforms on Proprietary Hardware , 2008, HotNets.

[18]  Loa Andersson,et al.  Internet Engineering Task Force (ietf) Mpls Transport Profile (mpls-tp) Control Plane Framework , 2022 .

[19]  Clarence Filsfils,et al.  Seamless MPLS Architecture , 2014 .

[20]  Michael Patrick,et al.  DHCP Relay Agent Information Option , 2001, RFC.

[21]  William Allen Simpson,et al.  The Point-to-Point Protocol (PPP) , 1993, RFC.

[22]  Eric Mannie,et al.  Generalized Multi-Protocol Label Switching (GMPLS) Architecture , 2004, RFC.

[23]  Alan L. Cox,et al.  Maestro: A System for Scalable OpenFlow Control , 2010 .

[24]  Elio Salvadori,et al.  Demonstrating generalized virtual topologies in an openflow network , 2011, SIGCOMM 2011.

[25]  Wataru Imajuku,et al.  Framework for GMPLS and PCE Control of Wavelength Switched Optical Networks (WSON) , 2011 .

[26]  Martín Casado,et al.  Applying NOX to the Datacenter , 2009, HotNets.

[27]  Adrian Farrel,et al.  Network quality of service : know it all , 2009 .

[28]  Adrian Farrel,et al.  A Path Computation Element (PCE)-Based Architecture , 2006, RFC.

[29]  Adrian Farrel,et al.  GMPLS: Architecture and Applications (The Morgan Kaufmann Series in Networking) , 2005 .

[30]  Harry G. Perros An Introduction to ATM Networks , 2001 .

[31]  Scott Mansfield,et al.  Network Management Requirements for MPLS-based Transport Networks , 2010, RFC.

[32]  Martín Casado,et al.  Rethinking Packet Forwarding Hardware , 2008, HotNets.

[33]  Kireeti Kompella,et al.  Virtual Private LAN Service (VPLS) Using BGP for Auto-Discovery and Signaling , 2007, RFC.

[34]  Lakshmi Raman OSI systems and network management , 1998 .