Network Service Descriptor Selection for NFV Deployment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for generating Network Service Descriptors (NSDs) in Network Function Virtualization (NFV) are inefficient, requiring a long time to generate NSDs before they can be uploaded, which reduces network service generation efficiency and is not suitable for urgent service requirements.
Innovation Solution
A method and apparatus that allow for the determination of a to-be-uploaded NSD by searching stored NSDs based on feature parameters in a request message, sending the relevant information to the sender, and confirming the upload, thereby enabling direct selection and upload of an appropriate NSD without the need for pre-generation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If an NSD is generated offline before uploading to meet service requirements, then the NSD can be properly instantiated in the NFV system, but the time required for service deployment is significantly increased
Solution Approach 1:
The system pre-generates and stores multiple NSD templates in advance covering different service scenarios. When a service request arrives, the matching system directly selects from these pre-prepared NSDs rather than generating one from scratch, thus performing the generation action beforehand to eliminate deployment delays
Solution Approach 2:
The system creates and stores copies of NSD templates for various service types. Instead of generating a new NSD each time, the system retrieves and uses these pre-existing copies, significantly reducing the time required while ensuring proper NSD structure and validation
2Adaptability or versatility
If an NSD is customized and generated from scratch to meet specific service requirements, then the NSD can be precisely tailored to the service needs, but the process becomes time-consuming and reduces service generation efficiency
Solution Approach 1:
The system pre-prepares multiple NSD templates covering different service scenarios and requirements. These templates are stored in advance and can be directly selected when service requests arrive, eliminating the need for time-consuming custom generation while maintaining adaptability to different service needs
Solution Approach 2:
The system stores NSD templates with configurable parameters. When matching service requirements, the system selects appropriate templates and adjusts parameters to fit specific needs, enabling rapid adaptation without complete regeneration of the NSD structure
3Reliability
If an operator or vendor manually plans and designs an NSD offline, then the NSD can be thoroughly validated and tested, but the process takes relatively long time and reduces overall network service generation efficiency
Solution Approach 1:
NSD templates are pre-validated and tested during their creation phase. When these validated templates are stored and later selected for service deployment, the validation quality is preserved while eliminating the need for repeated manual planning and testing, thus maintaining reliability while improving generation speed
Data Source
Figure 1
Figure 2~4
Figure 5~7
AI summary
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for determining a to-be-uploaded NSD, so as to resolve a technical problem of a relatively low network service generation efficiency. In embodiments of the present invention, multiple NSDs are pre-stored, and when an NSD needs to be uploaded, it is only required to select an appropriate NSD from the stored NSDs for uploading; and when there is a service requirement, an NSD does not need to be generated before being uploaded. Therefore, a time required for uploading an NSD is reduced, and network service generation efficiency is improved.