Please find below all public SPARC deliverables already approved by EC for download.

The delivery dates have been adjusted according to the project's second amendment.

D2.1 Initial Definition of use cases and carrier requirements (PU)

Work package 2: Use cases and business scenarios 

Delivery date: M5 (November 2010)

This first deliverable of work-package “Use cases and business scenarios” provides an initial set of use cases and derived requirements from these cases. Use cases are selected from three different areas - access/aggregationaccess / aggregation networks, data centre, IP backbone and multilayer - and are covering the whole environment of future telecommunication and ICT carriers/operators. The derived set of carrier requirements is the basis for the other technical work-packages, and especially of importance for the definition of the architecture and the implementation work within the scope of the project.

D2.1 download link


D2.2 Revised definition of use cases and carrier requirements (PU)

Work package 2: Use cases and business scenarios

Delivery date: M24 (June 2012)

This document reviews the use case access/aggregation and the related defined use cases on Seamless MPLS or SDN approaches to MPLS transport, multi-service/-provider environments (service creation), mobile backhaul, Software Defined Networking application in context of IEEE 802.11 compliant devices and dynamic control composition. It compromises the feedback from the work packages 3, 4 and 5 about development of concepts, prototypical implementation and validations. In addition it contains a review of the selected carrier requirements and groups of requirements accordingly.
Moreover the deliverable provides a comprehensive overview of the results of task 2.3, a techno-economic evaluation of a mobile backhaul network scenario with detailed analysis of capital as well as operational expenditures. In addition uncertainties based on the estimated assumptions are covered by a sensitivity analysis.Beside techno-economic analysis, the evaluation of the business environment was continued and scenarios about future directions developed, verified and evaluated.

D2.2 download link


D3.1 Initial Split Architecture and Open Flow Protocol Study (PU)

Work package 3: Architecture

Delivery date: M4 (October 2010)

This SPARC deliverable addresses the architectural aspects of separating control plane from data plane in switching and routing. Moreover the data-plane can be separated in forwarding and processing entities. Similar concept was successfully deployed in other telecom applications. The objective of this work is to describe the state of the art and identify the outstanding issues to be solved when extending OpenFlow to meet carrier grade requirements for three identified use cases (WP2).

Several aspects and characteristics that are missing currently are discussed and open questions identified. There are many open questions:  how to achieve scalability with centralized controller, what processing is essential at data plane, how is the lack of OAM support solved, how do we support resilience, can there be a generic approach to extend data plane functionality, how is an circuit switched optical layer integrated, how do we coordinate muli-layer resiliency, how do we deal with network virtualization, and more.

D3.1 download link


D3.2 Update on Split Architecture for Large-Scale Wide-Area Networks (PU)

Work package 3: Architecture

Delivery date: M18 (December 2011)

This interim report of SPARC deliverable D3.2 aims to define the Split Architecture based on requirements proposed in WP2. It presents the current state of the ongoing analysis, and evaluates technical issues of Split Architecture against certain architecture trade-offs. First, an overview of a carrier-grade split architecture is given, including a flexible control layer hierarchy and a related service architecture model. Next, extensions to OpenFlow to support a carrier- grade split architecture are discussed. Important topics included here are a) virtualization, i.e. allowing a flexible way of slicing the network into virtual networks while providing full isolation between these “slices”; b) OAM, i.e., how to provide carrier grade fault monitoring and performance monitoring capability; c) resiliency, i.e., how to survive from the failure of controller or the forwarding elements or the links; d) topology discovery, i.e. how to discover information about network devices and their interconnections; e) Openness, i.e. at what level of abstraction do we define different interfaces; modularity & extensibility, e.g. how can additional features be added to both nodes and interfaces without affecting other parts of the system; f) internetworking & interoperability, e.g. how to inter-connect networks based on the Split Architecture, and how to inter-connect with legacy networks. Finally, this report discusses selected deployment scenarios of a carrier-grade split-architecture with OpenFlow. We show how OpenFlow-based split
architecture could be adopted to relevant scenarios faced by modern operator networks such as service creation, general access & aggregation network scenarios and sustainable networking.

D3.2 download link


D3.3 Split Architecture for Large-Scale Wide-Area Networks (PU)

Work package 3: Architecture

Delivery date: M26 (August 2012)

This deliverable 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 discusses 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, extending OpenFlow with more advanced processing functionalities on both data and control planes; b) Virtualization, enabling a flexible way of partitioning the network into virtual networks while providing full isolation between these partitions; c) OAM, presenting a solution for both technology-specific OAM (MPLS BFD) and a novel technology agnostic flow OAM; d) Resiliency approaches for surviving link failures or failures of controller or forwarding elements; e) Bootstrapping and topology discovery issues, discussing current discovery of network devices and their interconnections; f) Service creation solutions for integration of residential customer services in the form of PPP, and business customer services in form of pseudo-wires (PWE); g) Energy-efficient networking approaches for energy savings and requirements on the OpenFlow protocol; h) QoS aspects, showing how traditional QoS tools such as packet classification, metering, coloring, policing, shaping and scheduling can be realized in an OpenFlow environment; (i) and Multilayer aspects outlining different stages of packet-optical integration. 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.

D3.3 download link


D4.1 Prototype of integrated OpenFlow reference architecture (CO)

Work package 4: Prototyping

Delivery date: M12 (June 2011)

This accompanying document reports the status of the SPARC prototype as of the end of M12. It presents the key targeted network scenario and discusses the major prototyping steps: it summarises the software components available at the start of prototyping, discusses the decision made during prototyping and reports on the developed software components. This document is not intended to describe the implemented extensions in detail, as later deliverables will discuss these aspects.

This document is confidential and project internal.


D4.2 Description of OpenFlow protocol suite extensions (PU)

Work package 4: Prototyping

Delivery date: M18 (December 2011)

This deliverable specifies OpenFlow protocol extensions for implementation of configuration support for carrier-grade functionalities inline with the design choices done in the SPARC Architecture Work Package (WP3). First, it investigates the different interfaces in the context of the SPARC split architecture proposal reported in Deliverable D3.2 and discusses the protocols considered there. It also summarizes the key missing OpenFlow features and the proposed functional extension discussed in D3.2. Then the deliverable specifies protocol extensions for several functions: virtual port configuration, flowspace registration, configuration of network virtualization, BFD based monitoring and protection, pseudo wire (PWE) support, and support for energy-efficient networking. After the detailed specification, it summarizes the implementation status of the proposed extensions as well as it reports the level of integration into the developed prototypes.

D4.2 download link


D4.3 Description of the implemented architecture (PU)

Work package 4: Prototyping

Delivery date: M24 (June 2012)

The prime objective of the prototyping activities is to develop a standalone controller for “Access / aggregation domain of carrier network use case” defined by WP2. This document summarizes the design choices made during prototyping. It also specifies how the functions to be implemented are decomposed into modules and presents the behavior of these modules. The description of the functional elements follow the iterative implementation: first it discusses the MPLS OpenFlow transport controller. Then the updates, which are undertaken during the second iteration, are detailed. Then the third iteration, the integration of the centralized MPLS transport and service controller with split BRAS controller and forwarder.

D4.3 download link


D5.1 Description of emulation platform architecture and according implementation plans (PU)

Work package 5: Validation and performance evaluations

Delivery date: M9 (March 2011)

This deliverable reports the progress of work on the emulation frameworks to be used  for experimentation in the SPARC project. It presents a descriptions of the experimentation effort, focusing on the requirements and architecture of the experimental setup.

D5.1 download link


D5.2 Report in validation and performance evaluation experiments (PU)

Work package 5: Validation and performance evaluations

Delivery date: M27 (September 2012)

This deliverable reports the design and results of the validation and performance evaluation experiments carried out in tasks 5.2 and 5.3 by the SPARC project. The experiments have focused on the areas of openness and extensibility, övirtualization and isolation, operations and maintenance, resiliency, the bootstrapping process and finally, the controller architecture. All the experiments of the investigated key areas show that OpenFlow can meet carrier-grade requirements within a split architecture.

D5.2 download link


D6.1 First annual dissemination report (PU)

Work package 6: Dissemination

Delivery date: M12 (June 2011)

The objective of this document is to set out the terms of the use and dissemination of the knowledge arising from the project. It is an intermediate version of the documentation of the dissemination activities that will be updated at the end of the project leading to a complete view of activities undertaken, including an exhaustive list of all the papers, contributions to standardization and public demonstrations published or performed within the lifetime of the project SPARC and describing future route to full use and dissemination of the knowledge.

D6.1 download link


D6.2 Second annual dissemination report (PU)

Work package 6: Dissemination

Delivery date: M27 (September 2012)

The objective of this document is to set out the terms of the use and dissemination of the knowledge gathered in the project. This is the second and final dissemination report. It covers all transactions undertaken from July 2011 to September 2012, including an exhaustive list of all papers, contributions to standardization and demonstrations published or performed within the second stage of SPARC and describing future route to full use and dissemination of the knowledge.

D6.2 download link