WO2019029645A1 - Network slice management method and apparatus - Google Patents
Network slice management method and apparatus Download PDFInfo
- Publication number
- WO2019029645A1 WO2019029645A1 PCT/CN2018/099729 CN2018099729W WO2019029645A1 WO 2019029645 A1 WO2019029645 A1 WO 2019029645A1 CN 2018099729 W CN2018099729 W CN 2018099729W WO 2019029645 A1 WO2019029645 A1 WO 2019029645A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- nsmf
- network slice
- parameter information
- csmf
- slice parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
Definitions
- the present application relates to the field of communications technologies, and in particular, to a network slice management method and apparatus.
- the types of communication services are gradually increasing, and the requirements of different communication services for network performance such as mobility, security, capacity, delay and reliability are significantly different. If a specific network is established for each communication service, it can meet the needs of various communication services, but the cost is high. If the communication services of different requirements are carried on the same network, the network is complex and the operation and maintenance is difficult. Due to the large difference in the requirements of different communication services, the quality of service (QoS) of the communication service may be degraded.
- QoS quality of service
- a network slice is a combination of multiple network functions and their resources (such as storage resources, computing resources, etc.) and can fulfill specific communication service requirements.
- the 5G communication network contains a large number of network slices, and each network slice can be regarded as a logical network that completes a communication service.
- the network slice can be a complete end-to-end network including the terminal, the access network, the transmission network, the core network and the application server, and can provide a complete communication service with certain network capabilities; the network slice can also be the above terminal and interface. Any combination of network access, transport network, core network and application server.
- a network slice can be divided into several network slice subnet instances (NSSIs).
- the network slicing subnet does not need to provide end-to-end complete network services.
- the network slicing subnet can be a collection of network functions of the same device vendor in the network slice, or a collection of network functions divided by domain, such as a core network.
- Network slice subnets may be shared by multiple network slices.
- Network function is a processing function in the network that defines functional behaviors and interfaces.
- Network functions can be implemented by dedicated hardware, or by running software on dedicated hardware, or in general.
- the hardware platform is implemented in the form of virtual functions. Therefore, from the perspective of implementation, network functions can be divided into physical network functions and virtual network functions; from the perspective of use, network functions can be divided into dedicated network functions and shared network functions, specifically, for multiple network slices (or In terms of network slicing subnets, different network functions can be used independently.
- This network function is called a dedicated network function and can share the same network function.
- This network function is called a shared network function.
- Network slices are created and managed by the network slice management system.
- a network slice management system can create multiple network slices and manage them at the same time, such as monitoring network performance during network segmentation, fault management, and modifying configuration parameters.
- the network slice management system may include: a communication service management function (CSMF), a network slice management function (NSMF), and a network slice subnet management function. Function, NSSMF).
- CSMF is mainly used to convert the communication service related requirements of operators and/or third-party customers into parameter information of network slicing
- NSMF is mainly used to manage the life cycle, performance, faults, etc. of network slicing
- NSSMF mainly It is used to manage the life cycle, performance, faults, etc. of the network slicing subnet.
- the communication interface between the CSMF and the NSMF is not standardized, and how to communicate between the CSMF and the NSMF, thereby implementing the NSMF to manage the network slice, is an urgent problem to be solved.
- the present application provides a network slice management method and apparatus for solving the problem of how to communicate between CSMF and NSMF.
- the application provides a network slice management method, including:
- the CSMF determines first network slice parameter information for the first NSMF, where the first network slice parameter information is used to request the first NSMF to manage the network slice managed by itself; the CSMF uses the first network slice parameter information Sended to the first NSMF.
- the CSMF sends the first network slice parameter information determined by the first NSMF to the first NSMF, so that the first NSMF can manage the network slice managed by the first NSMF according to the first network slice parameter.
- the CSMF can convert the relevant requirements of the communication service into network slice parameter information and send it to the NSMF, so that the NSMF creates a new network slice according to the network slice parameter information, or modifies the existing network slice parameter information.
- the method before the CSMF determines the first network slice parameter information for the first NSMF, the method further includes: acquiring, by the CSMF, performance of a communication service that the first NSMF managed network slice can provide The parameter is determined, and the value of the performance parameter is determined to be outside the preset range.
- the performance parameters of the communication service provided by the network slice are also changed.
- the CSMF obtains the performance parameter of the communication service that the network slice managed by the NSMF can provide, and the value of the performance parameter exceeds
- the NSMF is requested to adjust the parameters of the network slice.
- the method before the CSMF determines the first network slice parameter information for the first NSMF, the method further includes: the CSMF receiving an adjustment message sent by the second NSMF, where the adjustment message includes Determining parameter adjustment information of the network slice managed by the second NSMF;
- the determining, by the CSMF, the first network slice parameter information for the first NSMF includes: determining, by the CSMF, the first network slice parameter information for the first NSMF according to the parameter adjustment information.
- one CSMF can communicate with multiple NSMFs.
- the CSMF can request the first NSMF to manage the network slice for the CSMF to ensure the communication service requirements.
- the parameters are adjusted to ensure the overall communication service quality.
- the method before the CSMF determines the first network slice parameter information for the first NSMF, the method further includes: sending, by the CSMF, the first request to the first NSMF, the first request Included in the second network slice parameter information; the CSMF receives the first response sent by the first NSMF, where the first response includes a function for indicating whether the first NSMF can support the second network slice parameter Instructing information, or the first response includes network slice parameter information that the first NSMF can support;
- the determining, by the CSMF, the first network slice parameter information for the first NSMF includes: determining, by the CSMF, the first network slice parameter information for the first NSMF according to the indication information in the first response.
- the network device Before determining the first network slice parameter information for the first NSMF, the network device may further negotiate with the first NSMF, so that the determined first network slice parameter information is supported by the first NSMF.
- the indication information may be network slice parameter information that the first NSMF can support; the CSMF may determine, according to the network slice parameter information that the first NSMF can support, whether the first NSMF can support the second network slice. parameter.
- the indication information may also be represented by one bit. For example, if the value on the bit is 1, it indicates that the first NSMF can support the second network slice parameter; if the value on the bit is 0, it indicates that the first NSMF cannot support the second network slice parameter.
- the method before the CSMF determines the first network slice parameter information for the first NSMF, the method further includes: the CSMF acquiring network slice parameter information that the first NSMF can support;
- the first network slice parameter information is network slice parameter information that the first NSMF can support.
- the CSMF may first obtain the network slice parameter information that the first NSMF can support, so that the first network slice parameter information determined for the first NSMF can be the first As used by an NSMF, it is avoided that the first NSMF determines the network slice parameter information that the first NSMF is unavailable.
- the CSMF acquires network slice parameter information that the first NSMF can support, where the CSMF sends a second request to the first NSMF, where the second request is used for a request. Obtaining network slice parameter information that the first NSMF can support; the CSMF receiving the second response sent by the first NSMF, where the second response includes network slice parameter information that the first NSMF can support.
- the CSMF may send a second request to the first NSMF when determining to create a new network slice or modify parameters of the existing network slice according to related requirements of the communication service, or may establish a connection with the first NSMF. And sending a second request to obtain the network slice parameter information that the first NSMF can support, so that the first network slice parameter information determined for the first NSMF can be used by the first NSMF, avoiding determining the first NSMF A network slice parameter information that is not available for NSMF.
- the first NSMF may report the network slice parameter information that the CSMF can support to the CSMF according to a preset period, or when the network slice parameter information that the first NSMF can support changes. The CSMF is reported.
- the first network slice parameter information includes at least one of the following information:
- Service level agreements Service level agreements, network key performance indicators, network slice types, quality of service, network topology, resource requirements, network function related requirements.
- the application provides a network slice management method, including:
- the first network slice management function NSMF receives the first network slice parameter information sent by the communication service management function CSMF; the first NSMF manages the network slice managed by itself according to the first network slice parameter information.
- the first network slice parameter information is a performance parameter of the communication service that can be provided by the CSMF to obtain the network slice managed by the first NSMF, and determines a value of the performance parameter. Sent when the preset range is exceeded.
- the first network slice parameter information is sent to the first NSMF after the CSMF receives the adjustment message sent by the second NSMF, where the adjustment message includes the second NSMF parameter adjustment information for network slices managed by itself.
- the method before the first NSMF receives the first network slice parameter information sent by the CSMF, the method further includes: the first NSMF receiving the first request sent by the CSMF, where the first The second network slice parameter information is included in a request; the first NSMF sends a first response to the CSMF, where the first response includes an indication for indicating whether the first NSMF can support the second network slice parameter The information, or the first response includes network slice parameter information that the first NSMF can support.
- the method before the first NSMF receives the first network slice parameter information sent by the CSMF, the method further includes: the first NSMF, the network slice parameter information that the first NSMF can support Sending to the CSMF; the first network slice parameter information is network slice parameter information that the first NSMF can support.
- the method before the first NSMF sends the network slice parameter information that the first NSMF can support to the CSMF, the method further includes: receiving, by the first NSMF, the CSMF a second request, the second request is used to request to acquire network slice parameter information that the first NSMF can support; the first NSMF sends a second response to the CSMF, where the second response includes the first Network slice parameter information that NSMF can support.
- the first network slice parameter information includes at least one of the following: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
- the method further includes: when the parameter of the network slice managed by the first NSMF itself changes, sending an adjustment message to the CSMF, where the adjustment message includes the first NSMF Parameter adjustment information for the network slice managed by itself.
- the present application provides a CSMF, including: a processor, and a memory and a communication interface connected to the processor;
- the processor is configured to read a computer program pre-stored in the memory to execute:
- the processor before determining the first network slice parameter information for the first NSMF, is further configured to: acquire a communication service that can be provided by the network slice managed by the first NSMF The performance parameter is determined, and the value of the performance parameter is determined to be outside the preset range.
- the processor is further configured to: receive, by using the communications interface, an adjustment message that is sent by the second NSMF, where the adjustment message includes the network slice that the second NSMF manages for itself. Parameter adjustment information; the processor, when determining the first network slice parameter information for the first NSMF, specifically, determining, according to the parameter adjustment information, the first network slice parameter for the first NSMF information.
- the processor before determining the first network slice parameter information for the first NSMF, is further configured to: send, by using the communication interface, a first request to the first NSMF, The first request includes the second network slice parameter information, and the first response sent by the first NSMF is received by the communication interface, where the first response includes a function for indicating whether the first NSMF can support the Determining information of the second network slice parameter, or the first response includes network slice parameter information that the first NSMF can support; the processor, when determining the first network slice parameter information for the first NSMF Specifically, the method is: determining, according to the indication information in the first response, the first network slice parameter information for the first NSMF.
- the processor before determining the first network slice parameter information for the first NSMF, is further configured to: acquire network slice parameter information that the first NSMF can support;
- the first network slice parameter information is network slice parameter information that the first NSMF can support.
- the processor when acquiring the network slice parameter information that the first NSMF can support, is specifically configured to: send, by using the communication interface, a second request to the first NSMF, The second request is used to request to acquire the network slice parameter information that the first NSMF can support; receive the second response sent by the first NSMF through the communication interface, where the second response includes the first NSMF Network slice parameter information that can be supported.
- the first network slice parameter information includes at least one of the following: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
- the application provides an NSMF, the first NSMF, comprising: a processor, and a memory and a communication interface connected to the processor;
- the processor is configured to read a computer program pre-stored in the memory to execute:
- the network slice managed by itself is managed according to the first network slice parameter information.
- the first network slice parameter information is a performance parameter of the communication service that can be provided by the CSMF to obtain the network slice managed by the first NSMF, and determines a value of the performance parameter. Sent when the preset range is exceeded.
- the first network slice parameter information is sent to the first NSMF after the CSMF receives the adjustment message sent by the second NSMF, where the adjustment message includes the second NSMF parameter adjustment information for network slices managed by itself.
- the processor before receiving the first network slice parameter information sent by the CSMF by using the communication interface, is further configured to: receive, by using the communication interface, the CSMF sending a request, the first request includes second network slice parameter information, and the first response is sent to the CSMF by using the communication interface, where the first response includes indicating whether the first NSMF can support the first The indication information of the two network slice parameters, or the first response includes network slice parameter information that the first NSMF can support.
- the processor before receiving the first network slice parameter information sent by the CSMF by using the communication interface, is further configured to: enable, by using the communication interface, the first NSMF The supported network slice parameter information is sent to the CSMF; the first network slice parameter information is network slice parameter information that the first NSMF can support.
- the processor before receiving the first network slice parameter information sent by the CSMF by using the communication interface, is further configured to: receive, by using the communication interface, the CSMF sending a second request, the second request is used to request to acquire network slice parameter information that can be supported by the first NSMF, and send a second response to the CSMF by using the communication interface, where the second response includes the first Network slice parameter information that NSMF can support.
- the first network slice parameter information includes at least one of the following: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
- the processor is further configured to: when the parameter of the network slice managed by the first NSMF itself changes, send an adjustment message to the CSMF by using the communication interface, where The adjustment message includes parameter adjustment information of the network slice managed by the first NSMF to itself.
- the present application provides a computer readable storage medium having stored therein computer instructions that, when executed on a computer, cause the computer to perform the first aspect or the second The method described in the aspects.
- FIG. 1 is a schematic diagram of a network slice management system according to an embodiment of the present application
- FIG. 2 is a schematic structural diagram of an application scenario according to an embodiment of the present disclosure
- FIG. 3 is a schematic flowchart diagram of a network slice management method according to an embodiment of the present disclosure
- FIG. 4 is a schematic diagram of a network slice management process according to an embodiment of the present application.
- FIG. 5 is a second schematic diagram of a network slice management process according to an embodiment of the present application.
- FIG. 6 is a third schematic diagram of a network slice management process according to an embodiment of the present application.
- FIG. 7 is a fourth schematic diagram of a network slice management process according to an embodiment of the present application.
- FIG. 8 is a schematic structural diagram of a CSMF according to an embodiment of the present application.
- FIG. 9 is a schematic structural diagram of another CSMF according to an embodiment of the present disclosure.
- FIG. 10 is a schematic structural diagram of an NSMF according to an embodiment of the present application.
- FIG. 11 is a schematic structural diagram of another NSMF according to an embodiment of the present application.
- FIG. 2 is a schematic structural diagram of an application scenario provided by an embodiment of the present application.
- the CSMF is mainly used to: convert the communication service related requirements of the operator and/or the third party into the parameter information of the network slice, and send the parameter information of the network slice to the NSMF through the interface with the NSMF, from the NSMF.
- Obtain management data of the network slice (such as describing performance data of the network slice, fault data of the network slice, etc.), and generate management data of the communication service (such as performance data describing the communication service, fault data of the communication service, etc.), receiving the operator and / or third-party customer subscription requirements for network slice management data and / or communication business management data.
- the NSMF is mainly used to: receive parameter information of a network slice sent by the CSMF; manage the life cycle of the network slice (for example, create a new network slice, or terminate an established network slice, etc.), performance, fault, etc. Cycle, performance, fault management abbreviation management), optionally, may also send a network slice subnet management request to each NSSMF.
- CSMF and multiple NSMFs may serve one carrier; or CSMF may serve one carrier, but the multiple NSMFs may serve multiple operators; or, CSMF also It may not be limited to a certain operator, but may be controlled and managed by a third party, and the multiple NSMFs may serve one operator or multiple operators. This application does not limit this.
- Figure 2 exemplarily shows an architecture diagram of a CSMF establishing a connection with multiple NSMFs.
- an NSMF can also be connected to multiple CSMFs, which can include CSMFs belonging to the same carrier as the NSMF. It may also include a CSMF that belongs to a different operator from the NSMF, or may also include a CSMF provided by a third party, which is not limited in this application.
- a CSMF can also be connected to only one NSMF.
- the embodiment of the present application provides a network slice management method and device, which are used to implement communication between the CSMF and the NSMF, thereby implementing network slice management.
- FIG. 3 is a schematic flowchart of a network slice management method according to an embodiment of the present disclosure. As shown in the figure, the method may include the following steps:
- Step 301 The CSMF determines first network slice parameter information for the first NSMF.
- the first network slice parameter information is used to request the first NSMF to manage the network slice managed by itself.
- the first network slice parameter information may be used to request the first NSMF to create a network slice according to the parameter information, or may be used to request the first NSMF to modify parameters of the existing network slice, and may also request that the NSMF termination has been performed. Establish a network slice, etc.
- the CSMF can convert the related requirements of the communication service into the parameter information of the network slice.
- the CSMF can determine the first network slice parameter information for the first NSMF according to the relevant requirements of the communication service.
- the CSMF may determine the first network slice parameter information for the first NSMF according to the network slice parameter information that the first NSMF can support, the change of the network environment, the change of the parameters of the network slice managed by the other NSMF, and the like.
- the foregoing first network slice parameter information may include one or any combination of the following information:
- SLA Service level agreement
- Network KPI where network KPI can further include one or any combination of the following information: latency, coverage, capacity, throughput, reliability (reliability), report success ratio, command success ratio, etc.
- the network slice type may include an enhanced mobile broadband (eMBB), an ultra reliable low latency communications (URLLC), a massive internet of things (MIoT), and the like;
- eMBB enhanced mobile broadband
- URLLC ultra reliable low latency communications
- MIoT massive internet of things
- QoS Quality of service
- topology (topology);
- Network function related requirements such as network function type, capacity (refers to the capacity of a single network function), location (such as IP address, physical address or port number, etc.), capabilities, etc.
- Step 302 The CSMF sends the first network slice parameter information to the first NSMF.
- Step 303 The first NSMF manages the network slice according to the first network slice parameter information.
- the CSMF sends the first network slice parameter information determined by the first NSMF to the first NSMF, so that the first NSMF can manage the network slice managed by the first NSMF according to the first network slice parameter information.
- the communication between CSMF and NSMF enables the management of network slices.
- the CSMF may convert the relevant requirements of the communication service into network slice parameter information, and send the information to the first NSMF, so that the first NSMF creates a new network slice according to the network slice parameter information, or the existing network slice parameter information. to modify.
- the CSMF can communicate with the network slice managed by the NSMF connected thereto, and obtain performance parameters of each network slice to determine whether it can be determined. Meet the needs of communication services.
- the CSMF may acquire performance parameters of the network slice managed by the first NSMF, and determine performance parameters of the communication service that the first NSMF managed network slice can provide according to the performance parameters.
- the CSMF may set a preset range of performance parameters of the communication service that the first NSMF-managed network slice can provide, that is, the performance of the communication service that can be provided by the first NSMF-managed network slice.
- the parameter is in the preset range, it indicates that the currently provided communication service can meet the relevant requirements of the communication service. Otherwise, it indicates that the currently provided communication service cannot meet the relevant requirements of the communication service, and the related requirements of the communication service need to be adjusted, thereby The parameters of the network slice managed by the first NSMF are adjusted.
- the CSMF may modify the parameters of the network slice managed by the first NSMF, that is, determine the first NSMF.
- a network slicing parameter information to enable timely adjustment of the network slice managed by the first NSMF to enable it to provide the performance required for the communication service.
- the adjustment information may be sent to the CSMF connected thereto, where the adjustment information includes parameter adjustment information of the network slice managed by the NSMF.
- the adjustment information includes parameter adjustment information of the network slice managed by the NSMF.
- the NSMF may send the parameter adjustment information of the network slice to the CSMF connected thereto; or, in the case of multiple CSMFs connected by one NSMF, if A CSMF requests the NSMF to adjust the parameters of the network slice, and the NSMF may, after adjustment, send the parameter adjustment information of the network slice to other CSMFs.
- the adjustment information may be sent to the CSMF as an independent information, or may be carried in other information and sent to the CSMF.
- the CSMF may also adjust the network slice parameter information managed by the first NSMF after receiving the adjustment information sent by the other NSMF, that is, determine the first network slice parameter information for the first NSMF according to the adjustment information sent by the other NSMF, to ensure communication.
- the related needs of the service can still be met.
- the communication service managed by the CSMF is jointly provided by the network slice managed by the first NSMF and the network slice managed by the second NSMF, wherein the bandwidth of the network slice 1 managed by the first NSMF is 50M, and the slice 2 of the network slice managed by the second NSMF
- the bandwidth of the network is 100M. Due to the influence of the network environment, the bandwidth of the network slice 2 managed by the second NSMF is reduced to 50M.
- the CSMF may request the first NSMF to slice the network it manages. The bandwidth is adjusted to 100M to ensure that the quality of the communication service provided by the first NSMF and the second NSMF remains unchanged.
- the first NSMF may also send the adjustment information to the CSMF, so that the CSMF can perform parameter modification on the network slice managed by the other NSMF to meet the communication service.
- the CSMF may first negotiate with the first NSMF to determine whether the first NSMF can support the network slice parameters required by the CSMF for the first NSMF before determining the first network slice parameter information for the first NSMF.
- the CSMF may send a first request to the first NSMF, where the first request includes second network slice parameter information, configured to query whether the first NSMF can support the second network slice parameter information.
- the second network slice parameter information may be the network slice parameter information that is determined by the CSMF according to the related requirements of the communication service, and may be the expected first NSMF pair determined by the CSMF according to the related requirements of the communication service.
- Parameter adjustment information of the network slice or, when the CSMF obtains the communication service performance parameter that can be provided by the network slice managed by the first NSMF, it is expected that the first NSMF adjusts the parameter of the existing network slice; or After the CSMF receives the parameter adjustment information sent by the second NSMF, it determines the parameter adjustment information of the desired first NSMF pair existing network slice.
- the second network slice parameter may be sent by using a separate signaling, that is, the first request is only used to negotiate with the first NSMF, and whether the first NSMF can support the second network slice parameter information; or, the second The network slice parameters may also be carried in other signaling, which is not limited in this application.
- the first NSMF After receiving the first request, the first NSMF sends a first response to the CSMF, where the first response includes indication information indicating whether the first NSMF can support the second network slice parameter.
- the indication information may only indicate whether the second network slice parameter can be supported.
- the indication information may be represented by one bit. If the value of the bit is 1, it indicates that the first NSMF can support the second network slice parameter. If the value on the bit is 0, the first NSMF cannot support. Second network slice parameter.
- the signaling overhead occupied by the indication information is small, but may cause the negotiation process to be performed multiple times.
- the CSMF expects the first NSMF to create a network slice with a bandwidth of 200M according to the related requirements of the communication service, and asks whether the first NSMF supports the creation of a network slice with a bandwidth of 200M through the first request, but the first NSMF only supports the creation of 100M bandwidth.
- the network is sliced, so the first response of the first NSMF reply indicates that it is not supported.
- the CSMF modifies the parameter information in the first request, and asks again whether the first NSMF supports the creation of a network slice of 150M bandwidth, and the first NSMF reply again does not support. Therefore, the CSMF needs to modify the parameter information in the first request again and ask again if the first NSMF can support it.
- the foregoing indication information may also be capability information of the first NSMF, that is, network slice parameter information that the first NSMF can support, to avoid multiple negotiation.
- the CSMF expects the first NSMF to create a network slice with a bandwidth of 200M according to the related requirements of the communication service, and asks whether the first NSMF supports the creation of a network slice with a bandwidth of 200M through the first request, and the first NSMF only supports the creation of 100M bandwidth.
- the network slice is performed. Therefore, when the first NSMF sends the first response, the information that the first NSMF can support the 100M bandwidth is carried in the first response, so that the CSMF modifies the parameter information in the first request according to the first response.
- the first network parameter information can be determined for the first NSMF, and the number of consultations is reduced.
- the CSMF may first obtain the network slice parameter information supported by the first NSMF, and the CSMF may be based on the network slice parameter information supported by the first NSMF, or according to the first NSMF.
- the first network slice parameter information is determined by the supported network slice parameter information and related requirements of the communication service.
- the first network slice parameter information determined by the CSMF for the first NSMF can be used by the first NSMF to avoid determining the network slice parameter information that the first NSMF is unavailable for the first NSMF.
- the CSMF determines, according to the network slice parameter information that the first NSMF can support, that the first NSMF can create a network slice that meets the communication service related requirements, or modify the parameters of the existing network slice to meet the communication service related requirements, then the CSMF determines
- the first network slice parameter may be determined according to a communication service related requirement, or may be determined according to network slice parameter information that the first NSMF can support.
- CSMF determines that a network slice with a bandwidth of 100M needs to be created according to the related requirements of the communication service, and the first NSMF can support the creation of a network slice of 200M bandwidth; obviously, the first NSMF has the ability to create a network slice that satisfies the communication service requirement, then The CSMF can determine that the bandwidth of the network slice to be created by the first NSMF is 100M. Of course, it can also determine that the bandwidth of the network slice to be created is 150M, 200M, etc., which can meet the requirements of the communication server and the capability of exceeding the first NSMF. .
- the CSMF may The first network slice parameter information is determined according to the network slice parameter information that the first NSMF can support, or the first network slice parameter information may be determined to be determined for the first NSMF. For example, the CSMF determines that a network slice with a bandwidth of 100M needs to be created according to the related requirements of the communication service, and the first NSMF only supports the creation of a network slice of 50M bandwidth. In this case, the CSMF can determine the first NSMF according to the capability of the first NSMF. The created network slice has a bandwidth of 50M, or CSMF can also give up the first NSMF to create a network slice.
- the CSMF can also obtain network slice parameter information that each NSMF connected to the CSMF can support. After converting the relevant requirements of the communication service into the parameter information of the network slice, the CSMF selects an NSMF capable of meeting the communication service related requirements to manage the network slice according to the capability of each NSMF, or may select multiple NSMFs to jointly perform. Management to meet the needs of communication services. For example, the CSMF determines that a network slice with a bandwidth of 100M needs to be created according to the related requirements of the communication service, and the NSMF connected to the CSMF does not have the capability of creating a 100M bandwidth network slice, and the CSMF can determine that the first NSMF creates a network slice of 50M bandwidth. And determine the second NSMF to create a 50M bandwidth network slice.
- the foregoing CSMF obtains network slice parameter information that can be supported by the first NSMF, and can be implemented by:
- the CSMF sends a second request to the first NSMF, where the second request is used to request to obtain network slice parameter information that the first NSMF can support; the first NSMF sends a second response to the CSMF, where the second response includes the first Network slice parameter information that NSMF can support.
- the CSMF may send a second request to the first NSMF when the network slice needs to be created or the parameters of the existing network slice need to be modified according to the related requirements of the communication service, so that the CSMF can be supported according to the first NSMF.
- the network slice parameter information determines the first network slice information.
- the first NSMF may actively report the network slice parameter information that the first NSMF can support to the CSMF.
- the first NSMF may report the supported network slice parameter information to the CSMF according to the preset period; or the first NSMF may report the supported network slice parameter information to the CSMF when the capability changes.
- the CSMF may save the network slice parameter information that it can support, so that the CSMF determines that a network slice needs to be created or needs to modify the existing network slice according to the relevant requirements of the communication service.
- the first network slice parameter information may be determined according to the stored first NSMF supported network slice parameter information. For example, the method can be applied to the case where the CSMF and the first NSMF belong to the same carrier.
- CSMF and NSMF manage the network slice according to the process shown in Figure 4, including the following steps:
- Step 401 The CSMF sends a query request to the first NSMF, that is, the second request in the foregoing embodiment is used to request to acquire network slice parameter information that the first NSMF can support.
- the CSMF may send a query request to multiple NSMFs to query network slice parameter information that each NSMF can support.
- Step 402 The first NSMF returns a query response to the CSMF, that is, the second response in the foregoing embodiment, where the response includes network slice parameter information that the NSMF can support.
- the response may include information such as the type of the network slice supported by the first NSMF, the SLA, the network KPI, and the like.
- Step 403 The CSMF determines, according to the related requirements of the communication service, and the network slice parameter information that the NSMF can support, to determine that the first NSMF can support the network slice parameter information that needs to be created.
- the CSMF may request that the network slice be created by the first NSMF. In some embodiments, if multiple NSMFs cannot individually support the various requirements of the network slice to be created, the CSMF may determine that each of the two or more NSMFs creates a network slice so that the created plurality of network slices meet together. The related requirements of the communication service, and the parameter information of the network slice created by each NSMF is sent to an NSMF.
- Step 404 The CSMF sends the network slice parameter information that needs to be created to the first NSMF.
- Step 405 The first NSMF creates a network slice according to the network slice parameter information sent by the CSMF.
- CSMF and NSMF manage the network slice according to the process shown in Figure 5, which includes the following steps:
- Step 501 The CSMF determines that a new network slice needs to be created according to the related requirements of the communication service, and determines network slice parameter information that needs to be created.
- Step 502 The CSMF sends a negotiation request to the first NSMF, that is, the first request in the foregoing embodiment, where the negotiation request includes the network slice parameter information determined by the CSMF, to query whether the first NSMF can support the parameter of the network slice to be created. .
- Step 503 The first NSMF returns a negotiation response to the CSMF, where the negotiation response includes indication information about whether the first NSMF can support parameters of the network slice to be created.
- the CSMF may modify the network slice parameter information included in the negotiation request, and repeatedly perform the foregoing steps 502 and 503 until the negotiation response representation returned by the first NSMF
- the first NSMF is capable of supporting parameters of the network slice included in the negotiation request.
- the CSMF may not modify the network slice parameter information to negotiate with it, but negotiate with other NSMFs or give up the task.
- CSMF can perform one or more steps 502 and 503 with other NSMFs.
- Step 504 The CSMF updates the network slice parameter information.
- the CSMF may determine that the network slice is created by the first NSMF, and the parameter of the network slice created by the first NSMF is determined in step 501.
- the parameters of the network slice to be created may be determined.
- the CSMF sends a negotiation request to multiple NSMFs, but none of the multiple NSMFs can support the network slice parameter to be created determined by the CSMF in step 501, and the CSMF can be based on a negotiation process with multiple NSMFs (ie, the above Step 502 and step 503), determining that network slices are created by the first NSMF and other NSMFs to meet communication service requirements, and determining network slice parameter information created by each NSMF, respectively.
- Step 505 The CSMF sends the determined network slice parameter information that needs to be created by the first NSMF to the first NSMF.
- Step 506 The first NSMF creates a network slice according to the network slice parameter information sent by the CSMF.
- the network environment can be changed at any time.
- the parameters of the established network slice can be modified.
- the CSMF and the NSMF manage the network slice according to the process shown in Figure 6, which includes the following steps. :
- Step 601 The CSMF acquires performance parameters of the communication service that can be provided by the network slice managed by the first NSMF.
- the CSMF obtains performance parameters of the network slice managed by the first NSMF, and determines performance parameters of the communication service that the first NSMF managed network slice can provide according to the performance parameters.
- the preset value range of the performance parameter of the communication may be set.
- the value of the performance parameter is in the preset range, it indicates that the currently provided communication service can meet the communication service requirement. If the scope is set, it indicates that the currently provided communication service cannot meet the communication service requirements and needs to be adjusted.
- Step 602 When the value of the performance parameter of the communication service that can be provided by the network slice managed by the first NSMF exceeds a preset range, the CSMF determines the network slice parameter information that needs to be modified according to the related requirement of the communication service.
- Step 603 The CSMF sends a negotiation request to the first NSMF, where the negotiation request includes the network slice parameter information to be modified determined by the CSMF, to query whether the first NSMF can support modification of the parameter letters.
- Step 604 The first NSMF returns a negotiation response to the CSMF, where the negotiation response includes indication information about whether the first NSMF can support parameters of the network slice to be modified.
- the CSMF may modify the network slice parameter information included in the negotiation request, and repeatedly perform the above steps 603 and 604 until the negotiation response representation returned by the first NSMF
- the first NSMF is capable of supporting parameter information included in the negotiation request.
- Step 605 The CSMF updates parameter information of the network slice.
- the CSMF may determine the network slice parameter included in the last negotiation request as the network to be modified by the first NSMF. Slice parameters.
- Step 606 The CSMF sends the determined network slice parameter information that needs to be modified by the first NSMF to the first NSMF.
- Step 607 The first NSMF modifies the network slice parameter according to the network slice parameter information sent by the CSMF.
- the network environment can be changed at any time.
- the parameters of the established network slice can be modified.
- the CSMF and the NSMF manage the network slice according to the process shown in FIG. 7, which includes the following steps. :
- Step 701 The CSMF receives the network slice parameter adjustment notification sent by the second NSMF.
- the second NSMF Since the network environment changes, the second NSMF cannot support the original network slice related requirement, and the second NSMF may send an adjustment notification to the CSMF that manages the second NSMF, where the notification includes the parameters of the network slice managed by the second NSMF.
- the adjustment information is such that CSMF can understand in time that the network slice managed by the second NSMF cannot meet the requirements of the communication service.
- Step 702 The CSMF determines parameter modification information of the network slice managed by the first NSMF according to the parameter adjustment information included in the adjustment notification and the related requirement of the communication service.
- the CSMF hopes to modify the parameters of the network slice managed by the first NSMF to realize that the communication service provided by the total network slice can satisfy the communication. Service related needs.
- Step 703 The CSMF sends a negotiation request to the first NSMF, where the negotiation request includes parameter modification information determined by the CSMF to query whether the first NSMF can support modification of the parameter letters.
- Step 704 The first NSMF returns a negotiation response to the CSMF, where the negotiation response includes whether the first NSMF can support the modification of the parameter information.
- the CSMF may modify the network slice parameter information included in the negotiation request, and repeatedly perform the foregoing steps 703 and 704 until the negotiation response returned by the first NSMF indicates the first The NSMF can support the parameter information included in the negotiation request.
- Step 705 The CSMF updates parameter information of the network slice.
- the CSMF may determine the network slice parameter included in the last negotiation request as the network to be modified by the first NSMF. Slice parameters.
- Step 706 The CSMF sends the determined network slice parameter information that needs to be modified by the first NSMF to the first NSMF.
- Step 707 The first NSMF modifies the network slice parameter according to the network slice parameter information sent by the CSMF.
- FIG. 8 is a schematic structural diagram of a CSMF according to an embodiment of the present disclosure.
- the CSMF includes: a determining unit 801 and a sending unit 802. Further, the method further includes an obtaining unit 803 and a receiving unit 804.
- the determining unit 801 is configured to determine, by the communication service management function CSMF, the first network slice parameter information for the first network slice management function NSMF, where the first network slice parameter information is used to request the first NSMF to manage the network by itself. Slicing for management;
- the sending unit 802 is configured to send the first network slice parameter information to the first NSMF.
- the obtaining unit 803 is configured to acquire, before the determining unit 801 determines the first network slice parameter information for the first NSMF, the communication service that can be provided by the network slice managed by the first NSMF The performance parameter is determined, and the value of the performance parameter is determined to be outside the preset range.
- the receiving unit 804 is configured to: before the determining unit 801 determines the first network slice parameter information for the first NSMF, receive an adjustment message sent by the second NSMF, where the adjustment message includes Determining parameter adjustment information of the network slice managed by the second NSMF;
- the determining unit 801 is specifically configured to: determine, according to the parameter adjustment information, the first network slice parameter information for the first NSMF.
- the sending unit 802 is further configured to: send, by the determining unit 801, the first request to the first NSMF before determining the first network slice parameter information for the first NSMF
- the first request includes second network slice parameter information
- the receiving unit 804 is configured to receive the first response sent by the first NSMF, where the first response includes indication information indicating whether the first NSMF can support the second network slice parameter, or a response includes network slice parameter information that the first NSMF can support;
- the determining unit 801 is specifically configured to: determine, according to the indication information in the first response, first network slice parameter information for the first NSMF.
- the obtaining unit 803 is further configured to: obtain the network slice parameter information that the first NSMF can support, before the determining unit 801 determines the first network slice parameter information for the first NSMF;
- the first network slice parameter information is network slice parameter information that the first NSMF can support.
- the acquiring unit 803 is configured to: send a second request to the first NSMF, where the second request is used, when acquiring the network slice parameter information that the first NSMF can support And obtaining the network slice parameter information that the first NSMF can support; receiving the second response sent by the first NSMF, where the second response includes network slice parameter information that the first NSMF can support.
- the first network slice parameter information includes at least one of the following information: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
- FIG. 9 is a schematic structural diagram of a CSMF according to an embodiment of the present application.
- the CSMF includes: a processor 901, and a memory 902 and a communication interface 903 connected to the processor 901.
- the processor 901 is configured to read a computer program pre-stored in the memory 902 to execute:
- the first network slice parameter information is sent to the first NSMF through the communication interface 903.
- the processor 901 is further configured to: before the determining the first network slice parameter information for the first NSMF, obtain the communication that can be provided by the network slice managed by the first NSMF The performance parameter of the service, and determines that the value of the performance parameter exceeds a preset range.
- the processor 901 is further configured to: receive, by using the communications interface 903, an adjustment message that is sent by the second NSMF, where the adjustment message includes the network that the second NSMF manages to itself. Parameter adjustment information of the slice;
- the processor 901 is configured to: when determining the first network slice parameter information for the first NSMF, determine, according to the parameter adjustment information, the first network slice parameter information for the first NSMF.
- the processor 901 is further configured to send, by using the communication interface 903, the first NSMF to the first NSMF, before determining the first network slice parameter information for the first NSMF.
- a request the first request includes second network slice parameter information
- the first response sent by the first NSMF is received by the communication interface 903, where the first response includes a first NSMF Supporting the indication information of the second network slice parameter, or the first response includes network slice parameter information that the first NSMF can support;
- the processor 901 is configured to determine, according to the indication information in the first response, the first network slice parameter information for the first NSMF, when determining the first network slice parameter information for the first NSMF. .
- the processor 901 is further configured to: obtain network slice parameter information that the first NSMF can support, before determining the first network slice parameter information for the first NSMF;
- the first network slice parameter information determined by the processor 901 is network slice parameter information that the first NSMF can support.
- the processor 901 when acquiring the network slice parameter information that the first NSMF can support, is specifically configured to: send, by using the communication interface 903, the second NSMF to the first NSMF. a request, the second request is used to request acquisition of network slice parameter information that the first NSMF can support; and the second response sent by the first NSMF is received by the communication interface 903, where the second response includes the Network slice parameter information that the first NSMF can support.
- the first network slice parameter information includes at least one of the following: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
- the present application also provides an NSMF as the first NSMF for implementing the above method embodiments.
- 10 is a schematic structural diagram of an NSMF according to an embodiment of the present application.
- the CSMF includes: a receiving unit 1001 and a management unit 1002, and further, may further include a sending unit 1003.
- the receiving unit 1001 is configured to receive first network slice parameter information sent by the CSMF.
- the management unit 1002 is configured to manage the network slice managed by itself according to the first network slice parameter information.
- the first network slice parameter information is a performance parameter of the communication service that can be provided by the CSMF to obtain the network slice managed by the first NSMF, and determines a value of the performance parameter. Sent when the preset range is exceeded.
- the first network slice parameter information is sent to the first NSMF after the CSMF receives the adjustment message sent by the second NSMF, where the adjustment message includes the second NSMF parameter adjustment information for network slices managed by itself.
- the receiving unit 1001 is further configured to receive the first request sent by the CSMF before receiving the first network slice parameter information sent by the CSMF, where the first request includes a second Network slice parameter information;
- the sending unit 1003 is configured to send a first response to the CSMF, where the first response includes indication information for indicating whether the first NSMF can support the second network slice parameter, or the first response includes The network slice parameter information that the first NSMF can support.
- the sending unit 1003 is configured to send the network slice parameter information that the first NSMF can support to the first network slice parameter information sent by the CSMF before the receiving unit 1001
- the first network slice parameter information determined by the CSMF is the network slice parameter information that the first NSMF can support.
- the receiving unit 1001 is further configured to: receive the second request sent by the CSMF, before the sending unit 1003 sends the network slice parameter information that can be supported by the first NSMF to the CSMF.
- the second request is used to request to acquire network slice parameter information that the first NSMF can support;
- the sending unit 1003 is further configured to send a second response to the CSMF, where the second response includes network slice parameter information that the first NSMF can support.
- the first network slice parameter information includes at least one of the following: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
- the sending unit 1003 is further configured to: when the parameter of the network slice managed by the first NSMF itself changes, send an adjustment message to the CSMF, where the adjustment message includes the Parameter adjustment information of the network slice managed by the first NSMF.
- the present application also provides an NSMF as the first NSMF for implementing the above method embodiments.
- 11 is a schematic structural diagram of an NSMF according to an embodiment of the present application.
- the CSMF includes: a processor 1101, and a memory 1102 and a communication interface 1103 connected to the processor 1101.
- the processor 1101 is configured to read a computer program pre-stored in the memory 1102 to execute:
- the network slice managed by itself is managed according to the first network slice parameter information.
- the first network slice parameter information is a performance parameter of the communication service that can be provided by the CSMF to obtain the network slice managed by the first NSMF, and determines a value of the performance parameter. Sent when the preset range is exceeded.
- the first network slice parameter information is sent to the first NSMF after the CSMF receives the adjustment message sent by the second NSMF, where the adjustment message includes the second NSMF parameter adjustment information for network slices managed by itself.
- the processor 1101 is further configured to: receive, by using the communication interface 1103, the CSMF by using the communication interface 1103 before receiving the first network slice parameter information sent by the CSMF by using the communication interface 1103. Sending a first request, where the first request includes second network slice parameter information; sending, by the communication interface 1103, a first response to the CSMF, where the first response includes indicating whether the first NSMF can Supporting the indication information of the second network slice parameter, or the first response includes network slice parameter information that the first NSMF can support.
- the processor 1101 is further configured to: before the receiving, by using the communication interface 1103, the first network slice parameter information sent by the CSMF, by using the communication interface 1103
- the network slice parameter information that can be supported by the NSMF is sent to the CSMF;
- the first network slice parameter information determined by the CSMF is the network slice parameter information that the first NSMF can support.
- the processor 1101 is further configured to: receive, by using the communication interface 1103, the CSMF by using the communication interface 1103 before receiving the first network slice parameter information sent by the CSMF by using the communication interface 1103. a second request for requesting to acquire network slice parameter information that the first NSMF can support; sending, by the communication interface 1103, a second response to the CSMF, where the second response includes The network slice parameter information that the first NSMF can support.
- the first network slice parameter information includes at least one of the following: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
- the processor 1101 is further configured to: when the parameter of the network slice managed by the first NSMF itself changes, send an adjustment message to the CSMF through the communication interface 1103,
- the adjustment message includes parameter adjustment information of the network slice managed by the first NSMF to itself.
- the embodiment of the present application further provides a computer readable storage medium, where the computer readable storage medium stores computer instructions, and when the instructions are run on a computer, causes the computer to execute the above method embodiments.
- embodiments of the present application can be provided as a method, system, or computer program product.
- the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment in combination of software and hardware.
- the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种网络切片管理方法及装置。该方法中,CSMF为第一NSMF确定第一网络切片参数信息,所述第一网络切片参数信息用于请求所述第一NSMF对自身管理的网络切片进行管理;所述CSMF将所述第一网络切片参数信息发送给所述第一NSMF;所述第一NSMF根据所述第一网络切片参数信息,对自身管理的网络切片进行管理。该方法解决了CSMF和NSMF之间如何进行通信的问题,进而实现了对网络切片的管理。A network slice management method and device. In the method, the CSMF determines the first network slice parameter information for the first NSMF, where the first network slice parameter information is used to request the first NSMF to manage the network slice managed by itself; the CSMF will be the first The network slice parameter information is sent to the first NSMF; the first NSMF manages the network slice managed by itself according to the first network slice parameter information. This method solves the problem of how to communicate between CSMF and NSMF, and realizes the management of network slicing.
Description
本申请要求在2017年8月11日提交中国专利局、申请号为201710687654.X、发明名称为《一种网络切片管理方法及装置》的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims priority to Chinese Patent Application No. 200910687654.X, entitled "A Network Slice Management Method and Apparatus", filed on August 11, 2017, the entire contents of which are incorporated by reference. In this application.
本申请涉及通信技术领域,尤其涉及一种网络切片管理方法及装置。The present application relates to the field of communications technologies, and in particular, to a network slice management method and apparatus.
随着通信技术的发展,通信业务的种类逐渐增多,而不同的通信业务对移动性、安全性、容量、时延和可靠性等网络性能的需求存在显著的区别。若针对每种通信业务建立特定的网络,虽然可以满足各种通信业务的需求,但成本高。若将不同需求的通信业务承载于相同的网络,则网络复杂、运维难度大,且由于不同的通信业务需求的差异较大,可能导致通信业务的服务质量(quality of service,QoS)下降。With the development of communication technologies, the types of communication services are gradually increasing, and the requirements of different communication services for network performance such as mobility, security, capacity, delay and reliability are significantly different. If a specific network is established for each communication service, it can meet the needs of various communication services, but the cost is high. If the communication services of different requirements are carried on the same network, the network is complex and the operation and maintenance is difficult. Due to the large difference in the requirements of different communication services, the quality of service (QoS) of the communication service may be degraded.
为了解决上述问题,在第五代移动通信系统(the fifth generation,5G)中引入了网络切片(network slice,NS)的概念,以应对不同通信业务对网络性能需求的差异。一个网络切片是由多个网络功能及其资源(如存储资源、计算资源等)组合起来并能完成特定的通信服务需求。5G通信网络包含大量的网络切片,每一个网络切片可以看做是完成一种通信服务的逻辑网络。In order to solve the above problem, the concept of network slice (NS) is introduced in the fifth generation mobile communication system (5G) to cope with the difference in network performance requirements of different communication services. A network slice is a combination of multiple network functions and their resources (such as storage resources, computing resources, etc.) and can fulfill specific communication service requirements. The 5G communication network contains a large number of network slices, and each network slice can be regarded as a logical network that completes a communication service.
网络切片可以是一个包括了终端、接入网、传输网、核心网和应用服务器的完整的端到端网络,能够提供完整的通信服务,具有一定网络能力;网络切片也可以是上述终端、接入网、传输网、核心网和应用服务器的任意组合。The network slice can be a complete end-to-end network including the terminal, the access network, the transmission network, the core network and the application server, and can provide a complete communication service with certain network capabilities; the network slice can also be the above terminal and interface. Any combination of network access, transport network, core network and application server.
一个网络切片可以划分为若干网络切片子网(network slice subnet instance,NSSI)。网络切片子网可以不需要提供端到端的完整的网络服务,网络切片子网可以是网络切片中同一个设备商的网络功能组成集合,也可以是按域划分的网络功能的集合,例如核心网网络切片子网、接入网网络切片子网,或由部署位置等其他方式组成集合。网络切片子网可能被多个网络切片共享。A network slice can be divided into several network slice subnet instances (NSSIs). The network slicing subnet does not need to provide end-to-end complete network services. The network slicing subnet can be a collection of network functions of the same device vendor in the network slice, or a collection of network functions divided by domain, such as a core network. A network slicing subnet, an access network network slicing subnet, or a collection of other ways, such as a deployment location. Network slice subnets may be shared by multiple network slices.
网络功能(network function,NF)是网络中的一种处理功能,定义了功能性的行为和接口,网络功能可以通过专用硬件实现,也可以通过在专用硬件上运行软件实现,也可以在通用的硬件平台上以虚拟功能的形式实现。因此,从实现的角度,可以将网络功能分为物理网络功能和虚拟网络功能;而从使用的角度,网络功能可以分为专属网络功能和共享网络功能,具体地,对于多个网络切片(或网络切片子网)而言,可以独立地使用不同的网络功能,这种网络功能称为专属网络功能,也可以共享同一个网络功能,这种网络功能称为共享网络功能。Network function (NF) is a processing function in the network that defines functional behaviors and interfaces. Network functions can be implemented by dedicated hardware, or by running software on dedicated hardware, or in general. The hardware platform is implemented in the form of virtual functions. Therefore, from the perspective of implementation, network functions can be divided into physical network functions and virtual network functions; from the perspective of use, network functions can be divided into dedicated network functions and shared network functions, specifically, for multiple network slices (or In terms of network slicing subnets, different network functions can be used independently. This network function is called a dedicated network function and can share the same network function. This network function is called a shared network function.
网络切片由网络切片管理系统创建、管理。一个网络切片管理系统可以创建多个网络切片,并同时对它们进行管理,例如对网络切片在运行过程中的网络性能进行监视、故障管理、修改配置参数等。如图1所示,网络切片管理系统可以包括:通信服务管理功能(communication service management function,CSMF)、网络切片管理功能(network slice management function,NSMF)和网络切片子网管理功能(network slice subnet management function,NSSMF)。其中,CSMF主要用于将运营商和/或第三方客户的通信服务相关需求转化为网络切片的参数信息等;NSMF主要用于对网络切片的生命周期、性能、故障等进行管理等;NSSMF主要用于对网络切片子网的生命周期、性能、故障等进行管理。Network slices are created and managed by the network slice management system. A network slice management system can create multiple network slices and manage them at the same time, such as monitoring network performance during network segmentation, fault management, and modifying configuration parameters. As shown in FIG. 1, the network slice management system may include: a communication service management function (CSMF), a network slice management function (NSMF), and a network slice subnet management function. Function, NSSMF). Among them, CSMF is mainly used to convert the communication service related requirements of operators and/or third-party customers into parameter information of network slicing; NSMF is mainly used to manage the life cycle, performance, faults, etc. of network slicing; NSSMF mainly It is used to manage the life cycle, performance, faults, etc. of the network slicing subnet.
然而,在现有技术中,并未对CSMF与NSMF之间的通信接口进行标准化,CSMF与NSMF之间如何进行通信,进而实现NSMF对网络切片进行管理,是目前亟待解决的问题。However, in the prior art, the communication interface between the CSMF and the NSMF is not standardized, and how to communicate between the CSMF and the NSMF, thereby implementing the NSMF to manage the network slice, is an urgent problem to be solved.
发明内容Summary of the invention
本申请提供一种网络切片管理方法及装置,用于解决CSMF和NSMF之间如何进行通信的问题。The present application provides a network slice management method and apparatus for solving the problem of how to communicate between CSMF and NSMF.
第一方面,本申请提供了一种网络切片管理方法,包括:In a first aspect, the application provides a network slice management method, including:
CSMF为第一NSMF确定第一网络切片参数信息,所述第一网络切片参数信息用于请求所述第一NSMF对自身管理的网络切片进行管理;所述CSMF将所述第一网络切片参数信息发送给所述第一NSMF。The CSMF determines first network slice parameter information for the first NSMF, where the first network slice parameter information is used to request the first NSMF to manage the network slice managed by itself; the CSMF uses the first network slice parameter information Sended to the first NSMF.
在上述方法中,CSMF将为第一NSMF确定的第一网络切片参数信息发送给第一NSMF,以使第一NSMF可以根据第一网络切片参数对第一NSMF管理的网络切片进行管理。例如,CSMF可以将通信服务的相关需求,转化为网络切片参数信息,并发送给NSMF,以使NSMF根据网络切片参数信息创建新的网络切片,或者对已有的网络切片参数信息进行修改。In the above method, the CSMF sends the first network slice parameter information determined by the first NSMF to the first NSMF, so that the first NSMF can manage the network slice managed by the first NSMF according to the first network slice parameter. For example, the CSMF can convert the relevant requirements of the communication service into network slice parameter information and send it to the NSMF, so that the NSMF creates a new network slice according to the network slice parameter information, or modifies the existing network slice parameter information.
在一种可能的实现方式中,在CSMF为所述第一NSMF确定第一网络切片参数信息之前,还包括:所述CSMF获取所述第一NSMF管理的网络切片所能提供的通信服务的性能参数,并确定所述性能参数的取值超出预设范围。In a possible implementation, before the CSMF determines the first network slice parameter information for the first NSMF, the method further includes: acquiring, by the CSMF, performance of a communication service that the first NSMF managed network slice can provide The parameter is determined, and the value of the performance parameter is determined to be outside the preset range.
由于网络环境的变化,网络切片提供的通信服务的性能参数也在发生变化,在上述方法中,CSMF获取NSMF管理的网络切片所能提供的通信服务的性能参数,并在性能参数的取值超出预设范围时,请求NSMF对网络切片的参数进行调整。Due to changes in the network environment, the performance parameters of the communication service provided by the network slice are also changed. In the above method, the CSMF obtains the performance parameter of the communication service that the network slice managed by the NSMF can provide, and the value of the performance parameter exceeds When the range is preset, the NSMF is requested to adjust the parameters of the network slice.
在一种可能的实现方式中,在所述CSMF为所述第一NSMF确定第一网络切片参数信息之前,还包括:所述CSMF接收第二NSMF发送的调整消息,所述调整消息中包括所述第二NSMF对自身管理的网络切片的参数调整信息;In a possible implementation, before the CSMF determines the first network slice parameter information for the first NSMF, the method further includes: the CSMF receiving an adjustment message sent by the second NSMF, where the adjustment message includes Determining parameter adjustment information of the network slice managed by the second NSMF;
所述CSMF为所述第一NSMF确定第一网络切片参数信息,包括:所述CSMF根据所述参数调整信息,为所述第一NSMF确定第一网络切片参数信息。The determining, by the CSMF, the first network slice parameter information for the first NSMF, includes: determining, by the CSMF, the first network slice parameter information for the first NSMF according to the parameter adjustment information.
在网络切片管理系统中,一个CSMF可以与多个NSMF进行通信,当第二NSMF管理的网络切片参数发生变化时,CSMF为了保证通信服务需求,CSMF可以请求第一NSMF对其管理的网络切片的参数进行调整,以保证整体的通信服务质量。In the network slice management system, one CSMF can communicate with multiple NSMFs. When the network slice parameters managed by the second NSMF change, the CSMF can request the first NSMF to manage the network slice for the CSMF to ensure the communication service requirements. The parameters are adjusted to ensure the overall communication service quality.
在一种可能的实现方式中,在所述CSMF为所述第一NSMF确定第一网络切片参数信息之前,还包括:所述CSMF向所述第一NSMF发送第一请求,所述第一请求中包括第二网络切片参数信息;所述CSMF接收所述第一NSMF发送的第一响应,所述第一响应中包括用于指示所述第一NSMF能否支持所述第二网络切片参数的指示信息,或者,第一响应中包括所述第一NSMF能够支持的网络切片参数信息;In a possible implementation, before the CSMF determines the first network slice parameter information for the first NSMF, the method further includes: sending, by the CSMF, the first request to the first NSMF, the first request Included in the second network slice parameter information; the CSMF receives the first response sent by the first NSMF, where the first response includes a function for indicating whether the first NSMF can support the second network slice parameter Instructing information, or the first response includes network slice parameter information that the first NSMF can support;
所述CSMF为所述第一NSMF确定第一网络切片参数信息,包括:所述CSMF根据所述第一响应中的指示信息,为所述第一NSMF确定第一网络切片参数信息。The determining, by the CSMF, the first network slice parameter information for the first NSMF, includes: determining, by the CSMF, the first network slice parameter information for the first NSMF according to the indication information in the first response.
网络设备在为第一NSMF确定第一网络切片参数信息之前,还可以与第一NSMF进行协商,以使确定出的第一网络切片参数信息是第一NSMF能够支持的。Before determining the first network slice parameter information for the first NSMF, the network device may further negotiate with the first NSMF, so that the determined first network slice parameter information is supported by the first NSMF.
在一些实施例中,所述指示信息,可以是第一NSMF能够支持的网络切片参数信息;CSMF可以根据第一NSMF能够支持的网络切片参数信息确定第一NSMF能否支持所述第二网络切片参数。In some embodiments, the indication information may be network slice parameter information that the first NSMF can support; the CSMF may determine, according to the network slice parameter information that the first NSMF can support, whether the first NSMF can support the second network slice. parameter.
在一些实施例中,所述指示信息,也可以通过一个比特位表示。例如,若该比特位上的值为1,表示第一NSMF能够支持所述第二网络切片参数;若该比特位上的值为0,表示第一NSMF不能支持所述第二网络切片参数。In some embodiments, the indication information may also be represented by one bit. For example, if the value on the bit is 1, it indicates that the first NSMF can support the second network slice parameter; if the value on the bit is 0, it indicates that the first NSMF cannot support the second network slice parameter.
在一种可能的实现方式中,在所述CSMF为所述第一NSMF确定第一网络切片参数信息之前,还包括:所述CSMF获取所述第一NSMF能够支持的网络切片参数信息;In a possible implementation, before the CSMF determines the first network slice parameter information for the first NSMF, the method further includes: the CSMF acquiring network slice parameter information that the first NSMF can support;
所述第一网络切片参数信息为所述第一NSMF能够支持的网络切片参数信息。The first network slice parameter information is network slice parameter information that the first NSMF can support.
在上述方法中,CSMF在为第一NSMF确定第一网络切片参数信息之前,可以先获取第一NSMF能够支持的网络切片参数信息,以使为其确定出的第一网络切片参数信息能够为第一NSMF所用,避免为第一NSMF确定了第一NSMF不可用的网络切片参数信息。In the foregoing method, before determining the first network slice parameter information for the first NSMF, the CSMF may first obtain the network slice parameter information that the first NSMF can support, so that the first network slice parameter information determined for the first NSMF can be the first As used by an NSMF, it is avoided that the first NSMF determines the network slice parameter information that the first NSMF is unavailable.
在一种可能的实现方式中,所述CSMF获取所述第一NSMF能够支持的网络切片参数信息,包括:所述CSMF向所述第一NSMF发送第二请求,所述第二请求用于请求获取所述第一NSMF能够支持的网络切片参数信息;所述CSMF接收所述第一NSMF发送的第二响应,所述第二响应中包括所述第一NSMF能够支持的网络切片参数信息。In a possible implementation manner, the CSMF acquires network slice parameter information that the first NSMF can support, where the CSMF sends a second request to the first NSMF, where the second request is used for a request. Obtaining network slice parameter information that the first NSMF can support; the CSMF receiving the second response sent by the first NSMF, where the second response includes network slice parameter information that the first NSMF can support.
在上述方法中,CSMF可以在根据通信服务的相关需求确定要创建新的网络切片或者修改已有网络切片的参数时,向第一NSMF发送第二请求,也可以在与第一NSMF建立连接时向其发送第二请求,以获取第一NSMF能够支持的网络切片参数信息,从而使得为第一NSMF确定出的第一网络切片参数信息能够为第一NSMF所用,避免为第一NSMF确定了第一NSMF不可用的网络切片参数信息。In the above method, the CSMF may send a second request to the first NSMF when determining to create a new network slice or modify parameters of the existing network slice according to related requirements of the communication service, or may establish a connection with the first NSMF. And sending a second request to obtain the network slice parameter information that the first NSMF can support, so that the first network slice parameter information determined for the first NSMF can be used by the first NSMF, avoiding determining the first NSMF A network slice parameter information that is not available for NSMF.
在另外一种可能的实现方式中,所述第一NSMF可以按照预设周期向所述CSMF上报其能够支持的网络切片参数信息,或者在第一NSMF能够支持的网络切片参数信息发生变化时向所述CSMF上报。In another possible implementation, the first NSMF may report the network slice parameter information that the CSMF can support to the CSMF according to a preset period, or when the network slice parameter information that the first NSMF can support changes. The CSMF is reported.
在一种可能的实现方式中,所述第一网络切片参数信息包括以下信息中的至少一种:In a possible implementation manner, the first network slice parameter information includes at least one of the following information:
服务等级协议,网络关键绩效指标,网络切片类型,服务质量,网络拓扑,资源需求,网络功能相关需求。Service level agreements, network key performance indicators, network slice types, quality of service, network topology, resource requirements, network function related requirements.
第二方面,本申请提供了一种网络切片管理方法,包括:In a second aspect, the application provides a network slice management method, including:
第一网络切片管理功能NSMF接收通信服务管理功能CSMF发送的第一网络切片参数信息;所述第一NSMF根据所述第一网络切片参数信息,对自身管理的网络切片进行管理。The first network slice management function NSMF receives the first network slice parameter information sent by the communication service management function CSMF; the first NSMF manages the network slice managed by itself according to the first network slice parameter information.
在一种可能的实现方式中,第一网络切片参数信息,是在所述CSMF获取所述第一NSMF管理的网络切片所能提供的通信服务的性能参数,并确定所述性能参数的取值超出预设范围时发送的。In a possible implementation, the first network slice parameter information is a performance parameter of the communication service that can be provided by the CSMF to obtain the network slice managed by the first NSMF, and determines a value of the performance parameter. Sent when the preset range is exceeded.
在一种可能的实现方式中,第一网络切片参数信息,是在所述CSMF接收到第二NSMF发送的调整消息后发送给所述第一NSMF的,所述调整消息中包括所述第二NSMF对自身管理的网络切片的参数调整信息。In a possible implementation manner, the first network slice parameter information is sent to the first NSMF after the CSMF receives the adjustment message sent by the second NSMF, where the adjustment message includes the second NSMF parameter adjustment information for network slices managed by itself.
在一种可能的实现方式中,在所述第一NSMF接收所述CSMF发送的第一网络切片参数信息之前,还包括:所述第一NSMF接收所述CSMF发送的第一请求,所述第一请求中 包括第二网络切片参数信息;所述第一NSMF向所述CSMF发送第一响应,第一响应中包括用于指示所述第一NSMF能否支持所述第二网络切片参数的指示信息,或者,第一响应中包括所述第一NSMF能够支持的网络切片参数信息。In a possible implementation, before the first NSMF receives the first network slice parameter information sent by the CSMF, the method further includes: the first NSMF receiving the first request sent by the CSMF, where the first The second network slice parameter information is included in a request; the first NSMF sends a first response to the CSMF, where the first response includes an indication for indicating whether the first NSMF can support the second network slice parameter The information, or the first response includes network slice parameter information that the first NSMF can support.
在一种可能的实现方式中,在所述第一NSMF接收所述CSMF发送的第一网络切片参数信息之前,还包括:所述第一NSMF将所述第一NSMF能够支持的网络切片参数信息发送给所述CSMF;所述第一网络切片参数信息,为所述第一NSMF能够支持的网络切片参数信息。In a possible implementation manner, before the first NSMF receives the first network slice parameter information sent by the CSMF, the method further includes: the first NSMF, the network slice parameter information that the first NSMF can support Sending to the CSMF; the first network slice parameter information is network slice parameter information that the first NSMF can support.
在一种可能的实现方式中,在所述第一NSMF将所述第一NSMF能够支持的网络切片参数信息发送给所述CSMF之前,还包括:所述第一NSMF接收所述CSMF发送的第二请求,所述第二请求用于请求获取所述第一NSMF能够支持的网络切片参数信息;所述第一NSMF向所述CSMF发送第二响应,所述第二响应中包括所述第一NSMF能够支持的网络切片参数信息。In a possible implementation, before the first NSMF sends the network slice parameter information that the first NSMF can support to the CSMF, the method further includes: receiving, by the first NSMF, the CSMF a second request, the second request is used to request to acquire network slice parameter information that the first NSMF can support; the first NSMF sends a second response to the CSMF, where the second response includes the first Network slice parameter information that NSMF can support.
在一种可能的实现方式中,所述第一网络切片参数信息包括以下信息中的至少一种:服务等级协议,网络关键绩效指标,网络切片类型,服务质量,网络拓扑,资源需求,网络功能相关需求。In a possible implementation, the first network slice parameter information includes at least one of the following: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
在一种可能的实现方式中,该方法还包括:当所述第一NSMF自身管理的网络切片的参数发生变化时,向所述CSMF发送调整消息,所述调整消息中包括所述第一NSMF对自身管理的网络切片的参数调整信息。In a possible implementation, the method further includes: when the parameter of the network slice managed by the first NSMF itself changes, sending an adjustment message to the CSMF, where the adjustment message includes the first NSMF Parameter adjustment information for the network slice managed by itself.
第三方面,本申请提供了一种CSMF,包括:处理器,以及与所述处理器连接的存储器和通信接口;In a third aspect, the present application provides a CSMF, including: a processor, and a memory and a communication interface connected to the processor;
所述处理器,用于读取所述存储器中预先存储的计算机程序执行:The processor is configured to read a computer program pre-stored in the memory to execute:
为第一网络切片管理功能NSMF确定第一网络切片参数信息,所述第一网络切片参数信息用于请求所述第一NSMF对自身管理的网络切片进行管理;Determining, by the first network slice management function NSMF, first network slice parameter information, where the first network slice parameter information is used to request the first NSMF to manage a network slice managed by itself;
通过所述通信接口将所述第一网络切片参数信息发送给所述第一NSMF。Transmitting, by the communication interface, the first network slice parameter information to the first NSMF.
在一种可能的实现方式中,所述处理器,在为所述第一NSMF确定第一网络切片参数信息之前,还用于:获取所述第一NSMF管理的网络切片所能提供的通信服务的性能参数,并确定所述性能参数的取值超出预设范围。In a possible implementation, the processor, before determining the first network slice parameter information for the first NSMF, is further configured to: acquire a communication service that can be provided by the network slice managed by the first NSMF The performance parameter is determined, and the value of the performance parameter is determined to be outside the preset range.
在一种可能的实现方式中,所述处理器,还用于:通过所述通信接口接收第二NSMF发送的调整消息,所述调整消息中包括所述第二NSMF对自身管理的网络切片的参数调整信息;所述处理器,在为所述第一NSMF确定第一网络切片参数信息时,具体用于:根据所述参数调整信息,为所述第一NSMF确定所述第一网络切片参数信息。In a possible implementation, the processor is further configured to: receive, by using the communications interface, an adjustment message that is sent by the second NSMF, where the adjustment message includes the network slice that the second NSMF manages for itself. Parameter adjustment information; the processor, when determining the first network slice parameter information for the first NSMF, specifically, determining, according to the parameter adjustment information, the first network slice parameter for the first NSMF information.
在一种可能的实现方式中,所述处理器,在为所述第一NSMF确定第一网络切片参数信息之前,还用于:通过所述通信接口向所述第一NSMF发送第一请求,所述第一请求中包括第二网络切片参数信息;通过所述通信接口接收所述第一NSMF发送的第一响应,所述第一响应中包括用于指示所述第一NSMF能否支持所述第二网络切片参数的指示信息,或者,第一响应中包括所述第一NSMF能够支持的网络切片参数信息;所述处理器,在为所述第一NSMF确定第一网络切片参数信息时,具体用于:根据所述第一响应中的指示信息,为所述第一NSMF确定第一网络切片参数信息。In a possible implementation, the processor, before determining the first network slice parameter information for the first NSMF, is further configured to: send, by using the communication interface, a first request to the first NSMF, The first request includes the second network slice parameter information, and the first response sent by the first NSMF is received by the communication interface, where the first response includes a function for indicating whether the first NSMF can support the Determining information of the second network slice parameter, or the first response includes network slice parameter information that the first NSMF can support; the processor, when determining the first network slice parameter information for the first NSMF Specifically, the method is: determining, according to the indication information in the first response, the first network slice parameter information for the first NSMF.
在一种可能的实现方式中,所述处理器,在为所述第一NSMF确定第一网络切片参数信息之前,还用于:获取所述第一NSMF能够支持的网络切片参数信息;所述第一网络切 片参数信息为所述第一NSMF能够支持的网络切片参数信息。In a possible implementation, the processor, before determining the first network slice parameter information for the first NSMF, is further configured to: acquire network slice parameter information that the first NSMF can support; The first network slice parameter information is network slice parameter information that the first NSMF can support.
在一种可能的实现方式中,所述处理器,在获取所述第一NSMF能够支持的网络切片参数信息时,具体用于:通过所述通信接口向所述第一NSMF发送第二请求,所述第二请求用于请求获取所述第一NSMF能够支持的网络切片参数信息;通过所通信接口接收所述第一NSMF发送的第二响应,所述第二响应中包括所述第一NSMF能够支持的网络切片参数信息。In a possible implementation, the processor, when acquiring the network slice parameter information that the first NSMF can support, is specifically configured to: send, by using the communication interface, a second request to the first NSMF, The second request is used to request to acquire the network slice parameter information that the first NSMF can support; receive the second response sent by the first NSMF through the communication interface, where the second response includes the first NSMF Network slice parameter information that can be supported.
在一种可能的实现方式中,所述第一网络切片参数信息包括以下信息中的至少一种:服务等级协议,网络关键绩效指标,网络切片类型,服务质量,网络拓扑,资源需求,网络功能相关需求。In a possible implementation, the first network slice parameter information includes at least one of the following: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
第四方面,本申请提供了一种NSMF,该NSMF作为第一NSMF,包括:包括:处理器,以及与所述处理器连接的存储器和通信接口;In a fourth aspect, the application provides an NSMF, the first NSMF, comprising: a processor, and a memory and a communication interface connected to the processor;
所述处理器,用于读取所述存储器中预先存储的计算机程序执行:The processor is configured to read a computer program pre-stored in the memory to execute:
通过所述通信接口接收通信服务管理功能CSMF发送的第一网络切片参数信息;Receiving, by the communication interface, first network slice parameter information sent by the communication service management function CSMF;
根据所述第一网络切片参数信息,对自身管理的网络切片进行管理。The network slice managed by itself is managed according to the first network slice parameter information.
在一种可能的实现方式中,第一网络切片参数信息,是在所述CSMF获取所述第一NSMF管理的网络切片所能提供的通信服务的性能参数,并确定所述性能参数的取值超出预设范围时发送的。In a possible implementation, the first network slice parameter information is a performance parameter of the communication service that can be provided by the CSMF to obtain the network slice managed by the first NSMF, and determines a value of the performance parameter. Sent when the preset range is exceeded.
在一种可能的实现方式中,第一网络切片参数信息,是在所述CSMF接收到第二NSMF发送的调整消息后发送给所述第一NSMF的,所述调整消息中包括所述第二NSMF对自身管理的网络切片的参数调整信息。In a possible implementation manner, the first network slice parameter information is sent to the first NSMF after the CSMF receives the adjustment message sent by the second NSMF, where the adjustment message includes the second NSMF parameter adjustment information for network slices managed by itself.
在一种可能的实现方式中,所述处理器,在通过所述通信接口接收所述CSMF发送的第一网络切片参数信息之前,还用于:通过所述通信接口接收所述CSMF发送的第一请求,所述第一请求中包括第二网络切片参数信息;通过所述通信接口向所述CSMF发送第一响应,第一响应中包括用于指示所述第一NSMF能否支持所述第二网络切片参数的指示信息,或者,第一响应中包括所述第一NSMF能够支持的网络切片参数信息。In a possible implementation, the processor, before receiving the first network slice parameter information sent by the CSMF by using the communication interface, is further configured to: receive, by using the communication interface, the CSMF sending a request, the first request includes second network slice parameter information, and the first response is sent to the CSMF by using the communication interface, where the first response includes indicating whether the first NSMF can support the first The indication information of the two network slice parameters, or the first response includes network slice parameter information that the first NSMF can support.
在一种可能的实现方式中,所述处理器,在通过所述通信接口接收所述CSMF发送的第一网络切片参数信息之前,还用于:通过所述通信接口将所述第一NSMF能够支持的网络切片参数信息发送给所述CSMF;所述第一网络切片参数信息,为所述第一NSMF能够支持的网络切片参数信息。In a possible implementation, the processor, before receiving the first network slice parameter information sent by the CSMF by using the communication interface, is further configured to: enable, by using the communication interface, the first NSMF The supported network slice parameter information is sent to the CSMF; the first network slice parameter information is network slice parameter information that the first NSMF can support.
在一种可能的实现方式中,所述处理器,在通过所述通信接口接收所述CSMF发送的第一网络切片参数信息之前,还用于:通过所述通信接口接收所述CSMF发送的第二请求,所述第二请求用于请求获取所述第一NSMF能够支持的网络切片参数信息;通过所述通信接口向所述CSMF发送第二响应,所述第二响应中包括所述第一NSMF能够支持的网络切片参数信息。In a possible implementation, the processor, before receiving the first network slice parameter information sent by the CSMF by using the communication interface, is further configured to: receive, by using the communication interface, the CSMF sending a second request, the second request is used to request to acquire network slice parameter information that can be supported by the first NSMF, and send a second response to the CSMF by using the communication interface, where the second response includes the first Network slice parameter information that NSMF can support.
在一种可能的实现方式中,所述第一网络切片参数信息包括以下信息中的至少一种:服务等级协议,网络关键绩效指标,网络切片类型,服务质量,网络拓扑,资源需求,网络功能相关需求。In a possible implementation, the first network slice parameter information includes at least one of the following: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
在一种可能的实现方式中,所述处理器,还用于:当所述第一NSMF自身管理的网络切片的参数发生变化时,通过所述通信接口向所述CSMF发送调整消息,所述调整消息中包括所述第一NSMF对自身管理的网络切片的参数调整信息。In a possible implementation, the processor is further configured to: when the parameter of the network slice managed by the first NSMF itself changes, send an adjustment message to the CSMF by using the communication interface, where The adjustment message includes parameter adjustment information of the network slice managed by the first NSMF to itself.
第五方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当所述指令在计算机上运行时,使得计算机执行如上述第一方面或第二方面所述的方法。In a fifth aspect, the present application provides a computer readable storage medium having stored therein computer instructions that, when executed on a computer, cause the computer to perform the first aspect or the second The method described in the aspects.
图1为本申请实施例提供的网络切片管理系统示意图;FIG. 1 is a schematic diagram of a network slice management system according to an embodiment of the present application;
图2为本申请实施例提供的一种应用场景的示意性架构图;FIG. 2 is a schematic structural diagram of an application scenario according to an embodiment of the present disclosure;
图3为本申请实施例提供的一种网络切片管理方法的流程示意图;FIG. 3 is a schematic flowchart diagram of a network slice management method according to an embodiment of the present disclosure;
图4为本申请实施例提供的网络切片管理流程示意图之一;FIG. 4 is a schematic diagram of a network slice management process according to an embodiment of the present application;
图5为本申请实施例提供的网络切片管理流程示意图之二;FIG. 5 is a second schematic diagram of a network slice management process according to an embodiment of the present application;
图6为本申请实施例提供的网络切片管理流程示意图之三;FIG. 6 is a third schematic diagram of a network slice management process according to an embodiment of the present application;
图7为本申请实施例提供的网络切片管理流程示意图之四;FIG. 7 is a fourth schematic diagram of a network slice management process according to an embodiment of the present application;
图8为本申请实施例提供的一种CSMF的结构示意图;FIG. 8 is a schematic structural diagram of a CSMF according to an embodiment of the present application;
图9为本申请实施例提供的另一种CSMF的结构示意图;FIG. 9 is a schematic structural diagram of another CSMF according to an embodiment of the present disclosure;
图10为本申请实施例提供的一种NSMF的结构示意图;FIG. 10 is a schematic structural diagram of an NSMF according to an embodiment of the present application;
图11为本申请实施例提供的另一种NSMF的结构示意图。FIG. 11 is a schematic structural diagram of another NSMF according to an embodiment of the present application.
下面将结合附图对本申请实施例作进一步地详细描述。The embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
图2为本申请实施例提供的一种应用场景的示意性架构图。FIG. 2 is a schematic structural diagram of an application scenario provided by an embodiment of the present application.
具体地,CSMF主要用于:将运营商和/或第三方客户的通信服务相关需求转化为网络切片的参数信息,并通过和NSMF之间的接口向NSMF发送对网络切片的参数信息,从NSMF获取网络切片的管理数据(如描述网络切片的性能数据、网络切片的故障数据等),生成通信业务的管理数据(如描述通信业务的性能数据、通信业务的故障数据等),接收运营商和/或第三方客户对网络切片管理数据和/或通信业务的管理数据的订阅需求等。Specifically, the CSMF is mainly used to: convert the communication service related requirements of the operator and/or the third party into the parameter information of the network slice, and send the parameter information of the network slice to the NSMF through the interface with the NSMF, from the NSMF. Obtain management data of the network slice (such as describing performance data of the network slice, fault data of the network slice, etc.), and generate management data of the communication service (such as performance data describing the communication service, fault data of the communication service, etc.), receiving the operator and / or third-party customer subscription requirements for network slice management data and / or communication business management data.
NSMF主要用于:接收CSMF发送的网络切片的参数信息;对网络切片的生命周期(例如,创建新的网络切片,或者终结已建立的网络切片等)、性能、故障等进行管理(以下将生命周期、性能、故障管理简称管理),可选地,还可以向各NSSMF发送网络切片子网管理请求。The NSMF is mainly used to: receive parameter information of a network slice sent by the CSMF; manage the life cycle of the network slice (for example, create a new network slice, or terminate an established network slice, etc.), performance, fault, etc. Cycle, performance, fault management abbreviation management), optionally, may also send a network slice subnet management request to each NSSMF.
在如图2所示的架构中,CSMF和多个NSMF可以服务于某一个运营商;或者,CSMF服务于某一个运营商,但该多个NSMF可以服务于多个运营商;或者,CSMF也可以不限于某个运营商,而是受第三方控制、管理,该多个NSMF可以服务于一个运营商也可以服务于多个运营商。本申请对此不做限制。In the architecture shown in FIG. 2, CSMF and multiple NSMFs may serve one carrier; or CSMF may serve one carrier, but the multiple NSMFs may serve multiple operators; or, CSMF also It may not be limited to a certain operator, but may be controlled and managed by a third party, and the multiple NSMFs may serve one operator or multiple operators. This application does not limit this.
图2示例性的给出了一个CSMF与多个NSMF建立连接的架构图,但在实际应用时,一个NSMF还可以与多个CSMF连接,该多个CSMF可以包括与NSMF同属一个运营商的CSMF,也可以包括与NSMF属于不同运营商的CSMF,或者还可以包括第三方提供的CSMF,本申请对此不做限制。此外,一个CSMF也可以只与一个NSMF连接。Figure 2 exemplarily shows an architecture diagram of a CSMF establishing a connection with multiple NSMFs. However, in practical applications, an NSMF can also be connected to multiple CSMFs, which can include CSMFs belonging to the same carrier as the NSMF. It may also include a CSMF that belongs to a different operator from the NSMF, or may also include a CSMF provided by a third party, which is not limited in this application. In addition, a CSMF can also be connected to only one NSMF.
本申请实施例提供了一种网络切片管理方法及装置,用以实现CSMF与NSMF之间进行通信,进而实现对网络切片进行管理。The embodiment of the present application provides a network slice management method and device, which are used to implement communication between the CSMF and the NSMF, thereby implementing network slice management.
参见图3,为本申请实施例提供的网络切片管理方法的流程示意图,如图所示,该方法可以包括以下步骤:FIG. 3 is a schematic flowchart of a network slice management method according to an embodiment of the present disclosure. As shown in the figure, the method may include the following steps:
步骤301、CSMF为第一NSMF确定第一网络切片参数信息。Step 301: The CSMF determines first network slice parameter information for the first NSMF.
其中,第一网络切片参数信息用于请求第一NSMF对自身管理的网络切片进行管理。具体地,第一网络切片参数信息,可以用于请求第一NSMF根据该参数信息创建网络切片,也可以用于请求第一NSMF对已有的网络切片的参数进行修改,还可以请求NSMF终结已建立的某个网络切片等。The first network slice parameter information is used to request the first NSMF to manage the network slice managed by itself. Specifically, the first network slice parameter information may be used to request the first NSMF to create a network slice according to the parameter information, or may be used to request the first NSMF to modify parameters of the existing network slice, and may also request that the NSMF termination has been performed. Establish a network slice, etc.
如前所述,CSMF可以将通信服务的相关需求转化为网络切片的参数信息,在上述步骤301中,CSMF可以根据通信服务的相关需求为第一NSMF确定第一网络切片参数信息。此外,CSMF还可以根据第一NSMF所能够支持的网络切片参数信息、网络环境的变化、其他NSMF管理的网络切片的参数的变化等,为第一NSMF确定第一网络切片参数信息。As described above, the CSMF can convert the related requirements of the communication service into the parameter information of the network slice. In the
在一种可能的实现方式中,上述第一网络切片参数信息,可以包括以下信息中的一种或任意组合:In a possible implementation manner, the foregoing first network slice parameter information may include one or any combination of the following information:
服务等级协议(service level agreement,SLA);Service level agreement (SLA);
网络关键绩效指标(network KPI),其中,network KPI可以进一步包括以下信息中的一种或任意组合:时延(latency),覆盖(coverage),容量(capacity),吞吐量(throughput),可靠性(reliability),上报成功率(report success ratio),下发成功率(command success ratio)等;Network KPI, where network KPI can further include one or any combination of the following information: latency, coverage, capacity, throughput, reliability (reliability), report success ratio, command success ratio, etc.
网络切片类型,可以是包括增强移动宽带(enhanced mobile broadband,eMBB)、超可靠低时延通信(ultra reliable low latency communications,URLLC)、海量物联网(massive internet of things,MIoT)等;The network slice type may include an enhanced mobile broadband (eMBB), an ultra reliable low latency communications (URLLC), a massive internet of things (MIoT), and the like;
服务质量(quality of service,QoS);Quality of service (QoS);
网络拓扑(topology);Network topology (topology);
资源需求;Resource requirements;
网络功能相关需求,例如,网络功能类型、容量(指单个网络功能的容量),位置(如IP地址、物理地址或端口号等),能力等。Network function related requirements, such as network function type, capacity (refers to the capacity of a single network function), location (such as IP address, physical address or port number, etc.), capabilities, etc.
步骤302、CSMF将第一网络切片参数信息发送给第一NSMF。Step 302: The CSMF sends the first network slice parameter information to the first NSMF.
步骤303、第一NSMF根据第一网络切片参数信息,对网络切片进行管理。Step 303: The first NSMF manages the network slice according to the first network slice parameter information.
在上述方法中,CSMF将为第一NSMF确定的第一网络切片参数信息发送给第一NSMF,以使第一NSMF可以根据第一网络切片参数信息对第一NSMF管理的网络切片进行管理,实现了CSMF与NSMF之间的通信,进而实现了对网络切片进行管理。例如,CSMF可以将通信服务的相关需求,转化为网络切片参数信息,并发送给第一NSMF,以使第一NSMF根据网络切片参数信息创建新的网络切片,或者对已有的网络切片参数信息进行修改。In the above method, the CSMF sends the first network slice parameter information determined by the first NSMF to the first NSMF, so that the first NSMF can manage the network slice managed by the first NSMF according to the first network slice parameter information. The communication between CSMF and NSMF enables the management of network slices. For example, the CSMF may convert the relevant requirements of the communication service into network slice parameter information, and send the information to the first NSMF, so that the first NSMF creates a new network slice according to the network slice parameter information, or the existing network slice parameter information. to modify.
由于网络环境可随时发生变化,为了保障通信服务的相关需求,在一种可能的实现方式中,CSMF可以对与其连接的NSMF所管理的网络切片进行通信,获取各网络切片的性能参数确定是否能够满足通信服务相关需求。In order to ensure the related requirements of the communication service, in a possible implementation manner, the CSMF can communicate with the network slice managed by the NSMF connected thereto, and obtain performance parameters of each network slice to determine whether it can be determined. Meet the needs of communication services.
具体地,CSMF可以获取第一NSMF管理的网络切片的性能参数,并根据这些性能参数,确定第一NSMF管理的网络切片能够提供的通信服务的性能参数。Specifically, the CSMF may acquire performance parameters of the network slice managed by the first NSMF, and determine performance parameters of the communication service that the first NSMF managed network slice can provide according to the performance parameters.
进一步地,CSMF为了保障通信服务的相关需求,可以对第一NSMF管理的网络切片 能够提供的通信服务的性能参数设置预设范围,即当第一NSMF管理的网络切片能够提供的通信服务的性能参数处于预设范围内时,则说明当前提供的通信服务能够满足通信服务的相关需求,否则,说明当前提供的通信服务不能满足通信服务的相关需求,需要对通信服务的相关需求进行调整,从而对第一NSMF管理的网络切片的参数进行调整。Further, in order to ensure the related requirements of the communication service, the CSMF may set a preset range of performance parameters of the communication service that the first NSMF-managed network slice can provide, that is, the performance of the communication service that can be provided by the first NSMF-managed network slice. When the parameter is in the preset range, it indicates that the currently provided communication service can meet the relevant requirements of the communication service. Otherwise, it indicates that the currently provided communication service cannot meet the relevant requirements of the communication service, and the related requirements of the communication service need to be adjusted, thereby The parameters of the network slice managed by the first NSMF are adjusted.
当CSMF确定第一NSMF管理的网络切片所能提供的通信服务的性能参数的取值超出预设范围时,CSMF可以对第一NSMF管理的网络切片的参数进行修改,即为第一NSMF确定第一网络切片参数信息,以实现及时调整第一NSMF管理的网络切片,使其能够提供通信服务所需的性能。When the CSMF determines that the value of the performance parameter of the communication service that can be provided by the network slice managed by the first NSMF exceeds a preset range, the CSMF may modify the parameters of the network slice managed by the first NSMF, that is, determine the first NSMF. A network slicing parameter information to enable timely adjustment of the network slice managed by the first NSMF to enable it to provide the performance required for the communication service.
在一种可能的实现方式中,当NSMF管理的网络切片参数信息发生变化后,可以向与其连接的CSMF发送调整信息,该调整信息包含有该NSMF所管理的网络切片的参数调整信息。例如,由于网络环境的变化使得NSMF管理的网络切片的参数发生变化,NSMF可以将网络切片的参数调整信息发送给与其连接的CSMF;或者,在一个NSMF连接的多个CSMF的情况下,若其中一个CSMF请求该NSMF对网络切片的参数进行调整,该NSMF可以在调整后,将网络切片的参数调整信息发送给其他CSMF。其中,调整信息可以作为一条独立的信息发送给CSMF,或者,也可以携带在其他信息中发送给CSMF。In a possible implementation manner, after the network slice parameter information managed by the NSMF changes, the adjustment information may be sent to the CSMF connected thereto, where the adjustment information includes parameter adjustment information of the network slice managed by the NSMF. For example, due to changes in the network environment, the parameters of the network slice managed by the NSMF are changed, and the NSMF may send the parameter adjustment information of the network slice to the CSMF connected thereto; or, in the case of multiple CSMFs connected by one NSMF, if A CSMF requests the NSMF to adjust the parameters of the network slice, and the NSMF may, after adjustment, send the parameter adjustment information of the network slice to other CSMFs. The adjustment information may be sent to the CSMF as an independent information, or may be carried in other information and sent to the CSMF.
CSMF还可在接收到其他NSMF发送的调整信息后,对第一NSMF管理的网络切片参数信息进行调整,即根据其他NSMF发送的调整信息为第一NSMF确定第一网络切片参数信息,以保证通信服务的相关需求仍能够得到满足。The CSMF may also adjust the network slice parameter information managed by the first NSMF after receiving the adjustment information sent by the other NSMF, that is, determine the first network slice parameter information for the first NSMF according to the adjustment information sent by the other NSMF, to ensure communication. The related needs of the service can still be met.
例如,CSMF管理的通信服务由第一NSMF管理的网络切片和第二NSMF管理的网络切片共同提供,其中,第一NSMF管理的网络切片1的带宽为50M,第二NSMF管理的网络切片2的带宽为100M,由于受到网络环境的影响,第二NSMF管理的网络切片2的带宽降为50M,CSMF在接收到第二NSMF发送的调整信息后,可以请求第一NSMF将其管理的网络切片1的带宽调整为100M,以保证第一NSMF和第二NSMF共同提供的通信服务的质量不变。For example, the communication service managed by the CSMF is jointly provided by the network slice managed by the first NSMF and the network slice managed by the second NSMF, wherein the bandwidth of the network slice 1 managed by the first NSMF is 50M, and the slice 2 of the network slice managed by the second NSMF The bandwidth of the network is 100M. Due to the influence of the network environment, the bandwidth of the network slice 2 managed by the second NSMF is reduced to 50M. After receiving the adjustment information sent by the second NSMF, the CSMF may request the first NSMF to slice the network it manages. The bandwidth is adjusted to 100M to ensure that the quality of the communication service provided by the first NSMF and the second NSMF remains unchanged.
同样地,若第一NSMF管理的网络切片参数信息发送变化后,第一NSMF也可以向CSMF发送调整信息,以使CSMF可以相应地对其他NSMF管理的网络切片进行参数修改,以满足通信服务的相关需求。Similarly, if the network slice parameter information sent by the first NSMF is changed, the first NSMF may also send the adjustment information to the CSMF, so that the CSMF can perform parameter modification on the network slice managed by the other NSMF to meet the communication service. Related needs.
结合上述任一实施例,CSMF在为第一NSMF确定第一网络切片参数信息之前,可以先与第一NSMF进行协商,以查询第一NSMF能否支持CSMF对第一NSMF所需的网络切片参数。In combination with any of the foregoing embodiments, the CSMF may first negotiate with the first NSMF to determine whether the first NSMF can support the network slice parameters required by the CSMF for the first NSMF before determining the first network slice parameter information for the first NSMF. .
具体地,CSMF可以向第一NSMF发送第一请求,该第一请求中包含有第二网络切片参数信息,用于询问第一NSMF是否能够支持第二网络切片参数信息。第二网络切片参数信息,可以是CSMF根据通信服务的相关需求确定出的期望第一NSMF创建的网络切片参数信息;或者,可以是CSMF根据通信服务的相关需求确定出的期望第一NSMF对已有网络切片的参数调整信息;或者,也可以是CSMF获取到第一NSMF管理的网络切片能够提供的通信服务性能参数时,期望第一NSMF对已有网络切片的参数调整信息;或者,还可以是CSMF接收到第二NSMF发送的参数调整信息后,确定出的期望第一NSMF对已有网络切片的参数调整信息。Specifically, the CSMF may send a first request to the first NSMF, where the first request includes second network slice parameter information, configured to query whether the first NSMF can support the second network slice parameter information. The second network slice parameter information may be the network slice parameter information that is determined by the CSMF according to the related requirements of the communication service, and may be the expected first NSMF pair determined by the CSMF according to the related requirements of the communication service. Parameter adjustment information of the network slice; or, when the CSMF obtains the communication service performance parameter that can be provided by the network slice managed by the first NSMF, it is expected that the first NSMF adjusts the parameter of the existing network slice; or After the CSMF receives the parameter adjustment information sent by the second NSMF, it determines the parameter adjustment information of the desired first NSMF pair existing network slice.
可选地,第二网络切片参数可以通过一个独立的信令发送,即第一请求仅用于与第一NSMF进行协商,查询第一NSMF是否能够支持第二网络切片参数信息;或者,第二网络 切片参数也可以携带在其他信令中发送,本申请对此不做限制。Optionally, the second network slice parameter may be sent by using a separate signaling, that is, the first request is only used to negotiate with the first NSMF, and whether the first NSMF can support the second network slice parameter information; or, the second The network slice parameters may also be carried in other signaling, which is not limited in this application.
第一NSMF在接收到第一请求后,向CSMF发送第一响应,该第一响应中包含有用于指示第一NSMF能否支持第二网络切片参数的指示信息。After receiving the first request, the first NSMF sends a first response to the CSMF, where the first response includes indication information indicating whether the first NSMF can support the second network slice parameter.
在一些实施例中,上述指示信息,可以仅表示能否支持第二网络切片参数。例如,该指示信息可以通过一个比特位表示,若该比特位上的值为1,表示第一NSMF能够支持第二网络切片参数,若该比特位上的值为0,表示第一NSMF不能支持第二网络切片参数。In some embodiments, the indication information may only indicate whether the second network slice parameter can be supported. For example, the indication information may be represented by one bit. If the value of the bit is 1, it indicates that the first NSMF can support the second network slice parameter. If the value on the bit is 0, the first NSMF cannot support. Second network slice parameter.
在上述方式中,该指示信息占用的信令开销较小,但可能导致需要多次执行协商过程。例如,CSMF根据通信服务的相关需求,期望第一NSMF创建带宽为200M的网络切片,通过第一请求询问第一NSMF是否支持创建带宽为200M的网络切片,但第一NSMF仅支持创建100M带宽的网络切片,因此第一NSMF回复的第一响应表示不支持。那么CSMF修改第一请求中的参数信息,再次询问第一NSMF是否支持创建150M带宽的网络切片,而第一NSMF再次回复不支持。因此,CSMF需要再次修改第一请求中的参数信息并再次询问第一NSMF能否支持。In the foregoing manner, the signaling overhead occupied by the indication information is small, but may cause the negotiation process to be performed multiple times. For example, the CSMF expects the first NSMF to create a network slice with a bandwidth of 200M according to the related requirements of the communication service, and asks whether the first NSMF supports the creation of a network slice with a bandwidth of 200M through the first request, but the first NSMF only supports the creation of 100M bandwidth. The network is sliced, so the first response of the first NSMF reply indicates that it is not supported. Then the CSMF modifies the parameter information in the first request, and asks again whether the first NSMF supports the creation of a network slice of 150M bandwidth, and the first NSMF reply again does not support. Therefore, the CSMF needs to modify the parameter information in the first request again and ask again if the first NSMF can support it.
在另外一些实施例中,上述指示信息,也可以是第一NSMF的能力信息,即第一NSMF能够支持的网络切片参数信息,以避免多次协商。例如,CSMF根据通信服务的相关需求,期望第一NSMF创建带宽为200M的网络切片,通过第一请求询问第一NSMF是否支持创建带宽为200M的网络切片,而第一NSMF仅支持创建100M带宽的网络切片,因此,第一NSMF在发送第一响应时,将第一NSMF能够支持100M带宽的信息携带在第一响应中,以使CSMF根据第一响应,对第一请求中的参数信息进行修改,即可为第一NSMF确定第一网络参数信息,减少了协商次数。In other embodiments, the foregoing indication information may also be capability information of the first NSMF, that is, network slice parameter information that the first NSMF can support, to avoid multiple negotiation. For example, the CSMF expects the first NSMF to create a network slice with a bandwidth of 200M according to the related requirements of the communication service, and asks whether the first NSMF supports the creation of a network slice with a bandwidth of 200M through the first request, and the first NSMF only supports the creation of 100M bandwidth. The network slice is performed. Therefore, when the first NSMF sends the first response, the information that the first NSMF can support the 100M bandwidth is carried in the first response, so that the CSMF modifies the parameter information in the first request according to the first response. The first network parameter information can be determined for the first NSMF, and the number of consultations is reduced.
在一种可能的实现方式中,CSMF在确定第一网络切片参数之前,可以先获取第一NSMF支持的网络切片参数信息,CSMF可以根据第一NSMF支持的网络切片参数信息,或者根据第一NSMF支持的网络切片参数信息以及通信服务的相关需求,确定第一网络切片参数信息。通过上述方法,使得CSMF为第一NSMF确定出的第一网络切片参数信息能够为第一NSMF所用,避免为第一NSMF确定了第一NSMF不可用的网络切片参数信息。In a possible implementation, before determining the first network slice parameter, the CSMF may first obtain the network slice parameter information supported by the first NSMF, and the CSMF may be based on the network slice parameter information supported by the first NSMF, or according to the first NSMF. The first network slice parameter information is determined by the supported network slice parameter information and related requirements of the communication service. Through the foregoing method, the first network slice parameter information determined by the CSMF for the first NSMF can be used by the first NSMF to avoid determining the network slice parameter information that the first NSMF is unavailable for the first NSMF.
若CSMF根据第一NSMF能够支持的网络切片参数信息,确定第一NSMF能够创建满足通信服务相关需求的网络切片,或者对已有网络切片的参数进行修改从而能够满足通信服务相关需求,那么CSMF确定出的第一网络切片参数,可以是根据通信服务相关需求确定的,或者,也可以是根据第一NSMF能够支持的网络切片参数信息确定的。例如,CSMF根据通信服务的相关需求,确定需要创建带宽为100M的网络切片,而第一NSMF可以支持创建200M带宽的网络切片;显然,第一NSMF有能力创建满足通信服务需求的网络切片,那么CSMF可以确定第一NSMF要创建的网络切片的带宽为100M,当然,也可以确定要创建的网络切片的带宽为150M、200M等,既能够满足通信服务器相关需求,也没有超出第一NSMF的能力。If the CSMF determines, according to the network slice parameter information that the first NSMF can support, that the first NSMF can create a network slice that meets the communication service related requirements, or modify the parameters of the existing network slice to meet the communication service related requirements, then the CSMF determines The first network slice parameter may be determined according to a communication service related requirement, or may be determined according to network slice parameter information that the first NSMF can support. For example, CSMF determines that a network slice with a bandwidth of 100M needs to be created according to the related requirements of the communication service, and the first NSMF can support the creation of a network slice of 200M bandwidth; obviously, the first NSMF has the ability to create a network slice that satisfies the communication service requirement, then The CSMF can determine that the bandwidth of the network slice to be created by the first NSMF is 100M. Of course, it can also determine that the bandwidth of the network slice to be created is 150M, 200M, etc., which can meet the requirements of the communication server and the capability of exceeding the first NSMF. .
若CSMF根据第一NSMF能够支持的网络切片参数信息,确定第一NSMF无法创建满足通信服务相关需求的网络切片,或者对已有网络切片的参数进行修改也无法满足通信服务相关需求,那么CSMF可以根据第一NSMF能够支持的网络切片参数信息,确定第一网络切片参数信息,或者,也可以放弃为第一NSMF确定第一网络切片参数信息。例如,CSMF根据通信服务的相关需求,确定需要创建带宽为100M的网络切片,而第一NSMF仅支持创建50M带宽的网络切片,此时,CSMF可以根据第一NSMF的能力,确定第一 NSMF要创建的网络切片的带宽为50M,或者,CSMF也可以放弃让第一NSMF创建网络切片。If the CSMF determines that the first NSMF cannot create a network slice that meets the communication service related requirements according to the network slice parameter information that the first NSMF can support, or if the parameters of the existing network slice cannot be modified to meet the communication service related requirements, the CSMF may The first network slice parameter information is determined according to the network slice parameter information that the first NSMF can support, or the first network slice parameter information may be determined to be determined for the first NSMF. For example, the CSMF determines that a network slice with a bandwidth of 100M needs to be created according to the related requirements of the communication service, and the first NSMF only supports the creation of a network slice of 50M bandwidth. In this case, the CSMF can determine the first NSMF according to the capability of the first NSMF. The created network slice has a bandwidth of 50M, or CSMF can also give up the first NSMF to create a network slice.
此外,CSMF还可以获取每一个与该CSMF连接的NSMF能够支持的网络切片参数信息。CSMF在将通信服务的相关需求转化为网络切片的参数信息后,根据每个NSMF的能力,选择一个能够满足通信服务相关需求的NSMF对网络切片进行管理,或者,也可以选择多个NSMF共同进行管理以满足通信服务相关需求。例如,CSMF根据通信服务的相关需求,确定需要创建带宽为100M的网络切片,而与该CSMF连接的NSMF均没有创建100M带宽网络切片的能力,那么CSMF可以确定第一NSMF创建50M带宽的网络切片,并确定第二NSMF创建50M带宽的网络切片。In addition, the CSMF can also obtain network slice parameter information that each NSMF connected to the CSMF can support. After converting the relevant requirements of the communication service into the parameter information of the network slice, the CSMF selects an NSMF capable of meeting the communication service related requirements to manage the network slice according to the capability of each NSMF, or may select multiple NSMFs to jointly perform. Management to meet the needs of communication services. For example, the CSMF determines that a network slice with a bandwidth of 100M needs to be created according to the related requirements of the communication service, and the NSMF connected to the CSMF does not have the capability of creating a 100M bandwidth network slice, and the CSMF can determine that the first NSMF creates a network slice of 50M bandwidth. And determine the second NSMF to create a 50M bandwidth network slice.
进一步地,上述CSMF获取第一NSMF能够支持的网络切片参数信息,可以通过下述方式实现:Further, the foregoing CSMF obtains network slice parameter information that can be supported by the first NSMF, and can be implemented by:
方式一、CSMF向第一NSMF发送第二请求,其中,第二请求用于请求获取第一NSMF能够支持的网络切片参数信息;第一NSMF向CSMF发送第二响应,第二响应中包括第一NSMF能够支持的网络切片参数信息。In a first method, the CSMF sends a second request to the first NSMF, where the second request is used to request to obtain network slice parameter information that the first NSMF can support; the first NSMF sends a second response to the CSMF, where the second response includes the first Network slice parameter information that NSMF can support.
可选地,CSMF可以在根据通信服务的相关需求确定需要创建网络切片或者需要对已有网络切片的参数进行修改时,向第一NSMF发送第二请求,进而使得CSMF可以根据第一NSMF能够支持的网络切片参数信息确定第一网络切片信息。Optionally, the CSMF may send a second request to the first NSMF when the network slice needs to be created or the parameters of the existing network slice need to be modified according to the related requirements of the communication service, so that the CSMF can be supported according to the first NSMF. The network slice parameter information determines the first network slice information.
方式二、第一NSMF可以主动向CSMF上报第一NSMF能够支持的网络切片参数信息。Manner 2: The first NSMF may actively report the network slice parameter information that the first NSMF can support to the CSMF.
可选地,第一NSMF可以按照预设周期,向CSMF上报其支持的网络切片参数信息;或者,第一NSMF也可以在其能力发生变化时,向CSMF上报其支持的网络切片参数信息。CSMF在接收到第一NSMF上报的能力后,可以将其能够支持的网络切片参数信息保存,以使CSMF在根据通信服务的相关需求确定需要创建网络切片或需要对已有网络切片进行修改时,可以根据存储的第一NSMF支持的网络切片参数信息为其确定第一网络切片参数信息。例如,该方式可以适用于CSMF和第一NSMF归属于相同运营商的情况。Optionally, the first NSMF may report the supported network slice parameter information to the CSMF according to the preset period; or the first NSMF may report the supported network slice parameter information to the CSMF when the capability changes. After receiving the capability of reporting the first NSMF, the CSMF may save the network slice parameter information that it can support, so that the CSMF determines that a network slice needs to be created or needs to modify the existing network slice according to the relevant requirements of the communication service. The first network slice parameter information may be determined according to the stored first NSMF supported network slice parameter information. For example, the method can be applied to the case where the CSMF and the first NSMF belong to the same carrier.
为了更清楚理解本申请实施例提供的网络切片管理方法,下面通过几个具体的实施例进行说明。For a clear understanding of the network slice management method provided by the embodiment of the present application, the following describes the specific embodiments.
实施例1、Embodiment 1.
当需要创建网络切片时,CSMF与NSMF按照如图4所示的流程对网络切片进行管理,具体包括以下步骤:When a network slice needs to be created, CSMF and NSMF manage the network slice according to the process shown in Figure 4, including the following steps:
步骤401、CSMF向第一NSMF发送查询请求,即上述实施例中的第二请求,用于请求获取第一NSMF能够支持的网络切片参数信息。Step 401: The CSMF sends a query request to the first NSMF, that is, the second request in the foregoing embodiment is used to request to acquire network slice parameter information that the first NSMF can support.
进一步地,CSMF可以向多个NSMF发送查询请求,以查询多个NSMF各自能够支持的网络切片参数信息。Further, the CSMF may send a query request to multiple NSMFs to query network slice parameter information that each NSMF can support.
步骤402、第一NSMF向CSMF返回查询响应,即上述实施例中的第二响应,该响应中包括该NSMF能够支持的网络切片参数信息。Step 402: The first NSMF returns a query response to the CSMF, that is, the second response in the foregoing embodiment, where the response includes network slice parameter information that the NSMF can support.
例如,该响应中可以包括第一NSMF支持的网络切片的类型,SLA,网络KPI等信息。For example, the response may include information such as the type of the network slice supported by the first NSMF, the SLA, the network KPI, and the like.
步骤403、CSMF根据通信服务的相关需求、并结合NSMF能够支持的网络切片参数信息,确定出第一NSMF能够支持需要创建的网络切片参数信息。Step 403: The CSMF determines, according to the related requirements of the communication service, and the network slice parameter information that the NSMF can support, to determine that the first NSMF can support the network slice parameter information that needs to be created.
在一些实施例中,若第一NSMF有能力创建满足通信服务相关需求的网络切片,那么 CSMF可以请求由第一NSMF创建网络切片。在一些实施例中,若多个NSMF均不能单独支持需要创建的网络切片的各种需求,CSMF可以确定由两个或更多的NSMF各自创建网络切片,以使创建的多个网络切片共同满足通信服务的相关需求,并将每个NSMF创建的网络切片的参数信息发送给个NSMF。In some embodiments, if the first NSMF has the ability to create a network slice that meets the communication service related requirements, the CSMF may request that the network slice be created by the first NSMF. In some embodiments, if multiple NSMFs cannot individually support the various requirements of the network slice to be created, the CSMF may determine that each of the two or more NSMFs creates a network slice so that the created plurality of network slices meet together. The related requirements of the communication service, and the parameter information of the network slice created by each NSMF is sent to an NSMF.
步骤404、CSMF将需要创建的网络切片参数信息发送给第一NSMF。Step 404: The CSMF sends the network slice parameter information that needs to be created to the first NSMF.
步骤405、第一NSMF根据CSMF发送的网络切片参数信息,创建网络切片。Step 405: The first NSMF creates a network slice according to the network slice parameter information sent by the CSMF.
实施例2、Example 2
当需要创建网络切片时,CSMF与NSMF按照如图5所示的流程对网络切片进行管理,具体包括以下步骤:When a network slice needs to be created, CSMF and NSMF manage the network slice according to the process shown in Figure 5, which includes the following steps:
步骤501、CSMF根据通信服务的相关需求确定需要创建新的网络切片,并确定出需要创建的网络切片参数信息。Step 501: The CSMF determines that a new network slice needs to be created according to the related requirements of the communication service, and determines network slice parameter information that needs to be created.
步骤502、CSMF向第一NSMF发送协商请求,即上述实施例中的第一请求,该协商请求中包括CSMF确定出的网络切片参数信息,以询问第一NSMF是否能够支持待创建网络切片的参数。Step 502: The CSMF sends a negotiation request to the first NSMF, that is, the first request in the foregoing embodiment, where the negotiation request includes the network slice parameter information determined by the CSMF, to query whether the first NSMF can support the parameter of the network slice to be created. .
步骤503、第一NSMF向CSMF返回协商响应,该协商响应中包括第一NSMF能否支持待创建网络切片的参数的指示信息。Step 503: The first NSMF returns a negotiation response to the CSMF, where the negotiation response includes indication information about whether the first NSMF can support parameters of the network slice to be created.
若该协商响应表示第一NSMF不能支持待创建网络切片的参数,那么CSMF可以修改协商请求中包括的网络切片参数信息,并重复执行上述步骤502和步骤503,直至第一NSMF返回的协商响应表示第一NSMF能够支持协商请求中包括的网络切片的参数。当然,CSMF也可以在第一NSMF不支持待创建网络切片的参数时,不再修改网络切片参数信息与其进行协商,而是与其他NSMF进行协商,或者放弃执行本次任务。If the negotiation response indicates that the first NSMF cannot support the parameter of the network slice to be created, the CSMF may modify the network slice parameter information included in the negotiation request, and repeatedly perform the foregoing steps 502 and 503 until the negotiation response representation returned by the first NSMF The first NSMF is capable of supporting parameters of the network slice included in the negotiation request. Of course, when the first NSMF does not support the parameters of the network slice to be created, the CSMF may not modify the network slice parameter information to negotiate with it, but negotiate with other NSMFs or give up the task.
此外,CSMF还可与其他NSMF执行一次或多次步骤502和503。In addition, CSMF can perform one or more steps 502 and 503 with other NSMFs.
步骤504、CSMF更新网络切片参数信息。Step 504: The CSMF updates the network slice parameter information.
例如,若第一NSMF能够支持步骤501中CSMF确定出的待创建的网络切片参数,那么CSMF可以确定由第一NSMF创建网络切片,且第一NSMF创建的网络切片的参数即为步骤501中确定出的待创建网络切片的参数。For example, if the first NSMF can support the network slice parameter to be created determined by the CSMF in step 501, the CSMF may determine that the network slice is created by the first NSMF, and the parameter of the network slice created by the first NSMF is determined in step 501. The parameters of the network slice to be created.
又例如,CSMF向多个NSMF发送了协商请求,但多个NSMF均不能支持步骤501中CSMF确定出的待创建的网络切片参数,那么CSMF可以根据与多个NSMF之间的协商过程(即上述步骤502和步骤503),确定由第一NSMF和其他NSMF创建网络切片,以满足通信服务需求,并分别确定每个NSMF创建的网络切片参数信息。For another example, the CSMF sends a negotiation request to multiple NSMFs, but none of the multiple NSMFs can support the network slice parameter to be created determined by the CSMF in step 501, and the CSMF can be based on a negotiation process with multiple NSMFs (ie, the above Step 502 and step 503), determining that network slices are created by the first NSMF and other NSMFs to meet communication service requirements, and determining network slice parameter information created by each NSMF, respectively.
步骤505、CSMF将确定出的第一NSMF需要创建的网络切片参数信息发送给第一NSMF。Step 505: The CSMF sends the determined network slice parameter information that needs to be created by the first NSMF to the first NSMF.
步骤506、第一NSMF根据CSMF发送的网络切片参数信息,创建网络切片。Step 506: The first NSMF creates a network slice according to the network slice parameter information sent by the CSMF.
实施例3、Embodiment 3
由于网络环境可随时发生变化,为了满足通信服务的相关需求,还可以对已建立的网络切片的参数进行修改,CSMF与NSMF按照如图6所示的流程对网络切片进行管理,具体包括以下步骤:The network environment can be changed at any time. In order to meet the related requirements of the communication service, the parameters of the established network slice can be modified. The CSMF and the NSMF manage the network slice according to the process shown in Figure 6, which includes the following steps. :
步骤601、CSMF获取第一NSMF管理的网络切片所能够提供的通信服务的性能参数。Step 601: The CSMF acquires performance parameters of the communication service that can be provided by the network slice managed by the first NSMF.
CSMF获取第一NSMF管理的网络切片的性能参数,并根据这些性能参数,确定第一NSMF管理的网络切片能够提供的通信服务的性能参数。The CSMF obtains performance parameters of the network slice managed by the first NSMF, and determines performance parameters of the communication service that the first NSMF managed network slice can provide according to the performance parameters.
为了保证通信服务的相关需求,可以对通信的性能参数的取值设置预设范围,当性能参数的取值处于预设范围中,说明当前提供的通信服务能够满足通信服务需求,若超出该预设范围,则说明当前提供的通信服务不能满足通信服务需求,需要对其进行调整。In order to ensure the related requirements of the communication service, the preset value range of the performance parameter of the communication may be set. When the value of the performance parameter is in the preset range, it indicates that the currently provided communication service can meet the communication service requirement. If the scope is set, it indicates that the currently provided communication service cannot meet the communication service requirements and needs to be adjusted.
步骤602、当第一NSMF管理的网络切片所能提供的通信服务的性能参数的取值超过预设范围时,CSMF根据通信服务的相关需求确定需要修改的网络切片参数信息。Step 602: When the value of the performance parameter of the communication service that can be provided by the network slice managed by the first NSMF exceeds a preset range, the CSMF determines the network slice parameter information that needs to be modified according to the related requirement of the communication service.
步骤603、CSMF向第一NSMF发送协商请求,该协商请求中包括CSMF确定出的待修改的网络切片参数信息,以查询第一NSMF是否能够支持对这些参数信进行修改。Step 603: The CSMF sends a negotiation request to the first NSMF, where the negotiation request includes the network slice parameter information to be modified determined by the CSMF, to query whether the first NSMF can support modification of the parameter letters.
步骤604、第一NSMF向CSMF返回协商响应,该协商响应中包括第一NSMF能否支持待修改的网络切片的参数的指示信息。Step 604: The first NSMF returns a negotiation response to the CSMF, where the negotiation response includes indication information about whether the first NSMF can support parameters of the network slice to be modified.
若该协商响应表示第一NSMF不能支持待修改的网络切片参数,那么CSMF可以修改协商请求中包括的网络切片参数信息,并重复执行上述步骤603和步骤604,直至第一NSMF返回的协商响应表示第一NSMF能够支持协商请求中包括的参数信息。If the negotiation response indicates that the first NSMF cannot support the network slice parameter to be modified, the CSMF may modify the network slice parameter information included in the negotiation request, and repeatedly perform the above steps 603 and 604 until the negotiation response representation returned by the first NSMF The first NSMF is capable of supporting parameter information included in the negotiation request.
步骤605、CSMF更新网络切片的参数信息。Step 605: The CSMF updates parameter information of the network slice.
例如,若CSMF与第一NSMF进行了多次协商,即上述步骤603和步骤604被执行了多次,那么CSMF可以将最后一次协商请求中包括的网络切片参数确定为第一NSMF需要修改的网络切片参数。For example, if the CSMF performs multiple negotiation with the first NSMF, that is, the foregoing steps 603 and 604 are performed multiple times, the CSMF may determine the network slice parameter included in the last negotiation request as the network to be modified by the first NSMF. Slice parameters.
步骤606、CSMF将确定出的第一NSMF需要修改的网络切片参数信息发送给第一NSMF。Step 606: The CSMF sends the determined network slice parameter information that needs to be modified by the first NSMF to the first NSMF.
步骤607、第一NSMF根据CSMF发送的网络切片参数信息,对网络切片参数进行修改。Step 607: The first NSMF modifies the network slice parameter according to the network slice parameter information sent by the CSMF.
实施例4、Example 4
由于网络环境可随时发生变化,为了满足通信服务的相关需求,还可以对已建立的网络切片的参数进行修改,CSMF与NSMF按照如图7所示的流程对网络切片进行管理,具体包括以下步骤:The network environment can be changed at any time. In order to meet the related requirements of the communication service, the parameters of the established network slice can be modified. The CSMF and the NSMF manage the network slice according to the process shown in FIG. 7, which includes the following steps. :
步骤701、CSMF接收到第二NSMF发送的网络切片参数调整通知。Step 701: The CSMF receives the network slice parameter adjustment notification sent by the second NSMF.
由于网络环境发生了变化,第二NSMF无法支持原有网络切片相关需求,那么第二NSMF可以向对第二NSMF进行管理的CSMF发送调整通知,该通知中包括第二NSMF管理的网络切片的参数的调整信息,以使CSMF能够及时理解第二NSMF管理的网络切片无法满足通信服务的需求。Since the network environment changes, the second NSMF cannot support the original network slice related requirement, and the second NSMF may send an adjustment notification to the CSMF that manages the second NSMF, where the notification includes the parameters of the network slice managed by the second NSMF. The adjustment information is such that CSMF can understand in time that the network slice managed by the second NSMF cannot meet the requirements of the communication service.
步骤702、CSMF根据调整通知中包括的参数调整信息以及通信服务的相关需求,确定出对第一NSMF管理的网络切片的参数修改信息。Step 702: The CSMF determines parameter modification information of the network slice managed by the first NSMF according to the parameter adjustment information included in the adjustment notification and the related requirement of the communication service.
由于第二NSMF能够提供的通信服务减少,为了满足通信服务的相关需求,CSMF希望通过对第一NSMF管理的网络切片的参数进行修改,以实现总的网络切片所能提供的通信服务能够满足通信服务的相关需求。Since the communication service that the second NSMF can provide is reduced, in order to meet the related requirements of the communication service, the CSMF hopes to modify the parameters of the network slice managed by the first NSMF to realize that the communication service provided by the total network slice can satisfy the communication. Service related needs.
步骤703、CSMF向第一NSMF发送协商请求,该协商请求中包括CSMF确定出的参数修改信息,以询问第一NSMF是否能够支持对这些参数信进行修改。Step 703: The CSMF sends a negotiation request to the first NSMF, where the negotiation request includes parameter modification information determined by the CSMF to query whether the first NSMF can support modification of the parameter letters.
步骤704、第一NSMF向CSMF返回协商响应,该协商响应中包括第一NSMF能否支持对这些参数信进行修改的指示信息。Step 704: The first NSMF returns a negotiation response to the CSMF, where the negotiation response includes whether the first NSMF can support the modification of the parameter information.
若该协商响应表示第一NSMF不能支持网络切片参数修改,那么CSMF可以修改协商请求中包括的网络切片参数信息,并重复执行上述步骤703和步骤704,直至第一NSMF 返回的协商响应表示第一NSMF能够支持协商请求中包括的参数信息。If the negotiation response indicates that the first NSMF cannot support the network slice parameter modification, the CSMF may modify the network slice parameter information included in the negotiation request, and repeatedly perform the foregoing steps 703 and 704 until the negotiation response returned by the first NSMF indicates the first The NSMF can support the parameter information included in the negotiation request.
步骤705、CSMF更新网络切片的参数信息。Step 705: The CSMF updates parameter information of the network slice.
例如,若CSMF与第一NSMF进行了多次协商,即上述步骤703和步骤704被执行了多次,那么CSMF可以将最后一次协商请求中包括的网络切片参数确定为第一NSMF需要修改的网络切片参数。For example, if the CSMF performs multiple negotiation with the first NSMF, that is, the foregoing steps 703 and 704 are performed multiple times, the CSMF may determine the network slice parameter included in the last negotiation request as the network to be modified by the first NSMF. Slice parameters.
步骤706、CSMF将确定出的第一NSMF需要修改的网络切片参数信息发送给第一NSMF。Step 706: The CSMF sends the determined network slice parameter information that needs to be modified by the first NSMF to the first NSMF.
步骤707、第一NSMF根据CSMF发送的网络切片参数信息,对网络切片参数进行修改。Step 707: The first NSMF modifies the network slice parameter according to the network slice parameter information sent by the CSMF.
基于相同的技术构思,本申请还提供了一种CSMF,用于实现上述方法实施例。参见图8,为本申请实施例提供的CSMF的结构示意图,如图所示,该CSMF包括:确定单元801和发送单元802,进一步地,还可以包括获取单元803、接收单元804。Based on the same technical concept, the present application also provides a CSMF for implementing the above method embodiments. FIG. 8 is a schematic structural diagram of a CSMF according to an embodiment of the present disclosure. As shown in the figure, the CSMF includes: a determining
其中,确定单元801,用于通信服务管理功能CSMF为第一网络切片管理功能NSMF确定第一网络切片参数信息,所述第一网络切片参数信息用于请求所述第一NSMF对自身管理的网络切片进行管理;The determining
发送单元802,用于将所述第一网络切片参数信息发送给所述第一NSMF。The sending
在一种可能的实现方式中,获取单元803,用于在确定单元801为所述第一NSMF确定第一网络切片参数信息之前,获取所述第一NSMF管理的网络切片所能提供的通信服务的性能参数,并确定所述性能参数的取值超出预设范围。In a possible implementation, the obtaining
在一种可能的实现方式中,接收单元804,用于在确定单元801为所述第一NSMF确定第一网络切片参数信息之前,接收第二NSMF发送的调整消息,所述调整消息中包括所述第二NSMF对自身管理的网络切片的参数调整信息;In a possible implementation manner, the receiving
确定单元801,具体用于:根据所述参数调整信息,为所述第一NSMF确定第一网络切片参数信息。The determining
在一种可能的实现方式中,所述发送单元802,还用于:用于在确定单元801为所述第一NSMF确定第一网络切片参数信息之前,向所述第一NSMF发送第一请求,所述第一请求中包括第二网络切片参数信息;In a possible implementation, the sending
接收单元804,用于接收所述第一NSMF发送的第一响应,所述第一响应中包括用于指示所述第一NSMF能否支持所述第二网络切片参数的指示信息,或者,第一响应中包括所述第一NSMF能够支持的网络切片参数信息;The receiving
所述确定单元801,具体用于:根据所述第一响应中的指示信息,为所述第一NSMF确定第一网络切片参数信息。The determining
在一种可能的实现方式中,获取单元803,在确定单元801为所述第一NSMF确定第一网络切片参数信息之前,还用于:获取所述第一NSMF能够支持的网络切片参数信息;In a possible implementation manner, the obtaining
所述第一网络切片参数信息为所述第一NSMF能够支持的网络切片参数信息。The first network slice parameter information is network slice parameter information that the first NSMF can support.
在一种可能的实现方式中,获取单元803,在获取所述第一NSMF能够支持的网络切片参数信息时,具体用于:向所述第一NSMF发送第二请求,所述第二请求用于请求获取所述第一NSMF能够支持的网络切片参数信息;接收所述第一NSMF发送的第二响应,所述第二响应中包括所述第一NSMF能够支持的网络切片参数信息。In a possible implementation manner, the acquiring
在一种可能的实现方式中,所述第一网络切片参数信息包括以下信息中的至少一种: 服务等级协议,网络关键绩效指标,网络切片类型,服务质量,网络拓扑,资源需求,网络功能相关需求。In a possible implementation manner, the first network slice parameter information includes at least one of the following information: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
基于相同的技术构思,本申请还提供了一种CSMF,用于实现上述方法实施例。参见图9,为本申请实施例提供的CSMF的结构示意图,如图所示,该CSMF包括:处理器901,以及与所述处理器901连接的存储器902和通信接口903。Based on the same technical concept, the present application also provides a CSMF for implementing the above method embodiments. FIG. 9 is a schematic structural diagram of a CSMF according to an embodiment of the present application. As shown in the figure, the CSMF includes: a
所述处理器901,用于读取所述存储器902中预先存储的计算机程序执行:The
为第一NSMF确定第一网络切片参数信息,所述第一网络切片参数信息用于请求所述第一NSMF对自身管理的网络切片进行管理;Determining, by the first NSMF, first network slice parameter information, where the first network slice parameter information is used to request the first NSMF to manage a network slice managed by itself;
通过所述通信接口903将所述第一网络切片参数信息发送给所述第一NSMF。The first network slice parameter information is sent to the first NSMF through the
在一种可能的实现方式中,所述处理器901,在为所述第一NSMF确定第一网络切片参数信息之前,还用于:获取所述第一NSMF管理的网络切片所能提供的通信服务的性能参数,并确定所述性能参数的取值超出预设范围。In a possible implementation, the
在一种可能的实现方式中,所述处理器901,还用于:通过所述通信接口903接收第二NSMF发送的调整消息,所述调整消息中包括所述第二NSMF对自身管理的网络切片的参数调整信息;In a possible implementation, the
所述处理器901,在为所述第一NSMF确定第一网络切片参数信息时,具体用于:根据所述参数调整信息,为所述第一NSMF确定第一网络切片参数信息。The
在一种可能的实现方式中,所述处理器901,在为所述第一NSMF确定第一网络切片参数信息之前,还用于:通过所述通信接口903向所述第一NSMF发送第一请求,所述第一请求中包括第二网络切片参数信息;通过所述通信接口903接收所述第一NSMF发送的第一响应,所述第一响应中包括用于指示所述第一NSMF能否支持所述第二网络切片参数的指示信息,或者,第一响应中包括所述第一NSMF能够支持的网络切片参数信息;In a possible implementation manner, the
所述处理器901,在为所述第一NSMF确定第一网络切片参数信息时,具体用于:根据所述第一响应中的指示信息,为所述第一NSMF确定第一网络切片参数信息。The
在一种可能的实现方式中,所述处理器901,在为所述第一NSMF确定第一网络切片参数信息之前,还用于:获取所述第一NSMF能够支持的网络切片参数信息;In a possible implementation, the
所述处理器901确定出的第一网络切片参数信息为所述第一NSMF能够支持的网络切片参数信息。The first network slice parameter information determined by the
在一种可能的实现方式中,所述处理器901,在获取所述第一NSMF能够支持的网络切片参数信息时,具体用于:通过所述通信接口903向所述第一NSMF发送第二请求,所述第二请求用于请求获取所述第一NSMF能够支持的网络切片参数信息;通过所通信接口903接收所述第一NSMF发送的第二响应,所述第二响应中包括所述第一NSMF能够支持的网络切片参数信息。In a possible implementation, the
在一种可能的实现方式中,所述第一网络切片参数信息包括以下信息中的至少一种:服务等级协议,网络关键绩效指标,网络切片类型,服务质量,网络拓扑,资源需求,网络功能相关需求。In a possible implementation, the first network slice parameter information includes at least one of the following: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
基于相同的技术构思,本申请还提供了一种NSMF,作为第一NSMF,用于实现上述方法实施例。参见图10,为本申请实施例提供的NSMF的结构示意图,如图所示,该CSMF包括:接收单元1001和管理单元1002,进一步地,还可以包括发送单元1003。Based on the same technical concept, the present application also provides an NSMF as the first NSMF for implementing the above method embodiments. 10 is a schematic structural diagram of an NSMF according to an embodiment of the present application. As shown in the figure, the CSMF includes: a receiving
其中,接收单元1001,用于接收CSMF发送的第一网络切片参数信息;The receiving
管理单元1002,用于根据所述第一网络切片参数信息,对自身管理的网络切片进行管理。The
在一种可能的实现方式中,第一网络切片参数信息,是在所述CSMF获取所述第一NSMF管理的网络切片所能提供的通信服务的性能参数,并确定所述性能参数的取值超出预设范围时发送的。In a possible implementation, the first network slice parameter information is a performance parameter of the communication service that can be provided by the CSMF to obtain the network slice managed by the first NSMF, and determines a value of the performance parameter. Sent when the preset range is exceeded.
在一种可能的实现方式中,第一网络切片参数信息,是在所述CSMF接收到第二NSMF发送的调整消息后发送给所述第一NSMF的,所述调整消息中包括所述第二NSMF对自身管理的网络切片的参数调整信息。In a possible implementation manner, the first network slice parameter information is sent to the first NSMF after the CSMF receives the adjustment message sent by the second NSMF, where the adjustment message includes the second NSMF parameter adjustment information for network slices managed by itself.
在一种可能的实现方式中,接收单元1001,在接收所述CSMF发送的第一网络切片参数信息之前,还用于接收所述CSMF发送的第一请求,所述第一请求中包括第二网络切片参数信息;In a possible implementation, the receiving
发送单元1003,用于向所述CSMF发送第一响应,第一响应中包括用于指示所述第一NSMF能否支持所述第二网络切片参数的指示信息,或者,第一响应中包括所述第一NSMF能够支持的网络切片参数信息。The sending
在一种可能的实现方式中,发送单元1003,在接收单元1001接收所述CSMF发送的第一网络切片参数信息之前,用于将所述第一NSMF能够支持的网络切片参数信息发送给所述CSMF;所述CSMF确定出的第一网络切片参数信息,为所述第一NSMF能够支持的网络切片参数信息。In a possible implementation, the sending
在一种可能的实现方式中,接收单元1001,在发送单元1003将所述第一NSMF能够支持的网络切片参数信息发送给所述CSMF之前,还用于:接收所述CSMF发送的第二请求,所述第二请求用于请求获取所述第一NSMF能够支持的网络切片参数信息;In a possible implementation, the receiving
发送单元1003,还用于向所述CSMF发送第二响应,所述第二响应中包括所述第一NSMF能够支持的网络切片参数信息。The sending
在一种可能的实现方式中,所述第一网络切片参数信息包括以下信息中的至少一种:服务等级协议,网络关键绩效指标,网络切片类型,服务质量,网络拓扑,资源需求,网络功能相关需求。In a possible implementation, the first network slice parameter information includes at least one of the following: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
在一种可能的实现方式中,发送单元1003,还用于:当所述第一NSMF自身管理的网络切片的参数发生变化时,向所述CSMF发送调整消息,所述调整消息中包括所述第一NSMF对自身管理的网络切片的参数调整信息。In a possible implementation manner, the sending
基于相同的技术构思,本申请还提供了一种NSMF,作为第一NSMF,用于实现上述方法实施例。参见图11,为本申请实施例提供的NSMF的结构示意图,如图所示,该CSMF包括:处理器1101,以及与所述处理器1101连接的存储器1102和通信接口1103。Based on the same technical concept, the present application also provides an NSMF as the first NSMF for implementing the above method embodiments. 11 is a schematic structural diagram of an NSMF according to an embodiment of the present application. As shown in the figure, the CSMF includes: a
所述处理器1101,用于读取所述存储器1102中预先存储的计算机程序执行:The
通过所述通信接口1103接收CSMF发送的第一网络切片参数信息;Receiving, by the
根据所述第一网络切片参数信息,对自身管理的网络切片进行管理。The network slice managed by itself is managed according to the first network slice parameter information.
在一种可能的实现方式中,第一网络切片参数信息,是在所述CSMF获取所述第一NSMF管理的网络切片所能提供的通信服务的性能参数,并确定所述性能参数的取值超出预设范围时发送的。In a possible implementation, the first network slice parameter information is a performance parameter of the communication service that can be provided by the CSMF to obtain the network slice managed by the first NSMF, and determines a value of the performance parameter. Sent when the preset range is exceeded.
在一种可能的实现方式中,第一网络切片参数信息,是在所述CSMF接收到第二NSMF发送的调整消息后发送给所述第一NSMF的,所述调整消息中包括所述第二NSMF对自身 管理的网络切片的参数调整信息。In a possible implementation manner, the first network slice parameter information is sent to the first NSMF after the CSMF receives the adjustment message sent by the second NSMF, where the adjustment message includes the second NSMF parameter adjustment information for network slices managed by itself.
在一种可能的实现方式中,所述处理器1101,在通过所述通信接口1103接收所述CSMF发送的第一网络切片参数信息之前,还用于:通过所述通信接口1103接收所述CSMF发送的第一请求,所述第一请求中包括第二网络切片参数信息;通过所述通信接口1103向所述CSMF发送第一响应,第一响应中包括用于指示所述第一NSMF能否支持所述第二网络切片参数的指示信息,或者,第一响应中包括所述第一NSMF能够支持的网络切片参数信息。In a possible implementation, the
在一种可能的实现方式中,所述处理器1101,在通过所述通信接口1103接收所述CSMF发送的第一网络切片参数信息之前,还用于:通过所述通信接口1103将所述第一NSMF能够支持的网络切片参数信息发送给所述CSMF;所述CSMF确定出的第一网络切片参数信息,为所述第一NSMF能够支持的网络切片参数信息。In a possible implementation, the
在一种可能的实现方式中,所述处理器1101,在通过所述通信接口1103接收所述CSMF发送的第一网络切片参数信息之前,还用于:通过所述通信接口1103接收所述CSMF发送的第二请求,所述第二请求用于请求获取所述第一NSMF能够支持的网络切片参数信息;通过所述通信接口1103向所述CSMF发送第二响应,所述第二响应中包括所述第一NSMF能够支持的网络切片参数信息。In a possible implementation, the
在一种可能的实现方式中,所述第一网络切片参数信息包括以下信息中的至少一种:服务等级协议,网络关键绩效指标,网络切片类型,服务质量,网络拓扑,资源需求,网络功能相关需求。In a possible implementation, the first network slice parameter information includes at least one of the following: a service level agreement, a network key performance indicator, a network slice type, a service quality, a network topology, a resource requirement, and a network function. Related needs.
在一种可能的实现方式中,所述处理器1101,还用于:当所述第一NSMF自身管理的网络切片的参数发生变化时,通过所述通信接口1103向所述CSMF发送调整消息,所述调整消息中包括所述第一NSMF对自身管理的网络切片的参数调整信息。In a possible implementation manner, the
本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当所述指令在计算机上运行时,使得计算机执行上述方法实施例。The embodiment of the present application further provides a computer readable storage medium, where the computer readable storage medium stores computer instructions, and when the instructions are run on a computer, causes the computer to execute the above method embodiments.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present application can be provided as a method, system, or computer program product. Thus, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment in combination of software and hardware. Moreover, the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。It is apparent that those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the embodiments of the present application. Thus, it is intended that the present invention cover the modifications and variations of the embodiments of the present invention.
Claims (47)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710687654.X | 2017-08-11 | ||
| CN201710687654.XA CN109391503B (en) | 2017-08-11 | 2017-08-11 | A network slice management method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019029645A1 true WO2019029645A1 (en) | 2019-02-14 |
Family
ID=65273289
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/099729 Ceased WO2019029645A1 (en) | 2017-08-11 | 2018-08-09 | Network slice management method and apparatus |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN109391503B (en) |
| WO (1) | WO2019029645A1 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111935737B (en) * | 2020-07-16 | 2022-03-01 | 北京思特奇信息技术股份有限公司 | Network slice management system and method for realizing network slice life cycle management |
| CN114125946B (en) * | 2020-08-10 | 2025-07-22 | 中国移动通信有限公司研究院 | Service processing method, device and storage medium |
| CN112235140B (en) * | 2020-10-13 | 2022-11-08 | 中移(杭州)信息技术有限公司 | Network slice management method, apparatus, network device and storage medium |
| CN112333731B (en) * | 2020-10-19 | 2021-07-20 | 广州爱浦路网络技术有限公司 | Network layer address resource allocation method, computer device and storage medium |
| CN115134855B (en) * | 2021-03-24 | 2024-11-12 | 中国电信股份有限公司 | Network slicing performance measurement method and device |
| CN114158078B (en) * | 2021-12-15 | 2023-06-16 | 中国联合网络通信集团有限公司 | Network slice management method, device and computer readable storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017114327A1 (en) * | 2015-12-31 | 2017-07-06 | 华为技术有限公司 | Network slice management apparatus and network slice management method |
| WO2017123277A1 (en) * | 2016-01-15 | 2017-07-20 | Intel IP Corporation | Network slice selection in network systems |
| CN106982458A (en) * | 2017-03-09 | 2017-07-25 | 华为技术有限公司 | A kind of system of selection of network section and device |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10374965B2 (en) * | 2015-06-01 | 2019-08-06 | Huawei Technologies Co., Ltd. | Systems and methods for managing network traffic with a network operator |
| US10644955B2 (en) * | 2015-08-21 | 2020-05-05 | Huawei Technologies Co., Ltd. | Method and apparatus for network slicing |
| CN106792888B (en) * | 2017-01-18 | 2019-10-25 | 北京邮电大学 | A wireless communication networking method and device based on information perception |
-
2017
- 2017-08-11 CN CN201710687654.XA patent/CN109391503B/en active Active
-
2018
- 2018-08-09 WO PCT/CN2018/099729 patent/WO2019029645A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017114327A1 (en) * | 2015-12-31 | 2017-07-06 | 华为技术有限公司 | Network slice management apparatus and network slice management method |
| WO2017123277A1 (en) * | 2016-01-15 | 2017-07-20 | Intel IP Corporation | Network slice selection in network systems |
| CN106982458A (en) * | 2017-03-09 | 2017-07-25 | 华为技术有限公司 | A kind of system of selection of network section and device |
Non-Patent Citations (1)
| Title |
|---|
| HUAWEI ET AL.: "Add General Requirements for Network Slice Management", 3GPP S5-173437, 12 May 2017 (2017-05-12), pages 5 - 173437, XP051289996 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109391503A (en) | 2019-02-26 |
| CN109391503B (en) | 2021-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114788333B (en) | Methods, systems, and computer-readable media for providing network slice management using a feedback mechanism | |
| WO2019029645A1 (en) | Network slice management method and apparatus | |
| US11070989B2 (en) | Network slice management method, management unit, and system | |
| US20230007662A1 (en) | Dynamic slice priority handling | |
| CN109768875B (en) | Policy management method, device, device and system for network slicing | |
| US11502909B2 (en) | Network slice management method and apparatus | |
| CN106134141B (en) | A method and device for updating network service descriptor NSD | |
| WO2020135800A1 (en) | Domain name server allocation method and device | |
| WO2018171459A1 (en) | Network slice management method and device | |
| CN109600768A (en) | Management method, equipment and the system of network slice | |
| US20190260636A1 (en) | Method and apparatus for managing network slice instance | |
| WO2018170922A1 (en) | Method, device and system for configuring network slice | |
| WO2019029522A1 (en) | Method for managing network component, and network device | |
| CN109600769B (en) | Communication method and device | |
| WO2019047769A1 (en) | Method, device and system for processing network slice instance | |
| CN109600760B (en) | Network management method, equipment and system | |
| US20200163011A1 (en) | Method, device, and system for deploying network slice | |
| US20190386925A1 (en) | Management Method, Management Unit, And System | |
| CN109962806B (en) | Method and device for managing transmission network sub-slices | |
| WO2019228220A1 (en) | Method and device for managing network slice | |
| CN115715389A (en) | Method and apparatus for edge-enabled server lifecycle management | |
| WO2019052363A1 (en) | Method and apparatus for modifying network slice instance | |
| WO2023125139A1 (en) | Network slice processing method, network element, and storage medium | |
| WO2023116638A1 (en) | Slice configuration method and system, server, and storage medium | |
| CN118921369A (en) | Distributed network cooperation method and device based on calculation force and readable storage medium |
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: 18844692 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: 18844692 Country of ref document: EP Kind code of ref document: A1 |