WO2018127068A1 - Network management method and apparatus - Google Patents

Network management method and apparatus Download PDF

Info

Publication number
WO2018127068A1
WO2018127068A1 PCT/CN2018/071275 CN2018071275W WO2018127068A1 WO 2018127068 A1 WO2018127068 A1 WO 2018127068A1 CN 2018071275 W CN2018071275 W CN 2018071275W WO 2018127068 A1 WO2018127068 A1 WO 2018127068A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
slice instance
function
request message
network function
Prior art date
Application number
PCT/CN2018/071275
Other languages
French (fr)
Chinese (zh)
Inventor
杨水根
孙文琦
陆伟
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2018127068A1 publication Critical patent/WO2018127068A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/0816Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/28Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/126Applying verification of the received information the source of the received data

Definitions

  • Embodiments of the present invention relate to the field of communications, and in particular, to a network management method and apparatus in the field of communications.
  • 5G fifth generation wireless communication technology
  • 5G will support diverse application needs, including support for higher speed experiences and greater bandwidth access, lower latency and highly reliable information interaction, and the connection of larger and lower cost machine-like communication devices. Entry and management, etc.
  • 5G will support a variety of vertical industry applications for vehicle networking, emergency communications, and industrial Internet. Faced with these performance requirements and application scenarios of 5G, 5G networks need to be closer to the specific needs of users, and their customization capabilities need to be further improved.
  • the 3GPP carrier network may include Critical Machine Type Communication (Critical MTC) network slicing, Massive Machine Type Communication (Massive MTC) network slicing and Mobile Broad Band (MBB for short). Network slicing, where each network slicing service communicates with different use cases.
  • Critical Machine Type Communication Critical MTC
  • Massive Machine Type Communication Massive MTC
  • MBB Mobile Broad Band
  • a logical network formed by a network slice is implemented by the network slice instance, that is, a network slice is formed by instantiating each network function of the network slice and corresponding resources.
  • 5G networks need to manage network slicing instances. How to manage network slicing instances, there is currently no suitable solution.
  • the embodiment of the invention provides a network management method and device, so as to implement management of a network slice instance.
  • the first aspect provides a network management method, including the following steps: a first network device sends a configuration request message to a second network device, where the configuration request message is used to request to configure a first network in the first network slice instance.
  • the first network device receives a configuration response message sent by the second network device, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance.
  • the configuring the first network function in the first network slice instance includes: adding a first network function on the first network slice instance or the first one in the first network slice instance A network function is removed.
  • the network management method in the embodiment of the present invention can implement management of a network slice instance. Further, the network function that provides the network slice instance can be added or deleted to implement the update of the network slice instance, so that the network slice instance can better support the change of the service feature, thereby improving the user experience.
  • the method before the first network device sends a configuration request message to the second network device, the method further includes: the first network device receiving an update request message sent by the sender, An update request message is used to request to add the first network function to the first network slice instance or to delete the first network function in the first network slice instance.
  • the method further includes: the first network device sending an update response message to the sending end, where the update response message is used Indicates that the first network function has been added to the first network slice instance, or the first network function in the first network slice instance has been deleted.
  • the first network device receives the update request message sent by the sending end, and triggers the first network device to send a configuration request message to the second network device, which is beneficial for the first network device to obtain the latest network slice instance composition information.
  • the configuration request message is further configured to request to configure the first network function for all or part of the second network slice instance that is allowed to add or delete the first network function.
  • the second network slice instance sharing the first network function may be updated by the foregoing solution, so that it is not affected by the first network slice instance adding or deleting the first network function.
  • the method before the first network device sends the configuration request message to the second network device, the method further includes: the first network device sending a query request message to the storage device, where The query request message is used to query the validity of the update request message; the first network device receives a query response message sent by the storage device, and the query response message is used to indicate whether the update request message is legal; The first network device sends the configuration request message to the second network device, where the first network device sends the configuration request to the second network device if the update request message is legal Message.
  • the method before the first network device sends the configuration request message to the second network device, the method further includes: the first network device sending a notification request message to the fourth network device, The notification request message is used to notify that the first network function is to be configured; the first network device receives a notification response message sent by the fourth network device.
  • the method further includes: in the first network slice instance and/or all or part
  • the first network device sends a modification to at least one of the second network device and the third network device.
  • a request message the modification request message being used to request modification of the second network function.
  • the method further includes: the first network device sending an update notification message to the storage device,
  • the update notification message carries the updated information of the first network slice instance; the first network device receives the storage success message sent by the storage device.
  • the method further includes: the first network device sending the fourth network device to the fourth network device Network function configuration information, where the network function configuration information carries configuration parameters of the first network function.
  • a second aspect provides a network management method, including the following steps: a second network device receives a configuration request message sent by a first network device, where the configuration request message is used to request to add a first network to the network segment instance. Deleting the first network function in the first network slice instance; the second network device configuring the first network function; the second network device sending the first network device A configuration response message is used to indicate that the configuration of the first network function has been completed.
  • the configuration request message is further configured to request to configure the first network function for all or part of the second network slice instance that is allowed to add or delete the first network function.
  • a third aspect provides a network management method, including the following steps: a sending end sends an update request message to a first network device, where the update request message is used to request to add the first network function to a first network slice instance. Or deleting the first network function in the first network slice instance; the sending end receiving a sending update response message of the first network device, where the update response message is used to indicate the first A network function has been added to the first network slice instance, or the first network function in the first network slice instance has been deleted.
  • a fourth aspect provides a network management method, including the following steps: a fourth network device receives a notification request message sent by a first network device, where the notification request message is used to notify that a first configuration is to be configured in the first network slice instance. a network function; the fourth network device determines, according to the notification request message, that the first network device is allowed to configure the first network function; and the fourth network device sends a notification response message to the first network device; The fourth network device receives network function configuration information sent by the first network device, where the network function configuration information carries configuration parameters of the first network function.
  • a network management apparatus comprising: a transceiver, a memory for storing instructions, and a processor.
  • the processor is coupled to the memory and the transceiver, respectively, for executing the instructions stored by the memory to perform the step of transmitting a configuration request to the second network device by the transceiver when the instruction is executed a message, the configuration request message is used to request to configure a first network function in the first network slice instance; the first network device receives a configuration response message sent by the second network device, where the configuration response message is used Representing that the first network function is configured in the first network slice instance, where the configuring the first network function in the first network slice instance includes: on the first network slice instance Adding a first network function or deleting the first network function in the first network slice instance.
  • the processor further performs the following steps: receiving, by the transceiver, an update request message sent by a sender, where the update request message is used to request the first network Adding a function to the first network slice instance, or deleting the first network function in the first network slice instance; sending, by the transceiver, an update response message to the sender, the update response The message is used to indicate that the first network function has been added to the first network slice instance, or the first network function in the first network slice instance has been deleted.
  • the configuration request message is further configured to request to configure the first network function for all or part of the second network slice instance that is allowed to add or delete the first network function.
  • the processor when executing the instruction, further performs the step of: sending, by the transceiver, a query request message to a storage device, where the query request message is used to query the legality of the update request message.
  • the processor when executing the instruction, further performing the step of: sending, by the transceiver, a notification request message to a fourth network device, where the notification request message is used to notify that the first a network function; receiving, by the transceiver, a notification response message sent by the fourth network device.
  • the process The processor further performs the following steps: transmitting, by the transceiver, a modification request message to at least one of the second network device and the third network device, the modification request message being used to request to modify the Two network functions.
  • the processor when executing the instruction, further performing the step of: sending, by the transceiver, an update notification message to the storage device, where the update notification message carries the first network slice instance after updating Information; receiving, by the transceiver, a storage success message sent by the storage device.
  • the processor further performs the following steps: sending, by the transceiver, network function configuration information to the fourth network device by using the transceiver, where the network function configuration information carries the A configuration parameter of a network function.
  • a network management apparatus comprising: a transceiver, a memory for storing instructions, and a processor.
  • the processor is coupled to the memory and the transceiver, respectively, for executing the instructions stored by the memory to perform the step of: receiving, by the transceiver, a configuration sent by the first network device when the instruction is executed a request message, the configuration request message is used to request to add a first network function on the network slice instance or delete the first network function in the first network slice instance; perform the first network function Configuring, by the transceiver, sending a configuration response message to the first network device, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance.
  • the configuration request message is further configured to request to configure the first network function for all or part of the second network slice instance that is allowed to add or delete the first network function.
  • a network management apparatus comprising: a transceiver, a memory for storing instructions, and a processor.
  • the processor is coupled to the memory and the transceiver, respectively, for executing the instructions stored by the memory to perform the step of transmitting an update request to the first network device by the transceiver when the instruction is executed a message, the update request message being used to request to add the first network function to a first network slice instance, or to delete the first network function in the first network slice instance; through the transceiver Receiving a sending update response message of the first network device, where the update response message is used to indicate that the first network function has been added to the first network slice instance, or the first network slice instance The first network function has been removed.
  • a network management apparatus comprising: a transceiver, a memory for storing instructions, and a processor.
  • the processor is coupled to the memory and the transceiver, respectively, for executing the instructions stored by the memory to perform the step of: receiving, by the transceiver, a notification sent by the first network device when the instruction is executed a request message for notifying that the first network function is to be configured in the first network slice instance; determining that the first network device is allowed to configure the first network function; A network device sends a notification response message, and the network function configuration information sent by the first network device is received by the transceiver, where the network function configuration information carries configuration parameters of the first network function.
  • the ninth aspect provides a network management apparatus, including: a sending unit, configured to send a configuration request message to a second network device, where the configuration request message is used to request to configure a first network function in the first network slice instance a receiving unit, configured to receive a configuration response message sent by the second network device, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance, where the The first network fragment instance configuring the first network function includes: adding a first network function on the first network slice instance or deleting the first network function in the first network slice instance.
  • the receiving unit is further configured to receive an update request message sent by the sending end, where the update request message is used to request to add the first network function to the first network slice instance, or Deleting the first network function in the first network slice instance;
  • the sending unit is further configured to send an update response message to the sending end, where the update response message is used to indicate that the first network function has been Adding to the first network slice instance, or the first network function in the first network slice instance has been deleted.
  • the configuration request message is further configured to request to configure the first network function for all or part of the second network slice instance that is allowed to add or delete the first network function.
  • the sending unit is further configured to send a notification request message to the fourth network device, where the notification request message is used to notify that the first network function is to be configured; and the receiving unit is further configured to receive the The notification response message sent by the fourth network device.
  • the sending The unit is further configured to send a modification request message to at least one of the second network device and the third network device, where the modification request message is used to request to modify the second network function.
  • the sending unit is further configured to send an update notification message, where the update notification message carries information that is updated by the first network slice instance, and the receiving unit is further configured to receive, by the storage device, Storage success message.
  • the sending unit is further configured to send network function configuration information to the fourth network device, where the network function configuration information carries configuration parameters of the first network function.
  • a network management apparatus includes: a receiving unit, configured to receive a configuration request message sent by a first network device, where the configuration request message is used to request to add a first network function to the network segment instance. Or deleting the first network function in the first network slice instance; the processing unit is configured to configure the first network function; and the sending unit is configured to send a configuration response message to the first network device The configuration response message is used to indicate that the configuration of the first network function has been completed.
  • a network management apparatus including: a sending unit, configured to send an update request message to a first network device, where the update request message is used to request to add the first network function to a first network In the slice instance, the first network function in the first network slice instance is deleted, and the receiving unit is configured to receive a sending update response message of the first network device, where the update response message is used to indicate The first network function has been added to the first network slice instance, or the first network function in the first network slice instance has been deleted.
  • a network management apparatus includes: a receiving unit, configured to receive a notification request message sent by a first network device, where the notification request message is used to notify that a first configuration is to be configured in a first network slice instance a network function, a processing unit, configured to determine that the first network device is configured to configure the first network function, and a sending unit, configured to send a notification response message to the first network device, where the receiving unit is further configured to receive the The network function configuration information sent by the first network device, where the network function configuration information carries configuration parameters of the first network function.
  • a network system comprising at least two network management devices of the above fifth to eighth aspects, or at least two network management devices of the above ninth to twelfth aspects.
  • a fourteenth aspect a computer readable medium for storing a computer program, the computer program comprising instructions for performing the method of the first aspect or any possible implementation of the first aspect; or the computer program An instruction comprising the method of the second aspect or any of the possible implementations of the second aspect; or the computer program comprising instructions for performing the method of the third aspect or any of the possible implementations of the third aspect; Or the computer program comprises instructions for performing the method of any of the third aspect or any of the possible implementations of the third aspect.
  • FIG. 1 is a schematic diagram of a prior art network management architecture.
  • FIG. 2 is a structural diagram of an NSM&O according to an embodiment of the present invention.
  • FIG. 3 is a schematic diagram of a network management architecture applied according to an embodiment of the present invention.
  • FIG. 4 is a schematic diagram of another network management architecture applied according to an embodiment of the present invention.
  • FIG. 5 is a schematic diagram of another network management architecture applied according to an embodiment of the present invention.
  • FIG. 6 is a schematic diagram of another network management architecture applied according to an embodiment of the present invention.
  • FIG. 7 is a schematic flowchart of a network management method according to an embodiment of the present invention.
  • FIG. 8 is a hierarchical structure diagram of an NSM&O according to an embodiment of the present invention.
  • FIG. 9 is a schematic flowchart of another network management method according to an embodiment of the present invention.
  • FIG. 10 is a schematic flowchart of another network management method according to an embodiment of the present invention.
  • FIG. 11 is a schematic flowchart of another network management method according to an embodiment of the present invention.
  • FIG. 12 is a schematic flowchart of another network management method according to an embodiment of the present invention.
  • FIG. 13 is a schematic block diagram of an apparatus for managing a network slice instance according to an embodiment of the present invention.
  • FIG. 14 is a schematic block diagram of another apparatus for managing a network slice instance according to an embodiment of the present invention.
  • FIG. 15 is a schematic block diagram of another apparatus for managing a network slice instance according to an embodiment of the present invention.
  • FIG. 16 is a schematic block diagram of another apparatus for managing a network slice instance according to an embodiment of the present invention.
  • FIG. 17 is a schematic block diagram of another apparatus for managing a network slice instance according to an embodiment of the present invention.
  • GSM Global System of Mobile communication
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • GPRS General Packet Radio Service
  • LTE Long Term Evolution
  • FDD Frequency Division Duplex
  • TDD Time Division Duplex
  • UMTS Universal Mobile Telecommunication System
  • WiMAX Worldwide Interoperability for Microwave Access
  • Embodiments of the present invention relate to network slicing techniques.
  • the network slicing technology logically abstracts the network into one or more network slices, where each network slice contains a series of logical network functions to specifically meet the differentiated requirements of different service types.
  • network slicing is an on-demand networking, which enables operators to adjust according to changing user requirements and quickly New services that meet the needs of new applications.
  • the network slicing technology abstracts the 5G network physical infrastructure resources into a plurality of independent parallel network slice instances according to the scene requirements. Each network segment instance performs customized tailoring of network functions and management of corresponding network functions according to the needs of the business scenario and the business model.
  • a network slice instance can be thought of as an instantiated 5G network.
  • Such a network structure allows operators to provide the network as a service to users, and can freely combine physical networks according to indicators such as rate, capacity, coverage, delay, reliability, security, and availability to meet different users. Claim.
  • Network slice lifecycle management includes the creation, composition, update, and deletion of network slice instances.
  • the available network resources should be determined for each network slice instance and configured with specific network functions and parameters.
  • those specific network functions and network resources should be released.
  • Network slice refers to the customization of different logical networks based on different service requirements on a physical or virtual network infrastructure.
  • the network slice can be a complete network including the access network and the core network, capable of providing telecommunication services and having certain network capabilities.
  • a network slice may have one or more of the following characteristics: the access network may or may not slice.
  • the access network may be shared by multiple network slices. The characteristics and composition of different network slices may be different for their network functions.
  • Network Slice Instance A real-world logical network that meets certain network characteristics or service requirements.
  • a network slice instance may provide one or more services.
  • a network slicing instance can be created by a network management system.
  • a network management system may create one or more network slicing instances and manage them at the same time, including performance monitoring and fault management during the running of the network slicing instance.
  • Some network resources and network functions may be shared between network slice instances.
  • a network tile instance may or may not be created from a network tile template.
  • a complete network slicing instance can provide complete end-to-end network services.
  • Network segment instances may include network functionality.
  • Network functions may include physical network functions and/or virtual network functions. The following are collectively referred to as physical network functions and/or virtual network functions as network functions.
  • Network Slice Template A method of generating a network slice instance to provide a reference for generating a network slice instance.
  • the network slice template specifies how the network slice instance should be generated.
  • the network slicing module can indicate which network functions are included in the network slice, and Key Performance Indicators (KPIs) that should be achieved.
  • KPIs Key Performance Indicators
  • Network function It is a processing function in the network, which defines functional behaviors and interfaces.
  • the network functions can be implemented by dedicated hardware, or by running software on dedicated hardware, or by virtualizing on a common hardware platform. The form of the function is implemented. Therefore, from the perspective of implementation, network functions can be divided into physical network functions and virtual network functions. From the perspective of use, network functions can be divided into dedicated network functions and shared network functions. Specifically, for multiple network slice instances, different network functions can be used independently. This network function is called a dedicated network function. It is also possible to share the same network function, which is called a shared network function.
  • FIG. 1 illustrates a network management architecture 100.
  • the network management architecture 100 of FIG. 1 may be a 3GPP public land mobile that incorporates a network function virtualized (NFV) management and orchestration (MANO) module.
  • NFV network function virtualized
  • MANO network management and orchestration
  • Network Public Land Mobile Network, referred to as "PLMN”
  • the network management architecture 100 includes modules for managing physical network functions and virtual network functions. The modules in the network management architecture 100 are described in turn below.
  • PNF Physical network function
  • the physical network function module may be a network element (NE) in a traditional 3GPP network management architecture, that is, a physical network element.
  • the NE may be a base station, a Mobility Management Entity (MME), or a Serving Gateway (SGW).
  • MME Mobility Management Entity
  • SGW Serving Gateway
  • VNF Virtualized network function
  • the VNF module can create virtual network functions and perform some parameter configuration on the basis of NFVI to implement a certain network function.
  • Element manager A network module for managing network elements. EM can be used to manage physical network functions (ie PNF modules) or to manage virtual network functions (ie VNF modules).
  • DM Domain manager
  • the DM can manage one or more EMs, for example, the DM can be a vendor's management system.
  • EM and DM are different in definition. EM directly manages the same type of network equipment. For example, EM manages a series of base stations, and DM manages network equipment belonging to equipment vendors (English: vendor), providing domain management. Functional, DM is more manageable than EM. Typically, EM devices are used to perform configuration of network functions. However, in the embodiment of the present invention, the DM may also manage the PNF and/or the VNF. Accordingly, the DM may also perform the steps performed by the EM.
  • Network manager A network-level management module that provides network management functions and management equipment exchanges.
  • NM can be responsible for the distribution, configuration, control, and monitoring of network resources, and NM is supported by EM or DM.
  • Network function virtualized infrastructure (NFVI) module used to deploy virtual network functions (VNF), which can be a set of operating environments consisting of software and hardware, including virtual layers and Abstract hardware resources, etc.
  • VNF virtual network functions
  • NFV-MANO system module It has an interface with NFVI module, VNF module, EM module and NM module for managing virtual network functions at the network level, including the following three modules:
  • NFVO Network function virtualization orchestrator
  • VNFM Virtualized network function manager
  • VIM Virtualized Infrastructure Manager
  • the network management architecture 100 of FIG. 1 can manage physical network functions and virtual network functions. However, it does not enable network slice instances to be managed. Therefore, the network management architecture 100 in FIG. 1 cannot meet the requirements of network slicing technology applications in future communication systems.
  • the embodiment of the present invention introduces a network slice manager and orchestrator (NSM&O) in the network management architecture 100, and manages the process of creating a network slice instance through NSM&O to implement a network slice instance. Automated creation to improve the efficiency of managing network slicing instances.
  • NSM&O network slice manager and orchestrator
  • the network management architecture of the embodiment of the present invention is described below.
  • the embodiment of the present invention introduces an NSM&O module based on the existing network management architecture 100.
  • the structure diagram of the NSM&O module is shown in Figure 2. Its main functions include any of the following:
  • Service conversion The service description information sent by the sender device is received through an interface (for example, an Application Programming Interface (API)), and the service description information is converted into a requirement for the network.
  • API Application Programming Interface
  • Network Slice Design Describes the composition of the network slice based on the results of the service transformation. For example, you can design a network slice template.
  • Network Slice Management Manage the lifecycle of network slicing instances according to a well-designed strategy. For example, it may be network slice instantiation, network slice instance creation, network slice instance scaling, network slice instance update, network slice instance termination, network slice instance deletion, and the like. The details of all network slice instances are available in NSM&O. For example, which network features serve which network tile instances.
  • Network slice orchestration used to specifically determine the network functions and resources used by the network slice instance, including but not limited to computing resources, storage resources, network resources, and the like.
  • KPI Key Performance Indicators
  • the above-mentioned sender device is a device that sends a request to the NSM&O module.
  • the sender device may be an operator, a third party client, an application involved in the communication service, or any other physical device that may send a request to the NSM&O module.
  • the network management architecture in the embodiment of the present invention may further include a storage device, where the storage device is connected to the NSM&O module, and may be used to record information of the generated network slice instance.
  • NSM&O module can be changed as long as the above functions can be implemented.
  • FIG. 3 to FIG. 6 respectively illustrate four network management architectures applied by embodiments of the present invention.
  • the NSM&O modules are included in all four network management architectures.
  • the network management architectures of FIGS. 3 through 6 are hereinafter referred to as network management architecture 300, network management architecture 400, network management architecture 500, and network management architecture 600, respectively.
  • FIG. 3 shows a network management architecture 300 to which an embodiment of the present invention is applied.
  • the network management architecture 300 is a network management architecture that is enhanced and modified based on the network management architecture 100.
  • the network management architecture 300 does not include an NM module, but the NSM&O module performs the functions performed by the NM module in the network management architecture 100.
  • the NSM&O module can include all the functions of the NM module in addition to the functions shown in FIG. 2.
  • the NSM&O module can interact with the EM and/or DM through a communication interface to implement management of network functions corresponding to the network slice instance.
  • the management of the network function includes the management of the PNF module and the VNF module.
  • the NSM&O module can also receive status information of the VNF module from the NFVO module via the communication interface and send commands to the NFVO via the communication interface.
  • the NSM&O module can manage physical network functions, and can utilize the NFVO module to implement resource scheduling management of the NFVI module and implement VNF generation.
  • FIG. 4 illustrates another network management architecture 400 to which an embodiment of the present invention is applied.
  • the network management architecture 400 is also a network management architecture that is enhanced and modified based on the network management architecture 100.
  • the network management architecture 400 is different from the network management architecture 300 in that the network management architecture 300 does not include an NFVO module.
  • the functionality of the NFVO module is implemented by the NSM&O module.
  • the NSM&O module's capabilities include the management of virtual network resources and VNF lifecycle management.
  • the interface can be referred to as an NG2 interface.
  • the NSM&O module and the VNFM module can perform the following interactions through the NG1 interface: support authorization, reservation, allocation, and release of NFVI resources by the VNF; query running status information, such as VNF instance query; VNF initialization update, scaling, Ending, etc.; transmitting VNF related events, status information, etc.
  • the NSM&O module and the VIM module can perform any of the following interactions through the NG2 interface: NFVI resource reservation, allocation, release, etc.; VNF software image (image) addition, deletion, update, etc.; transmission of NFVI-related configuration information, events, measurements Results, upgrade records, etc.
  • the NSM&O module can also manage virtual network functions and the VNF life cycle. Therefore, it is possible to uniformly manage and orchestrate physical and virtual network resources and functions, and optimize resources from a global perspective.
  • FIG. 5 illustrates another network management architecture 500 to which an embodiment of the present invention is applied.
  • the NM module is reserved in the network management architecture 500, and the NSM&O module and the NM module are independent of each other.
  • the communication interface can be referred to as an NG3 interface.
  • the communication interface can be referred to as an NG4 interface.
  • the communication interface can be referred to as an NG4 interface.
  • the communication interface can be referred to as an NG5 interface.
  • the NSM&O module and the NM module can perform the following interactions through the NG3 interface: transmitting the negotiation information between the NSM&O module and the NM module, for example, the NSM&O module queries the VNF that has been generated by the NM module; and the NM module feeds back the generated VNF information to the NSM&O module. And confirm that the NSM&O module is allowed to modify the VNF information; the NSM&O module notifies the NM module which PNF/VNF will be modified; the NSM&O module notifies the NM module of the specific modification of the PNF/VNF.
  • the NSM&O module and the NFVO module can perform the following interactions through the NG4 interface: the NSM&O module participates in VNF lifecycle management through the NG4 interface, for example, notifying the NFVO module to generate, update, and delete a VNF; the NSM&O module queries the NFVO module for VNF and NFVI. Operation information; NFVO module feeds back NNF&O module feedback information about VNF and NFVI; policy management, NSM&O module can send policy to NFVO module, indicating the need for VNF deployment; NSM&O module performs VNF package management through NG4 interface.
  • the NSM&O module and the EM module can communicate with each other through the NG5 interface: the NSM&O module communicates with the EM module through the NG5 interface to manage the PNF and VNF (if the EM supports the management of the VNF).
  • the NSM&O module uses a communication interface to interact with each module.
  • NSM&O modules can be used to orchestrate and manage virtual resources through NFVO modules and participate in VNF lifecycle management.
  • NSM&O modules and NM modules can directly manage PNF.
  • NSM&O modules and NM modules can manage VNF through NFVO modules or EM modules. Therefore, for the management of PNF and VNF, the NSM&O module and the NM module can be coordinated through communication.
  • FIG. 6 illustrates another network management architecture 600 to which an embodiment of the present invention is applied.
  • the NM module is also retained in the network management architecture 600.
  • the NSM&O module and the NM module are also independent of each other.
  • the network management architecture 600 differs from the network management architecture 500 in that the entity of the NFVO module is not included in the network management architecture 600.
  • the functionality of the NFVO module is implemented by the NSM&O module.
  • the NSM&O module's capabilities include the management of virtual network resources and VNF lifecycle management.
  • the communication interface can be referred to as an NG1 interface.
  • the communication interface can be referred to as an NG2 interface.
  • the communication interface can be referred to as an NG5 interface.
  • the NG1 interface, the NG2 interface, and the NG5 interface the same or similar contents in FIG. 4 and FIG. 5 can be referred to. For the sake of brevity, it will not be repeated here.
  • the NSM&O module uses a communication interface to interact with various entity modules.
  • NSM&O modules can be used to orchestrate and manage virtual resources through NFVO modules and participate in VNF lifecycle management.
  • NSM&O modules and NM modules can directly manage PNF. Therefore, for the management of the PNF, the NSM&O module and the NM module can be coordinated by communication.
  • the NSM&O module incorporates the functionality of the NSFO module, the NSM&O module can also directly manage virtual network resources and participate in VNF lifecycle management.
  • the NM module does not manage virtual network resources and VNFs.
  • FIG. 3 to FIG. 6 are only for facilitating the understanding of the embodiments of the present invention, and the embodiments of the present invention are not limited to the specific scenarios illustrated. It will be obvious to those skilled in the art that various modifications and changes can be made without departing from the scope of the embodiments of the present invention.
  • the first network device mentioned herein may be a device including an NSM&O module (hereinafter referred to as "NSM&O")
  • the second network device may be a device including an EM module (hereinafter referred to as "EM") or included
  • EM EM
  • the third network device may be a device including a VNFM module (hereinafter referred to as "VNFM”) or a device including an NFVO module (hereinafter referred to as "NFVO”) or a device including a VIM module (hereinafter referred to as "VIM”
  • the fourth network device may be a device including an NM module (hereinafter referred to as "NM”).
  • the system can implement respective functions by using the first network device, the second network device, the third network device, and the fourth network device, thereby achieving flexible network segmentation instances. management.
  • first network device, the second network device, the third network device, and the fourth network device may be specifically network management devices, which are used for monitoring, managing, and maintaining network elements in network operation and maintenance, but the embodiment of the present invention Not limited to this.
  • FIG. 7 shows a network management method 700 according to an embodiment of the present invention.
  • the method 700 can be applied to the network management architecture 300 shown in FIG. 3, which can be applied to the network management architecture 400 shown in FIG.
  • the network management architecture 500 shown in FIG. 6 can also be applied to the network management architecture 600 shown in FIG.
  • the sending end sends an update request message to the NSM&O, where the update request message is used to request to add the first network function to the first network slice instance, or the foregoing in the first network slice instance.
  • the first network function is deleted; the NSM&O receives the update request message.
  • the NSM&O sends a configuration request message to the EM, where the configuration request message is used to request to configure the first network function in the first network slice instance; the EM receives the configuration request message.
  • Configuring the first network function in the first network slice instance including: adding a first network function on the first network slice instance or deleting the first network function in the first network slice instance .
  • the EM configures the first network function in the first network slice instance according to the configuration request message.
  • Configuring the first network function in the first network slice instance may include: adding a first network function on the first network slice instance or deleting the first network function in the first network slice instance.
  • the EM sends a configuration response message to the NSM&O, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance, and the NSM&O receives the configuration response message.
  • the NSM&O sends an update response message to the sending end according to the configuration response message, where the update response message is used to indicate that the first network function has been added to the first network slice instance, or The first network function in the first network slice instance is deleted.
  • the sending end may send the update request message to the NSM&O through an Application Programming Interface (API), where the update request message is used to request to increase the first network function.
  • API Application Programming Interface
  • the update request message may carry information indicating the network function that needs to be added or deleted, that is, the information of the first network function, which may specifically be the name of the first network function or other identification information.
  • the update request message may also carry information indicating that the network slice instance needs to be added or deleted, that is, the information of the first network slice instance, which may be the identification information of the first network slice instance.
  • the NSM&O after receiving the update request message, the NSM&O sends a configuration request message to the EM, requesting the EM to configure the first network function, so that the first network function starts or stops providing services for the first network slice instance.
  • the configuration request message may include the following configuration parameters: (1) an application specific parameter, such as information of the first network slice instance and information of the first network function.
  • the application parameters may also include a type of the first network slice instance, a monitoring parameter that the first network function needs to detect and report, and the like.
  • Deployment parameters such as network function dependency parameters related to the first network function in the first network slice instance (for example: IP address of the source network function, IP address of the destination network function, etc.).
  • the EM configures the application parameters and deployment parameters of the first network function according to the configuration request message, so that the first network function starts or stops providing services for the first network slice instance. .
  • the network management method in the embodiment of the present invention can add or delete a network function that provides a service for a network sharding instance, and implement the update of the network sharding instance, so that the network sharding instance can better support the change of the service characteristic, thereby improving the user.
  • the original network slice instance does not include the mobility management function.
  • the mobility management function needs to be added to the network slice instance.
  • the original network slice instance includes mobility management function. If all the terminals using the network slice instance have no mobility requirements, the mobility management function can be deleted from the network slice instance.
  • the sender may be an operator, a third-party client, an application involved in the service, or any entity in the service provider domain that may send a request to the NSM&O, which is not limited by the embodiment of the present invention.
  • the sending end may be an NSM&O management device.
  • the NSM&O management device may manage the first NSM&O, the second NSM&O, and the third NSM&O.
  • the NSM&O may be at least one of the first NSM&O, the second NSM&O, and the third NSM&O, that is, the NSM&O management device may separately manage each NSM&O, and send an update request to each NSM&O.
  • the process of updating the network slice instance managed by the first NSM&O, the second NSM&O, and the third NSM&O respectively is the foregoing method 700, and the three NSM&Os may be updated separately in order, or may be updated in parallel.
  • This embodiment of the present invention does not limit this.
  • the NSM&O management device is a total control orchestrator that manages the NSM&O for each domain.
  • a network slice instance may include a core network sub-slice instance and an access network sub-slice instance.
  • a network slice instance can be divided into sub-slice instances provided by multiple different device vendors.
  • a network slice instance can be divided into sub-slice instances provided by multiple different device vendors. This embodiment of the present invention does not limit this.
  • Each subnet slice instance is managed by NSM&O for each domain. After receiving the update request message, the NSM&O management device can determine which sub-network slice instances need to be updated, and then directly notify the corresponding NSM&O to update.
  • the method before the NSM&O sends the configuration request message to the EM, the method further includes: the NSM&O determining whether the first network function is a shared network function. If the first network function is a shared network function, the NSM&O determines to share at least one second network slice instance of the first network function with the first network slice instance. The NSM&O determines whether the second network slice instance is allowed to add or delete the first network function.
  • the NSM&O sends a configuration request message to the EM, including: if the all or part of the second network slice instance allows the first network function to be added or deleted, the NSM&O sends the configuration request message to the EM, and the configuration request message is further
  • the first network function is configured to request the all or part of the second network slice instance that is allowed to add or delete the first network function.
  • configuring the first network function refers to adding or deleting the first network function in the second network slice instance.
  • the NSM&O can also first determine whether the first network function is a shared network function or a dedicated network function. If the first network function is a dedicated network function, that is, only the first network slice instance is served, the NSM&O can directly determine the configuration that needs to perform the first network function. If the first network function is a shared network function, the NSM&O needs to consider whether other network slice instances sharing the network function with the first network slice instance are allowed to add or delete the first network function. Therefore, in the case that the first network function is determined to be a shared network function, the NSM&O may first determine at least one second network slice instance that shares the network function with the first network slice instance, and determine the second network slice instance. Whether the first network function is allowed to be added or deleted, and the configuration of the first network function is performed according to actual conditions.
  • the first network function is a shared network function, and all the second network slice instances allow the first network function to be added, and the NSM&O can directly configure the first network function for all the second network slice instances.
  • the first network function is a shared network function, and a part of the network slice instance of the second network slice instance is allowed to increase the first network function, and another part of the network slice instance is not allowed, the NSM&O may only allow the first network function to be added. This portion of the second network slice instance configures the first network function.
  • the first network function is a dedicated network function, or the first network function is a shared network function, but all the second network slice instances are not allowed to increase the first network function. In both cases, the NSM&O may only The first network function is configured for the first network slice instance.
  • the first network function is a shared network function, and all the second network slice instances are allowed to delete the first network function, and the NSM&O can directly configure the first network function for all the second network slice instances.
  • the first network function is a shared network function, and a part of the network slice instance of the second network slice instance is allowed to delete the first network function, and another part of the network slice instance is not allowed, the NSM&O may only allow deletion of the first network function.
  • the second network slice instance of the portion configures the first network function, and the part of the network slice instance that is not allowed to delete the first network function is still served by the first network function.
  • the first network function is a dedicated network function, or the first network function is a shared network function, but all the second network slice instances are not allowed to delete the first network function. In both cases, the NSM&O may only The first network function is configured for the first network slice instance.
  • the NSM&O may directly The sending end returns an update response message, which is used to indicate that the update fails.
  • the update response message is returned to the sender to indicate that the update fails. This is not limited.
  • the method before the NSM&O sends the configuration request message to the EM, the method further includes: determining, by the NSM&O, whether the first network slice instance and/or all or part of the second network slice instance are dependent on the a second network function of the first network function; if the second network function exists, the NSM&O sends a modification request message to at least one of the EM, the NFVO, and the VIM, the modification request message being used to request to modify the second network function.
  • the source network function and the target network function can be defined.
  • the target network function depends on the source network function, that is, when the target network function is deployed, the source network function must exist. After adding or deleting the first network function, you need to determine whether the corresponding network functions that you depend on need to be modified accordingly.
  • the NSM&O may first determine whether there is a second network function that depends on the first network function in the first network slice instance and/or all or part of the second network slice instance, if yes, The NSM&O can modify the second network function to prevent the addition or deletion of the first network function from affecting the second network function.
  • the NSM&O sends the modification request message to at least one of the EM, NFVO, and VIM.
  • the method further includes: the NSM&O sending a query request message to the storage device, where the query request message is used to query the validity of the update request message.
  • the query request message may carry the identifier of the sending end.
  • the storage device receives the query request message.
  • the storage device performs an inquiry and sends a query response message to the NSM&O, where the query response message is used to indicate whether the update request message is legal.
  • the NSM&O receives the query response message.
  • the NSM&O sends a configuration request message to the EM, including: when the update request message is valid, the NSM&O sends the configuration request message to the EM.
  • the storage device stores the related subscription information of the user and the correspondence between the network slice instance and the user, when the network slice instance is created, or when the user initializes. Therefore, before receiving the update request message sent by the sender, the NSM&O may first send a query request message to the storage device to check whether the update request message is legal. If the update request message is legal, the NSM&O redirects to the EM. Send a configuration request message.
  • the method further includes: the NSM&O sending an update notification message to the storage device, where the update notification message carries the first network
  • the updated information of the first network slice instance may include which network functions the first network slice instance specifically includes and the dependencies between the network functions.
  • the update notification message may also carry all or part of the updated information of the second network slice instance.
  • the storage device receives the update notification message.
  • the storage device stores the update information of the first network slice instance and/or all or part of the second network slice instance, and sends a storage success message to the NSM&O.
  • the NSM&O receives the storage success message.
  • the method before the NSM&O sends the configuration request message to the EM, the method further includes: the NSM&O sending a notification request message to the NM, where the notification request message is used to notify that the first network function is to be configured;
  • the NM receives the notification request message, and sends a notification response message to the NSM&O according to the notification request message; correspondingly, the NSM&O receives the notification response message.
  • the NSM&O and the NM can manage physical network functions and virtual network functions. Therefore, in order to avoid configuration conflicts, coordination between NSM&O and NM is required.
  • the NSM&O may send a notification request message to the NM to notify the network function to be configured, and then perform configuration after receiving the notification response message fed back by the NM.
  • the method further includes: the NSM&O sending network function configuration information to the NM, where the network function configuration information carries the first Configuration parameters for the network function.
  • the NSM&O may send network function configuration information that carries the configuration parameters of the first network function to the NM, so that the NM knows which modifications are made by the NSM&O.
  • FIG. 9 illustrates another network management method provided by an embodiment of the present invention. The method may be applied to the network management architecture 300 shown in FIG. 3, but the embodiment of the present invention is not limited thereto.
  • the sending end sends an update request message to the NSM&O, where the update request message carries the identifier information of the first network slice instance and the identifier information of the first network function, where the update request message is used to request to add the first network function to In the first network slice instance, the first network function in the first network slice instance is deleted.
  • the NSM&O receives the update request message.
  • the NSM&O determines whether the first network function is a shared network function, and if the first network function is a shared network function, determining that the network function is shared with the first network slice instance except the first network slice instance. At least one second network slice instance. The NSM&O may also determine whether there is a second network function in the first network slice instance and/or all or part of the second network slice instance that is dependent on the first network function.
  • the NSM&O sends a query request message to the storage device, where the query request message is used to request whether the update request message is legal.
  • the storage device receives the query request message.
  • the storage device queries and returns a query response message to the NSM&O.
  • the NSM&O receives the query response message.
  • the NSM&O sends an update response message to the sender, where the update response message is used to indicate that the update fails; further, the update response message may also be carried.
  • the reason for the update failure that is, no permission. It should be understood that if the process proceeds to S905, the entire process ends.
  • the NSM&O sends a configuration request message to the EM requesting to configure the first network function.
  • the EM receives the configuration request message accordingly.
  • the specific content of the configuration request message reference may be made to the above description about S702.
  • the EM returns a configuration response message to the NSM&O.
  • NSM&O receives the configuration response message accordingly.
  • the NSM&O sends a modification request message to the EM and/or NFVO, the modification request message is used to request modification of a second network function that depends on the first network function, including but not limited to a connection relationship between network functions and the like.
  • the EM and/or NFVO receives the modification request message and modifies the configuration of the associated network function.
  • the S908 is optional.
  • the NSM&O sends an update notification message to the storage device, where the update notification message carries the updated information of the first network slice instance.
  • the update notification message may also carry updated information of all or part of the second network slice instance.
  • the storage device receives the update notification message.
  • the storage device stores according to the update notification message.
  • the storage device sends a storage success message to the NSM&O, and the NSM&O receives the storage success message.
  • the NSM&O sends an update response message to the sender, where the update response message is used to indicate that the update is successful.
  • the sender receives the update response message.
  • FIG. 10 illustrates another network management method provided by an embodiment of the present invention. The method may be applied to the network management architecture 400 shown in FIG. 4, but the embodiment of the present invention is not limited thereto.
  • S1001-S1007 are the same as S901-S907 in the method 900, and are not described herein again.
  • the NSM&O sends a modification request message to the EM and/or VIM, where the modification request message is used to request to modify other network functions that depend on the first network function, including but not limited to a connection relationship between network functions, etc.;
  • the EM and/or VIM receives the modification request message and modifies the configuration of the associated network function.
  • the S1009-S1010 is the same as the S909-S910 in the method 1100, and details are not described herein again.
  • FIG. 11 illustrates another network management method provided by an embodiment of the present invention. The method may be applied to the network management architecture 500 shown in FIG. 5, but the embodiment of the present invention is not limited thereto.
  • S1101-S1104 are the same as S901-S904, and are not described here.
  • the NSM&O sends a notification request message to the NM to notify that the first network function is to be configured.
  • the NM receives the notification request message.
  • the NM sends a notification response message to the NSM&O according to the notification request message.
  • the NSM&O receives the notification response message.
  • S1107-S1114 is the same as S905-S912 and will not be described here.
  • the NSM&O sends network function configuration information to the NM, where the network function configuration information carries configuration parameters of the first network function; and the NM receives the network function configuration information.
  • FIG. 12 illustrates another network management method provided by an embodiment of the present invention. The method may be applied to the network management architecture 600 shown in FIG. 6, but the embodiment of the present invention is not limited thereto.
  • S1201-S1209 is the same as S1101-S1109, and is not described here.
  • S1210 is the same as S1008, and is not described here.
  • S1211-S1215 is the same as S1111-S1115, and is not described here.
  • a method for managing a network slice instance according to an embodiment of the present invention is described in detail above with reference to FIG. 1 to FIG. 12, and a network slice instance for managing a network according to an embodiment of the present invention will be described in detail below with reference to FIG. 13 to FIG. s installation.
  • FIG. 13 shows an apparatus 1300 for managing a network slice instance provided by an embodiment of the present invention.
  • the apparatus 1300 includes: a receiving unit 1301 and a transmitting unit 1303 that are connected to each other.
  • the sending unit 1303 is configured to send a configuration request message to the second network device.
  • the configuration request message is used to request that the first network function be configured in the first network slice instance.
  • the receiving unit 1301 is configured to receive a configuration response message sent by the second network device.
  • the configuration response message is used to indicate that the first network function is configured in the first network slice instance.
  • the configuring the first network function in the first network slice instance includes: adding a first network function on the first network slice instance or the first one in the first network slice instance A network function is removed.
  • the receiving unit 1301 is further configured to receive an update request message sent by the sending end.
  • the update request message is configured to request to add the first network function to the first network slice instance, or delete the first network function in the first network slice instance.
  • the sending unit 1303 is further configured to send an update response message to the sending end.
  • the update response message is configured to indicate that the first network function has been added to the first network slice instance, or the first network function in the first network slice instance has been deleted.
  • the configuration request message is further configured to request to configure the first network function for all or part of the second network slice instance that is allowed to add or delete the first network function.
  • the sending unit 1303 is further configured to send a query request message to the storage device, where the query request message is used to query the validity of the update request message.
  • the receiving unit 1301 is further configured to receive a query response message sent by the storage device, where the query response message is used to indicate whether the update request message is legal.
  • the sending unit 1303 is further configured to send the configuration request message to the second network device if the update request message is legal.
  • the sending unit 1303 is further configured to send a notification request message to the fourth network device, where the notification request message is used to notify that the first network function is to be configured.
  • the receiving unit 1301 is further configured to receive a notification response message sent by the fourth network device.
  • the sending The unit 1303 is further configured to send, to the at least one of the second network device and the third network device, a modification request message, where the modification request message is used to request to modify the second network function.
  • the sending unit 1303 is further configured to send an update notification message, where the update notification message carries the updated information of the first network slice instance.
  • the receiving unit 1301 is further configured to receive a storage success message sent by the storage device.
  • the sending unit 1303 is further configured to send network function configuration information to the fourth network device, where the network function configuration information carries configuration parameters of the first network function.
  • apparatus 1300 is capable of performing the various steps performed by the NSM&O in the methods of FIGS. 7 and 9-12, and with respect to these steps, to avoid repetition, details are not described herein, and reference may be made to the above description.
  • FIG. 14 shows an apparatus 1400 for managing a network slice instance provided by an embodiment of the present invention.
  • the apparatus 1400 includes a receiving unit 1401, a processing unit 1402, and a transmitting unit 1403.
  • the processing unit 1402 is connected to the receiving unit 1401 and the transmitting unit 1403, respectively.
  • the receiving unit 1401 is configured to receive a configuration request message sent by the first network device.
  • the configuration request message is configured to request to add a first network function on the network slice instance or delete the first network function in the first network slice instance.
  • the processing unit 1402 is configured to configure the first network function.
  • the sending unit 1403 is configured to send a configuration response message to the first network device. The configuration response message is used to indicate that the configuration of the first network function has been completed.
  • the apparatus 1400 is capable of performing the various steps performed by the EM in the methods of FIGS. 7 and 9-12, with respect to which steps are not described herein in order to avoid repetition, reference may be made to the above description.
  • FIG. 15 shows an apparatus 1500 for managing a network slice instance provided by an embodiment of the present invention.
  • the apparatus 1500 includes: a receiving unit 1501 and a transmitting unit 1503 that are connected to each other.
  • the sending unit 1503 is configured to send, to the first network device, an update request message, where the update request message is used to request to add the first network function to the first network slice instance, or the first network The first network function in the slice instance is deleted.
  • the receiving unit 1501 is configured to receive a sending update response message of the first network device, where the update response message is used to indicate that the first network function has been added to the first network slice instance, or the first The first network function in the network slice instance has been deleted.
  • the apparatus 1500 is capable of performing the various steps performed by the transmitting end in the methods of FIGS. 7 and 9-12, and with respect to these steps, to avoid repetition, details are not described herein, and reference may be made to the above description.
  • FIG. 16 shows an apparatus 1600 for managing a network slice instance provided by an embodiment of the present invention.
  • the apparatus 1600 includes a receiving unit 1601, a processing unit 1602, and a transmitting unit 1603.
  • the processing unit 1602 is connected to the receiving unit 1601 and the transmitting unit 1603, respectively.
  • the receiving unit 1601 is configured to receive a notification request message sent by the first network device.
  • the notification request message is used to notify that the first network function is to be configured in the first network slice instance.
  • the processing unit 1602 is configured to determine that the first network device is allowed to configure the first network function.
  • the sending unit 1603 is configured to send a notification response message to the first network device.
  • the receiving unit 1601 is further configured to receive network function configuration information sent by the first network device.
  • the network function configuration information carries configuration parameters of the first network function.
  • the apparatus 1600 is capable of performing the various steps performed by the NM in the methods of FIGS. 11 and 12, with respect to these steps in order to avoid repetition, which will not be described in detail herein, reference may be made to the above description.
  • FIG. 17 shows another apparatus 1700 for managing a network slice instance according to an embodiment of the present invention.
  • the apparatus 1700 includes a processor 1710, a transceiver 1720, and a memory 1730.
  • the processor 1710 is connected to the transceiver 1720 and the memory 1730 for storing instructions.
  • the processor 1710 is configured to execute the instructions stored by the memory 1730 to control the transceiver 1720 to send signals and/or receive signals. .
  • the device 1700 may be specifically the NSM&O in the above embodiment, and may be used to perform the steps corresponding to the NSM&O in the method embodiment shown in FIG. 7, FIG. 9 to FIG.
  • the memory 1730 can include read only memory and random access memory and provides instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory.
  • the memory can also store information of the device type.
  • the processor 1710 can be configured to execute instructions stored in the memory, and when the processor 1710 executes the instructions stored in the memory, the processor 1710 is configured to perform the method embodiment shown in FIG. 7, FIG. 9-12 Each step of the NSM&O corresponds to each step of the method embodiment corresponding to the first network device.
  • the device 1700 may be specifically the EM in the above embodiment, and may be used to perform the steps corresponding to the EM in the method embodiment shown in FIG. 7, FIG. 9 to FIG.
  • the memory 1730 can include read only memory and random access memory and provides instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory.
  • the memory can also store information of the device type.
  • the processor 1710 can be configured to execute instructions stored in the memory, and when the processor 1710 executes the instructions stored in the memory, the processor 1710 is configured to perform the method embodiment shown in FIG. 7, FIG. 9-12 The steps of the method embodiment corresponding to the EM corresponding to the first network device.
  • the device 1700 may be specifically the transmitting end in the foregoing embodiment, and may be used to perform the steps corresponding to the sending end in the method embodiment shown in FIG. 7 and FIG. 9 to FIG.
  • the memory 1730 can include read only memory and random access memory and provides instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory.
  • the memory can also store information of the device type.
  • the processor 1710 can be configured to execute instructions stored in the memory, and when the processor 1710 executes the instructions stored in the memory, the processor 1710 is configured to perform the method embodiment shown in FIG. 7, FIG. 9-12 Each step of the method embodiment corresponding to the first network device corresponding to the first network device.
  • the device 1700 may be specifically the NM in the above embodiment, and may be used to perform various steps corresponding to the NM in the method embodiments shown in FIG. 11 and FIG.
  • the memory 1730 can include read only memory and random access memory and provides instructions and data to the processor.
  • a portion of the memory may also include a non-volatile random access memory.
  • the memory can also store information of the device type.
  • the processor 1710 can be configured to execute instructions stored in the memory, and when the processor 1710 executes the instructions stored in the memory, the processor 1710 is configured to perform the method embodiment shown in FIG. 7, FIG. 9-12
  • Each step of the NM corresponds to each step of the method embodiment corresponding to the first network device.
  • the processor of the foregoing device may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), and application specific integrated circuits. (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc.
  • the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
  • each step of the above method may be completed by an integrated logic circuit of hardware in a processor or an instruction in a form of software.
  • the steps of the method disclosed in the embodiments of the present invention may be directly implemented as hardware processor execution completion, or performed by a combination of hardware and software units in the processor.
  • the software unit can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
  • the storage medium is located in a memory, and the processor executes instructions in the memory, in combination with hardware to perform the steps of the above method. To avoid repetition, it will not be described in detail here.
  • the disclosed systems, devices, and methods may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, or an electrical, mechanical or other form of connection.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
  • the technical solution of the present invention contributes in essence or to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium.
  • a number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a USB flash drive, a mobile hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a disk or a CD.
  • ROM Read-Only Memory
  • RAM Random Access Memory

Abstract

Embodiments of the present invention provide a network management method and apparatus. The method comprises: a first network device sending a configuration request message to a second network device, the configuration request message being used to request to configure a first network function at a first network slice instance; and the first network device receiving a configuration response message sent by the second network device, the configuration response message being used to indicate that the configuration of the first network function on the first network slice instance has been completed, and the configuration of the first network function on the first network slice instance comprising: adding the first network function to the first network slice instance or deleting the first network function in the first network slice instance. The network management method and apparatus in the embodiments of the present invention can add or delete a network function for providing a service for a network slice instance, to realize an update of the network slice instance, thereby improving user experience.

Description

网络管理方法和装置Network management method and device 技术领域Technical field
本发明实施例涉及通信领域,更具体地,涉及通信领域中网络管理方法和装置。Embodiments of the present invention relate to the field of communications, and in particular, to a network management method and apparatus in the field of communications.
背景技术Background technique
随着无线通信技术的飞速发展,第五代(5th Generation;简称:5G)无线通信技术已是目前业界的热点。5G将支持多样化的应用需求,其中包括支持更高速率体验和更大带宽的接入能力、更低时延和高可靠的信息交互、以及更大规模且低成本的机器类通信设备的接入和管理等。此外,5G将支持面向车联网、应急通信、工业互联网等各种垂直行业应用场景。面对5G这些性能要求和应用场景,5G网络需要更加贴近用户特定需求,其定制化能力需要进一步提升。With the rapid development of wireless communication technology, the fifth generation (5th Generation; 5G) wireless communication technology has become a hot spot in the industry. 5G will support diverse application needs, including support for higher speed experiences and greater bandwidth access, lower latency and highly reliable information interaction, and the connection of larger and lower cost machine-like communication devices. Entry and management, etc. In addition, 5G will support a variety of vertical industry applications for vehicle networking, emergency communications, and industrial Internet. Faced with these performance requirements and application scenarios of 5G, 5G networks need to be closer to the specific needs of users, and their customization capabilities need to be further improved.
为此,5G引入了网络切片这一重要概念。3GPP运营商网络可包含关键机器类通信(Critical Machine Type Communication;简称Critical MTC)网络切片、大规模机器类通信(Massive Machine Type Communication;简称Massive MTC)网络切片和移动宽带(Mobile Broad Band;简称MBB)网络切片,其中每一个网络切片服务不同用例的通信服务。To this end, 5G introduced the important concept of network slicing. The 3GPP carrier network may include Critical Machine Type Communication (Critical MTC) network slicing, Massive Machine Type Communication (Massive MTC) network slicing and Mobile Broad Band (MBB for short). Network slicing, where each network slicing service communicates with different use cases.
一个网络切片所构成的逻辑网络是通过该网络切片实例来实现,即通过实例化网络切片的各个网络功能和对应的资源来构成一个网络切片。作为网络切片能成功部署的基本,5G网络需要对网络切片实例进行管理。如何管理网络切片实例,目前尚未有适当的解决方案。A logical network formed by a network slice is implemented by the network slice instance, that is, a network slice is formed by instantiating each network function of the network slice and corresponding resources. As a basic deployment of network slicing, 5G networks need to manage network slicing instances. How to manage network slicing instances, there is currently no suitable solution.
发明内容Summary of the invention
本发明实施例提供了一种网络管理方法和装置,以期实现对网络切片实例的管理。The embodiment of the invention provides a network management method and device, so as to implement management of a network slice instance.
第一方面,提供了一种网络管理方法,包括如下步骤:第一网络设备向第二网络设备发送配置请求消息,所述配置请求消息用于请求在所述第一网络切片实例配置第一网络功能。所述第一网络设备接收所述第二网络设备发送的配置响应消息,所述配置响应消息用于表示已完成在所述第一网络切片实例配置所述第一网络功能。其中,所述在所述第一网络切片实例配置所述第一网络功能,包括:在所述第一网络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除。The first aspect provides a network management method, including the following steps: a first network device sends a configuration request message to a second network device, where the configuration request message is used to request to configure a first network in the first network slice instance. Features. The first network device receives a configuration response message sent by the second network device, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance. The configuring the first network function in the first network slice instance includes: adding a first network function on the first network slice instance or the first one in the first network slice instance A network function is removed.
本发明实施例中的网络管理方法,能够实现对网络切片实例的管理。进一步地,能够对为网络切片实例提供服务的网络功能进行增加或删除,实现网络切片实例的更新,使得网络切片实例能够更好的支持业务特性的变化,从而提高用户体验。The network management method in the embodiment of the present invention can implement management of a network slice instance. Further, the network function that provides the network slice instance can be added or deleted to implement the update of the network slice instance, so that the network slice instance can better support the change of the service feature, thereby improving the user experience.
在一个可能的设计中,在所述第一网络设备向所述第二网络设备发送配置请求消息之前,所述方法还包括:所述第一网络设备接收发送端发送的更新请求消息,所述更新请求消息用于请求将所述第一网络功能增加到所述第一网络切片实例中,或者将所述第一网络切片实例中的所述第一网络功能删除。在所述第一网络设备接收所述第二网络设备发送的配置响应消息之后,所述方法还包括:所述第一网络设备向所述发送端发送更新响应消息,所述更新响应消息用于表示所述第一网络功能已增加到所述第一网络切片实例中,或者所述第一网络切片实例中的所述第一网络功能已被删除。第一网络设备接 收发送端发送的更新请求消息,触发第一网络设备向所述第二网络设备发送配置请求消息,有益于第一网络设备获取最新的网络切片实例组成信息。In a possible design, before the first network device sends a configuration request message to the second network device, the method further includes: the first network device receiving an update request message sent by the sender, An update request message is used to request to add the first network function to the first network slice instance or to delete the first network function in the first network slice instance. After the first network device receives the configuration response message sent by the second network device, the method further includes: the first network device sending an update response message to the sending end, where the update response message is used Indicates that the first network function has been added to the first network slice instance, or the first network function in the first network slice instance has been deleted. The first network device receives the update request message sent by the sending end, and triggers the first network device to send a configuration request message to the second network device, which is beneficial for the first network device to obtain the latest network slice instance composition information.
在一个可能的设计中,如果有至少一个第二网络切片实例与所述第一网络切片实例共享所述第一网络功能,并且全部或部分所述第二网络切片实例允许增加或删除第一网络功能,所述配置请求消息还用于请求为允许增加或删除所述第一网络功能的所述全部或部分第二网络切片实例配置所述第一网络功能。通过上述方案可以对共享第一网络功能的第二网络切片实例进行更新,使其不受第一网络切片实例增加或删除第一网络功能的影响。In one possible design, if at least one second network slice instance shares the first network function with the first network slice instance, and all or part of the second network slice instance allows to add or delete the first network The function, the configuration request message is further configured to request to configure the first network function for all or part of the second network slice instance that is allowed to add or delete the first network function. The second network slice instance sharing the first network function may be updated by the foregoing solution, so that it is not affected by the first network slice instance adding or deleting the first network function.
在一个可能的设计中,在所述第一网络设备向所述第二网络设备发送所述配置请求消息之前,所述方法还包括:所述第一网络设备向存储设备发送查询请求消息,所述查询请求消息用于查询所述更新请求消息的合法性;所述第一网络设备接收所述存储设备发送的查询响应消息,所述查询响应消息用于表示所述更新请求消息是否合法;所述第一网络设备向所述第二网络设备发送所述配置请求消息,包括:在所述更新请求消息合法的情况下,所述第一网络设备向所述第二网络设备发送所述配置请求消息。通过上述方案可以检查发送端所发送的更新请求消息的合法性,避免非法发送端所带来的负面影响。在一个可能的设计中,所述第一网络设备向所述第二网络设备发送所述配置请求消息之前,所述方法还包括:所述第一网络设备向第四网络设备发送通知请求消息,所述通知请求消息用于通知将要配置所述第一网络功能;所述第一网络设备接收所述第四网络设备发送的通知响应消息。通过上述方案,可以适用于和原有网络管理***并存的网络切片管理***,有益于原有网络管理***对相关的网络功能的增删进行授权。In a possible design, before the first network device sends the configuration request message to the second network device, the method further includes: the first network device sending a query request message to the storage device, where The query request message is used to query the validity of the update request message; the first network device receives a query response message sent by the storage device, and the query response message is used to indicate whether the update request message is legal; The first network device sends the configuration request message to the second network device, where the first network device sends the configuration request to the second network device if the update request message is legal Message. Through the above solution, the validity of the update request message sent by the sender can be checked to avoid the negative impact caused by the illegal sender. In a possible design, before the first network device sends the configuration request message to the second network device, the method further includes: the first network device sending a notification request message to the fourth network device, The notification request message is used to notify that the first network function is to be configured; the first network device receives a notification response message sent by the fourth network device. Through the above solution, it can be applied to the network slice management system coexisting with the original network management system, which is beneficial to the original network management system to authorize the addition and deletion of related network functions.
在一个可能的设计中,在所述第一网络设备接收所述第二网络设备发送的所述配置响应消息之后,所述方法还包括:在所述第一网络切片实例和/或全部或部分所述第二网络切片实例中存在依赖于所述第一网络功能的第二网络功能的情况下,所述第一网络设备向所述第二网络设备以及第三网络设备中的至少一个发送修改请求消息,所述修改请求消息用于请求修改所述第二网络功能。通过上述方案,可以对和第一网络功能有关联的其他网络功能进行配置,使得这些网络功能能够支持和体现变化后的网络切片实例的真实情况。In a possible design, after the first network device receives the configuration response message sent by the second network device, the method further includes: in the first network slice instance and/or all or part In the case that the second network slice instance has a second network function that is dependent on the first network function, the first network device sends a modification to at least one of the second network device and the third network device. A request message, the modification request message being used to request modification of the second network function. Through the above scheme, other network functions associated with the first network function can be configured, so that these network functions can support and reflect the real situation of the changed network slice instance.
在一个可能的设计中,在所述第一网络设备接收所述第二网络设备发送的所述配置响应消息之后,所述方法还包括:所述第一网络设备向存储设备发送更新通知消息,所述更新通知消息携带所述第一网络切片实例更新后的信息;所述第一网络设备接收所述存储设备发送的存储成功消息。通过上述方案,有益于存储设备获得最新的网络切片实例信息。In a possible design, after the first network device receives the configuration response message sent by the second network device, the method further includes: the first network device sending an update notification message to the storage device, The update notification message carries the updated information of the first network slice instance; the first network device receives the storage success message sent by the storage device. Through the above solution, it is beneficial for the storage device to obtain the latest network slice instance information.
在一个可能的设计中,在所述第一网络设备接收所述第二网络设备发送的所述配置响应消息之后,所述方法还包括:所述第一网络设备向所述第四网络设备发送网络功能配置信息,所述网络功能配置信息携带所述第一网络功能的配置参数。In a possible design, after the first network device receives the configuration response message sent by the second network device, the method further includes: the first network device sending the fourth network device to the fourth network device Network function configuration information, where the network function configuration information carries configuration parameters of the first network function.
第二方面,提供了一种网络管理方法,包括如下步骤:第二网络设备接收第一网络设备发送的配置请求消息,所述配置请求消息用于请求在所述络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除;所述第二网络设备对所述第一网络功能进行配置;所述第二网络设备向所述第一网络设备发送配置响应消息,所述配置响应消息用于表示已完成所述第一网络功能的配置。A second aspect provides a network management method, including the following steps: a second network device receives a configuration request message sent by a first network device, where the configuration request message is used to request to add a first network to the network segment instance. Deleting the first network function in the first network slice instance; the second network device configuring the first network function; the second network device sending the first network device A configuration response message is used to indicate that the configuration of the first network function has been completed.
在一个可能的设计中,如果有至少一个第二网络切片实例与所述第一网络切片实例共享所述第一网络功能,并且全部或部分所述第二网络切片实例允许增加或删除第一网络功能,所述配置请求消息还用于请求为允许增加或删除所述第一网络功能的所述全部或部分第二网络切片实例配置所述第一网络功能。In one possible design, if at least one second network slice instance shares the first network function with the first network slice instance, and all or part of the second network slice instance allows to add or delete the first network The function, the configuration request message is further configured to request to configure the first network function for all or part of the second network slice instance that is allowed to add or delete the first network function.
第三方面,提供了一种网络管理方法,包括如下步骤:发送端向第一网络设备发送更新请求消息,所述更新请求消息用于请求将所述第一网络功能增加到第一网络切片实例中,或者将所述第一网络切片实例中的所述第一网络功能删除;所述发送端接收所述第一网络设备的发送更新响应消息,所述更新响应消息用于表示所述第一网络功能已增加到所述第一网络切片实例中,或者所述第一网络切片实例中的所述第一网络功能已被删除。A third aspect provides a network management method, including the following steps: a sending end sends an update request message to a first network device, where the update request message is used to request to add the first network function to a first network slice instance. Or deleting the first network function in the first network slice instance; the sending end receiving a sending update response message of the first network device, where the update response message is used to indicate the first A network function has been added to the first network slice instance, or the first network function in the first network slice instance has been deleted.
第四方面,提供了一种网络管理方法,包括如下步骤:第四网络设备接收第一网络设备发送的通知请求消息,所述通知请求消息用于通知将要在第一网络切片实例中配置第一网络功能;所述第四网络设备根据所述通知请求消息,确定允许所述第一网络设备配置所述第一网络功能;所述第四网络设备向所述第一网络设备发送通知响应消息;所述第四网络设备接收所述第一网络设备发送的网络功能配置信息,所述网络功能配置信息携带所述第一网络功能的配置参数。A fourth aspect provides a network management method, including the following steps: a fourth network device receives a notification request message sent by a first network device, where the notification request message is used to notify that a first configuration is to be configured in the first network slice instance. a network function; the fourth network device determines, according to the notification request message, that the first network device is allowed to configure the first network function; and the fourth network device sends a notification response message to the first network device; The fourth network device receives network function configuration information sent by the first network device, where the network function configuration information carries configuration parameters of the first network function.
第五方面,提供了一种网络管理装置,包括:收发器、用于存储指令的存储器和处理器。处理器与所述存储器和所述收发器分别相连,用于执行所述存储器存储的所述指令,以在执行所述指令时执行如下步骤:通过所述收发器向第二网络设备发送配置请求消息,所述配置请求消息用于请求在所述第一网络切片实例配置第一网络功能;所述第一网络设备接收所述第二网络设备发送的配置响应消息,所述配置响应消息用于表示已完成在所述第一网络切片实例配置所述第一网络功能;其中,所述在所述第一网络切片实例配置所述第一网络功能,包括:在所述第一网络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除。In a fifth aspect, a network management apparatus is provided, comprising: a transceiver, a memory for storing instructions, and a processor. The processor is coupled to the memory and the transceiver, respectively, for executing the instructions stored by the memory to perform the step of transmitting a configuration request to the second network device by the transceiver when the instruction is executed a message, the configuration request message is used to request to configure a first network function in the first network slice instance; the first network device receives a configuration response message sent by the second network device, where the configuration response message is used Representing that the first network function is configured in the first network slice instance, where the configuring the first network function in the first network slice instance includes: on the first network slice instance Adding a first network function or deleting the first network function in the first network slice instance.
在一个可能的设计中,所述处理器在执行所述指令时还执行如下步骤:通过所述收发器接收发送端发送的更新请求消息,所述更新请求消息用于请求将所述第一网络功能增加到所述第一网络切片实例中,或者将所述第一网络切片实例中的所述第一网络功能删除;通过所述收发器向所述发送端发送更新响应消息,所述更新响应消息用于表示所述第一网络功能已增加到所述第一网络切片实例中,或者所述第一网络切片实例中的所述第一网络功能已被删除。In a possible design, the processor further performs the following steps: receiving, by the transceiver, an update request message sent by a sender, where the update request message is used to request the first network Adding a function to the first network slice instance, or deleting the first network function in the first network slice instance; sending, by the transceiver, an update response message to the sender, the update response The message is used to indicate that the first network function has been added to the first network slice instance, or the first network function in the first network slice instance has been deleted.
在一个可能的设计中,如果有至少一个第二网络切片实例与所述第一网络切片实例共享所述第一网络功能,并且全部或部分所述第二网络切片实例允许增加或删除第一网络功能,所述配置请求消息还用于请求为允许增加或删除所述第一网络功能的所述全部或部分第二网络切片实例配置所述第一网络功能。In one possible design, if at least one second network slice instance shares the first network function with the first network slice instance, and all or part of the second network slice instance allows to add or delete the first network The function, the configuration request message is further configured to request to configure the first network function for all or part of the second network slice instance that is allowed to add or delete the first network function.
在一个可能的设计中,所述处理器在执行所述指令时还执行如下步骤:通过所述收发器向存储设备发送查询请求消息,所述查询请求消息用于查询所述更新请求消息的合法性;通过所述收发器接收所述存储设备发送的查询响应消息,所述查询响应消息用于表示所述更新请求消息是否合法;在所述更新请求消息合法的情况下,通过所述收发器向所述第二网络设备发送所述配置请求消息。In a possible design, the processor, when executing the instruction, further performs the step of: sending, by the transceiver, a query request message to a storage device, where the query request message is used to query the legality of the update request message. Receiving, by the transceiver, a query response message sent by the storage device, where the query response message is used to indicate whether the update request message is legal; if the update request message is legal, pass the transceiver Sending the configuration request message to the second network device.
在一个可能的设计中,所述处理器在执行所述指令时还执行如下步骤:通过所述收发器向第四网络设备发送通知请求消息,所述通知请求消息用于通知将要配置所述第一网络功能;通过所述收发器接收所述第四网络设备发送的通知响应消息。In a possible design, the processor, when executing the instruction, further performing the step of: sending, by the transceiver, a notification request message to a fourth network device, where the notification request message is used to notify that the first a network function; receiving, by the transceiver, a notification response message sent by the fourth network device.
在一个可能的设计中,在所述第一网络切片实例和/或全部或部分所述第二网络切片实例中存在依赖于所述第一网络功能的第二网络功能的情况下,所述处理器在执行所述指令时还执行如下步骤:通过所述收发器向所述第二网络设备以及第三网络设备中的至少一个发送修改请求消息,所述修改请求消息用于请求修改所述第二网络功能。In one possible design, where there is a second network function dependent on the first network function in the first network slice instance and/or all or part of the second network slice instance, the process The processor further performs the following steps: transmitting, by the transceiver, a modification request message to at least one of the second network device and the third network device, the modification request message being used to request to modify the Two network functions.
在一个可能的设计中,所述处理器在执行所述指令时还执行如下步骤:通过所述收发器向存储设备发送更新通知消息,所述更新通知消息携带所述第一网络切片实例更新后的信息;通过所述收发器接收所述存储设备发送的存储成功消息。In a possible design, the processor, when executing the instruction, further performing the step of: sending, by the transceiver, an update notification message to the storage device, where the update notification message carries the first network slice instance after updating Information; receiving, by the transceiver, a storage success message sent by the storage device.
在一个可能的设计中,所述处理器在执行所述指令时还执行如下步骤:通过所述收发器向所述第四网络设备发送网络功能配置信息,所述网络功能配置信息携带所述第一网络功能的配置参数。In a possible design, the processor further performs the following steps: sending, by the transceiver, network function configuration information to the fourth network device by using the transceiver, where the network function configuration information carries the A configuration parameter of a network function.
第六方面,提供了一种网络管理装置,包括:收发器、用于存储指令的存储器和处理器。处理器与所述存储器和所述收发器分别相连,用于执行所述存储器存储的所述指令,以在执行所述指令时执行如下步骤:通过所述收发器接收第一网络设备发送的配置请求消息,所述配置请求消息用于请求在所述络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除;对所述第一网络功能进行配置;通过所述收发器向所述第一网络设备发送配置响应消息,所述配置响应消息用于表示已完成在所述第一网络切片实例配置所述第一网络功能。In a sixth aspect, a network management apparatus is provided, comprising: a transceiver, a memory for storing instructions, and a processor. The processor is coupled to the memory and the transceiver, respectively, for executing the instructions stored by the memory to perform the step of: receiving, by the transceiver, a configuration sent by the first network device when the instruction is executed a request message, the configuration request message is used to request to add a first network function on the network slice instance or delete the first network function in the first network slice instance; perform the first network function Configuring, by the transceiver, sending a configuration response message to the first network device, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance.
在一个可能的设计中,如果有至少一个第二网络切片实例与所述第一网络切片实例共享所述第一网络功能,并且全部或部分所述第二网络切片实例允许增加或删除第一网络功能,所述配置请求消息还用于请求为允许增加或删除所述第一网络功能的所述全部或部分第二网络切片实例配置所述第一网络功能。In one possible design, if at least one second network slice instance shares the first network function with the first network slice instance, and all or part of the second network slice instance allows to add or delete the first network The function, the configuration request message is further configured to request to configure the first network function for all or part of the second network slice instance that is allowed to add or delete the first network function.
第七方面,提供了一种网络管理装置,包括:收发器、用于存储指令的存储器和处理器。处理器与所述存储器和所述收发器分别相连,用于执行所述存储器存储的所述指令,以在执行所述指令时执行如下步骤:通过所述收发器向第一网络设备发送更新请求消息,所述更新请求消息用于请求将所述第一网络功能增加到第一网络切片实例中,或者将所述第一网络切片实例中的所述第一网络功能删除;通过所述收发器接收所述第一网络设备的发送更新响应消息,所述更新响应消息用于表示所述第一网络功能已增加到所述第一网络切片实例中,或者所述第一网络切片实例中的所述第一网络功能已被删除。In a seventh aspect, a network management apparatus is provided, comprising: a transceiver, a memory for storing instructions, and a processor. The processor is coupled to the memory and the transceiver, respectively, for executing the instructions stored by the memory to perform the step of transmitting an update request to the first network device by the transceiver when the instruction is executed a message, the update request message being used to request to add the first network function to a first network slice instance, or to delete the first network function in the first network slice instance; through the transceiver Receiving a sending update response message of the first network device, where the update response message is used to indicate that the first network function has been added to the first network slice instance, or the first network slice instance The first network function has been removed.
第八方面,提供了一种网络管理装置,包括:收发器、用于存储指令的存储器和处理器。处理器与所述存储器和所述收发器分别相连,用于执行所述存储器存储的所述指令,以在执行所述指令时执行如下步骤:通过所述收发器接收第一网络设备发送的通知请求消息,所述通知请求消息用于通知将要在第一网络切片实例中配置第一网络功能;确定允许所述第一网络设备配置所述第一网络功能;通过所述收发器向所述第一网络设备发送通知响应消息;通过所述收发器接收所述第一网络设备发送的网络功能配置信息,所述网络功能配置信息携带所述第一网络功能的配置参数。In an eighth aspect, a network management apparatus is provided, comprising: a transceiver, a memory for storing instructions, and a processor. The processor is coupled to the memory and the transceiver, respectively, for executing the instructions stored by the memory to perform the step of: receiving, by the transceiver, a notification sent by the first network device when the instruction is executed a request message for notifying that the first network function is to be configured in the first network slice instance; determining that the first network device is allowed to configure the first network function; A network device sends a notification response message, and the network function configuration information sent by the first network device is received by the transceiver, where the network function configuration information carries configuration parameters of the first network function.
第九方面,提供了一种网络管理装置,包括:发送单元,用于向第二网络设备发送配置请求消息,所述配置请求消息用于请求在所述第一网络切片实例配置第一网络功能; 接收单元,用于接收所述第二网络设备发送的配置响应消息,所述配置响应消息用于表示已完成在所述第一网络切片实例配置所述第一网络功能;其中,所述在所述第一网络切片实例配置所述第一网络功能,包括:在所述第一网络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除。The ninth aspect provides a network management apparatus, including: a sending unit, configured to send a configuration request message to a second network device, where the configuration request message is used to request to configure a first network function in the first network slice instance a receiving unit, configured to receive a configuration response message sent by the second network device, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance, where the The first network fragment instance configuring the first network function includes: adding a first network function on the first network slice instance or deleting the first network function in the first network slice instance.
在一个可能的设计中,所述接收单元还用于接收发送端发送的更新请求消息,所述更新请求消息用于请求将所述第一网络功能增加到所述第一网络切片实例中,或者将所述第一网络切片实例中的所述第一网络功能删除;所述发送单元还用于向所述发送端发送更新响应消息,所述更新响应消息用于表示所述第一网络功能已增加到所述第一网络切片实例中,或者所述第一网络切片实例中的所述第一网络功能已被删除。In a possible design, the receiving unit is further configured to receive an update request message sent by the sending end, where the update request message is used to request to add the first network function to the first network slice instance, or Deleting the first network function in the first network slice instance; the sending unit is further configured to send an update response message to the sending end, where the update response message is used to indicate that the first network function has been Adding to the first network slice instance, or the first network function in the first network slice instance has been deleted.
在一个可能的设计中,如果有至少一个第二网络切片实例与所述第一网络切片实例共享所述第一网络功能,并且全部或部分所述第二网络切片实例允许增加或删除第一网络功能,所述配置请求消息还用于请求为允许增加或删除所述第一网络功能的所述全部或部分第二网络切片实例配置所述第一网络功能。In one possible design, if at least one second network slice instance shares the first network function with the first network slice instance, and all or part of the second network slice instance allows to add or delete the first network The function, the configuration request message is further configured to request to configure the first network function for all or part of the second network slice instance that is allowed to add or delete the first network function.
在一个可能的设计中,所述发送单元还用于向存储设备发送查询请求消息,所述查询请求消息用于查询所述更新请求消息的合法性;所述接收单元还用于接收所述存储设备发送的查询响应消息,所述查询响应消息用于表示所述更新请求消息是否合法;所述发送单元还用于在所述更新请求消息合法的情况下,向所述第二网络设备发送所述配置请求消息。In a possible design, the sending unit is further configured to send a query request message to the storage device, where the query request message is used to query the validity of the update request message; the receiving unit is further configured to receive the storage a query response message sent by the device, where the query response message is used to indicate whether the update request message is legal; the sending unit is further configured to send, to the second network device, that the update request message is legal The configuration request message.
在一个可能的设计中,所述发送单元还用于向第四网络设备发送通知请求消息,所述通知请求消息用于通知将要配置所述第一网络功能;所述接收单元还用于接收所述第四网络设备发送的通知响应消息。In a possible design, the sending unit is further configured to send a notification request message to the fourth network device, where the notification request message is used to notify that the first network function is to be configured; and the receiving unit is further configured to receive the The notification response message sent by the fourth network device.
在一个可能的设计中,在所述第一网络切片实例和/或全部或部分所述第二网络切片实例中存在依赖于所述第一网络功能的第二网络功能的情况下,所述发送单元还用于向所述第二网络设备以及第三网络设备中的至少一个发送修改请求消息,所述修改请求消息用于请求修改所述第二网络功能。In one possible design, in the case where there is a second network function dependent on the first network function in the first network slice instance and/or all or part of the second network slice instance, the sending The unit is further configured to send a modification request message to at least one of the second network device and the third network device, where the modification request message is used to request to modify the second network function.
在一个可能的设计中,所述发送单元还用于发送更新通知消息,所述更新通知消息携带所述第一网络切片实例更新后的信息;所述接收单元还用于接收所述存储设备发送的存储成功消息。In a possible design, the sending unit is further configured to send an update notification message, where the update notification message carries information that is updated by the first network slice instance, and the receiving unit is further configured to receive, by the storage device, Storage success message.
在一个可能的设计中,所述发送单元还用于向所述第四网络设备发送网络功能配置信息,所述网络功能配置信息携带所述第一网络功能的配置参数。In a possible design, the sending unit is further configured to send network function configuration information to the fourth network device, where the network function configuration information carries configuration parameters of the first network function.
第十方面,提供了一种网络管理装置,包括:接收单元,用于接收第一网络设备发送的配置请求消息,所述配置请求消息用于请求在所述络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除;处理单元,用于对所述第一网络功能进行配置;发送单元,用于向所述第一网络设备发送配置响应消息,所述配置响应消息用于表示已完成所述第一网络功能的配置。According to a tenth aspect, a network management apparatus includes: a receiving unit, configured to receive a configuration request message sent by a first network device, where the configuration request message is used to request to add a first network function to the network segment instance. Or deleting the first network function in the first network slice instance; the processing unit is configured to configure the first network function; and the sending unit is configured to send a configuration response message to the first network device The configuration response message is used to indicate that the configuration of the first network function has been completed.
第十一方面,提供了一种网络管理装置,包括:发送单元,用于向第一网络设备发送更新请求消息,所述更新请求消息用于请求将所述第一网络功能增加到第一网络切片实例中,或者将所述第一网络切片实例中的所述第一网络功能删除;接收单元,用于接收所述第一网络设备的发送更新响应消息,所述更新响应消息用于表示所述第一网络功能已增加到所述第一网络切片实例中,或者所述第一网络切片实例中的所述第一网络功 能已被删除。In an eleventh aspect, a network management apparatus is provided, including: a sending unit, configured to send an update request message to a first network device, where the update request message is used to request to add the first network function to a first network In the slice instance, the first network function in the first network slice instance is deleted, and the receiving unit is configured to receive a sending update response message of the first network device, where the update response message is used to indicate The first network function has been added to the first network slice instance, or the first network function in the first network slice instance has been deleted.
第十二方面,提供了一种网络管理装置,包括:接收单元,用于接收第一网络设备发送的通知请求消息,所述通知请求消息用于通知将要在第一网络切片实例中配置第一网络功能;处理单元,用于确定允许所述第一网络设备配置所述第一网络功能;发送单元,用于向所述第一网络设备发送通知响应消息;所述接收单元还用于接收所述第一网络设备发送的网络功能配置信息,所述网络功能配置信息携带所述第一网络功能的配置参数。According to a twelfth aspect, a network management apparatus includes: a receiving unit, configured to receive a notification request message sent by a first network device, where the notification request message is used to notify that a first configuration is to be configured in a first network slice instance a network function, a processing unit, configured to determine that the first network device is configured to configure the first network function, and a sending unit, configured to send a notification response message to the first network device, where the receiving unit is further configured to receive the The network function configuration information sent by the first network device, where the network function configuration information carries configuration parameters of the first network function.
第十三方面,提供了一种网络***,包括上述第五方面至第八方面的至少两个网络管理装置,或者包括上述第九方面至第十二方面的至少两个网络管理装置。According to a thirteenth aspect, there is provided a network system comprising at least two network management devices of the above fifth to eighth aspects, or at least two network management devices of the above ninth to twelfth aspects.
第十四方面,提供了一种计算机可读介质,用于存储计算机程序,该计算机程序包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的指令;或者该计算机程序包括用于执行第二方面或第二方面的任意可能的实现方式中的方法的指令;或者该计算机程序包括用于执行第三方面或第三方面的任意可能的实现方式中的方法的指令;或者该计算机程序包括用于执行第三方面或第三方面的任意可能的实现方式中的方法的指令。A fourteenth aspect, a computer readable medium for storing a computer program, the computer program comprising instructions for performing the method of the first aspect or any possible implementation of the first aspect; or the computer program An instruction comprising the method of the second aspect or any of the possible implementations of the second aspect; or the computer program comprising instructions for performing the method of the third aspect or any of the possible implementations of the third aspect; Or the computer program comprises instructions for performing the method of any of the third aspect or any of the possible implementations of the third aspect.
附图说明DRAWINGS
图1为现有技术的网络管理架构的示意图。1 is a schematic diagram of a prior art network management architecture.
图2为本发明实施例NSM&O的架构图。2 is a structural diagram of an NSM&O according to an embodiment of the present invention.
图3为本发明实施例应用的网络管理架构的示意图。FIG. 3 is a schematic diagram of a network management architecture applied according to an embodiment of the present invention.
图4为本发明实施例应用的另一网络管理架构的示意图。4 is a schematic diagram of another network management architecture applied according to an embodiment of the present invention.
图5为本发明实施例应用的另一网络管理架构的示意图。FIG. 5 is a schematic diagram of another network management architecture applied according to an embodiment of the present invention.
图6为本发明实施例应用的另一网络管理架构的示意图。FIG. 6 is a schematic diagram of another network management architecture applied according to an embodiment of the present invention.
图7为本发明实施例提供的网络管理方法的示意性流程图。FIG. 7 is a schematic flowchart of a network management method according to an embodiment of the present invention.
图8为本发明实施例提供的NSM&O的层次结构图。FIG. 8 is a hierarchical structure diagram of an NSM&O according to an embodiment of the present invention.
图9为本发明实施例提供的另一网络管理方法的示意性流程图。FIG. 9 is a schematic flowchart of another network management method according to an embodiment of the present invention.
图10为本发明实施例提供的另一网络管理方法的示意性流程图。FIG. 10 is a schematic flowchart of another network management method according to an embodiment of the present invention.
图11为本发明实施例提供的另一网络管理方法的示意性流程图。FIG. 11 is a schematic flowchart of another network management method according to an embodiment of the present invention.
图12为本发明实施例提供的另一网络管理方法的示意性流程图。FIG. 12 is a schematic flowchart of another network management method according to an embodiment of the present invention.
图13为本发明实施例提供的用于管理网络切片实例的装置的示意性框图。FIG. 13 is a schematic block diagram of an apparatus for managing a network slice instance according to an embodiment of the present invention.
图14为本发明实施例提供的另一用于管理网络切片实例的装置的示意性框图。FIG. 14 is a schematic block diagram of another apparatus for managing a network slice instance according to an embodiment of the present invention.
图15为本发明实施例提供的另一用于管理网络切片实例的装置的示意性框图。FIG. 15 is a schematic block diagram of another apparatus for managing a network slice instance according to an embodiment of the present invention.
图16为本发明实施例提供的另一用于管理网络切片实例的装置的示意性框图。FIG. 16 is a schematic block diagram of another apparatus for managing a network slice instance according to an embodiment of the present invention.
图17为本发明实施例提供的另一用于管理网络切片实例的装置的示意性框图。FIG. 17 is a schematic block diagram of another apparatus for managing a network slice instance according to an embodiment of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。The technical solutions in the embodiments of the present invention will be described below with reference to the accompanying drawings in the embodiments of the present invention.
应理解,本发明实施例的技术方案可以应用于各种通信***,例如:全球移动通讯(Global System of Mobile communication,GSM)***、码分多址(Code Division Multiple Access,CDMA)***、宽带码分多址(Wideband Code Division Multiple Access, WCDMA)***、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)***、LTE频分双工(Frequency Division Duplex,FDD)***、LTE时分双工(Time Division Duplex,TDD)、通用移动通信***(Universal Mobile Telecommunication System,UMTS)、全球互联微波接入(Worldwide Interoperability for Microwave Access,WiMAX)通信***、以及未来的5G通信***等。It should be understood that the technical solutions of the embodiments of the present invention can be applied to various communication systems, such as a Global System of Mobile communication (GSM) system, a Code Division Multiple Access (CDMA) system, and a wideband code. Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) System, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, and future 5G communication system Wait.
本发明实施例涉及网络切片技术。网络切片技术是将网络在逻辑上抽象为一个或者多个网络切片,其中每个网络切片包含一系列的逻辑网络功能,针对性地满足不同业务类型的差异化需求。例如在第五代移动通信(The 5th Generation,简称为“5G”)网络中,网络切片是一种按需组网的方式,为运营商带来能根据不断变化的用户需求进行调整,并快速满足新型应用需求的新服务。Embodiments of the present invention relate to network slicing techniques. The network slicing technology logically abstracts the network into one or more network slices, where each network slice contains a series of logical network functions to specifically meet the differentiated requirements of different service types. For example, in the fifth generation mobile communication (The 5th Generation, referred to as "5G") network, network slicing is an on-demand networking, which enables operators to adjust according to changing user requirements and quickly New services that meet the needs of new applications.
网络切片技术将5G网络物理基础设施资源根据场景需求抽象为多个相互独立的平行的网络切片实例。每个网络切片实例按照业务场景的需要和业务模型进行网络功能的定制裁剪及相应网络功能的编排管理。一个网络切片实例可以视为一个实例化的5G网络。这样的网络结构允许运营商将网络作为一种服务提供给用户,并可以根据速率、容量、覆盖性、延迟、可靠性、安全性和可用性等指标对实体网络进行自由组合,从而满足不同用户的要求。The network slicing technology abstracts the 5G network physical infrastructure resources into a plurality of independent parallel network slice instances according to the scene requirements. Each network segment instance performs customized tailoring of network functions and management of corresponding network functions according to the needs of the business scenario and the business model. A network slice instance can be thought of as an instantiated 5G network. Such a network structure allows operators to provide the network as a service to users, and can freely combine physical networks according to indicators such as rate, capacity, coverage, delay, reliability, security, and availability to meet different users. Claim.
在网络切片技术中,网络切片生命周期管理是一个需要重点考虑的问题。网络切片生命周期管理包括网络切片实例的创建、组合、更新和删除等等。对于网络切片实例的创建、组合和更新,应该为每个网络切片实例确定可用的网络资源,并且为其配置特定的网络功能和参数。对于网络切片实例的删除,应该释放掉那些特定的网络功能和网络资源。In network slicing technology, network slice lifecycle management is a key issue to consider. Network slice lifecycle management includes the creation, composition, update, and deletion of network slice instances. For the creation, composition, and update of network tile instances, the available network resources should be determined for each network slice instance and configured with specific network functions and parameters. For the deletion of network slice instances, those specific network functions and network resources should be released.
需要说明的是,本文中的术语“网络管理架构”“网络***”、“***”等可以互相替换。为了便于理解,先介绍本文中出现的一些术语。It should be noted that the terms "network management architecture", "network system", "system" and the like may be replaced with each other. For ease of understanding, some of the terms that appear in this article are introduced.
网络切片(Network slice):指在物理或者虚拟的网络基础设施之上,根据不同的服务需求定制化不同的逻辑网络。网络切片可以是一个包括了接入网和核心网的完整的网络,能够提供电信服务,具有一定网络能力。网络切片可能具有如下一个或多个特性:接入网可能切片,也可能不切片。接入网可能是多个网络切片共用的。不同的网络切片的特性和组成他们的网络功能可能是不一样。Network slice: refers to the customization of different logical networks based on different service requirements on a physical or virtual network infrastructure. The network slice can be a complete network including the access network and the core network, capable of providing telecommunication services and having certain network capabilities. A network slice may have one or more of the following characteristics: the access network may or may not slice. The access network may be shared by multiple network slices. The characteristics and composition of different network slices may be different for their network functions.
网络切片实例(Network slice instance,NSI):是一个真实运行的逻辑网络,能满足一定网络特性或服务需求。一个网络切片实例可能提供一种或多种服务。网络切片实例可以由网管***创建,一个网管***可能创建一个或多个网络切片实例并同时对它们进行管理,包括在网络切片实例运行过程中的性能监视和故障管理等。当多个网络切片实例共存时,网络切片实例之间可能共享部分网络资源和网络功能。网络切片实例可能从网络切片模板创建,也可能不从网络切片模板创建。Network Slice Instance (NSI): A real-world logical network that meets certain network characteristics or service requirements. A network slice instance may provide one or more services. A network slicing instance can be created by a network management system. A network management system may create one or more network slicing instances and manage them at the same time, including performance monitoring and fault management during the running of the network slicing instance. When multiple network slice instances coexist, some network resources and network functions may be shared between network slice instances. A network tile instance may or may not be created from a network tile template.
一个完整的网络切片实例可以提供完整的端到端的网络服务的。网络切片实例的可以包括网络功能。网络功能可以包括物理网络功能和/或虚拟网络功能。以下统称物理网络功能和/或虚拟网络功能为网络功能。A complete network slicing instance can provide complete end-to-end network services. Network segment instances may include network functionality. Network functions may include physical network functions and/or virtual network functions. The following are collectively referred to as physical network functions and/or virtual network functions as network functions.
网络切片模板:是指生成网络切片实例的一种方式,用于给生成网络切片实例提供一个参考。网络切片模板规定了网络切片实例应该如何生成。例如,网络切片模块可以指示网络切片包含哪些网络功能,应达到的关键绩效指标(Key Performance Indicators, 简称为“KPI”)等。Network Slice Template: A method of generating a network slice instance to provide a reference for generating a network slice instance. The network slice template specifies how the network slice instance should be generated. For example, the network slicing module can indicate which network functions are included in the network slice, and Key Performance Indicators (KPIs) that should be achieved.
网络功能:是网络中的一种处理功能,定义了功能性的行为和接口,网络功能可以通过专用硬件实现,也可以通过在专用硬件上运行软件实现,也可以在通用的硬件平台上以虚拟功能的形式实现。因此,从实现的角度,可以将网络功能分为物理网络功能和虚拟网络功能。而从使用的角度,网络功能可以分为专属网络功能和共享网络功能,具体地,对于多个网络切片实例而言,可以独立地使用不同的网络功能,这种网络功能称为专属网络功能,也可以共享同一个网络功能,这种网络功能称为共享网络功能。Network function: It is a processing function in the network, which defines functional behaviors and interfaces. The network functions can be implemented by dedicated hardware, or by running software on dedicated hardware, or by virtualizing on a common hardware platform. The form of the function is implemented. Therefore, from the perspective of implementation, network functions can be divided into physical network functions and virtual network functions. From the perspective of use, network functions can be divided into dedicated network functions and shared network functions. Specifically, for multiple network slice instances, different network functions can be used independently. This network function is called a dedicated network function. It is also possible to share the same network function, which is called a shared network function.
为了便于理解本发明实施例,首先介绍图1中的网络管理架构。图1示出了一种网络管理架构100。作为一个示例,图1的网络管理架构100可以是融合了网络功能虚拟化(Network function virtualized,简称为“NFV”)管理与编排(Management and orchestration,简称为“MANO”)模块的3GPP公共陆地移动网络(Public Land Mobile Network,简称为“PLMN”)网络管理架构。具体而言,网络管理架构100同时包含了管理物理网络功能和虚拟网络功能的模块。下面依次介绍网络管理架构100中的模块。In order to facilitate the understanding of the embodiments of the present invention, the network management architecture in FIG. 1 is first introduced. FIG. 1 illustrates a network management architecture 100. As an example, the network management architecture 100 of FIG. 1 may be a 3GPP public land mobile that incorporates a network function virtualized (NFV) management and orchestration (MANO) module. Network (Public Land Mobile Network, referred to as "PLMN") network management architecture. Specifically, the network management architecture 100 includes modules for managing physical network functions and virtual network functions. The modules in the network management architecture 100 are described in turn below.
物理网络功能(Physical network function,PNF)模块:是提供固定的网络功能的物理设备。例如,物理网络功能模块可以是传统的3GPP网络管理架构中的网元(Network element,NE),也就是说物理网元。例如,NE可以是基站、移动管理实体(Mobility management entity,MME)或服务网关(Serving Gateway,简称为“SGW”)等。Physical network function (PNF) module: A physical device that provides fixed network functions. For example, the physical network function module may be a network element (NE) in a traditional 3GPP network management architecture, that is, a physical network element. For example, the NE may be a base station, a Mobility Management Entity (MME), or a Serving Gateway (SGW).
虚拟网络功能(Virtualized network function,VNF)模块:可以是网络管理架构中可以监视和管理的最小虚拟单位。VFN与下文所述的NFVI模块之间存在通信接口。VNF模块可以在NFVI的基础上,创建虚拟网络功能并做一些参数配置,实现某一个网络功能。Virtualized network function (VNF) module: It can be the smallest virtual unit that can be monitored and managed in the network management architecture. There is a communication interface between the VFN and the NFVI module described below. The VNF module can create virtual network functions and perform some parameter configuration on the basis of NFVI to implement a certain network function.
网元管理器(Element manager,简称为“EM”):用于管理网元的网络模块。EM即可以用于管理物理网络功能(即PNF模块),也可以用于管理虚拟网络功能(即VNF模块)。Element manager ("EM"): A network module for managing network elements. EM can be used to manage physical network functions (ie PNF modules) or to manage virtual network functions (ie VNF modules).
域管理器(Domain manager,简称为“DM”):比EM的管理范围更大一级的管理***模块。DM可以管理一个或多个EM,例如,DM可以是厂商的管理***。Domain manager ("DM"): A management system module that is one level larger than the management scope of EM. The DM can manage one or more EMs, for example, the DM can be a vendor's management system.
需要说明的是,EM和DM在定义上是不同的,EM是直接管理同一类型的网络设备,比如EM管理一系列的基站,DM管理属于设备商(英文:vendor)的网络设备,提供域管理功能的,DM比EM的管理范围更大。通常情况下,EM设备用于执行网络功能的配置。但本发明实施例中,DM也可能管理PNF和/或VNF,相应地,DM也可能执行EM所执行的步骤。It should be noted that EM and DM are different in definition. EM directly manages the same type of network equipment. For example, EM manages a series of base stations, and DM manages network equipment belonging to equipment vendors (English: vendor), providing domain management. Functional, DM is more manageable than EM. Typically, EM devices are used to perform configuration of network functions. However, in the embodiment of the present invention, the DM may also manage the PNF and/or the VNF. Accordingly, the DM may also perform the steps performed by the EM.
网络管理器(Network manager,NM):网络层面的管理模块,主要提供网络管理功能、管理设备之间的交换等相关功能。例如,NM可以负责网络资源的分布、配置、控制和监控等,NM由EM或DM提供支持。Network manager (NM): A network-level management module that provides network management functions and management equipment exchanges. For example, NM can be responsible for the distribution, configuration, control, and monitoring of network resources, and NM is supported by EM or DM.
网络功能虚拟基础设施(Network function virtualized infrastructure,简称为“NFVI”)模块:用于对虚拟网络功能(即VNF)进行部署,其可以是一组由软件和硬件组成的运行环境,包括虚拟层和抽象硬件资源等。Network function virtualized infrastructure (NFVI) module: used to deploy virtual network functions (VNF), which can be a set of operating environments consisting of software and hardware, including virtual layers and Abstract hardware resources, etc.
NFV-MANO***模块:其与NFVI模块、VNF模块、EM模块以及NM模块之间存在接口,以用于在网络层面管理虚拟网络功能,包含了以下三个模块:NFV-MANO system module: It has an interface with NFVI module, VNF module, EM module and NM module for managing virtual network functions at the network level, including the following three modules:
网络功能虚拟化编排(Network function virtualization orchestrator,简称为“NFVO”)模块:用于进行网络服务、VNF的生命周期管理,并从NFVI全局的角度优化网络资源。Network function virtualization orchestrator (NFVO) module: used for network service, VNF lifecycle management, and optimize network resources from the perspective of NFVI globally.
虚拟网络功能管理模块(Virtualized network function manager,简称为“VNFM”) 模块:用于在网络层面管理VNF模块。Virtualized network function manager (VNFM) module: used to manage VNF modules at the network level.
虚拟基础设施管理器(Virtualized infrastructure manager,简称为“VIM”):与NFVI、VNF之间存在接口,用于管理NFVI的计算、存储以及网络资源的分配等。Virtualized Infrastructure Manager (VIM): There is an interface between NFVI and VNF to manage the calculation, storage, and allocation of network resources of NFVI.
由上述对网络管理架构100的介绍可知,图1中的网络管理架构100虽然能够对物理网络功能和虚拟网络功能进行管理。但是其并不能够实现网络切片实例进行管理。所以图1中的网络管理架构100不能满足未来通信***中的网络切片技术应用的需求。As can be seen from the above description of the network management architecture 100, the network management architecture 100 of FIG. 1 can manage physical network functions and virtual network functions. However, it does not enable network slice instances to be managed. Therefore, the network management architecture 100 in FIG. 1 cannot meet the requirements of network slicing technology applications in future communication systems.
本发明实施例在网络管理架构100中引入网络切片管理与编排模块(Network slice manager and orchestrator,简称为“NSM&O”),并通过NSM&O对网络切片实例的创建过程进行管理,以实现网络切片实例的自动化创建,提高管理网络切片实例的效率。The embodiment of the present invention introduces a network slice manager and orchestrator (NSM&O) in the network management architecture 100, and manages the process of creating a network slice instance through NSM&O to implement a network slice instance. Automated creation to improve the efficiency of managing network slicing instances.
下文介绍本发明实施例的网络管理架构。本发明实施例在现有的网络管理架构100的基础上,引入了NSM&O模块。其中NSM&O模块的结构示意图如图2所示,其主要功能包括以下任一项:The network management architecture of the embodiment of the present invention is described below. The embodiment of the present invention introduces an NSM&O module based on the existing network management architecture 100. The structure diagram of the NSM&O module is shown in Figure 2. Its main functions include any of the following:
服务转换:通过接口(例如,应用程序编程接口(Application Programming Interface,简称为“API”))接收发送端设备发送的服务描述信息,并将服务描述信息转换为对网络的需求。Service conversion: The service description information sent by the sender device is received through an interface (for example, an Application Programming Interface (API)), and the service description information is converted into a requirement for the network.
网络切片设计:根据服务转换的结果,描述网络切片的组成。例如,可以是设计网络切片模板。Network Slice Design: Describes the composition of the network slice based on the results of the service transformation. For example, you can design a network slice template.
网络切片管理:根据设计好的策略,对网络切片实例的生命周期进行管理。例如,可以是网络切片实例化、网络切片实例创建、网络切片实例缩放、网络切片实例更新、网络切片实例终结、网络切片实例删除等。NSM&O中具有所有网络切片实例的详细信息。例如,哪些网络功能为哪些网络切片实例服务。Network Slice Management: Manage the lifecycle of network slicing instances according to a well-designed strategy. For example, it may be network slice instantiation, network slice instance creation, network slice instance scaling, network slice instance update, network slice instance termination, network slice instance deletion, and the like. The details of all network slice instances are available in NSM&O. For example, which network features serve which network tile instances.
网络切片编排:用于具体确定网络切片实例所包含的网络功能和使用的资源,包括但不限于计算资源、存储资源、网络资源等。Network slice orchestration: used to specifically determine the network functions and resources used by the network slice instance, including but not limited to computing resources, storage resources, network resources, and the like.
监测:用于检测和报告网络切片实例的状态参数。例如,可以监测网络切片实例的关键绩效指标(Key Performance Indicators,简称为“KPI”)参数。Monitoring: Status parameters used to detect and report network slice instances. For example, you can monitor Key Performance Indicators ("KPI") parameters for network slicing instances.
上述发送端设备是向NSM&O模块发送请求的设备。例如,发送端设备可以是运营商、第三方客户、通信业务涉及的应用或其他任意可能向NSM&O模块发送请求的实体设备。The above-mentioned sender device is a device that sends a request to the NSM&O module. For example, the sender device may be an operator, a third party client, an application involved in the communication service, or any other physical device that may send a request to the NSM&O module.
可选地,本发明实施例中的网络管理架构中还可以包括存储设备,存储设备与NSM&O模块相连,可以用于记录已生成的网络切片实例的信息。Optionally, the network management architecture in the embodiment of the present invention may further include a storage device, where the storage device is connected to the NSM&O module, and may be used to record information of the generated network slice instance.
值得注意的是,NSM&O模块的名称可以改变,只要可以实现上述功能即可。It is worth noting that the name of the NSM&O module can be changed as long as the above functions can be implemented.
图3至图6分别介绍了本发明实施例应用的四种网络管理架构。该四种网络管理架构中都包括NSM&O模块。为了方便区分,下文将图3至图6的网络管理架构依次称为网络管理架构300、网络管理架构400、网络管理架构500和网络管理架构600。FIG. 3 to FIG. 6 respectively illustrate four network management architectures applied by embodiments of the present invention. The NSM&O modules are included in all four network management architectures. For convenience of distinction, the network management architectures of FIGS. 3 through 6 are hereinafter referred to as network management architecture 300, network management architecture 400, network management architecture 500, and network management architecture 600, respectively.
图3示出了本发明实施例所应用的网络管理架构300。如图3所示,网络管理架构300是在网络管理架构100基础上进行增强和修改得到的网络管理架构。其中,网络管理架构300并不包含NM模块,而是由NSM&O模块执行网络管理架构100中NM模块执行的功能。换句话说,NSM&O模块除包含图2所示的功能之外,还可以包含NM模块的全部功能。NSM&O模块可以通过通信接口与EM和/或DM进行交互,以实现对网络切片实例对应的网络功能的管理。其中,对网络功能的管理包括对PNF模块和对VNF模块的管理。NSM&O模块还可以通过通信接口从NFVO模块接收VNF模块的状态信息,以及通过通信接口向 NFVO发送指令。FIG. 3 shows a network management architecture 300 to which an embodiment of the present invention is applied. As shown in FIG. 3, the network management architecture 300 is a network management architecture that is enhanced and modified based on the network management architecture 100. The network management architecture 300 does not include an NM module, but the NSM&O module performs the functions performed by the NM module in the network management architecture 100. In other words, the NSM&O module can include all the functions of the NM module in addition to the functions shown in FIG. 2. The NSM&O module can interact with the EM and/or DM through a communication interface to implement management of network functions corresponding to the network slice instance. Among them, the management of the network function includes the management of the PNF module and the VNF module. The NSM&O module can also receive status information of the VNF module from the NFVO module via the communication interface and send commands to the NFVO via the communication interface.
对于网络管理架构300,NSM&O模块能够管理物理网络功能,并可以利用NFVO模块实现对NFVI模块的资源编排管理以及实现VNF的生成。For the network management architecture 300, the NSM&O module can manage physical network functions, and can utilize the NFVO module to implement resource scheduling management of the NFVI module and implement VNF generation.
图4示出了本发明实施例所应用的另一网络管理架构400。如图4所示,网络管理架构400也是在网络管理架构100的基础上进行增强和修改得到的网络管理架构。其中,网络管理架构400与网络管理架构300的不同之处在于:网络管理架构300中不包含NFVO模块。在网络管理架构400中,NFVO模块的功能由NSM&O模块实现。换句话说,NSM&O模块的功能还包括虚拟网络资源的编排管理以及VNF生命周期管理。NSM&O模块与VNFM模块之间存在通信接口。在图4中,该接口可以称为NG1接口。NSM&O模块与VIM模块之间存在通信接口。在图4中,该接口可以称为NG2接口。FIG. 4 illustrates another network management architecture 400 to which an embodiment of the present invention is applied. As shown in FIG. 4, the network management architecture 400 is also a network management architecture that is enhanced and modified based on the network management architecture 100. The network management architecture 400 is different from the network management architecture 300 in that the network management architecture 300 does not include an NFVO module. In the network management architecture 400, the functionality of the NFVO module is implemented by the NSM&O module. In other words, the NSM&O module's capabilities include the management of virtual network resources and VNF lifecycle management. There is a communication interface between the NSM&O module and the VNFM module. In Figure 4, this interface can be referred to as the NG1 interface. There is a communication interface between the NSM&O module and the VIM module. In Figure 4, the interface can be referred to as an NG2 interface.
其中,NSM&O模块与VNFM模块可以通过NG1接口进行以下交互:支持VNF所做的NFVI资源的授权、预留、分配和释放等;查询运行态的信息,例如VNF实例查询;VNF初始化更新、缩放、终结等;传输VNF有关的事件、状态信息等。The NSM&O module and the VNFM module can perform the following interactions through the NG1 interface: support authorization, reservation, allocation, and release of NFVI resources by the VNF; query running status information, such as VNF instance query; VNF initialization update, scaling, Ending, etc.; transmitting VNF related events, status information, etc.
NSM&O模块与VIM模块可以通过NG2接口进行以下任一的交互:NFVI资源预留、分配、释放等;VNF软件映像(image)增加、删除、更新等;传输与NFVI相关的配置信息、事件、测量结果、升级记录等。The NSM&O module and the VIM module can perform any of the following interactions through the NG2 interface: NFVI resource reservation, allocation, release, etc.; VNF software image (image) addition, deletion, update, etc.; transmission of NFVI-related configuration information, events, measurements Results, upgrade records, etc.
对于网络管理架构400,NSM&O模块除了能够直接管理物理网络功能之外,还可以对虚拟网络功能以及VNF生命周期进行管理。从而能够统一地管理和编排物理、虚拟网络资源和功能,利于从全局化的角度优化资源。For the network management architecture 400, in addition to being able to directly manage physical network functions, the NSM&O module can also manage virtual network functions and the VNF life cycle. Therefore, it is possible to uniformly manage and orchestrate physical and virtual network resources and functions, and optimize resources from a global perspective.
图5示出了本发明实施例所应用的另一网络管理架构500。如图5所示,在网络管理架构500中保留了NM模块,NSM&O模块与NM模块相互独立。并且,NSM&O模块与NM模块之间存在通信接口。在图5中,该通信接口可以称为NG3接口。NSM&O模块与NFVO模块之间也存在通信接口。在图5中,该通信接口可以称为NG4接口。NSM&O模块与EM模块之间也存在通信接口。在图5中,该通信接口可以称为NG5接口。FIG. 5 illustrates another network management architecture 500 to which an embodiment of the present invention is applied. As shown in FIG. 5, the NM module is reserved in the network management architecture 500, and the NSM&O module and the NM module are independent of each other. Moreover, there is a communication interface between the NSM&O module and the NM module. In Figure 5, the communication interface can be referred to as an NG3 interface. There is also a communication interface between the NSM&O module and the NFVO module. In Figure 5, the communication interface can be referred to as an NG4 interface. There is also a communication interface between the NSM&O module and the EM module. In Figure 5, the communication interface can be referred to as an NG5 interface.
其中,NSM&O模块与NM模块可以通过NG3接口进行以下交互:传输NSM&O模块和NM模块之间的协商信息,例如如NSM&O模块查询NM模块已生成的VNF;NM模块向NSM&O模块反馈已生成的VNF信息,并确认允许NSM&O模块修改VNF信息;NSM&O模块通知NM模块将要对哪些PNF/VNF进行修改;NSM&O模块通知NM模块针对PNF/VNF的具体修改内容。The NSM&O module and the NM module can perform the following interactions through the NG3 interface: transmitting the negotiation information between the NSM&O module and the NM module, for example, the NSM&O module queries the VNF that has been generated by the NM module; and the NM module feeds back the generated VNF information to the NSM&O module. And confirm that the NSM&O module is allowed to modify the VNF information; the NSM&O module notifies the NM module which PNF/VNF will be modified; the NSM&O module notifies the NM module of the specific modification of the PNF/VNF.
NSM&O模块与NFVO模块之间可以通过NG4接口进行以下交互:NSM&O模块通过NG4接口参与VNF的生命周期管理,例如通知NFVO模块生成、更新、删除一个VNF等;NSM&O模块向NFVO模块查询VNF、NFVI的运行信息;NFVO模块向NSM&O模块反馈VNF、NFVI的运行信息;策略管理,NSM&O模块可以向NFVO模块发送策略,指出对VNF部署的需求;NSM&O模块通过NG4接口进行VNF包管理。The NSM&O module and the NFVO module can perform the following interactions through the NG4 interface: the NSM&O module participates in VNF lifecycle management through the NG4 interface, for example, notifying the NFVO module to generate, update, and delete a VNF; the NSM&O module queries the NFVO module for VNF and NFVI. Operation information; NFVO module feeds back NNF&O module feedback information about VNF and NFVI; policy management, NSM&O module can send policy to NFVO module, indicating the need for VNF deployment; NSM&O module performs VNF package management through NG4 interface.
NSM&O模块和EM模块之间可以通过NG5接口进行以下交互:NSM&O模块通过NG5接口与EM模块进行通信,以管理PNF和VNF(若EM支持对VNF的管理)。The NSM&O module and the EM module can communicate with each other through the NG5 interface: the NSM&O module communicates with the EM module through the NG5 interface to manage the PNF and VNF (if the EM supports the management of the VNF).
对于网络管理架构500,NSM&O模块采用了通信接口与各模块进行交互。NSM&O模块可以通过NFVO模块编排和管理虚拟资源以及参与VNF的生命周期管理NSM&O模块和NM模块都可以直接管理PNF。并且NSM&O模块和NM模块都可以通过NFVO模块或EM模块管理VNF。因此,对于PNF和VNF的管理,NSM&O模块和NM模块之间可以通过通信进行协调。For the network management architecture 500, the NSM&O module uses a communication interface to interact with each module. NSM&O modules can be used to orchestrate and manage virtual resources through NFVO modules and participate in VNF lifecycle management. NSM&O modules and NM modules can directly manage PNF. And NSM&O modules and NM modules can manage VNF through NFVO modules or EM modules. Therefore, for the management of PNF and VNF, the NSM&O module and the NM module can be coordinated through communication.
图6示出了本发明实施例所应用的另一网络管理架构600。如图6所示,网络管理架构600中也保留了NM模块。NSM&O模块与NM模块也是相互独立的。网络管理架构600与网络管理架构500的不同之处在于:网络管理架构600中不包含NFVO模块的实体。NFVO模块的功能由NSM&O模块实现。换句话说,NSM&O模块的功能还包括虚拟网络资源的编排管理以及VNF生命周期管理。其中,NSM&O模块与VNFM模块之间存在通信接口。在图6中,该通信接口可以称为NG1接口。NSM&O模块与VIM模块之间存在通信接口。在图6中,该通信接口可以称为NG2接口。NSM&O模块与EM模块之间存在通信接口。在图6中,该通信接口可以称为NG5接口。关于NG1接口、NG2接口以及NG5接口的具体功能可以参见图4和图5中的相同或相似的内容。为了简洁,此处不再赘述。FIG. 6 illustrates another network management architecture 600 to which an embodiment of the present invention is applied. As shown in FIG. 6, the NM module is also retained in the network management architecture 600. The NSM&O module and the NM module are also independent of each other. The network management architecture 600 differs from the network management architecture 500 in that the entity of the NFVO module is not included in the network management architecture 600. The functionality of the NFVO module is implemented by the NSM&O module. In other words, the NSM&O module's capabilities include the management of virtual network resources and VNF lifecycle management. Among them, there is a communication interface between the NSM&O module and the VNFM module. In Figure 6, the communication interface can be referred to as an NG1 interface. There is a communication interface between the NSM&O module and the VIM module. In Figure 6, the communication interface can be referred to as an NG2 interface. There is a communication interface between the NSM&O module and the EM module. In Figure 6, the communication interface can be referred to as an NG5 interface. For the specific functions of the NG1 interface, the NG2 interface, and the NG5 interface, the same or similar contents in FIG. 4 and FIG. 5 can be referred to. For the sake of brevity, it will not be repeated here.
对于网络管理架构600,NSM&O模块采用了通信接口与各实体模块进行交互。NSM&O模块可以通过NFVO模块编排和管理虚拟资源以及参与VNF的生命周期管理NSM&O模块和NM模块都可以直接管理PNF。因此,对于PNF的管理,NSM&O模块和NM模块之间可以通过通信进行协调。并且由于NSM&O模块合并了NSFO模块的功能,所以NSM&O模块还可以直接编排管理虚拟网络资源和参与VNF的生命周期管理。NM模块则不管理虚拟网络资源和VNF。For the network management architecture 600, the NSM&O module uses a communication interface to interact with various entity modules. NSM&O modules can be used to orchestrate and manage virtual resources through NFVO modules and participate in VNF lifecycle management. NSM&O modules and NM modules can directly manage PNF. Therefore, for the management of the PNF, the NSM&O module and the NM module can be coordinated by communication. And because the NSM&O module incorporates the functionality of the NSFO module, the NSM&O module can also directly manage virtual network resources and participate in VNF lifecycle management. The NM module does not manage virtual network resources and VNFs.
本领域技术人员能够理解,图3至图6的例子仅仅是为了帮助本领域技术人员理解本发明实施例,而非要将本发明实施例限于所例示的具体场景。本领域技术人员根据所给出的图3至图6的例子,显然可以进行各种等价的修改或变化,这样的修改或变化也落入本发明实施例的范围内。Those skilled in the art can understand that the examples of FIG. 3 to FIG. 6 are only for facilitating the understanding of the embodiments of the present invention, and the embodiments of the present invention are not limited to the specific scenarios illustrated. It will be obvious to those skilled in the art that various modifications and changes can be made without departing from the scope of the embodiments of the present invention.
此外,应当注意的是,上述引入的各个功能模块和单元,是从它们所具有的功能的角度考虑的。实际应用中,上述各功能模块可以是单独的物理存在,也可以是两个或两个以上设备集成在一个单元中,本领域普通技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。Further, it should be noted that the respective functional modules and units introduced above are considered from the viewpoint of the functions they have. In practical applications, each of the foregoing functional modules may be physically present, or two or more devices may be integrated into one unit. Those skilled in the art can easily think of various kinds within the technical scope disclosed by the present invention. Equivalent modifications or substitutions are intended to be included within the scope of the present invention.
应理解,本文中所提到的第一网络设备可以为包括NSM&O模块的设备(以下简称为“NSM&O”),第二网络设备可以为包括EM模块的设备(以下简称为“EM”)或包括DM模块的设备,第三网络设备可以为包括VNFM模块的设备(以下简称为“VNFM”)或包括NFVO模块的设备(以下简称为“NFVO”)或包括VIM模块的设备(以下简称为“VIM”),第四网络设备可以为包括NM模块的设备(以下简称为“NM”)。***在对网络切片实例的管理过程中,可以通过该第一网络设备、该第二网络设备、该第三网络设备和该第四网络设备实现各自相应的功能,从而达到对网络切片实例的灵活管理。It should be understood that the first network device mentioned herein may be a device including an NSM&O module (hereinafter referred to as "NSM&O"), and the second network device may be a device including an EM module (hereinafter referred to as "EM") or included The device of the DM module, the third network device may be a device including a VNFM module (hereinafter referred to as "VNFM") or a device including an NFVO module (hereinafter referred to as "NFVO") or a device including a VIM module (hereinafter referred to as "VIM" The fourth network device may be a device including an NM module (hereinafter referred to as "NM"). During the management of the network sharding instance, the system can implement respective functions by using the first network device, the second network device, the third network device, and the fourth network device, thereby achieving flexible network segmentation instances. management.
应理解,上述第一网络设备、第二网络设备、第三网络设备和第四网络设备具体可以是网管设备,用于网络运维中对网元的监控、管理和维护,但本发明实施例不限于此。It should be understood that the foregoing first network device, the second network device, the third network device, and the fourth network device may be specifically network management devices, which are used for monitoring, managing, and maintaining network elements in network operation and maintenance, but the embodiment of the present invention Not limited to this.
为了便于理解,下面以NSM&O、EM、VNFM(或NFVO或VIM)和NM作为执行主体对本发明实施例进行说明,但本发明实施例对此不作限定。For the sake of understanding, the embodiments of the present invention are described below with NSM&O, EM, VNFM (or NFVO or VIM) and NM as the execution subject, but the embodiment of the present invention does not limit this.
图7示出了本发明实施例提供的网络管理方法700,该方法700可以应用于图3所示的网络管理架构300,可以应用于图4所示的网络管理架构400,可以应用于图5所示的网络管理架构500,也可以应用于图6所示的网络管理架构600,本发明实施例对此不作限定。FIG. 7 shows a network management method 700 according to an embodiment of the present invention. The method 700 can be applied to the network management architecture 300 shown in FIG. 3, which can be applied to the network management architecture 400 shown in FIG. The network management architecture 500 shown in FIG. 6 can also be applied to the network management architecture 600 shown in FIG.
S701,发送端向NSM&O发送更新请求消息,所述更新请求消息用于请求将所述第一网络功能增加到所述第一网络切片实例中,或者将所述第一网络切片实例中的所述第一 网络功能删除;该NSM&O接收该更新请求消息。S701. The sending end sends an update request message to the NSM&O, where the update request message is used to request to add the first network function to the first network slice instance, or the foregoing in the first network slice instance. The first network function is deleted; the NSM&O receives the update request message.
S702,该NSM&O向EM发送配置请求消息,所述配置请求消息用于请求在所述第一网络切片实例配置所述第一网络功能;该EM接收该配置请求消息。在所述第一网络切片实例配置所述第一网络功能,包括:在所述第一网络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除。S702. The NSM&O sends a configuration request message to the EM, where the configuration request message is used to request to configure the first network function in the first network slice instance; the EM receives the configuration request message. Configuring the first network function in the first network slice instance, including: adding a first network function on the first network slice instance or deleting the first network function in the first network slice instance .
S703,该EM根据该配置请求消息在该第一网络切片实例配置该第一网络功能。在该第一网络切片实例配置该第一网络功能,可以包括:在所述第一网络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除。S703. The EM configures the first network function in the first network slice instance according to the configuration request message. Configuring the first network function in the first network slice instance may include: adding a first network function on the first network slice instance or deleting the first network function in the first network slice instance.
S704,该EM向该NSM&O发送配置响应消息,所述配置响应消息用于表示已完成在所述第一网络切片实例配置所述第一网络功能;该NSM&O接收该配置响应消息。S704. The EM sends a configuration response message to the NSM&O, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance, and the NSM&O receives the configuration response message.
S705,该NSM&O根据该配置响应消息,向该发送端发送更新响应消息,所述更新响应消息用于表示已将所述第一网络功能增加到所述第一网络切片实例中,或者将所述第一网络切片实例中的所述第一网络功能删除。S705. The NSM&O sends an update response message to the sending end according to the configuration response message, where the update response message is used to indicate that the first network function has been added to the first network slice instance, or The first network function in the first network slice instance is deleted.
具体地,在S701中,该发送端可以通过一个应用程序编程接口(Application Programming Interface,简称为“API”)向该NSM&O发送该更新请求消息,该更新请求消息用于请求将第一网络功能增加到第一网络切片实例中,或者将第一网络切片实例中的第一网络功能删除。应理解,该更新请求消息可以携带用于指示需要增加或删除的网络功能的信息,即上述第一网络功能的信息,具体可以为第一网络功能的名称或者其他标识信息。该更新请求消息还可以携带用于指示需要增加或删除网络功能的网络切片实例的信息,即上述的第一网络切片实例的信息,具体可以为第一网络切片实例的标识信息。Specifically, in S701, the sending end may send the update request message to the NSM&O through an Application Programming Interface (API), where the update request message is used to request to increase the first network function. Into the first network slice instance, or delete the first network function in the first network slice instance. It should be understood that the update request message may carry information indicating the network function that needs to be added or deleted, that is, the information of the first network function, which may specifically be the name of the first network function or other identification information. The update request message may also carry information indicating that the network slice instance needs to be added or deleted, that is, the information of the first network slice instance, which may be the identification information of the first network slice instance.
在S702中,该NSM&O接收到更新请求消息之后,向EM发送配置请求消息,请求EM对第一网络功能进行配置,使第一网络功能开始或停止为第一网络切片实例提供服务。配置请求消息中可以包括如下配置参数:(1)应用参数(application specific parameter),例如第一网络切片实例的信息和第一网络功能的信息。应用参数还可以包括第一网络切片实例的类型、该第一网络功能需要检测和上报的监控参数等等。(2)部署参数,例如第一网络切片实例中和第一网络功能相关的网络功能依赖关系参数(比方说:源网络功能的IP地址,目的网络功能的IP地址等)。In S702, after receiving the update request message, the NSM&O sends a configuration request message to the EM, requesting the EM to configure the first network function, so that the first network function starts or stops providing services for the first network slice instance. The configuration request message may include the following configuration parameters: (1) an application specific parameter, such as information of the first network slice instance and information of the first network function. The application parameters may also include a type of the first network slice instance, a monitoring parameter that the first network function needs to detect and report, and the like. (2) Deployment parameters, such as network function dependency parameters related to the first network function in the first network slice instance (for example: IP address of the source network function, IP address of the destination network function, etc.).
在S703中,该EM根据该配置请求消息,对该第一网络功能的应用参数和部署参数进行配置,使第一网络功能开始或停止为第一网络切片实例提供服务。。In S703, the EM configures the application parameters and deployment parameters of the first network function according to the configuration request message, so that the first network function starts or stops providing services for the first network slice instance. .
本发明实施例中的网络管理方法,能够对为网络切片实例提供服务的网络功能进行增加或删除,实现网络切片实例的更新,使得网络切片实例能够更好的支持业务特性的变化,从而提高用户体验。例如,原有的网络切片实例不包含移动性管理功能,为了支持移动终端的业务需求,需要对该网络切片实例增加移动性管理功能。反之,原有的网络切片实例包含有移动性管理功能,如果使用该网络切片实例的所有终端都没有移动性需求,则可以把移动性管理功能从该网络切片实例中删除。The network management method in the embodiment of the present invention can add or delete a network function that provides a service for a network sharding instance, and implement the update of the network sharding instance, so that the network sharding instance can better support the change of the service characteristic, thereby improving the user. Experience. For example, the original network slice instance does not include the mobility management function. To support the service requirements of the mobile terminal, the mobility management function needs to be added to the network slice instance. On the contrary, the original network slice instance includes mobility management function. If all the terminals using the network slice instance have no mobility requirements, the mobility management function can be deleted from the network slice instance.
应理解,该发送端可以是运营商、第三方客户、业务涉及的应用或服务提供商域内的任意可能给NSM&O发送请求的实体,本发明实施例对此不作限定。It should be understood that the sender may be an operator, a third-party client, an application involved in the service, or any entity in the service provider domain that may send a request to the NSM&O, which is not limited by the embodiment of the present invention.
作为一个可选的实施例,该发送端可以是NSM&O管理设备,如图8所示,该NSM&O管理设备可以管理第一NSM&O、第二NSM&O和第三NSM&O。在这种架构下,上述NSM&O可 以为该第一NSM&O、该第二NSM&O和该第三NSM&O中的至少一个,即NSM&O管理设备可以分别对每个NSM&O进行管理,向该每个NSM&O发送更新请求消息,请求每个NSM&O对其所管理的网络切片实例进行更新。具体地,该第一NSM&O、第二NSM&O和第三NSM&O分别对其所管理的网络切片实例更新的过程即为上述方法700,这三个NSM&O可以按顺序分开进行更新,也可以并行进行更新,本发明实施例对此不作限定。As an optional embodiment, the sending end may be an NSM&O management device. As shown in FIG. 8, the NSM&O management device may manage the first NSM&O, the second NSM&O, and the third NSM&O. In this architecture, the NSM&O may be at least one of the first NSM&O, the second NSM&O, and the third NSM&O, that is, the NSM&O management device may separately manage each NSM&O, and send an update request to each NSM&O. A message requesting each NSM&O to update the network slice instance it manages. Specifically, the process of updating the network slice instance managed by the first NSM&O, the second NSM&O, and the third NSM&O respectively is the foregoing method 700, and the three NSM&Os may be updated separately in order, or may be updated in parallel. This embodiment of the present invention does not limit this.
在一种实现方式中,NSM&O管理设备为一个总的控制编排器,管理每个域的NSM&O。例如,一个网络切片实例可以包括核心网子切片实例和接入网子切片实例。或者,一个网络切片实例可以划分为多个不同设备商提供的子切片实例。或者,一个网络切片实例可以划分为多个不同设备商提供的子切片实例。本发明实施例对此不作限定。每个子网络切片实例分别由每个域的NSM&O管理。NSM&O管理设备在收到更新请求消息之后,可以判断需要更新哪些子网络切片实例,然后直接通知与其对应的NSM&O进行更新即可。In one implementation, the NSM&O management device is a total control orchestrator that manages the NSM&O for each domain. For example, a network slice instance may include a core network sub-slice instance and an access network sub-slice instance. Alternatively, a network slice instance can be divided into sub-slice instances provided by multiple different device vendors. Alternatively, a network slice instance can be divided into sub-slice instances provided by multiple different device vendors. This embodiment of the present invention does not limit this. Each subnet slice instance is managed by NSM&O for each domain. After receiving the update request message, the NSM&O management device can determine which sub-network slice instances need to be updated, and then directly notify the corresponding NSM&O to update.
作为一个可选的实施例,在S702,该NSM&O向EM发送配置请求消息之前,该方法还包括:该NSM&O确定该第一网络功能是否为共享网络功能。若该第一网络功能为共享网络功能,该NSM&O确定与该第一网络切片实例共享该第一网络功能的至少一个第二网络切片实例。该NSM&O确定第二网络切片实例是否允许增加或删除该第一网络功能。在S702,该NSM&O向EM发送配置请求消息,包括:若该全部或部分第二网络切片实例允许增加或删除该第一网络功能,该NSM&O向该EM发送该配置请求消息,该配置请求消息还用于请求为允许增加或删除该第一网络功能的该全部或部分第二网络切片实例配置该第一网络功能。具体地,配置该第一网络功能指在第二网络切片实例中增加或删除该第一网络功能。As an optional embodiment, before the NSM&O sends the configuration request message to the EM, the method further includes: the NSM&O determining whether the first network function is a shared network function. If the first network function is a shared network function, the NSM&O determines to share at least one second network slice instance of the first network function with the first network slice instance. The NSM&O determines whether the second network slice instance is allowed to add or delete the first network function. At S702, the NSM&O sends a configuration request message to the EM, including: if the all or part of the second network slice instance allows the first network function to be added or deleted, the NSM&O sends the configuration request message to the EM, and the configuration request message is further The first network function is configured to request the all or part of the second network slice instance that is allowed to add or delete the first network function. Specifically, configuring the first network function refers to adding or deleting the first network function in the second network slice instance.
该NSM&O还可以先确定该第一网络功能是共享网络功能还是专属网络功能。若该第一网络功能为专属网络功能,即仅为该第一网络切片实例提供服务,则该NSM&O可以直接确定需要进行第一网络功能的配置。若该第一网络功能为共享网络功能,那么该NSM&O需要考虑和该第一网络切片实例共享网络功能的其他网络切片实例是否允许增加或删除该第一网络功能。因此,在确定了该第一网络功能为共享网络功能的情况下,该NSM&O可以先确定与该第一网络切片实例共享网络功能的至少一个第二网络切片实例,并确定该第二网络切片实例是否允许增加或删除该第一网络功能,根据实际情况进行第一网络功能的配置。The NSM&O can also first determine whether the first network function is a shared network function or a dedicated network function. If the first network function is a dedicated network function, that is, only the first network slice instance is served, the NSM&O can directly determine the configuration that needs to perform the first network function. If the first network function is a shared network function, the NSM&O needs to consider whether other network slice instances sharing the network function with the first network slice instance are allowed to add or delete the first network function. Therefore, in the case that the first network function is determined to be a shared network function, the NSM&O may first determine at least one second network slice instance that shares the network function with the first network slice instance, and determine the second network slice instance. Whether the first network function is allowed to be added or deleted, and the configuration of the first network function is performed according to actual conditions.
综上所述,增加第一网络功能的具体实施方式可以分为下列几种情况:In summary, the specific implementation manner of adding the first network function can be divided into the following situations:
(1)该第一网络功能为共享网络功能,且所有第二网络切片实例均允许增加该第一网络功能,则该NSM&O可以直接为所有第二网络切片实例配置该第一网络功能。(1) The first network function is a shared network function, and all the second network slice instances allow the first network function to be added, and the NSM&O can directly configure the first network function for all the second network slice instances.
(2)该第一网络功能为共享网络功能,且第二网络切片实例一部分网络切片实例允许增加第一网络功能,另一部分网络切片实例不允许,则该NSM&O可以仅对允许增加第一网络功能的这一部分第二网络切片实例配置该第一网络功能。(2) The first network function is a shared network function, and a part of the network slice instance of the second network slice instance is allowed to increase the first network function, and another part of the network slice instance is not allowed, the NSM&O may only allow the first network function to be added. This portion of the second network slice instance configures the first network function.
(3)该第一网络功能为专属网络功能,或者该第一网络功能为共享网络功能,但全部第二网络切片实例不允许增加该第一网络功能,这两种情况下,该NSM&O可以仅为该第一网络切片实例配置第一网络功能。(3) The first network function is a dedicated network function, or the first network function is a shared network function, but all the second network slice instances are not allowed to increase the first network function. In both cases, the NSM&O may only The first network function is configured for the first network slice instance.
删除第一网络功能的具体实施方式可以分为下列几种情况:The specific implementation of deleting the first network function can be divided into the following cases:
(1)该第一网络功能为共享网络功能,且所有第二网络切片实例均允许删除该第一网络功能,则该NSM&O可以直接为所有第二网络切片实例配置该第一网络功能。(1) The first network function is a shared network function, and all the second network slice instances are allowed to delete the first network function, and the NSM&O can directly configure the first network function for all the second network slice instances.
(2)该第一网络功能为共享网络功能,且第二网络切片实例一部分网络切片实例允许删除第一网络功能,另一部分网络切片实例不允许,则该NSM&O可以仅对允许删除第一网络功能的这一部分第二网络切片实例配置该第一网络功能,对于不允许删除第一网络功能的那部分网络切片实例,仍然采用第一网络功能为其提供服务。(2) The first network function is a shared network function, and a part of the network slice instance of the second network slice instance is allowed to delete the first network function, and another part of the network slice instance is not allowed, the NSM&O may only allow deletion of the first network function. The second network slice instance of the portion configures the first network function, and the part of the network slice instance that is not allowed to delete the first network function is still served by the first network function.
(3)该第一网络功能为专属网络功能,或者该第一网络功能为共享网络功能,但全部第二网络切片实例不允许删除该第一网络功能,这两种情况下,该NSM&O可以仅为该第一网络切片实例配置第一网络功能。(3) The first network function is a dedicated network function, or the first network function is a shared network function, but all the second network slice instances are not allowed to delete the first network function. In both cases, the NSM&O may only The first network function is configured for the first network slice instance.
应理解,对于该第一网络功能为共享网络功能的情况,还可以有其他不同的实现方式,例如,若至少一个第二网络切片实例不允许增加或删除第一网络功能,该NSM&O可以直接向发送端返回更新响应消息,用于表示更新失败;或者在全部第二网络切片实例不允许增加或删除第一网络功能时,向发送端返回更新响应消息,用于表示更新失败,本发明实施例对此不作限定。It should be understood that, in the case that the first network function is a shared network function, there may be other different implementation manners. For example, if at least one second network slice instance does not allow the first network function to be added or deleted, the NSM&O may directly The sending end returns an update response message, which is used to indicate that the update fails. When the second network slice instance does not allow the first network function to be added or deleted, the update response message is returned to the sender to indicate that the update fails. This is not limited.
作为一个可选的实施例,在该NSM&O向EM发送配置请求消息之前,该方法还包括:该NSM&O确定该第一网络切片实例和/或全部或部分第二网络切片实例中是否存在依赖于该第一网络功能的第二网络功能;若存在该第二网络功能,该NSM&O向该EM、NFVO以及VIM中的至少一个发送修改请求消息,该修改请求消息用于请求修改该第二网络功能。As an optional embodiment, before the NSM&O sends the configuration request message to the EM, the method further includes: determining, by the NSM&O, whether the first network slice instance and/or all or part of the second network slice instance are dependent on the a second network function of the first network function; if the second network function exists, the NSM&O sends a modification request message to at least one of the EM, the NFVO, and the VIM, the modification request message being used to request to modify the second network function.
应理解,网络功能之间可能存在依赖性。关于依赖性,可以源网络功能和目标网络功能的方式来定义,例如,目标网络功能依赖于源网络功能,即目标网络功能部署时,源网络功能一定存在。增加或删除第一网络功能后,需要判断是否与其依赖的其它网络功能是否需要进行相应的配置修改。It should be understood that there may be dependencies between network functions. Regarding dependencies, the source network function and the target network function can be defined. For example, the target network function depends on the source network function, that is, when the target network function is deployed, the source network function must exist. After adding or deleting the first network function, you need to determine whether the corresponding network functions that you depend on need to be modified accordingly.
具体地,在本发明实施例中,该NSM&O可以先确定该第一网络切片实例和/或全部或部分第二网络切片实例中是否存在依赖于该第一网络功能的第二网络功能,若存在,则该NSM&O可以对该第二网络功能进行修改,避免第一网络功能的增加或删除对该第二网络功能产生影响。Specifically, in the embodiment of the present invention, the NSM&O may first determine whether there is a second network function that depends on the first network function in the first network slice instance and/or all or part of the second network slice instance, if yes, The NSM&O can modify the second network function to prevent the addition or deletion of the first network function from affecting the second network function.
具体地,若存在该第二网络功能,该NSM&O向该EM、NFVO以及VIM中的至少一个发送该修改请求消息。Specifically, if the second network function exists, the NSM&O sends the modification request message to at least one of the EM, NFVO, and VIM.
作为一个可选的实施例,在该NSM&O向EM发送配置请求消息之前,该方法还包括:该NSM&O向存储设备发送查询请求消息,该查询请求消息用于查询该更新请求消息的合法性。可选地,该查询请求消息可以携带该发送端的标识。对应地,该存储设备接收该查询请求消息。该存储设备进行查询,并向该NSM&O发送查询响应消息,该查询响应消息用于表示该更新请求消息是否合法。对应地,该NSM&O接收该查询响应消息。该NSM&O向EM发送配置请求消息,包括:在该更新请求消息合法的情况下,该NSM&O向该EM发送该配置请求消息。As an optional embodiment, before the NSM&O sends the configuration request message to the EM, the method further includes: the NSM&O sending a query request message to the storage device, where the query request message is used to query the validity of the update request message. Optionally, the query request message may carry the identifier of the sending end. Correspondingly, the storage device receives the query request message. The storage device performs an inquiry and sends a query response message to the NSM&O, where the query response message is used to indicate whether the update request message is legal. Correspondingly, the NSM&O receives the query response message. The NSM&O sends a configuration request message to the EM, including: when the update request message is valid, the NSM&O sends the configuration request message to the EM.
具体地,由于在创建网络切片实例时,或用户初始化时,该存储设备会存储用户的相关签约信息以及网络切片实例与用户之间的对应关系。因此,在收到发送端发送的更新请求消息之前,该NSM&O可以先向存储设备发送查询请求消息,查询该更新请求消息是否合法,在该更新请求消息合法的情况下,该NSM&O再向该EM发送配置请求消息。Specifically, the storage device stores the related subscription information of the user and the correspondence between the network slice instance and the user, when the network slice instance is created, or when the user initializes. Therefore, before receiving the update request message sent by the sender, the NSM&O may first send a query request message to the storage device to check whether the update request message is legal. If the update request message is legal, the NSM&O redirects to the EM. Send a configuration request message.
这样,能够避免不合法的用户对网络切片实例的恶意更新,提高对网络切片实例管理的安全性。In this way, the malicious update of the network slice instance by the illegal user can be avoided, and the security of the network slice instance management is improved.
作为一个可选的实施例,在该NSM&O接收该EM根据该配置请求消息发送的配置响应 消息之后,该方法还包括:该NSM&O向存储设备发送更新通知消息,该更新通知消息携带该第一网络切片实例更新后的信息。该第一网络切片实例更新后的信息可以包括第一网络切片实例具体包括哪些网络功能及这些网络功能之间的依赖关系。可选地,该更新通知消息还可以携带全部或部分第二网络切片实例更新后的信息。对应地,该存储设备接收该更新通知消息。该存储设备将第一网络切片实例和/或全部或部分第二网络切片实例的更新信息进行存储,并向该NSM&O发送存储成功消息。对应地,该NSM&O接收该存储成功消息。As an optional embodiment, after the NSM&O receives the configuration response message sent by the EM according to the configuration request message, the method further includes: the NSM&O sending an update notification message to the storage device, where the update notification message carries the first network The information after the instance update is sliced. The updated information of the first network slice instance may include which network functions the first network slice instance specifically includes and the dependencies between the network functions. Optionally, the update notification message may also carry all or part of the updated information of the second network slice instance. Correspondingly, the storage device receives the update notification message. The storage device stores the update information of the first network slice instance and/or all or part of the second network slice instance, and sends a storage success message to the NSM&O. Correspondingly, the NSM&O receives the storage success message.
作为一个可选的实施例,在该NSM&O向EM发送配置请求消息之前,该方法还包括:该NSM&O向NM发送通知请求消息,该通知请求消息用于通知将要配置该第一网络功能;对应地,该NM接收该通知请求消息,并根据该通知请求消息向该NSM&O发送通知响应消息;对应地,该NSM&O接收该通知响应消息。As an optional embodiment, before the NSM&O sends the configuration request message to the EM, the method further includes: the NSM&O sending a notification request message to the NM, where the notification request message is used to notify that the first network function is to be configured; The NM receives the notification request message, and sends a notification response message to the NSM&O according to the notification request message; correspondingly, the NSM&O receives the notification response message.
具体地,对于存在NM的管理架构,该NSM&O和该NM都可以管理物理网络功能和虚拟网络功能,因此,为了避免配置的冲突,NSM&O和NM之间需要协调。该NSM&O可以向NM发送通知请求消息,通知将要配置的网络功能,在收到NM反馈的通知响应消息之后再进行配置。Specifically, for the management architecture in which the NM exists, the NSM&O and the NM can manage physical network functions and virtual network functions. Therefore, in order to avoid configuration conflicts, coordination between NSM&O and NM is required. The NSM&O may send a notification request message to the NM to notify the network function to be configured, and then perform configuration after receiving the notification response message fed back by the NM.
作为一个可选的实施例,在该NSM&O接收该EM根据该配置请求消息发送的配置响应消息之后,该方法还包括:该NSM&O向NM发送网络功能配置信息,该网络功能配置信息携带该第一网络功能的配置参数。As an optional embodiment, after the NSM&O receives the configuration response message sent by the EM according to the configuration request message, the method further includes: the NSM&O sending network function configuration information to the NM, where the network function configuration information carries the first Configuration parameters for the network function.
具体地,在NSM&O对第一网络功能配置完毕之后,该NSM&O可以向NM发送携带第一网络功能的配置参数的网络功能配置信息,以便于NM获知该NSM&O进行了哪些修改。Specifically, after NSM&O configures the first network function, the NSM&O may send network function configuration information that carries the configuration parameters of the first network function to the NM, so that the NM knows which modifications are made by the NSM&O.
图9示出了本发明实施例提供的另一网络管理方法,该方法可以应用于图3所示的网络管理架构300,但本发明实施例不限于此。FIG. 9 illustrates another network management method provided by an embodiment of the present invention. The method may be applied to the network management architecture 300 shown in FIG. 3, but the embodiment of the present invention is not limited thereto.
在S901中,发送端向NSM&O发送更新请求消息,该更新请求消息携带第一网络切片实例的标识信息以及第一网络功能的标识信息,该更新请求消息用于请求将该第一网络功能增加到该第一网络切片实例中,或者将第一网络切片实例中的第一网络功能删除。该NSM&O接收该更新请求消息。In S901, the sending end sends an update request message to the NSM&O, where the update request message carries the identifier information of the first network slice instance and the identifier information of the first network function, where the update request message is used to request to add the first network function to In the first network slice instance, the first network function in the first network slice instance is deleted. The NSM&O receives the update request message.
在S902中,该NSM&O确定该第一网络功能是否为共享网络功能,在该第一网络功能为共享网络功能的情况下,确定除第一网络切片实例之外和第一网络切片实例共享网络功能的至少一个第二网络切片实例。该NSM&O还可以确定该第一网络切片实例和/或全部或部分第二网络切片实例中是否存在依赖该第一网络功能的第二网络功能。In S902, the NSM&O determines whether the first network function is a shared network function, and if the first network function is a shared network function, determining that the network function is shared with the first network slice instance except the first network slice instance. At least one second network slice instance. The NSM&O may also determine whether there is a second network function in the first network slice instance and/or all or part of the second network slice instance that is dependent on the first network function.
在S903中,该NSM&O向存储设备发送查询请求消息,该查询请求消息用于请求查询该更新请求消息是否合法。该存储设备接收该查询请求消息。In S903, the NSM&O sends a query request message to the storage device, where the query request message is used to request whether the update request message is legal. The storage device receives the query request message.
在S904中,该存储设备进行查询并向该NSM&O返回查询响应消息。该NSM&O接收该查询响应消息。In S904, the storage device queries and returns a query response message to the NSM&O. The NSM&O receives the query response message.
在S905中,若该查询响应消息表示该更新请求消息不合法,那么该NSM&O向该发送端发送更新响应消息,该更新响应消息用于表示更新失败;进一步地,该更新响应消息中还可以携带更新失败的原因,即无权限。应理解,若执行到S905,则整个流程结束。In S905, if the query response message indicates that the update request message is invalid, the NSM&O sends an update response message to the sender, where the update response message is used to indicate that the update fails; further, the update response message may also be carried. The reason for the update failure, that is, no permission. It should be understood that if the process proceeds to S905, the entire process ends.
在S906中,若该查询响应消息表示该更新请求消息合法,该NSM&O向EM发送配置请求消息,请求配置第一网络功能。EM相应接收该配置请求消息。关于配置请求消息的具体内容,可以参考上文中关于S702的介绍。In S906, if the query response message indicates that the update request message is valid, the NSM&O sends a configuration request message to the EM requesting to configure the first network function. The EM receives the configuration request message accordingly. Regarding the specific content of the configuration request message, reference may be made to the above description about S702.
在S907中,该EM向NSM&O返回配置响应消息。NSM&O相应接收配置响应消息。In S907, the EM returns a configuration response message to the NSM&O. NSM&O receives the configuration response message accordingly.
在S908中,该NSM&O向该EM和/或NFVO发送修改请求消息,该修改请求消息用于请求修改依赖第一网络功能的第二网络功能,包括但不限于网络功能之间的连接关系等。该EM和/或NFVO接收该修改请求消息,并对相关网络功能的配置进行修改。S908是可选的。In S908, the NSM&O sends a modification request message to the EM and/or NFVO, the modification request message is used to request modification of a second network function that depends on the first network function, including but not limited to a connection relationship between network functions and the like. The EM and/or NFVO receives the modification request message and modifies the configuration of the associated network function. The S908 is optional.
在S909中,该NSM&O向存储设备发送更新通知消息,该更新通知消息携带该第一网络切片实例更新后的信息。可选地,该更新通知消息还可以携带全部或部分第二网络切片实例的更新后的信息。该存储设备接收该更新通知消息。In S909, the NSM&O sends an update notification message to the storage device, where the update notification message carries the updated information of the first network slice instance. Optionally, the update notification message may also carry updated information of all or part of the second network slice instance. The storage device receives the update notification message.
在S910中,该存储设备根据该更新通知消息,进行存储。In S910, the storage device stores according to the update notification message.
在S911中,该存储设备向该NSM&O发送存储成功消息,该NSM&O接收该存储成功消息。In S911, the storage device sends a storage success message to the NSM&O, and the NSM&O receives the storage success message.
在S912中,该NSM&O向该发送端发送更新响应消息,该更新响应消息用于表示更新成功。该发送端接收该更新响应消息。In S912, the NSM&O sends an update response message to the sender, where the update response message is used to indicate that the update is successful. The sender receives the update response message.
图10示出了本发明实施例提供的另一网络管理方法,该方法可以应用于图4所示的网络管理架构400,但本发明实施例不限于此。FIG. 10 illustrates another network management method provided by an embodiment of the present invention. The method may be applied to the network management architecture 400 shown in FIG. 4, but the embodiment of the present invention is not limited thereto.
应理解,网络管理架构400中由于不存在NFVO,因此,该NSM&O可以直接与VIM进行交互。S1001-S1007与方法900中的S901-S907相同,此处不再赘述。It should be understood that since there is no NFVO in the network management architecture 400, the NSM&O can directly interact with the VIM. S1001-S1007 are the same as S901-S907 in the method 900, and are not described herein again.
在S1008中,该NSM&O向该EM和/或VIM发送修改请求消息,该修改请求消息用于请求修改依赖第一网络功能的其他网络功能,包括但不限于网络功能之间的连接关系等;该EM和/或VIM接收该修改请求消息,并对相关网络功能的配置进行修改。In S1008, the NSM&O sends a modification request message to the EM and/or VIM, where the modification request message is used to request to modify other network functions that depend on the first network function, including but not limited to a connection relationship between network functions, etc.; The EM and/or VIM receives the modification request message and modifies the configuration of the associated network function.
S1009-S1010与方法1100中的S909-S910相同,此处不再赘述。The S1009-S1010 is the same as the S909-S910 in the method 1100, and details are not described herein again.
图11示出了本发明实施例提供的另一网络管理方法,该方法可以应用于图5所示的网络管理架构500,但本发明实施例不限于此。FIG. 11 illustrates another network management method provided by an embodiment of the present invention. The method may be applied to the network management architecture 500 shown in FIG. 5, but the embodiment of the present invention is not limited thereto.
应理解,网络管理架构500中由于存在NM,该NSM&O和该NM都可以管理物理网络功能和虚拟网络功能,因此,为了避免配置的冲突,NSM&O和NM之间需要协调。S1101-S1104与S901-S904相同,此处不再赘述。It should be understood that due to the existence of NM in the network management architecture 500, both the NSM&O and the NM can manage physical network functions and virtual network functions. Therefore, in order to avoid configuration conflicts, coordination between NSM&O and NM is required. S1101-S1104 are the same as S901-S904, and are not described here.
在S1105中,该NSM&O向该NM发送通知请求消息,用于通知将要配置该第一网络功能。该NM接收该通知请求消息。In S1105, the NSM&O sends a notification request message to the NM to notify that the first network function is to be configured. The NM receives the notification request message.
在S1106中,该NM根据该通知请求消息,向该NSM&O发送通知响应消息。该NSM&O接收该通知响应消息。In S1106, the NM sends a notification response message to the NSM&O according to the notification request message. The NSM&O receives the notification response message.
S1107-S1114与S905-S912相同,此处不再赘述。S1107-S1114 is the same as S905-S912 and will not be described here.
在S1115中,该NSM&O向该NM发送网络功能配置信息,该网络功能配置信息携带该第一网络功能的配置参数;该NM接收该网络功能配置信息。In S1115, the NSM&O sends network function configuration information to the NM, where the network function configuration information carries configuration parameters of the first network function; and the NM receives the network function configuration information.
图12示出了本发明实施例提供的另一网络管理方法,该方法可以应用于图6所示的网络管理架构600,但本发明实施例不限于此。FIG. 12 illustrates another network management method provided by an embodiment of the present invention. The method may be applied to the network management architecture 600 shown in FIG. 6, but the embodiment of the present invention is not limited thereto.
其中,S1201-S1209与S1101-S1109相同,此处不再赘述;S1210与S1008相同,此处不再赘述;S1211-S1215与S1111-S1115相同,此处不再赘述。S1201-S1209 is the same as S1101-S1109, and is not described here. S1210 is the same as S1008, and is not described here. S1211-S1215 is the same as S1111-S1115, and is not described here.
应理解,图7、图9-图12所示实施例中的EM可以改为DM。图9-图12所示实施例中与图7所示实施例中相同或类似的地方,不再赘述,可以参考前面的描述。上述图7、图9-图12所示实施例中各过程的序号的大小并不意味着执行顺序的先后,各过程的执行 顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。It should be understood that the EM in the embodiment shown in Figures 7, 9-12 can be changed to DM. 9 to FIG. 12 is the same as or similar to the embodiment shown in FIG. 7, and details are not described herein again. Reference may be made to the foregoing description. The sequence numbers of the processes in the foregoing embodiment shown in FIG. 7 and FIG. 9 to FIG. 12 do not mean the order of execution sequence, and the execution order of each process should be determined by its function and internal logic, and should not be taken in the embodiment of the present invention. The implementation process constitutes any limitation.
上文中结合图1至图12,详细描述了根据本发明实施例的用于管理网络切片实例的方法,下面将结合图13至图17,详细描述根据本发明实施例的用于管理网络切片实例的装置。A method for managing a network slice instance according to an embodiment of the present invention is described in detail above with reference to FIG. 1 to FIG. 12, and a network slice instance for managing a network according to an embodiment of the present invention will be described in detail below with reference to FIG. 13 to FIG. s installation.
图13示出了本发明实施例提供的用于管理网络切片实例的装置1300。该装置1300包括:相互连接的接收单元1301和发送单元1303。FIG. 13 shows an apparatus 1300 for managing a network slice instance provided by an embodiment of the present invention. The apparatus 1300 includes: a receiving unit 1301 and a transmitting unit 1303 that are connected to each other.
发送单元1303用于向第二网络设备发送配置请求消息。所述配置请求消息用于请求在所述第一网络切片实例配置第一网络功能。接收单元1301用于接收所述第二网络设备发送的配置响应消息。所述配置响应消息用于表示已完成在所述第一网络切片实例配置所述第一网络功能。其中,所述在所述第一网络切片实例配置所述第一网络功能,包括:在所述第一网络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除。The sending unit 1303 is configured to send a configuration request message to the second network device. The configuration request message is used to request that the first network function be configured in the first network slice instance. The receiving unit 1301 is configured to receive a configuration response message sent by the second network device. The configuration response message is used to indicate that the first network function is configured in the first network slice instance. The configuring the first network function in the first network slice instance includes: adding a first network function on the first network slice instance or the first one in the first network slice instance A network function is removed.
在一个可能的设计中,所述接收单元1301还用于接收发送端发送的更新请求消息。所述更新请求消息用于请求将所述第一网络功能增加到所述第一网络切片实例中,或者将所述第一网络切片实例中的所述第一网络功能删除。所述发送单元1303还用于向所述发送端发送更新响应消息。所述更新响应消息用于表示所述第一网络功能已增加到所述第一网络切片实例中,或者所述第一网络切片实例中的所述第一网络功能已被删除。In a possible design, the receiving unit 1301 is further configured to receive an update request message sent by the sending end. The update request message is configured to request to add the first network function to the first network slice instance, or delete the first network function in the first network slice instance. The sending unit 1303 is further configured to send an update response message to the sending end. The update response message is configured to indicate that the first network function has been added to the first network slice instance, or the first network function in the first network slice instance has been deleted.
在一个可能的设计中,如果有至少一个第二网络切片实例与所述第一网络切片实例共享所述第一网络功能,并且全部或部分所述第二网络切片实例允许增加或删除第一网络功能,所述配置请求消息还用于请求为允许增加或删除所述第一网络功能的所述全部或部分第二网络切片实例配置所述第一网络功能。In one possible design, if at least one second network slice instance shares the first network function with the first network slice instance, and all or part of the second network slice instance allows to add or delete the first network The function, the configuration request message is further configured to request to configure the first network function for all or part of the second network slice instance that is allowed to add or delete the first network function.
在一个可能的设计中,所述发送单元1303还用于向存储设备发送查询请求消息,所述查询请求消息用于查询所述更新请求消息的合法性。所述接收单元1301还用于接收所述存储设备发送的查询响应消息,所述查询响应消息用于表示所述更新请求消息是否合法。所述发送单元1303还用于在所述更新请求消息合法的情况下,向所述第二网络设备发送所述配置请求消息。In a possible design, the sending unit 1303 is further configured to send a query request message to the storage device, where the query request message is used to query the validity of the update request message. The receiving unit 1301 is further configured to receive a query response message sent by the storage device, where the query response message is used to indicate whether the update request message is legal. The sending unit 1303 is further configured to send the configuration request message to the second network device if the update request message is legal.
在一个可能的设计中,所述发送单元1303还用于向第四网络设备发送通知请求消息,所述通知请求消息用于通知将要配置所述第一网络功能。所述接收单元1301还用于接收所述第四网络设备发送的通知响应消息。In a possible design, the sending unit 1303 is further configured to send a notification request message to the fourth network device, where the notification request message is used to notify that the first network function is to be configured. The receiving unit 1301 is further configured to receive a notification response message sent by the fourth network device.
在一个可能的设计中,在所述第一网络切片实例和/或全部或部分所述第二网络切片实例中存在依赖于所述第一网络功能的第二网络功能的情况下,所述发送单元1303还用于向所述第二网络设备以及第三网络设备中的至少一个发送修改请求消息,所述修改请求消息用于请求修改所述第二网络功能。In one possible design, in the case where there is a second network function dependent on the first network function in the first network slice instance and/or all or part of the second network slice instance, the sending The unit 1303 is further configured to send, to the at least one of the second network device and the third network device, a modification request message, where the modification request message is used to request to modify the second network function.
在一个可能的设计中,所述发送单元1303还用于发送更新通知消息,所述更新通知消息携带所述第一网络切片实例更新后的信息。所述接收单元1301还用于接收所述存储设备发送的存储成功消息。In a possible design, the sending unit 1303 is further configured to send an update notification message, where the update notification message carries the updated information of the first network slice instance. The receiving unit 1301 is further configured to receive a storage success message sent by the storage device.
在一个可能的设计中,所述发送单元1303还用于向所述第四网络设备发送网络功能配置信息,所述网络功能配置信息携带所述第一网络功能的配置参数。In a possible design, the sending unit 1303 is further configured to send network function configuration information to the fourth network device, where the network function configuration information carries configuration parameters of the first network function.
应理解,装置1300能够执行图7和图9-图12的方法中由NSM&O执行的各个步骤,关于这些步骤为了避免重复,此处不再详述,可以参考上面的描述。It should be understood that the apparatus 1300 is capable of performing the various steps performed by the NSM&O in the methods of FIGS. 7 and 9-12, and with respect to these steps, to avoid repetition, details are not described herein, and reference may be made to the above description.
图14示出了本发明实施例提供的用于管理网络切片实例的装置1400。该装置1400包括:接收单元1401、处理单元1402和发送单元1403。处理单元1402与接收单元1401和发送单元1403分别连接。FIG. 14 shows an apparatus 1400 for managing a network slice instance provided by an embodiment of the present invention. The apparatus 1400 includes a receiving unit 1401, a processing unit 1402, and a transmitting unit 1403. The processing unit 1402 is connected to the receiving unit 1401 and the transmitting unit 1403, respectively.
具体地,接收单元1401用于接收第一网络设备发送的配置请求消息。所述配置请求消息用于请求在所述络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除。处理单元1402,用于对所述第一网络功能进行配置。发送单元1403用于向所述第一网络设备发送配置响应消息。所述配置响应消息用于表示已完成所述第一网络功能的配置。Specifically, the receiving unit 1401 is configured to receive a configuration request message sent by the first network device. The configuration request message is configured to request to add a first network function on the network slice instance or delete the first network function in the first network slice instance. The processing unit 1402 is configured to configure the first network function. The sending unit 1403 is configured to send a configuration response message to the first network device. The configuration response message is used to indicate that the configuration of the first network function has been completed.
应理解,装置1400能够执行图7和图9-图12的方法中由EM执行的各个步骤,关于这些步骤为了避免重复,此处不再详述,可以参考上面的描述。It should be understood that the apparatus 1400 is capable of performing the various steps performed by the EM in the methods of FIGS. 7 and 9-12, with respect to which steps are not described herein in order to avoid repetition, reference may be made to the above description.
图15示出了本发明实施例提供的用于管理网络切片实例的装置1500。该装置1500包括:相互连接的接收单元1501和发送单元1503。FIG. 15 shows an apparatus 1500 for managing a network slice instance provided by an embodiment of the present invention. The apparatus 1500 includes: a receiving unit 1501 and a transmitting unit 1503 that are connected to each other.
具体地,发送单元1503,用于向第一网络设备发送更新请求消息,所述更新请求消息用于请求将所述第一网络功能增加到第一网络切片实例中,或者将所述第一网络切片实例中的所述第一网络功能删除。接收单元1501,用于接收所述第一网络设备的发送更新响应消息,所述更新响应消息用于表示所述第一网络功能已增加到所述第一网络切片实例中,或者所述第一网络切片实例中的所述第一网络功能已被删除。Specifically, the sending unit 1503 is configured to send, to the first network device, an update request message, where the update request message is used to request to add the first network function to the first network slice instance, or the first network The first network function in the slice instance is deleted. The receiving unit 1501 is configured to receive a sending update response message of the first network device, where the update response message is used to indicate that the first network function has been added to the first network slice instance, or the first The first network function in the network slice instance has been deleted.
应理解,装置1500能够执行图7和图9-图12的方法中由发送端执行的各个步骤,关于这些步骤为了避免重复,此处不再详述,可以参考上面的描述。It should be understood that the apparatus 1500 is capable of performing the various steps performed by the transmitting end in the methods of FIGS. 7 and 9-12, and with respect to these steps, to avoid repetition, details are not described herein, and reference may be made to the above description.
图16示出了本发明实施例提供的用于管理网络切片实例的装置1600。该装置1600包括:接收单元1601、处理单元1602和发送单元1603。处理单元1602与接收单元1601和发送单元1603分别连接。FIG. 16 shows an apparatus 1600 for managing a network slice instance provided by an embodiment of the present invention. The apparatus 1600 includes a receiving unit 1601, a processing unit 1602, and a transmitting unit 1603. The processing unit 1602 is connected to the receiving unit 1601 and the transmitting unit 1603, respectively.
接收单元1601用于接收第一网络设备发送的通知请求消息。所述通知请求消息用于通知将要在第一网络切片实例中配置第一网络功能。处理单元1602用于确定允许所述第一网络设备配置所述第一网络功能。发送单元1603用于向所述第一网络设备发送通知响应消息。所述接收单元1601还用于接收所述第一网络设备发送的网络功能配置信息。所述网络功能配置信息携带所述第一网络功能的配置参数。The receiving unit 1601 is configured to receive a notification request message sent by the first network device. The notification request message is used to notify that the first network function is to be configured in the first network slice instance. The processing unit 1602 is configured to determine that the first network device is allowed to configure the first network function. The sending unit 1603 is configured to send a notification response message to the first network device. The receiving unit 1601 is further configured to receive network function configuration information sent by the first network device. The network function configuration information carries configuration parameters of the first network function.
应理解,装置1600能够执行图11和图12的方法中由NM执行的各个步骤,关于这些步骤为了避免重复,此处不再详述,可以参考上面的描述。It should be understood that the apparatus 1600 is capable of performing the various steps performed by the NM in the methods of FIGS. 11 and 12, with respect to these steps in order to avoid repetition, which will not be described in detail herein, reference may be made to the above description.
图17示出了本发明实施例提供的另一用于管理网络切片实例的装置1700。该装置1700包括处理器1710、收发器1720和存储器1730。其中,处理器1710与收发器1720和存储器1730分别相连,该存储器1730用于存储指令,该处理器1710用于执行该存储器1730存储的指令,以控制该收发器1720发送信号和/或接收信号。FIG. 17 shows another apparatus 1700 for managing a network slice instance according to an embodiment of the present invention. The apparatus 1700 includes a processor 1710, a transceiver 1720, and a memory 1730. The processor 1710 is connected to the transceiver 1720 and the memory 1730 for storing instructions. The processor 1710 is configured to execute the instructions stored by the memory 1730 to control the transceiver 1720 to send signals and/or receive signals. .
应理解,装置1700可以具体为上述实施例中的NSM&O,并且可以用于执行图7、图9-图12所示方法实施例中与NSM&O对应的各个步骤。可选地,该存储器1730可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。该处理器1710可以用于执行存储器中存储的指令,并且当该处理器1710执行存储器中存储的指令时,该处理器1710用于执行上述图7、图9-图12所示方法实施例中与NSM&O对应的各个步骤与该第一网络设备对应的方法实施例的各个步骤。It should be understood that the device 1700 may be specifically the NSM&O in the above embodiment, and may be used to perform the steps corresponding to the NSM&O in the method embodiment shown in FIG. 7, FIG. 9 to FIG. Optionally, the memory 1730 can include read only memory and random access memory and provides instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory. For example, the memory can also store information of the device type. The processor 1710 can be configured to execute instructions stored in the memory, and when the processor 1710 executes the instructions stored in the memory, the processor 1710 is configured to perform the method embodiment shown in FIG. 7, FIG. 9-12 Each step of the NSM&O corresponds to each step of the method embodiment corresponding to the first network device.
应理解,装置1700可以具体为上述实施例中的EM,并且可以用于执行图7、图9-图12所示方法实施例中与EM对应的各个步骤。可选地,该存储器1730可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。该处理器1710可以用于执行存储器中存储的指令,并且当该处理器1710执行存储器中存储的指令时,该处理器1710用于执行上述图7、图9-图12所示方法实施例中与EM对应的各个步骤与该第一网络设备对应的方法实施例的各个步骤。It should be understood that the device 1700 may be specifically the EM in the above embodiment, and may be used to perform the steps corresponding to the EM in the method embodiment shown in FIG. 7, FIG. 9 to FIG. Optionally, the memory 1730 can include read only memory and random access memory and provides instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory. For example, the memory can also store information of the device type. The processor 1710 can be configured to execute instructions stored in the memory, and when the processor 1710 executes the instructions stored in the memory, the processor 1710 is configured to perform the method embodiment shown in FIG. 7, FIG. 9-12 The steps of the method embodiment corresponding to the EM corresponding to the first network device.
应理解,装置1700可以具体为上述实施例中的发送端,并且可以用于执行图7、图9-图12所示方法实施例中与发送端对应的各个步骤。可选地,该存储器1730可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。该处理器1710可以用于执行存储器中存储的指令,并且当该处理器1710执行存储器中存储的指令时,该处理器1710用于执行上述图7、图9-图12所示方法实施例中与发送端对应的各个步骤与该第一网络设备对应的方法实施例的各个步骤。It should be understood that the device 1700 may be specifically the transmitting end in the foregoing embodiment, and may be used to perform the steps corresponding to the sending end in the method embodiment shown in FIG. 7 and FIG. 9 to FIG. Optionally, the memory 1730 can include read only memory and random access memory and provides instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory. For example, the memory can also store information of the device type. The processor 1710 can be configured to execute instructions stored in the memory, and when the processor 1710 executes the instructions stored in the memory, the processor 1710 is configured to perform the method embodiment shown in FIG. 7, FIG. 9-12 Each step of the method embodiment corresponding to the first network device corresponding to the first network device.
应理解,装置1700可以具体为上述实施例中的NM,并且可以用于执行图11和图12所示方法实施例中与NM对应的各个步骤。可选地,该存储器1730可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。该处理器1710可以用于执行存储器中存储的指令,并且当该处理器1710执行存储器中存储的指令时,该处理器1710用于执行上述图7、图9-图12所示方法实施例中与NM对应的各个步骤与该第一网络设备对应的方法实施例的各个步骤。It should be understood that the device 1700 may be specifically the NM in the above embodiment, and may be used to perform various steps corresponding to the NM in the method embodiments shown in FIG. 11 and FIG. Optionally, the memory 1730 can include read only memory and random access memory and provides instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory. For example, the memory can also store information of the device type. The processor 1710 can be configured to execute instructions stored in the memory, and when the processor 1710 executes the instructions stored in the memory, the processor 1710 is configured to perform the method embodiment shown in FIG. 7, FIG. 9-12 Each step of the NM corresponds to each step of the method embodiment corresponding to the first network device.
应理解,在本发明实施例中,上述装置的处理器可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。It should be understood that, in the embodiment of the present invention, the processor of the foregoing device may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), and application specific integrated circuits. (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc. The general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件单元组合执行完成。软件单元可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器执行存储器中的指令,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware in a processor or an instruction in a form of software. The steps of the method disclosed in the embodiments of the present invention may be directly implemented as hardware processor execution completion, or performed by a combination of hardware and software units in the processor. The software unit can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like. The storage medium is located in a memory, and the processor executes instructions in the memory, in combination with hardware to perform the steps of the above method. To avoid repetition, it will not be described in detail here.
本领域普通技术人员可以意识到,结合本文中所公开的实施例中描述的各方法步骤和单元,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各实施例的步骤及组成。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域普通技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those skilled in the art will appreciate that the various method steps and elements described in connection with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both, in order to clearly illustrate hardware and software. Interchangeability, the steps and composition of the various embodiments have been generally described in terms of function in the foregoing description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the solution. Different methods may be used to implement the described functionality for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。A person skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the system, the device and the unit described above can refer to the corresponding process in the foregoing method embodiment, and details are not described herein again.
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。In the several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, or an electrical, mechanical or other form of connection.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。The term "and/or" in this context is merely an association describing the associated object, indicating that there may be three relationships, for example, A and / or B, which may indicate that A exists separately, and both A and B exist, respectively. B these three situations. In addition, the character "/" in this article generally indicates that the contextual object is an "or" relationship.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称为“ROM”)、随机存取存储器(Random Access Memory,简称为“RAM”)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention contributes in essence or to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium. A number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: a USB flash drive, a mobile hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a disk or a CD. A variety of media that can store program code.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。The above is only the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any equivalent person can be easily conceived within the technical scope of the present invention by any person skilled in the art. Modifications or substitutions are intended to be included within the scope of the invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims (12)

  1. 一种网络管理方法,其特征在于,包括:A network management method, comprising:
    第一网络设备向第二网络设备发送配置请求消息,所述配置请求消息用于请求在所述第一网络切片实例配置第一网络功能;The first network device sends a configuration request message to the second network device, where the configuration request message is used to request to configure the first network function in the first network slice instance;
    所述第一网络设备接收所述第二网络设备发送的配置响应消息,所述配置响应消息用于表示已完成在所述第一网络切片实例配置所述第一网络功能;The first network device receives a configuration response message sent by the second network device, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance.
    其中,所述在所述第一网络切片实例配置所述第一网络功能,包括:在所述第一网络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除。The configuring the first network function in the first network slice instance includes: adding a first network function on the first network slice instance or the first one in the first network slice instance A network function is removed.
  2. 根据权利要求1所述的方法,其特征在于:The method of claim 1 wherein:
    在所述第一网络设备向所述第二网络设备发送配置请求消息之前,所述方法还包括:Before the first network device sends a configuration request message to the second network device, the method further includes:
    所述第一网络设备接收发送端发送的更新请求消息,所述更新请求消息用于请求将所述第一网络功能增加到所述第一网络切片实例中,或者将所述第一网络切片实例中的所述第一网络功能删除;Receiving, by the first network device, an update request message sent by the sending end, where the update request message is used to request to add the first network function to the first network slice instance, or the first network slice instance The first network function in the middle is deleted;
    在所述第一网络设备接收所述第二网络设备发送的配置响应消息之后,所述方法还包括:After the first network device receives the configuration response message sent by the second network device, the method further includes:
    所述第一网络设备向所述发送端发送更新响应消息,所述更新响应消息用于表示所述第一网络功能已增加到所述第一网络切片实例中,或者所述第一网络切片实例中的所述第一网络功能已被删除。Sending, by the first network device, an update response message to the sending end, where the update response message is used to indicate that the first network function has been added to the first network slice instance, or the first network slice instance The first network function in has been deleted.
  3. 根据权利要求1或2所述的方法,其特征在于,Method according to claim 1 or 2, characterized in that
    如果有至少一个第二网络切片实例与所述第一网络切片实例共享所述第一网络功能,并且全部或部分所述第二网络切片实例允许增加或删除第一网络功能,所述配置请求消息还用于请求为允许增加或删除所述第一网络功能的所述全部或部分第二网络切片实例配置所述第一网络功能。The configuration request message if at least one second network slice instance shares the first network function with the first network slice instance, and all or part of the second network slice instance allows to add or delete a first network function Also for requesting configuring the first network function for the all or part of the second network slice instance that allows the addition or deletion of the first network function.
  4. 根据权利要求1至3中任一项所述的方法,其特征在于,在所述第一网络设备向所述第二网络设备发送所述配置请求消息之前,所述方法还包括:The method according to any one of claims 1 to 3, wherein before the first network device sends the configuration request message to the second network device, the method further includes:
    所述第一网络设备向存储设备发送查询请求消息,所述查询请求消息用于查询所述更新请求消息的合法性;The first network device sends a query request message to the storage device, where the query request message is used to query the validity of the update request message;
    所述第一网络设备接收所述存储设备发送的查询响应消息,所述查询响应消息用于表示所述更新请求消息是否合法;Receiving, by the first network device, a query response message sent by the storage device, where the query response message is used to indicate whether the update request message is legal;
    所述第一网络设备向所述第二网络设备发送所述配置请求消息,包括:The sending, by the first network device, the configuration request message to the second network device, including:
    在所述更新请求消息合法的情况下,所述第一网络设备向所述第二网络设备发送所述配置请求消息。When the update request message is legal, the first network device sends the configuration request message to the second network device.
  5. 根据权利要求1至4中任一项所述的方法,其特征在于,在所述第一网络设备向所述第二网络设备发送所述配置请求消息之前,所述方法还包括:The method according to any one of claims 1 to 4, wherein before the first network device sends the configuration request message to the second network device, the method further includes:
    所述第一网络设备向第四网络设备发送通知请求消息,所述通知请求消息用于通知将要配置所述第一网络功能;Sending, by the first network device, a notification request message to the fourth network device, where the notification request message is used to notify that the first network function is to be configured;
    所述第一网络设备接收所述第四网络设备发送的通知响应消息。The first network device receives a notification response message sent by the fourth network device.
  6. 根据权利要求1至5中任一项所述的方法,其特征在于,在所述第一网络设备接收所述第二网络设备发送的所述配置响应消息之后,所述方法还包括:The method according to any one of claims 1 to 5, wherein after the first network device receives the configuration response message sent by the second network device, the method further includes:
    在所述第一网络切片实例和/或全部或部分所述第二网络切片实例中存在依赖于所述第一网络功能的第二网络功能的情况下,所述第一网络设备向所述第二网络设备以及第三网络设备中的至少一个发送修改请求消息,所述修改请求消息用于请求修改所述第二网络功能。And in the case that the first network slice instance and/or all or part of the second network slice instance have a second network function that is dependent on the first network function, the first network device is to the first At least one of the second network device and the third network device sends a modification request message, the modification request message being used to request modification of the second network function.
  7. 根据权利要求1至6中任一项所述的方法,其特征在于,在所述第一网络设备接收所述第二网络设备发送的所述配置响应消息之后,所述方法还包括:The method according to any one of claims 1 to 6, wherein after the first network device receives the configuration response message sent by the second network device, the method further includes:
    所述第一网络设备向存储设备发送更新通知消息,所述更新通知消息携带所述第一网络切片实例更新后的信息;The first network device sends an update notification message to the storage device, where the update notification message carries the updated information of the first network slice instance;
    所述第一网络设备接收所述存储设备发送的存储成功消息。The first network device receives a storage success message sent by the storage device.
  8. 一种网络管理方法,其特征在于,包括:A network management method, comprising:
    第二网络设备接收第一网络设备发送的配置请求消息,所述配置请求消息用于请求在所述络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除;Receiving, by the second network device, a configuration request message sent by the first network device, where the configuration request message is used to request to add a first network function on the network slice instance or the first one in the first network slice instance Network function deletion;
    所述第二网络设备对所述第一网络功能进行配置;The second network device configures the first network function;
    所述第二网络设备向所述第一网络设备发送配置响应消息,所述配置响应消息用于表示已完成在所述第一网络切片实例配置所述第一网络功能。The second network device sends a configuration response message to the first network device, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance.
  9. 一种网络管理装置,其特征在于,包括:A network management device, comprising:
    收发器,transceiver,
    存储器,用于存储指令,Memory for storing instructions,
    处理器,与所述存储器和所述收发器分别相连,用于执行所述存储器存储的所述指令,以在执行所述指令时执行如下步骤:a processor, coupled to the memory and the transceiver, for executing the instructions stored by the memory to perform the following steps when executing the instructions:
    通过所述收发器向第二网络设备发送配置请求消息,所述配置请求消息用于请求在所述第一网络切片实例配置第一网络功能;Sending, by the transceiver, a configuration request message to the second network device, where the configuration request message is used to request to configure the first network function in the first network slice instance;
    所述第一网络设备接收所述第二网络设备发送的配置响应消息,所述配置响应消息用于表示已完成在所述第一网络切片实例配置所述第一网络功能;The first network device receives a configuration response message sent by the second network device, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance.
    其中,所述在所述第一网络切片实例配置所述第一网络功能,包括:在所述第一网络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除。The configuring the first network function in the first network slice instance includes: adding a first network function on the first network slice instance or the first one in the first network slice instance A network function is removed.
  10. 一种网络管理装置,其特征在于,包括:A network management device, comprising:
    收发器,transceiver,
    存储器,用于存储指令,Memory for storing instructions,
    处理器,与所述存储器和所述收发器分别相连,用于执行所述存储器存储的所述指令,以在执行所述指令时执行如下步骤:a processor, coupled to the memory and the transceiver, for executing the instructions stored by the memory to perform the following steps when executing the instructions:
    通过所述收发器接收第一网络设备发送的配置请求消息,所述配置请求消息用于请求在所述络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除;Receiving, by the transceiver, a configuration request message sent by the first network device, where the configuration request message is used to request to add a first network function on the network slice instance or the first one in the first network slice instance a network function is deleted;
    对所述第一网络功能进行配置;Configuring the first network function;
    通过所述收发器向所述第一网络设备发送配置响应消息,所述配置响应消息用于表示已完成在所述第一网络切片实例配置所述第一网络功能。Sending, by the transceiver, a configuration response message to the first network device, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance.
  11. 一种网络管理装置,其特征在于,包括:A network management device, comprising:
    发送单元,用于向第二网络设备发送配置请求消息,所述配置请求消息用于请求在所述第一网络切片实例配置第一网络功能;a sending unit, configured to send a configuration request message to the second network device, where the configuration request message is used to request to configure the first network function in the first network slice instance;
    接收单元,用于接收所述第二网络设备发送的配置响应消息,所述配置响应消息用于表示已完成在所述第一网络切片实例配置所述第一网络功能;a receiving unit, configured to receive a configuration response message sent by the second network device, where the configuration response message is used to indicate that the first network function is configured in the first network slice instance.
    其中,所述在所述第一网络切片实例配置所述第一网络功能,包括:在所述第一网络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除。The configuring the first network function in the first network slice instance includes: adding a first network function on the first network slice instance or the first one in the first network slice instance A network function is removed.
  12. 一种网络管理装置,其特征在于,包括:A network management device, comprising:
    接收单元,用于接收第一网络设备发送的配置请求消息,所述配置请求消息用于请求在所述络切片实例上增加第一网络功能或者将所述第一网络切片实例中的所述第一网络功能删除;a receiving unit, configured to receive a configuration request message sent by the first network device, where the configuration request message is used to request to add a first network function on the network slice instance or the first one in the first network slice instance a network function is deleted;
    处理单元,用于对所述第一网络功能进行配置;a processing unit, configured to configure the first network function;
    发送单元,用于向所述第一网络设备发送配置响应消息,所述配置响应消息用于表示已完成所述第一网络功能的配置。And a sending unit, configured to send a configuration response message to the first network device, where the configuration response message is used to indicate that the configuration of the first network function has been completed.
PCT/CN2018/071275 2017-01-05 2018-01-04 Network management method and apparatus WO2018127068A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710008486.7 2017-01-05
CN201710008486.7A CN108282350A (en) 2017-01-05 2017-01-05 Network management and device

Publications (1)

Publication Number Publication Date
WO2018127068A1 true WO2018127068A1 (en) 2018-07-12

Family

ID=62789165

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/071275 WO2018127068A1 (en) 2017-01-05 2018-01-04 Network management method and apparatus

Country Status (2)

Country Link
CN (1) CN108282350A (en)
WO (1) WO2018127068A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110740477B (en) * 2018-07-18 2024-02-09 ***通信集团重庆有限公司 Management method, manager, equipment and medium for network slice information
CN110972193B (en) 2018-09-28 2021-12-03 华为技术有限公司 Slice information processing method and device
CN113825149B (en) * 2020-06-18 2024-03-12 ***通信集团浙江有限公司 5G slice network element function automatic cutting method and device and computing equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105813195A (en) * 2016-05-13 2016-07-27 电信科学技术研究院 Method and device for selecting mobility management mechanism for terminal as required
CN106060900A (en) * 2016-05-13 2016-10-26 宇龙计算机通信科技(深圳)有限公司 Method and apparatus for controlling access to network slicing, terminal small cell and SDN controller
US20160353367A1 (en) * 2015-06-01 2016-12-01 Huawei Technologies Co., Ltd. System and Method for Virtualized Functions in Control and Data Planes

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160353367A1 (en) * 2015-06-01 2016-12-01 Huawei Technologies Co., Ltd. System and Method for Virtualized Functions in Control and Data Planes
CN105813195A (en) * 2016-05-13 2016-07-27 电信科学技术研究院 Method and device for selecting mobility management mechanism for terminal as required
CN106060900A (en) * 2016-05-13 2016-10-26 宇龙计算机通信科技(深圳)有限公司 Method and apparatus for controlling access to network slicing, terminal small cell and SDN controller

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3GPP: "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Telecommunication management; Study on management and orchestration of network slicing for next generation network (Release 14)", 3GPP TR 28.801 V0.3.0, 1 November 2016 (2016-11-01), pages 1 - 24, XP055511272 *

Also Published As

Publication number Publication date
CN108282350A (en) 2018-07-13

Similar Documents

Publication Publication Date Title
US11032214B2 (en) Method, apparatus, and system for managing network slice instance
JP6834033B2 (en) Network slice management methods, units, and systems
US20220014963A1 (en) Reinforcement learning for multi-access traffic management
JP6463509B2 (en) System and method for dynamic virtualization network function descriptor management
WO2018121672A1 (en) Service provision method, device, and system
CN108632058B (en) Network slice management method and device
WO2018127144A1 (en) Method, device and system for managing network slice instance
WO2018058579A1 (en) Method for managing network slice and management unit
WO2018121453A1 (en) Network management method, network management system, and network element management system
CN114567875A (en) Techniques for radio equipment network space security and multiple radio interface testing
WO2018082477A1 (en) Method and device for managing network slice instance
WO2018082491A1 (en) Method for extending network slice instance, network devices, and network architecture
WO2018006381A1 (en) Network resource management method, apparatus and system
WO2018076547A1 (en) Network slice management method, management unit, and system
US10848366B2 (en) Network function management method, management unit, and system
WO2016054922A1 (en) Decision coordination method, implementation device and decision coordinator
WO2016131172A1 (en) Method and device for updating network service descriptor
WO2018082487A1 (en) Method, device and system for network slice management
WO2018000389A1 (en) Method and device for managing network slice
WO2018127068A1 (en) Network management method and apparatus
WO2019056954A1 (en) Network slice management method and device
WO2018090993A1 (en) Method and device for managing network slice template
CN109417501A (en) The method of combination and equipment of Internet resources
WO2016058409A1 (en) Method and apparatus for controlling message transmission and network function virtualization system
WO2020220937A1 (en) Security policy management method and device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18736618

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18736618

Country of ref document: EP

Kind code of ref document: A1