CN114079909B - A network slice information processing method, device and network equipment - Google Patents
A network slice information processing method, device and network equipment Download PDFInfo
- Publication number
- CN114079909B CN114079909B CN202010820316.0A CN202010820316A CN114079909B CN 114079909 B CN114079909 B CN 114079909B CN 202010820316 A CN202010820316 A CN 202010820316A CN 114079909 B CN114079909 B CN 114079909B
- Authority
- CN
- China
- Prior art keywords
- network
- network slice
- shared
- subnet
- slice subnet
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/14—Mobility data transfer between corresponding nodes
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The embodiment of the invention discloses a network slice information processing method, a device and network equipment. The method comprises the steps of receiving user service requirement information from a Communication Service Management Function (CSMF) by a Network Slicing Management Function (NSMF), converting the user service requirement information into end-to-end network slicing requirement information, determining at least one of first network slicing subnet requirement information of a non-shared network and network slicing requirement information of a shared network based on the end-to-end network slicing requirement information, and performing at least one of sending the first network slicing subnet requirement information to a Network Slicing Subnet Management Function (NSSMF) and sending the network slicing requirement information to a shared network slicing subnet management function (SNSMF) based on the determined information.
Description
Technical Field
The present invention relates to the field of mobile communications technologies, and in particular, to a method and an apparatus for processing network slice information, and a network device.
Background
With the development of the fifth generation mobile communication technology (5G), a network slicing technology has been developed. The 5G network slice is an end-to-end logic special network for providing specific network capability, and has the characteristics of high reliability, low time delay, wide application scene and the like.
Currently, network slice management can only meet vertical industry customer service under the same operator. While there is currently no effective solution for cross-operator network slice management.
Disclosure of Invention
In order to solve the existing technical problems, the embodiment of the invention provides a network slice information processing method, a device and network equipment.
In order to achieve the above object, the technical solution of the embodiment of the present invention is as follows:
In a first aspect, an embodiment of the present invention provides a network slice information processing method, where the method includes:
A Network slicing management Function (NSMF, network SLICE MANAGEMENT Function) receives user service requirement information from a Communication service management Function (CSMF, communication SERVICE MANAGEMENT Function), and converts the user service requirement information into end-to-end Network slicing requirement information;
Determining at least one of first network slicing subnet requirement information of a non-shared network and network slicing requirement information of a shared network based on the end-to-end network slicing requirement information;
At least one of sending the first Network slice subnet requirement information to a Network slice subnet management Function (NSSMF, network Slice Subnet Management Function), and sending the Network slice requirement information to a shared Network slice subnet management Function (SNSMF, network SLICE MANAGEMENT Function) is performed based on the determined information.
In the scheme, the method further comprises the steps that the NSMF receives a first network chip subnet instance generation result of the non-shared network sent by NSSMF, the first network chip subnet instance generation result comprises the first network chip subnet instance identification, and/or,
The NSMF receives a network slice instance generation result of the shared network sent by SNSMF, wherein the network slice instance generation result comprises a network slice instance identifier of the shared network and a second network slice subnet instance identifier of the shared network.
In the scheme, the method further comprises the step of binding the NSMF with the end-to-end network slice instance identifier, the first network slice subnet instance identifier of the non-shared network, the network slice instance identifier of the shared network and the second network slice subnet instance identifier of the shared network.
In a second aspect, an embodiment of the present invention further provides a network slice information processing method, where the method includes:
NSSMF receiving first network slice subnet requirement information sent by NSMF;
Generating first maintenance management information of a network slicing subnet of a non-shared network and a first network slicing subnet instance identifier of the non-shared network based on the first network slicing subnet requirement information, and binding the first network slicing subnet instance identifier and an end-to-end network slicing instance identifier;
And sending a first network slicing subnet instance generation result of the non-shared network to the NSMF, wherein the first network slicing subnet instance generation result comprises the first network slicing subnet instance identification.
In the above scheme, before the generating result of the first network slicing subnet instance of the non-shared network is sent to the NSMF, the method further includes that NSSMF sends the first network slicing subnet requirement information to a management and orchestration functional entity, so as to generate the first network slicing subnet resource instance of the non-shared network through the management and orchestration functional entity;
and receiving a resource instance generation result sent by the management and arrangement functional entity.
In a third aspect, the embodiment of the invention also provides a network slice information processing method, which comprises SNSMF receiving network slice requirement information sent by NSMF;
generating network slice maintenance management information of a shared network and a network slice instance identifier of the shared network based on the network slice demand information, and binding the network slice instance identifier and an end-to-end network slice instance identifier;
determining second network slicing subnet requirement information of the shared network based on the network slicing requirement information, wherein the second network slicing subnet requirement information comprises an end-to-end network slicing instance identifier and a network slicing instance identifier of the shared network;
The second network slice subnet requirement information is sent to a shared network slice subnet management function (SNSSMF, network Slice Subnet Management Function).
In the above scheme, the method further includes that SNSMF receives a second network slice subnet instance generation result sent by SNSSMF, where the second network slice subnet instance generation result includes a second network slice subnet instance identifier of the shared network.
In the above scheme, the method further comprises the step that SNSMF sends a network slice instance generation result of the shared network to the NSMF, wherein the network slice instance generation result comprises a network slice instance identifier of the shared network and a second network slice subnet instance identifier of the shared network.
In a fourth aspect, the embodiment of the invention also provides a network slice information processing method, which comprises SNSSMF receiving SNSMF sent second network slice subnet requirement information, wherein the second network slice subnet requirement information comprises an end-to-end network slice instance identifier and a network slice instance identifier of a shared network;
Generating second maintenance management information of a network slicing subnet of the shared network and a second network slicing subnet instance identifier of the shared network based on the second network slicing subnet requirement information, and binding the second network slicing subnet instance identifier, the end-to-end network slicing instance identifier and the shared network slicing instance identifier;
And sending a second network slicing subnet instance generation result of the shared network to the SNSMF, wherein the second network slicing subnet instance generation result comprises a second network slicing subnet instance identifier of the shared network.
In the above solution, before the sending, to the SNSMF, the second network slice subnet instance of the shared network generates a result, the method further includes:
the SNSSMF sends the second network slicing subnet requirement information to a management and orchestration functional entity to generate a second network slicing subnet resource instance of the shared network through the management and orchestration functional entity;
and receiving a resource instance generation result sent by the management and arrangement functional entity.
In a fifth aspect, the embodiment of the invention also provides a network slice information processing device, which comprises a first receiving unit, a first processing unit and a first transmitting unit, wherein,
The first receiving unit is used for receiving user service requirement information from CSMF;
the first processing unit is used for converting the user service requirement information into end-to-end network slicing requirement information, and determining at least one of first network slicing subnet requirement information of a non-shared network and network slicing requirement information of a shared network based on the end-to-end network slicing requirement information;
the first sending unit is configured to send the first network slice subnet requirement information to NSSMF and send the network slice requirement information to SNSMF based on the determined information.
In the above scheme, the first receiving unit is further configured to receive a first network slice subnet instance generation result of the non-shared network sent by the NSSMF, where the first network slice subnet instance generation result includes the first network slice subnet instance identifier, and/or receive a network slice instance generation result of the shared network sent by the SNSMF, where the network slice instance generation result includes a network slice instance identifier of the shared network and a second network slice subnet instance identifier of the shared network.
In the above solution, the first processing unit is further configured to bind an end-to-end network slice instance identifier, a first network slice subnet instance identifier of the non-shared network, a network slice instance identifier of the shared network, and a second network slice subnet instance identifier of the shared network.
In a sixth aspect, the embodiment of the invention also provides a network slice information processing device, which comprises a second receiving unit, a second processing unit and a second sending unit, wherein,
The second receiving unit is configured to receive the first network slicing subnet requirement information sent by the NSMF;
the second processing unit is configured to generate first maintenance management information of a network slicing subnet of the non-shared network and a first network slicing subnet instance identifier of the non-shared network based on the first network slicing subnet requirement information, and bind the first network slicing subnet instance identifier and an end-to-end network slicing instance identifier;
the second sending unit is configured to send a first network slicing subnet instance generation result of the non-shared network to the NSMF, where the first network slicing subnet instance generation result includes the first network slicing subnet instance identifier.
In the above solution, the second sending unit is further configured to send, to the management and orchestration functional entity, the first network slicing subnet requirement information before sending, to the NSMF, a first network slicing subnet instance generation result of the non-shared network, so as to generate, by the management and orchestration functional entity, a first network slicing subnet resource instance of the non-shared network;
The second receiving unit is further configured to receive a resource instance generation result sent by the management and orchestration functional entity.
In a seventh aspect, the embodiment of the invention also provides a network slice information processing device, which comprises a third receiving unit, a third processing unit and a third sending unit, wherein,
The third receiving unit is configured to receive network slice requirement information sent by the NSMF;
The third processing unit is used for generating network slice maintenance management information of a shared network and network slice instance identifiers of the shared network based on the network slice demand information, binding the network slice instance identifiers and end-to-end network slice instance identifiers;
the third sending unit is configured to send the second network slice subnet requirement information to SNSSMF.
In the above solution, the third receiving unit is further configured to receive a second network slice subnet instance generation result sent by the SNSSMF, where the second network slice subnet instance generation result includes a second network slice subnet instance identifier of the shared network.
In the above solution, the third sending unit is further configured to send, to the NSMF, a network slice instance generation result of the shared network, where the network slice instance generation result includes a network slice instance identifier of the shared network and a second network slice subnet instance identifier of the shared network.
In an eighth aspect, the embodiment of the invention also provides a network slice information processing device, which comprises a fourth receiving unit, a fourth processing unit and a fourth sending unit, wherein,
The fourth receiving unit is configured to receive SNSMF second network slice subnet requirement information sent by the second receiving unit, where the second network slice subnet requirement information includes an end-to-end network slice instance identifier and a network slice instance identifier of the shared network;
The fourth processing unit is configured to generate second maintenance management information of a network slicing subnet of the shared network and a second network slicing subnet instance identifier of the shared network based on the second network slicing subnet requirement information, and bind the second network slicing subnet instance identifier, the end-to-end network slicing instance identifier and the shared network slicing instance identifier;
And the fourth sending unit is configured to send a second network slicing subnet instance generation result of the shared network to the SNSMF, where the second network slicing subnet instance generation result includes a second network slicing subnet instance identifier of the shared network.
In the above solution, the fourth sending unit is further configured to send the second network slice subnet requirement information to a management and orchestration functional entity, so as to generate, by using the management and orchestration functional entity, a second network slice subnet resource instance of the shared network;
the fourth receiving unit is further configured to receive a resource instance generation result sent by the management and orchestration functional entity.
In a ninth aspect, the present embodiment further provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor implements the steps of the method according to the first, second, third or fourth aspects of the present embodiment.
In a tenth aspect, the present embodiment further provides a network device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor implements the steps of the method according to the first, second, third or fourth aspects of the present embodiment when the program is executed by the processor.
The embodiment of the invention provides a network slice information processing method, a device and network equipment. The NSMF receives user service requirement information from CSMF, converts the user service requirement information into end-to-end network slicing requirement information, determines at least one of first network slicing subnet requirement information of a non-shared network and network slicing requirement information of a shared network based on the end-to-end network slicing requirement information, and performs at least one of sending the first network slicing subnet requirement information to NSSMF and sending the network slicing requirement information to SNSMF based on the determined information. By adopting the technical scheme of the embodiment of the invention, the end-to-end network slicing requirement is split into the network slicing sub-network requirement of the non-shared network and the network slicing requirement of the shared network through the non-shared network and the co-established shared network, and the network slicing requirement of the shared network is transmitted to SNSMF of the shared network, so that the network slicing management of the co-established shared network and the end-to-end network slicing management are realized.
Drawings
Fig. 1 is a schematic diagram of a system architecture to which a network slice information processing method according to an embodiment of the present invention is applied;
Fig. 2 is a flowchart of a network slice information processing method according to an embodiment of the present invention;
fig. 3 is a flow chart of a network slice information processing method according to an embodiment of the present invention;
Fig. 4 is a flowchart illustrating a network slice information processing method according to an embodiment of the present invention;
fig. 5 is a flow chart of a network slice information processing method according to an embodiment of the present invention;
fig. 6 is an interactive flow diagram of a network slice information processing method according to an embodiment of the present invention;
Fig. 7 is a schematic diagram of a composition structure of a network slice information processing apparatus according to an embodiment of the present invention;
Fig. 8 is a schematic diagram of a second component structure of a network slice information processing apparatus according to an embodiment of the present invention;
fig. 9 is a schematic diagram of a third component structure of a network slice information processing apparatus according to an embodiment of the present invention;
Fig. 10 is a schematic diagram of a composition structure of a network slice information processing apparatus according to an embodiment of the present invention;
Fig. 11 is a schematic diagram of a hardware composition structure of a network device according to an embodiment of the present invention.
Detailed Description
The invention will be described in further detail with reference to the accompanying drawings and specific examples.
Fig. 1 is a schematic diagram of a system architecture to which the network slice information processing method according to the embodiment of the present invention is applied, and as shown in fig. 1, the system architecture in the embodiment may include a slice management device of a non-shared network and a slice management device of a shared network. The slice management device of the non-shared network comprises CSMF, NSMF and NSSMF, and the slice management device of the shared network comprises SNSMF and SNSSMF.
For the non-shared network, CSMF meets the network slicing service ordering requirement of each operator, NSMF meets the end-to-end network slicing management requirement of each operator, NSSMF meets the network slicing subnet management requirement of the non-shared network of each operator. In order to realize the network slice management requirement oriented to the co-established shared network, SNSMF and SNSSMF are newly added in the embodiment of the application.
Wherein NSSMF may be plural, which may refer to NSSMF in the wireless, transmission and core network fields, and SNSSMF may be plural, which may refer to SNSSMF in the wireless, transmission and core network fields. Both NSSMF and SNSSMF may interface with management and orchestration (MANO) functional entities to complete virtualized network slice subnet sub-resource deployment.
SNSMF as a management Service provider for dividing network slices based on the shared network, receives the network slice requirement of NSMF split of Service consumer to the shared network, splits the network slice requirement to the shared network into network slice sub-network requirements to each SNSSMF, SNSSMF receives the network slice sub-network deployment requirement to the shared network issued from SNSMF, converts the Service level agreement (SLA, service-LEVEL AGREEMENT) requirement of the network slice sub-network of the shared network into network element Service parameters and issues the network element Service parameters. For the professional field of virtualization, SNSSMF needs to complete the network slice subnet resource part arrangement of the shared network by calling the network function virtualization management and arrangement (NFV MANO) function.
The following embodiments of the present invention are presented based on the above system architecture.
The embodiment of the invention provides a network slice information processing method. Fig. 2 is a flow chart of a network slice information processing method according to an embodiment of the present invention, and as shown in fig. 2, the method includes:
step 101, NSMF receives user service demand information from CSMF, and converts the user service demand information into end-to-end network slice demand information;
102, determining at least one of first network slicing subnet requirement information of a non-shared network and network slicing requirement information of a shared network based on the end-to-end network slicing requirement information;
step 103 is performing at least one of sending the first network slice subnet requirement information to NSSMF and sending the network slice requirement information to SNSMF based on the determined information.
In some optional embodiments of the present invention, the method further includes the NSMF receiving a first network slicing subnet instance generation result of the non-shared network sent by the NSSMF, the first network slicing subnet instance generation result including the first network slicing subnet instance identifier, and/or the NSMF receiving a network slicing instance generation result of the shared network sent by the SNSMF, the network slicing instance generation result including a network slicing instance identifier of the shared network and a second network slicing subnet instance identifier of the shared network.
In some optional embodiments of the invention, the method further comprises the NSMF binding end-to-end network slice instance identification, a first network slice subnet instance identification of the non-shared network, a network slice instance identification of the shared network, and a second network slice subnet instance identification of the shared network.
Based on the foregoing embodiment, the embodiment of the present invention further provides a network slice information processing method. Fig. 3 is a second flowchart of a network slice information processing method according to an embodiment of the present invention, where, as shown in fig. 3, the method includes:
Step 201, NSSMF receives first network slice subnet requirement information sent by NSMF;
step 202, generating first maintenance management information of a network slicing subnet of a non-shared network and a first network slicing subnet instance identifier of the non-shared network based on the first network slicing subnet requirement information, and binding the first network slicing subnet instance identifier and an end-to-end network slicing instance identifier;
and 203, sending a first network slicing subnet instance generation result of the non-shared network to the NSMF, wherein the first network slicing subnet instance generation result comprises the first network slicing subnet instance identification.
In some optional embodiments of the present invention, before the sending the generation result of the first network slicing subnet instance of the non-shared network to the NSMF, the method further includes sending, by the NSSMF, the first network slicing subnet requirement information to a management and orchestration functional entity to generate a first network slicing subnet resource instance of the non-shared network through the management and orchestration functional entity, and receiving the generation result of the resource instance sent by the management and orchestration functional entity.
Based on the foregoing embodiment, the embodiment of the present invention further provides a network slice information processing method. Fig. 4 is a flow chart III of a network slice information processing method according to an embodiment of the present invention, and as shown in fig. 4, the method includes:
step 301, SNSMF receives network slice requirement information sent by NSMF;
Step 302, generating network slice maintenance management information of a shared network and a network slice instance identifier of the shared network based on the network slice requirement information, and binding the network slice instance identifier and an end-to-end network slice instance identifier;
Step 303, determining second network slicing subnet requirement information of the shared network based on the network slicing requirement information, wherein the second network slicing subnet requirement information comprises an end-to-end network slicing instance identifier and a network slicing instance identifier of the shared network;
And step 304, sending the second network slice subnet requirement information to SNSSMF.
In some optional embodiments of the invention, the method further comprises the step of receiving SNSMF a second network-sliced subnet instance generation result sent by the step of SNSSMF, wherein the second network-sliced subnet instance generation result comprises a second network-sliced subnet instance identification of the shared network.
In some optional embodiments of the invention, the method further comprises the SNSMF sending a network slice instance generation result of the shared network to the NSMF, the network slice instance generation result including a network slice instance identification of the shared network and a second network slice subnet instance identification of the shared network.
Based on the foregoing embodiment, the embodiment of the present invention further provides a network slice information processing method. Fig. 5 is a flow chart diagram of a network slice information processing method according to an embodiment of the present invention, and as shown in fig. 5, the method includes:
Step 401, SNSSMF receives SNSMF second network slice subnet requirement information, which is sent by the SNSSMF, wherein the second network slice subnet requirement information comprises an end-to-end network slice instance identifier and a network slice instance identifier of a shared network;
Step 402, generating second maintenance management information of a network slicing subnet of a shared network and a second network slicing subnet instance identifier of the shared network based on the second network slicing subnet requirement information, and binding the second network slicing subnet instance identifier, an end-to-end network slicing instance identifier and the shared network slicing instance identifier;
And step 403, sending a second network chip subnet instance generation result of the shared network to the SNSMF, wherein the second network chip subnet instance generation result comprises a second network chip subnet instance identifier of the shared network.
In some optional embodiments of the present invention, before the sending the result of generating the second network slicing subnet instance of the shared network to the SNSMF, the method further includes sending, by the SNSSMF, the second network slicing subnet requirement information to a management and orchestration functional entity to generate a second network slicing subnet resource instance of the shared network through the management and orchestration functional entity, and receiving the result of generating the resource instance sent by the management and orchestration functional entity.
In this embodiment, the network slice management function and the network slice subnet management function of the inter-operator co-building shared network in the embodiments of the present application mainly include network slice/network slice subnet template design, network slice/network slice subnet lifecycle management, network slice configuration, and network slice/network slice subnet operation and monitoring.
Network slicing/network slicing subnet template design, NSMF supporting end-to-end network slicing template design, SNSMF supporting network slicing template design of co-established shared network, NSSMF supporting network slicing subnet template design of non-co-established shared network, SNSSMF supporting network slicing subnet template design of co-established shared network. The network slice/network slice subnet template comprises a template identifier, a template name, a network slice/network slice subnet type, network resource characteristics, network performance characteristics, resource configuration characteristics and the like.
Network slicing/network slicing sub-network life cycle management, NSMF supporting end-to-end network slicing template according to design, and interacting with NSSMF of non-shared network and SNSMF of shared network to complete life cycle management of end-to-end network slicing instance, SNSMF supporting network slicing instance life cycle management of shared network according to network slicing template of co-built shared network, NSSMF supporting network slicing sub-network instance life cycle management of non-shared network according to network slicing sub-network template of non-shared network, SNSSMF supporting network slicing sub-network instance life cycle management of shared network according to network slicing sub-network template of co-built shared network. The life cycle management of the network slice/network slice subnet instance comprises functions such as creation, updating, termination, inquiry, life cycle state change notification and the like, and the activation/deactivation management function of the service.
The network slice configuration is that the service requirements such as service identification (such as single network slice selection auxiliary information (SNSSAI, single Network Slice Selection Assistance Information)), public land mobile network (PLMN, public Land Mobile Network) Identification (ID) and the like are converted into service parameters of the network element and are transmitted to the network element, and the network connectivity configuration is transmitted to the network element.
Network slice/network slice subnet operation and monitoring, NSMF supports performance and alarm monitoring of network slice service dimension and end-to-end network slice instance dimension, SNSMF supports performance and alarm monitoring of network slice instance dimension of the shared network and reports performance and alarm data to NSMF, NSSMF supports performance and alarm monitoring of network slice subnet instance dimension of the non-shared network and reports performance and alarm data to NSMF, SNSSMF supports performance and alarm monitoring of network slice subnet instance dimension of the shared network and reports performance and alarm data to SNSMF.
The network slice information processing method according to the embodiment of the present invention is described below with reference to a specific example.
Fig. 6 is an interactive flow diagram of a network slice information processing method according to an embodiment of the present invention, and as shown in fig. 6, the method includes:
In step 501, CSMF sends service requirement information to NSMF, wherein the service requirement information carries a service identifier.
Step 502, NSMF converts the user service requirement information into end-to-end network slice requirement information, and judges whether the network slice requirement is met by the existing network slice instance. And if the existing network slice instance meeting the network slice requirement does not exist, matching the template meeting the network slice requirement, and generating an end-to-end network slice instance identifier.
Step 503, decomposing the end-to-end network slicing requirement into sub-network requirements of each network slicing of the non-shared network, and sending the sub-network requirements to each NSSMF, wherein the sub-network requirements carry the end-to-end network slicing instance identification.
Step 504, decomposing the end-to-end network slicing requirement into network slicing requirement for the shared network, and sending to SNSMF, carrying the end-to-end network slicing instance identifier.
Step 505, SNSMF generates network slice maintenance management information of the shared network and a network slice instance identifier of the shared network, and binds the identifier with the end-to-end network slice instance identifier.
Step 506, decomposing the network slicing requirement of the shared network into network slicing sub-network requirements of the shared network, and sending the network slicing sub-network requirements to each SNSSMF, wherein the network slicing sub-network requirements carry an end-to-end network slicing instance identifier and a network slicing instance identifier of the shared network.
And 507, each NSSMF generates maintenance management information of a network slice subnet of the non-shared network and a network slice subnet instance identifier of the non-shared network, and binds the identifier with the end-to-end network slice instance identifier.
Step 508, NSSMF transmits the network slicing subnet requirement of the non-shared network to the MANO functional entity, and completes the arrangement of the virtualized network slicing subnet resource part by calling the network service arrangement function of the NFVO.
Step 509, the MANO allocates virtualized resources, generates network slice subnet resource instances of the non-shared network, and configures the resource instances.
Step 510, MANO notifies NSSMF of the resource instance generation result of the network slice subnet of the non-shared virtualized network.
And step 511, each NSSMF informs NSMF of the network chip subnet instance generation result of the non-shared network, and carries the network chip subnet instance identification of the non-shared network.
Each SNSSMF generates the network slice subnet maintenance management information of the shared network and the network slice subnet instance identification of the shared network, and binds the identification with the end-to-end network slice instance identification and the network slice instance identification of the shared network.
In step 513, the SNSSMF transmits the network slice subnet management requirement of the shared network to the MANO functional entity, and the network service arrangement function of the NFVO is called to complete arrangement of the resource part of the virtualized network slice subnet.
Step 514, MANO allocates virtualized resources, generates network slice subnet resource instances of the shared network, and configures the resource instances.
Step 515 the MANO notifies SNSSMF the resource instance generation result of the network slice subnet of the shared virtualized network.
In step 516, each subdomain SNSSMF notifies SNSMF of the generation result of the network slicing subnet instance of the shared network, and carries the identifier of the network slicing subnet instance of the shared network.
And 517, the SNSMF informs NSMF of the network slice instance generation result of the shared network, and carries the network slice instance identifier of the shared network and the network slice subnet instance identifier of the shared network.
Step 518, NSMF binds the end-to-end network slice instance identifier with the network slice subnet instance identifier of the non-shared network, the network slice instance identifier of the shared network, and the network slice subnet instance identifier of the shared network.
Step 519, nsmf performs end-to-end network slice configuration, including slice service related configuration, network connectivity, and other configurations.
Step 520, NSMF informs CSMF of end-to-end network slice creation results, carrying end-to-end network slice instance identification.
By adopting the technical scheme of the embodiment of the invention, the end-to-end network slicing requirement is split into the network slicing sub-network requirement of the non-shared network and the network slicing requirement of the shared network through the non-shared network and the co-established shared network, and the network slicing requirement of the shared network is transmitted to SNSMF of the shared network, so that the network slicing management of the co-established shared network and the end-to-end network slicing management are realized.
The embodiment of the invention also provides a network slice information processing device. Fig. 7 is a schematic diagram of the composition structure of a network slice information processing apparatus according to an embodiment of the present invention, and as shown in fig. 7, the apparatus includes a first receiving unit 11, a first processing unit 12, and a first transmitting unit 13, wherein,
The first receiving unit 11 is configured to receive user service requirement information from CSMF;
The first processing unit 12 is configured to convert the user service requirement information into end-to-end network slicing requirement information, and determine at least one of first network slicing subnet requirement information of a non-shared network and network slicing requirement information of a shared network based on the end-to-end network slicing requirement information;
The first sending unit 13 is configured to send the first network slice subnet requirement information to NSSMF and send the network slice requirement information to SNSMF based on the determined information.
In some optional embodiments of the present invention, the first receiving unit 11 is further configured to receive a first network slice subnet instance generation result of the non-shared network sent by the NSSMF, where the first network slice subnet instance generation result includes the first network slice subnet instance identifier, and/or receive a network slice instance generation result of the shared network sent by the SNSMF, where the network slice instance generation result includes a network slice instance identifier of the shared network and a second network slice subnet instance identifier of the shared network.
In some optional embodiments of the invention, the first processing unit 12 is further configured to bind an end-to-end network slice instance identifier, a first network slice subnet instance identifier of the non-shared network, a network slice instance identifier of the shared network, and a second network slice subnet instance identifier of the shared network.
In the embodiment of the invention, the first processing unit 12 in the device can be realized by a central processing unit (CPU, central Processing Unit), a digital signal Processor (DSP, digital Signal Processor), a micro control unit (MCU, microcontroller Unit) or a Programmable gate array (FPGA), and the first transmitting unit 13 and the first receiving unit 11 in the device can be realized by a communication module (including: a basic communication suite, an operating system, a communication module, a standardized interface, a standardized protocol, etc.) and a transceiver antenna in practical application.
The embodiment of the invention also provides a network slice information processing device. Fig. 8 is a schematic diagram of a second component structure of the network slice information processing apparatus according to the embodiment of the present invention, and as shown in fig. 8, the apparatus includes a second receiving unit 21, a second processing unit 22 and a second transmitting unit 23, wherein,
The second receiving unit 21 is configured to receive the first network slice subnet requirement information sent by the NSMF;
the second processing unit 22 is configured to generate first maintenance management information of a network slicing subnet of the non-shared network and a first network slicing subnet instance identifier of the non-shared network based on the first network slicing subnet requirement information, and bind the first network slicing subnet instance identifier and an end-to-end network slicing instance identifier;
The second sending unit 23 is configured to send a first network slicing subnet instance generating result of the non-shared network to the NSMF, where the first network slicing subnet instance generating result includes the first network slicing subnet instance identifier.
In some optional embodiments of the present invention, the second sending unit 23 is further configured to send, before sending a result of generating a first network slicing subnet instance of the non-shared network to the NSMF, the first network slicing subnet requirement information to a management and orchestration functional entity, so as to generate, by the management and orchestration functional entity, a first network slicing subnet resource instance of the non-shared network;
The second receiving unit 21 is further configured to receive a resource instance generation result sent by the management and orchestration functional entity.
In the embodiment of the invention, the second processing unit 22 in the device can be realized by CPU, DSP, MCU or FPGA in practical application, and the second sending unit 23 and the second receiving unit 21 in the device can be realized by a communication module (comprising a basic communication suite, an operating system, a communication module, a standardized interface, a protocol and the like) and a receiving and transmitting antenna in practical application.
The embodiment of the invention also provides a network slice information processing device. Fig. 9 is a schematic diagram of a third component structure of the network slice information processing apparatus according to the embodiment of the present invention, and as shown in fig. 9, the apparatus includes a third receiving unit 31, a third processing unit 32 and a third transmitting unit 33, wherein,
The third receiving unit 31 is configured to receive network slice requirement information sent by the NSMF;
The third processing unit 32 is configured to generate network slice maintenance management information of a shared network and a network slice instance identifier of the shared network based on the network slice requirement information, and bind the network slice instance identifier and an end-to-end network slice instance identifier;
the third sending unit 33 is configured to send the second network slice subnet requirement information to SNSSMF.
In some optional embodiments of the present invention, the third receiving unit 31 is further configured to receive a second network slice subnet instance generating result sent by the SNSSMF, where the second network slice subnet instance generating result includes a second network slice subnet instance identifier of the shared network.
In some optional embodiments of the present invention, the third sending unit 33 is further configured to send a network slice instance generating result of the shared network to the NSMF, where the network slice instance generating result includes a network slice instance identifier of the shared network and a second network slice subnet instance identifier of the shared network.
In the embodiment of the invention, the third processing unit 32 in the device can be realized by CPU, DSP, MCU or an FPGA in practical application, and the third sending unit 33 and the third receiving unit 31 in the device can be realized by a communication module (including a basic communication suite, an operating system, a communication module, a standardized interface, a standardized protocol, etc.) and a transceiver antenna in practical application.
The embodiment of the invention also provides a network slice information processing device. Fig. 10 is a schematic diagram of a composition structure of a network slice information processing apparatus according to an embodiment of the present invention, and as shown in fig. 10, the apparatus includes a fourth receiving unit 41, a fourth processing unit 42, and a fourth transmitting unit 43, wherein,
The fourth receiving unit 41 is configured to receive SNSMF second network slice subnet requirement information, where the second network slice subnet requirement information includes an end-to-end network slice instance identifier and a network slice instance identifier of the shared network;
The fourth processing unit 42 is configured to generate second maintenance management information of a network slicing subnet of the shared network and a second network slicing subnet instance identifier of the shared network based on the second network slicing subnet requirement information, and bind the second network slicing subnet instance identifier, the end-to-end network slicing instance identifier and the shared network slicing instance identifier;
the fourth sending unit 43 is configured to send a second network slice subnet instance generation result of the shared network to the SNSMF, where the second network slice subnet instance generation result includes a second network slice subnet instance identifier of the shared network.
In some optional embodiments of the present invention, the fourth sending unit 43 is further configured to send the second network slice subnet requirement information to a management and orchestration functional entity, so as to generate a second network slice subnet resource instance of the shared network through the management and orchestration functional entity;
the fourth receiving unit 41 is further configured to receive a resource instance generation result sent by the management and orchestration functional entity.
In the embodiment of the invention, the fourth processing unit 42 in the device can be realized by CPU, DSP, MCU or an FPGA in practical application, and the fourth sending unit 43 and the fourth receiving unit 41 in the device can be realized by a communication module (including a basic communication suite, an operating system, a communication module, a standardized interface, a standardized protocol, etc.) and a transceiver antenna in practical application.
It should be noted that, when the network slice information processing apparatus provided in the foregoing embodiment performs network slice information processing, only the division of the foregoing program modules is used as an example, in practical application, the foregoing processing allocation may be performed by different program modules according to needs, that is, the internal structure of the apparatus is divided into different program modules to complete all or part of the processing described above. In addition, the network slice information processing apparatus and the network slice information processing method embodiment provided in the foregoing embodiments belong to the same concept, and specific implementation processes thereof are detailed in the method embodiment and are not described herein again.
The embodiment of the invention also provides network equipment. Fig. 11 is a schematic diagram of a hardware composition structure of a network device according to an embodiment of the present invention, as shown in fig. 11, where the network device includes a memory 52, a processor 51, and a computer program stored in the memory 52 and capable of running on the processor 51, where the processor executes the program to implement the steps of the network slice information processing method applied to NSMF, NSSMF, SNSMF, or SNSSMF according to the embodiment of the present invention.
Optionally, one or more network interfaces 53 may also be included in the network device. The various components in the network device may be coupled together by a bus system 54. It is understood that the bus system 54 is used to enable connected communications between these components. The bus system 54 includes a power bus, a control bus, and a status signal bus in addition to the data bus. But for clarity of illustration the various buses are labeled as bus system 54 in fig. 11.
It will be appreciated that the memory 52 can be either volatile memory or nonvolatile memory, and can include both volatile and nonvolatile memory. The non-volatile Memory may be, among other things, a Read Only Memory (ROM), a programmable Read Only Memory (PROM, programmable Read-Only Memory), erasable programmable Read-Only Memory (EPROM, erasable Programmable Read-Only Memory), electrically erasable programmable Read-Only Memory (EEPROM, ELECTRICALLY ERASABLE PROGRAMMABLE READ-Only Memory), Magnetic random access Memory (FRAM, ferromagnetic random access Memory), flash Memory (Flash Memory), magnetic surface Memory, optical disk, or compact disk-Only Memory (CD-ROM, compact Disc Read-Only Memory), which may be disk Memory or tape Memory. The volatile memory may be random access memory (RAM, random Access Memory) which acts as external cache memory. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM, static Random Access Memory), synchronous static random access memory (SSRAM, synchronous Static Random Access Memory), dynamic random access memory (DRAM, dynamic Random Access Memory), synchronous dynamic random access memory (SDRAM, synchronous Dynamic Random Access Memory), and, Double data rate synchronous dynamic random access memory (DDRSDRAM, double Data Rate Synchronous Dynamic Random Access Memory), enhanced synchronous dynamic random access memory (ESDRAM, enhanced Synchronous Dynamic Random Access Memory), synchronous link dynamic random access memory (SLDRAM, syncLink Dynamic Random Access Memory), Direct memory bus random access memory (DRRAM, direct Rambus Random Access Memory). the memory 52 described in embodiments of the present invention is intended to comprise, without being limited to, these and any other suitable types of memory.
The method disclosed in the above embodiment of the present invention may be applied to the processor 51 or implemented by the processor 51. The processor 51 may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in the processor 51 or by instructions in the form of software. The processor 51 may be a general purpose processor, DSP, or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like. The processor 51 may implement or perform the methods, steps and logic blocks disclosed in embodiments of the present invention. The general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed in the embodiment of the invention can be directly embodied in the hardware of the decoding processor or can be implemented by combining hardware and software modules in the decoding processor. The software modules may be located in a storage medium in a memory 52. The processor 51 reads information in the memory 52 and, in combination with its hardware, performs the steps of the method as described above.
In an exemplary embodiment, the network device may be implemented by one or more Application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs, programmable Logic Device), complex programmable logic devices (CPLDs, complex Programmable Logic Device), FPGAs, general purpose processors, controllers, MCUs, microprocessors, or other electronic elements for performing the aforementioned methods.
In an exemplary embodiment, the present invention also provides a computer readable storage medium, such as a memory 52, comprising a computer program executable by the processor 51 of the network device to perform the steps of the method described above. The computer readable storage medium may be FRAM, ROM, PROM, EPROM, EEPROM, flash Memory, magnetic surface Memory, optical disk, or CD-ROM, or various devices including one or any combination of the above.
The computer readable storage medium provided in the embodiments of the present invention stores a computer program thereon, where the program when executed by a processor implements the steps of the network slice information processing method applied to NSMF, NSSMF, SNSMF, or SNSSMF described above in the embodiments of the present invention.
The embodiment of the invention also provides a network slice information processing system, which is shown by referring to fig. 1 and comprises CSMF, NSMF, NSSMF, SNSMF and SNSSMF, wherein,
The CSMF is used for sending user service requirement information to the NSMF;
The NSMF is used for receiving user service requirement information sent by the CSMF, converting the user service requirement information into end-to-end network slicing requirement information, determining first network slicing subnet requirement information of a non-shared network and/or network slicing requirement information of a shared network based on the end-to-end network slicing requirement information, sending the first network slicing subnet requirement information to NSSMF, and/or sending the network slicing requirement information to SNSMF;
The NSSMF is configured to receive first network slicing subnet requirement information sent by the NSMF, generate first maintenance management information of a network slicing subnet of a non-shared network and a first network slicing subnet instance identifier of the non-shared network based on the first network slicing subnet requirement information, bind the first network slicing subnet instance identifier and an end-to-end network slicing instance identifier, send a first network slicing subnet instance generation result of the non-shared network to the NSMF, and the first network slicing subnet instance generation result includes the first network slicing subnet instance identifier;
The SNSMF is configured to receive network slice requirement information sent by the NSMF, generate network slice maintenance management information of a shared network and a network slice instance identifier of the shared network based on the network slice requirement information, bind the network slice instance identifier and an end-to-end network slice instance identifier;
The SNSSMF is configured to receive the second network slicing subnet requirement information sent by the SNSMF, where the second network slicing subnet requirement information includes an end-to-end network slicing instance identifier and a network slicing instance identifier of the shared network, generate second maintenance management information of a network slicing subnet of the shared network and a second network slicing subnet instance identifier of the shared network based on the second network slicing subnet requirement information, bind the second network slicing subnet instance identifier, the end-to-end network slicing instance identifier and the shared network slicing instance identifier, and send a second network slicing subnet instance generation result of the shared network to the SNSMF, where the second network slicing subnet instance generation result includes the second network slicing subnet instance identifier of the shared network.
It should be noted that the functions of CSMF, NSMF, NSSMF, SNSMF and SNSSMF may be described with reference to the foregoing network slice information processing method embodiments, and are not described herein.
The methods disclosed in the method embodiments provided by the application can be arbitrarily combined under the condition of no conflict to obtain a new method embodiment.
The features disclosed in the several product embodiments provided by the application can be combined arbitrarily under the condition of no conflict to obtain new product embodiments.
The features disclosed in the embodiments of the method or the apparatus provided by the application can be arbitrarily combined without conflict to obtain new embodiments of the method or the apparatus.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is merely a logical function division, and there may be additional divisions of actual implementation, such as multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. In addition, the various components shown or discussed may be coupled or directly coupled or communicatively coupled to each other via some interface, whether indirectly coupled or communicatively coupled to devices or units, whether electrically, mechanically, or otherwise.
The units described as separate components may or may not be physically separate, and components displayed as units may or may not be physical units, may be located in one place, may be distributed on a plurality of network units, and may select some or all of the units according to actual needs to achieve the purpose of the embodiment.
In addition, each functional unit in each embodiment of the present invention may be integrated in one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of hardware plus a form of software functional unit.
It will be appreciated by those of ordinary skill in the art that implementing all or part of the steps of the above method embodiments may be implemented by hardware associated with program instructions, where the above program may be stored in a computer readable storage medium, where the program when executed performs the steps comprising the above method embodiments, where the above storage medium includes various media that may store program code, such as a removable storage device, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic or optical disk, etc.
Or the above-described integrated units of the invention may be stored in a computer-readable storage medium if implemented in the form of software functional modules and sold or used as separate products. Based on such understanding, the technical solutions of the embodiments of the present invention may be embodied in essence or a part contributing to the prior art in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the embodiments of the present invention. The storage medium includes various media capable of storing program codes such as a removable storage device, a ROM, a RAM, a magnetic disk or an optical disk.
The foregoing is merely illustrative of the present invention, and the present invention is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (20)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010820316.0A CN114079909B (en) | 2020-08-14 | 2020-08-14 | A network slice information processing method, device and network equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010820316.0A CN114079909B (en) | 2020-08-14 | 2020-08-14 | A network slice information processing method, device and network equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114079909A CN114079909A (en) | 2022-02-22 |
| CN114079909B true CN114079909B (en) | 2025-05-13 |
Family
ID=80280135
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010820316.0A Active CN114079909B (en) | 2020-08-14 | 2020-08-14 | A network slice information processing method, device and network equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114079909B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115835254B (en) * | 2022-12-27 | 2025-07-11 | 中国联合网络通信集团有限公司 | 5G network slicing service control method, device, system and storage medium |
| CN117793804B (en) * | 2024-02-23 | 2024-05-10 | 北京中数文化科技有限公司 | Network slice resource scheduling method and system in 5G core network |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109600246A (en) * | 2017-09-30 | 2019-04-09 | 华为技术有限公司 | Network is sliced management method and its device |
| CN109787803A (en) * | 2017-11-15 | 2019-05-21 | 华为技术有限公司 | Manage the method and device of shared network function |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180317134A1 (en) * | 2017-04-28 | 2018-11-01 | Huawei Technologies Co., Ltd. | Nssmf nsmf interaction connecting virtual 5g networks and subnets |
| CN108990068B (en) * | 2017-06-01 | 2021-02-05 | 华为技术有限公司 | Communication method and network device |
| CN110034944B (en) * | 2018-01-12 | 2022-09-23 | 华为技术有限公司 | Network slice deployment method and device |
-
2020
- 2020-08-14 CN CN202010820316.0A patent/CN114079909B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109600246A (en) * | 2017-09-30 | 2019-04-09 | 华为技术有限公司 | Network is sliced management method and its device |
| CN109787803A (en) * | 2017-11-15 | 2019-05-21 | 华为技术有限公司 | Manage the method and device of shared network function |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114079909A (en) | 2022-02-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109845303B (en) | Management method and management unit for network slices | |
| CN108370341B (en) | Resource allocation method, virtual network function manager and network element management system | |
| US10848366B2 (en) | Network function management method, management unit, and system | |
| CN111767143A (en) | Transaction data processing method, device, equipment and system | |
| EP3964953A1 (en) | Containerized vnf deployment method and related device | |
| US10924966B2 (en) | Management method, management unit, and system | |
| WO2019184433A1 (en) | Method and device for monitoring network data | |
| CN110896355A (en) | Network slice selection method and device | |
| WO2018006381A1 (en) | Network resource management method, apparatus and system | |
| CN105824706A (en) | Method and device for configuring accelerator | |
| US11088924B2 (en) | Network management method, device, and system | |
| CN114697210B (en) | A network performance guarantee method and device | |
| CN107959582A (en) | A kind of management method and device of example of cutting into slices | |
| JP2018537018A (en) | Scale-out association method and apparatus and system | |
| CN114079909B (en) | A network slice information processing method, device and network equipment | |
| CN105095023A (en) | Cloud host establishing device and method and calculating equipment | |
| CN110557270B (en) | A method and device for managing network slices | |
| CN111666145A (en) | Message processing method and system of message queue and computer equipment | |
| CN111371578A (en) | Method and apparatus for deploying virtualized network functions | |
| CN111984397A (en) | Computing resource allocation system and method | |
| CN106685708A (en) | Method, device and system for determining service relationship | |
| CN107534678A (en) | Establish the method, apparatus and system being connected between VNFM and VIM | |
| CN114867119A (en) | Resource scheduling method, device and storage medium | |
| JP5502051B2 (en) | Method for processing step execution results in software application control managed objects | |
| WO2021057844A1 (en) | Method and apparatus for creating pm task |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |