Software Defined Networking (SDN) and Network Functions Virtualization (NFV) are emerging as major transformational technologies towards “software networks”, a new paradigm that is evolving the telecom sector with new network capabilities and business opportunities.
SONATA addresses the significant challenges associated with both the development and deployment of the complex services envisioned for 5G networks and empowered by these technologies. The project is developing a NFV framework that provides a programming model and development toolchain for virtualized services, fully integrated with a DevOps-enabled service platform and an orchestration system.
SONATA primary value proposition is to enable and ensure delivery on the promised NFV core business case. The new challenges introduced by the NFV transition require a MANO solution, as well as enablers of service agility on the development side.
Furthermore, SONATA has two unique key advantages that differentiate it from the competition. These two key advantages are the core values of SONATA value proposition:
- Flexibility and Openness.
- Holistic Inter-Organizational Approach with SDK (Software Development Kit) and DevOps.
On the one hand, SONATA´s open and flexible architecture can help to alleviate NFV adopters´ initial pain points revolving around multi-vendor complexity. On the other hand, SONATA´s agile service development and DevOps methodology can help to empower CSPs and supporting third-party developers with the workflow and tools needed for the agile service development and deployment envisioned for 5G networks.
SONATA initial results include:
- SONATA's Network Service SDK: Facilitates network service development for third-party developers
- SONATA's Service platform: Thanks to the modular design of its MANO framework, the platform offers high customization opportunities for both, Communication Service Providers and Service Developers.
- SONATA NFV DevOps Workflow: The SONATA system is designed for agile development and operation of network services. It enables a DevOps workflow between the SDK tools and the service platform, which allows developers and operators to closely collaborate.
- Reduce time-to-market of networked services. The contribution of SONATA towards reducing time to market for services based on NFV adoption and extension is two-fold. On the one hand, offering a well-structured Service Development Kit (SDK) that will allow service developers to easily develop and deploy networked services on top of telecom operators’ resources, while, on the other hand, promoting DevOps model to seamlessly integrate service development and management operations of virtual network functions.
- Optimize resources and reduce costs of service deployment and operation. SONATA is developing uniform multi-vendor service orchestration functions that fully exploit available resources to efficiently fulfill service requirements. This also extends to non-trivial services, for example, services that maintain state inside their individual functions or that map specific users to specific functions. This is supported both at deployment time for initial configuration of a single service as well as during operation time when the mapping of multiple competing services to resources is re-configured
- Accelerate industry adoption of software networks. Driven by the excellence and complementarity of its consortium, perfectly balanced in terms of company types, technical expertise and roles in the value chain, SONATA achieves this not only by technical results, e.g. the integration of SONATA SDK with service orchestrator, but also via the definition of a roadmap highlighting business opportunities arising from the adoption of extended NFV technologies proposed by SONATA.
SONATA results are publicly available in a GitHub repository under a permissive, open source license (Apache v2.0) for full rights of modification and distribution. The ideal reference point for all the project outcomes which include the public deliverables, the source code and all related technical documents, etc., is the project website.