Method, apparatus and computer program product for wireless communication

By leveraging declarative design management (DDM) and knowledge design (KLD) capabilities, communication issues between different types of NFV systems are resolved, enabling seamless interoperability of network service lifecycle management and improving network flexibility and management efficiency.

CN121399992APending Publication Date: 2026-01-23ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380099449.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-07
Publication Date
2026-01-23

AI Technical Summary

Technical Problem

Communication between different types of NFV systems remains a topic worthy of discussion, especially how to achieve effective interaction and network service lifecycle management between NFV systems that adopt a declarative design working mode and traditional NFV systems.

Method used

By using the Declarative Design Management (DDM) function, the system communicates with the first NFV system through the first NFV interface protocol and with the second NFV system through a second NFV interface protocol that is different from the first NFV interface protocol. Combined with the Knowledge Design (KLD) function, the system performs protocol conversion and information model conversion, thereby realizing information interaction and network service lifecycle management between different NFV systems.

Benefits of technology

It enables seamless communication and network service lifecycle management between different types of NFV systems, improves network flexibility and management efficiency, and supports interoperability between NFV systems based on declarative design and traditional NFV systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121399992A_ABST
    Figure CN121399992A_ABST
Patent Text Reader

Abstract

A wireless communication method is disclosed. The method includes performing communication between a first network function virtualization (NFV) system and a second NFV system through a declarative design management (DDM) function, where the DDM function communicates with the first NFV system through a first NFV interface protocol, and the DDM function communicates with the second NFV system through a second NFV interface protocol different from the first NFV interface protocol.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates generally to wireless communications, and in particular to fifth generation (5G) or sixth generation (6G) communications. BACKGROUND

[0002] NFV (Network Function Virtualization) is widely used in 5G communications, which facilitates the deployment and management of network functions. NFV decouples network functions from proprietary hardware devices and converts them into software-based functions that can be virtualized and run on standard servers or cloud platforms. This allows greater flexibility, scalability, and cost efficiency in deploying and managing network services. With NFV, functions such as AMF (Access and Mobility Management Function), UPF (User Plane Function), and SMF (Session Management Function) can be dynamically instantiated, scaled, and orchestrated to meet the changing needs of 5G networks. By leveraging virtualization technology, NFV enables operators to optimize resource utilization, accelerate service deployment, and enhance the overall agility and scalability of their networks. However, communication between different types of NFV systems is still a topic worth exploring. SUMMARY

[0003] The present disclosure relates generally to methods, systems, and computer program products for wireless communications.

[0004] One aspect of the present disclosure relates to a wireless communication method. In an embodiment, the wireless communication method comprises: performing, by a first network function virtualization (NFV) system, communication with a second NFV system through a declarative design management (DDM) function, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol, and the DDM function communicates with the second NFV system through a second NFV interface protocol different from the first NFV interface protocol.

[0005] Another aspect of the present disclosure relates to a wireless communication method. In an embodiment, the wireless communication method comprises: performing, by a first network function virtualization (NFV) system, communication with a second NFV system through a declarative design management (DDM) function, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol, and the DDM function communicates with the first NFV system through a second NFV interface protocol different from the first NFV interface protocol.

[0006] Another aspect of the disclosure relates to a wireless communication method. In an embodiment, the wireless communication method comprises: performing, by a second network function virtualization (NFV) system, communication with a first NFV system through a declarative design management (DDM) function, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol, and the DDM function communicates with the first NFV system through a second NFV interface protocol different from the first NFV interface protocol.

[0007] Another aspect of the disclosure relates to a wireless communication node. In an embodiment, the wireless communication node comprises a communication unit and a processor. The processor is configured to perform operations of a declarative design management (DDM) function to: perform, through the communication unit, communication between a first network function virtualization (NFV) system and a second NFV system, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol, and the DDM function communicates with the second NFV system through a second NFV interface protocol different from the first NFV interface protocol.

[0008] Another aspect of the disclosure relates to a wireless communication node. In an embodiment, the wireless communication node comprises a communication unit and a processor. The processor is configured to perform operations of a first network function virtualization (NFV) system to: perform, through the communication unit, communication with a second NFV system through a declarative design management (DDM) function, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol, and the DDM function communicates with the first NFV system through a second NFV interface protocol different from the first NFV interface protocol.

[0009] Another aspect of the disclosure relates to a wireless communication node. In an embodiment, the wireless communication node comprises a communication unit and a processor. The processor is configured to perform operations of a second network function virtualization (NFV) system to: perform, through the communication unit, communication with a first NFV system through a declarative design management (DDM) function, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol, and the DDM function communicates with the first NFV system through a second NFV interface protocol different from the first NFV interface protocol.

[0010] Various embodiments preferably implement the following features: Preferably, the method further comprises: protocol conversion or model conversion is performed by at least one of a DDM function or a knowledge design (KLD) function to allow a first operations support system (OSS) or business support system (BSS) in a first NFV system to interact with a second network function virtualization orchestrator (NFVO) in a second NFV system to implement network service (NS) lifecycle management (LCM) operations, or to allow a second OSS / BSS in the second NFV system to interact with a first NFVO in the first NFV system to implement NS LCM operations.

[0011] Preferably, the DDM function performs at least one of: communication between a first operations support system (OSS) or business support system (BSS) in a first NFV system and a second network function virtualization orchestrator (NFVO) in a second NFV system; or communication between a second OSS or BSS in the second NFV system and a first NFVO in the first NFV system.

[0012] Preferably, the DDM function performs at least one of: conversion of a first network service (NS) lifecycle management (LCM) request protocol used in the first NFV system to a second NS LCM request protocol used in the second NFV system; conversion of a second NS LCM request protocol used in the second NFV system to a first NS LCM request protocol used in the first NFV system; conversion of completion information for an NS LCM operation in the first NFV system to a fulfillment report for the NS LCM operation in the second NFV system; conversion of a fulfillment report for an NS LCM operation in the second NFV system to completion information for the NS LCM operation in the first NFV system; conversion of a first information model for an NS used in the first NFV system to a second information model for the NS used in the second NFV system by a knowledge design (KLD) function; or conversion of a second information model for an NS used in the second NFV system to a first information model for the NS used in the first NFV system by the KLD function.

[0013] Preferably, the KLD function performs at least one of: managing a first information model used in the first NFV system and a second information model used in the second NFV system; conversion of the first information model used in the first NFV system to the second information model used in the second NFV system; or converting a second information model used in a second NFV system to a first information model used in a first NFV system.

[0014] Preferably, the DDM function performs at least one of: receiving, from a first NFVO in the first NFV system, a first registration request over a first NFV interface protocol; transmitting, to a second OSS or BSS in a second NFV system, a second registration request for the first NFVO in the first NFV system over a second NFV interface protocol; receiving, from the second OSS or BSS in the second NFV system, a second registration response corresponding to the first or second registration request for the first NFVO in the first NFV system over the second NFV interface protocol; or transmitting, to the first NFVO in the first NFV system, a first registration response corresponding to the first or second registration request for the first NFVO in the first NFV system over the first NFV interface protocol.

[0015] Preferably, the first registration request includes an indicator indicating the first NFVO in the first NFV system and the second registration includes an indicator indicating the second OSS or BSS in the second NFV system.

[0016] Preferably, the DDM function performs at least one of: receiving, from a second NFVO in the second NFV system, a second registration request over the second NFV interface protocol; transmitting, to a first OSS or BSS in the first NFV system, a first registration request for the second NFVO in the second NFV system over the first NFV interface protocol; receiving, from the first OSS or BSS in the first NFV system, a first registration response corresponding to the first or second registration request for the second NFVO in the second NFV system over the first NFV interface protocol; or transmitting, to the second NFVO in the second NFV system, a second registration response corresponding to the first or second registration request for the second NFVO in the second NFV system over the second NFV interface protocol.

[0017] Preferably, the second registration request includes an indicator indicating the second NFVO in the second NFV system and the first registration response includes an indicator indicating the first OSS or BSS in the first NFV system.

[0018] Preferably, the DDM function performs at least one of: receiving, from a first OSS or BSS in the first NFV system, a request to load a first information model used in the first NFV system over the first NFV interface protocol; by the KLD function, a second information model used in the second NFV system is obtained based on a first information model used in the first NFV system; or by the second NFV interface protocol, the second information model used in the second NFV system corresponding to the first information model used in the first NFV system is transmitted to the second NFVO in the second NFV system.

[0019] Preferably, the DDM function performs at least one of the following: by the second NFV interface protocol, a request to pre-initiate an NS LCM operation with information of the second information model is received from the second OSS or BSS in the second NFV system; by the KLD function, the first information model used in the first NFV system is obtained based on the information of the second information model; or by the first NFV interface protocol, a request to load the first information model corresponding to the request to pre-initiate the NS LCM operation is transmitted to the first NFVO in the first NFV system.

[0020] Preferably, the DDM function performs at least one of the following: by the first NFV interface protocol, a first NS LCM request used in the first NFV system is received from the first OSS or BSS in the first NFV system; a protocol of the first NS LCM request used in the first NFV system is converted into a protocol of a second NS LCM request used in the second NFV system; by the second NFV interface protocol, the second NS LCM request used in the second NFV system converted from the first NS LCM request is transmitted to the second NFVO in the second NFV system; by the second NFV interface protocol, a fulfillment report corresponding to the second NS LCM request is received from the second NFVO in the second NFV system; the fulfillment report corresponding to the second NS LCM request is converted into completion information used in the first NFV system; or by the first NFV interface protocol, the completion information used in the first NFV system converted from the fulfillment report used in the second NFV system is transmitted to the first BSS or OSS in the first NFV system.

[0021] Preferably, the first NS LCM request includes at least one of an NSD identifier, a VNFD identifier or LCM information, and the second NS LCM request is converted from the first NS LCM request based on at least one of the NSD identifier, the VNFD identifier or the LCM information.

[0022] Preferably, the DDM function performs at least one of the following: receiving, from a second OSS or BSS in a second NFV system, a second NS LCM request used in the second NFV system through a second NFV interface protocol; converting a protocol of the second NS LCM request used in the second NFV system into a protocol of a first NS LCM request used in the first NFV system; transmitting, to a first NFVO in the first NFV system, the first NS LCM request converted from the second NS LCM request through the first NFV interface protocol; receiving, from the first NFVO in the first NFV system, completion information of the NS LCM operation corresponding to the first NS LCM request through the first NFV interface protocol; converting the completion information of the NS LCM operation corresponding to the first NS LCM request into a fulfillment report used in the second NFV system; or transmitting, to the second BSS or OSS in the second NFV system, the fulfillment report used in the second NFV system converted from the completion information of the NS LCM operation used in the first NFV system through the second NFV interface protocol.

[0023] Preferably, the first NS LCM request includes at least one of an NSD identifier, a VNFD identifier, or LCM information, and the DDM function transmits the at least one of the NSD identifier, the VNFD identifier, or the LCM information to the first NFVO to allow the first NFVO to perform the NS LCM operation based on the at least one of the NSD identifier, the VNFD identifier, or the LCM information.

[0024] Preferably, the protocol conversion or the model conversion is performed through at least one of a DDM function or a knowledge design (KLD) function, a first operation support system (OSS) or a business support system (BSS) in a first NFV system interacts with a second network function virtualization orchestrator (NFVO) in a second NFV system to implement a network service (NS) lifecycle management (LCM) operation, or a second OSS / BSS in the second NFV system interacts with a first NFVO in the first NFV system to implement the NS LCM operation.

[0025] Preferably, the protocol conversion or model conversion is performed by at least one of a DDM function or a knowledge design (KLD) function, a first operations support system (OSS) or business support system (BSS) in the first NFV system interacts with a second network function virtualization orchestrator (NFVO) in the second NFV system to implement a network service (NS) lifecycle management (LCM) operation, or a second OSS / BSS in the second NFV system interacts with a first NFVO in the first NFV system to implement the NS LCM operation.

[0026] The present disclosure relates to a computer program product comprising a computer readable program medium code stored thereon, which when executed by a processor, causes the processor to implement the wireless communication method recited in any of the preceding methods.

[0027] The exemplary embodiments disclosed herein are intended to provide features that will become apparent to those of ordinary skill in the art upon review of the following description and accompanying drawings. Exemplary systems, methods, apparatus, and computer program products are disclosed herein in accordance with various embodiments. It should be understood, however, that these embodiments are presented by way of illustration, not of limitation, and that various modifications can be made of the disclosed embodiments while still falling within the scope of the present disclosure as will become apparent to those of ordinary skill in the art upon review of this disclosure.

[0028] Accordingly, the present disclosure is not limited to the exemplary embodiments and applications described and illustrated herein. Additionally, the particular order and / or hierarchy of steps in methods disclosed herein are merely exemplary. Based upon design preferences, the specific order or hierarchy of steps of the disclosed methods or processes can be re-arranged while remaining within the scope of the present disclosure. Accordingly, those of ordinary skill in the art will recognize that the methods and techniques disclosed herein can be performed in a variety of orders and / or hierarchies, unless otherwise explicitly stated, and the present disclosure is not limited to the specific order or hierarchy presented. BRIEF DESCRIPTION OF DRAWINGS

[0029] The above and other aspects and implementations thereof are more fully described in the following detailed description together with the attached drawings.

[0030] Figure 1 A schematic diagram of an NFV architecture is shown in accordance with embodiments of the present disclosure.

[0031] Figure 2 A schematic diagram of another NFV architecture is shown in accordance with embodiments of the present disclosure.

[0032] Figure 3 A schematic diagram of a process is shown in accordance with embodiments of the present disclosure.

[0033] Figure 4 A schematic diagram of a process is shown in accordance with embodiments of the present disclosure.

[0034] Figure 5 A schematic diagram of a process according to embodiments of the disclosure is shown.

[0035] Figure 6 A schematic diagram of a process according to embodiments of the disclosure is shown.

[0036] Figure 7 A schematic diagram of a process according to embodiments of the disclosure is shown.

[0037] Figure 8 A schematic diagram of a process according to embodiments of the disclosure is shown.

[0038] Figure 9 An example of a schematic diagram of a wireless communication node according to embodiments of the disclosure is shown.

[0039] Figures 10 to 12 A flowchart of a wireless communication method according to some embodiments of the disclosure is shown. DETAILED DESCRIPTION

[0040] NFV (Network Function Virtualization) system and NS / VNF (Network Service / Virtualized Network Function) lifecycle management (LCM) in some embodiments of the disclosure are described in the following paragraphs.

[0041] As shown in Figure 1 , the NFV system architecture can include an operation support system / business support system (OSS / BSS), virtualized network functions (VNFs), network function virtualization infrastructure (NFVI), and network function virtualization management and orchestration system (NFV-MANO). The NFVI virtualizes and maps hardware resources such as compute, storage, and network resources to virtual resources. The VNF implements various physical network functions using software and runs on the NFVI, thereby providing virtual resources provided by the NFVI. The NFV-MANO is responsible for managing and orchestrating the relationship between the VNF and the NFVI, as well as the connection between the VNF and / or other physical network functions (PNFs).

[0042] The NFV-MANO architecture framework consists of the following functional blocks: network function virtualization orchestrator (NFVO), virtualized network function manager (VNFM), and virtualized infrastructure manager (VIM). The NFVO is responsible for the lifecycle management of NS and its components (e.g., VNFs) (NS LCM). The main function of the VNFM is to provide VNF lifecycle management (LCM). The VIM is responsible for controlling and managing the NFVI virtual resources utilized by VNFs and virtual links (VLs), including compute, storage, and network resources.

[0043] A NFV Network Service (NS) is a combination of virtualized network functions (VNFs) arranged as a set of functions and / or nested NSs. From a management and orchestration perspective, NFV-MANO uses NS Descriptors (NSDs) to manage the lifecycle of NSs.

[0044] A virtualized network function (VNF) can be deployed on a virtualized infrastructure. From the NFV-MANO perspective, the deployment and run-time behavior of each VNF is captured in a VNF Descriptor (VNFD), which is loaded as part of a file archive known as a VNF package. The VNFD describes the properties and requirements needed to implement a VNF instance and abstractly records the requirements to manage its lifecycle. NFV-MANO performs lifecycle management of VNF instances based on the requirements specified in the VNFD.

[0045] In some embodiments, a first type of NFV (Network Function Virtualization) system (also referred to as first NFV system in this disclosure) is designed based on a command interaction to complete NS (Network Service) lifecycle management and VNF (Virtualized Network Function) lifecycle management. The NFVO (Network Function Virtualization Orchestrator) and VNFM (Virtualized Network Function Manager) are responsible for following the command interaction workflow, specific operations referring to NFV Descriptors (e.g., NSD (NS Descriptor) and VNFD (VNF Descriptor)).

[0046] In some embodiments, a second type of NFV system (also referred to as second NFV system in this disclosure) based on declarative design can be used to implement NS lifecycle management and VNF lifecycle management. Consumers (OSS / BSS, Operation Support System / Business Support System) express the intention of NS operations using a workflow of declarative design, and producers analyze and execute the intention. This means that the NFV system can autonomously implement NS operations without any interaction with the OSS / BSS.

[0047] Since the workflow and information model of the first type of NFV system are different from the second type of NFV system, some embodiments of the present disclosure solve the problem of how the second type of NFV system interacts with the first type of NFV system when adopting the declarative design working mode.

[0048] For example, some embodiments of the present disclosure address the problem of how an OSS / BSS in a second type of NFV system (referred to in the present disclosure as a second type of OSS / BSS, a second OSS / BSS, or a N-OSS / BSS) interacts with an OSS / BSS in a first type of NFV system (referred to in the present disclosure as a first type of OSS / BSS, a first OSS / BSS, or a T-OSS / BSS) when some VNF instances belonging to an NS instance are deployed in NFVIs in the first type of NFV system managed by an NFVO in the first type of NFV system (referred to in the present disclosure as a first type of NFVI, a first NFVI, or a T-NFVI). Some embodiments of the present disclosure can address the problem of how an OSS / BS in the first type of NFV system (referred to in the present disclosure as a first type of OSS / BS, a first OSS / BS, or a T-OSS / BS) interacts with an NFVO in the second type of NFV system (referred to in the present disclosure as a second type of NFVO, a second NFVO, or a N-NFVO) when some VNF instances belonging to an NS instance are deployed in NFVIs in the second type of NFV system (referred to in the present disclosure as a second type of NFVI, a second NFVI, or a N-NFVI) managed by the second type of NFVO.

[0049] In some embodiments, the first OSS / BSS, NFV system, NFVI, or NFVO can be considered as a legacy OSS / BSS, NFV system, NFVI, or NFVO. In some embodiments, the second OSS / BSS, NFV system, NFVI, or NFVO can be considered as a new OSS / BSS, NFV system, NFVI, or NFVO.

[0050] Some embodiments of the present disclosure are applicable to the following scenario: the second OSS / BSS in the second NFV system adopts a declarative design working mode to interact with the first NFVO system; and the first OSS / BSS in the first NFV system adopts an NSD / VNFD working mode to interact with the second NFVO system.

[0051] The following paragraphs provide some aspects of the present disclosure, but the present disclosure is not limited thereto.

[0052] Aspect 1: KLD (knowledge design) function and DDM (declarative design management) function Figure 2 A schematic diagram of a NFV architecture is shown in accordance with an embodiment of the present disclosure. As shown in FIG. 1, the NFV architecture includes a first NFV system (referred to in the present disclosure as a first type of NFV system, a first NFV system, or a T-NFV system) and a second NFV system (referred to in the present disclosure as a second type of NFV system, a second NFV system, or a N-NFV system). Figure 2As shown, the DDM function and / or KLD (knowledge design function) function can be used between the T-OSS / BSS, the N-OSS / BSS, the T-MANO (e.g., MANO in the first NFV system) and the N-MANO (e.g., MANO in the second NFV system). In some embodiments, the T-MANO can include a T-NFVO, a T-VNFM (e.g., VNFM in the first NFV system) and a T-VIM (e.g., VIM in the first NFV system). In some embodiments, the N-MANO can include an N-NFVO, an N-VNFM (e.g., VNFM in the second NFV system) and an N-VIM (e.g., VIM in the second NFV system).

[0053] In some embodiments, the DDM can communicate with the T-OSS / BSS and the T-MANO using a first NFV interface protocol (e.g., an os-ma-nfvo interface protocol). In some embodiments, the DDM can communicate with the N-OSS / BSS and the N-MANO using a second NFV interface protocol (e.g., a declarative design interface protocol).

[0054] In some embodiments, the DDM function can be located in the first NFV system, in the second NFV system, or shared by the first and second NFV systems. The DDM is used to translate messages between the first and second NFV systems (e.g., between the second OSS / BSS and the first NFVO, or between the first OSS / BSS and the second NFVO) according to different interface protocols. In some embodiments, the KLD is used to manage information models used in the first NFVO (e.g., models for NFV descriptors (e.g., NSD or VNFD)) and information models used in the second NFVO (e.g., declarative design models). In some embodiments, the KLD can translate between declarative design models used in the second NFV system and NFV descriptors used in the first NFV system. In some embodiments, the declarative design models are used to allow the NFV system (e.g., the second NFV system) to decide attributes or quantities of NSs and / or VNFs that need to be created based on information in the declarative design models, rather than creating the NSs and / or VNFs based on specific instructions in the NSD and / or VNFD.

[0055] In some embodiments, the DDM is used to perform translation of messages or information according to different interface protocols and interacts with both the second NFV system and the first NFV system. In some embodiments, the declarative design models for NS / VNF lifecycle management in the second NFV system can be locally configured in the KLD. In some embodiments, the DDM interacts with the KLD to obtain the declarative design models or NSD / VNFD (e.g., through the second NFV protocol (e.g., the declarative design interface protocol)).

[0056] In some embodiments, the KLD has a function of converting information models between a first information model (e.g., NSD, VNFD, PNFD, etc.) and a second information model (e.g., a declarative design model).

[0057] In some embodiments, the KLD can provide the relevant information model when requested by the OSS / BSS, DDM, or NFVO. In some embodiments, the KLD can also load the NSD / VNFD into a first NFVO (also referred to as T-NFVO in the present disclosure) or load the declarative design model into the DDM as needed.

[0058] In some embodiments, the DDM can obtain the required first information model (e.g., NSD, VNFD) or second information model (e.g., declarative design model) during the operation of the NS / VNF lifecycle management and pass it to the KLD. In some embodiments, when the DDM receives an information model that needs to be converted, the DDM can request the KLD for the operation of information model conversion.

[0059] Aspect 2: T-NFVO registers with N-OSS / BSS Figure 3 A schematic diagram of a process according to embodiments of the present disclosure is shown.

[0060] In some embodiments, in the case that NS instances and VNF instances can be deployed in the second NFV system and the first NFV system at the same time, the NFVO can inform the OSS / BSS in different NFV systems of its location and capability. In some embodiments, the NFVO can initiate a registration request to the OSS / BSS.

[0061] In some embodiments, for the T-NFVO to register with the N-OSS / BSS, the process can include at least one of the following steps.

[0062] Step 101a: In some embodiments, the T-NFVO transmits a registration request with its information to the DDM through a first NFV interface protocol (e.g., os-ma-nfvo interface protocol). In some embodiments, the registration request can include the name and ID of the T-NFVO, location, function, a first protocol identifier indicating that the T-NFVO is a first type of NFVO.

[0063] Step 102a: In some embodiments, the DDM finds possible N-OSS / BSSs based on the received location of the NFVO. In some embodiments, the DDM sends a registration request of the NFVO to the N-OSS / BSS through a second NFV protocol (e.g., a declarative design interface protocol).

[0064] Step 103a: In some embodiments, the N-OSS / BSS accepts the registration of the T-NFVO, stores information of the T-NFVO, and feeds back a return information including a name and ID of the N-OSS / BSS, a location, a second protocol identifier indicating that the N-OSS / BSS is a second type of OSS / BSS to the OSS / BSS. In some embodiments, the OSS / BSS sends a registration response to the DDM.

[0065] Step 104a: In some embodiments, the DDM sends a registration response with the OSS / BSS return information to the T-NFVO.

[0066] After the T-NFVO registers with the N-OSS / BSS successfully, the N-OSS / BSS can interact with the T-NFVO for NS lifecycle management and VNF lifecycle management.

[0067] Aspect 3: N-NFVO registers with T-OSS / BSS Figure 4 A schematic diagram of a process according to an embodiment of the present disclosure is shown.

[0068] In some embodiments, for the N-NFVO to register with the T-OSS / BSS, the process can include at least one of the following steps.

[0069] Step 101b: In some embodiments, the N-NFVO transmits a registration request with its information to the DDM through a second NFV protocol (e.g., a declarative design interface protocol). In some embodiments, the registration request can include a name and ID of the N-NFVO, a location, a function, a second protocol identifier indicating that the N-NFVO is a second type of NFVO.

[0070] Step 102b: In some embodiments, the DDM finds possible T-OSS / BSSs based on the received location of the N-NFVO. In some embodiments, the DDM sends a registration request of the N-NFVO to the T-OSS / BSS through a first NFV interface protocol (e.g., an os-ma-nfvo interface protocol).

[0071] Step 103b: In some embodiments, the T-OSS / BSS accepts the registration of the N-NFVO, stores the information of the N-NFVO, and feeds back the return information including the name and ID of the T-OSS / BSS, location, and first protocol identifier indicating that the T-OSS / BSS is a first type of OSS / BSS to the OSS / BSS. In some embodiments, the T-OSS / BSS sends the registration response to the DDM.

[0072] Step 104b: In some embodiments, the DDM sends the received registration response with the OSS / BSS return information to the N-NFVO.

[0073] In some embodiments, after the N-NFVO registers with the T-OSS / BSS successfully, the T-OSS / BSS can interact with the N-NFVO for NS lifecycle management and VNF lifecycle management.

[0074] Aspect 4: Transition from a first information model to a second information model In some embodiments, before the first OSS / BSS initiates a request to the second NFVO for operating NS lifecycle management, the first information model (NFV descriptors such as NSD and VNFD) can be converted to a second information model (e.g., a declarative design model) for second NS / VNF lifecycle management in the second NFV system.

[0075] Figure 5 A schematic diagram of a process according to embodiments of the present disclosure is shown. In some embodiments, the process of converting the first information model (such as NSD and VNFD) to the second information model (such as a declarative design model) can include at least one of the following steps.

[0076] Step 201: In some embodiments, for the NS / VNF lifecycle management (LCM) process of the first NFV system, before starting the operation of the NS / VNF lifecycle management, the first OSS / BSS can transmit a load request for loading the NSD / VNFD to the DDM, where the DDM can serve as the first NFVO based on the process of the NS LCM.

[0077] In some embodiments, when the NSD / VNFD is received, the DDM requests the KLD to convert the NSD / VNFD to a declarative design model.

[0078] Step 202: In some embodiments, the KLD can check whether the received NSD / VNFD has been converted. If not, the KLD performs the operation of information model conversion, converts the NSD / VNFD into the corresponding declarative design model, and saves the pair of NSD / VNFD and the corresponding declarative design model into the local repository.

[0079] Step 203: In some embodiments, the DDM can obtain the required declarative design model associated with the related NSD / VNFD from the KLD during the operation of NS / VNF lifecycle management, if needed.

[0080] Step 204: In some embodiments, the N-NFVO can obtain the required declarative design model associated with the related NSD / VNFD from the KLD during the operation of NS / VNF lifecycle management, if needed.

[0081] Note that in some embodiments, step 203 or step 204 can be omitted.

[0082] Aspect 5: Transition from second information model to first information model In some embodiments, the second information model (e.g., declarative design model) can be converted into the first information model (e.g., NFV descriptors such as NSD and VNFD) for the first NS / VNF lifecycle management in the first NFV system before the second OSS / BSS initiates the request of NS lifecycle management operation to the first NFV system.

[0083] Figure 6 A schematic diagram of a process according to embodiments of the present disclosure is shown. In some embodiments, the process of converting the second information model (e.g., declarative design model) into the first information model (e.g., NSD and VNFD) can include at least one of the following steps.

[0084] Step 301: In some embodiments, for the NS / VNF LCM process of the second NFV system, the second OSS / BSS can transmit a pre-launch NS LCM request for NS / VNF lifecycle management with information (e.g., declarative design expectation file) of the second NS LCM request message (which contains the declarative design model ID) to the DDM before starting the operation of NS / VNF lifecycle management. In some embodiments, the pre-launch NS LCM request is used to trigger the DDM to load the corresponding NSD / VNFD into the T-NFVO.

[0085] Step 302: In some embodiments, the DDM requests the KLD to convert the declarative design model indicated in the second NS LCM request message into corresponding NSD / VNFD, and requests the KLD to return the corresponding NSD / VNFD.

[0086] Step 303: In some embodiments, the KLD can check whether the declarative design model indicated in the second NS LCM request message has been converted into corresponding NSD / VNFD (e.g., by querying whether the NSD / VNFD exists in the local repository). If not, the KLD performs the operation of information model conversion to convert the received declarative design model into corresponding NSD / VNFD, and saves the pair of the received declarative design model and the corresponding NSD / VNFD into the local repository.

[0087] Step 304: In some embodiments, the KLD returns the corresponding NSD / VNFD associated with the relevant declarative design model to the DDM.

[0088] Step 305: In some embodiments, the DDM functions as a T-OSS / NFVO to perform the NSD / VNFD load operation to a T-NFVO.

[0089] Step 306: In some embodiments, the T-NFVO completes the operation of NSD / VNFD load and saves the NSD / VNFD.

[0090] Step 307: In some embodiments, the T-NFVO returns to the DDM that the NSD / VNFD load has been successfully completed. In some embodiments, the DDM returns to the N-OSS / BSS that the operation of pre-starting NS LCM has been successfully completed.

[0091] Aspect 6: NS LCM from T-OSS / BSS to N-NFVO Figure 7 A schematic diagram showing a process according to embodiments of the present disclosure is shown. In some embodiments, when the T-OSS / BSS needs to deploy a NS instance or a VNF instance in a second NFVI, the T-OSS / BSS can interact with the N-NFVO to perform the operation of NS / VNF lifecycle management. In some embodiments, the process of the T-OSS / BSS deploying a NS instance or a VNF instance in the second NFVI includes at least one of the following steps.

[0092] Step 401: In some embodiments, the T-OSS / BSS sends a request of NS lifecycle management operation to the DDM, and the request includes information providing the required NSD ID, VNFD ID and the first information (e.g., input parameters and operator policy).

[0093] Step 402: In some embodiments, the DDM sends a request to the KLD to obtain the corresponding declarative design model based on the NSD / VNFD ID received from the KLD.

[0094] Step 403: In some embodiments, the DDM has the function of performing protocol conversion operation to convert the NS LCM request message into a second NS LCM request message (e.g., a declarative design expectation file) used in the second NFV system based on the declarative design and the necessary information in the first information. In some embodiments, the second NS LCM request message (e.g., a declarative design expectation file) can be transmitted through a declarative design interface (e.g., by using a second NFV protocol (e.g., a declarative design interface protocol)).

[0095] Step 404: In some embodiments, the DDM acts as an N-OSS / BSS to transmit the second NS LCM request message (e.g., a declarative design expectation file) to the N-NFVO to initiate the operation of NS lifecycle management.

[0096] Step 405: In some embodiments, the N-NFVO parses the information of the second NS LCM request message (e.g., a declarative design expectation file) and creates an operation policy of NS / VNF lifecycle management.

[0097] Step 406: In some embodiments, the N-NFVO interacts with the N-VNFM and / or N-VIM to perform the operation of NS / VNF lifecycle management.

[0098] Step 407: In some embodiments, after the NS / VNF lifecycle management is successfully completed, the N-NFVO creates a NS LCM fulfillment report and sends it to the DDM. In some embodiments, the NS LCM fulfillment report is used to contain the information of fulfillment status, result, etc.

[0099] Step 408: In some embodiments, the DDM has the function of converting the fulfillment report into information (e.g., an indication that the NS LCM operation has been successfully completed) about the result of the NS LCM operation, which is consistent with the format used in the first NFV system.

[0100] Step 409: In some embodiments, the DDM acts as a T-NFVO and returns the NS LCM operation success completion to the T-OSS / BSS.

[0101] Aspect 7: NS LCM from T-OSS / BSS to N-NFVO In some embodiments, when the N-OSS / BSS needs to deploy NS / VNF instances in the first NFVI, the N-OSS / BSS can interact with the T-NFVO to perform the NS / VNF lifecycle management operation.

[0102] Figure 8 A schematic diagram of a process according to embodiments of the disclosure is shown. In some embodiments, the process can include at least one of the following steps.

[0103] Step 501: In some embodiments, the N-OSS / BSS initiates the NS lifecycle management operation by transmitting information of a second NS LCM request (e.g., a declarative design intent file) to the DDM.

[0104] Step 502: In some embodiments, the DDM parses the second NS LCM request (e.g., a declarative design intent file), recovers the first information (e.g., input parameters and operator policies) for the NS LCM request in the first NFV system.

[0105] In some embodiments, the DDM retrieves the corresponding NSD / VNFD from the KLD based on the declarative design model ID retrieved from the second NS LCM request (e.g., a declarative design intent file).

[0106] In some embodiments, the DDM has a function of performing a protocol conversion operation to convert the second NS LCM request (e.g., a declarative design intent file) into a first NS LCM request message that can be transmitted through the first NFV interface (e.g., os-ma-nfvo interface) (e.g., by using the first NFV interface protocol).

[0107] Step 503: In some embodiments, the DDM acts as a T-OSS / BSS, sends the first NS LCM request message to the T-NFVO to initiate the NS lifecycle management operation. In some embodiments, the message can carry the NSD ID, VNFD ID, the first information, etc.

[0108] Step 504: In some embodiments, the T-NFVO performs the operation of NS lifecycle management after receiving the first NS lifecycle management request message. In some embodiments, the T-NFVO interacts with the T-VNFM and the T-VIM to perform the process of the operation of NS lifecycle management.

[0109] Step 505: In some embodiments, after the operation of NS lifecycle management is completed, the T-NFVO informs the DDM with necessary information that the operation of NS lifecycle management has been successfully completed.

[0110] Step 506: In some embodiments, the DDM has the function of performing the report conversion operation, converting the information about the NS LCM operation result into a fulfillment report consistent with the format of the NS LCM fulfillment report used in the second NFV system.

[0111] Step 507: In some embodiments, the DDM sends the NS LCM fulfillment report to the N-OSS / BSS to indicate that the NS LCM operation has been successfully completed.

[0112] In some embodiments of the present disclosure, a method and system for an NFV system supporting declarative design are provided.

[0113] In some embodiments of the present disclosure, the NFV system has declarative design management, which supports the interaction between the OSS / BSS in the first NFV system and the NFVO in the second NFV system (e.g., a declarative design-based NFV system), and the interaction between the OSS / BSS in the second NFV system (e.g., a declarative design-based NFV system) and the NFVO in the first NFV system. In this case, the lifecycle management of NS and VNF is implemented between the second NFV system (e.g., a declarative design-based NFV system) and the first NFV system.

[0114] In some embodiments of the present disclosure, the DDM can interact with entities in the second NFV system (e.g., a declarative design-based NFV system) through a second NFV protocol (e.g., a declarative design interface protocol).

[0115] In some embodiments of the present disclosure, the DDM can interact with entities in the first NFV system through a first NFV interface protocol (e.g., an os-ma-nfvo interface protocol).

[0116] In some embodiments of the disclosure, the DDM has a function of converting a protocol about the first NS LCM request message to a protocol about the second NS LCM request message (e.g., a declarative design expectation file).

[0117] In some embodiments of the disclosure, the DDM has a function of converting information about successful completion of the NS LCM to a fulfillment report used in the second NFV system (e.g., a declarative design based NFV system).

[0118] In some embodiments of the disclosure, the KLD is responsible for managing information models, including a declarative design model and related NSD / VNFD.

[0119] In some embodiments of the disclosure, the KLD has a function of converting information between the declarative design model and the related NSD / VNFD.

[0120] In some embodiments of the disclosure, the KLD supports various entities in the NFV system to obtain the declarative design model and the NSD / VNFD.

[0121] In some embodiments of the disclosure, for NS / VNF lifecycle management, at least one of the following configurations can be applied: In some embodiments of the disclosure, the NFVO in the second NFV system (e.g., a declarative design based NFV system) can register to the OSS / BSS in the first NFV system; and the NFVO in the first NFV system can also register to the OSS / BSS in the second NFV system (e.g., a declarative design based NFV system).

[0122] In some embodiments of the disclosure, during the NS lifecycle management initiated by the OSS / BSS in the second NFV system (e.g., a declarative design based NFV system), the DDM can act as the first OSS / BSS to load the NSD / VNFD associated with the declarative design model into the first NFVO.

[0123] In some embodiments of the disclosure, during the NS lifecycle management initiated by the OSS / BSS in the second NFV system (e.g., a declarative design based NFV system), the DDM can convert the second NS LCM request message (e.g., a declarative design expectation file) to the first NS LCM request message.

[0124] In some embodiments of the disclosure, during OSS / BSS in the second NFV system (e.g., a declarative design based NFV system) initiating NS lifecycle management, the DDM can act as a first OSS / BSS to request NS lifecycle management by transmitting a first NS LCM request message to a first NFVO.

[0125] In some embodiments of the disclosure, during OSS / BSS in the second NFV system (e.g., a declarative design based NFV system) initiating NS lifecycle management, the DDM can convert first information about NS LCM successful completion into a fulfillment report.

[0126] In some embodiments of the disclosure, during OSS / BSS in the second NFV system (e.g., a declarative design based NFV system) initiating NS lifecycle management, the DDM can act as a second NFVO to transmit the fulfillment report to a second OSS / BSS.

[0127] In some embodiments of the disclosure, during OSS / BSS in the first NFV system initiating NS lifecycle management, the DDM can convert the first NS LCM request message into a second NS LCM request message (e.g., a declarative design expectation file).

[0128] In some embodiments of the disclosure, during OSS / BSS in the first NFV system initiating NS lifecycle management, the DDM can act as a second OSS / BSS to request NS lifecycle management by transmitting a second NS lifecycle management request message (e.g., a declarative design expectation file) to a NFVO in the second NFV system (e.g., a declarative design based NFV system).

[0129] In some embodiments of the disclosure, during OSS / BSS in the first NFV system initiating NS lifecycle management, the DDM can convert the fulfillment report into first information about NS LCM successful completion.

[0130] In some embodiments of the disclosure, during OSS / BSS in the first NFV system initiating NS lifecycle management, the DDM can act as a first NFVO to inform a first OSS / BSS about NS LCM successful completion.

[0131] In the following paragraphs, details will be described by some examples, but the disclosure is not limited to the following examples.

[0132] Figure 9A diagram related to a wireless communication node 40 according to embodiments of the disclosure. The wireless communication node 40 can be a satellite, a base station (BS), a gNB, a network entity, a domain name system (DNS) server, a mobility management entity (MME), a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), a radio access network (RAN), a next generation radio access network (NG-RAN), a data network, a core network, a communication node in a core network, or a radio network controller (RNC), and is not limited thereto. Further, the wireless communication node 40 can include (execute) at least one network function such as an access and mobility management function (AMF), a session management function (SMF), a user location function (UPF), a policy control function (PCF), an application function (AF), a DDM function, an NFV system, a node in an NFV system, etc. The wireless communication node 40 can be used to implement the DDM function, the NFV system, or the second NFV system described in the disclosure. The wireless communication node 40 can include a processor 400 such as a microprocessor or an ASIC, a storage unit 410, and a communication unit 420. The storage unit 410 can be any data storage device storing program codes 412 which are accessed and executed by the processor 400. Examples of the storage code 410 include, but are not limited to, a SIM, a ROM, a flash memory, a RAM, a hard disk, and an optical data storage device. The communication unit 420 can be a transceiver and is used to transmit and receive signals (e.g., messages or data packets) according to the processing results of the processor 400. In embodiments, the communication unit 420 transmits and receives signals through at least one antenna 422 or through a wire.

[0133] In embodiments, the storage unit 410 and the program codes 412 can be omitted. The processor 400 can include a storage unit having stored program codes.

[0134] The processor 400 can implement any steps described in the exemplary embodiments on the wireless communication node 40, for example, by executing the program codes 412.

[0135] The communication unit 420 can be a transceiver. The communication unit 420 can alternatively or additionally combine a transmission unit and a reception unit configured to respectively transmit and receive signals, messages, or information to and from another wireless communication node.

[0136] In some embodiments, the wireless communication node 40 can be used to perform the operations of the DDM function, the first NFV system, or the second NFV system described in the disclosure. In some embodiments, the processor 400 and the communication unit 420 cooperatively perform the operations described in the disclosure. For example, the processor 400 performs operations and transmits or receives signals through the communication unit 420.

[0137] According to embodiments of the present disclosure, a wireless communication method is also provided. In embodiments, the wireless communication method can be performed by using a wireless communication node (e.g., a DDM function). In embodiments, the wireless communication node can be implemented by using the wireless communication node 40 described in the present disclosure, but is not limited thereto.

[0138] Reference is made to Figure 10 In embodiments, the wireless communication method includes performing, by a declarative design management (DDM) function, communication between a first network function virtualization (NFV) system and a second NFV system, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol, and the DDM function communicates with the second NFV system through a second NFV interface protocol different from the first NFV interface protocol.

[0139] Details of this aspect can be determined with reference to the above paragraphs and are not repeated herein.

[0140] According to embodiments of the present disclosure, a wireless communication method is also provided. In embodiments, the wireless communication method can be performed by using a wireless communication node (e.g., a DDM function). In embodiments, the wireless communication node can be implemented by using the wireless communication node 40 described in the present disclosure, but is not limited thereto.

[0141] Reference is made to Figure 11 In embodiments, the wireless communication method includes performing, by a declarative design management (DDM) function, communication between a first network function virtualization (NFV) system and a second NFV system, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol, and the DDM function communicates with the second NFV system through a second NFV interface protocol different from the first NFV interface protocol.

[0142] Details of this aspect can be determined with reference to the above paragraphs and are not repeated herein.

[0143] According to embodiments of the present disclosure, a wireless communication method is also provided. In embodiments, the wireless communication method can be performed by using a wireless communication node (e.g., a DDM function). In embodiments, the wireless communication node can be implemented by using the wireless communication node 40 described in the present disclosure, but is not limited thereto.

[0144] Reference is made to Figure 12In an embodiment, a method of wireless communication includes performing, by a second network function virtualization (NFV) system, communication with a first NFV system through a declarative design management (DDM) function, where the DDM function communicates with the first NFV system through a first NFV interface protocol and the DDM function communicates with the first NFV system through a second NFV interface protocol different from the first NFV interface protocol.

[0145] Details of this aspect can be found in the paragraphs above, and are not repeated here.

[0146] While various embodiments of the present disclosure have been described above, it should be understood that they have been presented by way of example only, and not limitation. Likewise, the various figures can depict example architectures or configurations, which provide an enabling yet representative backdrop to the example features and technologies described herein. However, it is readily apparent to one of ordinary skill in the art that the present disclosure can be realized in a number of alternative architectures and configurations without departing from the spirit and scope of the present disclosure. Further, it is readily appreciated that one or more features of an embodiment can be combined with one or more features of another embodiment. Therefore, the breadth and scope of the present disclosure should not be limited by any of the above described example embodiments.

[0147] It should be understood that in the present disclosure, the term “and / or” or the symbol “ / ” can include any and all combinations of one or more of the associated listed items. For example, A and / or B and / or C includes any and all combinations of one or more of A, B, and C, including A, B, C, A and B, A and C, B and C, and A, B, and C. Likewise, A / B / C includes any and all combinations of one or more of A, B, and C, including A, B, C, A and B, A and C, B and C, and A, B, and C.

[0148] It should also be understood that any reference to an element herein using a designation such as “first,” “second,” and so forth does not limit the quantity or order of those elements. Rather, these designations are used herein as a convenient method of distinguishing between two or more elements or instances of an element. Thus, a reference to first and second elements does not mean that only two elements can be employed, or that the first element must precede the second element.

[0149] In addition, one of ordinary skill in the art will appreciate that any of a wide variety of different technologies can be used to represent information and signals. For example, data, instructions, commands, information, signals, bits, and symbols discussed above can be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0150] Those skilled in the art will further appreciate that any of the various illustrative logical blocks, units, processors, means, circuits, methods and functions described in connection with the aspects disclosed herein can be implemented by electronic hardware (e.g., a number of logic

[0151] To clearly illustrate this interchangeability of hardware, firmware and software, various illustrative components, blocks, units, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware or software, or any combination thereof, depends upon the particular application and design constraints imposed on the overall system. Skilled artisans can implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure. In accordance with various embodiments, a processor, device, component, circuit, structure, machine, unit, etc., can be configured to perform one or more of the functions described herein. As used herein, the terminology "configured to", "configured for" or "adapted to" refers to a processor, device, component, circuit, structure, machine, unit, etc., being physically constructed and / or programmed to perform the specified operation or function.

[0152] Furthermore, those skilled in the art will appreciate that the various illustrative logical blocks, units, devices, components and circuits described herein can be implemented within or performed by an integrated circuit (IC) that includes a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, or a combination of these or any like such. The logical blocks, units, and circuits can further include antennas and / or transceivers to communicate with various components within a network or within a device. The general purpose processor can be a microprocessor, but in the alternative, the processor can be any conventional processor, controller, or state machine. The processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration to perform the functions described herein. If implemented in software, the functions can be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Therefore, the steps of a method or algorithm disclosed herein can be implemented as software stored on a computer-readable medium.

[0153] Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program or code from one place to another. Storage media can be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Computer-readable media also can be distributed over network-coupled computer systems so that the computer-readable code is stored and executed in a distributed fashion.

[0154] In this document, the term "unit" as used herein, refers to a software, firmware, hardware, and any combination of these elements for performing the related functionality described herein. Additionally, for the purposes of discussion, the various units are described as discrete units; however, as would be apparent to one of ordinary skill in the art, two or more units can be combined to form a single unit that performs the associated functions of the combined units.

[0155] Additionally, in embodiments of the disclosure, memory or other storage devices and communication components can be employed. It will be appreciated that, for clarity, the above description has described embodiments of the disclosure with reference to different functional units and processors. However, it will be apparent that any appropriate functionality can be performed by a single unit, processing logic, or controller, and thus the above description is not intended to be limiting. For example, the functions performed by the processing logic or controller illustrated as being performed by separate processing logic or controllers can be performed by the same processing logic or controller. Thus, the reference to particular functional units is only to that which is needed to provide the described functionality, and does not indicate a strict logical or physical structure or organization.

[0156] Various modifications to the implementations described in this disclosure will be readily apparent to those skilled in the art, and the generic principles defined herein can be applied to other implementations without departing from the scope of the claims. Thus, the disclosure is not intended to be limited to the implementations shown herein but is to be accorded the widest scope consistent with the features and principles described herein and the following claims, the scope of which is to be accorded the broadest interpretation so as to encompass all pertinent alternatives and equivalents.

Claims

1. A method of wireless communication, comprising: performing, by a declarative design management (DDM) function, communication between a first network function virtualization (NFV) system and a second NFV system, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol and the DDM function communicates with the second NFV system through a second NFV interface protocol different from the first NFV interface protocol.

2. The wireless communication method of claim 1, wherein, The method further comprises: performing, by at least one of a DDM function or a knowledge design (KLD) function, protocol conversion or model conversion to allow a first operations support system (OSS) or business support system (BSS) in the first NFV system to interact with a second network function virtualization orchestrator (NFVO) in the second NFV system to implement network service (NS) lifecycle management (LCM) operations, or to allow a second OSS / BSS in the second NFV system to interact with a first NFVO in the first NFV system to implement NS LCM operations.

3. The wireless communication method according to claim 1 or 2, wherein, The DDM function performs at least one of: communication between a first operations support system (OSS) or business support system (BSS) in the first NFV system and a second network function virtualization orchestrator (NFVO) in the second NFV system; or communication between a second OSS or BSS in the second NFV system and a first NFVO in the first NFV system.

4. The wireless communication method of any one of claims 1 to 3, wherein, The DDM function performs at least one of: protocol conversion of a first network service (NS) lifecycle management (LCM) request used in the first NFV system to a protocol of a second NS LCM request used in the second NFV system; protocol conversion of a second NS LCM request used in the second NFV system to a protocol of a first NS LCM request used in the first NFV system; conversion of completion information of a NS LCM operation used in the first NFV system to a fulfillment report of the NS LCM operation in the second NFV system; conversion of a fulfillment report of a NS LCM operation used in the second NFV system to completion information of the NS LCM operation in the first NFV system; conversion, by a knowledge design (KLD) function, of a first information model of a NS used in the first NFV system to a second information model of the NS used in the second NFV system; or conversion, by a KLD function, of a second information model of a NS used in the second NFV system to a first information model of the NS used in the first NFV system.

5. The wireless communication method of any one of claims 1 to 4, wherein, The KLD function performs at least one of: managing a first information model used in the first NFV system and a second information model used in the second NFV system; converting the first information model used in the first NFV system to the second information model used in the second NFV system; or converting the second information model used in the second NFV system to the first information model used in the first NFV system.

6. The wireless communication method of any one of claims 1 to 5, wherein, The DDM function performs at least one of: receiving, from a first NFVO in the first NFV system, a first registration request over the first NFV interface protocol; transmitting, to a second OSS or BSS in the second NFV system, a second registration request of the first NFVO in the first NFV system over the second NFV interface protocol; receiving, from the second OSS or BSS in the second NFV system, a second registration response corresponding to the first or second registration request of the first NFVO in the first NFV system over the second NFV interface protocol; or transmitting, to the first NFVO in the first NFV system, a first registration response corresponding to the first or second registration request of the first NFVO in the first NFV system over the first NFV interface protocol.

7. The wireless communication method of claim 6, wherein, The first registration request includes an indicator indicating the first NFVO in the first NFV system and the second registration includes an indicator indicating the second OSS or BSS in the second NFV system.

8. The wireless communication method of any one of claims 1 to 7, wherein, The DDM function performs at least one of: receiving, from a second NFVO in the second NFV system, a second registration request over the second NFV interface protocol; transmitting, to a first OSS or BSS in the first NFV system, a first registration request of the second NFVO in the second NFV system over the first NFV interface protocol; receiving, from the first OSS or BSS in the first NFV system, a first registration response corresponding to the first or second registration request of the second NFVO in the second NFV system over the first NFV interface protocol; or transmitting, to the second NFVO in the second NFV system, a second registration response corresponding to the first or second registration request of the second NFVO in the second NFV system over the second NFV interface protocol.

9. The wireless communication method of claim 8, wherein, The second registration request includes an indicator indicating the second NFVO in the second NFV system and the first registration response includes an indicator indicating the first OSS or BSS in the first NFV system.

10. The wireless communication method of any one of claims 1 to 9, wherein, The DDM function performs at least one of: receiving, from a first OSS or BSS in the first NFV system, a request to load a first information model used in the first NFV system over the first NFV interface protocol; obtaining, by the KLD function, a second information model used in the second NFV system based on the first information model used in the first NFV system; or transmitting, to the second NFVO in the second NFV system, a second information model used in the second NFV system corresponding to the first information model used in the first NFV system over the second NFV interface protocol.

11. The wireless communication method of any one of claims 1 to 10, wherein, The DDM function performs at least one of: receiving, from a second OSS or BSS in the second NFV system, a request to pre-initiate an NS LCM operation with information of a second information model over the second NFV interface protocol; The DDM function performs at least one of: receiving, from a first OSS or BSS in the first NFV system, a first NS LCM request used in the first NFV system via the first NFV interface protocol; 12. The wireless communication method of any one of claims 1 to 11, wherein, converting a protocol of the first NS LCM request used in the first NFV system to a protocol of a second NS LCM request used in the second NFV system; transmitting, to a second NFVO in the second NFV system, the second NS LCM request converted from the first NS LCM request used in the second NFV system via the second NFV interface protocol; receiving, from the second NFVO in the second NFV system, a fulfillment report corresponding to the second NS LCM request via the second NFV interface protocol; converting the fulfillment report corresponding to the second NS LCM request to completion information used in the first NFV system; or transmitting, to a first BSS or OSS in the first NFV system, the completion information converted from the fulfillment report used in the second NFV system to the first NFV system via the first NFV interface protocol. The first NS LCM request includes at least one of an NSD identifier, a VNFD identifier, or LCM information, and the second NS LCM request is converted from the first NS LCM request based on at least one of the NSD identifier, the VNFD identifier, or the LCM information. The DDM function performs at least one of:

13. The wireless communication method of claim 12, wherein, receiving, from a second OSS or BSS in the second NFV system, a second NS LCM request used in the second NFV system via the second NFV interface protocol; 14. The wireless communication method of any one of claims 1 to 13, wherein, converting a protocol of the second NS LCM request used in the second NFV system to a protocol of a first NS LCM request used in the first NFV system; transmitting, to a first NFVO in the first NFV system, the first NS LCM request converted from the second NS LCM request via the first NFV interface protocol; receiving, from the first NFVO in the first NFV system, completion information of an NS LCM operation corresponding to the first NS LCM request via the first NFV interface protocol; converting the completion information of the NS LCM operation corresponding to the first NS LCM request to a fulfillment report used in the second NFV system; or transmitting, to a second BSS or OSS in the second NFV system, the fulfillment report converted from the completion information of the NS LCM operation used in the first NFV system to the second NFV system via the second NFV interface protocol. The first NS LCM request includes at least one of an NSD identifier, a VNFD identifier, or LCM information, and the second NS LCM request is converted from the first NS LCM request based on at least one of the NSD identifier, the VNFD identifier, or the LCM information. ​ 15. The wireless communication method of claim 14, wherein, The first NS LCM request includes at least one of a NSD identifier, a VNFD identifier, or LCM information, and the DDM function transmits at least one of the NSD identifier, the VNFD identifier, or the LCM information to the first NFVO to allow the first NFVO to perform a NS LCM operation based on at least one of the NSD identifier, the VNFD identifier, or the LCM information.

16. A method of wireless communication, comprising: communicating, by a first network function virtualization (NFV) system, with a second NFV system through a declarative design management (DDM) function, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol and the DDM function communicates with the first NFV system through a second NFV interface protocol different from the first NFV interface protocol.

17. The wireless communication method of claim 16, wherein, performing, through at least one of a DDM function or a knowledge design (KLD) function, a protocol conversion or a model conversion, a first operations support system (OSS) or a business support system (BSS) in the first NFV system interacting with a second network function virtualization orchestrator (NFVO) in the second NFV system to implement a network service (NS) lifecycle management (LCM) operation, or a second OSS / BSS in the second NFV system interacting with a first NFVO in the first NFV system to implement a NS LCM operation.

18. The wireless communication method of claim 16 or 17, wherein, The DDM function performs at least one of: communication between a first operations support system (OSS) or a business support system (BSS) in the first NFV system and a second network function virtualization orchestrator (NFVO) in the second NFV system; or communication between a second OSS or BSS in the second NFV system and a first NFVO in the first NFV system.

19. The wireless communication method of any one of claims 16 to 18, wherein, The DDM function performs at least one of: receiving, through the first NFV interface protocol, a first registration request from a first NFVO in the first NFV system; transmitting, through the second NFV interface protocol, a second registration request of the first NFVO in the first NFV system to a second OSS or BSS in the second NFV system; receiving, through the second NFV interface protocol, a second registration response from a second OSS or BSS in the second NFV system corresponding to the first or second registration request of the first NFVO in the first NFV system; or transmitting, through the first NFV interface protocol, a first registration response corresponding to the first or second registration request of the first NFVO in the first NFV system to the first NFVO in the first NFV system.

20. The wireless communication method of claim 19, wherein, The first registration request includes an indicator indicating the first NFVO in the first NFV system and the second registration includes an indicator indicating the second OSS or BSS in the second NFV system.

21. The wireless communication method of any one of claims 16 to 20, wherein, The DDM function performs at least one of: receiving, through the second NFV interface protocol, a second registration request from a second NFVO in the second NFV system; transmit, by the first NFV interface protocol, a first registration request of a second NFVO in the second NFV system to a first OSS or BSS in the first NFV system; receive, by the first NFV interface protocol, a first registration response corresponding to the first or second registration request of the second NFVO in the second NFV system from a first OSS or BSS in the first NFV system; or transmit, by the second NFV interface protocol, a second registration response corresponding to the first or second registration request of the second NFVO in the second NFV system to the second NFVO in the second NFV system.

22. The wireless communication method of claim 21, wherein, The second registration request includes an indicator indicating the second NFVO in the second NFV system and the first registration response includes an indicator indicating the first OSS or BSS in the first NFV system.

23. The wireless communication method of any one of claims 16 to 22, wherein, The DDM function performs at least one of: receive, by the first NFV interface protocol, a request for loading a first information model used in the first NFV system from a first OSS or BSS in the first NFV system; obtain, by the KLD function, a second information model used in the second NFV system based on the first information model used in the first NFV system; or transmit, by the second NFV interface protocol, the second information model used in the second NFV system corresponding to the first information model used in the first NFV system to the second NFVO in the second NFV system.

24. The wireless communication method of any one of claims 16 to 23, wherein, The DDM function performs at least one of: receive, by the second NFV interface protocol, a request for pre-initiating an NS LCM operation with information of a second information model from a second OSS or BSS in the second NFV system; obtain, by the KLD function, a first information model used in the first NFV system based on the information of the second information model; or transmit, by the first NFV interface protocol, a request for loading the first information model corresponding to the request for pre-initiating the NS LCM operation to the first NFVO in the first NFV system.

25. The wireless communication method of any one of claims 16 to 24, wherein, The DDM function performs at least one of: receive, by the first NFV interface protocol, a first NS LCM request used in the first NFV system from a first OSS or BSS in the first NFV system; convert a protocol of the first NS LCM request used in the first NFV system to a protocol of a second NS LCM request used in the second NFV system; transmit, by the second NFV interface protocol, the second NS LCM request used in the second NFV system converted from the first NS LCM request to a second NFVO in the second NFV system; receive, by the second NFV interface protocol, a fulfillment report corresponding to the second NS LCM request from the second NFVO in the second NFV system; convert the fulfillment report corresponding to the second NS LCM request to completion information used in the first NFV system; or transmit, to a first BSS or OSS in the first NFV system, fulfillment reports used in the second NFV system via the first NFV interface protocol.

26. The wireless communication method of claim 25, wherein, The first NS LCM request includes at least one of a NSD identifier, a VNFD identifier, or LCM information, and the second NS LCM request is converted from the first NS LCM request based on at least one of the NSD identifier, the VNFD identifier, or the LCM information.

27. The wireless communication method of any one of claims 16 to 26, wherein, The DDM function performs at least one of: receive, from a second OSS or BSS in the second NFV system, a second NS LCM request used in the second NFV system via the second NFV interface protocol; convert a protocol of the second NS LCM request used in the second NFV system to a protocol of a first NS LCM request used in the first NFV system; transmit, to a first NFVO in the first NFV system, the first NS LCM request converted from the second NS LCM request via the first NFV interface protocol; receive, from the first NFVO in the first NFV system, completion information of a NS LCM operation corresponding to the first NS LCM request via the first NFV interface protocol; convert the completion information of the NS LCM operation corresponding to the first NS LCM request to a fulfillment report used in the second NFV system; or transmit, to a second BSS or OSS in the second NFV system, the fulfillment report used in the second NFV system converted from the completion information of the NS LCM operation used in the first NFV system via the second NFV interface protocol.

28. The wireless communication method of claim 27, wherein, The first NS LCM request includes at least one of a NSD identifier, a VNFD identifier, or LCM information, and the DDM function transmits at least one of the NSD identifier, the VNFD identifier, or the LCM information to the first NFVO to allow the first NFVO to perform a NS LCM operation based on at least one of the NSD identifier, the VNFD identifier, or the LCM information.

29. A method of wireless communication, comprising: performing, by a second network function virtualization (NFV) system, communication with a first NFV system via a declarative design management (DDM) function, wherein the DDM function communicates with the first NFV system via a first NFV interface protocol and the DDM function communicates with the first NFV system via a second NFV interface protocol that is different from the first NFV interface protocol.

30. The wireless communication method of claim 29, wherein, performing at least one of protocol conversion or model conversion in the KLD function through the DDM function or knowledge, a first operations support system (OSS) or business support system (BSS) in the first NFV system interacting with a second network function virtualization orchestrator (NFVO) in the second NFV system to implement network service (NS) lifecycle management (LCM) operations, or a second OSS / BSS in the second NFV system interacting with a first NFVO in the first NFV system to implement NS LCM operations.

31. The wireless communication method of claim 29 or 30, wherein, The DDM function performs at least one of: communication between a first operations support system (OSS) or business support system (BSS) in the first NFV system and a second network function virtualization orchestrator (NFVO) in the second NFV system; or communication between a second OSS or BSS in the second NFV system and a first NFVO in the first NFV system.

32. The wireless communication method of any one of claims 29 to 31, wherein, The DDM function performs at least one of: receiving a first registration request from a first NFVO in the first NFV system through the first NFV interface protocol; transmitting a second registration request of the first NFVO in the first NFV system to a second OSS or BSS in the second NFV system through the second NFV interface protocol; receiving a second registration response corresponding to the first or second registration request of the first NFVO in the first NFV system from a second OSS or BSS in the second NFV system through the second NFV interface protocol; or transmitting a first registration response corresponding to the first or second registration request of the first NFVO in the first NFV system to the first NFVO in the first NFV system through the first NFV interface protocol.

33. The wireless communication method of claim 32, wherein, The first registration request includes an indicator indicating the first NFVO in the first NFV system and the second registration includes an indicator indicating the second OSS or BSS in the second NFV system.

34. The wireless communication method of any one of claims 29 to 33, wherein, The DDM function performs at least one of: receiving a second registration request from a second NFVO in the second NFV system through the second NFV interface protocol; transmitting a first registration request of the second NFVO in the second NFV system to a first OSS or BSS in the first NFV system through the first NFV interface protocol; receiving a first registration response corresponding to the first or second registration request of the second NFVO in the second NFV system from a first OSS or BSS in the first NFV system through the first NFV interface protocol; or transmitting a second registration response corresponding to the first or second registration request of the second NFVO in the second NFV system to the second NFVO in the second NFV system through the second NFV interface protocol.

35. The wireless communication method of claim 34, wherein, The second registration request includes an indicator indicating the second NFVO in the second NFV system and the first registration response includes an indicator indicating the first OSS or BSS in the first NFV system.

36. The wireless communication method of any one of claims 29 to 35, wherein, The DDM function performs at least one of: receiving, from a first OSS or BSS in the first NFV system, a request to load a first information model used in the first NFV system through the first NFV interface protocol; obtaining, through a KLD function, a second information model used in the second NFV system based on the first information model used in the first NFV system; or transmitting, to the second NFVO in the second NFV system, the second information model used in the second NFV system corresponding to the first information model used in the first NFV system through the second NFV interface protocol.

37. The wireless communication method of any one of claims 29 to 36, wherein, The DDM function performs at least one of: receiving, from a second OSS or BSS in the second NFV system, a request to pre-initiate an NS LCM operation with information of a second information model through the second NFV interface protocol; obtaining, through a KLD function, a first information model used in the first NFV system based on the information of the second information model; or transmitting, to the first NFVO in the first NFV system, a request to load the first information model corresponding to the request to pre-initiate the NS LCM operation through the first NFV interface protocol.

38. The wireless communication method of any one of claims 29 to 37, wherein, The DDM function performs at least one of: receiving, from a first OSS or BSS in the first NFV system, a first NS LCM request used in the first NFV system through the first NFV interface protocol; converting a protocol of the first NS LCM request used in the first NFV system to a protocol of a second NS LCM request used in the second NFV system; transmitting, to a second NFVO in the second NFV system, the second NS LCM request used in the second NFV system converted from the first NS LCM request through the second NFV interface protocol; receiving, from the second NFVO in the second NFV system, a fulfillment report corresponding to the second NS LCM request through the second NFV interface protocol; converting the fulfillment report corresponding to the second NS LCM request to completion information used in the first NFV system; or transmitting, to a first BSS or OSS in the first NFV system, the completion information used in the first NFV system converted from the fulfillment report used in the second NFV system through the first NFV interface protocol. The first NS LCM request includes at least one of an NSD identifier, a VNFD identifier, or LCM information, and the second NS LCM request is converted from the first NS LCM request based on at least one of the NSD identifier, the VNFD identifier, or the LCM information.

39. The wireless communication method of claim 38, wherein, The DDM function performs at least one of:

40. The wireless communication method of any one of claims 29 to 39, wherein, receiving, from a second OSS or BSS in the second NFV system, a second NS LCM request used in the second NFV system through the second NFV interface protocol; ​ convert a protocol of a second NS LCM request used in the second NFV system to a protocol of a first NS LCM request used in the first NFV system; transmit, to a first NFVO in the first NFV system, the first NS LCM request converted from the second NS LCM request through the first NFV interface protocol; receive, from the first NFVO in the first NFV system, completion information of a NS LCM operation corresponding to the first NS LCM request through the first NFV interface protocol; convert the completion information of the NS LCM operation corresponding to the first NS LCM request to a fulfillment report used in the second NFV system; or transmit, to a second BSS or OSS in the second NFV system, the fulfillment report used in the second NFV system converted from the completion information of the NS LCM operation used in the first NFV system through the second NFV interface protocol.

41. The wireless communication method of claim 40, wherein, the first NS LCM request includes at least one of a NSD identifier, a VNFD identifier, or LCM information, and the DDM function transmits the at least one of the NSD identifier, the VNFD identifier, or the LCM information to the first NFVO to allow the first NFVO to perform a NS LCM operation based on the at least one of the NSD identifier, the VNFD identifier, or the LCM information. 42.A wireless communication node, comprising: a communication unit; and a processor configured to perform operations of a declarative design management (DDM) function to perform, through the communication unit, communication between a first network function virtualization (NFV) system and a second NFV system, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol and the DDM function communicates with the second NFV system through a second NFV interface protocol different from the first NFV interface protocol.

43. The wireless communication node of claim 42, wherein, The processor is further configured to perform the wireless communication method of any of claims 2-15. 44.A wireless communication node, comprising: a communication unit; and a processor configured to perform operations of a first network function virtualization (NFV) system to perform, through the communication unit, communication with a second NFV system through a declarative design management (DDM) function, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol and the DDM function communicates with the first NFV system through a second NFV interface protocol different from the first NFV interface protocol.

45. The wireless communication node of claim 44, wherein, The processor is further configured to perform the wireless communication method of any of claims 17-28. 46.A wireless communication node, comprising: a communication unit; and a processor configured to perform operations of a second network function virtualization, NFV, system to: perform, by the communication unit, communication with a first NFV system through a declarative design management, DDM, function, wherein the DDM function communicates with the first NFV system through a first NFV interface protocol and the DDM function communicates with the first NFV system through a second NFV interface protocol different from the first NFV interface protocol.

47. The wireless communication node of claim 46, wherein, The processor is further configured to perform the wireless communication method as claimed in any of claims 30 to 41.

48. A computer program product, comprising a computer readable program medium code stored thereon when executed by a processor causes the processor to implement the wireless communication method as claimed in any of claims 1 to 41.