...
Identified Need | Description | Driver | Dependencies | Project fit |
improve the efficiency of directed graph (caching) | ||||
Support for underlay and overlay | Enhance the support for overlay and underlay , L2, L3 and WAN | |||
Connect the SDN-C up into the rest of the system (interface) | ||||
Enhance sdn-c to support multi-vim environment. | ||||
enhance app-c/SDN-C to support service chaining | Get the policy rules from policy (A&AI,) the service chaining | modeling, SD&C | ||
Support for geo distribution, scalability and federation | ||||
Support for distributed transactions | Support for transaction, and handling. | |||
configuration of IMS, PC functions | Including required validation, LCM, .... configuration, .... | |||
Support for 3rd party controllers | ||||
Data consistency via controller framework |
Project proposals.
[repeat for each project. Note: This is not a complete project proposal skeleton, only sufficient enough for this discussion]
Project 1: network controllers
Project Name:
- Provide a brief project name.
Project Description
- Provide a high level description of the projectEvolution of SDN-agent and transport controller
Scope:
- Quickly SDN-agent
- transport controller
- Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionality.
- testing.
- non functoina, functional evolution
Other:
- Identify baseline code (if any)
Project 2: Controller framework
Project Name:
- A controller framework that is the platform infrastructure for the controllers.
Project Description
- evolution of the controller framework.
Scope:
- controller framework.
- functionalional evolution
- non functional
- testing
- Note of any particular deliverables to highlight.
...
- Identify baseline code (if any)
Project 23:
Project Name application controller:
- Provide a brief project nameApplication controller functionality.
Project Description
- Provide a high level description Evolution of the projectapplication controller functionality.
Scope:
- Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionality.
...
- If anything is out of scope, not it down
Other:
- Identify baseline code (if any)
Project 3:
Project Name Integration test:
- Integration test (scope???).
Project Description
- intergration testing.
Scope:
- testing,
Question: how to relate to CI/CD
Other:
- Identify baseline code (if any)