 My name is Kanagaraj and in this session we are going to talk about the CNF test platform. In telco industries the network function is evolving into the software from the hardware that is into the virtual network function and the container network function. These network functions should be completely tested and certified before getting used in the production. So there is a need for testing the VNF and CNF always. For testing the VNF we have introduced the platform called the VNF test platform in the one app and using the platform we have done the complaints testing and lifecycle testing as well. So we found this platform is promising for carrying out the VNF test along with the one app as the main orchestrator and we are leveraging that platform to enable the complaints and verification testing for the CNF. The LF and OVP is providing the badging mechanism in which the CNF can be getting tested and certified once it is certified it can be taken into the main platform like one app to deploy into the CNT certified Kubernetes environment. So here the CNT defines the required specification of the requirement in order to pause the CNF certification. So the tools like the CNF test platform X testing will involve performing this CNF testing and make sure that it meets the CNT and define the requirements. So once it meets it will be given with the badging through the OVP portal. So the CNF test platform is kind of a microservice in which the main components are the test controller and the test agile orchestrator. So test controller provides the all the domain aspect of the management like the test case management, execution management, the result management, etc. And the agile orchestrator helps to perform the execution of the given test cases by making use of the required the testing tool in place. For example the CNF complaints it can be it might be written in let's say goal language and so it helps to or run those already built the CNF complaint test tools through the test agile orchestrator. Let's see we are having one sample at the CNF and we wanted to get deployed and tested through the help and the CNF verification and the validation the test cases can be used for that. So like that the test agile orchestrator basically facilitates to run the given the test cases on the given environment. So the given runtime environment could be it can be a Docker or can be Java, Python, even it can be like a direct HTTP calls etc. So under this platform also has the repository where it stores all the test case artifacts and test case yamls and the test case results etc. This also provides the integrity and the third party integration by which we can enable the integration with other existing third party tools but to perform the various testings involved. So once let's say the testing is done the result is generated it facilitates to translate those results into the format recorded by the LF and OVP in order to to check whether the it is pausing the CNF I mean OVP defined format or not. So for BNF we already done that and CNF we need to enable it further on that. So from the user side it provides the CLI and the web portal also by using the CLI it can be integrated into the CECD environment by using the REST API we can integrate into YSS, BSS environment on the need basis. So this is the complete solution where in which as the user you can just deploy the CNF into the I mean upload the CNF into the CNTP portal and you can once uploaded we can trigger the required test cases like CNF the compliance. So once it is tested and let's say it is successful then we can upload those results in the OVP format into the OVP portal. So we are already working on enabling this uploading the SL directly into the OVP portal and in German release of the OVP it will be available. So assuming that once it's just in uploaded the results into the OVP portal and from in OVP the CBC committee will come and review those results and make sure that if things are working then they will give you the badge for the given CNF. So once CNF is certified that can be brought into the marketplace. From the marketplace we can deploy into the actual Kubernetes environment through the SDC in the one app. So one app basically helps to bring those certified one the CNF and then deploy into the Kubernetes environment and once it is deployed we can we can use again the CNTP for performing various testing on the deployed CNF to check whether it meets the given requirement like SL. So once it is tested even we can confirm that the deployed the CNF services working fine as expected. So that is the second aspect of the the platform. So one aspect is the badging environment and another aspect is the design time environment. The third is like just mentioned it is the runtime environment. So that's all about the CNTP. So the CNTP basically helps for performing the CNF testing required on various phases like the certification phase design the network service design phase or the network service deployment phase. So it basically enables the the the collaboration or place where the vendors on the operators as well as the standard communities and the community members can collaborate and make sure that we come up with the required test cases with properly defined the requirements in place. So it helps to increase the adoption of the CNF as we can quickly test the given CNF and then get certified from the OVP. Thank you.