CN112235140B - Network slice management method, device, network equipment and storage medium - Google Patents

Network slice management method, device, network equipment and storage medium Download PDF

Info

Publication number
CN112235140B
CN112235140B CN202011092760.1A CN202011092760A CN112235140B CN 112235140 B CN112235140 B CN 112235140B CN 202011092760 A CN202011092760 A CN 202011092760A CN 112235140 B CN112235140 B CN 112235140B
Authority
CN
China
Prior art keywords
network slice
network
service
resources
resource
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
Application number
CN202011092760.1A
Other languages
Chinese (zh)
Other versions
CN112235140A (en
Inventor
覃琴艳
蒋滨泽
吴林冲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Hangzhou Information Technology Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Hangzhou Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Hangzhou Information Technology Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202011092760.1A priority Critical patent/CN112235140B/en
Publication of CN112235140A publication Critical patent/CN112235140A/en
Application granted granted Critical
Publication of CN112235140B publication Critical patent/CN112235140B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing

Abstract

The embodiment of the invention discloses a network slice management method, a network slice management device, network equipment and a storage medium, and relates to the field of computers. The network slice management method comprises the following steps: receiving network slice ordering information, wherein the network slice ordering information comprises a network slice coverage range, network slice template information and network slice cost; acquiring an effective network slice resource set according to the network slice coverage, the network slice template information and the network slice cost, and sending a slice creation request to network slice resources in the effective network slice resource set so as to create a network slice service for the network slice resources; associating the network slice service with a preset charging combination; and adding the network slicing service to an operator system to complete the management of the network slicing service. The method is applied to a CSMF (communication service management function), and can finish the functions of creating and managing the network slices with high efficiency and high accuracy.

Description

Network slice management method, device, network equipment and storage medium
Technical Field
The embodiment of the invention relates to the field of computers, in particular to a network slice management method, a network slice management device, network equipment and a storage medium.
Background
Current management functions for network slices include: a Communication Service Management Function CSMF (Communication Service Management Function), a Network Slice Management Function NSMF (Network Slice Management Function), and the like. For a scenario where one communication service management function CSMF communicates with a plurality of network slice management functions NSMF, when receiving a slice creation request, the following operations are performed: when receiving that the first network slice management function NSMF returns that the slice creation is not supported, the communication service management function CSMF may repeatedly modify slice parameters and then perform 'negotiation' with the first NSMF to ensure that the slice creation is successful; or when the communication service management function CSMF receives the non-support slice creation returned by the first network slice management function NSMF, the communication service management function CSMF may communicate with other network slice management functions NSMF until the slice creation is successful.
However, for a service scenario in which a CSMF communicates with multiple NSMFs, the CSMF confirms that a sliced NSMF can be created by repeatedly establishing communication with the NSMF, and all NSMF services that will be in a default interface with the CSMF are intercommunicated during communication, and can guarantee communication service requirements by coordinating with all NSMFs.
Disclosure of Invention
The embodiment of the invention aims to provide a network slice management method, a network slice management device, network equipment and a storage medium, which can finish the creation and management of a network slice service with high efficiency and high accuracy.
In order to solve the above technical problem, an embodiment of the present invention provides a network slice management method, including: receiving network slice ordering information, wherein the network slice ordering information comprises a network slice coverage range, network slice template information and network slice cost; acquiring an effective network slice resource set according to the network slice coverage, the network slice template information and the network slice cost, and sending a slice creation request to network slice resources in the effective network slice resource set so as to create a network slice service for the network slice resources; associating the network slice service with a preset charging combination; and adding the network slicing service to an operator system to complete the management of the network slicing service.
An embodiment of the present invention further provides a network slice management apparatus, including:
the ordering module is used for receiving network slice ordering information, wherein the network slice ordering information comprises a network slice coverage range, network slice template information and network slice cost;
the product module is used for acquiring an effective network slice resource set according to the network slice coverage, the network slice template information and the network slice cost, and sending a slice creation request to network slice resources in the effective network slice resource set so as to create a network slice service for the network slice resources;
the charging module is used for associating the network slicing service with a preset charging combination;
and the management module is used for adding the network slicing service to an operator system to complete the management of the network slicing service.
An embodiment of the present invention further provides a network device, including:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein, the first and the second end of the pipe are connected with each other,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the network slice management method described above.
Embodiments of the present invention further provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to implement the network slice management method described above when executed by a processor.
Compared with the prior art, the communication service management function receives network slice ordering information, wherein the network slice ordering information comprises a network slice coverage range, network slice template information and network slice cost, an effective network slice resource set can be obtained according to the network slice coverage range, the network slice template information and the network slice cost, and a slice creation request is sent to network slice resources in the effective network slice resource set so as to create network slice services for the network slice resources, and the network slice services are associated with a preset charging combination; and adding the network slicing service to an operator system to complete the management of the network slicing service. Therefore, the creation and management of the network slice service can be efficiently and accurately completed according to the network slice ordering information of the user, and the problems of low network slice creation and management efficiency and low accuracy rate caused by the fact that a plurality of invalid interface communications are established between the CSMF and the NSMF is selected inaccurately in the prior art are solved.
In addition, the method for managing network slices according to the embodiment of the present invention, wherein the obtaining an effective network slice resource set according to the network slice coverage, the network slice template information, and the network slice cost includes: acquiring a network slice resource set according to the network slice coverage range; acquiring a network slice resource subset from the network slice resource set according to the network slice template information; and acquiring an effective network slice resource set from the network slice resource subset according to the network slice cost. The technical scheme provided by the invention can gradually reduce the range of the effective network slice resource collection according to the order information of the user when the effective network slice resource collection is obtained, so that the invention has higher accuracy when the network slice resource is created.
In addition, the method for managing network slices according to an embodiment of the present invention further includes, before acquiring a subset of network slice resources from the network slice resource set according to the network slice template information: judging whether the network slice resources matched with the network slice template information exist in the network slice resource set or not; if the network slice resources matched with the network slice template information exist, the network slice resources form a network slice resource subset; and if the network slice resources matched with the network slice template information do not exist, sending the slice creation request to the network slice resources in the network slice resource set according to a preset scheduling strategy so that the network slice resources create the network slice service, wherein the scheduling strategy comprises a polling mechanism, a broadcast mode and a latest and longest non-scheduling mode. According to the technical scheme provided by the invention, when the network slice resource meeting the user requirement is not found, the preset scheduling strategy is used for sending the slice creation request to the network slice resource, and the most appropriate network slice service is created for the user, so that the invention has higher flexibility and accuracy when the network slice service is created.
In addition, the network slice management provided by the embodiment of the present invention further includes, before acquiring the effective network slice resource set from the network slice resource subset according to the network slice cost: determining whether the network slice resources in the subset of network slice resources include the network slice cost; if the network slice resource comprises the network slice cost, acquiring the effective network slice resource set according to the slice cost; if the network slice resource does not contain the network slice cost, sending the slice creation request to the network slice resource in the network slice resource subset according to a preset scheduling policy so that the network slice resource creates the network slice service, wherein the scheduling policy comprises a polling mechanism, a broadcast mode and a latest and longest non-scheduling mode. According to the technical scheme provided by the invention, when the network slice resource meeting the requirements of the user is not found, the preset scheduling strategy is used for sending the slice creation request to the network slice resource, and the most appropriate network slice service is created for the user, so that the invention has higher flexibility and accuracy when the network slice service is created.
In addition, the method for managing network slices according to the embodiment of the present invention, where sending a slice creation request to a network slice resource in the effective network slice resource set, so that the network slice resource creates a network slice service, further includes: and when none of the network slice resources in the effective network slice resource set supports creation of a network slice service, selecting the network slice resource with the lowest network slice cost to return to a user, receiving a secondary ordering request of the user, and creating the network slice service according to the secondary ordering request, wherein the secondary ordering request comprises a new identifier. The technical scheme provided by the invention can be used for completing the creation of the network slicing service meeting the user requirements by returning the network slicing resource with the lowest cost price to the user and receiving the secondary ordering message of the user after the user creates the slicing product again when the creation of the network slicing service by all the network slicing resources in the effective network slicing resource set fails, so that the requirements of the user on the network slicing service can be met more flexibly, and the use experience of the user is further improved.
In addition, the method for managing network slices according to the embodiment of the present invention further includes, before associating the network slice service with a preset charging combination: providing a human-computer interface for an operator, and obtaining the charging combination, wherein the charging combination at least comprises one charging rule, and the charging rule comprises a charging dimension, a charging frequency, a charging time point and a service validity period. The technical scheme provided by the invention can provide a man-machine interface for an operator to obtain a preset charging combination, and a plurality of charging rules can be selected to form one charging combination aiming at each network slicing service needing to be charged, so that the charging mode of the network slicing service can be flexibly controlled, the technical scheme provided by the embodiment can generate different charging modes aiming at different network slicing services, and different requirements of users can be better met.
In addition, the method for managing network slices according to an embodiment of the present invention, wherein adding the network slice service to an operator system includes: accessing the network slicing service to user equipment, acquiring information of user equipment to be added, and adding the network slicing service and the information of the user equipment to be added to the operator system, or; and quitting the network slicing service from the user equipment, acquiring the information of the user equipment to be deleted, and quitting the network slicing service and the information of the user equipment to be deleted from the operator system. The technical scheme provided by the invention can complete the management of the user equipment accessed to the network slicing service in the process of realizing the management of the network slices, so that the technical scheme provided by the embodiment of the invention can be suitable for more application scenes and has wider application range.
Drawings
One or more embodiments are illustrated by way of example in the accompanying drawings, which correspond to the figures in which like reference numerals refer to similar elements and which are not to scale unless otherwise specified.
Fig. 1 is a flowchart of a network slice management method according to a first embodiment of the present invention;
fig. 2 is a schematic diagram of the charging combination of step 103 in the network slice management method provided by the first embodiment of the invention shown in fig. 1;
fig. 3 is a flowchart of a network slice management method according to a second embodiment of the present invention;
fig. 4 is a flowchart of a network slice management method according to a third embodiment of the present invention;
fig. 5 is a flowchart of a network slice management method according to a fourth embodiment of the present invention;
fig. 6 is a schematic diagram of the charging rules of step 401 in the network slice management method provided by the fourth embodiment of the invention shown in fig. 5;
fig. 7 is a flowchart of a network slice management method according to a fifth embodiment of the present invention;
fig. 8 is a schematic structural diagram of a network slice management apparatus according to a sixth embodiment of the present invention;
fig. 9 is a schematic structural diagram of a network device according to a seventh embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention more apparent, embodiments of the present invention will be described in detail below with reference to the accompanying drawings. However, it will be appreciated by those of ordinary skill in the art that numerous technical details are set forth in order to provide a better understanding of the present application in various embodiments of the present invention. However, the technical solution claimed in the present application can be implemented without these technical details and various changes and modifications based on the following embodiments. The following embodiments are divided for convenience of description, and should not constitute any limitation to the specific implementation manner of the present invention, and the embodiments may be mutually incorporated and referred to without contradiction.
A first embodiment of the present invention relates to a network slice management method, which is applied to a communication service management function CSMF, and as shown in fig. 1, specifically includes:
step 101, receiving network slice ordering information, wherein the network slice ordering information includes a network slice coverage, network slice template information, and a network slice cost.
In this embodiment, the CSMF provides a human-computer interface for a user, and receives network slice ordering Information of the user, where the network slice ordering Information includes a network slice coverage area, network slice template Information, and network slice cost, the network slice coverage area is determined by a Geographic Information System (GIS) module in the provided human-computer interface, and the user can directly select a slice network coverage area on a map (a polygonal area is determined by multiple points); network Slice Template information (NST) is obtained by selecting a Slice product through a human-computer interface provided by a user, the Slice product is selected to be equivalent to determining a Slice type, and then filling a Service Level Agreement (SLA), a Network Key Performance Indicator (KPI) and the like according to requirements, the Network Slice Template information actually comprises the Slice type, the SLA, a Network KPI and other information, wherein the Network Slice type comprises enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), a mass internet of things (milo) and the like, the Network KPI has some differences according to the Network Slice type, for example, the eMBB needs to pay attention to an uplink/downlink rate, capacity and the like, the URLLC needs to pay attention to a Key point, and the KPI can be a specific time delay value and can also be a specific time delay constraint; the network slice cost is also obtained through a human-computer interface, namely the cost price of the network slice template applied to the network element, besides the three information, a user can select a slice network validity period according to requirements on the human-computer interface provided by the CSMF, the validity period starts to take effect after the network slice is successfully created, when the slice is invalid, the network slice can be automatically released, if the validity period is not selected, the user needs to initiate unsubscription through the human-computer interface provided by the CSMF, the network slice can be released, wherein the user designs and adds the network slice product when the slice product selected by the human-computer is a slice product which is selected by an operator through the human-computer interface provided by the CSMF according to the network slice template information NST synchronized by the network slice resources (network slice management function NSMF), the existing network capacity is packaged into a slice product facing the user, the network slice resource (network slice management function NSMF) synchronizes the network slice template information to the communication service management function, core parameters of the network slice template information include slice type, SLA, network KPI, constraint and NST identification, and the CSMF determines whether the network slice information is a new network slice management function, and the new network slice information is updated according to the CSMF, and the existing network slice information, thereby determining whether the existing network slice management function that the network slice information is updated by the CSMF.
And 102, acquiring an effective network slice resource set according to the network slice coverage, the network slice template information and the network slice cost, and sending a slice creation request to network slice resources in the effective network slice resource set so as to create a network slice service for the network slice resources.
In this embodiment, the CSMF may communicate with a plurality of network slice resources, where the network slice resources refer to a NSMF supporting a network slice creation service, and the CSMF may select an effective network slice resource set meeting user requirements from the plurality of network slice resources according to the received network slice coverage, network slice template information, and network slice cost, and then sequentially send a slice creation request to the network slice resources according to the priority of each network slice resource in the effective network slice resource set, so that the network slice resources create the network slice service.
And 103, associating the network slice service with a preset charging combination.
In this embodiment, after the network slicing service is successfully created, the network slicing service is associated with a preset charging combination according to the characteristics of the network slicing service, as shown in fig. 2, one charging combination at least includes one charging rule, for example, a certain slicing product charged according to an area is ordered at the beginning of the month, an operator wants to order the slicing service charge in the month, and then two charging rules are required to be combined to complete the charging requirement when the operator receives the service charge for two years in the month, that is: the first method is that a combination of one-time charging (charging time point) and no validity period (validity period) and a combination of area (charging dimension), month (charging frequency) and monthly appointed date charging (charging time point) and month number (validity period) are generated by area (charging dimension) and one-time charging (charging frequency) and validity period, wherein the charging rules mentioned in the application comprise elements such as charging dimension, charging frequency, charging time point and validity period, when the association of the network slicing service and the preset charging combination fails, the user is considered not to select the charging combination for the network slicing service, at this time, a manual order auditing process is triggered when the user orders the network slicing service, and an operator can select the charging combination for the network slicing service in the order auditing process.
And step 104, adding the network slicing service to the operator system, and finishing the management of the network slicing service.
In this embodiment, after the network slicing service is successfully created, the communication service management module CSMF provides a human-computer interface to the user, and the user accesses the network slicing service to the user equipment UE or withdraws the network slicing service from the user equipment UE on the interface, and then the CSMF adds the network slicing service and the corresponding user equipment information (to be accessed or withdrawn from the operator system, so as to allow the operator system to manage the network slicing service.
Compared with the prior art, the communication service management function receives network slice ordering information, wherein the network slice ordering information comprises a network slice coverage range, network slice template information and network slice cost, an effective network slice resource set can be obtained according to the network slice coverage range, the network slice template information and the network slice cost, and a slice creation request is sent to network slice resources in the effective network slice resource set so as to create a network slice service for the network slice resources, and associate the network slice service with a preset charging combination; and adding the network slicing service to an operator system to complete the management of the network slicing service. Therefore, the establishment and management of the network slice service can be efficiently and accurately completed according to the network slice ordering information of the user, and the problems of low efficiency and low accuracy of the establishment and management of the network slice service caused by the fact that a plurality of invalid interface communications are established between the CSMF and the NSMF is selected inaccurately in the prior art are solved.
A second embodiment of the present invention relates to a network slice management method, which is substantially the same as the network slice management method provided in the first embodiment of the present invention, except that the step of acquiring an effective network slice resource set in step 102 is detailed, and as shown in fig. 3, the method specifically includes:
step 201, acquiring a network slice resource set according to a network slice coverage area.
In this embodiment, a service range supported by a network slice resource (in this embodiment, the network slice resource refers to a network slice management function NSMF) is reported by the network slice resource to a communication service management function CSMF that is connected with the network slice resource in a broadcast manner, and similarly, the communication service management function CSMF records a reported service coverage range supported by the network slice resource. The service coverage supported by the network slice resources is ambiguous, if the network slice resources belong to provincial operators, the default is administrative provinces, and if the network slice resources belong to third parties, the general coverage can be roughly reported or the default is valid nationwide; the received network slice ordering information of the user comprises a network slice coverage range, a proper network slice resource is selected according to the network slice coverage range, a plurality of network slice resources are selected from all network slice resources which are in interface connection with the CSMF according to a scheduling rule of the network slice coverage range to form a network slice resource set A1, in addition, it needs to be noted that not all network slice resources can support providing service coverage range, the network slice resources can be attributed to an alternative network slice resource set B1, wherein the priority of the network slice resource set A1 is greater than that of the alternative network slice resource set B1.
Step 202, judging whether the network slice resource set has a network slice resource matched with the network slice template information.
In this embodiment, the network slice resource set screened in step 201 includes a plurality of network slice resources, at this time, a network slice resource meeting the user requirement needs to be screened from the network slice resource set by using the network slice template information, when a network slice resource meeting the user requirement exists in the network slice resource set, step 203 is executed, and when no network slice resource meeting the user requirement exists in the network slice resource set, step 207 is executed.
Step 203, acquiring a network slice resource subset from the network slice resource set according to the network slice template information.
In this embodiment, the CSMF, a communication service management function, stores therein network slice template information synchronized with network slice resources, and the CSMF may mark the source of the network slice template information, and further, there may be a scenario where a plurality of network slice resources synchronize with the same network slice template information (mainly, slice types in the network slice template information are the same, network KPIs are the same, and parameter constraints may be different) to the CSMF; when user network slice ordering information is received, comparing network slice template information in the network slice ordering information with network slice template information of network slice resources in a network slice resource set stored in the CSMF, further screening network slice resources corresponding to the network slice template information meeting user requirements from the network slice resource set to form a network slice resource subset, if no network slice template information is adapted to the network slice ordering information, defaulting all network slice resources in the network slice resource set to be valid, taking the network slice resource set A0 and the alternative network slice resource set B0 screened in step 201 as an example, when there are network slice resources meeting user requirements in the sets A1 and B1, respectively forming the network slice resources meeting user requirements into a network slice resource subset a11 and an alternative network slice resource subset B11, and respectively forming the rest network slice resources in the sets A1 and B1 into sets a12 and B12, wherein priorities of the sets a11, B11, a12 and B12 are: a11 is greater than B11 is greater than A12 is greater than B12.
Step 204, judging whether the network slice resources in the network slice resource subset contain the network slice cost.
In this embodiment, the network slice subset selected in step 203 includes a plurality of network slice resources, at this time, a network slice resource meeting the user requirement needs to be selected from the network slice resource set by using the network slice cost, before the network slice resource is selected, it needs to first determine whether the network slice resource in the network slice resource subset includes information of the network slice cost, when the network slice resource in the network slice resource subset includes the network slice cost, step 205 is executed, and when the network slice resource in the network slice resource subset does not include the network slice cost, step 207 is executed.
And step 205, acquiring an effective network slice resource set from the network slice resource subset according to the network slice cost.
In this embodiment, the network slice ordering information obtained by the communication service management module CSMF includes a network slice cost price, where the network slice cost price refers to a cost price of the network slice module applied to a network element, and meanwhile, the network slice template information of the network slice resources in the network slice resource subset stored in the CSMF also includes a network slice cost price, the two network slice cost prices are compared, an effective network slice resource set meeting the user requirement is screened from the network slice resource subset, taking the network slice resource subset a11 screened in step 203 and the alternative network slice resource subset B11 as examples, the network slice resources meeting the user requirement in the sets a11 and B11 respectively constitute an effective network slice resource set a21 and an effective network slice resource set B21, and the rest of the network slice resources in the sets a11 and B11 respectively constitute sets a22 and B22, where the priorities of the sets a21, B21, a22, and B22 are: a21 is greater than B21 is greater than A222 is greater than B22.
Step 206, sending a slice creation request to a network slice resource in the effective network slice resource set, so as to allow the network slice resource to create a network slice service.
In this embodiment, when the effective network slice resource set obtained in step 205 is not empty, slice creation requests are sequentially sent to the network slice resources from low to high according to the cost price of each network slice resource in the effective network slice resource set, so as to allow the network slice resources to create a network slice service, when a network slice resource returns that the creation of the network slice service is successful, no slice creation request is sent to other network slice resources, and when the effective network slice resource set obtained in step 205 is empty, step 207 is executed.
Step 207, sending a slice creation request to a network slice resource in the network slice resource set according to a preset scheduling policy, so that the network slice resource creates a network slice service, wherein the scheduling policy includes a polling mechanism, a broadcast mode and a latest and longest non-scheduling mode.
In the present embodiment, a network slice resource set actually refers to three types of sets: a network slice resource set, a network slice resource subset and an effective network slice resource set, wherein the network slice resources which do not meet the user requirements in the three sets are transmitted into a scheduling set according to the priority, then a slice creation request is sent to the network slice resources in the scheduling set according to a preset scheduling strategy, the network slice resources which can create network slice services according to the user requirements are searched for the network slice resources to create the network slice services, when the network slice resources return to the network slice services and are successfully created, the slice creation requests are not sent to other network slice resources, wherein the scheduling strategy comprises a polling mechanism, a broadcast mode and a latest and oldest non-scheduling mode, the polling mechanism is to adopt a request mode one by one aiming at the selected scheduling set (the scheduling set comprises a plurality of network slice resources and is arranged according to the priority), when the first returned network slice service is successfully created, the polling is terminated, the broadcast mode refers to initiating a request to all network slice resources aiming at the selected scheduling set (the scheduling set comprises a plurality of network slice resources and is arranged according to priority), selecting the network slice resource which is successfully created by the earliest returned network slice service, the mode mainly aims at the slice which does not need to detect the network capability by default, the latest non-scheduled mode refers to scheduling aiming at the selected scheduling set (the scheduling set comprises a plurality of network slice resources and is arranged according to priority) according to the longest sequencing of the latest non-scheduled time, the scheduling is terminated when the first returned network slice service is successfully created, and the scheduling mode is used for ensuring the network slice resources with overlapped service coverage, the service can be distributed to each network slice resource in a balanced manner as much as possible.
Compared with the prior art, the method and the device for creating the network slice service have the advantages that on the basis of achieving the beneficial effects brought by the first implementation mode, the network slice resource set meeting the requirements of the user can be screened out step by step according to the requirements of the user, then the creation request is sent to the network slice resources in sequence according to the priority, the creation of the network slice service is completed, and when the network slice resources meeting the requirements of the user cannot be screened out, the creation request is sent to the network slice resources according to the scheduling strategy, the creation of the network slice service is completed, so that the technical scheme provided by the embodiment of the invention can efficiently and accurately create the network slice service.
A third embodiment of the present invention relates to a network slice management method, which is basically the same as the network slice management method provided in the first embodiment, except that, as shown in fig. 4, step 102 includes:
step 301, obtaining an effective network slice resource set according to the network slice coverage, the network slice template information and the network slice cost.
In this embodiment, the communication service management function CSMF may communicate with a plurality of network slice resources, where the network slice resources refer to a network slice management function NSMF supporting creation of a network slice service, and the communication service management function CSMF may screen out an effective network slice resource set meeting a user requirement from the plurality of network slice resources according to a received network slice coverage, network slice template information, and network slice cost.
Step 302, determine whether all the network slice resources in the effective network slice resource set support the creation of the network slice service.
In this embodiment, although all the network slice resources in the effective network slice resource set screened in step 301 meet the user requirement, a plurality of network slice resources in communication with the communication service management function CSMF are not all capable of creating the network slice service, when the network slice resources in the effective network slice resource set support creation of the network slice service, step 303 is executed, and when none of the network slice resources in the effective network slice resource set support creation of the network slice service, step 304 is executed.
Step 303, sending a slice creation request to a network slice resource in the effective network slice resource set, so that the network slice resource creates a network slice service.
In this embodiment, slice creation requests are sequentially sent to the network slice resources from low to high according to the cost price of each network slice resource in the effective network slice resource set, so that the network slice resources create network slice services, and when a network slice resource returns that the network slice service is successfully created, no slice creation request is sent to other network slice resources.
And step 304, selecting the network slice resource with the lowest network slice cost, returning the network slice resource to the user, receiving a secondary ordering request of the user, and creating a network slice service according to the secondary ordering request, wherein the secondary ordering request comprises a newly-created identifier.
In this embodiment, when none of the network slice resources in the effective network slice resource set supports creation of the network slice service, but there is a network slice resource that can create the network slice service and the network slice cost, the network slice resource with the lowest network slice cost is selected as the designated network slice resource, and the network slice cost is returned to the user, if the user accepts the construction quotation, the user will first receive a new network slice product request initiated by the user, the communication service management function CSMF dispatches the new network slice product request to the designated relevant department unit, so as to assign the relevant department unit to newly create the network slice cost, and generate a new dispatch identifier, when the communication service management function CSMF receives a new completion message, the user is notified to initiate a secondary subscription, after the communication service management function CSMF receives the user's secondary subscription message, the new dispatch identifier is carried in the secondary subscription message, the communication service management function CSMF finds the designated network slice resource creation of the network slice service according to the new dispatch identifier, wherein, the receiving single unit is not necessarily supported by the system, so the communication service management function f does not support communication of the communication platform and the sms message dispatch mode.
Compared with the prior art, the embodiment of the invention can effectively complete the creation of the network slice service meeting the requirements of the user by returning the network slice resource with the lowest cost price to the user and receiving the secondary order message of the user after the user recreates the slice product to complete the creation of the network slice service meeting the requirements of the user on the basis of realizing the beneficial effects brought by the first embodiment, thereby improving the use experience of the user.
A fourth embodiment of the present invention relates to a network slice management method, which is basically the same as the network slice management method provided in the first embodiment, except that, as shown in fig. 5, before step 103, the method further includes:
step 401, providing a human-computer interface for an operator, and obtaining a charging combination, where the charging combination at least includes one charging rule, and the charging rule includes a charging dimension, a charging frequency, a charging time point, and a service validity period.
In this embodiment, the CSMF provides a human-machine interface for the operator to set up a charging combination, where the charging combination set up by the operator is as shown in fig. 2, and one charging combination includes at least one charging rule, and the charging rule mentioned in this application includes elements such as a charging dimension, a charging frequency, a charging time point, and a validity period, as shown in fig. 6, where the charging dimension and the charging frequency may be freely combined, the charging frequency and the charging time point are conditionally combined, and the charging time point and the validity period are also conditionally combined, and each network slice service to be charged may include multiple charging rules to complete the charging combination.
The charging dimension includes four modes: charging according to the coverage of a network slice, charging according to the access number of User Equipment (UE) of the network slice, charging according to the performance of the network slice and the grade of service requirements and charging integrally, wherein the charging according to the coverage of the network slice refers to charging the service charge of the slice according to the coverage area; the charging according to the number of the user equipment accessed to the network slice refers to charging according to the number of the user equipment accessed to the network slice; the charging according to the network slice performance and the service requirement level refers to that core parameter indexes of the network slice part are provided according to the invention for quantization and charging according to steps, for example, for eMBB type slices, the charging is divided into a plurality of charging intervals according to the value range of the uplink/downlink speed by assuming the uplink/downlink speed as the charging dimension, and the charging is according to steps; the whole charging mode is that the cost required by applying the slice to the network element is used as a reference, the whole charging is packed in operation, and the charging mode is suitable for the network slice created for a certain short-term activity.
The charging frequency comprises four frequency modes: one-time charging, daily charging, monthly charging and annual charging; the one-time charging refers to that the charging is only carried out once in the charging validity period, the daily charging refers to that the charging is carried out once at a specified time every day in the charging validity period, the monthly charging refers to that the charging is carried out once at a specified date every month in the charging validity period, and the annual charging refers to that the charging is carried out once at a specified date every year in the charging validity period.
The charging time point comprises four modes: the effective charging is generated once, the daily specified time charging is generated, the order is not limited to the concept of slice product order, and can be understood as any charging generation ordering behavior, the daily specified time charging is that the charging time is matched with the daily charging frequency for use, and a specific time point of daily charging is specified, the monthly specified date charging is that the charging time point selection mode provided is the day of the month or the day of the last day of the month, or the date and the specific charging time are specified, the charging time is matched with the monthly charging frequency for use, and the charging is specified at a certain time of a certain day of the month, and the yearly specified date charging is that the specified days and dates are selected, and three selection modes of the monthly, the day of the last day of the month or the specified date of the month and the specified time are provided. The charging time is matched with the annual charging frequency, and the charging is appointed to be carried out at a certain time of a certain day in a certain month every year.
The validity period refers to a charging validity period type, and a specific value of the validity period is derived from the charging validity period provided by an order or the validity period set by a slicing product. If the order information has no validity period, the user needs to actively initiate an order release to stop charging, the validity period types have five conditions of validity period, specified date, days, months, years and the like, wherein the validity period does not refer to that when the charging frequency is according to the date, the date and the month, the number of days refers to that the charging behavior exists in the specified days after the order takes effect and is used in cooperation with the charging time point of the specified time every day, and the month refers to that the charging behavior exists in the specified months after the order takes effect; the method is used in cooperation with a charging time point of 'monthly specified time charging', and the number of years means that charging behavior exists in specified annual number of copies after an order takes effect. The method is used in cooperation with a charging time point of ' specified time per year ' charging '.
Compared with the prior art, the embodiment of the invention can provide a man-machine interface for an operator to obtain a preset charging combination on the basis of realizing the beneficial effects brought by the first embodiment, form a charging rule by freely combining four elements of a charging dimension, a charging frequency, a charging time point, a charging validity period and the like, and select a plurality of charging rules to form a charging combination aiming at each network slice service needing to be charged, thereby flexibly controlling the charging mode of the network slice service, leading the technical scheme provided by the embodiment to generate different charging modes aiming at different network slice services, better meeting different requirements of users and further improving the use experience of the users.
A fifth embodiment of the present invention relates to a network slice management method, which is substantially the same as the network slice management method provided in the first embodiment, except that, as shown in fig. 7, step 104 includes:
step 501, the network slicing service is accessed to the user equipment, the information of the user equipment to be added is obtained, and the network slicing service and the information of the user equipment to be added are added to the operator system, so that the operator system manages the network slicing service.
In this embodiment, after the network slicing service is successfully created, the CSMF provides a human-computer interface for a user to select user equipment addition operation on the created network slicing service (that is, the user equipment accesses the network slicing service), and after receiving information of the user equipment to be added, the CSMF sends the information of the network slicing service and the information of the user equipment to be added to an operator system, so that the operator system adds the information of the network slicing service and the information of the user equipment to be added, and completes management on the user equipment to which the network slicing service and the network slicing service are accessed.
Step 502, quitting the network slicing service from the user equipment, obtaining the information of the user equipment to be deleted, and quitting the network slicing service and the information of the user equipment to be deleted from the operator system, so that the operator system manages the network slicing service.
In this embodiment, after the network slicing service is successfully created and the user needs to quit the network slicing service from a certain user device, the communication service management function CSMF provides a human-computer interface for the user, so that the user can select to perform a user device quitting operation on the created network slicing service (i.e., the user device quits the network slicing service), and after receiving the information of the user device to be deleted, the communication service management function CSMF sends the information of the network slicing service and the information of the user device to be deleted to the operator system, so that the operator system deletes the information of the network slicing service and the information of the user device to be deleted, and completes management on the user devices to which the network slicing service and the network slicing service are accessed.
In addition, it should be noted that, if step 702 is executed on the premise that the network slice service has access to the user equipment, step 701 and step 702 may be executed by selecting one, and not necessarily all.
Compared with the prior art, on the basis of the beneficial effects brought by the implementation of the first embodiment, the user equipment corresponding to the network slicing service can be added or quitted from the operator system in the process of implementing the network slicing management, so that the operator system can complete the management of the user equipment, and the technical scheme provided by the embodiment of the invention can be applied to more application scenes and has a wider application range.
A sixth embodiment of the present invention relates to a network slice management apparatus, as shown in fig. 8, including:
the ordering module 601 is configured to receive network slice ordering information, where the network slice ordering information includes a network slice coverage, network slice template information, and a network slice cost;
a product module 602, configured to obtain an effective network slice resource set according to a network slice coverage, network slice template information, and a network slice cost, and send a slice creation request to a network slice resource in the effective network slice resource set, so as to allow the network slice resource to create a network slice service;
a charging module 603, configured to associate the network slice service with a preset charging combination;
the management module 604 is configured to add the network slicing service to an operator system, and complete management of the network slicing service.
A seventh embodiment of the present invention relates to a network device, as shown in fig. 9, including:
at least one processor 701; and the number of the first and second groups,
a memory 902 communicatively coupled to the at least one processor 701; wherein, the first and the second end of the pipe are connected with each other,
the memory 702 stores instructions executable by the at least one processor 701 to enable the at least one processor 701 to perform the network slice management method according to the first to fifth embodiments of the present invention.
Where the memory and processor are connected by a bus, the bus may comprise any number of interconnected buses and bridges, the bus connecting together various circuits of the memory and the processor or processors. The bus may also connect various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. A bus interface provides an interface between the bus and the transceiver. The transceiver may be one element or a plurality of elements, such as a plurality of receivers and transmitters, providing a means for communicating with various other apparatus over a transmission medium. The data processed by the processor is transmitted over a wireless medium via an antenna, which further receives the data and transmits the data to the processor.
The processor is responsible for managing the bus and general processing and may also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. And the memory may be used to store data used by the processor in performing operations.
An eighth embodiment of the present invention relates to a computer-readable storage medium storing a computer program. The computer program realizes the above-described method embodiments when executed by a processor.
That is, as can be understood by those skilled in the art, all or part of the steps in the method for implementing the embodiments described above may be implemented by a program instructing related hardware, where the program is stored in a storage medium and includes several instructions to enable a device (which may be a single chip, a chip, or the like) or a processor (processor) to execute all or part of the steps of the method described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
It will be understood by those of ordinary skill in the art that the foregoing embodiments are specific examples of practicing the invention, and that various changes in form and detail may be made therein without departing from the spirit and scope of the invention in practice.

Claims (10)

1. A network slice management method is applied to a communication service management function CSMF, and is characterized by comprising the following steps:
receiving network slice ordering information, wherein the network slice ordering information comprises a network slice coverage range, network slice template information and network slice cost, and the network slice template information is a network slice product packaged with network slice template information synchronous with each network slice resource communicated with the CSMF;
acquiring an effective network slice resource set from each network slice resource communicated with the CSMF according to the network slice coverage, the network slice template information and the network slice cost, and sending a slice creation request to the network slice resources in the effective network slice resource set so as to create a network slice service for the network slice resources, wherein the network slice resources are network slice management functions NSMF supporting the creation of the network slice service;
associating the network slice service with a preset charging combination;
and adding the network slicing service to an operator system to complete the management of the network slicing service.
2. The method of claim 1, wherein the obtaining an effective set of network slice resources based on the network slice coverage, the network slice template information, and the network slice cost comprises:
acquiring a network slice resource set according to the network slice coverage range;
acquiring a network slice resource subset from the network slice resource set according to the network slice template information;
and acquiring an effective network slice resource set from the network slice resource subset according to the network slice cost.
3. The method of claim 2, wherein the obtaining a subset of network slice resources from the set of network slice resources according to the network slice template information further comprises:
judging whether the network slice resources matched with the network slice template information exist in the network slice resource set or not;
if the network slice resources matched with the network slice template information exist, the network slice resources form a network slice resource subset;
and if the network slice resources matched with the network slice template information do not exist, sending the slice creation request to the network slice resources in the network slice resource set according to a preset scheduling strategy so that the network slice resources create the network slice service, wherein the scheduling strategy comprises a polling mechanism, a broadcast mode and a latest and longest non-scheduling mode.
4. The method of claim 2, wherein the obtaining the valid network slice resource set from the subset of network slice resources according to the network slice cost further comprises:
determining whether the network slice resources in the subset of network slice resources include the network slice cost;
if the network slice resource comprises the network slice cost, acquiring the effective network slice resource set according to the slice cost;
if the network slice resource does not contain the network slice cost, sending the slice creation request to the network slice resource in the network slice resource subset according to a preset scheduling strategy so that the network slice resource can create the network slice service, wherein the scheduling strategy comprises a polling mechanism, a broadcasting mode and a latest and oldest non-scheduling mode.
5. The method of claim 1, wherein the sending a slice creation request to a network slice resource in the active set of network slice resources for the network slice resource to create a network slice service further comprises:
when none of the network slice resources in the effective network slice resource set supports creation of a network slice service, selecting the network slice resource with the lowest network slice cost to return to a user, receiving a secondary ordering request of the user, and creating the network slice service according to the secondary ordering request, wherein the secondary ordering request comprises a new identifier.
6. The method of claim 1, wherein the associating the network slice service with the preset charging combination further comprises:
providing a human-computer interface for an operator, and acquiring the charging combination, wherein the charging combination at least comprises one charging rule, and the charging rule comprises a charging dimension, a charging frequency, a charging time point and a service validity period.
7. The method of claim 1, wherein adding the network slice service to an operator system comprises:
accessing the network slicing service to user equipment, acquiring information of user equipment to be added, and adding the network slicing service and the information of the user equipment to be added to the operator system, or;
and quitting the network slicing service from the user equipment, acquiring the information of the user equipment to be deleted, and quitting the network slicing service and the information of the user equipment to be deleted from the operator system.
8. A network slice management device applied to a communication service management function CSMF, comprising:
the ordering module is used for receiving network slice ordering information, wherein the network slice ordering information comprises a network slice coverage range, network slice template information and network slice cost, and the network slice template information is a network slice product packaged with network slice template information synchronous with each network slice resource communicated with the CSMF;
a product module, configured to obtain an effective network slice resource set from each network slice resource in communication with the CSMF according to the network slice coverage, the network slice template information, and the network slice cost, and send a slice creation request to a network slice resource in the effective network slice resource set, so that the network slice resource creates a network slice service, where the network slice resource is a network slice management function NSMF supporting creation of the network slice service;
the charging module is used for associating the network slicing service with a preset charging combination;
and the management module is used for adding the network slicing service to an operator system to complete the management of the network slicing service.
9. A network device, comprising:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein, the first and the second end of the pipe are connected with each other,
the memory stores instructions for execution by the at least one processor to enable the at least one processor to perform the network slice management method of any of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the network slice management method of any one of claims 1 to 7.
CN202011092760.1A 2020-10-13 2020-10-13 Network slice management method, device, network equipment and storage medium Active CN112235140B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011092760.1A CN112235140B (en) 2020-10-13 2020-10-13 Network slice management method, device, network equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011092760.1A CN112235140B (en) 2020-10-13 2020-10-13 Network slice management method, device, network equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112235140A CN112235140A (en) 2021-01-15
CN112235140B true CN112235140B (en) 2022-11-08

Family

ID=74113470

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011092760.1A Active CN112235140B (en) 2020-10-13 2020-10-13 Network slice management method, device, network equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112235140B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115208747B (en) * 2021-04-13 2024-02-23 中移(上海)信息通信科技有限公司 Network slice management method and system for smart power grid
CN113726586B (en) * 2021-10-20 2023-03-24 中国联合网络通信集团有限公司 Network slice deployment method, device, server and computer readable storage medium
CN114339645A (en) * 2021-11-25 2022-04-12 北京思特奇信息技术股份有限公司 Charging reduction checking method and system based on 5G multi-dimension, electronic device and storage medium
CN114422985B (en) * 2021-12-16 2024-03-22 北京思特奇信息技术股份有限公司 Method and system for opening foundation customized and flexibly assembled private network service
CN115001976B (en) * 2022-05-18 2023-11-17 广东省电信规划设计院有限公司 Network slice intelligent ordering method, device and computer storage medium

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10129108B2 (en) * 2015-11-13 2018-11-13 Huawei Technologies Co., Ltd. System and methods for network management and orchestration for network slicing
US20180317134A1 (en) * 2017-04-28 2018-11-01 Huawei Technologies Co., Ltd. Nssmf nsmf interaction connecting virtual 5g networks and subnets
US11050626B2 (en) * 2017-04-28 2021-06-29 Huawei Technologies Co., Ltd. Service provision for offering network slices to a customer
US11039321B2 (en) * 2017-07-05 2021-06-15 Huawei Technologies Co., Ltd. Methods and systems for network slicing
CN109547227B (en) * 2017-08-04 2022-02-22 中国电信股份有限公司 Network slice generation method and network slice system
CN109391505B (en) * 2017-08-11 2022-03-11 华为技术有限公司 Network instance management method and related equipment
CN109391503B (en) * 2017-08-11 2021-04-09 华为技术有限公司 Network slice management method and device
CN110536359B (en) * 2018-08-16 2023-06-16 中兴通讯股份有限公司 Network slice creation method, device, equipment and storage medium
CN111065116B (en) * 2019-12-10 2021-03-16 中盈优创资讯科技有限公司 Automatic deployment method and system for end-to-end slicing

Also Published As

Publication number Publication date
CN112235140A (en) 2021-01-15

Similar Documents

Publication Publication Date Title
CN112235140B (en) Network slice management method, device, network equipment and storage medium
CN106781663B (en) System and method for processing parking space reservation information
US20220321423A1 (en) Methods, apparatus and machine-readable media relating to machine-learning in a communication network
US20220294706A1 (en) Methods, apparatus and machine-readable media relating to machine-learning in a communication network
EP3937440A1 (en) Intention-based network configuration method, apparatus and system
CN108011935A (en) A kind of programme upgrade method of NB-IOT equipment, server and NB-IOT equipment
US20070044099A1 (en) Prompting for execution or delay of scheduled job
US20140269437A1 (en) Broadcast media content to subscriber group
CN104052803A (en) Decentralized distributed rendering method and system
CN109558065B (en) Data deleting method and distributed storage system
CN112887228B (en) Cloud resource management method and device, electronic equipment and computer readable storage medium
CN1954565A (en) Content distribution control system, its distribution schedule creation method, communication terminal, and computer program
CN110727738B (en) Global routing system based on data fragmentation, electronic equipment and storage medium
CN103516585A (en) Method and system for distributing messages according to priorities
CN108241539B (en) Interactive big data query method and device based on distributed system, storage medium and terminal equipment
CN108574718B (en) Cloud host creation method and device
TW200541259A (en) Data distribution device and method for changing data distribution time
EP3985493A1 (en) Group member management method and apparatus, group message processing method and apparatus, device, and storage medium
CN108933675B (en) Conference resource allocation method, device and storage medium
CN115102610B (en) Sharing method and device of Beidou RDSS equipment
CN104684068B (en) The method and apparatus that a kind of data synchronize
CN107528914A (en) The resource requisition dispatching method of data fragmentation
CN111506818B (en) Flight data processing method and device
CN115344411B (en) Method and equipment for controlling arbitrary delay of message queue
CN110826971B (en) Dispatching equipment scheduling method and device, readable storage medium and electronic equipment

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