WO2018127019A1 - 网络切片实例的性能管理方法及装置 - Google Patents

网络切片实例的性能管理方法及装置 Download PDF

Info

Publication number
WO2018127019A1
WO2018127019A1 PCT/CN2017/120220 CN2017120220W WO2018127019A1 WO 2018127019 A1 WO2018127019 A1 WO 2018127019A1 CN 2017120220 W CN2017120220 W CN 2017120220W WO 2018127019 A1 WO2018127019 A1 WO 2018127019A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
performance
slice instance
network slice
performance management
Prior art date
Application number
PCT/CN2017/120220
Other languages
English (en)
French (fr)
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 WO2018127019A1 publication Critical patent/WO2018127019A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • 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/0893Assignment of logical groups to network elements
    • 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/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5009Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/20Arrangements for monitoring or testing data switching networks the monitoring system or the monitored elements being virtualised, abstracted or software-defined entities, e.g. SDN or NFV

Definitions

  • the present invention relates to the field of wireless communications, and in particular, to a performance management method and apparatus for a network slice instance in a wireless communication system.
  • 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.
  • a network slice is a combination of multiple network functions and corresponding resources that implement communication services.
  • a 5G network consists of various network slices that satisfy different connection capabilities.
  • a network slice is a logical network that satisfies the communication service requirements of a class or a use case.
  • Figure 1 shows a 5G network scenario after the introduction of the network slicing concept, which includes Critical Machine Type Communication (Critical Machine Type Communication) (Musical Machine Type Communication (Massive Machine Type Communication) (Massive MTC) and mobile Broadband (Mobile Broad Band; MBB) communication of three use cases.
  • the 3GPP carrier network may include key machine type communication network slices, large scale machine type communication network slices, and mobile broadband network slices, each of which slices a service service of a different use case.
  • a unified network platform that utilizes dynamic, secure network slicing to support communication services with different functional and quality of service requirements is one of the basic capabilities of 5G networks.
  • 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.
  • the 5G network needs to manage the performance of the network slice instance. How to manage the performance of network slicing instances, there is currently no suitable solution.
  • the embodiment of the invention provides a performance management method and device for a network slice instance, thereby providing guarantee for the normal operation of the network slice instance.
  • performance management of network slice instances may include performance measurements and/or performance monitoring of network slice instances.
  • an embodiment of the present invention provides a performance management method for a network slice instance, where the method includes: the network management system sends a request for creating a performance management task to the network element management system, where the performance management task is created.
  • the request includes network function information, where the network function information includes a network function type and/or a network function list; and the network management system receives the performance management data reported by the network element management system.
  • the request for creating a performance management task further includes at least one of the following parameters: a network slice instance list, service information, a network slice instance parameter, and a sub network.
  • the foregoing parameters are included in the request for creating a performance management task, and at least one of the following performance management can be directly created: performance management of one or more network slice instances on the network function, and one or more services run by the network function Performance management, performance management of one or more network slicing instance parameters on the network function, performance management of network functions of sub-network slicing instances.
  • the performance management data further includes at least one of the following parameters: a measurement and a network function And/or monitoring data, measurement and/or monitoring data of at least one network slice instance on the network function, measurement and/or monitoring data of at least one service run by the network function, measurement of at least one network slice instance parameter on the network function And / or monitoring data.
  • the network function may also be a network function in a sub-network slice instance.
  • an embodiment of the present invention provides a network management system, including: a receiving module, configured to receive performance management data reported by a network element management system; and a processing module, configured to configure content of a request for creating a performance management task,
  • the request to create a performance management task includes network function information, the network function information including a network function type and/or a network function list, and a sending module, configured to send a request to create a performance management task to the network element management system.
  • the request for creating a performance management task further includes at least one of the following parameters: a network slice instance list, service information, a network slice instance parameter, and a sub network.
  • the foregoing parameters are included in the request for creating a performance management task, and at least one of the following performance management can be directly created: performance management of one or more network slice instances on the network function, and one or more services run by the network function Performance management, performance management of one or more network slicing instance parameters on the network function, performance management of network functions of sub-network slicing instances.
  • the performance management data further includes at least one of the following parameters: And/or monitoring data, measurement and/or monitoring data of at least one network slice instance on the network function, measurement and/or monitoring data of at least one service run by the network function, measurement of at least one network slice instance parameter on the network function And / or monitoring data.
  • the network function may also be a network function in a sub-network slice instance.
  • an embodiment of the present invention provides a network management system, including: a communication interface, configured to receive and send signaling and data; a memory, configured to store computer executable code; a processor, connected to the memory, Invoking the computer executable code, performing the steps of: configuring content of a request to create a performance management task, the request to create a performance management task including network function information, the network function information including a network function type and/or network a function list; sending a request for creating a performance management task to the network element management system; and receiving performance management data reported by the network element management system.
  • the request for creating a performance management task further includes at least one of the following parameters: a network slice instance list, service information, a network slice instance parameter, and a sub network.
  • the foregoing parameters are included in the request for creating a performance management task, and at least one of the following performance management can be directly created: performance management of one or more network slice instances on the network function, and one or more services run by the network function Performance management, performance management of one or more network slicing instance parameters on the network function, performance management of network functions of sub-network slicing instances.
  • the performance management data further includes at least one of the following parameters: And/or monitoring data, measurement and/or monitoring data of at least one network slice instance on the network function, measurement and/or monitoring data of at least one service run by the network function, measurement of at least one network slice instance parameter on the network function And / or monitoring data.
  • the network function may also be a network function in a sub-network slice instance.
  • an embodiment of the present invention provides a performance management method for a network slice instance, where the method includes: the network management system sends a request for creating a performance management task to the network element management system, where the performance management task is created.
  • the request includes a sub-network slice instance list and a network slice instance parameter; the network management system receives the performance management data reported by the network element management system.
  • the fourth aspect embodiment can provide performance management of network slice instance parameters on multiple network functions directly in a sub-network slice instance.
  • the request for creating a performance management task further includes a network slice instance list.
  • a first implementation of the fourth aspect may provide a performance management that directly creates network slice instance parameters on multiple network functions in a shared sub-network tile instance.
  • the performance management data includes the measurement of the at least one network slice instance parameter of the sub-network slice instance And / or monitoring data.
  • an embodiment of the present invention provides a network management system, including: a receiving module, configured to receive performance management data reported by a network element management system; and a processing module, configured to configure a content of a request for creating a performance management task,
  • the request to create a performance management task includes a sub-network slice instance list and a network slice instance parameter; and a sending module, configured to send a request to create a performance management task to the network element management system.
  • the network management system provided by the fifth aspect embodiment can implement performance management directly on network slice instance parameters on multiple network functions in a sub-network slice instance.
  • the request for creating a performance management task further includes a network slice instance list.
  • the network management system provided by the first implementation of the fifth aspect can directly implement performance management of network slice instance parameters on multiple network functions in the shared sub-network slice instance.
  • the performance management data includes the measurement of the at least one network slice instance parameter of the sub network slice instance And / or monitoring data.
  • an embodiment of the present invention provides a network management system, including: a communication interface, configured to receive and send signaling and data; a memory, configured to store computer executable code; a processor, connected to the memory, Invoking the computer executable code, performing the following steps: configuring content of a request for creating a performance management task, the request for creating a performance management task including a sub-network slice instance list and a network slice instance parameter; sending to the network element management system A request for creating a performance management task; and receiving performance management data reported by the network element management system.
  • the network management system provided by the sixth aspect embodiment can implement performance management directly on network slice instance parameters on multiple network functions in a sub-network slice instance.
  • the request for creating a performance management task further includes a network slice instance list.
  • the network management system provided by the first implementation of the sixth aspect can directly implement performance management of network slice instance parameters on multiple network functions in a shared sub-network slice instance.
  • the performance management data includes the measurement of the at least one network slice instance parameter of the sub-network slice instance And / or monitoring data.
  • an embodiment of the present invention provides a performance management method for a network slice instance, where the method includes: the network management system sends a request for creating a performance management task to the network element management system, where the performance management task is created.
  • the request includes a sub-network slice instance list and service information; and the network management system receives the performance management data reported by the network element management system.
  • the seventh aspect embodiment can provide performance management of network slice instance parameters on multiple network functions directly in a sub-network slice instance.
  • the request for creating a performance management task further includes a network slice instance list.
  • a first implementation of the seventh aspect may provide a performance management that directly creates network slice instance parameters on multiple network functions in a shared sub-network tile instance.
  • the performance management data includes the at least one network slice instance running in the sub-network slice instance Measurement and/or monitoring data for at least one service.
  • an embodiment of the present invention provides a network management system, including: a receiving module, configured to receive performance management data reported by a network element management system; and a processing module, configured to configure a content of a request for creating a performance management task,
  • the request to create a performance management task includes a sub-network slice instance list and service information; and a sending module, configured to send a request to create a performance management task to the network element management system.
  • the network management system provided by the embodiment of the eighth aspect can implement performance management of network slice instance parameters on multiple network functions directly in the sub-network slice instance.
  • the request for creating a performance management task further includes a network slice instance list.
  • the network management system provided by the first implementation of the eighth aspect can directly implement performance management of network slice instance parameters on multiple network functions in a shared sub-network slice instance.
  • the performance management data includes the at least one network slice instance running in the sub-network slice instance Measurement and/or monitoring data for at least one service.
  • an embodiment of the present invention provides a network management system, including: a communication interface, configured to receive and send signaling and data; a memory, configured to store computer executable code; a processor, connected to the memory, Invoking the computer executable code, performing the following steps: configuring content of a request to create a performance management task, the request for creating a performance management task including a sub-network slice instance list and service information; and sending creation performance to the network element management system A request for managing a task; and receiving performance management data reported by the network element management system.
  • the network management system provided by the ninth embodiment can implement performance management of network slice instance parameters directly on multiple network functions in a sub-network slice instance.
  • the request for creating a performance management task further includes a network slice instance list.
  • the network management system provided by the first implementation of the ninth aspect can directly implement performance management of network slice instance parameters on multiple network functions in a shared sub-network slice instance.
  • the performance management data includes at least one network slice instance running in a sub-network slice instance Measurement and/or monitoring data for at least one service.
  • an embodiment of the present invention provides a performance management method for a network slice instance, where the method includes: receiving, by a network element management system, a request for creating a performance management task of a network management system, where the performance management task is created
  • the request includes network function information, where the network function information includes a network function type and/or a network function list; the network element management system creates a performance management task and acquires a network function performance management report on the network function; the network element management system Reporting performance management data to the network management system.
  • the request for creating a performance management task further includes at least one of the following parameters: a network slice instance list, service information, network slice instance parameters, and a sub network. A list of slice instances.
  • the foregoing parameters are included in the request for creating a performance management task, and at least one of the following performance management can be directly created: performance management of one or more network slice instances on the network function, and one or more services run by the network function Performance management, performance management of one or more network slicing instance parameters on the network function, performance management of network functions of sub-network slicing instances.
  • the performance management data further includes at least one of the following parameters: a measurement and a network function And/or monitoring data, measurement and/or monitoring data of at least one network slice instance on the network function, measurement and/or monitoring data of at least one service run by the network function, measurement of at least one network slice instance parameter on the network function And / or monitoring data.
  • the network function may also be a network function in a sub-network slice instance.
  • an embodiment of the present invention provides a network element management system, including: a receiving module, configured to receive a request for creating a performance management task of a network management system, where the request for creating a performance management task includes network function information, where The network function information includes a network function type and/or a network function list; a processing module, configured to create a performance management task and obtain a network function performance management report on the network function; and a sending module, configured to report performance to the network management system Manage data.
  • the request for creating a performance management task further includes at least one of the following parameters: a network slice instance list, a service information, and a network slice instance parameter. And a list of subnet slice instances.
  • the foregoing parameters are included in the request for creating a performance management task, and at least one of the following performance management can be directly created: performance management of one or more network slice instances on the network function, and one or more services run by the network function Performance management, performance management of one or more network slicing instance parameters on the network function, performance management of network functions of sub-network slicing instances.
  • the performance management data further includes at least one of the following parameters: network function Measurement and/or monitoring data, measurement and/or monitoring data of at least one network slice instance on a network function, measurement and/or monitoring data of at least one service run by the network function, at least one network slice instance on the network function Measurement and/or monitoring data for parameters.
  • the network function may also be a network function in a sub-network slice instance.
  • an embodiment of the present invention provides a network element management system, including: a communication interface, configured to receive and send signaling and data; a memory, configured to store computer executable code; and a processor connected to the memory For invoking the computer executable code, performing the following steps: creating a performance management task on the network function and obtaining a network function performance management report; receiving a request for creating a performance management task of the network management system; and managing the network The system reports performance management data.
  • the request for creating a performance management task further includes at least one of the following parameters: a network slice instance list, service information, and network slice instance parameters. And a list of subnet slice instances.
  • the foregoing parameters are included in the request for creating a performance management task, and at least one of the following performance management can be directly created: performance management of one or more network slice instances on the network function, and one or more services run by the network function Performance management, performance management of one or more network slicing instance parameters on the network function, performance management of network functions of sub-network slicing instances.
  • the performance management data further includes at least one of the following parameters: network function Measurement and/or monitoring data, measurement and/or monitoring data of at least one network slice instance on a network function, measurement and/or monitoring data of at least one service run by the network function, at least one network slice instance on the network function Measurement and/or monitoring data for parameters.
  • the network function may also be a network function in a sub-network slice instance.
  • the embodiment of the present invention provides a performance management method for a network slice instance, the method comprising: the network element management system receiving a request for creating a performance management task of the network management system, where the performance management task is created
  • the request includes a sub-network slice instance list and a network slice instance parameter;
  • the network element management system creates a performance management task and obtains a network function performance management report on the network function; the network element management system reports performance to the network management system Manage data.
  • the thirteenth embodiment can provide performance management of network slice instance parameters on multiple network functions directly in a sub-network slice instance.
  • the request for creating a performance management task further includes a network slice instance list.
  • a first implementation of the thirteenth aspect can provide a performance management that directly creates network slice instance parameters on multiple network functions in a shared sub-network tile instance.
  • the performance management data includes at least one network slice instance of a sub-network slice instance Measurement and/or monitoring data for parameters.
  • the embodiment of the present invention provides a network element management system, including: a receiving module, configured to receive a request for creating a performance management task of a network management system, where the request for creating a performance management task includes a sub-network slice instance list And a network slice instance parameter; a processing module, configured to create a performance management task and obtain a network function performance management report on the network function; and a sending module, configured to report the performance management data to the network management system.
  • the network element management system provided by the fourteenth embodiment can implement performance management of network slice instance parameters directly on multiple network functions in a sub-network slice instance.
  • the request for creating a performance management task further includes a network slice instance list.
  • the network element management system provided by the first implementation of the fourteenth aspect can directly implement performance management of network slice instance parameters on multiple network functions in a shared sub-network slice instance.
  • the performance management data includes at least one network slice instance of a sub-network slice instance Measurement and/or monitoring data for parameters.
  • an embodiment of the present invention provides a network element management system, including: a communication interface, configured to receive and send signaling and data; a memory, configured to store computer executable code; and a processor connected to the memory For invoking the computer executable code, performing the following steps: receiving a request for creating a performance management task of the network management system, the request for creating a performance management task includes a sub-network slice instance list and a network slice instance parameter; Functionally creating performance management tasks and obtaining network function performance management reports; and reporting performance management data to the network management system.
  • the network element management system provided by the fifteenth embodiment can implement performance management directly on network slice instance parameters on multiple network functions in a sub-network slicing instance.
  • the request for creating a performance management task further includes a network slice instance list.
  • the network element management system provided by the first implementation manner of the fifteenth aspect can directly implement performance management of network slice instance parameters on multiple network functions in a shared sub-network slice instance.
  • the performance management data includes at least one network slice instance of a sub-network slice instance Measurement and/or monitoring data for parameters.
  • an embodiment of the present invention provides a performance management method for a network slice instance, where the method includes: receiving, by a network element management system, a request for creating a performance management task of a network management system, where the performance management task is created.
  • the request includes a sub-network slice instance list and service information; the network element management system creates a performance management task and obtains a network function performance management report on the network function; the network element management system reports the performance management data to the network management system .
  • the sixteenth embodiment may provide performance management of network slice instance parameters on multiple network functions directly in a sub-network slice instance.
  • the request for creating a performance management task further includes a network slice instance list.
  • a first implementation of the sixteenth aspect can provide a performance management that directly creates network slice instance parameters on multiple network functions in a shared sub-network tile instance.
  • the performance management data includes at least one network slice instance of a sub-network slice instance Measurement and/or monitoring data for at least one service running in.
  • the embodiment of the present invention provides a network element management system, including: a receiving module, configured to receive a request for creating a performance management task of a network management system, where the request for creating a performance management task includes a sub-network slice instance list And a service module, a processing module, configured to create a performance management task and obtain a network function performance management report on the network function, and a sending module, configured to report the performance management data to the network management system.
  • the network element management system provided by the embodiment of the seventeenth aspect can implement performance management of network slice instance parameters directly on multiple network functions in a sub-network slice instance.
  • the request for creating a performance management task further includes a network slice instance list.
  • the network element management system provided by the first implementation manner of the seventeenth aspect can directly implement performance management of network slice instance parameters on multiple network functions in a shared sub-network slice instance.
  • the performance management data includes at least one network slice instance of a sub-network slice instance Measurement and/or monitoring data for at least one service running in.
  • an embodiment of the present invention provides a network element management system, including: a communication interface, configured to receive and send signaling and data; a memory, configured to store computer executable code; and a processor connected to the memory For invoking the computer executable code, performing the following steps: receiving a request for creating a performance management task of the network management system, the request for creating a performance management task includes a sub-network slice instance list and service information; Create performance management tasks and obtain network function performance management reports; and report performance management data to the network management system.
  • the network element management system provided by the eighteenth embodiment can implement performance management of network slice instance parameters directly on multiple network functions in a sub-network slice instance.
  • the request for creating a performance management task further includes a network slice instance list.
  • the network element management system provided by the first implementation manner of the eighteenth aspect can directly implement performance management of network slice instance parameters on multiple network functions in a shared sub-network slice instance.
  • the performance management data includes at least one network slice instance of a sub-network slice instance Measurement and/or monitoring data for at least one service running in.
  • Yet another aspect of the present application provides a computer readable storage medium having instructions stored therein that, when executed on a computer, cause the computer to perform the methods described in the above aspects.
  • Yet another aspect of the present application provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the methods described in the various aspects above.
  • FIG. 1 is a 5G network scenario according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of a possible network management architecture provided by an embodiment of the present invention.
  • FIG. 3 is a schematic diagram of a correspondence between a possible network segmentation instance and a network function according to an embodiment of the present invention
  • FIG. 4 is a schematic diagram of a possible network slice instance subnet provided by an embodiment of the present invention.
  • FIG. 5 is a schematic diagram of a performance management process of a network slice instance according to an embodiment of the present disclosure
  • FIG. 6 is a schematic diagram of a performance management process of another network splicing instance according to an embodiment of the present disclosure
  • FIG. 7 is a schematic diagram of a performance management process of another network slice instance according to an embodiment of the present disclosure.
  • FIG. 8 is a schematic diagram of a performance management process of another network slice instance according to an embodiment of the present invention.
  • FIG. 9 is a schematic structural diagram of a network management system according to an embodiment of the present invention.
  • FIG. 10 is another schematic structural diagram of a network management system according to an embodiment of the present invention.
  • FIG. 11 is a schematic structural diagram of a network element management system according to an embodiment of the present invention.
  • FIG. 12 is another schematic structural diagram of a network element management system according to an embodiment of the present invention.
  • system and “network” are used interchangeably herein.
  • 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.
  • the character "/" in this article generally indicates that the contextual object is an "or" relationship.
  • a 5G network can be divided into multiple network slices.
  • a network slice corresponds to a logical network that is used to satisfy the communication service requirements of a use case.
  • a network slice is composed of one or more Network Functions (NFs) and is implemented by a Network Slice Instance (NSI), that is, by instantiating network functions and corresponding resources of the network slice and Configure to form a network slice.
  • NTI Network Slice Instance
  • a network slice may contain one or more network slice instances, and different network slice instances may have different network functions and/or resource configurations. Performance management of network slicing instances is one of the key technologies to ensure the normal operation of 5G networks.
  • FIG. 2 shows a schematic diagram of one possible network management architecture.
  • the network functional architecture is divided into three levels.
  • the network element which can include core network devices, access network devices, and user devices.
  • the core network device may include a Mobility Management Entity (MME), a Serving Gateway (S-GW), and a Packet Data Network Gateway (PDN-GW);
  • MME Mobility Management Entity
  • S-GW Serving Gateway
  • PDN-GW Packet Data Network Gateway
  • the network device may include various forms of base stations, such as a macro base station, a micro base station, a relay station, an access point, etc.
  • the user equipment may include a smart phone, a mobile communication terminal, an Internet of Things terminal, a wireless meter reading device, and the like.
  • an Element Management System which may include a Domain Manager (DM) and an Element Manager (EM).
  • the EM provides network element management functions for managing one network element or one type of network element of the same type. For example, an EM can manage one or more base stations. The EM can exist independently of the managed network element or can be built in the managed network element.
  • the DM provides network element management functions and/or domain management functions.
  • a domain managed by the DM may be a set of multiple network elements of the same type provided by a device provider, such as an access network device provided by a device provider.
  • NMS Network Management System
  • NM Network Manager
  • the NM of the NMS and the DM/EM of the EMS communicate through a northbound interface (Interface N; Itf-N for short).
  • the network performance management of the 3GPP mobile communication system is defined by the technical specification TS32.4xx series standard, and the main standardized interface is the Itf-N interface between the NMS and the EMS.
  • the NMS interacts with the EMS for performance management through the Itf-N interface.
  • Performance management typically includes performance measurement and performance monitoring.
  • the workflow mainly includes: the NMS creates a measurement task (createMeasurementJob) to the EMS through the Itf-N interface, and the input parameters of the above-mentioned creation measurement task may include the NE type to be measured (iOCName), the NE instance to be measured.
  • the EMS after receiving the creation of the measurement task, the EMS creates a specific measurement task according to the corresponding measurement task, and returns to the NMS to create a measurement task output parameter, where the output parameter is It may include a measurement task identifier (jobId), a measurement type (unsupportedList) that the network device does not support, a status of the measurement task, and the like.
  • jobId measurement task identifier
  • unsupportedList measurement type
  • the workflow mainly includes: NMS creates a threshold monitoring task (createThresholdMonitor) to the EMS through the Itf-N interface, and the role is to set a threshold for some measurement types, and when the measured value exceeds or reaches the threshold, the NMS is sent to the NMS. Alarm.
  • createThresholdMonitor createThresholdMonitor
  • the input parameters for creating the monitoring task may include a network element type to be monitored (iOCName), a list of network element instances to be monitored (iOCInstanceList), a threshold information list of measurement types (thresholdInfoList), and a time interval for reading thresholds (monitorGranularityPeriod)
  • the EMS After receiving the threshold monitoring task, the EMS creates a specific threshold monitoring task according to the corresponding threshold monitoring task, and returns a threshold monitoring task output parameter to the NMS, where the output parameter may include a threshold monitoring task identifier (monitorId)
  • the network device does not support the measurement type (unsupportedList) of the threshold monitoring, and the status of the threshold monitoring task (status).
  • the network function is a processing function for implementing communication, and may be a physical network function (Physical Network Function (PNF) or a virtual network function (VNF)).
  • PNF Physical Network Function
  • VNF virtual network function
  • the PNF may include a base station; the VNF may include a Core Access and Mobility Management Function (AMF), a Session Management Function (SMF), and a User plane function (User plane Function; Referred to as UPF), Network Slice Selection Function (NSSF).
  • AMF Core Access and Mobility Management Function
  • SMF Session Management Function
  • UPF User plane Function
  • NSF Network Slice Selection Function
  • the VNF may further include a non-real-time processing function, a radio resource management function, and the like of the centralized control unit of the base station.
  • the PNF can be implemented using dedicated hardware; the VNF can be implemented as a virtual machine on a general hardware platform such as a Network Function Virtualization Infrastructure (NFVI).
  • NFVI Network Function Virtualization Infrastructure
  • NSM&O Network Slice Manager and Orchestrator
  • NMS&O includes network slice management functions, which can be built into existing NMs or exist as standalone NM devices.
  • the main role of NSM&O is to implement management and orchestration of network slices, including network slice lifecycle management, network slice performance management, and network slice fault management.
  • network slicing technology enables EMS to have support for network slicing, such as the ability to perceive the identity of network slicing instances.
  • the introduction of network functions has made EMS need to have the ability to manage network functions.
  • network function management entity such as a network function manager
  • the way of function implements the function of network function management on DM/EM.
  • FIG. 3 shows a schematic diagram of a correspondence between a possible network slice instance and a network function.
  • the network slice instance 1 is composed of network function 1 to network function 4 and resources and configurations used by each function;
  • network slice instance 2 is composed of network function 5 to network function 8 and resources and configuration used by each function.
  • the network slice instance 3 is composed of the network function 7 to the network function 12 and the resources and configurations used by the respective functions.
  • the network function 1 to the network function 6 and any one of the network function 9 to the network function 12 are dedicated by a network slice instance, called a dedicated network function;
  • the network function 7 and the network function 8 are composed of multiple network functions Instance sharing is called shared network functionality.
  • An end-to-end network tiling instance may span multiple domains, such as products that cover different device modalities and multiple device vendors. Therefore, a network slice instance in an actual network may be divided into different domains for performance management. In addition, the division of the domain is not limited to a specific scope and scenario, for example, the dedicated network function and the shared network function may belong to different domains respectively. In the case where a network slice instance spans multiple domains, the sum of the network functions and corresponding resources in any one of the network slice instances is referred to as a network slice instance subnet of the network slice instance. Different network slice instance subnets can share one or more network functions. In conjunction with the network slice instance and network slicing function shown in FIG. 3, FIG.
  • FIG. 4 shows a schematic diagram of one possible network slice instance subnet.
  • the network slice instance 1 does not have a subnet, and the network slice function 1 to the network slice function 4 used are not divided into different subnets; one possible case is the network slice instance 1
  • the network functions and resources included are provided by a device vendor.
  • the network slice instance 2 is composed of a network slice instance subnet 1 and a network slice instance subnet 2, wherein the network slice instance subnet 1 includes a network function 5 and a network function 6, and the network slice instance subnet 2 includes a network function 7 and a network function 8
  • the network slice instance 3 is composed of a network slice instance subnet 2 and a network slice instance subnet 4, wherein the network slice instance subnet 2 is a network slice instance subnet shared with the network slice instance 2, and the network slice instance subnet 3 includes a network.
  • Function 9 and network function 10 network slice instance subnet 4 contains network function 11 and network function 12.
  • FIG. 5 is a schematic diagram showing the performance management process of the embodiment of the present invention.
  • the process described in FIG. 5 can be applied to the performance management of a network function that is a dedicated network function, and includes the following steps:
  • the NMS requests the EMS to create a performance management task.
  • the request includes network function information.
  • the performance management tasks may include performance measurement tasks and performance monitoring tasks.
  • the network function information may include a list of network function types and/or network functions.
  • the network function type may include various types in the PNF and the VNF, and may be an access network function type, a core network function type, or other types, such as a mobility management network function type, and a connection management network function type. Wait.
  • the list of network functions includes one or more network functions that require performance management, and may be a list of identifiers of the network functions.
  • the performance management task is a performance measurement task.
  • the request may also include parameters that require performance measurements, such as a list of measurement types for the network function, measurement time granularity, time interval at which the measurement report is sent, start time of the measurement task, end time of the measurement task, measurement task plan, and measurement The priority of the task, etc.
  • the performance management task is a performance monitoring task.
  • the request may also include parameters that require performance monitoring, such as a list of threshold information for the type of measurement of the network function and a time interval for reading the threshold.
  • the EMS creates a performance management task on the network function.
  • the EMS creates a performance management task on the corresponding network function based on the network function information obtained from step 501.
  • the EMS creates a performance measurement and/or performance monitoring task on the network function, indicating that the network function is based on parameters in the performance measurement and/or performance monitoring task for network functionality Performance is measured and/or monitored.
  • the EMS returns a task creation success message to the NMS.
  • the task creation success message includes a task identifier.
  • the create success message may include a type of measurement that the EMS does not support network functions for performance measurement and/or performance monitoring.
  • the EMS obtains a network function performance management report.
  • the EMS obtains the management report reported by the network function according to the mission plan when performing the performance management task.
  • the EMS obtains measurement and/or monitoring reports after the network function performs performance measurement and/or performance monitoring.
  • the EMS further processes the measurement report reported by the network function and/or the data of the monitoring report, for example, performing arithmetic operations such as averaging or summing data reported by multiple network functions.
  • the EMS reports performance management data to the NMS.
  • the performance management data includes measurement and/or monitoring data after performance measurement and/or performance monitoring of the network function by the EMS according to a performance measurement and/or performance monitoring task plan.
  • the NMS processes the performance management data to implement performance management on the network slice instance.
  • the NMS processes the performance management data of the multiple network functions reported by the EMS to implement performance management on the network segment instance on multiple network functions.
  • the network function requiring performance management is a shared network function, that is, in a case where the network function is shared by multiple network slice instances, the network slice on the shared network function may be further combined.
  • the information of the instance to perform performance management on the shared network function may be further combined.
  • the performance management process is similar to the process described in FIG. The difference is that in the request creation performance management task of step 501 of the foregoing embodiment, the network slice instance list (such as iOCNetworkSliceInstanceList) is also included in the request.
  • the network slice instance list includes one or more network slice instances on a shared network function, which may be an identification list of the network slice instances.
  • the request includes performance measurement parameters and/or performance monitoring parameters for one or more network slice instances on the shared network function, respectively.
  • the EMS obtains a performance measurement and/or performance monitoring report of one or more network slice instances on the shared network function in the shared network function performance management report.
  • the performance management data reported by the EMS to the NMS includes measurement and/or monitoring data of one or more network slice instances on the shared network function.
  • the NMS may implement performance management of the shared network function by processing performance management data of one or more network slice instances on the shared network function, and may also process multiple The performance of a network sled instance on a shared network function enables performance management of multiple network slicing instances.
  • the performance of one or more services running by the network function may be further managed.
  • the performance management process is similar to the process described in FIG. The difference is that in the request creation performance management task of step 501 of the foregoing embodiment, the service information is also included in the request.
  • the service information may include a service list (such as iOCServiceList) and service measurement parameters (such as ServiceQoS.Parameters).
  • the service list includes one or more services that require performance management, and may be a list of identifiers and/or categories of the services.
  • the service measurement parameter may include a quality of service parameter of the service, and the like. Accordingly, in the first embodiment step 502, the EMS creates a performance measurement and/or performance monitoring task for one or more services running by the network function on the network function.
  • the EMS returns a task creation success message to the NMS, which may include the service measurement parameter that the EMS does not support performance measurement and/or performance monitoring.
  • the EMS acquires a performance measurement and/or performance monitoring report of the one or more services that the network function runs in the network function performance management report.
  • the performance management data reported by the EMS to the NMS includes measurement and/or monitoring data of one or more services running by the network function.
  • the NMS may implement performance management of services running by the network function by processing performance management data of one or more services, and may also perform performance of services by processing multiple of the network functions. Implement performance management of the business running in the network slicing instance.
  • the performance of the network slice instance on the network function can be further managed.
  • the performance management process is similar to the process described in FIG. The difference is that in the request creation performance management task of step 501 of the foregoing embodiment, the network slice instance parameter is further included in the request.
  • the network slice instance parameters (such as NSI.Parameters) may include the bandwidth occupied by the network slice instance, the total service throughput of the network slice instance, and the like.
  • the EMS creates a performance measurement and/or performance monitoring task for the network slice instance parameter on the network function on the network function.
  • the EMS returns a task creation success message to the NMS, and may include a network slice instance parameter that the EMS does not support performance measurement and/or performance monitoring.
  • the EMS acquires a performance measurement and/or performance monitoring report of the network slice instance parameter on the network function in the network function performance management report.
  • the performance management data reported by the EMS to the NMS includes measurement and/or monitoring data of network slice instance parameters on the network function.
  • the NMS can implement performance management of a network slice instance by processing performance of network slice instance parameters on the plurality of network functions.
  • performance management of one or more services running in one or more network slice instances on the shared network function may be further performed.
  • the performance management process is similar to the process described in FIG. The difference is that, in the request creation performance management task of step 501 in the foregoing embodiment, the network slice instance list and the service information are also included in the request. Accordingly, in the first embodiment step 502, the EMS creates performance measurement and/or performance monitoring on one or more services running in one or more network slice instances on the shared network function on the shared network function. task. In the foregoing step 503 of the embodiment, the EMS returns a task creation success message to the NMS, which may include the service measurement parameter that the EMS does not support performance measurement and/or performance monitoring.
  • the EMS acquires a performance measurement and/or performance monitoring report of one or more services running in one or more network slice instances on the shared network function in the network function performance management report.
  • the performance management data reported by the EMS to the NMS includes measurement and/or monitoring data of one or more services running in one or more network slice instances on the shared network function.
  • the NMS may be implemented in a network slice instance on the shared network function by processing performance management data of one or more services running in a network slice instance on the shared network function.
  • the performance management of the service can also implement the service performance management of the network slice instance of the shared network function by processing the performance management data of the service running in the multiple network slice instances on the shared network function, and can also process more
  • the service performance management data of the network slice instance sharing the network function implements service performance management for one or more network slice instances.
  • the performance of one or more network slice instances on the shared network function may be further managed.
  • the performance management process is similar to the process described in FIG. The difference is that, in the request creation performance management task of step 501 in the foregoing embodiment, the network slice instance list and the network slice instance parameter are further included in the request. Accordingly, in the first embodiment step 502, the EMS creates a performance measurement and/or performance monitoring task for one or more network slice instance parameters on the shared network function on the shared network function. In the foregoing step 503 of the embodiment, the EMS returns a task creation success message to the NMS, and may include a network slice instance parameter that the EMS does not support performance measurement and/or performance monitoring.
  • the EMS obtains a performance measurement and/or performance monitoring report of the network function performance management report that includes one or more network slice instance parameters on the shared network function.
  • the performance management data reported by the EMS to the NMS includes measurement and/or monitoring data of the network slice instance parameter on the shared network function.
  • the NMS may implement performance management of the shared network function by processing network slice instance parameter performance of one or more network slice instances on the shared network function, and may also process multiple The performance of the shared network function enables performance management of one or more network slice instance parameters.
  • This embodiment provides another performance management method for a network sharding instance, which is applied in a scenario in which a network sharding instance spans multiple domains, that is, a scenario in which a network sharding instance exists in multiple network sharding instance subnets.
  • a network slice instance in which multiple network slice instance subnets exist the sum of network functions and resources and their configurations in the network slice instance subnet is referred to as a subnetwork of the network slice instance.
  • Slice instance is a schematic diagram showing the performance management process of the embodiment of the present invention. The process described in FIG. 6 can be applied to the performance management of a network function that is a dedicated network function, and includes the following steps:
  • the NMS requests the EMS to create a performance management task.
  • the request includes a sub-network slice instance list and network function information.
  • the request includes the network function information in the step 501 of the foregoing embodiment, and the sub-network slice instance list (such as iOCSubNetworkSliceInstanceList) is used to indicate the network function network that needs performance management. Slice the instance subnet.
  • the sub-network slice instance list may include one or more sub-network slice instance identifiers.
  • the request may also include parameters that require performance measurements, such as a list of measurement types for network functions in a sub-network slice instance, measurement time granularity, time interval at which measurement reports are sent, and start time of measurement tasks , the end time of the measurement task, the measurement task plan, and the priority of the measurement task.
  • the request may also include parameters that require performance monitoring, such as a threshold information list of measurement types of network functions in the sub-network slice instance, and a time interval for reading the thresholds, and the like.
  • the EMS creates a performance management task on a network function in the sub-network slice instance.
  • the EMS creates a performance management task on the corresponding network function according to the network function information in the sub-network slice instance obtained from step 601.
  • the EMS creates a performance measurement and/or performance monitoring task on the network function in the sub-network slice instance, indicating that the network function in the sub-network slice instance is based on performance measurements and / or parameters in the performance monitoring task measure and/or monitor the performance of the network functions in the sub-network slice instance.
  • the EMS returns a task creation success message to the NMS.
  • the task creation success message includes a task identifier.
  • the create success message may include a type of measurement of network functionality in a sub-network slice instance in which the EMS does not support performance measurement and/or performance monitoring.
  • the EMS obtains a network function performance management report in the sub-network slice instance.
  • the EMS obtains the management report reported according to the task plan when the network function in the subnet slice instance performs the performance management task.
  • the EMS obtains measurement and/or monitoring reports after performance measurements and/or performance monitoring of network functions in the sub-network slice instance.
  • the EMS further processes the measurement report and/or the monitoring report data reported by the network function in the sub-network slice instance, for example, averaging or summing the data reported by the plurality of network functions of the sub-network slice instance. Operation.
  • the EMS reports performance management data to the NMS.
  • the performance management data includes an EMS performing performance measurement and/or performance monitoring on network functions in the sub-network slice instance according to a performance measurement and/or performance monitoring task plan Measure and / or monitor data.
  • the NMS processes the performance management data to implement performance management on the sub-network slicing instance.
  • the NMS processes the performance management data of one or more network functions of the sub-network slicing instance reported by the EMS to implement performance management on the sub-network slicing instance on multiple network functions.
  • the network function in the sub-network slice instance requiring performance management is a shared network function, that is, in a case where the network function in the sub-network slice instance is shared by multiple network slice instances.
  • the performance of the shared network function in the sub-network slice instance may be further managed in conjunction with information of the network slice instance on the shared network function in the sub-network slice instance.
  • the performance management process is similar to the process described in FIG. 6. The difference is that in the request creation performance management task of the foregoing step 601 of the seventh embodiment, the network slice instance list is also included in the request.
  • the request includes performance measurement parameters and performance monitoring parameters of a shared network function in a sub-network slice instance in one or more network slice instances, respectively.
  • the EMS acquires the performance of one or more network slice instances on the shared network function in the shared network function performance management report in the sub-network slice instance. Measurement and / or performance monitoring report.
  • the performance management data reported by the EMS to the NMS may include measurement and/or monitoring data of one or more network slice instances on the shared network function in the sub-network slice instance.
  • the NMS may implement the shared network function in the sub-network slicing instance by processing performance management data of one or more network slicing instances on the shared network function in the sub-network slicing instance.
  • Performance management which can also implement performance management of the sub-network slice instance by processing performance management data of multiple shared network functions of the sub-network slice instance, and can also process performance of multiple of the sub-network slice instances
  • Management data enables performance management of network slicing instances.
  • the performance of one or more services running on the network function in the sub-network slice instance may be further managed.
  • the performance management process is similar to the process described in FIG. 6. The difference is that, in the request creation performance management task of the foregoing step 601 of the seventh embodiment, the service information is further included in the request. Accordingly, in the foregoing embodiment seven step 602, the EMS creates performance measurements and/or performance of one or more services running on the network function in the sub-network slice instance on the network function in the sub-network slice instance. Monitor tasks. In the foregoing step 603 of the embodiment, the EMS returns a task creation success message to the NMS, which may include the service measurement parameter that the EMS does not support performance measurement and/or performance monitoring.
  • the EMS acquires performance measurement and/or performance monitoring of one or more services running by the network function in the sub-network slice instance in the network function performance management report in the sub-network slice instance. report.
  • the performance management data reported by the EMS to the NMS includes measurement and/or monitoring data of one or more services run by the network function in the sub-network slice instance.
  • the NMS may implement performance management of the network function service in the sub-network slice instance by processing performance management data of one or more services of the network function in the sub-network slice instance.
  • the embodiment of the present invention implements performance management of services run by the NMS to the network function in the sub-network slicing instance.
  • the performance of the network slice instance on the network function in the sub-network slice instance may be further managed.
  • the performance management process is similar to the process described in FIG. 6. The difference is that in the request creation performance management task of the foregoing step 601 of the seventh embodiment, the network slice instance parameter is also included in the request. Accordingly, in the aforementioned embodiment seven step 602, the EMS creates a performance measurement and/or performance monitoring task on the network function for the network slice instance parameters on the network function in the sub-network slice instance. In the foregoing step 603 of the embodiment, the EMS returns a task creation success message to the NMS, and may include a network slice instance parameter that the EMS does not support performance measurement and/or performance monitoring.
  • the EMS obtains a performance measurement and/or performance monitoring report of the network slice instance parameter on the network function in the sub-network slice instance in the network function performance management report.
  • the performance management data reported by the EMS to the NMS includes measurement and/or monitoring data of network slice instance parameters of the sub-network slice instance.
  • the NMS may implement performance management on the sub-network slice instance parameters by processing performance management data of network slice instance parameters of multiple network functions of the sub-network slice instance, and may also process The performance management data of the plurality of sub-network slice instance parameters implements performance management of network slice instance parameters.
  • performance management of one or more services running in one or more network slice instances on the shared network function in the sub-network slice instance may be further performed.
  • the performance management process is similar to the process described in FIG. 6. The difference is that in the request creation performance management task of the foregoing step 601 of the seventh embodiment, the network slice instance list and the service information are also included in the request.
  • the EMS creates one of the one or more network slice instances on the shared network function in the sub-network slice instance on the shared network function in the sub-network slice instance. Performance measurement and/or performance monitoring tasks for multiple services.
  • the EMS returns a task creation success message to the NMS, which may include the service measurement parameter that the EMS does not support performance measurement and/or performance monitoring.
  • the EMS acquires performance measurement and/or performance of one or more services running in one or more network slice instances on the shared network function in the sub-network slice instance in the network function performance management report. Performance monitoring report.
  • the performance management data reported by the EMS to the NMS includes the measurement and the one or more services running in one or more network slice instances on the shared network function in the sub-network slice instance. / or monitor data.
  • the NMS may implement the sub-network slicing instance by processing performance management data of one or more services running in a network slicing instance on the shared network function in the sub-network slicing instance.
  • Performance management of services running in a network slicing instance on a shared network function may also be implemented by processing performance management data of services running in multiple network slicing instances on the shared network function in the sub-network slicing instance Performing service performance management on the network slice instance of the shared network function in the sub-network slice instance, and performing slice processing on the sub-network by processing service performance management data of multiple shared network functions in the sub-network slice instance
  • the service performance management of the instance may also implement service performance management on one or more network slice instances by processing a plurality of the sub-network slice instance service performance management data.
  • the performance of one or more network slice instances on the shared network function in the sub-network slice instance may be further managed.
  • the performance management process is similar to the process described in FIG. 6. The difference is that in the request creation performance management task of the foregoing step 601 of the seventh embodiment, the network slice instance list and the network slice instance parameter are further included in the request. Accordingly, in the foregoing Embodiment 7 step 602, the EMS creates a performance measurement and/or performance monitoring task for one or more network slice instance parameters on the shared network function on the shared network function in the sub-network slice instance. . In the foregoing step 603 of the embodiment, the EMS returns a task creation success message to the NMS, and may include a network slice instance parameter that the EMS does not support performance measurement and/or performance monitoring.
  • the EMS obtains a performance measurement and/or performance monitoring report of one or more network slice instance parameters on the shared network function in the sub-network slice instance in the network function performance management report.
  • the performance management data reported by the EMS to the NMS includes measurement and/or monitoring data of network slice instance parameters on the shared network function in the sub-network slice instance.
  • the NMS may implement the instance of the sub-network slice by processing network slice instance parameter performance management data of one or more network slice instances on a shared network function on the sub-network slice instance.
  • the embodiment of the present invention implements performance management of network slice instance parameters on the shared network function of the NMS to the sub-network slice instance.
  • FIG. 7 is a schematic diagram showing the performance management process of the embodiment of the present invention. The process described in FIG. 7 can be applied to sub-network slice instance performance management when the network function in the sub-network slice instance is a dedicated network function, and includes the following steps:
  • the NMS requests the EMS to create a performance management task.
  • the request includes a sub-network slice instance list and a network slice instance parameter.
  • the request may further include parameters that require performance measurement, such as a list of network slice instance measurement types, measurement time granularity, time interval for transmitting measurement reports, start time of measurement tasks, and end time of measurement tasks , measurement mission planning, and the priority of measurement tasks.
  • the request may also include parameters that require performance monitoring, such as a list of threshold information for the network slice instance measurement type and a time interval for reading the threshold.
  • the EMS creates a performance management task on multiple network functions in the sub-network slice instance.
  • the EMS creates a performance management task on the plurality of network functions in the corresponding sub-network slice instance according to the sub-network slice instance obtained from step 701.
  • an EMS creates a performance measurement and/or performance monitoring task on a plurality of network functions in the sub-network slice instance, indicating a plurality of network functions in the sub-network slice instance
  • the performance of the network slice instance on the network function is measured and/or monitored based on parameters in the performance measurement and/or performance monitoring tasks.
  • the EMS returns a task creation success message to the NMS.
  • the task creation success message includes a task identifier.
  • the create success message may include a network slice instance parameter that the EMS does not support for performance measurement and/or performance monitoring.
  • the EMS obtains multiple network function performance management reports in the sub-network slice instance.
  • the EMS obtains a management report reported according to the task plan when multiple network functions in the sub-network slice instance perform performance management tasks.
  • the EMS obtains a plurality of network functions in the sub-network slice instance for measurement and/or monitoring reports after network slice instance performance measurement and/or performance monitoring.
  • the EMS reports performance management data to the NMS.
  • the performance management data includes measurement and/or monitoring data for network slice instance parameters of a sub-network slice instance.
  • the NMS processes the performance management data to implement performance management on the network slice instance.
  • the NMS After obtaining the performance management data reported by the EMS, the NMS processes the performance management data of the plurality of sub-network slice instance parameters reported by the EMS to implement performance management on the network slice instance parameters.
  • the network function in the sub-network slice instance that needs to perform performance management is a shared network function, that is, when the sub-network slice instance is a shared sub-network slice instance shared by multiple network slice instances.
  • the performance of the shared sub-network slice instance may be further managed in conjunction with the information of the network slice instance of the shared sub-network slice instance.
  • the performance management process is similar to the process described in FIG. The difference is that in the request creation performance management task of step 701 of the foregoing thirteenth embodiment, the network slice instance list is further included in the request.
  • the EMS obtains the performance measurement and/or performance of the one or more network slice instance parameters of the shared sub-network slice instance in the performance management report of the shared sub-network slice instance parameter. Monitoring report.
  • the performance management data reported by the EMS to the NMS may include measurement and/or monitoring data of one or more network slice instance parameters of the shared sub-network slice instance.
  • the NMS may implement performance management on the shared sub-network slice instance parameters by processing performance management data of one or more network slice instance parameters of the shared sub-network slice instance, and Performance management of one or more network slice instance parameters is achieved by processing performance management data for a plurality of said shared sub-network slice instance parameters.
  • the embodiment of the present invention implements performance management of the network slice instance parameters of the NMS to the shared sub-network slice instance.
  • FIG. 8 is a schematic diagram showing the performance management process of the embodiment of the present invention. The process described in FIG. 8 can be applied to sub-network slice instance performance management when the network function in the sub-network slice instance is a dedicated network function, and includes the following steps:
  • the NMS requests the EMS to create a performance management task.
  • the request includes a sub-network slice instance list and service information.
  • the request may also include parameters that require performance measurements, such as a list of service measurement types, measurement time granularity, time interval at which measurement reports are sent, start time of measurement tasks, end time of measurement tasks, measurements Mission planning, and the priority of measurement tasks.
  • the request may also include parameters that require performance monitoring, such as a list of threshold information for the traffic measurement type and a time interval for reading the threshold.
  • the 802, EMS creates performance management tasks on multiple network functions in the sub-network slicing instance.
  • the EMS creates a performance management task on the plurality of network functions in the corresponding sub-network slice instance according to the sub-network slice instance obtained from step 801.
  • an EMS creates a performance measurement and/or performance monitoring task on a plurality of network functions in the sub-network slice instance, indicating a plurality of network functions in the sub-network slice instance
  • the performance of one or more services is measured and/or monitored based on parameters in performance measurement and/or performance monitoring tasks.
  • the EMS returns a task creation success message to the NMS.
  • the task creation success message includes a task identifier.
  • the create success message may include a type of traffic measurement that the EMS does not support for performance measurement and/or performance monitoring.
  • the EMS obtains multiple network function performance management reports in the sub-network slice instance.
  • the EMS obtains a management report reported according to the task plan when multiple network functions in the sub-network slice instance perform performance management tasks.
  • the EMS obtains one or more traffic performance measurements and/or performance monitored measurements and/or monitoring reports that are run by multiple network functions in the sub-network tile instance.
  • the EMS reports performance management data to the NMS.
  • the performance management data includes measurement and/or monitoring data for one or more services running in the sub-network slice instance.
  • the NMS processes the performance management data to implement performance management on the network slice instance.
  • the NMS processes the performance management data of the one or more services running in the sub-network segment instance reported by the EMS, and implements service performance management on the sub-network segment instance. Processing service performance management data of a plurality of the sub-network slice instances to implement service performance management for one or more network slice instances.
  • the network function in the sub-network slice instance that needs to perform performance management is a shared network function, that is, when the sub-network slice instance is a shared sub-network slice instance shared by multiple network slice instances
  • the performance of the shared sub-network slice instance may be further managed in conjunction with the information of the network slice instance of the shared sub-network slice instance.
  • the performance management process is similar to the process described in FIG. The difference is that in the request creation performance management task of step 801 of the foregoing fifteenth embodiment, the network slice instance list is also included in the request.
  • the EMS acquires one or more service performances in one or more network slice instances of the shared sub-network slice instance in the performance management report of the shared sub-network slice instance. Measurement and / or performance monitoring report.
  • the performance management data reported by the EMS to the NMS may include measurement and/or monitoring of one or more services running in one or more network slice instances of the shared sub-network slice instance. data.
  • the NMS may implement the shared sub-network slice instance by processing performance management data of one or more services running in one or more network slice instances of the shared sub-network slice instance.
  • Performance management of services running in one or more network slice instances and may also implement processing of the shared sub-network slice instances by processing service performance management data of one or more network slice instances of the shared sub-network slice instance.
  • the service performance management may also implement performance management of services of one or more network slice instances by processing service performance management data of the plurality of shared sub-network slice instances.
  • the interface between the NMS and the EMS may be an Itf-N interface, and the interface may have other names.
  • the network slice instance identifier, the network function identifier, and the service identifier may be in various forms.
  • the foregoing identifier may be in a digital form or a character form, which is not limited in the embodiment of the present invention.
  • the above embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
  • software it may be implemented in whole or in part in the form of a computer program product.
  • the computer program product includes one or more computer instructions.
  • the computer program instructions When the computer program instructions are loaded and executed on a computer, the processes or functions described in accordance with embodiments of the present invention are generated in whole or in part.
  • the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
  • the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transfer to another website site, computer, server, or data center by wire (eg, coaxial cable, fiber optic, digital subscriber line (DSL), or wireless (eg, infrared, wireless, microwave, etc.).
  • the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media.
  • the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (such as a solid state disk (SSD)).
  • a magnetic medium eg, a floppy disk, a hard disk, a magnetic tape
  • an optical medium eg, a DVD
  • a semiconductor medium such as a solid state disk (SSD)
  • FIG. 9 is a schematic structural diagram of a network management system according to an embodiment of the present invention.
  • the network management system 900 includes a processor 901, a memory 902, and a communication interface 903.
  • the processor 901 is connected to the memory 902 and the communication interface 903, for example, the processor 901 can be connected to the memory 902 and the communication interface 903 via a bus.
  • the network management system in the embodiment of the present invention may be a network slice manager or a network slice management and orchestrator.
  • the processor 901 is configured to support the network management system to perform the corresponding functions in the above methods.
  • the processor 901 can be a Central Processing Unit (CPU), a Network Processor (NP), a hardware chip, or any combination thereof.
  • the hardware chip may be an Application-Specific Integrated Circuit (ASIC), a Programmable Logic Device (PLD), or a combination thereof.
  • the PLD may be a Complex Programmable Logic Device (CPLD), a Field-Programmable Gate Array (FPGA), a Generic Array Logic (GAL) or any of the above. combination.
  • CPLD Complex Programmable Logic Device
  • FPGA Field-Programmable Gate Array
  • GAL Generic Array Logic
  • the memory 902 is used to store signaling and data that the network management system needs to transmit and to receive signaling and data from the network element management system.
  • the memory 902 may include a Volotile Memory, such as a Random Access Memory (RAM); the memory 902 may also include a Non-Volatile Memory, such as a Read Only Memory ( Read-Only Memory (ROM), Flash Memory, Hard Disk Drive (HDD) or Solid-State Drive (SSD); the memory 902 may also include a combination of the above types of memories. .
  • the communication interface 903 is used by the network management system to communicate with the network element management system, and transmits and receives signaling and data involved in the foregoing method with the network element management system.
  • the processor 901 can perform the following operations:
  • the content of the request for creating the performance management task is configured, and the request for creating the performance management task, the receiving task creation success indication, and the reported performance management data are sent through the communication interface 903.
  • the processor 901 processes the received performance management data to implement performance management on the network slice instance and/or the sub-network slice instance. For details, please refer to the embodiments of the first embodiment to the sixteenth embodiment.
  • FIG. 10 is a schematic structural diagram of another network management system according to an embodiment of the present invention.
  • the network management system 1000 includes a receiving module 1001, a processing module 1002, and a transmitting module 1003.
  • the network management system in the embodiment of the present invention may be a network slice manager or a network slice management and orchestrator.
  • the receiving module 1001 is configured to receive a performance management task creation success indication sent by the network element management system and performance management data reported by the network element management system.
  • the processing module 1002 is configured to configure the content of the request for creating the performance management task, and send, by the sending module 1003, a request for creating a performance management task to the network element management system, and perform corresponding processing according to the performance management data received by the receiving module 1001. Performance management of network slice instances and/or sub-network slice instances. For details, please refer to the embodiments of the first embodiment to the sixteenth embodiment.
  • the sending module 1003 is configured to send a request for creating a performance management task to the network element management system.
  • FIG. 11 is a schematic structural diagram of a network element management system according to an embodiment of the present invention.
  • the network element management system 1100 includes a processor 1101, a memory 1102, and a communication interface 1103.
  • the processor 1101 is connected to the memory 1102 and the communication interface 1103, for example, the processor 1101 can be connected to the memory 1102 and the communication interface 1103 via a bus.
  • the network element management system in the embodiment of the present invention may be a network function manager.
  • the processor 1101 is configured to support the network element management system to perform the corresponding functions in the above methods.
  • the processor 1101 can be a Central Processing Unit (CPU), a Network Processor (NP), a hardware chip, or any combination thereof.
  • the hardware chip may be an Application-Specific Integrated Circuit (ASIC), a Programmable Logic Device (PLD), or a combination thereof.
  • the PLD may be a Complex Programmable Logic Device (CPLD), a Field-Programmable Gate Array (FPGA), a Generic Array Logic (GAL) or any of the above. combination.
  • CPLD Complex Programmable Logic Device
  • FPGA Field-Programmable Gate Array
  • GAL Generic Array Logic
  • the memory 1102 is configured to store signaling and data that the network element management system needs to send and receive signaling and data from the network management system.
  • the memory 1102 may include a Volotile Memory, such as a Random Access Memory (RAM); the memory 1102 may also include a Non-Volatile Memory, such as a Read Only Memory ( Read-Only Memory (ROM), Flash Memory, Hard Disk Drive (HDD) or Solid-State Drive (SSD); the memory 1102 may also include a combination of the above types of memories. .
  • the communication interface 1103 is used by the network element management system to communicate with the network management system, and transmits and receives signaling and data involved in the foregoing method with the network management system.
  • the processor 1101 can perform the following operations:
  • the request for creating a performance management task, the sending task creation success indication, and the reporting performance management data are received through the communication interface 1103.
  • the communication interface 1103. please refer to the embodiments of the first embodiment to the sixteenth embodiment.
  • FIG. 12 is a schematic structural diagram of another network element management system according to an embodiment of the present invention.
  • the network element management system 1200 includes a receiving module 1201, a processing module 1202, and a sending module 1203.
  • the network element management system in the embodiment of the present invention may be a network function manager.
  • the receiving module 1201 is configured to receive a request for creating a performance management task of the network management system.
  • the processing module 1202 is configured to create a performance management task and obtain a network function performance management report on the network function, and send, by the sending module 1203, a performance management task creation success indication and report performance management data to the network management system.
  • the processing module 1202 is configured to create a performance management task and obtain a network function performance management report on the network function, and send, by the sending module 1203, a performance management task creation success indication and report performance management data to the network management system.
  • the sending module 1203 is configured to send a performance management task creation success indication and report performance management data to the network management system.
  • the disclosed apparatus and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of cells is only a logical function division.
  • multiple units or components may be combined or integrated. Go to 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, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separate, 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 purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present patent application 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 foregoing storage medium includes: a U disk, a mobile hard disk, a read only memory (ROM, abbreviated as Read-Only Memory), a random access memory (RAM, abbreviated as Random Access Memory), a magnetic disk or an optical disk, and the like, and the program code can be stored. Medium.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本专利申请提供了一种网络切片实例的性能管理方法和装置。该方法包括:网络管理***向网元管理***发送创建性能管理任务的请求,所述请求包含网络功能信息,所述网络功能信息包含网络功能类型和/或网络功能列表。所述请求还可包含以下参数中的至少一个:网络切片实例列表、业务信息、网络切片实例参数和子网络切片实例列表。所述网络管理***接收所述网元管理***上报的性能管理数据并进行处理,实现对网络切片实例和/或子网络切片实例的性能管理。

Description

网络切片实例的性能管理方法及装置
本申请要求于2017年1月5日提交中国专利局、申请号为201710008506.0、申请名称为“网络切片实例的性能管理方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本发明涉及无线通信领域,尤其涉及一种无线通信***中的网络切片实例的性能管理方法和装置。
背景技术
随着无线通信技术的飞速发展,第五代(5th Generation;简称:5G)无线通信技术已是目前业界的热点。5G将支持多样化的应用需求,其中包括支持更高速率体验和更大带宽的接入能力、更低时延和高可靠的信息交互、以及更大规模且低成本的机器类通信设备的接入和管理等。此外,5G将支持面向车联网、应急通信、工业互联网等各种垂直行业应用场景。面对5G这些性能要求和应用场景,5G网络需要更加贴近用户特定需求,其定制化能力需要进一步提升。
为此,5G引入了网络切片这一重要概念。一个网络切片是实现通信业务的多个网络功能和相应资源的组合。5G网络由满足不同连接能力的各种网络切片组成,一个网络切片是满足一类或一个用例的通信服务需求的逻辑网络。图1示出了引入网络切片概念后的5G网络场景,其中包含了关键机器类通信(Critical Machine Type Communication;简称Critical MTC)、大规模机器类通信(Massive Machine Type Communication;简称Massive MTC)和移动宽带(Mobile Broad Band;简称MBB)三种用例的通信。如图1所示,3GPP运营商网络可包含关键机器类通信网络切片、大规模机器类通信网络切片和移动宽带网络切片,其中每一个网络切片服务不同用例的通信服务。
统一的网络平台,利用动态的、安全的网络切片支持不同功能和服务质量要求的通信服务,是5G网络的基本能力之一。一个网络切片所构成的逻辑网络是通过该网络切片实例来实现,即通过实例化网络切片的各个网络功能和对应的资源来构成一个网络切片。为了保证网络切片能正常运行,5G网络需要对网络切片实例的性能进行管理。如何管理网络切片实例的性能,目前尚未有适当的解决方案。
发明内容
本发明实施例提供一种网络切片实例的性能管理方法和装置,从而为网络切片实例的正常运行提供保障。具体地,对网络切片实例的性能管理可包括对网络切片实例的性能测量和/或性能监控。
第一方面,本发明实施例提供一种网络切片实例的性能管理方法,其特征在于,该方法包括: 网络管理***向网元管理***发送创建性能管理任务的请求,所述创建性能管理任务的请求包含网络功能信息,所述网络功能信息包含网络功能类型和/或网络功能列表;所述网络管理***接收所述网元管理***上报的性能管理数据。
结合第一方面,在第一方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含以下参数中的至少一个:网络切片实例列表、业务信息、网络切片实例参数和子网络切片实例列表。在所述创建性能管理任务的请求中包含上述参数,可直接创建以下至少一项性能管理:网络功能上的一个或多个网络切片实例的性能管理、网络功能所运行的一个或多个业务的性能管理、网络功能上的一个或多个网络切片实例参数的性能管理、对子网络切片实例的网络功能的性能管理。
结合第一方面和第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述性能管理数据还包含以下参数中的至少一个:网络功能的测量和/或监控数据、网络功能上的至少一个网络切片实例的测量和/或监控数据、网络功能所运行的至少一个业务的测量和/或监控数据、网络功能上的至少一个网络切片实例参数的测量和/或监控数据。
结合第一方面,在第一方面的第三种可能的实现方式中,所述网络功能还可以是子网络切片实例中的网络功能。
第二方面,本发明实施例提供一种网络管理***,包括:接收模块,用于接收网元管理***上报的性能管理数据;处理模块,用于配置创建性能管理任务的请求的内容,所述创建性能管理任务的请求包含网络功能信息,所述网络功能信息包含网络功能类型和/或网络功能列表;以及发送模块,用于向所述网元管理***发送创建性能管理任务的请求。
结合第二方面,在第二方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含以下参数中的至少一个:网络切片实例列表、业务信息、网络切片实例参数和子网络切片实例列表。在所述创建性能管理任务的请求中包含上述参数,可直接创建以下至少一项性能管理:网络功能上的一个或多个网络切片实例的性能管理、网络功能所运行的一个或多个业务的性能管理、网络功能上的一个或多个网络切片实例参数的性能管理、对子网络切片实例的网络功能的性能管理。
结合第二方面和第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述性能管理数据还包含以下参数中的至少一个:网络功能的测量和/或监控数据、网络功能上的至少一个网络切片实例的测量和/或监控数据、网络功能所运行的至少一个业务的测量和/或监控数据、网络功能上的至少一个网络切片实例参数的测量和/或监控数据。
结合第二方面,在第二方面的第三种可能的实现方式中,所述网络功能还可以是子网络切片实例中的网络功能。
第三方面,本发明实施例提供一种网络管理***,包括:通信接口,用于接收和发送信令以及数据;存储器,用于存储计算机可执行代码;处理器,和所述存储器相连,用于调用所述的计算机可执行代码,执行以下步骤:配置创建性能管理任务的请求的内容,所述创建性能管理任务的请求包含网络功能信息,所述网络功能信息包含网络功能类型和/或网络功能列表;向网元管理***发送创建性能管理任务的请求;和接收所述网元管理***上报的性能管理数据。
结合第三方面,在第三方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含以下参数中的至少一个:网络切片实例列表、业务信息、网络切片实例参数和子网络切片实例列表。在所述创建性能管理任务的请求中包含上述参数,可直接创建以下至少一项性能管理:网 络功能上的一个或多个网络切片实例的性能管理、网络功能所运行的一个或多个业务的性能管理、网络功能上的一个或多个网络切片实例参数的性能管理、对子网络切片实例的网络功能的性能管理。
结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述性能管理数据还包含以下参数中的至少一个:网络功能的测量和/或监控数据、网络功能上的至少一个网络切片实例的测量和/或监控数据、网络功能所运行的至少一个业务的测量和/或监控数据、网络功能上的至少一个网络切片实例参数的测量和/或监控数据。
结合第三方面,在第三方面的第三种可能的实现方式中,所述网络功能还可以是子网络切片实例中的网络功能。
第四方面,本发明实施例提供一种网络切片实例的性能管理方法,其特征在于,该方法包括:网络管理***向网元管理***发送创建性能管理任务的请求,所述创建性能管理任务的请求包含子网络切片实例列表和网络切片实例参数;所述网络管理***接收所述网元管理***上报的性能管理数据。第四方面实施例可提供一种直接对子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第四方面,在第四方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含网络切片实例列表。第四方面的第一种实现方式可提供一种直接创建对共享子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第四方面或第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述性能管理数据包含子网络切片实例的至少一个网络切片实例参数的测量和/或监控数据。
第五方面,本发明实施例提供一种网络管理***,包括:接收模块,用于接收网元管理***上报的性能管理数据;处理模块,用于配置创建性能管理任务的请求的内容,所述创建性能管理任务的请求包含子网络切片实例列表和网络切片实例参数;以及发送模块,用于向所述网元管理***发送创建性能管理任务的请求。第五方面实施例提供的网络管理***可实现直接对子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第五方面,在第五方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含网络切片实例列表。第五方面的第一种实现方式提供的网络管理***可实现直接创建对共享子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第五方面或第五方面的第一种可能的实现方式,在第五方面的第二种可能的实现方式中,所述性能管理数据包含子网络切片实例的至少一个网络切片实例参数的测量和/或监控数据。
第六方面,本发明实施例提供一种网络管理***,包括:通信接口,用于接收和发送信令以及数据;存储器,用于存储计算机可执行代码;处理器,和所述存储器相连,用于调用所述的计算机可执行代码,执行以下步骤:配置创建性能管理任务的请求的内容,所述创建性能管理任务的请求包含子网络切片实例列表和网络切片实例参数;向网元管理***发送创建性能管理任务的请求;和接收所述网元管理***上报的性能管理数据。第六方面实施例提供的网络管理***可实现直接对子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第六方面,在第六方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含网络切片实例列表。第六方面的第一种实现方式提供的网络管理***可实现直接创建对共享子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第六方面或第六方面的第一种可能的实现方式,在第六方面的第二种可能的实现方式中, 所述性能管理数据包含子网络切片实例的至少一个网络切片实例参数的测量和/或监控数据。
第七方面,本发明实施例提供一种网络切片实例的性能管理方法,其特征在于,该方法包括:网络管理***向网元管理***发送创建性能管理任务的请求,所述创建性能管理任务的请求包含子网络切片实例列表和业务信息;所述网络管理***接收所述网元管理***上报的性能管理数据。第七方面实施例可提供一种直接对子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第七方面,在第七方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含网络切片实例列表。第七方面的第一种实现方式可提供一种直接创建对共享子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第七方面或第七方面的第一种可能的实现方式,在第七方面的第二种可能的实现方式中,所述性能管理数据包含子网络切片实例的至少一个网络切片实例中运行的至少一个业务的测量和/或监控数据。
第八方面,本发明实施例提供一种网络管理***,包括:接收模块,用于接收网元管理***上报的性能管理数据;处理模块,用于配置创建性能管理任务的请求的内容,所述创建性能管理任务的请求包含子网络切片实例列表和业务信息;以及发送模块,用于向所述网元管理***发送创建性能管理任务的请求。第八方面实施例提供的网络管理***可实现直接对子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第八方面,在第八方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含网络切片实例列表。第八方面的第一种实现方式提供的网络管理***可实现直接创建对共享子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第八方面或第八方面的第一种可能的实现方式,在第八方面的第二种可能的实现方式中,所述性能管理数据包含子网络切片实例的至少一个网络切片实例中运行的至少一个业务的测量和/或监控数据。
第九方面,本发明实施例提供一种网络管理***,包括:通信接口,用于接收和发送信令以及数据;存储器,用于存储计算机可执行代码;处理器,和所述存储器相连,用于调用所述的计算机可执行代码,执行以下步骤:配置创建性能管理任务的请求的内容,所述创建性能管理任务的请求包含子网络切片实例列表和业务信息;向网元管理***发送创建性能管理任务的请求;和接收所述网元管理***上报的性能管理数据。第九方面实施例提供的网络管理***可实现直接对子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第九方面,在第九方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含网络切片实例列表。第九方面的第一种实现方式提供的网络管理***可实现直接创建对共享子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第九方面或第九方面的第一种可能的实现方式,在第九方面的第二种可能的实现方式中,所述性能管理数据包含子网络切片实例的至少一个网络切片实例中运行的至少一个业务的测量和/或监控数据。
第十方面,本发明实施例提供一种网络切片实例的性能管理方法,其特征在于,该方法包括:网元管理***接收网络管理***的创建性能管理任务的请求,所述创建性能管理任务的请求包含网络功能信息,所述网络功能信息包含网络功能类型和/或网络功能列表;所述网元管理***在网络功能上创建性能管理任务和获取网络功能性能管理报告;所述网元管理***向所述网络管理系 统上报性能管理数据。
结合第十方面,在第十方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含以下参数中的至少一个:网络切片实例列表、业务信息、网络切片实例参数和子网络切片实例列表。在所述创建性能管理任务的请求中包含上述参数,可直接创建以下至少一项性能管理:网络功能上的一个或多个网络切片实例的性能管理、网络功能所运行的一个或多个业务的性能管理、网络功能上的一个或多个网络切片实例参数的性能管理、对子网络切片实例的网络功能的性能管理。
结合第十方面或第十方面的第一种可能的实现方式,在第十方面的第二种可能的实现方式中,所述性能管理数据还包含以下参数中的至少一个:网络功能的测量和/或监控数据、网络功能上的至少一个网络切片实例的测量和/或监控数据、网络功能所运行的至少一个业务的测量和/或监控数据、网络功能上的至少一个网络切片实例参数的测量和/或监控数据。
结合第十方面,在第十方面的第三种可能的实现方式中,所述网络功能还可以是子网络切片实例中的网络功能。
第十一方面,本发明实施例提供一种网元管理***,包括:接收模块,用于接收网络管理***的创建性能管理任务的请求,所述创建性能管理任务的请求包含网络功能信息,所述网络功能信息包含网络功能类型和/或网络功能列表;处理模块,用于在网络功能上创建性能管理任务和获取网络功能性能管理报告;以及发送模块,用于向所述网络管理***上报性能管理数据。
结合第十一方面,在第十一方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含以下参数中的至少一个:网络切片实例列表、业务信息、网络切片实例参数和子网络切片实例列表。在所述创建性能管理任务的请求中包含上述参数,可直接创建以下至少一项性能管理:网络功能上的一个或多个网络切片实例的性能管理、网络功能所运行的一个或多个业务的性能管理、网络功能上的一个或多个网络切片实例参数的性能管理、对子网络切片实例的网络功能的性能管理。
结合第十一方面或第十一方面的第一种可能的实现方式,在第十一方面的第二种可能的实现方式中,所述性能管理数据还包含以下参数中的至少一个:网络功能的测量和/或监控数据、网络功能上的至少一个网络切片实例的测量和/或监控数据、网络功能所运行的至少一个业务的测量和/或监控数据、网络功能上的至少一个网络切片实例参数的测量和/或监控数据。
结合第十一方面,在第十一方面的第三种可能的实现方式中,所述网络功能还可以是子网络切片实例中的网络功能。
第十二方面,本发明实施例提供一种网元管理***,包括:通信接口,用于接收和发送信令以及数据;存储器,用于存储计算机可执行代码;处理器,和所述存储器相连,用于调用所述的计算机可执行代码,执行以下步骤:在网络功能上创建性能管理任务和获取网络功能性能管理报告;接收网络管理***的创建性能管理任务的请求;和向所述网络管理***上报性能管理数据。
结合第十二方面,在第十二方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含以下参数中的至少一个:网络切片实例列表、业务信息、网络切片实例参数和子网络切片实例列表。在所述创建性能管理任务的请求中包含上述参数,可直接创建以下至少一项性能管理:网络功能上的一个或多个网络切片实例的性能管理、网络功能所运行的一个或多个业务的性能管理、网络功能上的一个或多个网络切片实例参数的性能管理、对子网络切片实例的网络功能的性能管理。
结合第十二方面或第十二方面的第一种可能的实现方式,在第十二方面的第二种可能的实现方式中,所述性能管理数据还包含以下参数中的至少一个:网络功能的测量和/或监控数据、网络功能上的至少一个网络切片实例的测量和/或监控数据、网络功能所运行的至少一个业务的测量和/或监控数据、网络功能上的至少一个网络切片实例参数的测量和/或监控数据。
结合第十二方面,在第十二方面的第三种可能的实现方式中,所述网络功能还可以是子网络切片实例中的网络功能。
第十三方面,本发明实施例提供一种网络切片实例的性能管理方法,其特征在于,该方法包括:网元管理***接收网络管理***的创建性能管理任务的请求,所述创建性能管理任务的请求包含子网络切片实例列表和网络切片实例参数;所述网元管理***在网络功能上创建性能管理任务和获取网络功能性能管理报告;所述网元管理***向所述网络管理***上报性能管理数据。第十三方面实施例可提供一种直接对子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第十三方面,在第十三方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含网络切片实例列表。第十三方面的第一种实现方式可提供一种直接创建对共享子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第十三方面或第十三方面的第一种可能的实现方式,在第十三方面的第二种可能的实现方式中,所述性能管理数据包含子网络切片实例的至少一个网络切片实例参数的测量和/或监控数据。
第十四方面,本发明实施例提供一种网元管理***,包括:接收模块,用于接收网络管理***的创建性能管理任务的请求,所述创建性能管理任务的请求包含子网络切片实例列表和网络切片实例参数;处理模块,用于在网络功能上创建性能管理任务和获取网络功能性能管理报告;以及发送模块,用于向所述网络管理***上报性能管理数据。第十四方面实施例提供的网元管理***可实现直接对子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第十四方面,在第十四方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含网络切片实例列表。第十四方面的第一种实现方式提供的网元管理***可实现直接创建对共享子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第十四方面或第十四方面的第一种可能的实现方式,在第十四方面的第二种可能的实现方式中,所述性能管理数据包含子网络切片实例的至少一个网络切片实例参数的测量和/或监控数据。
第十五方面,本发明实施例提供一种网元管理***,包括:通信接口,用于接收和发送信令以及数据;存储器,用于存储计算机可执行代码;处理器,和所述存储器相连,用于调用所述的计算机可执行代码,执行以下步骤:接收网络管理***的创建性能管理任务的请求,所述创建性能管理任务的请求包含子网络切片实例列表和网络切片实例参数;在网络功能上创建性能管理任务和获取网络功能性能管理报告;和向所述网络管理***上报性能管理数据。第十五方面实施例提供的网元管理***可实现直接对子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第十五方面,在第十五方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含网络切片实例列表。第十五方面的第一种实现方式提供的网元管理***可实现直接创建对共享子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第十五方面或第十五方面的第一种可能的实现方式,在第十五方面的第二种可能的实现方式中,所述性能管理数据包含子网络切片实例的至少一个网络切片实例参数的测量和/或监控数据。
第十六方面,本发明实施例提供一种网络切片实例的性能管理方法,其特征在于,该方法包括:网元管理***接收网络管理***的创建性能管理任务的请求,所述创建性能管理任务的请求包含子网络切片实例列表和业务信息;所述网元管理***在网络功能上创建性能管理任务和获取网络功能性能管理报告;所述网元管理***向所述网络管理***上报性能管理数据。第十六方面实施例可提供一种直接对子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第十六方面,在第十六方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含网络切片实例列表。第十六方面的第一种实现方式可提供一种直接创建对共享子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第十六方面或第十六方面的第一种可能的实现方式,在第十六方面的第二种可能的实现方式中,所述性能管理数据包含子网络切片实例的至少一个网络切片实例中运行的至少一个业务的测量和/或监控数据。
第十七方面,本发明实施例提供一种网元管理***,包括:接收模块,用于接收网络管理***的创建性能管理任务的请求,所述创建性能管理任务的请求包含子网络切片实例列表和业务信息;处理模块,用于在网络功能上创建性能管理任务和获取网络功能性能管理报告;以及发送模块,用于向所述网络管理***上报性能管理数据。第十七方面实施例提供的网元管理***可实现直接对子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第十七方面,在第十七方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含网络切片实例列表。第十七方面的第一种实现方式提供的网元管理***可实现直接创建对共享子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第十七方面或第十七方面的第一种可能的实现方式,在第十七方面的第二种可能的实现方式中,所述性能管理数据包含子网络切片实例的至少一个网络切片实例中运行的至少一个业务的测量和/或监控数据。
第十八方面,本发明实施例提供一种网元管理***,包括:通信接口,用于接收和发送信令以及数据;存储器,用于存储计算机可执行代码;处理器,和所述存储器相连,用于调用所述的计算机可执行代码,执行以下步骤:接收网络管理***的创建性能管理任务的请求,所述创建性能管理任务的请求包含子网络切片实例列表和业务信息;在网络功能上创建性能管理任务和获取网络功能性能管理报告;和向所述网络管理***上报性能管理数据。第十八方面实施例提供的网元管理***可实现直接对子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第十八方面,在第十八方面的第一种可能的实现方式中,所述创建性能管理任务的请求还包含网络切片实例列表。第十八方面的第一种实现方式提供的网元管理***可实现直接创建对共享子网络切片实例中多个网络功能上的网络切片实例参数的性能管理。
结合第十八方面或第十八方面的第一种可能的实现方式,在第十八方面的第二种可能的实现方式中,所述性能管理数据包含子网络切片实例的至少一个网络切片实例中运行的至少一个业务的测量和/或监控数据。
本申请的又一方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
本申请的又一方面提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
本发明的这些和其他方面在以下(多个)实施例的描述中会更加简明易懂。
附图说明
下面对本发明实施例或现有技术描述中使用的附图作简单地介绍:
图1是本发明实施例提供的一种5G网络场景;
图2是本发明实施例提供的一种可能的网络管理架构示意图;
图3是本发明实施例提供的一种可能的网络切片实例与网络功能的对应关系示意图;
图4是本发明实施例提供的一种可能的网络切片实例子网的示意图;
图5是本发明实施例提供的一种网络切片实例的性能管理流程示意图;
图6是本发明实施例提供的另一种网络切片实例的性能管理流程示意图;
图7是本发明实施例提供的又一种网络切片实例的性能管理流程示意图;
图8是本发明实施例提供的再一种网络切片实例的性能管理流程示意图;
图9是本发明实施例提供的网络管理***的一种结构示意图;
图10是本发明实施例提供的网络管理***的另一种结构示意图;
图11是本发明实施例提供的网元管理***的一种结构示意图;
图12是本发明实施例提供的网元管理***的另一种结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例进行描述。
在本申请中,“示例性”一词用来表示“用作例子、例证或说明”。本申请中被描述为“示例性”的任何实施例不一定被解释为比其它实施例更优选或更具优势。为了使本领域任何技术人员能够实现和使用本发明,给出了以下描述。在以下描述中,为了解释的目的而列出了细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本发明。在其它实例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本发明的描述变得晦涩。因此,本发明并非旨在限于所示的实施例,而是与符合本申请所公开的原理和特征的最广范围相一致。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本文中术语“***”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
作为5G的一个关键特性,5G网络可划分成多个网络切片。一个网络切片(Network Slice;简称NS)对应一个逻辑网络,该逻辑网络用于满足一个用例的通信服务需求。一个网络切片由一个或多个网络功能(Network Function;简称NF)组成,并通过网络切片实例(Network Slice Instance;简称NSI)来实现,即通过实例化网络切片的各个网络功能和对应的资源及配置来构成一个网络切片。一个网络切片可以包含一个或多个网络切片实例,不同的网络切片实例可具有不同的网络功能和/或资源的配置。对网络切片实例的性能管理,是保障5G网络正常运行的关键技术之一。
图2示出了一种可能的网络管理架构示意图。如图2所示,网络功能架构分为三个层次。位于最底层的是网元(Network Element;简称NE),可以包括核心网设备、接入网设备以及用户设备。核心网设备可以包含移动性管理实体(Mobility Management Entity;简称MME)、服务网关(Serving Gateway;简称S-GW)、报文数据网络网关(Packet Data Network Gateway;简称PDN-GW)等;接入网设备可以包括各种形态的基站,如宏基站,微基站,中继站,接入点等;用户设备可以包括智能手机、移动通信终端、物联网终端、无线抄表器等。位于中间层的是网元管理***(Element Management System;简称EMS),可以包括域管理器(Domain Manager;简称DM)和网元管理器(Element Manager;简称EM)。EM提供管理一个网元或者具有相同类型的一类网元的网元管理功能。例如,一个EM可以管理一个或多个基站。EM可以独立于被管理的网元存在,也可以内置在被管理的网元中。DM可提供网元管理功能和/或域管理功能。DM管理的一个域可以是一个设备提供商提供的具有相同类型的多个网元的集合,如一个设备提供商提供的接入网设备等。位于最上层的是网络管理***(Network Management System;简称NMS),可以包括网络管理器(Network Manager;简称NM),用于管理不同地域、不同设备提供商提供的网络设备。其中,NMS的NM和EMS的DM/EM通过北向接口(Interface N;简称Itf-N)进行通信。
目前3GPP移动通信***的网络性能管理由技术规范TS32.4xx系列标准定义,主要标准化的接口是NMS和EMS之间的Itf-N接口。NMS通过Itf-N接口与EMS交互进行性能管理。性能管理通常包含性能测量和性能监控。例如,对于性能测量,其工作流程主要包括:NMS通过Itf-N接口向EMS创建测量任务(createMeasurementJob),上述创建测量任务的输入参数可包括要测量的NE类型(iOCName)、要测量的NE实例列表(iOCInstanceList)、测量类型列表(measurementCategoryList)、测量时间粒度(granularityPeriod)、发送测量报告的时间间隔(reportingPeriod)、测量任务的开始时间(startTime)、测量任务的结束时间(stopTime)、测量任务计划(schedule)、以及测量任务的优先级(priority)等;EMS接收到创建测量任务后,根据相应的测量任务向NE创建具体的测量任务,并向NMS返回创建测量任务输出参数,其中上述输出参数可包括测量任务标识(jobId)、网络设备不支持的测量类型(unsupportedList)、以及该测量任务的状态(status)等。类似地,对于性能监控,其工作流程主要包括:NMS通过Itf-N接口向EMS创建阈值监控任务(createThresholdMonitor),作用在于为某些测量类型设置阈值,当测量值超过或者达到阈值时,向NMS告警。上述创建监控任务的输入参数可包括要监控的网元类型(iOCName)、要监控的网元实例列表(iOCInstanceList)、测量类型的阈值信息列表(thresholdInfoList)、以及读取阈值的时间间隔(monitorGranularityPeriod)等;EMS接收到创建阈值监控任务后,根据相应的阈值监控测量任务向NE创建具体的阈值监控任务,并向 NMS返回创建阈值监控任务输出参数,其中上述输出参数可包括阈值监控任务标识(monitorId)、网络设备不支持阈值监控的测量类型(unsupportedList)、以及该阈值监控任务的状态(status)等。
在5G网络中,网络切片技术的引入,使得网络管理架构中的网元不再限于传统的网元,还包括网络功能。其中网络功能是用于实现通信的一种处理功能,可以是物理网络功能(Physical Network Function;简称PNF)也可以是虚拟网络功能(Virtual ized Network Function;简称VNF)。例如,PNF可以包含基站;VNF可以包含核心接入与移动性管理功能(Core Access and Mobility Management Function;简称AMF)、会话管理功能(Session Management Function;简称SMF)、用户面功能(User plane Function;简称UPF)、网络切片选择功能(Network slice selection function;简称NSSF)等。在基站采用集中控制单元和数字处理单元的架构时,VNF还可包括基站的集中控制单元的非实时处理功能、无线资源管理功能等。PNF可以是使用专用的硬件实现;VNF可以是在通用的硬件平台如网络功能虚拟化基础设施(Network Function Virtualization Infrastructure;简称NFVI)上以虚拟机的形式实现。此外,在NMS中引入了网络切片管理与编排器(Network Slice Manager and Orchestrator;简称NSM&O)模块。NSM&O包含网络切片管理功能,可以内置于现有的NM上,也可以作为独立的NM设备存在。NSM&O的主要作用是实现对网络切片的管理和编排,包括网络切片生命周期管理、网络切片的性能管理、以及网络切片的故障管理等。此外,网络切片技术的引入,使得EMS具有对网络切片的支持能力,例如能够感知网络切片实例的标识。网络功能的引入使得EMS需要具有管理网络功能的能力。相应地,在网络管理架构的网元管理***层,有相应的网络功能的管理实体(如网络功能管理器),该功能实体可以是独立于DM/EM而存在,也可以通过增强DM/EM功能的方式在DM/EM上实现网络功能管理的作用。
图3示出一种可能的网络切片实例与网络功能的对应关系示意图。如图3所示,网络切片实例1由网络功能1至网络功能4和各个功能使用的资源及配置所组成;网络切片实例2由网络功能5至网络功能8和各个功能使用的资源及配置所组成;网络切片实例3由网络功能7至网络功能12和各个功能使用的资源及配置所组成。其中,网络功能1至网络功能6以及网络功能9至网络功能12中的任一个网络功能是由一个网络切片实例专用,称为专属网络功能;网络功能7和网络功能8是由多个网络功能实例共享使用,称为共享网络功能。
一个端到端的网络切片实例可能会跨越多个域,如覆盖不同的设备形态和多个设备商的产品。因此,实际网络中的一个网络切片实例可能被划分为不同的域进行性能管理。此外,关于域的划分并不局限于特定范围和场景,例如专属网络功能和共享网络功能可以分别属于不同的域。在一个网络切片实例跨越多个域的情况下,一个网络切片实例的任一个域内的网络功能和相应的资源的总和称为该网络切片实例的一个网络切片实例子网。不同的网络切片实例子网可共享一个或多个网络功能。结合图3所示的网络切片实例和网络切片功能,图4示出一种可能的网络切片实例子网的示意图。如图4所示,网络切片实例1不存在子网,其所使用的网络切片功能1至网络切片功能4没有被划分为到不同的子网中;一种可能的情况是网络切片实例1所包含的网络功能和资源都是由一个设备商所提供。网络切片实例2由网络切片实例子网1和网络切片实例子网2组成,其中网络切片实例子网1包含网络功能5和网络功能6,网络切片实例子网2包含网络功能7和网络功能8;网络切片实例3由网络切片实例子网2至网络切片实例子网4组成,其中网络切片实例子网2为与网络切片实例2共享的网络切片实例子网,网络切片实例子网3包含网络功能 9和网络功能10,网络切片实例子网4包含网络功能11和网络功能12。
下面将基于上面描述的本发明涉及的共性方面,对本发明实施例进一步详细说明。
实施例一
本发明实施例提供一种对网络切片实例的性能管理方法,应用在网络切片实例不存在跨域的场景中。图5示出了本发明实施例的性能管理流程示意图。图5所述流程可应用于网络功能是专属网络功能的性能管理,包含如下步骤:
501、NMS向EMS请求创建性能管理任务。
其中所述请求包含网络功能信息。
所述性能管理任务可包括性能测量任务和性能监控任务。所述网络功能信息可包含网络功能类型和/或网络功能列表。所述网络功能类型可包含PNF和VNF中的各种类型,可以是接入网网络功能类型、核心网网络功能类型等,也可以是其他的如移动性管理网络功能类型、连接管理网络功能类型等。所述网络功能列表包含一个或多个需要进行性能管理的网络功能,可以是所述网络功能的标识列表。
在一个示例中,所述性能管理任务是性能测量任务。所述请求还可包含需要进行性能测量的参数,如网络功能的测量类型列表、测量时间粒度、发送测量报告的时间间隔、测量任务的开始时间、测量任务的结束时间、测量任务计划、以及测量任务的优先级等。
在另一个示例中,所述性能管理任务是性能监控任务。所述请求还可包含需要进行性能监控的参数,如网络功能的测量类型的阈值信息列表和读取阈值的时间间隔等。
502、EMS在网络功能上创建性能管理任务。
EMS根据从步骤501中获取的网络功能信息在相应的网络功能上创建性能管理任务。在性能测量和/或性能监控的示例中,EMS在所述网络功能上创建性能测量和/或性能监控任务,指示所述网络功能根据性能测量和/或性能监控任务中的参数对网络功能的性能进行测量和/或监控。
503、EMS向NMS返回任务创建成功消息。
其中所述任务创建成功消息包含任务标识。
可选地,在性能测量和/或性能监控的示例中,所述创建成功消息可以包含EMS不支持进行性能测量和/或性能监控的网络功能的测量类型。
504、EMS获取网络功能性能管理报告。
EMS获取网络功能执行性能管理任务时根据任务计划上报的管理报告。在性能测量和/或性能监控的示例中,EMS获取网络功能进行性能测量和/或性能监控后的测量和/或监控报告。可选地,EMS对网络功能上报的测量报告和/或监控报告的数据进行进一步处理,例如将多个网络功能上报的数据做平均或求和等数学运算。
505、EMS向NMS上报性能管理数据。
在性能测量和/或性能监控的示例中,所述性能管理数据包含EMS根据性能测量和/或性能监控任务计划对所述网络功能进行性能测量和/或性能监控后的测量和/或监控数据。
506、NMS处理性能管理数据实现对网络切片实例的性能管理。
该步骤是可选的。NMS获取EMS上报的性能管理数据后,对EMS上报的多个所述网络功能的性能管理数据进行处理实现对网络切片实例在多个网络功能上的性能管理。
实施例二
在前述实施例一中,当需要进行性能管理的网络功能是共享网络功能时,即在所述网络功能 被多个网络切片实例共享的情况下,可进一步结合所述共享网络功能上的网络切片实例的信息来对所述共享网络功能进行性能管理。
在本发明实施例中,性能管理流程与图5所述流程相似。区别之处在于,在前述实施例一步骤501的请求创建性能管理任务中,在请求中还包含网络切片实例列表(如iOCNetworkSliceInstanceList)。所述网络切片实例列表包含共享网络功能上的一个或多个网络切片实例,可以是所述网络切片实例的标识列表。在性能测量和/或性能监控的示例中,所述请求中分别包含所述共享网络功能上的一个或多个网络切片实例的性能测量参数和/或性能监控参数。相应地,在前述实施例一步骤504中,EMS获取共享网络功能性能管理报告中包含所述共享网络功能上的一个或多个网络切片实例的性能测量和/或性能监控报告。在前述实施例一步骤505中,EMS向NMS上报的性能管理数据中包含所述共享网络功能上的一个或多个网络切片实例的测量和/或监控数据。在前述实施例一步骤506中,NMS可通过处理所述共享网络功能上的一个或多个网络切片实例的性能管理数据实现对所述共享网络功能的性能管理,还可通过处理多个所述共享网络功能上的网络切片实例的性能实现对多个网络切片实例的性能管理。通过上述步骤,本发明实施例可实现NMS对共享网络功能的性能管理。
值得说明的是,本发明实施例也可应用于需要进行性能管理的网络功能是专属网络功能的场景。
实施例三
在前述实施例一中,可进一步对网络功能所运行的一个或多个业务的性能进行管理。
在本发明实施例中,性能管理流程与图5所述流程相似。区别之处在于,在前述实施例步骤501的请求创建性能管理任务中,在请求中还包含业务信息。所述业务信息可包含业务列表(如iOCServiceList)和业务测量参数(如ServiceQoS.Parameters)。所述业务列表包含一个或多个需要进行性能管理的业务,可以是所述业务的标识和/或种类列表。所述业务测量参数可包含业务的服务质量参数等。相应地,在前述实施例一步骤502中,EMS在网络功能上创建对所述网络功能所运行的一个或多个业务的性能测量和/或性能监控任务。在前述实施例一步骤503中,EMS向NMS返回任务创建成功消息中,可包含EMS不支持进行性能测量和/或性能监控的业务测量参数。在前述实施例一步骤504中,EMS获取网络功能性能管理报告中包含所述网络功能所运行的一个或多个业务的性能测量和/或性能监控报告。在前述实施例一步骤505中,EMS向NMS上报的性能管理数据中包含所述网络功能所运行的一个或多个业务的测量和/或监控数据。在前述实施例一步骤506中,NMS可通过处理一个或多个业务的性能管理数据实现对所述网络功能所运行的业务的性能管理,还可通过处理多个所述网络功能的业务的性能实现对网络切片实例中运行的业务的性能管理。通过上述步骤,本发明实施例可实现NMS对网络功能所运行的业务的性能管理。
实施例四
在前述实施例一中,可进一步对网络功能上的网络切片实例的性能进行管理。
在本发明实施例中,性能管理流程与图5所述流程相似。区别之处在于,在前述实施例一步骤501的请求创建性能管理任务中,在请求中还包含网络切片实例参数。所述网络切片实例参数(如NSI.Parameters)可包含网络切片实例占用的带宽、网络切片实例的总业务吞吐量等。相应地,在前述实施例一步骤502中,EMS在网络功能上创建对所述网络功能上的网络切片实例参数的性能测量和/或性能监控任务。在前述实施例一步骤503中,EMS向NMS返回任务创建成功消息中,可包含EMS不支持进行性能测量和/或性能监控的网络切片实例参数。在前述实施例一步骤 504中,EMS获取网络功能性能管理报告中包含所述网络功能上的网络切片实例参数的性能测量和/或性能监控报告。在前述实施例一步骤505中,EMS向NMS上报的性能管理数据中包含所述网络功能上的网络切片实例参数的测量和/或监控数据。在前述实施例一步骤506中,NMS可通过处理多个所述网络功能上的网络切片实例参数的性能实现对一个网络切片实例的性能管理。通过上述步骤,本发明实施例可实现NMS对网络功能上网络切片实例参数的性能管理。
实施例五
结合前述实施例二和实施例三,可进一步对共享网络功能上的一个或多个网络切片实例中运行的一个或多个业务进行性能管理。
在本发明实施例中,性能管理流程与图5所述流程相似。区别之处在于,在前述实施例一步骤501的请求创建性能管理任务中,在请求中还包含网络切片实例列表和业务信息。相应地,在前述实施例一步骤502中,EMS在共享网络功能上创建对所述共享网络功能上的一个或多个网络切片实例中运行的一个或多个业务的性能测量和/或性能监控任务。在前述实施例一步骤503中,EMS向NMS返回任务创建成功消息中,可包含EMS不支持进行性能测量和/或性能监控的业务测量参数。在前述实施例一步骤504中,EMS获取网络功能性能管理报告中包含所述共享网络功能上的一个或多个网络切片实例中运行的一个或多个业务的性能测量和/或性能监控报告。在前述实施例一步骤505中,EMS向NMS上报的性能管理数据中包含所述共享网络功能上的一个或多个网络切片实例中运行的一个或多个业务的测量和/或监控数据。在前述实施例一步骤506中,NMS可通过处理所述共享网络功能上的一个网络切片实例中运行的一个或多个业务的性能管理数据实现对共享网络功能上的一个网络切片实例中运行的业务的性能管理,还可通过处理所述共享网络功能上的多个网络切片实例中运行的业务的性能管理数据实现对所述共享网络功能的网络切片实例的业务性能管理,还可通过处理多个所述共享网络功能的网络切片实例的业务性能管理数据实现对一个或多个网络切片实例的业务性能管理。通过上述步骤,本发明实施例可实现NMS对共享网络功能上的网络切片实例中运行的业务的性能管理。
值得说明的是,本发明实施例也可应用于需要进行性能管理的网络功能是专属网络功能的场景。
实施例六
结合前述实施例二和实施例四,可进一步对共享网络功能上的的一个或多个网络切片实例的性能进行管理。
在本发明实施例中,性能管理流程与图5所述流程相似。区别之处在于,在前述实施例一步骤501的请求创建性能管理任务中,在请求中还包含网络切片实例列表和网络切片实例参数。相应地,在前述实施例一步骤502中,EMS在共享网络功能上创建对所述共享网络功能上的一个或多个网络切片实例参数的性能测量和/或性能监控任务。在前述实施例一步骤503中,EMS向NMS返回任务创建成功消息中,可包含EMS不支持进行性能测量和/或性能监控的网络切片实例参数。在前述实施例一步骤504中,EMS获取网络功能性能管理报告中包含所述共享网络功能上的一个或多个网络切片实例参数的性能测量和/或性能监控报告。在前述实施例一步骤505中,EMS向NMS上报的性能管理数据中包含所述共享网络功能上的网络切片实例参数的测量和/或监控数据。在前述实施例一步骤506中,NMS可通过处理所述共享网络功能上的一个或多个网络切片实例的网络切片实例参数性能实现对所述共享网络功能的性能管理,还可通过处理多个所述共享网络功能的性能实现对一个或多个网络切片实例参数的性能管理。通过上述步骤,本发明实施例实现NMS对 共享网络功能上网络切片实例参数的性能管理。
值得说明的是,本发明实施例也可应用于需要进行性能管理的网络功能是专属网络功能的场景。
实施例七
本实施例提供另一种网络切片实例的性能管理方法,应用在网络切片实例跨越多个域的场景中,即一个网络切片实例存在多个网络切片实例子网的场景中。对于一个存在多个网络切片实例子网的网络切片实例而言,所述网络切片实例在一个网络切片实例子网中的网络功能和资源及其配置的总和称为该网络切片实例的一个子网络切片实例。图6示出了本发明实施例的性能管理流程示意图。图6所述流程可应用于网络功能是专属网络功能的性能管理,包含如下步骤:
601、NMS向EMS请求创建性能管理任务。
其中所述请求包含子网络切片实例列表和网络功能信息。
在本发明实施例中,所述请求中除了包含前述实施例一步骤501中的网络功能信息,还包含子网络切片实例列表(如iOCSubNetworkSliceInstanceList),用以指示需要进行性能管理的网络功能上的网络切片实例子网。所述子网络切片实例列表可以包含一个或多个子网络切片实例标识。
在性能测量的示例中,所述请求还可包含需要进行性能测量的参数,如子网络切片实例中的网络功能的测量类型列表、测量时间粒度、发送测量报告的时间间隔、测量任务的开始时间、测量任务的结束时间、测量任务计划、以及测量任务的优先级等。在性能监控的示例中,所述请求还可包含需要进行性能监控的参数,如子网络切片实例中的网络功能的测量类型的阈值信息列表和读取阈值的时间间隔等。
602、EMS在子网络切片实例中的网络功能上创建性能管理任务。
EMS根据从步骤601中获取的子网络切片实例中的网络功能信息在相应的网络功能上创建性能管理任务。在性能测量和/或性能监控的示例中,EMS在所述子网络切片实例中的网络功能上创建性能测量和/或性能监控任务,指示所述子网络切片实例中的网络功能根据性能测量和/或性能监控任务中的参数对所述子网络切片实例中的网络功能的性能进行测量和/或监控。
603、EMS向NMS返回任务创建成功消息。
其中所述任务创建成功消息包含任务标识。
可选地,在性能测量和/或性能监控的示例中,所述创建成功消息可以包含EMS不支持进行性能测量和/或性能监控的子网络切片实例中的网络功能的测量类型。
604、EMS获取子网络切片实例中的网络功能性能管理报告。
EMS获取子网络切片实例中的网络功能执行性能管理任务时根据任务计划上报的管理报告。在性能测量和/或性能监控的示例中,EMS获取子网络切片实例中的网络功能进行性能测量和/或性能监控后的测量和/或监控报告。可选地,EMS对子网络切片实例中的网络功能上报的测量报告和/或监控报告的数据进行进一步处理,例如将子网络切片实例的多个网络功能上报的数据做平均或求和等数学运算。
605、EMS向NMS上报性能管理数据。
在性能测量和/或性能监控的示例中,所述性能管理数据包含EMS根据性能测量和/或性能监控任务计划对所述子网络切片实例中的网络功能进行性能测量和/或性能监控后的测量和/或监控数据。
606、NMS处理性能管理数据实现对子网络切片实例的性能管理。
该步骤是可选的。NMS获取EMS上报的性能管理数据后,对EMS上报的子网络切片实例的一个或多个网络功能的性能管理数据进行处理实现对子网络切片实例在多个网络功能上的性能管理。
实施例八
在前述实施例七中,当需要进行性能管理的子网络切片实例中的网络功能是共享网络功能时,即在所述子网络切片实例中的网络功能被多个网络切片实例共享的情况下,可进一步结合所述子网络切片实例中的共享网络功能上的网络切片实例的信息来对子网络切片实例中的共享网络功能进行性能管理。
在本发明实施例中,性能管理流程与图6所述流程相似。区别之处在于,在前述实施例七步骤601的请求创建性能管理任务中,在请求中还包含网络切片实例列表。在性能测量和性能监控的示例中,所述请求中分别包含一个或多个网络切片实例中的子网络切片实例中的共享网络功能的性能测量参数和性能监控参数。相应地,在前述实施例七步骤604中,EMS获取子网络切片实例中的共享网络功能性能管理报告中包含所述子网络切片实例中的共享网络功能上的一个或多个网络切片实例的性能测量和/或性能监控报告。在前述实施例七步骤605中,EMS向NMS上报的性能管理数据中可包含子网络切片实例中的共享网络功能上的一个或多个网络切片实例的测量和/或监控数据。在前述实施例七步骤606中,NMS可通过处理所述子网络切片实例中的共享网络功能上的一个或多个网络切片实例的性能管理数据实现对所述子网络切片实例中的共享网络功能的性能管理,还可通过处理所述子网络切片实例的多个共享网络功能的性能管理数据实现对所述子网络切片实例的性能管理,还可通过处理多个所述子网络切片实例的性能管理数据实现对网络切片实例的性能管理。通过上述步骤,本发明实施例实现NMS对子网络切片实例中的共享网络功能上的网络切片实例的性能管理。
值得说明的是,本发明实施例也可应用于需要进行性能管理的网络功能是专属网络功能的场景。
实施例九
在前述实施例七中,可进一步对子网络切片实例中的网络功能上运行的一个或多个业务的性能进行管理。
在本发明实施例中,性能管理流程与图6所述流程相似。区别之处在于,在前述实施例七步骤601的请求创建性能管理任务中,在请求中还包含业务信息。相应地,在前述实施例七步骤602中,EMS在子网络切片实例中的网络功能上创建对所述子网络切片实例中的网络功能所运行的一个或多个业务的性能测量和/或性能监控任务。在前述实施例七步骤603中,EMS向NMS返回任务创建成功消息中,可包含EMS不支持进行性能测量和/或性能监控的业务测量参数。在前述实施例七步骤604中,EMS获取子网络切片实例中的网络功能性能管理报告中包含所述子网络切片实例中的网络功能所运行的一个或多个业务的性能测量和/或性能监控报告。在前述实施例七步骤605中,EMS向NMS上报的性能管理数据中包含所述子网络切片实例中的网络功能所运行的一个或多个业务的测量和/或监控数据。在前述实施例七步骤606中,NMS可通过处理所述子网络切片实例中的网络功能的一个或多个业务的性能管理数据实现对所述子网络切片实例中的网络功能的业务的性能管理,还可通过处理所述子网络切片实例的多个网络功能的业务的性能管理数据实现对所述子网络切片实例的业务的性能管理,还可通过处理多个所述子网络切片实例的性能管理数据实现对网络切片实例的业务的性能管理。通过上述步骤,本发明实施例实现NMS对子网络切片实例 中的网络功能所运行的业务的性能管理。
实施例十
在前述实施例七中,可进一步对子网络切片实例中的网络功能上的网络切片实例的性能进行管理。
在本发明实施例中,性能管理流程与图6所述流程相似。区别之处在于,在前述实施例七步骤601的请求创建性能管理任务中,在请求中还包含网络切片实例参数。相应地,在前述实施例七步骤602中,EMS在网络功能上创建对所述子网络切片实例中的网络功能上的网络切片实例参数的性能测量和/或性能监控任务。在前述实施例七步骤603中,EMS向NMS返回任务创建成功消息中,可包含EMS不支持进行性能测量和/或性能监控的网络切片实例参数。在前述实施例七步骤604中,EMS获取网络功能性能管理报告中包含子网络切片实例中的网络功能上的网络切片实例参数的性能测量和/或性能监控报告。在前述实施例七步骤605中,EMS向NMS上报的性能管理数据中包含子网络切片实例的网络切片实例参数的测量和/或监控数据。在前述实施例七步骤606中,NMS可通过处理所述子网络切片实例的多个网络功能的网络切片实例参数的性能管理数据实现对所述子网络切片实例参数的性能管理,还可通过处理多个所述子网络切片实例参数的性能管理数据实现对网络切片实例参数的性能管理。通过上述步骤,本发明实施例实现NMS对子网络切片实例中的网络功能上网络切片实例参数的性能管理。
实施例十一
结合前述实施例八和实施例九,可进一步对子网络切片实例中的共享网络功能上的一个或多个网络切片实例中运行的一个或多个业务进行性能管理。
在本发明实施例中,性能管理流程与图6所述流程相似。区别之处在于,在前述实施例七步骤601的请求创建性能管理任务中,在请求中还包含网络切片实例列表和业务信息。相应地,在前述实施例七步骤602中,EMS在子网络切片实例中的共享网络功能上创建对所述子网络切片实例中的共享网络功能上的一个或多个网络切片实例中运行的一个或多个业务的性能测量和/或性能监控任务。在前述实施例七步骤603中,EMS向NMS返回任务创建成功消息中,可包含EMS不支持进行性能测量和/或性能监控的业务测量参数。在前述实施例七步骤604中,EMS获取网络功能性能管理报告中包含子网络切片实例中的共享网络功能上的一个或多个网络切片实例中运行的一个或多个业务的性能测量和/或性能监控报告。在前述实施例七步骤605中,EMS向NMS上报的性能管理数据中包含所述子网络切片实例中的共享网络功能上的一个或多个网络切片实例中运行的一个或多个业务的测量和/或监控数据。在前述实施例七步骤606中,NMS可通过处理所述子网络切片实例中的共享网络功能上的一个网络切片实例中运行的一个或多个业务的性能管理数据实现对所述子网络切片实例中的共享网络功能上的一个网络切片实例中运行的业务的性能管理,还可通过处理所述子网络切片实例中的共享网络功能上的多个网络切片实例中运行的业务的性能管理数据实现对所述子网络切片实例中的共享网络功能的网络切片实例的业务性能管理,还可通过处理所述子网络切片实例中的多个共享网络功能的业务性能管理数据实现对所述子网络切片实例的业务性能管理,还可通过处理多个所述子网络切片实例业务性能管理数据实现对一个或多个网络切片实例的业务性能管理。通过上述步骤,本发明实施例实现NMS对子网络切片实例中的共享网络功能上的网络切片实例中运行的业务的性能管理。
值得说明的是,本发明实施例也可应用于需要进行性能管理的网络功能是专属网络功能的场景。
实施例十二
结合前述实施例八和实施例十,可进一步对子网络切片实例中的共享网络功能上的的一个或多个网络切片实例的性能进行管理。
在本发明实施例中,性能管理流程与图6所述流程相似。区别之处在于,在前述实施例七步骤601的请求创建性能管理任务中,在请求中还包含网络切片实例列表和网络切片实例参数。相应地,在前述实施例七步骤602中,EMS在子网络切片实例中的共享网络功能上创建对所述共享网络功能上的一个或多个网络切片实例参数的性能测量和/或性能监控任务。在前述实施例七步骤603中,EMS向NMS返回任务创建成功消息中,可包含EMS不支持进行性能测量和/或性能监控的网络切片实例参数。在前述实施例七步骤604中,EMS获取网络功能性能管理报告中包含子网络切片实例中的共享网络功能上的一个或多个网络切片实例参数的性能测量和/或性能监控报告。在前述实施例七步骤605中,EMS向NMS上报的性能管理数据中包含所述子网络切片实例中的共享网络功能上的网络切片实例参数的测量和/或监控数据。在前述实施例一步骤606中,NMS可通过处理所述子网络切片实例上的一个共享网络功能上的一个或多个网络切片实例的网络切片实例参数性能管理数据实现对所述子网络切片实例上的一个共享网络功能的性能管理,还可通过处理所述子网络切片实例上的多个共享网络功能的性能管理数据实现对所述子网络切片实例参数的性能管理,还可通过处理多个所述子网络切片实例的性能管理数据实现对一个或多个网络切片实例参数的性能管理。通过上述步骤,本发明实施例实现NMS对子网络切片实例中的共享网络功能上网络切片实例参数的性能管理。
值得说明的是,本发明实施例也可应用于需要进行性能管理的网络功能是专属网络功能的场景。
实施例十三
本实施例提供另一种网络切片实例的性能管理方法,应用在网络切片实例跨越多个域的场景中。图7示出了本发明实施例的性能管理流程示意图。图7所述流程可应用于子网络切片实例中的网络功能是专属网络功能时的子网络切片实例性能管理,包含如下步骤:
701、NMS向EMS请求创建性能管理任务。
其中所述请求包含子网络切片实例列表和网络切片实例参数。
在性能测量的示例中,所述请求还可包含需要进行性能测量的参数,如网络切片实例测量类型列表、测量时间粒度、发送测量报告的时间间隔、测量任务的开始时间、测量任务的结束时间、测量任务计划、以及测量任务的优先级等。在性能监控的示例中,所述请求还可包含需要进行性能监控的参数,如网络切片实例测量类型的阈值信息列表和读取阈值的时间间隔等。
702、EMS在子网络切片实例中的多个网络功能上创建性能管理任务。
EMS根据从步骤701中获取的子网络切片实例在相应的子网络切片实例中的多个网络功能上创建性能管理任务。在性能测量和/或性能监控的示例中,EMS在所述子网络切片实例中的多个网络功能上创建性能测量和/或性能监控任务,指示所述子网络切片实例中的多个网络功能根据性能测量和/或性能监控任务中的参数对网络功能上的网络切片实例性能进行测量和/或监控。
703、EMS向NMS返回任务创建成功消息。
其中所述任务创建成功消息包含任务标识。
可选地,在性能测量和/或性能监控的示例中,所述创建成功消息可以包含EMS不支持进行性能测量和/或性能监控的网络切片实例参数。
704、EMS获取子网络切片实例中的多个网络功能性能管理报告。
EMS获取子网络切片实例中的多个网络功能执行性能管理任务时根据任务计划上报的管理报告。在性能测量和/或性能监控的示例中,EMS获取子网络切片实例中的多个网络功能进行网络切片实例性能测量和/或性能监控后的测量和/或监控报告。
705、EMS向NMS上报性能管理数据。
在性能测量和/或性能监控的示例中,所述性能管理数据包含子网络切片实例的网络切片实例参数的测量和/或监控数据。
706、NMS处理性能管理数据实现对网络切片实例的性能管理。
该步骤是可选的。NMS获取EMS上报的性能管理数据后,对EMS上报的多个子网络切片实例参数的性能管理数据进行处理实现对网络切片实例参数的性能管理。
实施例十四
在前述实施例十三中,当需要进行性能管理的子网络切片实例中的网络功能是共享网络功能时,即所述子网络切片实例为多个网络切片实例所共享的共享子网络切片实例时,可进一步结合所述共享子网络切片实例的网络切片实例的信息来对共享子网络切片实例进行性能管理。
在本发明实施例中,性能管理流程与图7所述流程相似。区别之处在于,在前述实施例十三步骤701的请求创建性能管理任务中,在请求中还包含网络切片实例列表。相应地,在前述实施例十三步骤704中,EMS获取共享子网络切片实例参数的性能管理报告中包含所述共享子网络切片实例的一个或多个网络切片实例参数的性能测量和/或性能监控报告。在前述实施例十三步骤705中,EMS向NMS上报的性能管理数据中可包含所述共享子网络切片实例的一个或多个网络切片实例参数的测量和/或监控数据。在前述实施例十三步骤706中,NMS可通过处理所述共享子网络切片实例的一个或多个网络切片实例参数的性能管理数据实现对所述共享子网络切片实例参数的性能管理,还可通过处理多个所述共享子网络切片实例参数的性能管理数据实现对一个或多个网络切片实例参数的性能管理。通过上述步骤,本发明实施例实现NMS对共享子网络切片实例的网络切片实例参数的性能管理。
值得说明的是,本发明实施例也可应用于需要进行性能管理的网络功能是专属网络功能的场景。
实施例十五
本实施例提供另一种网络切片实例的性能管理方法,应用在网络切片实例跨越多个域的场景中。图8示出了本发明实施例的性能管理流程示意图。图8所述流程可应用于子网络切片实例中的网络功能是专属网络功能时的子网络切片实例性能管理,包含如下步骤:
801、NMS向EMS请求创建性能管理任务。
其中所述请求包含子网络切片实例列表和业务信息。
在性能测量的示例中,所述请求还可包含需要进行性能测量的参数,如业务测量类型列表、测量时间粒度、发送测量报告的时间间隔、测量任务的开始时间、测量任务的结束时间、测量任务计划、以及测量任务的优先级等。在性能监控的示例中,所述请求还可包含需要进行性能监控的参数,如业务测量类型的阈值信息列表和读取阈值的时间间隔等。
802、EMS在子网络切片实例中的多个网络功能上创建性能管理任务。
EMS根据从步骤801中获取的子网络切片实例在相应的子网络切片实例中的多个网络功能上创建性能管理任务。在性能测量和/或性能监控的示例中,EMS在所述子网络切片实例中的多个网 络功能上创建性能测量和/或性能监控任务,指示所述子网络切片实例中的多个网络功能根据性能测量和/或性能监控任务中的参数对一个或多个业务的性能进行测量和/或监控。
803、EMS向NMS返回任务创建成功消息。
其中所述任务创建成功消息包含任务标识。
可选地,在性能测量和/或性能监控的示例中,所述创建成功消息可以包含EMS不支持进行性能测量和/或性能监控的业务测量类型。
804、EMS获取子网络切片实例中的多个网络功能性能管理报告。
EMS获取子网络切片实例中的多个网络功能执行性能管理任务时根据任务计划上报的管理报告。在性能测量和/或性能监控的示例中,EMS获取子网络切片实例中的多个网络功能所运行的一个或多个业务性能测量和/或性能监控后的测量和/或监控报告。
805、EMS向NMS上报性能管理数据。
在性能测量和/或性能监控的示例中,所述性能管理数据包含所述子网络切片实例中运行的一个或多个业务的测量和/或监控数据。
806、NMS处理性能管理数据实现对网络切片实例的性能管理。
该步骤是可选的。NMS获取EMS上报的性能管理数据后,对EMS上报的所述子网络切片实例中运行的一个或多个业务的性能管理数据进行处理实现对所述子网络切片实例的业务性能管理,还可通过处理多个所述子网络切片实例的业务性能管理数据实现对一个或多个网络切片实例的业务性能管理。
实施例十六
在前述实施例十五中,当需要进行性能管理的子网络切片实例中的网络功能是共享网络功能时,即所述子网络切片实例为多个网络切片实例所共享的共享子网络切片实例时,可进一步结合所述共享子网络切片实例的网络切片实例的信息来对共享子网络切片实例进行性能管理。
在本发明实施例中,性能管理流程与图8所述流程相似。区别之处在于,在前述实施例十五步骤801的请求创建性能管理任务中,在请求中还包含网络切片实例列表。相应地,在前述实施例十五步骤804中,EMS获取共享子网络切片实例的性能管理报告中包含所述共享子网络切片实例的一个或多个网络切片实例中运行的一个或多个业务性能测量和/或性能监控报告。在前述实施例十五步骤805中,EMS向NMS上报的性能管理数据中可包含所述共享子网络切片实例的一个或多个网络切片实例中运行的一个或多个业务的测量和/或监控数据。在前述实施例十五步骤806中,NMS可通过处理所述共享子网络切片实例的一个或多个网络切片实例中运行的一个或多个业务的性能管理数据实现对所述共享子网络切片实例的一个或多个网络切片实例中运行的业务的性能管理,还可通过处理所述共享子网络切片实例的一个或多个网络切片实例的业务性能管理数据实现对所述共享子网络切片实例的业务性能管理,还可通过处理多个所述共享子网络切片实例的业务性能管理数据实现对一个或多个网络切片实例的业务的性能管理。通过上述步骤,本发明实施例可实现NMS对共享子网络切片实例中运行的业务的性能管理。
值得说明的是,本发明实施例也可应用于需要进行性能管理的网络功能是专属网络功能的场景。
在上述各实施例中,NMS和EMS之间的接口可以是Itf-N接口,该接口也可能有其他名称。所述网络切片实例标识、所述网络功能标识、以及所述业务标识可能有多种形式,例如上述标识可以是数字形式,也可以是字符形式,本发明实施例不做限定。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本专利申请的范围。
本专利申请进一步给出实现上述方法实施例中各步骤及方法的装置实施例。值得注意的是,装置实施例可以与上述方法配合使用,也可以单独使用。
图9是本发明实施例提供的一种网络管理***的结构示意图。如图9所示,所述网络管理***900包括处理器901、存储器902以及通信接口903。处理器901连接到存储器902和通信接口903,例如处理器901可以通过总线连接到存储器902和通信接口903。本发明实施例中的网络管理***可以是网络切片管理器或网络切片管理和编排器。
处理器901被配置为支持网络管理***执行上述方法中相应的功能。该处理器901可以是中央处理器(Central Processing Unit,简称CPU),网络处理器(Network Processor,简称NP),硬件芯片或者其任意组合。上述硬件芯片可以是专用集成电路(Application-Specific Integrated Circuit,简称ASIC),可编程逻辑器件(Programmable Logic Device,简称PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(Complex Programmable Logic Device,简称CPLD),现场可编程逻辑门阵列(Field-Programmable Gate Array,简称FPGA),通用阵列逻辑(Generic Array Logic,简称GAL)或其任意组合。
存储器902用于存储网络管理***需要发送的信令和数据和接收来自网元管理***的信令和数据等。存储器902可以包括易失性存储器(Volatile Memory),例如随机存取存储器(Random-Access Memory,简称RAM);存储器902也可以包括非易失性存储器(Non-Volatile Memory),例如只读存储器(Read-Only Memory,简称ROM),快闪存储器(Flash Memory),硬盘(Hard Disk Drive,简称HDD)或固态硬盘(Solid-State Drive,简称SSD);存储器902还可以包括上述种类的存储器的组合。
通信接口903用于网络管理***与网元管理***通信,与所述网元管理***收发上述方法中所涉及的信令以及数据。
处理器901可以执行以下操作:
配置创建性能管理任务的请求的内容,通过通信接口903发送创建性能管理任务的请求、接收任务创建成功指示以及上报的性能管理数据。可选地,处理器901对接收的性能管理数据进行处理,实现对网络切片实例和/或子网络切片实例的性能管理。具体请参阅实施例一至实施例十六的实施方式。
图10是本发明实施例提供的另一种网络管理***的结构示意图。如图10所示,该网络管理 ***1000包括接收模块1001、处理模块1002、以及发送模块1003。本发明实施例中的网络管理***可以是网络切片管理器或网络切片管理和编排器。
接收模块1001,用于接收网元管理***发送的性能管理任务创建成功指示以及网元管理***上报的性能管理数据。
处理模块1002,用于配置创建性能管理任务的请求的内容;通过发送模块1003向所述网元管理***发送创建性能管理任务的请求;根据接收模块1001接收的性能管理数据进行相应的处理,实现对网络切片实例和/或子网络切片实例的性能管理。具体请参阅实施例一至实施例十六的实施方式。
发送模块1003,用于向所述网元管理***发送创建性能管理任务的请求。
图11是本发明实施例提供的一种网元管理***的结构示意图。如图11所示,所述网元管理***1100包括处理器1101、存储器1102以及通信接口1103。处理器1101连接到存储器1102和通信接口1103,例如处理器1101可以通过总线连接到存储器1102和通信接口1103。本发明实施例中的网元管理***可以是网络功能管理器。
处理器1101被配置为支持网元管理***执行上述方法中相应的功能。该处理器1101可以是中央处理器(Central Processing Unit,简称CPU),网络处理器(Network Processor,简称NP),硬件芯片或者其任意组合。上述硬件芯片可以是专用集成电路(Application-Specific Integrated Circuit,简称ASIC),可编程逻辑器件(Programmable Logic Device,简称PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(Complex Programmable Logic Device,简称CPLD),现场可编程逻辑门阵列(Field-Programmable Gate Array,简称FPGA),通用阵列逻辑(Generic Array Logic,简称GAL)或其任意组合。
存储器1102用于存储网元管理***需要发送的信令和数据和接收来自网络管理***的信令和数据等。存储器1102可以包括易失性存储器(Volatile Memory),例如随机存取存储器(Random-Access Memory,简称RAM);存储器1102也可以包括非易失性存储器(Non-Volatile Memory),例如只读存储器(Read-Only Memory,简称ROM),快闪存储器(Flash Memory),硬盘(Hard Disk Drive,简称HDD)或固态硬盘(Solid-State Drive,简称SSD);存储器1102还可以包括上述种类的存储器的组合。
通信接口1103用于网元管理***与网络管理***通信,与所述网络管理***收发上述方法中所涉及的信令以及数据。
处理器1101可以执行以下操作:
通过通信接口1103接收创建性能管理任务的请求、发送任务创建成功指示、以及上报性能管理数据。具体请参阅实施例一至实施例十六的实施方式。
图12是本发明实施例提供的另一种网元管理***的结构示意图。如图12所示,该网元管理***1200包括接收模块1201、处理模块1202、以及发送模块1203。本发明实施例中的网元管理***可以是网络功能管理器。
接收模块1201,用于接收网络管理***的创建性能管理任务的请求。
处理模块1202,用于在网络功能上创建性能管理任务和获取网络功能性能管理报告;通过发送模块1203向所述网络管理***发送性能管理任务创建成功指示以及上报性能管理数据。具体请参阅实施例一至实施例十六的实施方式。
发送模块1203,用于向所述网络管理***发送性能管理任务创建成功指示以及上报性能管理 数据。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本专利申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本专利申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包含若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本专利申请各个实施例方法的全部或部分步骤。而前述的存储介质包含:U盘、移动硬盘、只读存储器(ROM,简称Read-Only Memory)、随机存取存储器(RAM,简称Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本专利申请的具体实施方式,但本专利申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本专利申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本专利申请的保护范围之内。因此,本专利申请的保护范围应以权利要求的保护范围为准。

Claims (13)

  1. 一种网络切片实例的性能管理方法,其特征在于,该方法包括:
    网络管理***向网元管理***发送创建性能管理任务的请求,所述创建性能管理任务的请求包含网络功能信息,所述网络功能信息包含网络功能类型和/或网络功能列表;
    所述网络管理***接收所述网元管理***上报的性能管理数据。
  2. 根据权利要求1所述的方法,其特征在于,所述创建性能管理任务的请求还包含以下参数中的至少一个:网络切片实例列表、业务信息、网络切片实例参数和子网络切片实例列表。
  3. 根据权利要求1所述的方法,其特征在于,所述性能管理包含网络性能测量和/或网络性能监控。
  4. 根据权利要求1或2所述的方法,其特征在于,所述性能管理数据还包含以下参数中的至少一个:网络功能的测量和/或监控数据、网络功能上的至少一个网络切片实例的测量和/或监控数据、网络功能所运行的至少一个业务的测量和/或监控数据、网络功能上的至少一个网络切片实例参数的测量和/或监控数据。
  5. 根据权利要求1所述的方法,其特征在于,所述网络功能还可以是子网络切片实例中的网络功能。
  6. 根据权利要求1所述的方法,其特征在于,在所述网络管理***接收所述网元管理***上报的性能管理数据之前,该方法还包括:
    所述网络管理***接收所述网元管理***发送的任务创建成功指示,所述任务创建成功指示包含所述网元管理***不支持进行性能管理的以下参数中的至少一个:网络功能的测量类型、网络功能所运行的至少一个业务测量参数、网络功能上的至少一个网络切片实例参数。
  7. 一种网络管理***,包括:
    接收模块,用于接收网元管理***上报的性能管理数据;
    处理模块,用于配置创建性能管理任务的请求的内容,所述创建性能管理任务的请求包含网络功能信息,所述网络功能信息包含网络功能类型和/或网络功能列表;以及
    发送模块,用于向网元管理***发送创建性能管理任务的请求。
  8. 根据权利要求7所述的网络管理***,其特征在于,所述创建性能管理任务的请求还包含以下参数中的至少一个:网络切片实例列表、业务信息、网络切片实例参数和子网络切片实例列表。
  9. 根据权利要求7所述的网络管理***,其特征在于,所述性能管理包含网络性能测量和/或网络性能监控。
  10. 根据权利要求7或8所述的网络管理***,其特征在于,所述性能管理数据还包含以下参数中的至少一个:网络功能的测量和/或监控数据、网络功能上的至少一个网络切片实例的测量和/或监控数据、网络功能所运行的至少一个业务的测量和/或监控数据、网络功能上的至少一个网络切片实例参数的测量和/或监控数据。
  11. 根据权利要求7所述的网络管理***,其特征在于,所述网络功能还可以是子网络切片实例中的网络功能。
  12. 根据权利要求7所述的网络管理***,其特征在于,在所述处理模块接收所述网元管理***上报的性能管理数据之前,还包括:
    所述处理模块接收所述网元管理***发送的任务创建成功指示,所述任务创建成功指示包含所述网元管理***不支持进行性能管理的以下参数中的至少一个:网络功能的测量类型、网络功能所运行的至少一个业务测量参数、网络功能上的至少一个网络切片实例参数。
  13. 一种计算机可读存储介质,其特征在于,包括指令,当其在网络管理***上运行时,使得所述网络管理***执行如权利要求1-6中任一种所述的方法。
PCT/CN2017/120220 2017-01-05 2017-12-29 网络切片实例的性能管理方法及装置 WO2018127019A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710008506.0 2017-01-05
CN201710008506.0A CN108282351A (zh) 2017-01-05 2017-01-05 网络切片实例的性能管理方法及装置

Publications (1)

Publication Number Publication Date
WO2018127019A1 true WO2018127019A1 (zh) 2018-07-12

Family

ID=62789124

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/120220 WO2018127019A1 (zh) 2017-01-05 2017-12-29 网络切片实例的性能管理方法及装置

Country Status (2)

Country Link
CN (1) CN108282351A (zh)
WO (1) WO2018127019A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113271623A (zh) * 2018-08-23 2021-08-17 华为技术有限公司 通信方法及装置
CN113543157A (zh) * 2020-04-14 2021-10-22 华为技术有限公司 网络资源控制的方法及设备
US12002117B1 (en) * 2019-03-12 2024-06-04 T-Mobile Innovations Llc Advanced metering with distributed ledger control

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110830279B (zh) 2018-08-09 2021-09-14 华为技术有限公司 管理服务的管理方法及装置
WO2020038398A1 (zh) * 2018-08-22 2020-02-27 华为技术有限公司 流量/速率统计方法以及相关设备
CN110858982B (zh) * 2018-08-22 2022-01-14 华为技术有限公司 流量/速率统计方法以及相关设备
CN112584398B (zh) * 2019-09-29 2022-09-16 华为技术有限公司 数据处理方法、装置及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160353465A1 (en) * 2015-06-01 2016-12-01 Huawei Technologies Co., Ltd. System and Method for Virtualized Functions in Control and Data Planes
CN106210042A (zh) * 2016-07-11 2016-12-07 清华大学 一种基于端到端网络切片的用户服务请求选择方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160353465A1 (en) * 2015-06-01 2016-12-01 Huawei Technologies Co., Ltd. System and Method for Virtualized Functions in Control and Data Planes
CN106210042A (zh) * 2016-07-11 2016-12-07 清华大学 一种基于端到端网络切片的用户服务请求选择方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ERICSSON: "Use case and Requirement Monitor Performance of a network slice instance", 3GPP TSG SA WG5 (TELECOM MANAGEMENT) MEETING #110 S5-166208,, 18 November 2016 (2016-11-18), Reno (US), XP051200700, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/tsg_sa/WG5_TM/TSGS5_110/Docs/> *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113271623A (zh) * 2018-08-23 2021-08-17 华为技术有限公司 通信方法及装置
CN113271623B (zh) * 2018-08-23 2022-12-27 华为技术有限公司 通信方法及装置
US12002117B1 (en) * 2019-03-12 2024-06-04 T-Mobile Innovations Llc Advanced metering with distributed ledger control
CN113543157A (zh) * 2020-04-14 2021-10-22 华为技术有限公司 网络资源控制的方法及设备
CN113543157B (zh) * 2020-04-14 2023-09-08 华为技术有限公司 网络资源控制的方法及设备

Also Published As

Publication number Publication date
CN108282351A (zh) 2018-07-13

Similar Documents

Publication Publication Date Title
WO2018127019A1 (zh) 网络切片实例的性能管理方法及装置
US11038972B2 (en) Service providing method, apparatus, and system
EP3557818B1 (en) Method, device and system for managing network slice instance
US11844017B2 (en) Method and device for determining deployment information of network
CN109845303B (zh) 网络切片的管理方法及管理单元
CN110463141B (zh) 通信方法、装置和***
WO2020052605A1 (zh) 一种网络切片的选择方法及装置
WO2018121453A1 (zh) 一种网络管理方法、网络管理***和网元管理***
CN109787803B (zh) 管理共享网络功能的方法及装置
WO2017031698A1 (zh) 一种获取vnf信息的方法、装置及***
EP3531749B1 (en) Management method, management unit and system for network function
WO2018137196A1 (zh) 一种网络切片的管理方法、管理单元和***
CN108632848B (zh) 网络切片自优化协调方法及装置
WO2019056960A1 (zh) 一种信息订阅方法及装置
WO2019179301A1 (zh) 一种管理虚拟资源的方法及装置
WO2019056954A1 (zh) 管理网络切片的方法和装置
WO2019024671A1 (zh) 部署网络切片的方法、设备及***
EP3952213B1 (en) Communication method, apparatus, and system
CN109787793B (zh) 网络切片管理的方法、装置、设备及***
CN110167024B (zh) 网络切片实例重用的方法及装置
CN109787796B (zh) 网络功能服务授权的方法及装置
WO2018127068A1 (zh) 网络管理方法和装置
CN114697210B (zh) 一种网络性能保障方法及装置
CN114980158A (zh) 一种通信方法、装置、***及存储介质
US11843673B2 (en) Systems and methods for modifying connectivity and cloud services

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: 17889642

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: 17889642

Country of ref document: EP

Kind code of ref document: A1