CN110912742A - Slice management method, device and system - Google Patents

Slice management method, device and system Download PDF

Info

Publication number
CN110912742A
CN110912742A CN201911163988.2A CN201911163988A CN110912742A CN 110912742 A CN110912742 A CN 110912742A CN 201911163988 A CN201911163988 A CN 201911163988A CN 110912742 A CN110912742 A CN 110912742A
Authority
CN
China
Prior art keywords
slice
request
slices
slicing
terminal
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.)
Granted
Application number
CN201911163988.2A
Other languages
Chinese (zh)
Other versions
CN110912742B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201911163988.2A priority Critical patent/CN110912742B/en
Publication of CN110912742A publication Critical patent/CN110912742A/en
Application granted granted Critical
Publication of CN110912742B publication Critical patent/CN110912742B/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

Abstract

The embodiment of the invention discloses a slice management method, a slice management device and a slice management system, wherein the method comprises the following steps: acquiring slice configuration information submitted by a service server, wherein the slice configuration information comprises a service level protocol, and the service level protocol is used for ordering slices or updating ordered slices; and generating a slice configuration request according to the slice configuration information, and sending the slice configuration request to a slice controller, so that the slice controller instructs an operator platform to distribute slices for the service server or update ordered slices through the slice configuration request. Through the implementation mode, the flexibility of using and controlling the slices is improved, the intelligent requirements of users on the use and the control of the slices are met, and the user experience is improved.

Description

Slice management method, device and system
Technical Field
The present application relates to the field of computer technologies, and in particular, to a slice management method, apparatus, and system.
Background
As an important basic technology of the fifth generation mobile communication technology (5G), the network slicing technology can provide mutually isolated, function and performance customized, quality-guaranteed, and end-to-end logical private network services for industrial customers. The current third Generation partnership project (3 GPP) defines the concept of 5G network slicing, control mechanisms of access networks and core networks, and slicing management mechanisms, but lacks a method of how to use and control slicing by a sliced subscription service server and lacks an interaction mechanism with a mobile network when an industry client uses a network slicing technique. Therefore, how to better use and control the slicing becomes a problem to be solved.
Disclosure of Invention
The embodiment of the invention provides a slice management method, a slice management device and a slice management system, which improve the flexibility of slice use and control, meet the intelligent requirements of users on slice use and control, and improve the user experience.
In a first aspect, an embodiment of the present invention provides a slice management method, which is applied to a slice operation support system, and the method includes:
acquiring slice configuration information submitted by a service server, wherein the slice configuration information comprises a service level protocol, and the service level protocol is used for ordering slices or updating ordered slices;
and generating a slice configuration request according to the slice configuration information, and sending the slice configuration request to a slice controller, so that the slice controller instructs an operator platform to distribute slices for the service server or update ordered slices through the slice configuration request.
In a second aspect, an embodiment of the present invention provides a slice management method, which is applied to a service server, and the method includes:
acquiring slice configuration requirements;
determining slice configuration information according to the slice configuration requirement, wherein the slice configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating ordered slices;
and submitting the slice configuration information to a slice operation support system so that the slice operation support system generates a slice configuration request according to the slice configuration information, wherein the slice configuration request is used for indicating an operator platform to distribute slices for the service server or update ordered slices.
In a third aspect, an embodiment of the present invention provides a slice management method, which is applied to a slice management system, where the slice management system includes a service server, a slice operation support system, a slice controller, and an operator platform, and the method includes:
the business server submits slice configuration information to the slice operation support system, wherein the slice configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating ordered slices;
the slice operation support system generates a slice configuration request according to the slice configuration information and sends the slice configuration request to the slice controller;
the slice controller sending the slice configuration request to the carrier platform;
and the operator platform responds to the slice configuration request and allocates slices to the service server or updates the ordered slices according to the service level agreement.
In a fourth aspect, an embodiment of the present invention provides a slice management apparatus, including: the device comprises a first acquisition module and a first generation module;
the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring slice configuration information submitted by a service server, the slice configuration information comprises a service level protocol, and the service level protocol is used for ordering slices or updating ordered slices;
and the first generation module is used for generating a slice configuration request according to the slice configuration information and sending the slice configuration request to a slice controller, so that the slice controller instructs an operator platform to distribute slices for the service server or update ordered slices through the slice configuration request.
In a fifth aspect, an embodiment of the present invention provides a slice management apparatus, including: the device comprises a third acquisition module, a determination module and a first submission module;
the third acquisition module is used for acquiring slice configuration requirements;
the determining module is used for determining slice configuration information according to the slice configuration requirement, wherein the slice configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating ordered slices;
the first submitting module is configured to submit the slice configuration information to a slice operation support system, so that the slice operation support system generates a slice configuration request according to the slice configuration information, where the slice configuration request is used to instruct an operator platform to allocate a slice to the service server or update an ordered slice.
In a sixth aspect, an embodiment of the present invention provides a slicing operation support system, including: a processor and a memory, the processor to perform:
acquiring slice configuration information submitted by a service server, wherein the slice configuration information comprises a service level protocol, and the service level protocol is used for ordering slices or updating ordered slices;
and generating a slice configuration request according to the slice configuration information, and sending the slice configuration request to a slice controller, so that the slice controller instructs an operator platform to distribute slices for the service server or update ordered slices through the slice configuration request.
In a seventh aspect, an embodiment of the present invention provides a service server, including: a processor and a memory, the processor to perform:
acquiring slice configuration requirements;
determining slice configuration information according to the slice configuration requirement, wherein the slice configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating ordered slices;
and submitting the slice configuration information to a slice operation support system so that the slice operation support system generates a slice configuration request according to the slice configuration information, wherein the slice configuration request is used for indicating an operator platform to distribute slices for the service server or update ordered slices.
In an eighth aspect, an embodiment of the present invention provides a slice management system, where the slice management system includes a service server, a slice operation support system, a slice controller, and an operator platform, where:
the service server is used for submitting slice configuration information to the slice operation support system, wherein the slice configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating ordered slices;
the slice operation support system is used for generating a slice configuration request according to the slice configuration information and sending the slice configuration request to the slice controller;
the slice controller is configured to send the slice configuration request to the operator platform;
and the operator platform is used for responding to the slice configuration request and distributing slices to the service server or updating the ordered slices according to the service level agreement.
In a ninth aspect, the present invention further provides a computer-readable storage medium, in which program instructions are stored, and when executed, the program instructions are configured to implement the method in any one of the first, second, and third aspects.
The embodiment of the invention can acquire the slice configuration information submitted by the service server, generate the slice configuration request according to the slice configuration information, and send the slice configuration request to the slice controller, so that the slice controller instructs an operator platform to distribute slices for the service server or update ordered slices through the slice configuration request. Through the implementation mode, the flexibility of using and controlling the slices is improved, the intelligent requirements of users on the use and the control of the slices are met, and the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is an interaction diagram of a slice management system according to an embodiment of the present invention;
FIG. 2 is an interaction diagram of another slice management system provided by an embodiment of the invention;
fig. 3 is an interaction flow diagram of a slice management method according to an embodiment of the present invention;
fig. 4 is a flowchart illustrating a slice management method according to an embodiment of the present invention;
fig. 5 is a schematic flowchart of another slice management method provided in an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a slice management apparatus according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of another slice management apparatus provided in the embodiment of the present invention;
fig. 8 is a schematic structural diagram of a slicing operation support system provided in an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a service server according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described clearly below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Some embodiments of the invention are described in detail below with reference to the accompanying drawings. The embodiments described below and the features of the embodiments can be combined with each other without conflict.
The slice management method provided by the embodiment of the invention can be applied to a slice management system, wherein the slice management system comprises a service server, a slice operation support system, a slice controller and an operator platform. The following describes a slice management method applied to the slice management system.
The embodiment of the invention defines a service server, a slicing operation support system, a slicing controller and an operator platform, wherein the service server is communicated with the operator platform through a network of the slicing operation support system and the slicing controller, so that the service server can order slices or update ordered slices through the operator platform, can selectively sign slices for terminals allowing to sign a contract, and adds terminals requesting to be added into the ordered slices to use the slices to bring resource scheduling and network quality guarantee. By the implementation mode, the flexibility of slice use control can be improved, the intelligent requirements of users on slice use and control are met, and the commercial application of the network slice technology is promoted.
In one embodiment, the service server may add the terminal that implements the service according to the service policy to the subscribed slice, for example, add the VIP service terminal to the slice, add all terminals to the slice at the initial stage of service development, and implement the usage statistics of the service usage slice, including the total usage, the usage of each terminal that has added to the subscribed slice, and the like.
In one embodiment, the slice operation support system has an open management capability, and the Service server may implement subscription to slices through the management capability and provide a Service-level agreement (SLA) for slice subscription. In some embodiments, the SLA is a contract between the network Service provider and the client, in which terms of Service type, Quality of Service (QoS), and client payment are defined, including total uplink and downlink bandwidth or uplink and downlink radio resource ratio of the slice required by the Service, which terminals access the slice, and QoS of the terminal traffic flow.
In one embodiment, the slice controller may implement slice subscription, terminal access/exit slice control, service access/exit slice control, and state management of subscribed slices (total uplink and downlink bandwidths or uplink and downlink radio resource ratios of slices, slice usage for a certain service, and slice usage for a certain user) from a slice client side; the method includes the steps that a terminal is added into a slice according to a dynamic request, the request for adding the terminal into the slice can be received, and a terminal identifier of the terminal is carried in the request, wherein the terminal identifier can be a mobile phone number, or a public network Internet Protocol (IP) address and a private network IP address of the terminal.
In one embodiment, the operator platform is an open platform of operator slicing capability, and can support subscription of slices, QoS allocation of service flows, management of terminal access/exit of slices, and the like.
Referring to fig. 1 in detail, fig. 1 is an interaction diagram of a slice management system according to an embodiment of the present invention. Fig. 1 illustrates an example of an order slice, and the system includes: a service server 11, a slicing operation support system 12, a slicing controller 13, and an operator platform 14. The service server 11 may submit slice configuration information to the slice operation support system 12, where the slice configuration information includes a service level agreement SLA, and the service level agreement is used for ordering slices; in some embodiments, the service level agreement may also be used to update subscribed slices. Slice operation support system 12 may generate a slice configuration request from the slice configuration information and send the slice configuration request to slice controller 13. The slice controller 13 may send the slice configuration request to the operator platform 14 after receiving the slice configuration request, and the operator platform 14 may respond to the slice configuration request and allocate slices to the service server 11 according to the service level agreement.
In an embodiment, when responding to the slice configuration request and allocating slices to the service server 11 according to the service level agreement, the operator platform 14 may allocate slices to the service server 11 through any one or more of a slice management/Network Function Virtualization Orchestrator (NFVO) 141, an operator core Network 142, a base station 143, and a terminal 144. In some embodiments, the operator core network 142 may instantiate a new sliced network element, i.e., core network, or configure the base station 143 and the operator core network 142 with an existing sliced instance.
In one embodiment, after the operator platform 14 allocates the slices to the service server 11, a notification message that the subscription is successful may be sent to the service server 11 through the slice controller 13 and the slice operation support system 12.
In an embodiment, after the service server 11 successfully subscribes the slice, it may also submit terminal subscription information to the slice operation support system 12, where the terminal subscription information includes a plurality of terminal identifiers; the slicing operation support system 12 may generate a slicing subscription request according to the terminal subscription information, where the slicing subscription request includes a terminal identifier allowing subscription, and send the slicing subscription request to the slicing controller 13; the slicing controller 13 may send the slicing subscription request to the carrier platform 14; the carrier platform 14 identifies subscription slices for the terminals allowed to subscribe.
In one embodiment, when the operator platform 14 identifies a subscription slice for the terminal allowing subscription, the operator core network 142 and the terminal 144 may identify a subscription slice for the terminal allowing subscription. In some embodiments, slice management/NFVO 141 may identify a signed slice for terminals that are allowed to sign up; in some embodiments, the base station 143 may update the traffic policy.
In one embodiment, the operator platform 14 may send a slice usage status notification to the slice operation support system 12 through the slice controller 13, where the slice usage status notification carries a target terminal identifier; the slice operation support system 12 may determine whether to allow the target terminal corresponding to the identifier of the target terminal to join the slice according to the slice usage status notification.
In one embodiment, after the service server 11 successfully subscribes to the slice from the operator platform 14, the service server 11 may control dynamic joining and leaving of the subscribed slice by the target terminal based on the private network address IP, the public network address IP, or the identity of the target terminal. Specifically, fig. 2 is an example, and fig. 2 is an interaction schematic diagram of another slice management system provided in the embodiment of the present invention.
As shown in fig. 2, when the service server 11 detects the location of the target terminal 145 in the coverage area of the subscribed slice, a slice joining prompt message may be pushed to the service APP146 of the target terminal 145; the service server 11 may receive a slice guarantee request sent by the service APP146 of the target terminal 145 in response to the prompt message, where the slice guarantee request carries an identifier of the target terminal 145; the service server 11 may respond to the slice guarantee request after receiving the slice guarantee request, and determine whether to add the target terminal to the ordered slice according to the service policy and the identifier of the target terminal 145; if the determination result is yes, a slicing adding request may be sent to the slicing controller 13, where the slicing adding request carries any one or more of a private network address, a public network address, an identifier, and a adding duration of the terminal 144; the slicing controller 13 may send the slicing joining request to the operator platform 14, so that the operator platform 14 may join the target terminal 145 into the ordered slice through the operator core network 142, and send a notification message that the target terminal 145 successfully joins the ordered slice to the operator platform 14 through the operator core network 142; the operator platform 14 may send the notification message to the service server 11 through the slicing controller 13, the slicing operation support system 12.
The following describes schematically a slice management method provided by an embodiment of the present invention with reference to the drawings.
Referring to fig. 3 specifically, fig. 3 is an interaction flow diagram of a slice management method according to an embodiment of the present invention, where the method may be executed by a slice management system, and a detailed explanation of the slice management system is as described above. Specifically, the method of the embodiment of the present invention includes the following steps.
S301: the service server submits slice configuration information to a slice operation support system, wherein the slice configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating the ordered slices.
In the embodiment of the present invention, the service server may submit slice configuration information to the slice operation support system, where the slice configuration information includes a service level agreement, and the service level agreement is used to order slices or update ordered slices. In some embodiments, the slice configuration information may include a configuration type, and the configuration type may include a subscription slice type or an update subscribed slice type.
In an embodiment, after the service server successfully subscribes the slice from the operator platform, the service server may also submit terminal subscription information to the slice operation support system, where the terminal subscription information includes a plurality of terminal identifiers.
S302: and the slice operation support system generates a slice configuration request according to the slice configuration information and sends the slice configuration request to a slice controller.
In the embodiment of the present invention, the slice operation support system may generate a slice configuration request according to the slice configuration information, and send the slice configuration request to the slice controller.
In an embodiment, after receiving terminal subscription information, the slicing operation support system may generate a slicing subscription request according to the terminal subscription information, where the slicing subscription request includes a terminal identifier allowing subscription, and send the slicing subscription request to the slicing controller.
S303: the slice controller sends the slice configuration request to an operator platform.
In the embodiment of the present invention, the slice controller may send the slice configuration request to the operator platform.
In one embodiment, the slicing controller may send the slicing subscription request to the carrier platform upon receiving the slicing subscription request.
S304: and responding to the slice configuration request by the operator platform, and distributing slices for the service server or updating the ordered slices according to the service level agreement.
In the embodiment of the present invention, the operator platform may respond to the slice configuration request, and allocate a slice to the service server or update an ordered slice according to the service level agreement.
In one embodiment, after the carrier platform allocates slices to the service servers or updates the subscribed slices according to the service level agreement, a notification message of successful subscription may be sent to the slice controller, so that the slice controller may send the notification message of successful subscription to the service servers through the slice operation support system to notify the service servers that the slice subscription is successful.
In one embodiment, the carrier platform may identify a subscription slice for the terminal allowing subscription according to the received slice subscription request.
In the embodiment of the invention, the service server can submit the slice configuration information to the slice operation support system, the slice operation support system generates a slice configuration request according to the slice configuration information and sends the slice configuration request to the slice controller, the slice controller sends the slice configuration request to the operator platform, and the operator platform responds to the slice configuration request and allocates slices to the service server or updates the ordered slices according to the service level protocol carried in the slice configuration information. Through the implementation mode, the flexibility of using and controlling the slices is improved, the intelligent requirements of users on the use and the control of the slices are met, and the user experience is improved.
Referring to fig. 4, fig. 4 is a flowchart illustrating a slice management method according to an embodiment of the present invention, where the method may be executed by a slice operation support system in a slice management system, and a detailed explanation of the slice operation support system in the slice management system is as described above. Specifically, the method of the embodiment of the present invention includes the following steps.
S401: the method comprises the steps of obtaining slice configuration information submitted by a service server, wherein the slice configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating ordered slices.
In the embodiment of the invention, the slicing operation support system can acquire slicing configuration information submitted by the service server, wherein the slicing configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating the ordered slices.
S402: and generating a slice configuration request according to the slice configuration information, and sending the slice configuration request to a slice controller, so that the slice controller instructs an operator platform to distribute slices for the service server or update ordered slices through the slice configuration request.
In the embodiment of the present invention, the slicing operation support system may generate a slicing configuration request according to the slicing configuration information, and send the slicing configuration request to the slicing controller, so that the slicing controller instructs an operator platform to allocate slices to the service server or update ordered slices through the slicing configuration request.
In an embodiment, after the operator platform allocates a slice to the service server or updates a subscribed slice, the slice operation support system may further obtain terminal subscription information submitted by the service server, determine a terminal identifier allowed to subscribe according to the terminal subscription information, and generate a slice subscription request, where the slice subscription request includes the terminal identifier allowed to subscribe; and sending the slice signing request to the slice controller, so that the slice controller indicates the operator platform to sign a signing slice for the terminal identifier allowed to sign a subscription through the slice signing request.
In an embodiment, after acquiring the terminal subscription information submitted by the service server, the slicing operation support system may acquire a plurality of terminal identifiers carried in the terminal subscription information, match each of the plurality of terminal identifiers with a specific terminal identifier in a specific terminal identifier set, and if the matching is successful, determine that the successfully matched terminal identifier is a terminal identifier allowed to be signed.
For example, it is assumed that the terminal subscription information acquired by the service server includes 3 terminal identifiers, which are respectively a terminal 1, a terminal 2, and a terminal 3, the service server may submit the terminal subscription information to the slicing operation support system, the slicing operation support system may respectively match the terminal 1, the terminal 2, and the terminal 3 with terminal identifiers in a designated terminal identifier set, if the terminal 1 and the terminal 2 are successfully matched, it is determined that the successfully matched terminal 1 and terminal 2 are terminal identifiers that allow subscription, and a slicing subscription request is generated according to the terminal 1 and the terminal 2, so that the slicing controller sends the slicing subscription request to the slicing controller, so that the slicing controller indicates the operator platform to sign slices for the terminal 1 and the terminal 2 through the slicing subscription request.
In the embodiment of the invention, the slicing operation support system can acquire slicing configuration information submitted by a service server, generate a slicing configuration request according to the slicing configuration information, and send the slicing configuration request to the slicing controller, so that the slicing controller instructs an operator platform to distribute slices for the service server or update ordered slices through the slicing configuration request. Through the implementation mode, the flexibility of using and controlling the slices is improved, the intelligent requirements of users on the use and the control of the slices are met, and the user experience is improved.
Referring to fig. 5 specifically, fig. 5 is a flowchart illustrating another slice management method according to an embodiment of the present invention, where the method may be executed by a service server in a slice management system, and a specific explanation of the service server in the slice management system is as described above. Specifically, the method of the embodiment of the present invention includes the following steps.
S501: slice configuration requirements are obtained.
In the embodiment of the invention, the service server can obtain the slice configuration requirement. In some embodiments, the slice configuration requirement may be that the user inputs the slice configuration requirement through a user interface of the terminal and then sends the slice configuration requirement to the service server, and the embodiment of the present invention is not particularly limited.
S502: slice configuration information is determined according to the slice configuration requirement, and the slice configuration information comprises a service level agreement which is used for ordering slices or updating ordered slices.
In the embodiment of the present invention, the service server may determine slice configuration information according to the slice configuration requirement, where the slice configuration information includes a service level agreement, and the service level agreement is used to order slices or update ordered slices.
S503: and submitting the slice configuration information to a slice operation support system so that the slice operation support system generates a slice configuration request according to the slice configuration information, wherein the slice configuration request is used for indicating an operator platform to distribute slices for the service server or update ordered slices.
In the embodiment of the present invention, the service server may submit the slice configuration information to a slice operation support system, so that the slice operation support system generates a slice configuration request according to the slice configuration information, where the slice configuration request is used to instruct an operator platform to allocate a slice to the service server or update an ordered slice.
In one embodiment, the service server may submit slice configuration information to the slice operation support system, so that the slice operation support system may generate a slice configuration request according to the slice configuration information and send the slice configuration request to the slice controller, and the slice controller forwards the slice configuration request to the operator platform, so that the operator platform may allocate a slice to the service server or update an ordered slice in response to the slice configuration request. It can be seen that with this embodiment, the service server can request subscription to the slice from the carrier platform through the slice operation support system and the slice controller.
In one embodiment, after the service server successfully subscribes to the slice, terminal subscription information may be obtained, where the terminal subscription information includes a plurality of terminal identifiers; and submitting the terminal signing information to the slicing operation support system so that the slicing operation support system generates a slicing signing request according to the terminal signing information, wherein the slicing signing request comprises a terminal identifier allowing signing, and the slicing signing request is used for indicating that the operator platform is the terminal identifier signing slice allowing signing. Therefore, through the implementation, the service server can request the operator platform to sign the slicing for the terminal which is allowed to sign the slicing through the slicing operation support system and the slicing controller.
In one embodiment, when detecting that the position of the target terminal is in the coverage of the subscribed slice, the service server may push a prompt message for joining the slice to the target terminal. The service server may receive a slice guarantee request sent by the target terminal in response to the prompt message, where the slice guarantee request carries an identifier of the target terminal. The service server can respond to the slice guarantee request and judge whether to add the target terminal into the ordered slice according to a service strategy and the identification of the target terminal; if the judgment result is yes, a slicing adding request can be sent to the slicing controller, the slicing adding request carries any one or more of a private network address, a public network address, an identifier and a adding duration of the target terminal, and the slicing adding request is used for indicating the operator platform to add the target terminal into the ordered slices. It can be seen that, with this embodiment, the service server may request the operator platform to add the target terminal to the ordered slice through the slice operation support system and the slice controller.
For example, assuming that the location of the target terminal 5 is detected to be in the coverage of the subscribed slice, the service server may push a prompt message to join the slice to the target terminal 5. The service server may receive a slice guarantee request sent by the target terminal 5 in response to the prompt message, and judge whether to add the target terminal 5 to the ordered slice according to the service policy in response to the slice guarantee request; if the judgment result is yes, a slicing adding request can be sent to the slicing controller, the slicing adding request carries any one or more of a private network address, a public network address, an identifier and a adding time of the target terminal 5, and the slicing controller forwards the slicing adding request to an operator platform so as to indicate the operator platform to add the target terminal 5 into the ordered slices.
In the embodiment of the present invention, a service server may determine slice configuration information according to an acquired slice configuration requirement, and submit the slice configuration information to a slice operation support system, so that the slice operation support system generates a slice configuration request according to the slice configuration information, where the slice configuration request is used to instruct an operator platform to allocate a slice to the service server or update an ordered slice. Through the implementation mode, the flexibility of using and controlling the slices is improved, the intelligent requirements of users on the use and the control of the slices are met, and the user experience is improved.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a slice management device according to an embodiment of the present invention. Specifically, the apparatus comprises: a first obtaining module 601 and a first generating module 602;
a first obtaining module 601, configured to obtain slice configuration information submitted by a service server, where the slice configuration information includes a service level agreement, and the service level agreement is used to subscribe a slice or update a subscribed slice;
a first generating module 602, configured to generate a slice configuration request according to the slice configuration information, and send the slice configuration request to a slice controller, so that the slice controller instructs, through the slice configuration request, an operator platform to allocate a slice to the service server or update an ordered slice.
Further, the apparatus further includes a second obtaining module 603, a second generating module 604, and a first sending module 605:
a second obtaining module 603, configured to obtain terminal subscription information submitted by the service server, and determine a terminal identifier allowing subscription according to the terminal subscription information;
a second generating module 604, configured to generate a slicing and signing request, where the slicing and signing request includes the terminal identifier allowing signing;
a first sending module 605, configured to send the slice signing request to the slice controller, so that the slice controller indicates, through the slice signing request, that the operator platform signs a signed slice for the terminal identifier allowed to sign a subscription.
In the embodiment of the present invention, the slice management apparatus may obtain slice configuration information submitted by a service server, generate a slice configuration request according to the slice configuration information, and send the slice configuration request to a slice controller, so that the slice controller instructs an operator platform to allocate a slice to the service server or update an ordered slice through the slice configuration request. Through the implementation mode, the flexibility of using and controlling the slices is improved, the intelligent requirements of users on the use and the control of the slices are met, and the user experience is improved.
Referring to fig. 7, fig. 7 is a schematic structural diagram of another slice management device according to an embodiment of the present invention. Specifically, the apparatus is applied to a service server, and the apparatus includes: a third obtaining module 701, a determining module 702 and a first submitting module 703;
a third obtaining module 701, configured to obtain slice configuration requirements;
a determining module 702, configured to determine slice configuration information according to the slice configuration requirement, where the slice configuration information includes a service level agreement, and the service level agreement is used to subscribe to slices or update subscribed slices;
a first submitting module 703 is configured to submit the slice configuration information to a slice operation support system, so that the slice operation support system generates a slice configuration request according to the slice configuration information, where the slice configuration request is used to instruct an operator platform to allocate a slice to the service server or update an ordered slice.
Further, the apparatus further comprises: a fourth acquisition module 704 and a second commit module 705.
A fourth obtaining module 704, configured to obtain terminal subscription information, where the terminal subscription information includes multiple terminal identifiers;
a second submitting module 705, configured to submit the terminal subscription information to the slicing operation support system, so that the slicing operation support system generates a slicing subscription request according to the terminal subscription information, where the slicing subscription request includes a terminal identifier that allows subscription, and the slicing subscription request is used to indicate that the operator platform is the terminal identifier that allows subscription to sign a slice.
Further, the apparatus further comprises: a push module 706, a receiving module 707, a judging module 708, a second sending module 709,
a pushing module 706, configured to push a slice joining prompt message to a target terminal when it is detected that a position of the target terminal is within a coverage range of an ordered slice;
a receiving module 707, configured to receive a slice guarantee request sent by the target terminal in response to the prompt message, where the slice guarantee request carries an identifier of the target terminal;
a judging module 708, configured to respond to the slice guarantee request, and judge whether to add the target terminal to the ordered slice according to a service policy and an identifier of the target terminal;
a second sending module 709, configured to send a slicing joining request to the slicing controller if the determination result is yes, where the slicing joining request carries any one or more of a private network address, a public network address, an identifier, and a joining duration of the target terminal, and the slicing joining request is used to instruct the operator platform to join the target terminal into the ordered slice.
In the embodiment of the present invention, the slice management device may determine slice configuration information according to the acquired slice configuration requirement, and submit the slice configuration information to the slice operation support system, so that the slice operation support system generates a slice configuration request according to the slice configuration information, where the slice configuration request is used to instruct an operator platform to allocate a slice to the service server or update an ordered slice. Through the implementation mode, the flexibility of using and controlling the slices is improved, the intelligent requirements of users on the use and the control of the slices are met, and the user experience is improved.
Referring to fig. 8, fig. 8 is a schematic structural diagram of a slicing operation support system according to an embodiment of the present invention. Specifically, the server includes: memory 801, processor 802.
In one embodiment, the server further comprises a data interface 803, and the data interface 803 is used for transmitting data information between the slice management device and other devices.
The memory 801 may include a volatile memory (volatile memory); the memory 801 may also include a non-volatile memory (non-volatile memory); the memory 801 may also comprise a combination of memories of the kind described above. The processor 802 may be a Central Processing Unit (CPU). The processor 802 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a Programmable Logic Device (PLD), or a combination thereof. The PLD may be a Complex Programmable Logic Device (CPLD), a field-programmable gate array (FPGA), or any combination thereof.
The memory 801 is used for storing programs, and the processor 802 can call the programs stored in the memory 801 for executing the following steps:
acquiring slice configuration information submitted by a service server, wherein the slice configuration information comprises a service level protocol, and the service level protocol is used for ordering slices or updating ordered slices;
and generating a slice configuration request according to the slice configuration information, and sending the slice configuration request to a slice controller, so that the slice controller instructs an operator platform to distribute slices for the service server or update ordered slices through the slice configuration request.
Further, the processor 802 is further configured to:
acquiring terminal subscription information submitted by the service server, and determining a terminal identifier allowing subscription according to the terminal subscription information;
generating a slicing signing request, wherein the slicing signing request comprises the terminal identification allowing signing;
and sending the slice signing request to the slice controller so that the slice controller indicates the operator platform to sign a signing slice for the terminal identification allowed to sign a subscription through the slice signing request.
In the embodiment of the invention, the slicing operation support system can acquire slicing configuration information submitted by a service server, generate a slicing configuration request according to the slicing configuration information, and send the slicing configuration request to the slicing controller, so that the slicing controller instructs an operator platform to distribute slices for the service server or update ordered slices through the slicing configuration request. Through the implementation mode, the flexibility of using and controlling the slices is improved, the intelligent requirements of users on the use and the control of the slices are met, and the user experience is improved.
Referring to fig. 9, fig. 9 is a schematic structural diagram of a service server according to an embodiment of the present invention. Specifically, the server includes: memory 901, processor 902.
In one embodiment, the server further comprises a data interface 903, and the data interface 903 is used for transmitting data information between the service server and other devices.
The memory 901 may include a volatile memory (volatile memory); memory 901 may also include non-volatile memory (non-volatile memory); the memory 901 may also comprise a combination of the above-mentioned kinds of memories. The processor 902 may be a Central Processing Unit (CPU). The processor 902 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a Programmable Logic Device (PLD), or a combination thereof. The PLD may be a Complex Programmable Logic Device (CPLD), a field-programmable gate array (FPGA), or any combination thereof.
The memory 901 is used for storing program instructions, and the processor 902 can call the program stored in the memory 901 for executing the following steps:
acquiring slice configuration requirements;
determining slice configuration information according to the slice configuration requirement, wherein the slice configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating ordered slices;
and submitting the slice configuration information to a slice operation support system so that the slice operation support system generates a slice configuration request according to the slice configuration information, wherein the slice configuration request is used for indicating an operator platform to distribute slices for the service server or update ordered slices.
Further, the processor 902 is further configured to:
acquiring terminal subscription information, wherein the terminal subscription information comprises a plurality of terminal identifications;
and submitting the terminal signing information to the slicing operation support system so that the slicing operation support system generates a slicing signing request according to the terminal signing information, wherein the slicing signing request comprises a terminal identifier allowing signing, and the slicing signing request is used for indicating that the operator platform is the terminal identifier signing slice allowing signing.
Further, the processor 902 is further configured to:
when the position of a target terminal is detected to be in a coverage range of ordered slices, pushing a slice joining prompt message to the target terminal;
receiving a slice guarantee request sent by the target terminal in response to the prompt message, wherein the slice guarantee request carries an identifier of the target terminal;
responding to the slice guarantee request, and judging whether to add the target terminal into the ordered slice according to a service strategy and the identification of the target terminal;
and if so, sending a slicing adding request to the slicing controller, wherein the slicing adding request carries any one or more of a private network address, a public network address, an identifier and a adding time length of the target terminal, and the slicing adding request is used for indicating the operator platform to add the target terminal into the ordered slices.
In the embodiment of the present invention, a service server may determine slice configuration information according to an acquired slice configuration requirement, and submit the slice configuration information to a slice operation support system, so that the slice operation support system generates a slice configuration request according to the slice configuration information, where the slice configuration request is used to instruct an operator platform to allocate a slice to the service server or update an ordered slice. Through the implementation mode, the flexibility of using and controlling the slices is improved, the intelligent requirements of users on the use and the control of the slices are met, and the user experience is improved.
The embodiment of the invention also provides a slice management system, which comprises a service server, a slice operation support system, a slice controller and an operator platform, wherein:
the service server is used for submitting slice configuration information to the slice operation support system, wherein the slice configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating ordered slices;
the slice operation support system is used for generating a slice configuration request according to the slice configuration information and sending the slice configuration request to the slice controller;
the slice controller is configured to send the slice configuration request to the operator platform;
and the operator platform is used for responding to the slice configuration request and distributing slices to the service server or updating the ordered slices according to the service level agreement.
Further, the service server is further configured to submit terminal subscription information to the slicing operation support system, where the terminal subscription information includes a plurality of terminal identifiers;
the slicing operation support system is further configured to generate a slicing subscription request according to the terminal subscription information, where the slicing subscription request includes a terminal identifier allowing subscription, and send the slicing subscription request to the slicing controller;
the slicing controller is further configured to send the slicing subscription request to the operator platform;
and the operator platform is also used for identifying signing slices for the terminals which are allowed to sign signs.
In the embodiment of the invention, the service server can submit the slice configuration information to the slice operation support system, the slice operation support system generates a slice configuration request according to the slice configuration information and sends the slice configuration request to the slice controller, the slice controller sends the slice configuration request to the operator platform, and the operator platform responds to the slice configuration request and allocates slices to the service server or updates the ordered slices according to the service level protocol carried in the slice configuration information. Through the implementation mode, the flexibility of using and controlling the slices is improved, the intelligent requirements of users on the use and the control of the slices are met, and the user experience is improved.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored, and when the computer program is executed by a processor, the computer program implements the method described in the embodiment corresponding to fig. 3, fig. 4, or fig. 5 of the present invention, and may also implement the apparatus in the embodiment corresponding to the present invention described in fig. 6 or fig. 7, which is not described herein again.
The computer readable storage medium may be an internal storage unit of the device according to any of the foregoing embodiments, for example, a hard disk or a memory of the device. The computer readable storage medium may also be an external storage device of the device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), etc. provided on the device. Further, the computer-readable storage medium may also include both an internal storage unit and an external storage device of the apparatus. The computer-readable storage medium is used for storing the computer program and other programs and data required by the server. The computer readable storage medium may also be used to temporarily store data that has been output or is to be output.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The computer-readable storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
While the invention has been described with reference to a number of embodiments, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A slice management method is applied to a slice operation support system, and comprises the following steps:
acquiring slice configuration information submitted by a service server, wherein the slice configuration information comprises a service level protocol, and the service level protocol is used for ordering slices or updating ordered slices;
and generating a slice configuration request according to the slice configuration information, and sending the slice configuration request to a slice controller, so that the slice controller instructs an operator platform to distribute slices for the service server or update ordered slices through the slice configuration request.
2. The method of claim 1, further comprising:
acquiring terminal subscription information submitted by the service server, and determining a terminal identifier allowing subscription according to the terminal subscription information;
generating a slicing signing request, wherein the slicing signing request comprises the terminal identification allowing signing;
and sending the slice signing request to the slice controller so that the slice controller indicates the operator platform to sign a signing slice for the terminal identification allowed to sign a subscription through the slice signing request.
3. A slice management method applied to a service server includes:
acquiring slice configuration requirements;
determining slice configuration information according to the slice configuration requirement, wherein the slice configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating ordered slices;
and submitting the slice configuration information to a slice operation support system so that the slice operation support system generates a slice configuration request according to the slice configuration information, wherein the slice configuration request is used for indicating an operator platform to distribute slices for the service server or update ordered slices.
4. The method of claim 3, further comprising:
acquiring terminal subscription information, wherein the terminal subscription information comprises a plurality of terminal identifications;
and submitting the terminal signing information to the slicing operation support system so that the slicing operation support system generates a slicing signing request according to the terminal signing information, wherein the slicing signing request comprises a terminal identifier allowing signing, and the slicing signing request is used for indicating that the operator platform is the terminal identifier signing slice allowing signing.
5. The method according to claim 3 or 4, characterized in that the method further comprises:
when the position of a target terminal is detected to be in a coverage range of ordered slices, pushing a slice joining prompt message to the target terminal;
receiving a slice guarantee request sent by the target terminal in response to the prompt message, wherein the slice guarantee request carries an identifier of the target terminal;
responding to the slice guarantee request, and judging whether to add the target terminal into the ordered slice according to a service strategy and the identification of the target terminal;
and if so, sending a slicing adding request to the slicing controller, wherein the slicing adding request carries any one or more of a private network address, a public network address, an identifier and a adding time length of the target terminal, and the slicing adding request is used for indicating the operator platform to add the target terminal into the ordered slices.
6. A slice management method is applied to a slice management system, the slice management system comprises a service server, a slice operation support system, a slice controller and an operator platform, and the method comprises the following steps:
the business server submits slice configuration information to the slice operation support system, wherein the slice configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating ordered slices;
the slice operation support system generates a slice configuration request according to the slice configuration information and sends the slice configuration request to the slice controller;
the slice controller sending the slice configuration request to the carrier platform;
and the operator platform responds to the slice configuration request and allocates slices to the service server or updates the ordered slices according to the service level agreement.
7. The method of claim 6, further comprising:
the service server submits terminal subscription information to the slicing operation support system, wherein the terminal subscription information comprises a plurality of terminal identifications;
the slicing operation support system generates a slicing signing request according to the terminal signing information, wherein the slicing signing request comprises a terminal identifier allowing signing, and the slicing signing request is sent to the slicing controller;
the slicing controller sends the slicing signing request to the operator platform;
and the operator platform marks a signing slice for the terminal allowed to sign.
8. A slice management apparatus, characterized by comprising means for performing the slice management method of claim 1 or 2.
9. A slice management apparatus comprising means for performing the slice management method according to any one of claims 3 to 5.
10. A slice management system, comprising a service server, a slice operation support system, a slice controller and an operator platform, wherein:
the service server is used for submitting slice configuration information to the slice operation support system, wherein the slice configuration information comprises a service level agreement, and the service level agreement is used for ordering slices or updating ordered slices;
the slice operation support system is used for generating a slice configuration request according to the slice configuration information and sending the slice configuration request to the slice controller;
the slice controller is configured to send the slice configuration request to the operator platform;
and the operator platform is used for responding to the slice configuration request and distributing slices to the service server or updating the ordered slices according to the service level agreement.
CN201911163988.2A 2019-11-21 2019-11-21 Slice management method, device and system Active CN110912742B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911163988.2A CN110912742B (en) 2019-11-21 2019-11-21 Slice management method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911163988.2A CN110912742B (en) 2019-11-21 2019-11-21 Slice management method, device and system

Publications (2)

Publication Number Publication Date
CN110912742A true CN110912742A (en) 2020-03-24
CN110912742B CN110912742B (en) 2022-06-14

Family

ID=69819234

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911163988.2A Active CN110912742B (en) 2019-11-21 2019-11-21 Slice management method, device and system

Country Status (1)

Country Link
CN (1) CN110912742B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111416747A (en) * 2020-03-27 2020-07-14 鹏城实验室 Network fragmentation control method and network fragmentation system
CN112566120A (en) * 2020-12-02 2021-03-26 中国联合网络通信集团有限公司 Slice management method, device and system and service subscription server
CN114449552A (en) * 2020-11-06 2022-05-06 中移物联网有限公司 Slice network management method and device and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107426712A (en) * 2016-05-24 2017-12-01 华为软件技术有限公司 A kind of user signing contract information exchange method, the network equipment and system
CN109120426A (en) * 2017-06-26 2019-01-01 中兴通讯股份有限公司 A kind of network slice management method, device and computer readable storage medium
CN110120879A (en) * 2018-02-06 2019-08-13 华为技术有限公司 A kind of support method, equipment and the system of application service level agreements
US20190327317A1 (en) * 2016-12-30 2019-10-24 Huawei Technologies Co., Ltd. Service providing method, apparatus, and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107426712A (en) * 2016-05-24 2017-12-01 华为软件技术有限公司 A kind of user signing contract information exchange method, the network equipment and system
US20190327317A1 (en) * 2016-12-30 2019-10-24 Huawei Technologies Co., Ltd. Service providing method, apparatus, and system
CN109120426A (en) * 2017-06-26 2019-01-01 中兴通讯股份有限公司 A kind of network slice management method, device and computer readable storage medium
CN110120879A (en) * 2018-02-06 2019-08-13 华为技术有限公司 A kind of support method, equipment and the system of application service level agreements

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111416747A (en) * 2020-03-27 2020-07-14 鹏城实验室 Network fragmentation control method and network fragmentation system
CN111416747B (en) * 2020-03-27 2021-11-19 鹏城实验室 Network fragmentation control method and network fragmentation system
CN114449552A (en) * 2020-11-06 2022-05-06 中移物联网有限公司 Slice network management method and device and electronic equipment
CN114449552B (en) * 2020-11-06 2023-08-15 中移物联网有限公司 Slice network management method and device and electronic equipment
CN112566120A (en) * 2020-12-02 2021-03-26 中国联合网络通信集团有限公司 Slice management method, device and system and service subscription server
CN112566120B (en) * 2020-12-02 2023-10-27 中国联合网络通信集团有限公司 Slice management method, device and system and service subscription server

Also Published As

Publication number Publication date
CN110912742B (en) 2022-06-14

Similar Documents

Publication Publication Date Title
CN115361657B (en) Multicast and broadcast services in 5G networks for IoT applications
CN109600768B (en) Method, device and system for managing network slices
CN108024270B (en) Information sending method, unit and system
CN110912742B (en) Slice management method, device and system
US11310318B2 (en) Method and apparatus for zero-touch bulk identity assignment, provisioning and network slice orchestration for massive IoT (MIoT) deployments
CN110326345B (en) Method, device and system for configuring network slice
CN113300877B (en) Network slice management method and equipment
KR102247993B1 (en) Network slice management method, management unit and system
CN110214459A (en) The method and apparatus of business processing
CN110226308B (en) Network slice management method, management unit and system
CN105099889A (en) Order notification method, apparatus and system
US9622090B2 (en) Method for generating wireless virtual network and wireless network control device
WO2021063627A1 (en) Apparatus and method for subscribing analytic services to a user repository in the 5g core network
CN113630266B (en) Method and device for instantiating edge application server
CN114302429B (en) NWDAF network element determination method, device, equipment and storage medium
KR20180047172A (en) Method and Apparatus for Controlling Congestion in Communication Systems with Services
CN109391669B (en) Service management method, device and storage medium
CN113965938B (en) Slice service system and slice service processing method
CN116491169A (en) Implementing service level agreements in identity federation
CN113938814B (en) Service scheduling method, UPF, system and medium of content distribution network
CN111356182A (en) Resource scheduling and processing method and device
CN111884868A (en) Network slice reservation method and device
EP3723393A1 (en) Method, device and system for transmitting multicast group information
WO2020114587A1 (en) Apparatus, method, and computer program
CN113784419B (en) Information sending method, unit and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40022027

Country of ref document: HK

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant