[go: up one dir, main page]

CN107566136A - Virtual NE management EM establishes the method, apparatus and system of connection - Google Patents

Virtual NE management EM establishes the method, apparatus and system of connection Download PDF

Info

Publication number
CN107566136A
CN107566136A CN201610505399.8A CN201610505399A CN107566136A CN 107566136 A CN107566136 A CN 107566136A CN 201610505399 A CN201610505399 A CN 201610505399A CN 107566136 A CN107566136 A CN 107566136A
Authority
CN
China
Prior art keywords
virtual
instance
address information
oss
indication message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610505399.8A
Other languages
Chinese (zh)
Inventor
陈丽萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201610505399.8A priority Critical patent/CN107566136A/en
Publication of CN107566136A publication Critical patent/CN107566136A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides the method, apparatus and system that a kind of Virtual NE management EM establishes connection, wherein, this method includes:Address information is obtained, wherein, the address information includes at least one of:The address information of virtual EM examples, the address information of the network management NM/ OSSs OSS belonging to virtual EM examples;The connection established according to the triggering of the address information of acquisition between virtual EM examples and NM/OSS.By the present invention, after solving network function virtualization, virtual EM and NM establishes the problem of connecting.

Description

Method, device and system for establishing connection by virtual network Element Management (EM)
Technical Field
The invention relates to the field of communication, in particular to a method, a device and a system for establishing connection by virtual network Element Management (EM).
Background
In a mobile communication network, an operator evaluates the network quality, the utilization rate of network or service resources and the processing capacity of the network through the analysis of performance measurement data, and can also grasp the operation condition of the network in time through carrying out threshold monitoring on the performance data, and when the performance measurement value exceeds a preset threshold value of the measurement, a corresponding notice containing a performance alarm is reported to the operator, so that the operator can take corresponding measures in time to prevent the network from serious faults and even paralysis.
After the network function is virtualized, the network management architecture and mechanism have some changes, and the management architecture after the network function is virtualized is shown in fig. 1, in which: a Network Function Virtualization Orchestrator (NFVO) is responsible for the life cycle management of Network services, the resource scheduling of Network Function Virtualization Infrastructure (NFVI) across a Virtual Infrastructure Manager (VIM), and other Functions. A virtual network function Manager (VNF Manager, abbreviated VNFM) is responsible for lifecycle management of VNFs, each having an associated VNFM. The VIM is responsible for controlling and managing NFVI computation, storage, and network resources. Scaling operations including Scale out \ up and Scale in \ down are arranged in the life cycle of the VNF, and the virtual resources of the VNF can be adjusted.
The traditional Network Management usually adopts a three-layer Management structure including a Network Management (NM) or an Operation Support System (OSS), an Element Management (EM), and an Element. Herein, NM is also referred to as a Network Management System (NMs), and EM is also referred to as an Element Management System (EMs). The interface between the OSS/NM and the EM is a northbound interface and the EM and the network element are southbound interfaces. And the EM completes the configuration of the network element and the acquisition of information such as network element performance, faults, alarms and the like. NM is oriented to network monitoring and analysis of the whole network, and the functions comprise monitoring and operation of network topology, whole network fault warning and acceptance, whole network configuration information acquisition and configuration distribution, end-to-end network performance monitoring and analysis, flow direction and flow distribution monitoring and analysis and the like. After the network function is virtualized, the traditional network manager is responsible for managing the virtual network function application layer.
After network function virtualization, in order to enable full-automatic deployment, network Element Management (EM) also has a virtualization requirement, and when an address of the virtual EM is dynamically allocated after the virtual EM is instantiated, the virtual EM needs to be capable of establishing connection with an NM, otherwise, the NM cannot perform application layer management on a VNF instance managed by the NM through the virtual EM, but a method for establishing connection between the virtual EM and the NM does not exist in the related art.
In view of the above problems, no effective solution has been proposed in the related art.
Disclosure of Invention
The embodiment of the invention provides a method, a device and a system for establishing connection of virtual network Element Management (EM), which are used for at least solving the problem that the connection between the virtual EM and a Network Management (NM) is established after network functions are virtualized in the related technology.
According to an embodiment of the present invention, a method for a virtual network element to manage an EM to establish a connection is provided, including: acquiring address information, wherein the address information comprises at least one of the following: address information of the virtual EM example, and address information of a network management NM/operation support system OSS to which the virtual EM example belongs; and triggering and establishing the connection between the virtual EM instance and the NM/OSS according to the acquired address information.
Optionally, the obtaining the address information includes: receiving a first indication message from a network function virtualization orchestrator NFVO for indicating instantiation of the virtual EM; instantiating the virtual EM according to the first indication message, and acquiring the address information according to the first indication message.
Optionally, the obtaining address information of the virtual EM instance according to the first indication message includes: acquiring the address information of the virtual EM instance from an address allocation server according to the address information of the address allocation server carried in the first indication message; or, determining a configured address allocation server, and acquiring the address information of the virtual EM instance from the determined configured address allocation server.
Optionally, the obtaining, according to the first indication message, address information of the NM/OSS to which the virtual EM instance belongs includes at least one of: acquiring the address information of the NM/OSS carried in the first indication message; and acquiring the address information of the NM/OSS from the VNFD of the virtual EM according to the VNFD identification id of the virtual network function descriptor of the virtual EM carried in the first indication message.
Optionally, when triggering establishment of a connection between the virtual EM instance and the NM/OSS according to the address information of the virtual EM instance, triggering establishment of a connection between the virtual EM instance and the NM/OSS includes: and returning a completion message for indicating that the instantiation of the virtual EM is completed to the NFVO, wherein the completion message carries address information of the virtual EM instance, and the completion message is used for indicating the NFVO to send the address information of the virtual EM instance to the NM/OSS so as to indicate the NM/OSS to establish connection with the virtual EM according to the address information of the virtual EM instance.
Optionally, when triggering establishment of a connection between the virtual EM instance and the NM/OSS according to the address information of the NM/OSS, triggering establishment of a connection between the virtual EM instance and the NM/OSS includes: and sending the address information of the virtual NM/OSS to the virtual EM, wherein the address information of the virtual NM/OSS is used for the virtual EM and the NM/OSS to establish connection.
Optionally, when triggering establishment of a connection between the virtual EM instance and the NM/OSS according to the address information of the virtual EM instance and the address information of the NM/OSS, triggering establishment of a connection between the virtual EM instance and the NM/OSS includes: and establishing a virtual link between the virtual EM and the NM/OSS according to the address information of the virtual EM instance and the address information of the NM/OSS.
Optionally, after instantiating the virtual EM according to the first indication message, the method further comprises: determining a Virtual Network Function (VNF) instance managed by the virtual EM; creating a virtual link between the virtual EM and the VNF instance managed by the virtual EM.
Optionally, determining that the virtual network function VNF instance managed by the virtual EM comprises at least one of: obtaining a VNFD id of a VNF instance managed by the virtual EM, which is carried in the first indication message; instantiating the VNF instance according to the VNFD id of the VNF instance; obtaining a VNF instance id of a VNF instance managed by the virtual EM, which is carried in the first indication message; determining the VNF instances managed by the virtual EM according to the VNF instance ids; acquiring the VNF instance managed by the virtual EM from the VNFD of the virtual EM according to the VNFD identification id of the virtual EM carried in the first indication message.
In another embodiment of the present invention, a method for a virtual network element to manage an EM to establish a connection is provided, including: determining virtual network Element Management (EM) needing to be instantiated; sending a first indication message indicating instantiation of the virtual EM to a Virtual Network Function Manager (VNFM), wherein the first indication message is used for indicating the VNFM to acquire address information and triggering establishment of connection between a virtual EM instance and a Network Management (NM)/OSS to which the virtual EM instance belongs according to the acquired address information, and the address information comprises at least one of the following: address information of the virtual EM instance, address information of a network management NM/operation support system OSS to which the virtual EM instance belongs.
Optionally, after sending the first indication message to the VNFM indicating to instantiate the virtual EM, the method further comprises: receiving a completion message from the VNFM indicating that instantiation of the virtual EM is complete; acquiring address information of the virtual EM example carried in the completion message; and sending the address information of the virtual EM instance to the NM/OSS, wherein the address information of the virtual EM instance is used for the NM/OSS to establish connection with the virtual EM according to the address information of the virtual EM instance.
Optionally, the determining that the virtual network element management EM needs to be instantiated includes: receiving a second indication message from the NM/OSS, wherein the second indication message is used for indicating to instantiate the virtual EM.
Optionally, sending the first indication message to the VNFM indicating instantiation of the virtual EM comprises: determining the NSD according to the descriptor NSD identification id of the network service carried in the second indication message; determining the virtual EM according to the VNFD identification id of the virtual EM in the NSD; sending the first indication message to the VNFM according to the determined virtual EM.
Optionally, the first indication message is further used to instruct the VNFM to create a virtual link between the virtual EM and a VNF instance managed by the virtual EM.
Optionally, sending the first indication message to the VNFM indicating instantiation of the virtual EM comprises: determining the NSD according to the descriptor NSD identification id of the network service carried in the second indication message; determining the virtual EM and the VNF instance managed by the virtual EM according to the VNFD identification id of the virtual EM and the VNF id of the VNF managed by the virtual EM in the NSD, or determining the virtual EM and the VNF instance managed by the virtual EM according to the VNFD identification id of the virtual EM and the VNF instance id of the VNF instance managed by the EM in the NSD; sending the first indication message to the VNFM according to the determined virtual EM and the VNF instance managed by the virtual EM.
Optionally, the NSD includes information indicating a sequence of operations performed on the virtual EM and a VNF instance managed by the virtual EM, where the operations include at least one of: instantiating the virtual EM, instantiating the VNF, establishing a virtual link of the virtual EM and the VNF.
Optionally, in case it is determined that the virtual EM already exists, the method further comprises: receiving a query message from the NM/OSS, wherein the query message is used for requesting to query the address information of the virtual EM instance; and sending the address information of the virtual EM instance to the NM/OSS according to the query message, wherein the address information of the virtual EM instance is used for the NM/OSS to establish connection with the virtual EM according to the address information of the virtual EM instance.
In another embodiment of the present invention, an apparatus for virtual network element management EM to establish a connection is provided, including: an obtaining module, configured to obtain address information, where the address information includes at least one of: address information of the virtual EM example, and address information of a network management NM/operation support system OSS to which the virtual EM example belongs; and the establishing module is used for triggering and establishing the connection between the virtual EM example and the NM/OSS according to the acquired address information.
Optionally, the obtaining module includes: a first receiving unit, configured to receive a first indication message from a network function virtualization orchestrator NFVO, for indicating to instantiate the virtual EM; an obtaining unit, configured to instantiate the virtual EM according to the first indication message, and obtain the address information according to the first indication message.
Optionally, the apparatus further comprises: a determining module for determining a virtual network function, VNF, instance managed by the virtual EM after instantiating the virtual EM according to the first indication message; a creation module to create a virtual link between the virtual EM and the VNF instance managed by the virtual EM.
In another embodiment of the present invention, another apparatus for virtual network element management EM to establish a connection is provided, including: the determining module is used for determining virtual network Element Management (EM) needing to be instantiated; a sending module, configured to send a first indication message indicating to instantiate the virtual EM to a virtual network function manager VNFM, where the first indication message is used to indicate the VNFM to acquire address information, and trigger establishment of a connection between a virtual EM instance and a network management NM/OSS to which the virtual EM instance belongs according to the acquired address information, where the address information includes at least one of: address information of a virtual EM instance, address information of a network management NM/operation support system OSS to which the virtual EM instance belongs.
Optionally, the apparatus further comprises: a receiving and processing module for receiving a completion message from the VNFM indicating completion of instantiating the virtual EM after sending the first indication message indicating instantiation of the virtual EM to the VNFM; acquiring address information of the virtual EM example carried in the completion message; and sending the address information of the virtual EM instance to the NM/OSS, wherein the address information of the virtual EM instance is used for the NM/OSS to establish connection with the virtual EM according to the address information of the virtual EM instance.
Optionally, the determining module includes: a second receiving unit, configured to receive a second indication message from the NM/OSS, wherein the second indication message is used to indicate that the virtual EM is instantiated.
In another embodiment of the present invention, a system for establishing a connection by virtual network element management EM is provided, including a virtual network function manager VNFM and a network function virtualization orchestrator NFVO, where the NFVO is configured to determine that a virtual network element management EM needs to be instantiated; sending a first indication message to the VNFM indicating instantiation of the virtual EM; the VNFM is connected to the NFVO for receiving the first indication message; acquiring address information according to the first indication message, wherein the address information packet comprises at least one of the following: address information of the virtual EM example, and address information of a network management NM/operation support system OSS to which the virtual EM example belongs; and triggering and establishing the connection between the virtual EM instance and the NM/OSS according to the acquired address information.
Optionally, the VNFM is further configured to determine a virtual network function, VNF, instance managed by the virtual EM; creating a virtual link between the virtual EM and the VNF instance managed by the virtual EM.
Optionally, the NFVO is further configured to receive a completion message from the VNFM indicating that instantiating the virtual EM is complete; acquiring address information of the virtual EM example carried in the completion message; and sending the address information of the virtual EM instance to the NM/OSS, wherein the address information of the virtual EM instance is used for the NM/OSS to establish connection with the virtual EM according to the address information of the virtual EM instance.
According to still another embodiment of the present invention, there is also provided a storage medium. The storage medium is configured to store program code for performing the above steps.
By means of the invention, the establishment of the connection between the virtual EM and the NM/OSS is triggered by the address information according to the virtual EM instance and/or the NM/OSS address information. Therefore, the problem that the virtual EM and the NM are connected after network functions are virtualized is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a diagram illustrating a management architecture after virtualization of network functions in the related art;
fig. 2 is a flowchart (one) of a method for establishing a connection by a virtual network Element Manager (EM) according to an embodiment of the present invention;
fig. 3 is a flowchart (ii) of a method for establishing a connection by a virtual network element management EM according to an embodiment of the present invention;
fig. 4 is a flowchart (one) of the operation of the virtual network element management EM for establishing a connection according to an embodiment of the present invention;
fig. 5 is a flowchart (two) of the operation of the virtual network element management EM to establish a connection according to an embodiment of the present invention;
FIG. 6 is a flowchart of NM/OSS establishing a virtual link with a virtual EM according to an embodiment of the present invention;
fig. 7 is a block diagram (one) of a device for establishing a connection by a virtual network element management EM according to an embodiment of the present invention;
fig. 8 is a block diagram of an apparatus for virtual network Element Management (EM) to establish a connection according to an embodiment of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
Fig. 2 is a flowchart (one) of a method for establishing a connection by a virtual network element management EM according to an embodiment of the present invention, as shown in fig. 2, the process includes the following steps:
step S202, obtaining address information, wherein the address information comprises at least one of the following: address information of the virtual EM example, and address information of a network management NM/operation support system OSS to which the virtual EM example belongs;
and step S204, triggering and establishing the connection between the virtual EM and the NM/OSS according to the acquired address information.
Through the steps, the connection between the virtual EM and the NM/OSS is established by triggering according to the address information of the virtual EM instance and/or the address information of the NM/OSS. Therefore, the problem that the virtual EM and the NM/OSS are connected after network function virtualization is solved, and further the connection between the virtual EM and the NM/OSS is realized, so that the function of application layer management of VNF instances managed by the virtual EM by the NM/OSS is facilitated, and the virtual EM is convenient to deploy.
Optionally, the execution subject of the above steps may be VNFM, but is not limited thereto.
In an optional embodiment, the obtaining the address information includes: receiving a first indication message used for indicating instantiation of the virtual EM from a network function virtualization orchestrator NFVO; instantiating a virtual EM according to a first indication message, and acquiring the address information according to the first indication message. In this embodiment, the VNFD id of the virtual EM may be included in a descriptor (Network Service Descriptors, NSD for short) of a Network Service; a second indication message to instantiate the NS may be sent to the NFVO by NM/OSS first; the NFVO receives the second indication message of the instantiated NS, then determines the virtual EM needing to be instantiated according to the VNFD id of the virtual EM in the NSD, and sends the first indication message of the instantiated virtual EM to the VNFM; the VNFM receives a first indication message sent by the NFVO, instantiates the virtual EM, and acquires address information of a virtual EM instance from an address allocation server; and acquiring the address information of NM/OSS to which the virtual EM instance belongs according to the received first indication message.
In an optional embodiment, acquiring the address information of the virtual EM instance according to the first indication message includes: acquiring the address information of the virtual EM example from the address server according to the address information of the address allocation server carried in the first indication message; or, determining a configured address allocation server, and acquiring the address information of the virtual EM instance from the determined configured address allocation server. In this embodiment, the address information of the virtual EM instance may also be directly obtained from the received first indication message.
In an optional embodiment, acquiring the address information of the NM/OSS to which the virtual EM instance belongs according to the first indication message includes at least one of: acquiring the address information of NM/OSS carried in the first indication message; and acquiring the address information of the NM/OSS from the VNFD of the EM according to the VNFD identification id of the virtual network function descriptor of the virtual EM carried in the first indication message. In this embodiment, the address information of the NM/OSS to which the virtual EM belongs may be directly obtained from the received first indication message, or obtained from the VNFD of the virtual EM according to the VNFD id of the virtual EM in the received first indication message, it should be noted that the above-mentioned manners of obtaining the address information of the NM/OSS to which the EM belongs are only two examples, and may also be obtained in other manners, and details thereof are not repeated.
In an optional embodiment, when triggering establishment of a connection between a virtual EM instance and an NM/OSS according to address information of the virtual EM instance, triggering establishment of a connection between the virtual EM instance and the NM/OSS includes: and returning a completion message for indicating completion of instantiation of the virtual EM to the NFVO, wherein the completion message carries address information of the virtual EM instance, and the completion message is used for indicating the NFVO to send the address information of the virtual EM instance to NM/OSS so as to indicate the NM/OSS to establish connection with the virtual EM instance according to the address information of the virtual EM instance.
In an optional embodiment, when triggering establishment of a connection between the virtual EM instance and the NM/OSS according to the address information of the NM/OSS, triggering establishment of a connection between the virtual EM instance and the NM/OSS includes: sending address information of the virtual NM/OSS to the virtual EM, wherein the address information of the virtual NM/OSS is used for the virtual EM and the NM/OSS to establish connection; when establishing a connection between a virtual EM instance and an NM/OSS according to address information of the virtual EM instance and address information of the NM/OSS, triggering establishment of the connection between the virtual EM instance and the NM/OSS comprises: and establishing a virtual link between the virtual EM and the NM/OSS according to the address information of the virtual EM instance and the address information of the NM/OSS. Address information of virtual EM instance in this embodiment, the virtual EM establishing a connection with NM/OSS according to the address information of the virtual EM instance includes: the VNFM sends a completion message of the completion of the virtual EM instantiation to the NFVO, wherein the completion message carries address information of the virtual EM instance; NFVO receives the completion message of virtual EM instantiation completion and sends the completion message of NS instantiation completion to NM/OSS, wherein the completion message carries the address information of the virtual EM; NM/OSS sends request message for establishing connection to virtual EM according to received address information of virtual EM example; the virtual EM sends a connection establishment response message to the NM/OSS; NM/OSS performs application layer management on VNF instances managed by NM/OSS through virtual EM; establishing the connection between the virtual EM and the NM/OSS according to the address information of the virtual EM instance and the address information of the NM/OSS comprises the following steps: the VNFM configures the address information of NM/OSS to which the virtual EM instance belongs to the virtual EM; and the virtual EM sends a triggering connection establishment request message to the NM/OSS according to the obtained NM/OSS address information. NM/OSS sends a trigger to establish connection response message to virtual EM.
In an optional embodiment, after instantiating the virtual EM according to the first indication message, the method further includes: determining a Virtual Network Function (VNF) instance managed by the virtual EM; a virtual link is created between the virtual EM and a VNF instance managed by the virtual EM. In this embodiment, the VNFM may further instantiate the VNF instance managed by the virtual EM according to the received first indication message from the NFVO, and create a virtual link between the virtual EM and the VNF instance managed by the virtual EM, so that the NM/OSS may perform application layer management on the VNF instance managed by the virtual EM. It should be noted that, in the present invention, the VNFM establishes a virtual link between the virtual EM and the VNF managed by the VNFM, and makes no order between the connection establishment of the VNFM and the connection establishment of the virtual EM and the NM/OSS. After the virtual EM establishes a connection with the NM/OSS and the VNF instance managed by the virtual EM, the NM/OSS may manage the application layer of the VNF instance through the EM.
In an alternative embodiment, determining the instance of the virtual network function VNF managed by the virtual EM comprises at least one of: obtaining a VNFD id of a VNF instance managed by the virtual EM, which is carried in the first indication message; instantiating the VNF instance according to the VNFD id of the VNF instance; acquiring a VNF instance id of the VNF instance managed by the virtual EM, which is carried in the first indication message; determining the VNF instance managed by the virtual EM according to the VNF instance id; and acquiring a VNF instance managed by the virtual EM from the VNFD of the virtual EM according to the VNFD identification id of the virtual EM carried in the first indication message. In an embodiment of the present invention, the descriptor NSD of the network service includes a VNFD id of a VNF managed by the virtual EM; NM/OSS sends a first indication message of instantiating NS to NFVO; the NFVO receives a first indication message for instantiating the NS, then determines a VNF needing to be instantiated according to a VNFD id of the VNF managed by the virtual EM in the NSD, and sends the first indication message for instantiating the VNF instance to the VNFM; the VNFM instantiates a VNF instance managed by the virtual EM.
As can be seen from the above embodiments, information of a virtual EM and its managed VNF may be first present in the NSD of the network service to which the virtual EM instance belongs, and the virtual EM and its managed VNF may be identified by the following two ways:
identified by VNFD id;
identified by VNF instance id;
wherein, when identified by VNFD id, it may mean that a virtual EM instance and/or a VNF instance managed by the virtual EM needs to be instantiated according to the VNFD pointed to by the VNFD id.
When identified by a VNF instance id, it represents that the virtual EM instance and/or the VNF instance managed by the virtual EM is already present.
The NSD may include a sequence of operations performed on the virtual EM and the VNF instance managed by the virtual EM, where the operations may include instantiating the virtual EM, instantiating the VNF instance managed by the virtual EM, and establishing a virtual link between the virtual EM and the VNF instance managed by the virtual EM. The NFVO may instruct the VNFM to perform a corresponding operation according to the order policy in the NSD to send a message to the VNFM.
Alternatively, information of a VNF managed by the virtual EM may first exist in a VNFD of the virtual EM, or information of a virtual EM managing the VNF may first exist in a VNFD of the VNF.
Another method for establishing a connection by a virtual network element management EM is further provided in the embodiment of the present invention, fig. 3 is a flowchart (ii) of a method for establishing a connection by a virtual network element management EM according to the embodiment of the present invention, and as shown in fig. 3, the method includes:
step 302: determining virtual network Element Management (EM) needing to be instantiated;
step 304: sending a first indication message indicating instantiation of the virtual EM to a Virtual Network Function Manager (VNFM), wherein the first indication message is used for indicating the VNFM to acquire address information, and triggering establishment of connection between a virtual EM instance and a Network Management (NM)/OSS to which the virtual EM instance belongs according to the acquired address information, wherein the address information comprises at least one of the following: address information of the virtual EM instance, address information of the network management NM/operation support system OSS to which the virtual EM instance belongs.
Through the above steps, the connection between the virtual EM and the NM/OSS is established according to the address information of the virtual EM instance and/or the address information of the NM/OSS. Therefore, the problem that the virtual EM and the NM are connected after network function virtualization is solved, and further the connection between the virtual EM and the NM/OSS is achieved, so that the function that the NM/OSS conducts application layer management on VNF instances managed by the virtual EM is facilitated, and the virtual EM is convenient to deploy. In an optional embodiment, after sending the first indication message indicating to instantiate the virtual EM to the VNFM, the method further comprises: receiving a completion message from the VNFM indicating completion of instantiating the virtual EM; acquiring address information of the virtual EM example carried in the completion message; and sending the address information of the virtual EM example to the NM/OSS, wherein the address information of the virtual EM example is used for the NM/OSS to establish connection with the virtual EM according to the address information of the virtual EM example.
In an optional embodiment, after sending the first indication message indicating to instantiate the virtual EM to the VNFM, the method further comprises: receiving a completion message from the VNFM indicating that instantiation of the virtual EM is complete; acquiring address information of the virtual EM example carried in the completion message; and sending the address information of the virtual EM instance to the NM/OSS, wherein the address information of the virtual EM instance is used for the NM/OSS to establish connection with the virtual EM according to the address information of the virtual EM instance.
In an optional embodiment, the determining that the virtual network element management EM needs to be instantiated includes: and receiving a second indication message from the NM/OSS, wherein the second indication message is used for indicating the instantiation of the virtual EM.
In an optional embodiment, sending the first indication message indicating to instantiate the virtual EM to the VNFM comprises: determining the NSD according to the descriptor NSD identification id of the network service carried in the second indication message; determining the virtual EM according to the VNFD identification id of the virtual EM in the NSD; and sending the first indication message to the VNFM according to the determined virtual EM.
In an optional embodiment, the first indication message is further used to instruct the VNFM to create a virtual link between the virtual EM and a VNF instance managed by the virtual EM.
In an optional embodiment, sending the first indication message indicating to instantiate the virtual EM to the VNFM comprises: determining the NSD according to the descriptor NSD identification id of the network service carried in the second indication message; determining VNF instances managed by a virtual EM and a virtual EM according to a VNFD identification id of the virtual EM in the NSD and a VNFD id of a VNF managed by the EM; or determining the VNF instances managed by the virtual EM and the virtual EM according to the VNFD identification id of the virtual EM in the NSD and the VNF instance id of the VNF instance managed by the EM; and sending a first indication message to the VNFM according to the determined virtual EM and the VNF instance managed by the virtual EM.
In an optional embodiment, the NSD includes information indicating a sequence of operations performed on the virtual EM and/or a VNF instance managed by the virtual EM, where the operations include at least one of: instantiating the virtual EM, instantiating the VNF, and establishing a virtual link between the virtual EM and the VNF.
In an optional embodiment, in the case that it is determined that the virtual EM already exists, the method further includes: receiving a query message from the NM/OSS, wherein the query message is used for requesting to query the address information of the virtual EM instance; and sending the address information of the virtual EM instance to NM/OSS according to the query message, wherein the address information of the virtual EM instance is used for the NM/OSS to establish connection with the virtual EM according to the address information of the virtual EM instance.
The invention is illustrated below with reference to specific examples:
fig. 4 is a flowchart (one) of an operation of a virtual network element management EM for establishing a connection according to an embodiment of the present invention, as shown in fig. 4, the process includes the following steps:
step 402: NM/OSS sends message of instantiating NS to NFVO; the descriptor NSD of the network service comprises a VNFD id of the virtual EM and a VNFD id of the managed VNF;
step 404: the NFVO receives a message of instantiating the NS, then determines the virtual EM needing to be instantiated and the VNF needing to be managed according to the VNFD id of the virtual EM in the NSD and the VNFD id of the VNF needing to be managed, and sends the message of instantiating the virtual EM and the VNF instance needing to be managed to the VNFM;
step 406: the VNFM receives a message sent by the NFVO, instantiates a virtual EM, and acquires address information of the virtual EM from a DHCP server;
step 408: the VNFM informs the NFVO of a message that the virtual EM instantiation is completed, wherein the message carries address information of a virtual EM instance;
step 410: the NFVO sends a message to instantiate a VNF instance managed by the virtual EM;
step 412: the VNFM instantiates a VNF instance managed by the virtual EM and creates a virtual link VL between the virtual EM and the VNF instance managed by the virtual EM;
step 414: the VNFM sends a message for completing the instantiation of the virtual EM to the NFVO, and carries the address information of the virtual EM instance;
step 416: NFVO receives the virtual EM instantiation completion message, sends the NS instantiation completion message to NM/OSS, and carries the address information of the virtual EM instance;
step 418: NM/OSS sends request message for establishing connection to virtual EM according to received address information of virtual EM example;
step 420: the virtual EM sends a connection establishment response message to the NM/OSS; NM/OSS performs application layer management on VNF instances managed by NM/OSS through EM; in this example, step 412 and step 414 are not in sequence during execution.
Fig. 5 is a flowchart (ii) of an operation of establishing a connection by a virtual network element management EM according to an embodiment of the present invention, and as shown in fig. 5, the flowchart includes the following steps:
step 502: NM/OSS sends message of instantiating NS to NFVO; the descriptor NSD of the network service includes a VNFD id of the virtual EM, and the VNFD of the virtual EM includes an id of a VNF instance managed by the virtual EM;
step 504: the NFVO receives the message of instantiating the NS, then determines the virtual EM needing to be instantiated according to the VNFD id of the virtual EM in the NSD, and sends the message of instantiating the virtual EM to the VNFM;
step 506: the VNFM receives a message of instantiating the virtual EM sent by the NFVO, and acquires the address information of NM/OSS to which the virtual EM instance belongs according to the received message; the address information may be directly obtained from the received message, or obtained from the VNFD of the virtual EM according to the VNFD id of the virtual EM in the received message;
step 508: the VNFM instantiates the virtual EM and acquires the address information of the virtual EM from the DHCP server;
step 510: the VNFM acquires the id of the VNF instance managed by the virtual EM from the VNFD of the virtual EM, and creates a virtual link between the virtual EM and the VNF instance managed by the virtual EM;
step 512-: the VNFM informs the NFVO of completing instantiation of the virtual EM, the NFVO informs the NM/OSS of completing instantiation of the NS, and the VNFM configures the address information of the NM/OSS to which the virtual EM belongs to the virtual EM;
step 516: the virtual EM sends a connection establishment request message according to the obtained NM/OSS address information and NM/OSS;
step 518: NM/OSS sends a connection establishment response message to the virtual EM; in this embodiment, the steps 510 and the steps (512-514) have no sequence in the execution process.
Fig. 6 is a flowchart of establishing a virtual link between the NM/OSS and the virtual EM according to an embodiment of the present invention, as shown in fig. 6, the flowchart includes the following steps:
step 602: NM/OSS sends message of instantiating NS to NFVO; the descriptor NSD of the network service includes a VNFD id of the virtual EM and a VNFD id of the managed VNF, and the VNFD of the virtual EM includes address information of NM/OSS to which the virtual EM instance belongs.
Step 604: the NFVO receives a message of instantiating the NS, then determines the virtual EM needing to be instantiated and the VNF needing to be managed according to the VNFD id of the virtual EM in the NSD and the VNFD id of the VNF needing to be managed, and sends the message of instantiating the virtual EM and the VNF instance needing to be managed to the VNFM;
step 606: the VNFM receives a message sent by the NFVO, and acquires address information of NM/OSS to which a virtual EM instance belongs from the VNFD of the virtual EM;
step 608: instantiating the virtual EM and acquiring the address information of the virtual EM from a DHCP server;
step 610: the VNFM creates a virtual link between the virtual EM and the NM/OSS to which the virtual EM instance belongs;
step 612: the VNFM sends a message that the instantiation of the virtual EM is completed to the NFVO;
step 614: the NFVO receives the message of the virtual EM instantiation completion and sends the message of the VNF managed by the virtual EM to the VNFM;
step 616: the VNFM instantiates a VNF instance managed by the virtual EM;
step 618: creating a virtual link between the virtual EM and the VNF instance it manages;
step 620: the VNFM sends a message for instantiating the VNF instance managed by the virtual EM to the NFVO;
step 622: NFVO sends a message to NM/OSS that NS instantiation is complete.
In an optional embodiment, if VNF information managed by the virtual EM exists in a VNFD of the virtual EM, NM/OSS sends a message to NFVO to update NS, where the message indicates to instantiate a new VNF, and a VNF instance id of the virtual EM to which the VNF belongs is included in the VNFD of the VNF; the NFVO sends a message for instantiating the VNF to the VNFM; the VNFM instantiates a VNF according to the received message, meanwhile, the fact that a virtual EM instance exists is judged according to a VNF instance id of the virtual EM in the VNFD, the VNFM establishes a virtual link between the VNF and the virtual EM to enable the VNF and the virtual EM to be connected, and VNF instance information managed in the configurable data of the virtual EM is modified.
In an alternative embodiment, if the virtual EM already exists, NM/OSS queries NFVO for NS message indicating address information of querying vEM; NFVO sends vEM address information to NM/OSS; NM/OSS sends request message for establishing connection to vEM; the virtual EM sends a setup connection response message to the NM/OSS.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
In this embodiment, a device for virtual network element management EM to establish a connection is further provided, where the device is used to implement the foregoing embodiment and preferred embodiments, and details are not described again after the description is given. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 7 is a block diagram (a) of an apparatus for virtual network element management EM to establish a connection according to an embodiment of the present invention, and as shown in fig. 7, the apparatus includes: an acquisition module 72 and a creation module 74, which are described below:
an obtaining module 72, configured to obtain address information, where the address information includes at least one of: address information of the virtual EM example, and address information of a network management NM/operation support system OSS to which the virtual EM example belongs; and an establishing module 74, connected to the obtaining module 72, configured to trigger establishment of a connection between the virtual EM and the NM/OSS according to the obtained address information.
In an optional embodiment, the obtaining module 72 includes a first receiving unit and a obtaining unit, where the first receiving unit is configured to receive a first indication message from the network function virtualization orchestrator NFVO for indicating to instantiate the virtual EM; and an obtaining unit, configured to instantiate a virtual EM according to the first indication message, and obtain the address information according to the first indication message.
In an optional embodiment, the obtaining module 72 may obtain the address information of the virtual EM instance according to the first indication message by: acquiring the address information of the virtual EM example from an address allocation server according to the address information of the address allocation server carried in the first indication message; or, determining a configured address allocation server, and acquiring the address information of the virtual EM instance from the determined address allocation server.
In an optional embodiment, the obtaining module 72 may obtain the address information of the NM/OSS to which the virtual EM instance belongs according to the first indication message by at least one of: acquiring the address information of the NM/OSS carried in the first indication message; and acquiring the address information of the NM/OSS from a Virtual Network Function Descriptor (VNFD) of the virtual EM according to the VNFD identifier id of the virtual EM carried in the first indication message.
In an alternative embodiment, connection module 74 may establish the connection between the virtual EM and the NM/OSS by: when the connection between the virtual EM instance and the NM/OSS is triggered to be established according to the address information of the virtual EM instance, the triggering of the connection between the virtual EM instance and the NM/OSS comprises: returning a completion message for indicating completion of instantiating the virtual EM to the NFVO, wherein the completion message carries address information of a virtual EM instance, and the completion message is used for indicating the NFVO to send the address information of the virtual EM instance to NM/OSS so as to indicate the NM/OSS to establish connection with the virtual EM according to the address information of the virtual EM instance; when triggering the establishment of the connection between the virtual EM instance and the NM/OSS according to the address information of the NM/OSS, triggering the establishment of the connection between the virtual EM instance and the NM/OSS includes: sending address information of the virtual NM/OSS to the virtual EM, wherein the address information of the virtual NM/OSS is used for the virtual EM instance to establish connection with the NM/OSS; when establishing a connection between the virtual EM instance and the NM/OSS according to the address information of the virtual EM instance and the address information of the NM/OSS, establishing a connection between the virtual EM instance and the NM/OSS includes: and establishing a virtual link between the virtual EM instance and the NM/OSS according to the address information of the virtual EM instance and the address information of the NM/OSS.
In an optional embodiment, after instantiating the virtual EM according to the first indication message, the apparatus further includes a first processing module, configured to determine a virtual network function VNF instance managed by the virtual EM; creating a virtual link between the virtual EM and the VNF instance managed by the virtual EM.
In an optional embodiment, the first processing module may determine a manner of the VNF instance managed by the virtual EM by at least one of the following manners: acquiring a VNFD id of a VNF instance managed by the virtual EM, which is carried in the first indication message; instantiating the VNF instance according to the VNFD id of the VNF instance; acquiring a VNF instance id of the VNF instance managed by the virtual EM, which is carried in the first indication message; determining the VNF instance managed by the virtual EM according to the VNF instance id; and acquiring the VNF instance managed by the virtual EM from the VNFD of the virtual EM according to the VNFD identification id of the virtual EM carried in the first indication message.
Fig. 8 is a block diagram (ii) of a structure of an apparatus for virtual network element management EM to establish a connection according to an embodiment of the present invention, and as shown in fig. 8, the apparatus includes: a determination module 82 and a sending module 84, which are described below:
a determining module 82, configured to determine that a virtual network element management EM needs to be instantiated; a sending module 84, connected to the determining module 82, configured to send a first indication message indicating to instantiate the virtual EM to a virtual network function manager VNFM, where the first indication message is used to indicate the VNFM to acquire address information, and trigger establishment of a connection between a virtual EM instance and a network management NM/OSS to which the virtual EM instance belongs according to the acquired address information, where the address information includes at least one of: address information of the virtual EM instance, and address information of a network management NM/operation support system OSS to which the virtual EM instance belongs.
In an optional embodiment, the apparatus further comprises a second processing module, configured to receive a completion message indicating completion of instantiating the virtual EM from the VNFM after sending the first indication message indicating the instantiating of the virtual EM to the VNFM; acquiring address information of the virtual EM example carried in the completion message; and sending the address information of the virtual EM instance to NM/OSS, wherein the address information of the virtual EM instance is used for the NM/OSS to establish connection with the virtual EM according to the address information of the virtual EM instance.
In an alternative embodiment, the determining module 82 includes a second receiving unit, configured to receive a second indication message from the NM/OSS, wherein the second indication message is used to indicate that the virtual EM is instantiated.
In an alternative embodiment, the sending module 84 may send a first indication message indicating that the virtual EM is instantiated to the VNFM by: determining the NSD according to the descriptor NSD identification id of the network service carried in the second indication message; determining the virtual EM according to the VNFD identification id of the virtual EM in the NSD; and sending a first indication message to the VNFM according to the determined virtual EM.
In an optional embodiment, the first indication message is further used to instruct the VNFM to create a virtual link between the virtual EM and a VNF instance managed by the virtual EM.
In an alternative embodiment, the obtaining module 72 may send the first indication message indicating to instantiate the virtual EM to the VNFM by: determining the NSD according to the descriptor NSD identification id of the network service carried in the second indication message; determining the virtual EM and the VNF instance managed by the virtual EM according to the VNFD identification id of the virtual EM in the NSD and the VNFD id of the VNF managed by the EM, or determining the virtual EM and the VNF instance managed by the virtual EM according to the VNFD identification id of the virtual EM in the NSD and the VNF instance id of the VNF instance managed by the EM;
and sending a first indication message to the VNFM according to the determined virtual EM and the VNF instance managed by the virtual EM.
In an optional embodiment, the NSD includes information indicating a sequence of operations performed on the virtual EM and/or the VNF instance managed by the virtual EM, where the operations include at least one of: instantiating the virtual EM, instantiating the VNF, and establishing a virtual link between the virtual EM and the VNF.
In an optional embodiment, the apparatus further comprises: the receiving module is used for receiving a query message from NM/OSS under the condition that the virtual EM exists, wherein the query message is used for requesting to query the address information of the virtual EM instance; and sending the address information of the virtual EM instance to NM/OSS according to the query message, wherein the address information of the virtual EM instance is used for the NM/OSS to establish connection with the virtual EM according to the address information of the virtual EM instance.
In an optional embodiment, a system for establishing a connection by a virtual network element management EM is further provided, where the system includes a virtual network function manager VNFM and a network function virtualization orchestrator NFVO, where the NFVO is configured to determine that a virtual network element management EM needs to be instantiated; sending a first indication message to the VNFM indicating instantiation of the virtual EM; the VNFM is connected to the NFVO for receiving a first indication message; acquiring address information according to the first indication message, wherein the address information packet comprises at least one of the following: address information of the virtual EM example, and address information of a network management NM/operation support system OSS to which the virtual EM example belongs; and triggering and establishing the connection between the virtual EM instance and the NM/OSS according to the acquired address information.
In an optional embodiment, the VNFM is further configured to determine a virtual network function VNF instance managed by the virtual EM; creating a virtual link between a virtual EM and the VNF instance managed by the virtual EM. It should be noted that the VNFM corresponds to the aforementioned device (i) for establishing connection with EM (i.e., the device related to fig. 7), and the related features are not described again.
In an optional embodiment, the NFVO is further configured to receive a completion message from the VNFM indicating completion of instantiating the virtual EM; acquiring address information of the virtual EM example carried in the completion message; and sending the address information of the virtual EM instance to NM/OSS, wherein the address information of the virtual EM instance is used for the NM/OSS to establish connection with the virtual EM according to the address information of the virtual EM instance. It should be noted that the NFVO corresponds to the aforementioned EM connection establishing device (i.e., the device related to fig. 8), and related features are not repeated.
It should be noted that, the above modules may be implemented by software or hardware, and for the latter, the following may be implemented, but not limited to: the modules are all positioned in the same processor; alternatively, the modules are respectively located in different processors in any combination.
The embodiment of the invention also provides a storage medium. Alternatively, in the present embodiment, the storage medium may be configured to store program codes for executing the above steps.
Optionally, the storage medium is further configured to store program code for performing the above steps.
Optionally, in this embodiment, the storage medium may include, but is not limited to: various media capable of storing program codes, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
Optionally, in this embodiment, the processor executes the above steps according to program codes stored in the storage medium.
Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment is not described herein again.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (25)

1.一种虚拟网元管理EM建立连接的方法,其特征在于,包括:1. A method for virtual network element management EM to establish a connection, characterized in that, comprising: 获取地址信息,其中,所述地址信息包括以下至少之一:虚拟EM实例的地址信息,虚拟EM实例所属的网络管理NM/运营支撑系统OSS的地址信息;Obtain address information, wherein the address information includes at least one of the following: address information of the virtual EM instance, address information of the network management NM/operation support system OSS to which the virtual EM instance belongs; 根据获取的所述地址信息触发建立所述虚拟EM实例与所述NM/OSS之间的连接。Triggering establishment of a connection between the virtual EM instance and the NM/OSS according to the acquired address information. 2.根据权利要求1所述的方法,其特征在于,获取所述地址信息包括:2. The method according to claim 1, wherein obtaining the address information comprises: 接收来自网络功能虚拟化编排器NFVO的用于指示实例化所述虚拟EM的第一指示消息;receiving a first indication message from the network function virtualization orchestrator NFVO for indicating instantiation of the virtual EM; 根据所述第一指示消息实例化所述虚拟EM,以及,根据所述第一指示消息获取所述地址信息。Instantiate the virtual EM according to the first indication message, and obtain the address information according to the first indication message. 3.根据权利要求2所述的方法,其特征在于,根据所述第一指示消息获取所述虚拟EM实例的地址信息包括:3. The method according to claim 2, wherein obtaining the address information of the virtual EM instance according to the first indication message comprises: 根据所述第一指示消息中携带的地址分配服务器的地址信息,从地址分配服务器中获取所述虚拟EM实例的地址信息;或者,Obtain the address information of the virtual EM instance from the address allocation server according to the address information of the address allocation server carried in the first indication message; or, 确定已配置的地址分配服务器,从确定的已配置的地址分配服务器中获取所述虚拟EM实例的地址信息。Determine the configured address allocation server, and acquire the address information of the virtual EM instance from the determined configured address allocation server. 4.根据权利要求2所述的方法,其特征在于,根据所述第一指示消息获取所述虚拟EM实例所属的所述NM/OSS的地址信息包括以下至少之一:4. The method according to claim 2, wherein obtaining the address information of the NM/OSS to which the virtual EM instance belongs according to the first indication message comprises at least one of the following: 获取所述第一指示消息中携带的所述NM/OSS的地址信息;Obtain the address information of the NM/OSS carried in the first indication message; 根据所述第一指示消息中携带的所述虚拟EM的虚拟网络功能描述符VNFD标识id从所述虚拟EM的VNFD中获取所述NM/OSS的地址信息。Obtain the address information of the NM/OSS from the VNFD of the virtual EM according to the virtual network function descriptor VNFD identifier id of the virtual EM carried in the first indication message. 5.根据权利要求2或3所述的方法,其特征在于,在根据所述虚拟EM实例的地址信息触发建立所述虚拟EM实例与所述NM/OSS之间的连接时,触发建立所述虚拟EM实例与所述NM/OSS之间的连接包括:5. The method according to claim 2 or 3, wherein when triggering establishment of the connection between the virtual EM instance and the NM/OSS according to the address information of the virtual EM instance, triggering establishment of the The connection between the virtual EM instance and the NM/OSS includes: 向所述NFVO返回用于指示实例化所述虚拟EM完成的完成消息,其中,所述完成消息中携带所述虚拟EM实例的地址信息,所述完成消息用于指示所述NFVO将所述虚拟EM实例的地址信息发送给所述NM/OSS,以指示所述NM/OSS根据所述虚拟EM实例的地址信息与所述虚拟EM实例建立连接。returning to the NFVO a completion message indicating that instantiation of the virtual EM is complete, wherein the completion message carries address information of the virtual EM instance, and the completion message is used to instruct the NFVO to instantiate the virtual EM The address information of the EM instance is sent to the NM/OSS to instruct the NM/OSS to establish a connection with the virtual EM instance according to the address information of the virtual EM instance. 6.根据权利要求2至4中任一项所述的方法,其特征在于,包括以下之一:6. The method according to any one of claims 2 to 4, comprising one of the following: 在根据所述NM/OSS的地址信息触发建立所述虚拟EM实例与所述NM/OSS之间的连接时,触发建立所述虚拟EM实例与所述NM/OSS之间的连接包括:向所述虚拟EM发送所述虚拟NM/OSS的地址信息,其中,所述虚拟NM/OSS的地址信息用于所述虚拟EM与所述NM/OSS建立连接;When triggering the establishment of the connection between the virtual EM instance and the NM/OSS according to the address information of the NM/OSS, triggering the establishment of the connection between the virtual EM instance and the NM/OSS includes: The virtual EM sends the address information of the virtual NM/OSS, wherein the address information of the virtual NM/OSS is used for establishing a connection between the virtual EM and the NM/OSS; 在根据所述虚拟EM实例的地址信息以及所述NM/OSS的地址信息触发建立所述虚拟EM实例与所述NM/OSS之间的连接时,触发建立所述虚拟EM实例与所述NM/OSS之间的连接包括:根据所述虚拟EM实例的地址信息和所述NM/OSS的地址信息建立所述虚拟EM和所述NM/OSS之间的虚拟链路。When triggering establishment of a connection between the virtual EM instance and the NM/OSS according to the address information of the virtual EM instance and the address information of the NM/OSS, trigger the establishment of the virtual EM instance and the NM/OSS The connection between OSSs includes: establishing a virtual link between the virtual EM and the NM/OSS according to the address information of the virtual EM instance and the address information of the NM/OSS. 7.根据权利要求2所述的方法,其特征在于,在根据所述第一指示消息实例化所述虚拟EM之后,所述方法还包括:7. The method according to claim 2, wherein after instantiating the virtual EM according to the first indication message, the method further comprises: 确定所述虚拟EM所管理的虚拟网络功能VNF实例;Determine the virtual network function VNF instance managed by the virtual EM; 创建所述虚拟EM和所述虚拟EM所管理的所述VNF实例之间的虚拟链路。Create a virtual link between the virtual EM and the VNF instance managed by the virtual EM. 8.根据权利要求7所述的方法,其特征在于,确定所述虚拟EM所管理的虚拟网络功能VNF实例包括以下至少之一:8. The method according to claim 7, wherein determining the virtual network function (VNF) instance managed by the virtual EM comprises at least one of the following: 获取所述第一指示消息中携带的所述虚拟EM所管理的VNF实例的VNFD id;根据所述VNF实例的VNFD id实例化所述VNF实例;Obtain the VNFD id of the VNF instance managed by the virtual EM carried in the first indication message; instantiate the VNF instance according to the VNFD id of the VNF instance; 获取所述第一指示消息中携带的所述虚拟EM所管理的VNF实例的VNF实例id;根据所述VNF实例id确定所述虚拟EM所管理的所述VNF实例;Obtain the VNF instance id of the VNF instance managed by the virtual EM carried in the first indication message; determine the VNF instance managed by the virtual EM according to the VNF instance id; 根据所述第一指示消息中携带的所述虚拟EM的VNFD标识id从所述虚拟EM的VNFD中获取所述虚拟EM所管理的所述VNF实例。Obtain the VNF instance managed by the virtual EM from the VNFD of the virtual EM according to the VNFD identifier id of the virtual EM carried in the first indication message. 9.一种虚拟网元管理EM建立连接的方法,其特征在于,包括:9. A method for establishing a connection with a virtual network element management EM, characterized in that, comprising: 确定需要实例化虚拟网元管理EM;Determine the need to instantiate the virtual network element management EM; 向虚拟网络功能管理者VNFM发送指示实例化所述虚拟EM的第一指示消息,其中,所述第一指示消息用于指示所述VNFM获取地址信息,并根据获取的地址信息触发建立虚拟EM实例与所述虚拟EM实例所属的网络管理NM/OSS之间的连接,其中,所述地址信息包括以下至少之一:所述虚拟EM实例的地址信息、所述虚拟EM实例所属的网络管理NM/运营支撑系统OSS的地址信息。Sending a first indication message indicating instantiation of the virtual EM to the virtual network function manager VNFM, wherein the first indication message is used to instruct the VNFM to acquire address information, and trigger establishment of a virtual EM instance according to the acquired address information A connection with the network management NM/OSS to which the virtual EM instance belongs, wherein the address information includes at least one of the following: the address information of the virtual EM instance, the network management NM/OSS to which the virtual EM instance belongs Address information of the operation support system OSS. 10.根据权利要求9所述的方法,其特征在于,在向所述VNFM发送指示实例化所述虚拟EM的所述第一指示消息之后,所述方法还包括:10. The method according to claim 9, characterized in that, after sending the first indication message indicating instantiation of the virtual EM to the VNFM, the method further comprises: 接收来自所述VNFM的用于指示实例化所述虚拟EM完成的完成消息;receiving a completion message from the VNFM indicating that instantiation of the virtual EM is complete; 获取所述完成消息中携带的所述虚拟EM实例的地址信息;Obtain the address information of the virtual EM instance carried in the completion message; 将所述虚拟EM实例的地址信息发送给所述NM/OSS,其中,所述虚拟EM实例的地址信息用于所述NM/OSS根据所述虚拟EM实例的地址信息与所述虚拟EM建立连接。sending the address information of the virtual EM instance to the NM/OSS, wherein the address information of the virtual EM instance is used for the NM/OSS to establish a connection with the virtual EM according to the address information of the virtual EM instance . 11.根据权利要求9所述的方法,其特征在于,确定需要实例化虚拟网元管理EM包括:11. The method according to claim 9, wherein determining that a virtual network element management EM needs to be instantiated comprises: 接收来自所述NM/OSS的第二指示消息,其中,所述第二指示消息用于指示实例化所述虚拟EM。receiving a second indication message from the NM/OSS, where the second indication message is used to indicate instantiation of the virtual EM. 12.根据权利要求11所述的方法,其特征在于,向所述VNFM发送指示实例化所述虚拟EM的所述第一指示消息包括:12. The method according to claim 11, wherein sending the first indication message indicating instantiation of the virtual EM to the VNFM comprises: 根据所述第二指示消息中携带的网络服务的描述符NSD标识id确定所述NSD;Determine the NSD according to the NSD identifier id of the network service descriptor carried in the second indication message; 根据所述NSD中的所述虚拟EM的VNFD标识id确定所述虚拟EM;determining the virtual EM according to the VNFD identifier id of the virtual EM in the NSD; 根据确定的所述虚拟EM向所述VNFM发送所述第一指示消息。Sending the first indication message to the VNFM according to the determined virtual EM. 13.根据权利要求11所述的方法,其特征在于,所述第一指示消息还用于指示所述VNFM创建所述虚拟EM和所述虚拟EM所管理的VNF实例之间的虚拟链路。13. The method according to claim 11, wherein the first instruction message is further used to instruct the VNFM to create a virtual link between the virtual EM and a VNF instance managed by the virtual EM. 14.根据权利要求13所述的方法,其特征在于,向所述VNFM发送指示实例化所述虚拟EM的所述第一指示消息包括:14. The method according to claim 13, wherein sending the first indication message indicating instantiation of the virtual EM to the VNFM comprises: 根据所述第二指示消息中携带的网络服务的描述符NSD标识id确定所述NSD;Determine the NSD according to the NSD identifier id of the network service descriptor carried in the second indication message; 根据所述NSD中的所述虚拟EM的VNFD标识id和所述EM所管理的VNF的VNFD id确定所述虚拟EM和所述虚拟EM管理的VNF实例,或者,根据所述NSD中的所述虚拟EM的VNFD标识id和所述EM所管理的VNF实例的VNF实例id确定所述虚拟EM和所述虚拟EM管理的VNF实例;Determine the virtual EM and the VNF instance managed by the virtual EM according to the VNFD identifier id of the virtual EM in the NSD and the VNFD id of the VNF managed by the EM, or, according to the The VNFD identification id of the virtual EM and the VNF instance id of the VNF instance managed by the EM determine the virtual EM and the VNF instance managed by the virtual EM; 根据确定的所述虚拟EM和所述虚拟EM管理的VNF实例向所述VNFM发送所述第一指示消息。sending the first indication message to the VNFM according to the determined virtual EM and the VNF instance managed by the virtual EM. 15.根据权利要求12或14所述的方法,其特征在于,所述NSD中包括用于指示对所述虚拟EM以及所述虚拟EM管理的VNF实例进行的操作的先后顺序的信息,其中,所述操作包括以下至少之一:实例化所述虚拟EM、实例化所述VNF、建立所述虚拟EM和所述VNF的虚拟链路。15. The method according to claim 12 or 14, wherein the NSD includes information indicating the sequence of operations performed on the virtual EM and the VNF instance managed by the virtual EM, wherein, The operation includes at least one of the following: instantiating the virtual EM, instantiating the VNF, and establishing a virtual link between the virtual EM and the VNF. 16.根据权利要求9所述的方法,其特征在于,在确定所述虚拟EM已经存在的情况下,所述方法还包括:16. The method according to claim 9, wherein, when it is determined that the virtual EM already exists, the method further comprises: 接收来自所述NM/OSS的查询消息,其中,所述查询消息用于请求查询所述虚拟EM实例的地址信息;receiving a query message from the NM/OSS, where the query message is used to request to query the address information of the virtual EM instance; 根据所述查询消息将所述虚拟EM实例的地址信息发送给所述NM/OSS,其中,所述虚拟EM实例的地址信息用于所述NM/OSS根据所述虚拟EM实例的地址信息与所述虚拟EM建立连接。Send the address information of the virtual EM instance to the NM/OSS according to the query message, wherein the address information of the virtual EM instance is used by the NM/OSS to match the address information of the virtual EM instance with the NM/OSS The aforementioned virtual EM establishes a connection. 17.一种虚拟网元管理EM建立连接的装置,其特征在于,包括:17. A device for establishing a connection with a virtual network element management EM, characterized in that it includes: 获取模块,用于获取地址信息,其中,所述地址信息包括以下至少之一:虚拟EM实例的地址信息,虚拟EM实例所属的网络管理NM/运营支撑系统OSS的地址信息;An acquisition module, configured to acquire address information, wherein the address information includes at least one of the following: address information of a virtual EM instance, address information of the network management NM/operation support system OSS to which the virtual EM instance belongs; 建立模块,用于根据获取的所述地址信息触发建立所述虚拟EM实例与所述NM/OSS之间的连接。An establishment module, configured to trigger establishment of a connection between the virtual EM instance and the NM/OSS according to the acquired address information. 18.根据权利要求17所述的装置,其特征在于,所述获取模块包括:18. The device according to claim 17, wherein the acquiring module comprises: 第一接收单元,用于接收来自网络功能虚拟化编排器NFVO的用于指示实例化所述虚拟EM的第一指示消息;A first receiving unit, configured to receive a first indication message from the network function virtualization orchestrator NFVO for indicating instantiation of the virtual EM; 获取单元,用于根据所述第一指示消息实例化所述虚拟EM,以及,根据所述第一指示消息获取所述地址信息。An acquiring unit, configured to instantiate the virtual EM according to the first indication message, and acquire the address information according to the first indication message. 19.根据权利要求18所述的装置,其特征在于,所述装置还包括:19. The device according to claim 18, further comprising: 第一处理模块,用于在根据所述第一指示消息实例化所述虚拟EM之后,确定所述虚拟EM所管理的虚拟网络功能VNF实例;创建所述虚拟EM和所述虚拟EM所管理的所述VNF实例之间的虚拟链路。A first processing module, configured to, after instantiating the virtual EM according to the first indication message, determine a virtual network function VNF instance managed by the virtual EM; create the virtual EM and the virtual EM managed by the virtual EM A virtual link between the VNF instances. 20.一种虚拟网元管理EM建立连接的装置,其特征在于,包括:20. A device for establishing a connection with a virtual network element management EM, characterized in that it includes: 确定模块,用于确定需要实例化虚拟网元管理EM;A determination module, configured to determine the need to instantiate the virtual network element management EM; 发送模块,用于向虚拟网络功能管理者VNFM发送指示实例化所述虚拟EM的第一指示消息,其中,所述第一指示消息用于指示所述VNFM获取地址信息,并根据获取的地址信息触发建立虚拟EM实例与所述虚拟EM实例所属的网络管理NM/OSS之间的连接,其中,所述地址信息包括以下至少之一:虚拟EM实例的地址信息、所述虚拟EM实例所属的网络管理NM/运营支撑系统OSS的地址信息。A sending module, configured to send a first indication message indicating instantiation of the virtual EM to a virtual network function manager VNFM, wherein the first indication message is used to instruct the VNFM to obtain address information, and to Triggering the establishment of a connection between the virtual EM instance and the network management NM/OSS to which the virtual EM instance belongs, wherein the address information includes at least one of the following: address information of the virtual EM instance, the network to which the virtual EM instance belongs Manage the address information of NM/Operation Support System OSS. 21.根据权利要求20所述的装置,其特征在于,所述装置还包括:21. The device according to claim 20, further comprising: 第二处理模块,用于在向所述VNFM发送指示实例化所述虚拟EM的所述第一指示消息之后,接收来自所述VNFM的用于指示实例化所述虚拟EM完成的完成消息;获取所述完成消息中携带的所述虚拟EM实例的地址信息;将所述虚拟EM实例的地址信息发送给所述NM/OSS,其中,所述虚拟EM实例的地址信息用于所述NM/OSS根据所述虚拟EM实例的地址信息与所述虚拟EM建立连接。The second processing module is configured to, after sending the first indication message indicating instantiation of the virtual EM to the VNFM, receive a completion message from the VNFM indicating that instantiation of the virtual EM is complete; acquire The address information of the virtual EM instance carried in the completion message; sending the address information of the virtual EM instance to the NM/OSS, wherein the address information of the virtual EM instance is used for the NM/OSS Establish a connection with the virtual EM according to the address information of the virtual EM instance. 22.根据权利要求20所述的装置,其特征在于,所述确定模块包括:22. The device according to claim 20, wherein the determining module comprises: 第二接收单元,用于接收来自所述NM/OSS的第二指示消息,其中,所述第二指示消息用于指示实例化所述虚拟EM。The second receiving unit is configured to receive a second indication message from the NM/OSS, where the second indication message is used to indicate instantiation of the virtual EM. 23.一种虚拟网元管理EM建立连接的系统,其特征在于,包括虚拟网络功能管理者VNFM和网络功能虚拟化编排器NFVO,其中,23. A system for establishing a connection with a virtual network element management EM, characterized in that it includes a virtual network function manager VNFM and a network function virtualization orchestrator NFVO, wherein, 所述NFVO用于确定需要实例化虚拟网元管理EM;向所述VNFM发送指示实例化所述虚拟EM的第一指示消息;The NFVO is used to determine that a virtual network element management EM needs to be instantiated; sending a first indication message indicating instantiation of the virtual EM to the VNFM; 所述VNFM连接至所述NFVO,用于接收所述第一指示消息;根据所述第一指示消息获取地址信息,其中,所述地址信息包以下至少之一:虚拟EM实例的地址信息,虚拟EM实例所属的网络管理NM/运营支撑系统OSS的地址信息;根据获取的所述地址信息触发建立所述虚拟EM实例与所述NM/OSS之间的连接。The VNFM is connected to the NFVO to receive the first indication message; obtain address information according to the first indication message, wherein the address information includes at least one of the following: address information of a virtual EM instance, virtual The network to which the EM instance belongs manages the address information of the NM/OSS; triggers the establishment of a connection between the virtual EM instance and the NM/OSS according to the acquired address information. 24.根据权利要求23所述的系统,其特征在于,所述VNFM还用于确定所述虚拟EM所管理的虚拟网络功能VNF实例;创建所述虚拟EM和所述虚拟EM所管理的所述VNF实例之间的虚拟链路。24. The system according to claim 23, wherein the VNFM is also used to determine the virtual network function (VNF) instance managed by the virtual EM; create the virtual EM and the VNF instance managed by the virtual EM A virtual link between VNF instances. 25.根据权利要求23所述的系统,其特征在于,所述NFVO还用于接收来自所述VNFM的用于指示实例化所述虚拟EM完成的完成消息;获取所述完成消息中携带的所述虚拟EM实例的地址信息;将所述虚拟EM实例的地址信息发送给所述NM/OSS,其中,所述虚拟EM实例的地址信息用于所述NM/OSS根据所述虚拟EM实例的地址信息与所述虚拟EM建立连接。25. The system according to claim 23, wherein the NFVO is further configured to receive a completion message from the VNFM indicating that the instantiation of the virtual EM is completed; and obtain all information carried in the completion message The address information of the virtual EM instance; the address information of the virtual EM instance is sent to the NM/OSS, wherein the address information of the virtual EM instance is used by the NM/OSS according to the address of the virtual EM instance information to establish a connection with the virtual EM.
CN201610505399.8A 2016-06-30 2016-06-30 Virtual NE management EM establishes the method, apparatus and system of connection Pending CN107566136A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610505399.8A CN107566136A (en) 2016-06-30 2016-06-30 Virtual NE management EM establishes the method, apparatus and system of connection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610505399.8A CN107566136A (en) 2016-06-30 2016-06-30 Virtual NE management EM establishes the method, apparatus and system of connection

Publications (1)

Publication Number Publication Date
CN107566136A true CN107566136A (en) 2018-01-09

Family

ID=60968918

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610505399.8A Pending CN107566136A (en) 2016-06-30 2016-06-30 Virtual NE management EM establishes the method, apparatus and system of connection

Country Status (1)

Country Link
CN (1) CN107566136A (en)

Similar Documents

Publication Publication Date Title
JP7105930B2 (en) Alarm method and alarm device
CN108370341B (en) Resource configuration method, virtual network function manager and network element management system
EP3455728B1 (en) Orchestrator for a virtual network platform as a service (vnpaas)
EP2849064B1 (en) Method and apparatus for network virtualization
CN106134141B (en) A method and device for updating network service descriptor NSD
CN108039964B (en) Fault processing method, device and system based on network function virtualization
US11093296B2 (en) System, virtualization control apparatus, method for controlling a virtualization control apparatus, and program
CN109074280B (en) network functions virtualization
CN110311798B (en) Method and device for managing virtual resources
CN110768807B (en) Virtual resource method and device, virtual resource processing network element and storage medium
KR20180002771A (en) Network Service Lifecycle Management Methods and Devices
WO2020063550A1 (en) Policy decision method, apparatus and system, and storage medium, policy decision unit and cluster
WO2020087948A1 (en) Network slice template generation method, apparatus and device, and storage medium
CN105827428A (en) Management method and device of asset information
WO2019174000A1 (en) Method and apparatus for service management
WO2016115896A1 (en) Method and device for management of virtual network function (vnf)
CN108604996B (en) Strategy transmission method and device in NFV system
CN109905258B (en) PaaS management method, device and storage medium
US12430609B2 (en) Performance index value calculation system and performance index value calculation method
US12231306B2 (en) Performance index value calculation system and performance index value calculation method
CN107534678A (en) Establish the method, apparatus and system being connected between VNFM and VIM
CN107566136A (en) Virtual NE management EM establishes the method, apparatus and system of connection
CN112889247B (en) VNF service instantiation method and device
CN107623578A (en) One kind virtualization network function instantiation method and device
US12170594B2 (en) Action execution system and control method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180109