Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

    • How does this project fit into the rest of the ONAP Architecture?
      • This project provides the global network controller used by ONAP to manage network resources
    • How does this align with external standards/specifications?
      • NETCONF, YANG
    • Are there dependencies with other open source projects?
      • OpenDaylight
      • ONAP Common Controller SDK
      • Service Orchestrator (main client calling SDN-C)
      • Microservice Bus (if that is used for the SO - SDNC interface)


        The slide below is the high level architecture vision for the SDN Controller showing all the various components in the vision and relationship to other entities. Not all of this vision is implemented in ONAP but it helps to show the breadth and depth of direction.

The picture below shows an example of an SDNC platform based component and the major components like the Admin portal, DG Builder and the mysql RDBMS as well as examples of adapters that might be used by SDNC-G or APPC in their applications.

Image Added

This diagram shows how applications on top of the SDNC platform relate to the SDNC platform. SDNC-G can have its own client tables, execute nodes , configure nodes and is uniquely defined by its Directed Graphs and Service YANG models.

The platform provides the SLI, the Mysql database and the installation and startup of Opendaylight. Application can chose to use the DMaaP client provided by the SDNC platform or build their own as needed. Using DMaaP to publish events is a new feature required for some applications so that is part of the application and not part of the platform right now.


Image Added


Resources:

    • Primary Contact Person: Dan Timoney (AT&T), Parviz Yegani (Futurewei Technologies)

...