Internship Projects/Mentors



Title

ONAP ETSI NFV APIs conformance test for OVP 

Status

Difficulty

 Select a difficulty level and delete the others (e.g. code development would be considered less challenging than research-focused)



Description 

Describe the project in detail. Provide at least two or three paragraphs describing the task. Include the problem/opportunity in need of effort, as well as a description of the probable implementation path and steps to explore and fix the problem or realize the opportunity. The more detail you can provide on the project page, the more likely your potential interns will understand what you are looking for.

Now VTP as the VNF test platform can support OVP VNF compliance and validation test. It can manage and orchestrate different VNF testing scenario across different SUT environment like ONAP MANO, OpenStack Cloud, Vendor VNFM, SDN Controller, etc under one umbrella across different Test providers and partner labs.

As the open source test platform, it should include standard test case from standard organization, so that it can support the testing for standard component which can accelerate OVP test and certification process for commercial products implemented by reference standards.

VTP is going to support ETSI NFV APIs conformance test. The mentee will be required to make the technical research and develop related test cases  and integrate with VTP  under guide of our team.

Additional Information

Provide links to wiki entries, release-plan notes, and/or other web-references that would be helpful information to potential interns.

Get more detail information about the project,  please refer to the following link:

VTP https://docs.onap.org/en/latest/submodules/vnfsdk/model.git/docs/files/vnf-test-platform.html

CLI https://docs.onap.org/en/latest/submodules/cli.git/docs/index.html

VNF validation

https://onap.readthedcs.io/en/latest/submodules/cli.git/docs/cookbook.html 

NFV API Conformance Test Specification https://forge.etsi.org/rep/nfv/api-tests/wikis/NFV-API-Conformance-Test-Specification

ETSI  NFV API  test case : https://forge.etsi.org/rep/nfv/api-tests

Learning Objectives

Well-developed learning objectives are an integral part of providing a positive internship experience and demonstrate a well-organized and robust project. Introduction to open source culture and collaboration tools should be a required learning objective for all internship projects. Additional learning objectives may include soft/hard skills the intern will learn, how the intern will be mentored or supervised, professional or networking opportunities, and etc.

Expected Outcome

List the deliverable(s) (features/application(s)/report(s), etc.) to track progress

Relation to LF Networking 

List the LF Networking Project(s), e.g. OPNFV, ONAP, ODL, FD.io, and etc., that this internship is related to or adding features or functionalities to.

The VTP (VNFSDK+CLI) is the project under ONAP and it is also be used as the VNF test platform to support OVP test and certification.

Education Level

Students are required to be enrolled in an undergraduate program to be eligible. If education beyond the undergraduate level is preferred, please specify.

Skills

List the skills, abilities, technical knowledge, and training required and/or desired for successfully completing the project. 

Future plans

What’s the path forward for continuing the momentum of the project after the internship ends? 

These test cases can be used for OVP ETSI compliance MANO test and certification

Preferred Hours and Length of Internship

Full-time (40 hours a week for 12 weeks during the summer) or Part-time (20 hours a week for 24 weeks starting in summer and ending in fall)

Prefer to Part-Time Intern: 20 hours per week for 24 consecutive weeks.

Full-Time Intern is also welcomed.

Mentor(s) Names and Contact Info

Name, email, Chat ID, company affiliation (optional)

Name: Yan Yang

Email: yangyanyj@chinamobile.com

Mobile: +86 15210838572

Mentee

Simran Singhal

Project Results

Lightening Talk Recording:

 


Final Report