CN107889169B - Method and device for establishing network slice - Google Patents

Method and device for establishing network slice Download PDF

Info

Publication number
CN107889169B
CN107889169B CN201610866327.6A CN201610866327A CN107889169B CN 107889169 B CN107889169 B CN 107889169B CN 201610866327 A CN201610866327 A CN 201610866327A CN 107889169 B CN107889169 B CN 107889169B
Authority
CN
China
Prior art keywords
network slice
information
network
terminal
request message
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
CN201610866327.6A
Other languages
Chinese (zh)
Other versions
CN107889169A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201610866327.6A priority Critical patent/CN107889169B/en
Priority to PCT/CN2017/102200 priority patent/WO2018059268A1/en
Publication of CN107889169A publication Critical patent/CN107889169A/en
Application granted granted Critical
Publication of CN107889169B publication Critical patent/CN107889169B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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]

Abstract

The embodiment of the invention provides a method and a device for establishing a network slice. The invention relates to a method for establishing a network slice, which comprises the following steps: a terminal sends a network slice establishing request message to a communication network element, wherein the network slice establishing request message comprises identification information of the terminal and network slice request information; and the terminal receives a network slice establishment response message sent by the communication network element according to the network slice establishment request message, wherein the network slice establishment response message comprises network slice identification information. The embodiment of the invention can realize the flexible and dynamic establishment of the network slice according to the data transmission requirement of the terminal, and effectively improve the utilization rate of network resources.

Description

Method and device for establishing network slice
Technical Field
The embodiment of the invention relates to a communication technology, in particular to a method and a device for establishing a network slice.
Background
The network slice (slice) technology specifically refers to that on top of a physical facility, one or more logical networks supporting different service characteristics are constructed, and each logical network comprises a set of physical function instances and a collection of connection relations between the physical function instances.
After the network slicing technology is implemented, a network architecture is not in a 'one-time-slicing' form of a traditional cellular network, but different related function examples can be customized for different services, a network operator can customize a network, a cloud and management for different users, service individuation requirements of different users are met, and meanwhile, high-efficiency operation is guaranteed by means of network resource automation and dynamic service processes. From a business perspective, a network slice may be specifically defined as: a combination of hardware, software, policies, and spectrum that a network operator dynamically deploys to meet quality of service (QoS) requirements for a particular set of users. In the process of establishing, deleting, reconfiguring, and the like of the network slice, the operation processes of the network side and the UE side are generally independent from each other. Specifically, the network side deploys resources such as software, hardware, strategies, spectrum and the like meeting the QoS requirement of the network slice in advance, reserves the resources, and waits for the selection and access of the UE side.
However, the above resource reservation method requires the network side to reserve resources for the network slice in the network device no matter whether the UE selects access, which may cause a great waste of network resources.
Disclosure of Invention
The embodiment of the invention provides a method and a device for establishing a network slice, which are used for improving the utilization rate of network resources.
In a first aspect, an embodiment of the present invention provides a method for establishing a network slice, including:
a terminal sends a network slice establishing request message to a communication network element, wherein the network slice establishing request message comprises identification information of the terminal and network slice request information; and the terminal receives a network slice establishment response message sent by the communication network element according to the network slice establishment request message, wherein the network slice establishment response message comprises network slice identification information.
In the implementation mode, when a network slice needs to be newly built, the terminal can actively initiate the building of the network slice by sending a network slice building request message to the communication network element, so that the network slice can be flexibly and dynamically built according to the data transmission requirement of the terminal, and the utilization rate of network resources is effectively improved.
With reference to the first aspect, in a first possible implementation manner of the first aspect, the method further includes:
and the terminal determines the transmission resource corresponding to the network slice according to the network slice identification information and transmits data through the transmission resource corresponding to the network slice.
In this implementation manner, the terminal may perform data transmission through the established network slice, thereby satisfying the data transmission requirement of the terminal.
With reference to the first aspect and any one of the foregoing possible implementation manners of the first aspect, in a second possible implementation manner of the first aspect, the network slice identification information includes identification information of a network slice instance;
the terminal determines transmission resources of the network slice according to the network slice identification information, and performs data transmission through the transmission resources of the network slice, which may specifically include: and the terminal determines the transmission resources of the network slice example according to the identification information of the network slice example, and performs data transmission through the transmission resources of the network slice example.
In this implementation manner, the terminal may determine the transmission resource of the network slice instance through the identification information of the network slice instance, and then perform data transmission through the network slice instance, thereby satisfying the data transmission requirement of the terminal.
With reference to the first aspect and any one of the foregoing possible implementation manners of the first aspect, in a third possible implementation manner of the first aspect, the network slice identification information includes network slice type information;
the terminal determines transmission resources of the network slice according to the network slice identification information, and performs data transmission through the transmission resources of the network slice, which may specifically include: and the terminal determines the transmission resource of the network slice according to the type information of the network slice and transmits data through the transmission resource of the network slice.
In this implementation manner, the terminal may determine the transmission resource of the network slice through the network slice type information, and then perform data transmission through the transmission resource of the network slice, thereby satisfying the data transmission requirement of the terminal.
With reference to the first aspect and any one of the foregoing possible implementation manners of the first aspect, in a fourth possible implementation manner of the first aspect, the network slice request information includes any one or a combination of service identification information, service quality information, network slice template parameter information, and network slice type information.
In this implementation manner, when a network slice needs to be established, the terminal sends a network slice establishment request message to the communication network element, where the network slice establishment request message includes network slice request information, and the terminal can select specific content in the network slice request information according to its own requirements, so that the communication network element establishes a network slice that can meet the requirements of the terminal.
With reference to the first aspect and any one of the foregoing possible implementation manners of the first aspect, in a fifth possible implementation manner of the first aspect, the network slice template parameter information includes any one or a combination of delay information, rate information, packet loss rate information, bit error rate information, network slice scale information, network slice resource requirement information, and network slice deployment policy information.
With reference to the first aspect and any one of the foregoing possible implementation manners of the first aspect, in a sixth possible implementation manner of the first aspect, the method further includes:
and the terminal receives a broadcast message sent by the communication network element, wherein the broadcast message comprises network slice type information which is being supported by the communication network element. The sending, by the terminal, a network slice establishment request message to the communication network element may specifically include: the terminal determines whether a new network slice needs to be established according to the network slice type information supported by the communication network element; and if so, the terminal sends the network slice establishment request information to the communication network element.
In this implementation manner, before the terminal sends the network slice establishment request message to the communication network element, the terminal may determine whether a new network slice needs to be created according to the network slice type information being supported by the communication network element sent by the communication network element, that is, if there is a network slice type information being supported by the communication network element that meets the terminal data transmission requirement, the terminal may select to directly access the network slice being supported by the communication network element, and if there is no network slice establishment request message, the terminal may request the network side to establish a new network slice to meet the data transmission requirement.
With reference to the first aspect and any one of the foregoing possible implementations of the first aspect, in a seventh possible implementation of the first aspect, the broadcast message further includes dedicated control channel information;
the sending, by the terminal, a network slice establishment request message to the communication network element may specifically include: and the terminal sends a network slice establishment request message to a communication network element through a special control channel corresponding to the special control channel information.
In this implementation, the terminal may send the network slice establishment request message through a dedicated control channel.
With reference to the first aspect and any one of the foregoing possible implementation manners of the first aspect, in an eighth possible implementation manner of the first aspect, the sending, by the terminal, a network slice establishment request message to a communication network element through a dedicated control channel corresponding to the dedicated control channel information may specifically include: and the terminal sends connection establishment request information to a communication network element through a special control channel corresponding to the special control channel information, wherein the connection establishment request information comprises the network slice establishment request message. The receiving, by the terminal, a network slice setup response message sent by the communication network element according to the network slice setup request message may specifically include: and the terminal receives a connection establishment response message sent by the communication network element, wherein the connection establishment response message comprises the network slice establishment response message.
In this implementation manner, the terminal may specifically send a network slice establishment request message to the communication network element through the connection establishment request message, and receive a network slice establishment response message sent by the communication network element through the connection establishment response message.
With reference to the first aspect and any one of the foregoing possible implementation manners of the first aspect, in a ninth possible implementation manner of the first aspect, the network slice establishment response message further includes time-frequency resource information corresponding to the network slice. The terminal determines, according to the network slice identification information, a transmission resource corresponding to the network slice, and performs data transmission through the transmission resource corresponding to the network slice, which may specifically include: and the terminal determines the time-frequency resource corresponding to the network slice according to the network slice identification information and the time-frequency resource information, and performs data transmission through the time-frequency resource corresponding to the network slice.
In this implementation manner, the communication network element may allocate a dedicated time-frequency resource to the network slice, and notify the terminal of the time-frequency resource information of the time-frequency resource, so that the terminal may perform data transmission through the dedicated time-frequency resource in the process of performing data transmission by using the network slice.
With reference to the first aspect and any one of the foregoing possible implementation manners of the first aspect, in a tenth possible implementation manner of the first aspect, the network slice establishment response message further includes bearer information corresponding to a network slice. The terminal determines, according to the network slice identification information, a transmission resource corresponding to the network slice, and performs data transmission through the transmission resource corresponding to the network slice, which may specifically include: and the terminal determines the bearing resource corresponding to the network slice according to the network slice identification information and the bearing information, and performs data transmission through the bearing resource corresponding to the network slice.
In this implementation manner, the communication network element may allocate a dedicated bearer resource to the network slice, and notify the terminal of bearer information of the bearer resource, so that the terminal may perform data transmission through the dedicated bearer resource in a process of performing data transmission using the network slice.
In a second aspect, an embodiment of the present invention provides a method for establishing a network slice, including:
the method comprises the steps that a communication network element receives a first network slice establishing request message sent by a terminal, wherein the first network slice establishing request message comprises identification information of the terminal and network slice request information. And the communication network element sends a first network slice establishment response message to the terminal according to the first network slice establishment request message, wherein the first network slice establishment response message comprises network slice identification information.
In the implementation manner, the communication network element receives a first network slice establishment request message sent by the terminal, the communication network completes network slice establishment according to the first network slice establishment request, and sends a first network slice establishment response message to the terminal, so that when a new network slice needs to be established by the terminal, the terminal can actively initiate establishment of the network slice by sending the network slice establishment request message to the communication network element, thereby realizing flexible and dynamic establishment of the network slice according to the data transmission requirements of the terminal, and effectively improving the utilization rate of network resources.
With reference to the second aspect, in a first possible implementation manner of the second aspect, the network slice identification information includes identification information of a network slice instance or network slice type information.
With reference to the second aspect and any one of the foregoing possible implementation manners of the second aspect, in a second possible implementation manner of the second aspect, the network slicing request information includes any one or a combination of service identification information, service quality information, and network slicing template parameter information. The method further comprises the following steps: and the communication network element determines the type information of the network slice according to the first network slice establishing request message.
In this implementation, the terminal sends network slice request information, where the network slice request information includes any one or a combination of service identification information, service quality information, and network slice template parameter information, and the communication network element may determine, according to the network slice request information, network slice type information of a network slice requested to be established by the terminal, and then complete establishment of the network slice type information.
With reference to the second aspect and any one of the foregoing possible implementations of the second aspect, in a third possible implementation of the second aspect, the network slice request information includes network slice type information.
With reference to the second aspect and any one of the foregoing possible implementation manners of the second aspect, in a fourth possible implementation manner of the second aspect, the sending, by the communication network element, a first network slice establishment response message to the terminal according to the first network slice establishment request message may specifically include: the communication network element sends the second network slice establishment request message to a network slice controller, wherein the second network slice establishment request message comprises the identification information of the terminal, the type information of the network slice, and the identification information of the communication network element; the communication network element receives a second network slice establishment response message sent by the network slice controller, wherein the second network slice establishment response message comprises configuration information of a network slice; the communication network element configures the network slice according to the configuration information of the network slice to complete the establishment of the network slice; and the communication network element sends a first network slice establishment response message to the terminal.
In this implementation manner, the communication network element sends a second network slice establishment request message to the network slice controller, where the second network slice establishment request message includes the identification information of the terminal, the network slice type information, and the identification information of the communication network element, and the network slice controller may determine the position of the terminal and the network topology information around the terminal according to the second network slice establishment request message, so as to locate the network devices around the terminal, and establish the network slice through the network devices, so as to meet the data transmission requirement of the terminal.
With reference to the second aspect and any one of the foregoing possible implementation manners of the second aspect, in a fifth possible implementation manner of the second aspect, the sending, by the communication network element, a first network slice setup response message to the terminal according to the first network slice setup request message, where the packet may specifically include: the communication network element acquires authentication authorization information and network configuration information; the communication network element authenticates the terminal according to authentication authorization information and the identification information of the terminal; if the authentication is passed, the communication network element determines the configuration information of the network slice according to the type information of the network slice and the network configuration information; the communication network element configures the network slice according to the configuration information of the network slice to complete the establishment of the network slice; and the communication network element sends a first network slice establishment response message to the terminal.
In the implementation manner, the communication network element can complete authentication of the terminal, determine configuration information of the network slice, and complete establishment of the network slice, so that when the terminal needs to establish the network slice, the communication network element can directly process a first network slice establishment request message sent by the terminal without forwarding the first network slice establishment request message to the network slice controller for processing, processing delay can be effectively reduced, and the method is suitable for application scenarios with higher delay requirements, such as emergency medical conferences and highway alarm systems.
With reference to the second aspect and any one of the foregoing possible implementation manners of the second aspect, in a sixth possible implementation manner of the second aspect, the configuring, by the communication network element, a network slice according to the configuration information of the network slice may specifically include: the communication network element configures the network slice according to the configuration information of the network slice, performs time-frequency resource rescheduling, and allocates air-interface time-frequency resources for the network slice; the first network slice establishing response message further comprises time-frequency resource information corresponding to the network slice.
With reference to the second aspect and any one of the foregoing possible implementation manners of the second aspect, in a seventh possible implementation manner of the second aspect, the configuring, by the communication network element, a network slice according to the configuration information of the network slice may specifically include: the communication network element configures the network slice according to the configuration information of the network slice, allocates a bearing identifier for the network slice, and records the corresponding relation between the bearing identifier and the network slice; the first network slice establishment response message further includes bearer information corresponding to the network slice, where the bearer information includes the bearer identifier.
With reference to the second aspect and any one of the foregoing possible implementation manners of the second aspect, in an eighth possible implementation manner of the second aspect, the method may further include: the communication network element sends a broadcast message, the broadcast message includes network slice type information being supported by the communication network element, and the network slice type information being supported by the communication network element is used for the terminal to determine whether a new network slice is needed.
With reference to the second aspect and any one of the foregoing possible implementations of the second aspect, in a ninth possible implementation of the second aspect, the broadcast message may further include dedicated control channel information; the receiving, by the communication network element, the first network slice establishment request message sent by the terminal may specifically include: and the communication network element receives the first network slice establishment request message sent by the terminal through a dedicated control channel corresponding to the dedicated control channel information.
With reference to the second aspect and any one of the foregoing possible implementation manners of the second aspect, in a tenth possible implementation manner of the second aspect, the receiving, by the communication network element, the first network slice establishment request message sent by the terminal through a dedicated control channel corresponding to the dedicated control channel information may specifically include: and the communication network element receives a connection establishment request message sent by the terminal through a dedicated control channel corresponding to the dedicated control channel information, wherein the connection establishment request message comprises the first network slice establishment request message. The sending, by the communication network element, a first network slice setup response message to the terminal according to the first network slice setup request message may specifically include: and the communication network element sends a connection establishment response message to the terminal, wherein the connection establishment response message comprises the first network slice establishment response message.
With reference to the second aspect and any one of the foregoing possible implementation manners of the second aspect, in an eleventh possible implementation manner of the second aspect, the method may further include, after the communication network element sends a first network slice setup response message to the terminal according to the first network slice setup request message, and then: and the communication network element receives the data transmitted by the terminal through the transmission resource corresponding to the network slice.
In a third aspect, an embodiment of the present invention provides a method for establishing a network slice, including:
a network slice controller receives a network slice establishment request message sent by a communication network element, wherein the network slice establishment request message comprises identification information of a terminal, network slice type information and identification information of the communication network element; the network slice controller determines the configuration information of the network slice according to the network slice establishment request message; and the network slice controller sends a network slice establishment response message to the communication network element according to the network slice establishment request message, wherein the network slice establishment response message comprises the network slice type information and the configuration information of the network slice, and the network slice establishment response message is used for the communication network element to configure the network slice according to the network slice establishment response message, so that the establishment of the network slice is completed, and transmission resources required by the network slice are provided for the terminal.
With reference to the third aspect, in a first possible implementation manner of the third aspect, the network slice identification information includes identification information of a network slice instance or network slice type information.
With reference to the third aspect and any one of possible implementation manners of the third aspect, in a second possible implementation manner of the third aspect, the determining, by the network slice controller, configuration information of a network slice according to the network slice establishment request message may specifically include: the network slice controller authenticates the terminal according to the identification information of the terminal; and if the authentication is passed, the network slice controller determines the configuration information of the network slice according to the network slice type information, the identification information of the communication network element and the network configuration information.
With reference to the third aspect and any possible implementation manner of the third aspect, in a third possible implementation manner of the third aspect, the method may further include: and the network slice controller pushes authentication authorization information and network configuration information to the communication network element, and the communication network element completes authentication and determines the configuration information of the network slice.
In a fourth aspect, an embodiment of the present invention provides a method for deleting a network slice, where the method includes:
a terminal sends a network slice deleting request message to a network slice controller through a communication network element, wherein the network slice deleting request message comprises identification information of the terminal and network slice identification information; and the terminal receives a network slice deleting response message sent by the communication network element, wherein the network slice deleting response message is generated after the communication network element deletes the network slice corresponding to the network slice identification information.
In this implementation manner, after the terminal uses the network slice to perform data transmission, the terminal may actively send a network slice deletion request message to the communication network element, so that the network side deletes the network slice according to the network slice deletion request message, and releases the corresponding transmission resource, so that other terminals may use the transmission resource, and the utilization rate of the network resource is effectively improved.
With reference to the fourth aspect, in a first possible implementation manner of the fourth aspect, the method further includes: the terminal receives a broadcast message sent by a communication network element, wherein the broadcast message comprises network slice type information which is being supported by the communication network element.
In a fifth aspect, an embodiment of the present invention provides a method for deleting a network slice, where the method includes:
a communication network element receives a network slice deleting request message sent by a terminal, wherein the network slice deleting request message comprises identification information of the terminal and network slice identification information; the communication network element deletes the network slice corresponding to the network slice identification information according to the network slice deletion request message; and the communication network element sends a first network slice deleting response message to the terminal.
With reference to the fifth aspect, in a first possible implementation manner of the fifth aspect, the deleting, by the communication network element, the network slice corresponding to the network slice identification information according to the network slice deletion request message may specifically include: the communication network element sends a network slice deleting request message to a network slice controller; the communication network element receives a second network slice deleting response message sent by the network slice controller; and the communication network element completes the de-deployment of the network resources corresponding to the network slice and releases the time-frequency resources corresponding to the network slice.
In this implementation manner, the communication network element forwards the network slice deletion request message to the network slice controller, the network slice controller performs authentication and authorization, and sends a second network slice deletion response message to the communication network element, and the communication network element completes the de-deployment of the network resource corresponding to the network slice according to the second network slice deletion response message and releases the time-frequency resource corresponding to the network slice.
With reference to the fifth aspect, in a second possible implementation manner of the fifth aspect, the deleting, by the communication network element, the network slice corresponding to the network slice identification information according to the network slice deletion request message may specifically include: the communication network element authenticates the terminal according to the identification information of the terminal; if the network slice passes the authentication, the communication network element determines a network slice corresponding to the network slice identification information according to the network slice identification information, and completes the network resource de-deployment corresponding to the network slice; and the communication network element releases the time-frequency resource corresponding to the network slice.
In this implementation manner, the communication network element can directly process the network slice deletion request message sent by the terminal without forwarding the message to the network slice controller, so that the transmission delay can be effectively reduced.
In a sixth aspect, an embodiment of the present invention provides a method for updating a network slice, where the method includes:
a terminal sends a network slice updating request message to a network slice controller through a communication network element, wherein the network slice updating request message comprises identification information of the terminal, network slice identification information and updating target information; and the terminal receives a network slice updating response message sent by the communication network element.
In the implementation manner, the terminal can actively request the network side to increase, decrease or switch the used network slices for the used network slices, so that the data transmission resources can be flexibly and dynamically adjusted according to the data transmission requirements of the terminal, and the utilization rate of the network resources is effectively improved.
In a seventh aspect, an embodiment of the present invention provides a method for updating a network slice, where the method includes:
a communication network element receives a network slice updating request message sent by a terminal, wherein the network slice updating request message comprises identification information of the terminal, network slice identification information and updating target information; the communication network element sends the network slice updating request message to a network slice controller; a communication network element receives a network slice updating response message sent by a network slice controller; the communication network element updates the network slice corresponding to the network slice identification information according to the network slice updating response message; and the communication network element sends a network slice updating response message to the terminal.
It should be noted that, the network slice update response message sent by the network slice controller to the communication network element and the network slice update response message sent by the communication network element to the terminal may be the same or different in specific content.
In the implementation manner, the terminal can actively request the network side to increase, decrease or switch the used network slices for the used network slices, so that the data transmission resources can be flexibly and dynamically adjusted according to the data transmission requirements of the terminal, and the utilization rate of the network resources is effectively improved.
In an eighth aspect, an embodiment of the present invention provides a terminal, including:
a sending module, configured to send a network slice establishment request message to a communication network element, where the network slice establishment request message includes identification information of the terminal and network slice request information; a receiving module, configured to receive a network slice establishment response message sent by the communication network element according to the network slice establishment request message, where the network slice establishment response message includes network slice identification information.
With reference to the eighth aspect, in a first possible implementation manner of the eighth aspect, the terminal further includes: and the processing module is used for determining the transmission resources corresponding to the network slices according to the network slice identification information and transmitting data through the transmission resources corresponding to the network slices.
With reference to the eighth aspect and any one of the foregoing possible implementation manners of the eighth aspect, in a second possible implementation manner of the eighth aspect, the network slice identification information includes identification information of a network slice instance; the processing module is configured to determine transmission resources of a network slice according to the network slice identification information, and perform data transmission through the transmission resources of the network slice, and specifically may include: and determining the transmission resources of the network slice example according to the identification information of the network slice example, and transmitting data through the transmission resources of the network slice example.
With reference to the eighth aspect and any one of the foregoing possible implementation manners of the eighth aspect, in a third possible implementation manner of the eighth aspect, the network slice identification information includes network slice type information;
the processing module is configured to determine transmission resources of a network slice according to the network slice identification information, and perform data transmission through the transmission resources of the network slice, and specifically may include: and determining the transmission resource of the network slice according to the type information of the network slice, and transmitting data through the transmission resource of the network slice.
With reference to the eighth aspect and any one of the foregoing possible implementation manners of the eighth aspect, in a fourth possible implementation manner of the eighth aspect, the network slice request information includes any one or a combination of service identification information, service quality information, network slice template parameter information, and network slice type information.
With reference to the eighth aspect and any one of the foregoing possible implementation manners of the eighth aspect, in a fifth possible implementation manner of the eighth aspect, the network slice template parameter information includes any one or a combination of delay information, rate information, packet loss rate information, bit error rate information, network slice scale information, network slice resource requirement information, and network slice deployment policy information.
With reference to the eighth aspect and any one of the foregoing possible implementation manners of the eighth aspect, in a sixth possible implementation manner of the eighth aspect, the receiving module is further configured to receive a broadcast message sent by the communication network element, where the broadcast message includes network slice type information that is being supported by the communication network element; the sending module is configured to send a network slice establishment request message to a communication network element, and may specifically include: the processing module is used for determining whether a new network slice needs to be established according to the network slice type information supported by the communication network element; if yes, the sending module sends the network slice establishment request information to the communication network element.
With reference to the eighth aspect and any one of the foregoing possible implementation manners of the eighth aspect, in a seventh possible implementation manner of the eighth aspect, the broadcast message further includes dedicated control channel information; the sending module is configured to send a network slice establishment request message to a communication network element, and may specifically include: and the sending module sends a network slice establishment request message to a communication network element through a special control channel corresponding to the special control channel information.
With reference to the eighth aspect and any one of the foregoing possible implementation manners of the eighth aspect, in an eighth possible implementation manner of the eighth aspect, the sending module is configured to send a network slice establishment request message to a communication network element through a dedicated control channel corresponding to the dedicated control channel information, and specifically may include: sending connection establishment request information to a communication network element through a dedicated control channel corresponding to the dedicated control channel information, wherein the connection establishment request information comprises the network slice establishment request message; the receiving module is configured to receive a network slice establishment response message sent by the communication network element according to the network slice establishment request message, and specifically may include: and receiving a connection establishment response message sent by the communication network element, wherein the connection establishment response message comprises the network slice establishment response message.
With reference to the eighth aspect and any one of the foregoing possible implementation manners of the eighth aspect, in a ninth possible implementation manner of the eighth aspect, the network slice establishment response message further includes time-frequency resource information corresponding to the network slice; the processing module is configured to determine, according to the network slice identification information, a transmission resource corresponding to the network slice, and perform data transmission through the transmission resource corresponding to the network slice, and specifically may include: and determining the time-frequency resource corresponding to the network slice according to the network slice identification information and the time-frequency resource information, and performing data transmission through the time-frequency resource corresponding to the network slice.
With reference to the eighth aspect and any one of the foregoing possible implementation manners of the eighth aspect, in a tenth possible implementation manner of the eighth aspect, the network slice establishment response message further includes bearer information corresponding to the network slice; the processing module is configured to determine, according to the network slice identification information, a transmission resource corresponding to the network slice, and perform data transmission through the transmission resource corresponding to the network slice, and specifically may include: and determining the bearing resources corresponding to the network slice according to the network slice identification information and the bearing information, and performing data transmission through the bearing resources corresponding to the network slice.
In a ninth aspect, an embodiment of the present invention provides a communication network element, including:
the system comprises a receiving module, a sending module and a receiving module, wherein the receiving module is used for receiving a first network slice establishing request message sent by a terminal, and the first network slice establishing request message comprises identification information of the terminal and network slice request information; a sending module, configured to send a first network slice establishment response message to the terminal according to the first network slice establishment request message, where the first network slice establishment response message includes network slice identification information.
With reference to the ninth aspect, in a first possible implementation manner of the ninth aspect, the network slice identification information includes identification information of a network slice instance or network slice type information.
With reference to the ninth aspect and any one of the foregoing possible implementation manners of the ninth aspect, in a second possible implementation manner of the ninth aspect, the network slicing request information includes any one or a combination of service identification information, service quality information, and network slicing template parameter information; the communication network element further comprises a processing module configured to: and determining network slice type information according to the first network slice establishment request message.
With reference to the ninth aspect and any one of the foregoing possible implementation manners of the ninth aspect, in a third possible implementation manner of the ninth aspect, the network slice request information includes network slice type information.
With reference to the ninth aspect and any one of the foregoing possible implementation manners of the ninth aspect, in a fourth possible implementation manner of the ninth aspect, the sending module is configured to send a first network slice establishment response message to the terminal according to the first network slice establishment request message, and specifically may include: the sending module sends the second network slice establishment request message to a network slice controller, wherein the second network slice establishment request message comprises the identification information of the terminal, the type information of the network slice, and the identification information of the communication network element; the receiving module receives a second network slice establishment response message sent by the network slice controller, wherein the second network slice establishment response message comprises configuration information of a network slice; the processing module configures the network slice according to the configuration information of the network slice to complete the establishment of the network slice; the sending module sends a first network slice establishment response message to the terminal.
With reference to the ninth aspect and any one of the foregoing possible implementation manners of the ninth aspect, in a fifth possible implementation manner of the ninth aspect, the sending module is configured to send a first network slice establishment response message to the terminal according to the first network slice establishment request message, and specifically may include: the processing module acquires authentication and authorization information and network configuration information; the processing module authenticates the terminal according to authentication authorization information and the identification information of the terminal; if the authentication is passed, the processing module determines the configuration information of the network slice according to the type information of the network slice and the network configuration information; the processing module configures the network slice according to the configuration information of the network slice to complete the establishment of the network slice; the sending module sends a first network slice establishment response message to the terminal.
With reference to the ninth aspect and any one of the foregoing possible implementation manners of the ninth aspect, in a sixth possible implementation manner of the ninth aspect, the processing module is configured to configure the network slice according to the configuration information of the network slice, and specifically may include: the processing module configures the network slice according to the configuration information of the network slice, performs time-frequency resource rescheduling, and allocates air-interface time-frequency resources for the network slice; the first network slice establishing response message further comprises time-frequency resource information corresponding to the network slice.
With reference to the ninth aspect and any one of the foregoing possible implementation manners of the ninth aspect, in a seventh possible implementation manner of the ninth aspect, the configuring, by the processing module, a network slice according to the configuration information of the network slice may specifically include: configuring the network slices according to the configuration information of the network slices, allocating bearing identifications for the network slices, and recording the corresponding relation between the bearing identifications and the network slices; the first network slice establishment response message further includes bearer information corresponding to the network slice, where the bearer information includes the bearer identifier.
With reference to the ninth aspect and any one of the foregoing possible implementation manners of the ninth aspect, in an eighth possible implementation manner of the ninth aspect, the sending module is further configured to: and sending a broadcast message, wherein the broadcast message comprises the network slice type information which is supported by the communication network element, and the network slice type information which is supported by the communication network element is used for the terminal to determine whether a new network slice is required.
With reference to the ninth aspect and any one of the foregoing possible implementation manners of the ninth aspect, in a ninth possible implementation manner of the ninth aspect, the broadcast message further includes dedicated control channel information; the receiving module is configured to receive a first network slice establishment request message sent by a terminal, and specifically may include: and receiving the first network slice establishment request message sent by the terminal through a dedicated control channel corresponding to the dedicated control channel information.
With reference to any one of the foregoing possible implementation manners of the ninth aspect and the ninth aspect, in a tenth possible implementation manner of the ninth aspect, the receiving module is configured to receive the first network slice establishment request message sent by the terminal through a dedicated control channel corresponding to the dedicated control channel information, and specifically may include: receiving a connection establishment request message sent by the terminal through a dedicated control channel corresponding to the dedicated control channel information, wherein the connection establishment request message comprises the first network slice establishment request message; the sending module is configured to send a first network slice establishment response message to the terminal according to the first network slice establishment request message, and may specifically include: and sending a connection establishment response message to the terminal, wherein the connection establishment response message comprises the first network slice establishment response message.
With reference to the ninth aspect and any one of the foregoing possible implementation manners of the ninth aspect, in an eleventh possible implementation manner of the ninth aspect, the receiving module is further configured to: and receiving data transmitted by the terminal through the transmission resource corresponding to the network slice.
In a tenth aspect, an embodiment of the present invention provides a network slice controller, including:
a receiving module, configured to receive a network slice establishment request message sent by a communication network element, where the network slice establishment request message includes identification information of a terminal, network slice type information, and identification information of the communication network element; the processing module is used for determining the configuration information of the network slice according to the network slice establishment request message; a sending module, configured to send a network slice establishment response message to the communication network element according to the network slice establishment request message, where the network slice establishment response message includes the network slice type information and the configuration information of the network slice, and the network slice establishment response message is used for the communication network element to configure the network slice according to the network slice establishment response message, complete establishment of the network slice, and provide transmission resources required by the network slice for the terminal.
With reference to the tenth aspect, in a first possible implementation manner of the tenth aspect, the network slice identification information includes identification information of a network slice instance or network slice type information.
With reference to the tenth aspect and any one of possible implementation manners of the tenth aspect, in a second possible implementation manner of the tenth aspect, the determining, by the processing module, configuration information of a network slice according to the network slice establishment request message may specifically include: performing authentication and certification on the terminal according to the identification information of the terminal; and if the authentication is passed, determining the configuration information of the network slice according to the network slice type information, the identification information of the communication network element and the network configuration information.
With reference to the tenth aspect and any possible implementation manner of the tenth aspect, in a third possible implementation manner of the tenth aspect, the sending module is further configured to: and pushing authentication authorization information and network configuration information to the communication network element, and finishing authentication and determining the configuration information of the network slice by the communication network element.
In an eleventh aspect, an embodiment of the present invention provides a terminal, including:
a sending module, configured to send a network slice deletion request message to a network slice controller through a communication network element, where the network slice deletion request message includes identification information of a terminal and network slice identification information; and the receiving module is used for receiving a network slice deleting response message sent by the communication network element, wherein the network slice deleting response message is generated after the communication network element deletes the network slice corresponding to the network slice identification information.
With reference to the eleventh aspect, in a first possible implementation manner of the eleventh aspect, the receiving module is further configured to: and receiving a broadcast message sent by the communication network element, wherein the broadcast message comprises network slice type information which is being supported by the communication network element.
In a twelfth aspect, an embodiment of the present invention provides a communication network element, including:
the system comprises a receiving module, a sending module and a receiving module, wherein the receiving module is used for receiving a network slice deleting request message sent by a terminal, and the network slice deleting request message comprises identification information of the terminal and network slice identification information; the processing module is used for deleting the network slice corresponding to the network slice identification information according to the network slice deleting request message; and the sending module is used for sending a first network slice deleting response message to the terminal.
With reference to the twelfth aspect, in a first possible implementation manner of the twelfth aspect, the processing module is configured to delete the network slice corresponding to the network slice identification information according to the network slice deletion request message, and specifically may include: the sending module sends a network slice deleting request message to a network slice controller; the receiving module receives a second network slice deleting response message sent by the network slice controller; and the processing module completes the de-deployment of the network resources corresponding to the network slice and releases the time-frequency resources corresponding to the network slice.
With reference to the twelfth aspect, in a second possible implementation manner of the twelfth aspect, the processing module is configured to delete the network slice corresponding to the network slice identification information according to the network slice deletion request message, and specifically may include: performing authentication and certification on the terminal according to the identification information of the terminal; if the network slice passes the authentication, determining a network slice corresponding to the network slice identification information according to the network slice identification information, and finishing the de-deployment of network resources corresponding to the network slice; and releasing the time-frequency resources corresponding to the network slices.
In a thirteenth aspect, an embodiment of the present invention provides a terminal, including:
a sending module, configured to send a network slice update request message to a network slice controller through a communication network element, where the network slice update request message includes identification information of a terminal, network slice identification information, and update destination information; and the receiving module is used for receiving the network slice updating response message sent by the communication network element.
In a fourteenth aspect, an embodiment of the present invention provides a communication network element, including:
the system comprises a receiving module, a processing module and a sending module, wherein the receiving module is used for receiving a network slice updating request message sent by a terminal, and the network slice updating request message comprises identification information of the terminal, network slice identification information and updating target information; a sending module, configured to send the network slice update request message to a network slice controller; the receiving module is used for receiving a network slice updating response message sent by the network slice controller; the processing module is used for updating the network slice corresponding to the network slice identification information according to the network slice updating response message; and the sending module is used for sending a network slice updating response message to the terminal.
In a fifteenth aspect, an embodiment of the present invention provides a terminal, including:
a transmitter, configured to send a network slice establishment request message to a communication network element, where the network slice establishment request message includes identification information of the terminal and network slice request information; a receiver, configured to receive a network slice establishment response message sent by the communication network element according to the network slice establishment request message, where the network slice establishment response message includes network slice identification information.
With reference to the fifteenth aspect, in a first possible implementation manner of the fifteenth aspect, the terminal further includes a processor, where the processor is configured to determine, according to the network slice identification information, a transmission resource corresponding to the network slice, and perform data transmission through the transmission resource corresponding to the network slice.
With reference to any one of the fifteenth aspects and any one of the possible implementation manners of the fifteenth aspect, in a second possible implementation manner of the fifteenth aspect, the receiver is further configured to receive a broadcast message sent by the communication network element, where the broadcast message includes network slice type information being supported by the communication network element; the transmitter is configured to send a network slice establishment request message to a communication network element, and may specifically include: the processor determines whether a new network slice needs to be established according to the network slice type information supported by the communication network element; and if so, sending the network slice establishment request message to the communication network element through the sender.
With reference to any one possible implementation manner of the fifteenth aspect and the fifteenth aspect, in a third possible implementation manner of the fifteenth aspect, the broadcast message further includes dedicated control channel information; the transmitter is configured to send a network slice establishment request message to a communication network element, and may specifically include: the transmitter is specifically configured to send a network slice establishment request message to a communication network element through a dedicated control channel corresponding to the dedicated control channel information.
With reference to any one of the fifteenth aspect and any one of the possible implementation manners of the fifteenth aspect, in a fourth possible implementation manner of the fifteenth aspect, the sending unit is specifically configured to send a network slice establishment request message to a communication network element through a dedicated control channel corresponding to the dedicated control channel information, and specifically may include: the transmitter is specifically configured to send connection establishment request information to a communication network element through a dedicated control channel corresponding to the dedicated control channel information, where the connection establishment request information includes the network slice establishment request message; the receiver is configured to receive a network slice establishment response message sent by the communication network element according to the network slice establishment request message, and specifically may include: the receiver is specifically configured to receive a connection establishment response message sent by the communication network element, where the connection establishment response message includes the network slice establishment response message.
With reference to any one of the fifteenth aspect and any one of the possible implementation manners of the fifteenth aspect, in a fifth possible implementation manner of the fifteenth aspect, the network slice establishment response message further includes time-frequency resource information corresponding to a network slice; the processor is configured to determine, according to the network slice identification information, a transmission resource corresponding to the network slice, and perform data transmission through the transmission resource corresponding to the network slice, and includes: the processor is configured to determine a time-frequency resource corresponding to the network slice according to the network slice identification information and the time-frequency resource information, and perform data transmission through the time-frequency resource corresponding to the network slice.
With reference to any one of the fifteenth aspect and any one of the possible implementation manners of the fifteenth aspect, in a sixth possible implementation manner of the fifteenth aspect, the network slice establishment response message further includes bearer information corresponding to a network slice; the processor is configured to determine, according to the network slice identification information, a transmission resource corresponding to the network slice, and perform data transmission through the transmission resource corresponding to the network slice, and includes: the processor is configured to determine, according to the network slice identification information and the bearer information, a bearer resource corresponding to the network slice, and perform data transmission through the bearer resource corresponding to the network slice.
In a sixteenth aspect, an embodiment of the present invention provides a communication network element, including:
the receiver is used for receiving a first network slice establishment request message sent by a terminal, wherein the first network slice establishment request message comprises identification information of the terminal and network slice request information; a transmitter, configured to send a first network slice setup response message to the terminal according to the first network slice setup request message, where the first network slice setup response message includes network slice identification information.
With reference to the sixteenth aspect, in a first possible implementation manner of the sixteenth aspect, the network slice request information includes any one or a combination of service identification information, service quality information, and network slice template parameter information; the communication network element further comprises a processor configured to determine network slice type information from the first network slice setup request message.
With reference to any one of the sixteenth aspect and any one of the possible implementation manners of the sixteenth aspect, in a second possible implementation manner of the sixteenth aspect, the sending, by the sender, a first network slice setup response message to the terminal according to the first network slice setup request message may specifically include: the transmitter is configured to send the second network slice establishment request message to a network slice controller, where the second network slice establishment request message includes identification information of the terminal, the network slice type information, and identification information of the communication network element; the receiver is configured to receive a second network slice setup response message sent by the network slice controller, where the second network slice setup response message includes configuration information of a network slice; the processor is used for configuring the network slice according to the configuration information of the network slice to complete the establishment of the network slice; the transmitter is configured to transmit a first network slice setup response message to the terminal.
With reference to any one possible implementation manner of the sixteenth aspect and the sixteenth aspect, in a third possible implementation manner of the sixteenth aspect, the configuring, by the processor, a network slice according to the configuration information of the network slice may specifically include: the processor configures the network slice according to the configuration information of the network slice, performs time-frequency resource rescheduling, and allocates air-interface time-frequency resources for the network slice; the first network slice establishing response message further comprises time-frequency resource information corresponding to the network slice.
With reference to any one possible implementation manner of the sixteenth aspect and the sixteenth aspect, in a fourth possible implementation manner of the sixteenth aspect, the configuring, by the processor, a network slice according to the configuration information of the network slice may specifically include: the processor is used for configuring the network slice according to the configuration information of the network slice, distributing a bearing identifier for the network slice and recording the corresponding relation between the bearing identifier and the network slice; the first network slice establishment response message further includes bearer information corresponding to the network slice, where the bearer information includes the bearer identifier.
With reference to the sixteenth aspect and any one of the possible implementation manners of the sixteenth aspect, in a fifth possible implementation manner of the sixteenth aspect, the transmitter is further configured to: and sending a broadcast message, wherein the broadcast message comprises the network slice type information which is supported by the communication network element, and the network slice type information which is supported by the communication network element is used for the terminal to determine whether a new network slice is required.
With reference to the sixteenth aspect and any one of possible implementations of the sixteenth aspect, in a sixth possible implementation of the sixteenth aspect, the broadcast message further includes dedicated control channel information; the receiver is configured to receive a first network slice establishment request message sent by a terminal, and specifically may include: the receiver is configured to receive the first network slice establishment request message sent by the terminal through a dedicated control channel corresponding to the dedicated control channel information.
With reference to any one of the sixteenth aspect and any one of the possible implementation manners of the sixteenth aspect, in a seventh possible implementation manner of the sixteenth aspect, the receiving, by the receiver, the first network slice establishment request message sent by the terminal through a dedicated control channel corresponding to the dedicated control channel information may specifically include: the receiver is configured to receive a connection establishment request message sent by the terminal through a dedicated control channel corresponding to the dedicated control channel information, where the connection establishment request message includes the first network slice establishment request message; the transmitter is configured to send a first network slice establishment response message to the terminal according to the first network slice establishment request message, and may specifically include: the transmitter is configured to transmit a connection establishment response message to the terminal, where the connection establishment response message includes the first network slice establishment response message.
In a seventeenth aspect, an embodiment of the present invention provides a network slice controller, including:
the receiver is used for receiving a network slice establishment request message sent by a communication network element, wherein the network slice establishment request message comprises identification information of a terminal, network slice type information and the identification information of the communication network element; the processor is used for determining the configuration information of the network slice according to the network slice establishment request message; the processor is configured to send a network slice establishment response message to the communication network element through the sender according to the network slice establishment request message, where the network slice establishment response message includes the network slice type information and the configuration information of the network slice, and the network slice establishment response message is used for the communication network element to configure the network slice according to the network slice establishment response message, complete establishment of the network slice, and provide transmission resources required by the network slice for the terminal.
With reference to the seventeenth aspect, in a first possible implementation manner of the seventeenth aspect, the determining, by the processor, configuration information of a network slice according to the network slice establishment request message may specifically include: the processor authenticates the terminal according to the identification information of the terminal; and if the authentication is passed, the processor determines the configuration information of the network slice according to the network slice type information, the identification information of the communication network element and the network configuration information.
The method and the device for establishing the network slice in the embodiment of the invention send a first network slice establishing request message to a communication network element through a terminal, the communication network element determines the type information of the network slice according to the first network slice establishing request message, sends a second network slice establishing request message comprising the type information of the network slice to a network slice controller, the network slice controller sends slice configuration information corresponding to the type information of the network slice to the communication network element, the communication network element completes the example configuration of the network slice according to the slice configuration information, establishes a new network slice, provides transmission resources required by the network slice for the terminal, and leads the terminal to carry out data transmission through the newly established network slice, therefore, network slices can be flexibly and dynamically established according to the data transmission requirements of the terminal, and the utilization rate of network resources is effectively improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive labor.
FIG. 1 is a schematic diagram of a network architecture according to one embodiment of the present invention;
fig. 2 is a flowchart of a method for establishing a network slice according to another embodiment of the present invention;
FIG. 3 is a flow chart of a method for establishing a network slice according to another embodiment of the invention;
FIG. 4 is a flow chart of a method for establishing a network slice according to another embodiment of the present invention;
fig. 5 is a flowchart of a method for establishing a network slice according to another embodiment of the present invention;
fig. 6 is a flowchart of a method for establishing a network slice according to another embodiment of the present invention;
fig. 7 is a flowchart of a method for deleting a network slice according to another embodiment of the present invention;
FIG. 8 is a flow chart of a method for updating a network slice according to another embodiment of the present invention;
fig. 9 is a request reject flow diagram of a network slice according to another embodiment of the invention;
fig. 10 is a schematic structural diagram of a terminal according to yet another embodiment of the present invention;
fig. 11 is a schematic structural diagram of a communication network element according to yet another embodiment of the present invention;
fig. 12 is a schematic structural diagram of a network slice controller according to yet another embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. 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.
Fig. 1 is a schematic diagram of a Network architecture according to an embodiment of the present invention, as shown in fig. 1, the Network architecture may be specifically divided into a UE side and a Network side, where the Network side may further include three parts, namely a Radio Access Network (RAN), a Core Network (Core Network), and a Network slice controller (slice-controller). The radio access network may include a Centralized Unit (CU) and a Distributed Unit (DU). The CU may be specifically configured to perform baseband signal processing, the DU may be specifically configured to receive and process a Radio frequency signal, and the DU and the CU may be Base stations of a Radio access network, for example, the DU may be a Radio Remote Unit (RRU), and the CU may be a baseband processing Unit (BBU). The Core Network (Core Network) mainly includes a Control Plane (CP) and a User Plane (UP), where the CP is mainly used for managing radio resources, establishing radio connections, ensuring Quality of Service (QoS) and finally releasing resources, and the UP is mainly used for processing all information sent and received by a User. The network slice controller can be used for authentication, network slice management and the like.
The method for establishing the network slice mainly relates to the UE, the base station of the wireless access network, the CP of the core network and the network slice controller shown in figure 1. The CP is mainly deployed in a Mobility Management Entity (MME) or a Gateway device (GW), of the core network, so in the subsequent embodiments of the present invention, the communication network element may refer to a base station, or the MME or the GW with the CP deployed. It is to be understood that the CP may also be deployed in network element devices of other core networks, and the embodiment of the present invention is not limited thereto.
If the base station is used as a communication network element to implement the method for establishing the network slice according to the embodiment of the present invention, the network slice establishment request message sent by the UE is processed by the base station when reaching the base station of the access network, as shown in fig. 1, the UE can send the network slice establishment request message to the base station through an interface between the UE and the base station, and after the base station performs related processing, the generated signaling is sent to the network slice controller through the interface. In the process of actually transmitting the signaling to the network slice controller, a physical path of the signaling may pass through the core network device, but the core network device only forwards the signaling without processing the signaling, so that logically, the network slice establishment request message sent by the UE arrives at the base station, and then the network slice establishment request message is sent to the network slice controller by the base station.
If the MME or GW with a CP is used as a communication network element to implement the method for establishing a network slice according to the embodiment of the present invention, a network slice establishment request message sent by the UE is transmitted from the base station to the MME or GW of the core network, and the MME or GW with the CP performs related processing, as shown in fig. 1, the network slice establishment request message sent by the UE reaches the MME or GW through an interface, and then is subjected to related processing by the MME or GW, and then sends a generated signaling to the network slice controller through the interface, where the signaling is actually forwarded by the base station, but the base station only forwards the signaling without processing, so that logically, the network slice establishment request sent by the UE reaches the MME or GW, and then is sent to the network slice controller by the MME or GW.
It should be noted that, in the embodiment of the present invention, the "communication network element sends an X message to a terminal," specifically, when the communication network element is a base station, that is, the base station sends the X message to the terminal, and when the communication network element is an MME or a GW, that is, the MME or the GW sends the X message to the terminal through the base station. The X message may be any message, which is not illustrated here.
The UE may specifically be a terminal, and the terminal according to the embodiment of the present invention specifically refers to a device (device) providing voice and/or data connectivity for a user, and includes a wireless terminal or a wired terminal. The wireless terminal may be a handheld device having wireless connection capabilities, or other processing device connected to a wireless modem, a mobile terminal communicating with one or more core networks via a radio access network. For example, wireless terminals may be mobile telephones (or "cellular" telephones) and computers with mobile terminals. As another example, a wireless terminal may be a portable, pocket, hand-held, computer-included, or vehicle-mounted mobile device. As another example, a wireless terminal may be a mobile station (mobile station), an access point (access point), or a part of a User Equipment (UE).
The "network slice" referred to herein may specifically include one network slice instance, or may include a plurality of network slice instances, and when a network slice includes one network slice instance, the network slice instance may be identified by using network slice type information of the network slice, and when a network slice includes a plurality of network slice instances, each network slice instance may be set to correspond to one identifier, that is, the network slice instance is identified by using the identification information of the network slice instance.
The "transmission resource corresponding to a network slice" referred to herein specifically refers to an air interface time-frequency resource or a bearer resource corresponding to the network slice, that is, an air interface time-frequency resource or a bearer resource allocated by a network side to the network slice is dedicated, where the dedicated air interface time-frequency resource specifically refers to an air interface resource between a radio access network side and a UE side divided by the network side, different air interface time-frequency resources correspond to different network slices, the dedicated bearer resource specifically refers to a technology that the radio access network does not support the network slice, and different network slices use the dedicated bearer resource but use a common air interface resource. The air interface Time-frequency resources may be described specifically by using Time-frequency resource information, where the Time-frequency resource information may specifically include information such as a spectrum bandwidth, a spectrum position, a Transmission Time Interval (TTI) scheduling period, and the like, and the air interface Time-frequency resources are for all users in one network slice type or one network slice example, and the position and Time of the Transmission resources may be dynamically changed for different users. The bearer resource may specifically be described by bearer information. The bearer information may specifically include a bearer identifier, a scheduling priority, coding and decoding information, retransmission times, and the like.
The present disclosure also relates to "network slice identification information", "network slice type information", and "identification information of a network slice instance", which are specifically related as follows, and the network slice identification information may specifically include network slice type information or identification information of a network slice instance.
The present disclosure also relates to "configuration information of a network slice" and "network configuration information", where the "configuration information of a network slice" specifically refers to configuration information that a network side (a communication network element or a network slice controller) has determined to establish a network slice requested to be established by a terminal, the configuration information of the network slice corresponds to the network slices one to one, and the "network configuration information" specifically refers to configuration information that the network side has not determined to establish a network slice instance requested to be established by the terminal, but needs to determine the configuration information of the network slice according to the network slice establishment request message and the network configuration information. That is, the network configuration information is usually stored in the network slice controller, or may be sent to the communication network element by the network slice controller, and the communication network element determines the configuration information of the network slice according to the network slice establishment request message and the network configuration information sent by the terminal.
The configuration information of the network slice may specifically include a set of function modules required for establishing the network slice, and a deployment location and required computing resources of each function module.
Fig. 2 is a flowchart of a method for establishing a network slice according to another embodiment of the present invention, and as shown in fig. 2, the method of this embodiment may include:
step 201, the terminal sends a first network slice establishment request message to the communication network element, and the communication network element receives the first network slice establishment request message sent by the terminal. The first network slice setup request message includes identification information of the terminal and network slice request information.
Specifically, the network slice request information may specifically include any one or a combination of Service identifier information, Quality of Service (QoS) information, and network slice template parameter information. The network operator can customize a plurality of network slice templates, each network slice template can correspond to one type of network slice, and the terminal sends the network slice template parameter information of the network slice to be established to the communication network element, so that the communication network element determines the type information of the network slice to be established by the terminal according to the network slice template parameter information. The network slice template parameter information may specifically include any one or a combination of delay information, rate information, packet loss rate information, bit error rate information, network slice scale information, network slice resource demand information, and network slice deployment policy information.
Step 202, the communication network element determines network slice type information according to the first network slice establishment request message.
Specifically, after receiving and identifying a first network slice establishment request message sent by a terminal, a communication network element determines network slice type information according to the first network slice establishment request message. The specific implementation manner may be that the communication network element determines the network slice type information according to the network slice request information in the first network slice establishment request message, that is, determines the network slice type information according to at least one of the service identification information, the service QoS information, and the network slice template parameter information. The network slice type information may specifically be network slice type identification (type ID) information. In an optional implementation manner, a mapping relationship between service identification information, or service QoS information, or network slice template parameter information and network slice type information may be stored in a communication network element, and the communication network element receives a first network slice establishment request message sent by a terminal, and determines network slice type information corresponding to a network slice requested to be established by the terminal according to the mapping relationship. In another alternative implementation, the mapping relationship may also be pushed to the communication network element by the network slice controller before step 101. The service QoS information may specifically include delay information, rate information, packet loss rate information, and bit error rate information.
It should be noted that, since the network slice request information in step 201 specifically includes any one or a combination of service identification information, service QoS information, and network slice template parameter information, step 202 needs to be executed to determine the network slice type information according to the network slice request information. In another alternative embodiment, the network slice request information in step 201 may specifically include network slice type information, so that step 202 does not need to be executed, and step 203 is directly executed after step 201 is executed.
Step 203, the communication network element sends a second network slice establishment request message to the network slice controller, and the network slice controller receives the second network slice establishment request message sent by the communication network element.
Specifically, the second network slice setup request message may specifically include network slice type information, identification information of the terminal, and identification information of the communication network element.
And step 204, the network slice controller authenticates the terminal according to the identification information of the terminal.
Specifically, after receiving the second network slice establishment request message sent by the communication network element, the network slice controller may authenticate the terminal according to the identifier information of the terminal carried in the second network slice establishment request message, determine whether the terminal can newly establish a network slice corresponding to the network slice type information, and if so, the network slice controller determines the configuration information of the network slice according to the network slice type information, the identifier information of the communication network element, and the network configuration information, and executes step 105.
Step 205, the network slice controller sends a second network slice setup response message to the communication network element, and the communication network element receives the second network slice setup response message sent by the network slice controller.
The second network slice setup response message includes configuration information of the network slice.
Specifically, the network slice controller returns a second network slice setup response message to the communication network element according to the identification information of the communication network element and the network slice type information. The second network slice setup response message may specifically include configuration information of the network slice, and may further include network slice identification information and identification information of the terminal. The configuration information of the network slice may specifically include a function module set required for establishing the network slice, a deployment location of each function module, and a required computing resource, one network slice type corresponds to one function module set, one network slice type may correspond to one or more network slice instances, each network slice instance has unique identification information of the network slice instance, and network slice instances of the same network slice type have the same function module set. The function module set may specifically include each function module and a connection relationship between the function modules, and each network slice instance corresponds to configuration information of one network slice instance.
And step 206, the communication network element configures the network slice according to the configuration information of the network slice to complete the establishment of the network slice.
Specifically, after receiving the second network slice establishment response message sent by the network slice controller, the communication network element may trigger the establishment of the network slice according to the configuration information of the network slice.
Step 207, the communication network element sends a first network slice setup response message to the terminal, and the terminal receives the first network slice setup response message sent by the communication network element.
The first network slice setup response message may include network slice identification information.
Specifically, the network slice identification information may specifically be identification information of a network slice instance, or may also be network slice type information corresponding to the network slice instance, and may specifically be flexibly set according to a requirement.
And step 208, the terminal determines the transmission resource corresponding to the network slice according to the network slice identification information, and performs data transmission through the transmission resource corresponding to the network slice.
The transmission resource may specifically include an air interface time frequency resource or a bearer resource, and the air interface time frequency resource corresponding to the network slice may specifically be any one or a combination of a specific frequency point, a specific subcarrier width, and a specific TTI scheduling period. It may specifically use a time-frequency resource information indication. The bearer resource corresponding to the network slice may specifically be a specific logical path for data transmission between the terminal and the network side. Namely, the network side establishes a network slice specific to the terminal according to the network slice establishment request of the terminal, and the terminal can perform data transmission through the transmission resource corresponding to the network slice.
After the network slice is established in steps 201 to 207, the terminal may immediately use the network slice for data transmission, or may use the network slice for data transmission after a period of time.
In this embodiment, a terminal sends a first network slice establishment request message to a communication network element, the communication network element determines network slice type information according to the first network slice establishment request message, sends a second network slice establishment request message including the network slice type information to a network slice controller, the network slice controller sends configuration information of a network slice to the communication network element, the communication network element completes configuration of the network slice according to the configuration information of the network slice, establishes a new network slice, provides a transmission resource required by the network slice for the terminal, and enables the terminal to perform data transmission through the newly established network slice, so that flexible and dynamic establishment of the network slice according to a data transmission requirement of the terminal can be realized, and the utilization rate of the network resource is effectively improved.
The following describes in detail the technical solution of the embodiment of the method shown in fig. 2, using several specific embodiments.
The application scenario in the embodiment shown in fig. 3 is that the first network slice establishment request message sent by the terminal is sent through a default network slice of the communication system, and the radio access network supports a network slice technology, that is, a plurality of network slices can be divided from the air interface side, and air interface time-frequency resources at different positions correspond to different network slices, so that dedicated air interface time-frequency resources can be flexibly allocated to the network slices according to data transmission requirements of each network slice, and the utilization rate of network resources can be effectively improved. The embodiment shown in fig. 3 will specifically explain how to implement the method for establishing a network slice according to the embodiment of the present invention in the application scenario.
Fig. 3 is a flowchart of a method for establishing a network slice according to another embodiment of the present invention, where a first network slice establishment response message in the embodiment of the present invention may include network slice identification information, time-frequency resource information of the network slice, and information of whether to need re-access, so that a terminal accesses a time-frequency resource corresponding to the network slice to perform data transmission, as shown in fig. 3, the method in this embodiment may include:
step 301, establishing a default network slice.
Specifically, the communication network element and the network slice controller deploy a default network slice, for example, an enhanced Mobile bandwidth (EMBB) high traffic network slice is used as the default network slice, or a Long Term Evolution (Long Term Evolution, LTE) network is used as the default network slice.
Step 302, the terminal accesses a default network slice.
Step 303, the communication network element sends the first broadcast message to the terminal, and the terminal receives the first broadcast message sent by the communication network element.
Specifically, the communication network element may periodically send a first broadcast message, where the first broadcast message may include network slice type information being supported by the communication network element, and may also include air interface time-frequency resource information corresponding to the network slice type information, and at least one of service identification information, service QoS information, and network slice template parameter information corresponding to the network slice type information. The network slice type information supported by the communication network element specifically refers to network slice type information corresponding to a currently active or running network slice in the communication network element.
It should be noted that, since the first broadcast message sent by the terminal receiving communication network element may be after the terminal accesses the default slice or before the terminal accesses the default slice, step 303 may be executed after step 302 or after step 301, and the order of the above steps in the present invention is not limited by the sequence number.
Specifically, after receiving the first broadcast message sent by the communication network element in step 303, the terminal parses the first broadcast message, and finds that there is no network slice type required by itself, the terminal executes step 304 to trigger establishment of a new network slice.
Step 304, the terminal sends a first network slice establishment request message to the communication network element, and the communication network element receives the first network slice establishment request message sent by the terminal.
Step 305, the communication network element determines network slice type information according to the first network slice establishment request message.
Step 306, the communication network element sends the second network slice setup request message to the network slice controller, and the network slice controller receives the second network slice setup request message sent by the communication network element.
And 307, the network slice controller authenticates the terminal according to the identification information of the terminal.
Step 308, the network slice controller sends a second network slice setup response message to the communication network element, and the communication network element receives the second network slice setup response message sent by the network slice controller. The second network slice setup response message includes configuration information of the network slice.
For the specific implementation of steps 304 to 308, refer to steps 201 to 205, which are not described herein again.
Step 309, the communication network element configures the network slice according to the configuration information of the network slice, performs time-frequency resource rescheduling, and allocates air-interface time-frequency resources for the network slice.
Specifically, different from step 206 in the embodiment shown in fig. 1, since the access network supports the network slice technology, the communication network element may also configure an air interface time-frequency resource for the configured network slice, and the communication network element needs to determine whether to perform rescheduling of the time-frequency resource according to the configured access network resource, so as to inform the terminal of time-frequency resource information corresponding to the newly established network slice and information whether the terminal needs to be re-accessed.
Step 310, the communication network element sends a first network slice establishment response message to the terminal, and the terminal receives the first network slice establishment response message sent by the communication network element.
Unlike the first network slice setup response message of step 207 shown in fig. 2, the first network slice setup response message of step 310 may further include time-frequency resource information corresponding to the network slice and information on whether re-access is required.
Step 311, the communication network element sends a second broadcast message to the terminal.
The second broadcast message is added with the network slice type information corresponding to the network slice newly established in the above steps, and may further include at least one of service identification information, service quality of service (QoS) information, and network slice template parameter information corresponding to the network slice type information.
And step 312, the terminal accesses the newly established network slice to transmit data.
Specifically, the terminal may determine whether to re-randomly access the network on the time-frequency resource corresponding to the new network slice according to the first network slice establishment response message sent by the communication network element in step 310, or directly transmit data on the time-frequency resource corresponding to the new network slice without re-randomly accessing. That is, the terminal in this embodiment may use its dedicated time-frequency resource for data transmission.
In this embodiment, a first network slice establishment request message is sent to a communication network element through a terminal, the communication network element determines network slice type information according to the first network slice establishment request message, a second network slice establishment request message including the network slice type information is sent to a network slice controller, the network slice controller sends configuration information of a network slice to the communication network element, the communication network element completes configuration of the network slice according to the configuration information of the network slice, establishes a new network slice, and allocates a dedicated air interface time-frequency resource to the network slice, so that the terminal can perform data transmission through the newly established network slice, thereby flexibly and dynamically establishing the network slice according to a data transmission requirement of the terminal, and effectively improving a utilization rate of the network resource.
The application scenario of the embodiment shown in fig. 4 differs from the application scenario of the embodiment shown in fig. 3 in that the radio access network does not support the network slicing technique. The embodiment shown in fig. 4 will specifically explain how to implement the network slice establishing method according to the embodiment of the present invention in this application scenario.
Fig. 4 is a flowchart of a method for establishing a network slice according to another embodiment of the present invention, and as shown in fig. 4, a difference between this embodiment and the embodiment shown in fig. 3 is that a newly established network slice does not involve adjustment of air interface time-frequency resources, and the method of this embodiment may include:
step 401, establishing a default network slice.
Step 402, the terminal accesses a default network slice.
For a detailed explanation of steps 401 to 402, reference may be made to steps 301 to 302, which are not described in detail here.
Step 403, the terminal sends a first network slice establishment request message to the communication network element, and the communication network element receives the first network slice establishment request message sent by the terminal.
Step 404, the communication network element determines network slice type information according to the first network slice establishment request message.
Step 405, the communication network element sends the second network slice setup request message to the network slice controller, and the network slice controller receives the second network slice setup request message sent by the communication network element.
And step 406, the network slice controller performs authentication and authorization on the terminal according to the identification information of the terminal.
Step 407, the network slice controller sends a second network slice setup response message to the communication network element, and the communication network element receives the second network slice setup response message sent by the network slice controller. The second network slice setup response message includes configuration information of the network slice.
For the specific explanation of step 403 to step 407, refer to step 201 to step 205, which are not described in detail here.
Step 408, the communication network element configures the network slice according to the configuration information of the network slice, allocates a bearer identifier for the network slice, and records a corresponding relationship between the bearer identifier and the network slice.
Step 409, the communication network element sends a first network slice establishment response message to the terminal, and the terminal receives the first network slice establishment response message sent by the communication network element. The first network slice establishing response message comprises network slice identification information and bearing information corresponding to the network slice.
And step 410, the terminal transmits data on the newly established network slice.
Specifically, the terminal may locally store the network slice identification information and the bearer information corresponding to the network slice, send the data of the network slice on a new bearer, and map the data to the corresponding core network slice for processing after the data reaches the communication network element.
In this embodiment, a terminal sends a first network slice establishment request message to a communication network element, the communication network element determines network slice type information according to the first network slice establishment request message, sends a second network slice establishment request message including the network slice type information to a network slice controller, the network slice controller sends configuration information of the network slice to the communication network element, the communication network element completes configuration of the network slice according to the configuration information of the network slice, establishes a new network slice, and allocates bearer resources for the network slice, so that the terminal can perform data transmission through the newly established network slice, thereby flexibly and dynamically establishing the network slice according to the data transmission requirements of the terminal, and effectively improving the utilization rate of the network resources.
Unlike the embodiments shown in fig. 3 and 4, the application scenario of the embodiment shown in fig. 5 is that the communication system does not set a default network slice or the terminal cannot access the default network slice. The embodiment shown in fig. 5 will specifically explain how to implement the network slice establishing method according to the embodiment of the present invention in this application scenario.
Fig. 5 is a flowchart of a method for establishing a network slice according to another embodiment of the present invention, where a terminal of this embodiment may send a first network slice establishment request message through a connection establishment request message, as shown in fig. 5, the method of this embodiment may include:
step 501, the communication network element sends a first broadcast message to the terminal, and the terminal receives the first broadcast message sent by the communication network element.
Unlike the first broadcast message in the embodiment shown in fig. 3, the first broadcast message in this embodiment further carries dedicated control channel information on the basis of the first broadcast message in the embodiment shown in fig. 3. The dedicated control channel information may specifically be time-frequency resource location information to which the dedicated control channel belongs. Specifically, a part of time frequency resources is set at the air interface side as a dedicated control channel, which is specially used for carrying control signaling between the terminal and the base station, wherein the control signaling includes signaling such as a network slice establishment request message sent by the terminal side. The dedicated control channel is not affiliated to any network slice, and all terminals of the network slices can initiate a network slice establishment request through the dedicated control channel or access the network slices. The control plane signaling of all terminals of all network slices can be carried by the dedicated control channel, or the control signaling of the terminal is converted to be transmitted on the time-frequency resource belonging to the network slice once the base station side locates the terminal to a certain network slice through the dedicated control channel only in the initial random access process. This allows for flexible settings as required.
Step 502, the terminal performs a random access procedure on the dedicated control channel.
Specifically, the terminal receives a first broadcast message sent by a communication network element, acquires dedicated control channel information, and accesses the network on a dedicated control channel corresponding to the dedicated control channel information.
Step 503, the terminal sends a connection establishment request message on the dedicated control channel, where the connection establishment request message includes a first network slice establishment request message.
The content specifically included in the first network slice establishment request message is the same as that in the first network slice establishment request message in the embodiment shown in fig. 2. It is to be understood that the connection establishment request message may be an RRC connection establishment request message.
Step 504, the communication network element determines the network slice type information according to the first network slice setup request message.
The communication network element receives a connection establishment request message sent by a terminal, analyzes the connection establishment request message to obtain a first network slice establishment request message, and further determines network slice type information.
Step 505, the communication network element sends the second network slice setup request message to the network slice controller, and the network slice controller receives the second network slice setup request message sent by the communication network element.
Step 506, the network slice controller authenticates the terminal according to the identification information of the terminal.
Step 507, the network slice controller sends a second network slice establishment response message to the communication network element, and the communication network element receives the second network slice establishment response message sent by the network slice controller. The second network slice setup response message includes configuration information of the network slice.
And step 508, the communication network element completes the configuration of the network slice according to the configuration information of the network slice, and completes the establishment of the network slice.
Step 509, the communication network element sends a first network slice setup response message to the terminal, and the terminal receives the first network slice setup response message sent by the communication network element. The first network slice setup response message includes network slice identification information.
And step 510, the terminal determines transmission resources corresponding to the network slice according to the network slice identification information, and performs data transmission through the transmission resources corresponding to the network slice.
For a detailed explanation of step 504 to step 510, refer to step 202 to step 208, which are not described herein. It should be noted that, the first network slice setup response message in step 509 may be specifically carried in an RRC connection setup response message and sent to the terminal.
Step 511, the communication network element sends the second broadcast message to the terminal.
For a detailed explanation of step 511, reference may be made to the detailed explanation of step 311.
In this embodiment, a terminal sends a first network slice establishment request message to a communication network element through a connection establishment request message, the communication network element determines network slice type information according to the first network slice establishment request message, sends a second network slice establishment request message including the network slice type information to a network slice controller, the network slice controller sends configuration information of the network slice to the communication network element, the communication network element completes configuration of the network slice according to the configuration information, establishes a new network slice, and provides a transmission resource required by the network slice for the terminal, so that the terminal can perform data transmission through the newly established network slice, thereby flexibly and dynamically establishing the network slice according to a data transmission requirement of the terminal, and effectively improving a utilization rate of the network resource.
Different from the embodiments shown in fig. 2 to fig. 5, in the method for establishing a network slice in the embodiment shown in fig. 6, the slice controller may also push the authentication authorization information and the network slice configuration information to the communication network element in advance, so that the communication network element stores the information before the terminal initiates the network slice establishment request, and when the terminal initiates the network slice establishment request, the communication network element may directly process the information without forwarding the information to the slice controller, which may effectively reduce processing delay, and a specific implementation manner may refer to a specific explanation of the embodiment shown in fig. 6.
Fig. 6 is a flowchart of a method for establishing a network slice according to another embodiment of the present invention, and as shown in fig. 6, the method of this embodiment may include:
step 601, the network slice controller pushes the authentication authorization information and the network configuration information to a communication network element.
Step 602, the terminal sends a network slice establishment request message to the communication network element, and the communication network element receives the network slice establishment request message sent by the terminal.
Wherein the network slice establishment request message is the same as the first network slice establishment request in the above embodiment.
Step 603, the communication network element authenticates the terminal according to the network slice establishment request message and the authentication authorization information.
After the authentication of the terminal passes, the communication network element may execute step 604.
Step 604, the communication network element determines the configuration information of the network slice according to the network slice establishment request message and the network configuration information, and completes the network slice configuration.
Specifically, after the network slice is configured, the communication network element may also configure an air interface time-frequency resource or allocate a new bearer for the newly established network slice. In the process of establishing the new network slice, the communication network element may deploy the new network slice in the network, or the communication network element may notify the network slice controller, and the network slice controller deploys the new network slice in the network.
Step 605, the communication network element sends a network slice establishment response message to the terminal.
Wherein the network slice setup response message is the same as the first network slice setup response message in the above embodiment.
And 606, the terminal transmits data through the transmission resource corresponding to the network slice.
For a specific embodiment of step 606, reference may be made to the specific explanation of step 208.
In this embodiment, the network slice establishment request message sent by the terminal is processed by the communication network element, so that the time delay of the signaling transmission process can be effectively reduced, and the method is suitable for scenes with high time delay requirements, such as emergency medical conferences and expressway alarm systems.
Unlike the method for establishing the network slice in the embodiments shown in fig. 2 to fig. 5, the embodiment shown in fig. 7 describes a method for deleting the network slice, and a specific implementation manner can refer to a specific explanation of the embodiment shown in fig. 7.
Fig. 7 is a flowchart of a method for deleting a network slice according to another embodiment of the present invention, and as shown in fig. 7, the method of this embodiment may include:
step 701, the terminal sends a network slice deletion request message to the communication network element, and the communication network element receives the network slice deletion request message sent by the terminal.
The network slice deletion request message may specifically include identification information of a terminal and network slice identification information, and the network slice deletion request message may be specifically carried on a network slice resource corresponding to the network slice identification information, or may be carried on dedicated control information.
Step 702, the communication network element sends a network slice deletion request message to the network slice controller, and the network slice controller receives the network slice deletion request message sent by the communication network element.
Step 703, the network slice control authenticates the terminal according to the identification information of the terminal.
If the authentication passes, that is, the terminal deletes the network slice corresponding to the network slice identification information by the authority, step 704 is executed.
Step 704, the network slice controller sends a network slice response message to the communication network element, and the communication network element receives the network slice response message sent by the network slice controller.
Step 705, the communication network element deletes the network slice corresponding to the network slice identification information according to the network slice deletion request message.
Specifically, deleting a network slice includes de-deploying a function module used by the network slice, and may also include releasing an air interface time-frequency resource of the network slice. After the functional modules used by the network slice are deployed, the communication network element further needs to send a message to update the state of the deleted network slice.
After the above steps, the air interface time frequency resource of the network slice in the current active state may be rescheduled and allocated.
Step 706, the communication network element sends a network slice deletion response message to the terminal, and the terminal receives the network slice deletion response message sent by the communication network element.
The network slice deletion response message may specifically include identification information of the terminal and network slice identification information.
It should be noted that, when the deletion method of the embodiment is implemented in the implementation scenario shown in fig. 6, the communication network element does not need to forward the network slice deletion request message to the network slice controller, but directly processes the network slice deletion request message, and then interacts with the network slice controller to complete deletion of the network slice.
In this embodiment, the terminal can actively request the network side to delete the network slice used by the network side, so that the network slice which is not used any more can be flexibly and dynamically deleted according to the data transmission requirement of the terminal, and the utilization rate of network resources is effectively improved.
Different from the method for establishing and deleting network slices in the embodiments shown in fig. 2 to fig. 7, the embodiment shown in fig. 8 describes an updating method for a network slice, and the updating method of this embodiment can enable a network side to dynamically adjust transmission resources corresponding to the network slice according to the data transmission needs of a terminal, and a specific embodiment can refer to the specific explanation of the embodiment shown in fig. 8.
Fig. 8 is a flowchart of a method for updating a network slice according to another embodiment of the present invention, and as shown in fig. 8, the method of this embodiment may include:
step 801, a terminal sends a network slice update request message to a communication network element, and the communication network element receives the network slice update request message sent by the terminal.
The network slice update request message may specifically include identification information of a terminal, network slice identification information, and update destination information, and the network slice update request message may be specifically carried on a network slice resource corresponding to the network slice identification information, or may be carried on dedicated control information. The update destination information may specifically include capacity expansion information, capacity reduction information, or switching information, where the capacity expansion information is used to request the network side to increase the transmission resource of the network slice corresponding to the network identification information, the capacity reduction information is used to request the network side to decrease the transmission resource of the network slice corresponding to the network identification information, and the switching information is used to request the network side to switch the data transmission of the terminal to another network slice.
Step 802, the communication network element sends a network slice update request message to the network slice controller, and the network slice controller receives the network slice update request message sent by the communication network element.
And 803, the network slice control authenticates the terminal according to the identification information of the terminal.
If the authentication passes, that is, the terminal deletes the network slice corresponding to the network slice identification information by the authority, step 804 is executed.
Step 804, the network slice controller sends a network slice update response message to the communication network element, and the communication network element receives the network slice update response message sent by the network slice controller.
Step 805, the communication network element updates the network slice corresponding to the network slice identification information according to the network slice update response message.
When the update destination information is specifically capacity expansion information, updating the network slice corresponding to the network slice identification information specifically includes adding physical resources to the network slice, when the update destination information is specifically capacity reduction information, updating the network slice corresponding to the network slice identification information specifically includes reducing the physical resources of the network slice, and when the update destination information is specifically switching information, updating the network slice corresponding to the network slice identification information specifically includes replacing the network slice with another network slice. And the communication network element can also perform air interface time-frequency resource rescheduling after updating.
Step 806, the communication network element sends a network slice update response message to the terminal.
In this embodiment, the terminal may actively request the network side to increase, decrease, or switch the used network slice, so as to flexibly and dynamically adjust the data transmission resource according to the data transmission requirement of the terminal, and effectively improve the utilization rate of the network resource.
Unlike the method for establishing, deleting and updating network slices in the embodiments shown in fig. 2 to fig. 8, when the terminal sends a network slice establishment request message, a network slice deletion request message or a network slice update request message in the embodiments shown above, the request message sent by the terminal may be rejected, and the embodiment shown in fig. 9 will specifically describe a processing manner in which the request message is rejected, and refer to the explanation of the embodiment shown in fig. 9 specifically.
Fig. 9 is a flowchart illustrating a request rejection process of a network slice according to another embodiment of the present invention, and as shown in fig. 9, the method of this embodiment may include:
step 901, the terminal sends a first network slice setup request message/a network slice delete request message/a network slice update request message to the communication network element, and the communication network element receives the first network slice setup request message/the network slice delete request message/the network slice update request message sent by the terminal.
Where "/" specifically means "or". For specific explanation of the first network slice establishment request message, the network slice deletion request message, and the network slice update request message, reference is made to the above embodiments, which are not repeated here.
Step 902, the communication network element sends a second network slice setup request message/a network slice delete request message/a network slice update request message to the network slice controller, and the network slice controller receives the first network slice setup request message/the network slice delete request message/the network slice update request message sent by the communication network element.
Step 903, the network slice controller authenticates the terminal.
Here, the authentication result is failed.
Step 904, the network slice controller sends a response message to the communication network element, and the communication network element receives the response message sent by the network slice controller.
Wherein, the response message includes rejection information and rejection reason, such as terminal authentication failure.
Step 905, the communication network element sends a response message to the terminal, and the terminal receives the response message sent by the communication network element.
Fig. 10 is a schematic structural diagram of a terminal according to another embodiment of the present invention, and as shown in fig. 10, the apparatus of this embodiment may include: the system comprises a sending module 11, a processing module 12 and a receiving module 13, wherein the sending module 11 is configured to send a network slice establishment request message to a communication network element, the network slice establishment request message includes identification information of the terminal and network slice request information, the receiving module 13 is configured to receive a network slice establishment response message sent by the communication network element according to the network slice establishment request message, and the network slice establishment response message includes network slice identification information.
Optionally, the processing module 13 is configured to determine, according to the network slice identification information, a transmission resource corresponding to the network slice, and perform data transmission through the transmission resource corresponding to the network slice.
Wherein the network slice identification information comprises identification information of a network slice instance; the processing module 13 is configured to determine transmission resources of a network slice according to the network slice identification information, and perform data transmission through the transmission resources of the network slice, and specifically may include: and determining the transmission resources of the network slice example according to the identification information of the network slice example, and transmitting data through the transmission resources of the network slice example.
Wherein the network slice identification information includes network slice type information; the processing module 13 is configured to determine transmission resources of a network slice according to the network slice identification information, and perform data transmission through the transmission resources of the network slice, and specifically may include: and determining the transmission resource of the network slice according to the type information of the network slice, and transmitting data through the transmission resource of the network slice.
Optionally, the network slice request information includes any one of or a combination of service identification information, service quality information, network slice template parameter information, and network slice type information.
Optionally, the network slice template parameter information includes any one or a combination of delay information, rate information, packet loss rate information, bit error rate information, network slice scale information, network slice resource demand information, and network slice deployment policy information.
Optionally, the receiving module 13 is further configured to receive a broadcast message sent by the communication network element, where the broadcast message includes network slice type information being supported by the communication network element; the sending module 11 is configured to send a network slice establishment request message to a communication network element, and specifically may include: the processing module is used for determining whether a new network slice needs to be established according to the network slice type information supported by the communication network element; if yes, the sending module 11 sends the network slice establishment request information to the communication network element.
Optionally, the broadcast message further includes dedicated control channel information; the sending module 11 is configured to send a network slice establishment request message to a communication network element, and specifically may include: the sending module 11 sends a network slice establishment request message to a communication network element through a dedicated control channel corresponding to the dedicated control channel information.
Optionally, the sending module 11 is configured to send a network slice establishment request message to a communication network element through a dedicated control channel corresponding to the dedicated control channel information, and specifically may include: sending connection establishment request information to a communication network element through a dedicated control channel corresponding to the dedicated control channel information, wherein the connection establishment request information comprises the network slice establishment request message; the receiving module 13 is configured to receive a network slice establishment response message sent by the communication network element according to the network slice establishment request message, and specifically may include: and receiving a connection establishment response message sent by the communication network element, wherein the connection establishment response message comprises the network slice establishment response message.
Optionally, the network slice establishment response message further includes time-frequency resource information corresponding to the network slice; the processing module 12 is configured to determine, according to the network slice identification information, a transmission resource corresponding to the network slice, and perform data transmission through the transmission resource corresponding to the network slice, and specifically may include: and determining the time-frequency resource corresponding to the network slice according to the network slice identification information and the time-frequency resource information, and performing data transmission through the time-frequency resource corresponding to the network slice.
Optionally, the network slice establishment response message further includes bearer information corresponding to the network slice; the processing module 12 is configured to determine, according to the network slice identification information, a transmission resource corresponding to the network slice, and perform data transmission through the transmission resource corresponding to the network slice, and specifically may include: and determining the bearing resources corresponding to the network slice according to the network slice identification information and the bearing information, and performing data transmission through the bearing resources corresponding to the network slice.
The apparatus of this embodiment may be used to implement the technical solutions of the method embodiments shown in fig. 2 to fig. 6, and the implementation principles and technical effects are similar, which are not described herein again.
Fig. 11 is a schematic structural diagram of a communication network element according to still another embodiment of the present invention, and as shown in fig. 11, the apparatus of this embodiment may include: the system comprises a receiving module 21, a processing module 22 and a sending module 23, wherein the receiving module 21 is configured to receive a first network slice establishment request message sent by a terminal, where the first network slice establishment request message includes identification information of the terminal and network slice request information; a sending module 23, configured to send a first network slice setup response message to the terminal according to the first network slice setup request message, where the first network slice setup response message includes network slice identification information.
Optionally, the network slice identification information includes identification information of a network slice instance or network slice type information.
Optionally, the network slice request information includes any one or a combination of service identification information, service quality information, and network slice template parameter information;
the processing module 22 is configured to: and determining network slice type information according to the first network slice establishment request message.
Optionally, the network slice request information includes network slice type information.
Optionally, the sending module 23 is configured to send a first network slice setup response message to the terminal according to the first network slice setup request message, and includes:
the sending module 23 sends the second network slice establishment request message to a network slice controller, where the second network slice establishment request message includes identification information of the terminal, type information of the network slice, and identification information of the communication network element;
the receiving module 21 receives a second network slice setup response message sent by the network slice controller, where the second network slice setup response message includes configuration information of a network slice;
the processing module 22 configures the network slice according to the configuration information of the network slice to complete the establishment of the network slice;
the sending module 23 sends a first network slice setup response message to the terminal.
Optionally, the sending module 23 is configured to send a first network slice setup response message to the terminal according to the first network slice setup request message, and includes: the processing module 22 acquires authentication authorization information and network configuration information; the processing module 22 performs authentication and authorization on the terminal according to the authentication and authorization information and the identification information of the terminal; if the authentication is passed, the processing module 22 determines configuration information of the network slice according to the network slice type information and the network configuration information; the processing module 22 configures the network slice according to the configuration information of the network slice to complete the establishment of the network slice; the sending module 23 sends a first network slice setup response message to the terminal.
Optionally, the processing module 22 is configured to configure the network slice according to the configuration information of the network slice, and includes: the processing module 22 configures the network slice according to the configuration information of the network slice, performs time-frequency resource rescheduling, and allocates air-interface time-frequency resources to the network slice; the first network slice establishing response message further comprises time-frequency resource information corresponding to the network slice.
Optionally, the processing module 22 configures the network slice according to the configuration information of the network slice, including: configuring the network slices according to the configuration information of the network slices, allocating bearing identifications for the network slices, and recording the corresponding relation between the bearing identifications and the network slices; the first network slice establishment response message further includes bearer information corresponding to the network slice, where the bearer information includes the bearer identifier.
Optionally, the sending module 23 is further configured to: and sending a broadcast message, wherein the broadcast message comprises the network slice type information which is supported by the communication network element, and the network slice type information which is supported by the communication network element is used for the terminal to determine whether a new network slice is required.
Optionally, the broadcast message further includes dedicated control channel information;
the receiving module 21 is configured to receive a first network slice establishment request message sent by a terminal, and includes: and receiving the first network slice establishment request message sent by the terminal through a dedicated control channel corresponding to the dedicated control channel information.
Optionally, the receiving module 21 is configured to receive the first network slice establishment request message sent by the terminal through a dedicated control channel corresponding to the dedicated control channel information, and includes: receiving a connection establishment request message sent by the terminal through a dedicated control channel corresponding to the dedicated control channel information, wherein the connection establishment request message comprises the first network slice establishment request message; the sending module 23 is configured to send a first network slice setup response message to the terminal according to the first network slice setup request message, and includes: and sending a connection establishment response message to the terminal, wherein the connection establishment response message comprises the first network slice establishment response message.
Optionally, the receiving module 21 is further configured to: and receiving data transmitted by the terminal through the transmission resource corresponding to the network slice.
The apparatus of this embodiment may be used to implement the technical solutions of the method embodiments shown in fig. 2 to fig. 6, and the implementation principles and technical effects are similar, which are not described herein again.
Fig. 12 is a schematic structural diagram of a network slice controller according to another embodiment of the present invention, and as shown in fig. 12, the apparatus of this embodiment may include: the system comprises a receiving module 31, a processing module 32 and a sending module 33, wherein the receiving module 31 is configured to receive a network slice establishment request message sent by a communication network element, where the network slice establishment request message includes identification information of a terminal, network slice type information and identification information of the communication network element; a processing module 32, configured to determine configuration information of the network slice according to the network slice establishment request message; a sending module 33, configured to send a network slice establishment response message to the communication network element according to the network slice establishment request message, where the network slice establishment response message includes the network slice type information and the configuration information of the network slice, and the network slice establishment response message is used for the communication network element to configure the network slice according to the network slice establishment response message, complete establishment of the network slice, and provide transmission resources required by the network slice for the terminal.
Optionally, the network slice identification information includes identification information of a network slice instance or network slice type information.
Optionally, the processing module 32 is configured to determine configuration information of a network slice according to the network slice establishment request message, and includes: performing authentication and certification on the terminal according to the identification information of the terminal; and if the authentication is passed, determining the configuration information of the network slice according to the network slice type information, the identification information of the communication network element and the network configuration information.
Optionally, the sending module 33 is further configured to: and pushing authentication authorization information and network configuration information to the communication network element, and finishing authentication and determining the configuration information of the network slice by the communication network element.
The apparatus of this embodiment may be used to implement the technical solutions of the method embodiments shown in fig. 2 to fig. 6, and the implementation principles and technical effects are similar, which are not described herein again.
A terminal according to another embodiment of the present invention may implement deletion of a network slice, a schematic diagram of a specific structure of the terminal is the same as that shown in fig. 10, and specifically refer to fig. 10, in a process of implementing deletion of a network slice, the terminal according to this embodiment includes a sending module 11, configured to send a network slice deletion request message to a network slice controller through a communication network element, where the network slice deletion request message includes identification information of the terminal and network slice identification information; a receiving module 13, configured to receive a network slice deletion response message sent by the communication network element, where the network slice deletion response message is generated after the communication network element deletes a network slice corresponding to the network slice identification information. Optionally, the receiving module 13 is further configured to: and receiving a broadcast message sent by the communication network element, wherein the broadcast message comprises network slice type information which is being supported by the communication network element.
The apparatus of this embodiment may be used to implement the technical solution of the method embodiment shown in fig. 7, and the implementation principle and the technical effect are similar, which are not described herein again.
A communication network element according to another embodiment of the present invention may implement deletion of a network slice, a schematic diagram of a specific structure of the communication network element is the same as that shown in fig. 11, and specifically refer to fig. 11, in a process of implementing deletion of a network slice, the communication network element according to this embodiment includes a receiving module 21 configured to receive a network slice deletion request message sent by a terminal, where the network slice deletion request message includes identification information of the terminal and network slice identification information; the processing module 22 is configured to delete the network slice corresponding to the network slice identification information according to the network slice deletion request message; a sending module 23, configured to send a first network slice deletion response message to the terminal.
Optionally, the processing module 22 is configured to delete the network slice corresponding to the network slice identification information according to the network slice deletion request message, and includes: the sending module 23 sends a network slice deletion request message to the network slice controller; the receiving module 21 receives a second network slice deletion response message sent by the network slice controller; the processing module 22 completes the network resource de-deployment corresponding to the network slice, and releases the time-frequency resource corresponding to the network slice.
Optionally, the processing module 22 is configured to delete the network slice corresponding to the network slice identification information according to the network slice deletion request message, and includes: performing authentication and certification on the terminal according to the identification information of the terminal; if the network slice passes the authentication, determining a network slice corresponding to the network slice identification information according to the network slice identification information, and finishing the de-deployment of network resources corresponding to the network slice; and releasing the time-frequency resources corresponding to the network slices.
The apparatus of this embodiment may be used to implement the technical solution of the method embodiment shown in fig. 7, and the implementation principle and the technical effect are similar, which are not described herein again.
A network slice controller according to another embodiment of the present invention may implement deletion of a network slice, a schematic diagram of a specific structure of the terminal is the same as that shown in fig. 12, and specifically refer to fig. 12, in a process of implementing deletion of a network slice, the network slice controller according to this embodiment includes a receiving module 31 configured to receive a network slice deletion request message sent by a communication network element, where the network slice deletion request message includes identification information of the terminal and network slice identification information; the processing module 32 is configured to perform authentication and authorization on the terminal according to the identification information of the terminal; if the network slice passes the authentication, determining a network slice corresponding to the network slice identification information according to the network slice identification information, and completing the network resource de-deployment corresponding to the network slice; a sending module 33, configured to send a network slice deletion response message to the communication network element.
The apparatus of this embodiment may be used to implement the technical solution of the method embodiment shown in fig. 7, and the implementation principle and the technical effect are similar, which are not described herein again.
A terminal according to another embodiment of the present invention may implement updating of a network slice, a schematic diagram of a specific structure of the terminal is the same as that shown in fig. 10, and specifically refer to fig. 10, in a process of implementing updating of a network slice, the terminal according to this embodiment includes a sending module 11, configured to send a network slice update request message to a network slice controller through a communication network element, where the network slice update request message includes identification information of the terminal, network slice identification information, and update destination information; a receiving module 12, configured to receive a network slice update response message sent by a communication network element.
The apparatus of this embodiment may be used to implement the technical solution of the method embodiment shown in fig. 8, and the implementation principle and the technical effect are similar, which are not described herein again.
A communication network element according to another embodiment of the present invention may implement updating of a network slice, a schematic diagram of a specific structure of the communication network element is the same as that shown in fig. 11, and specifically refer to fig. 11, in a process of implementing updating of a network slice, the communication network element according to this embodiment includes a receiving module 21 configured to receive a network slice updating request message sent by a terminal, where the network slice updating request message includes identification information of the terminal, network slice identification information, and update destination information; a sending module 23, configured to send the network slice update request message to a network slice controller; the receiving module 21 is configured to receive a network slice update response message sent by a network slice controller; the processing module 22 is configured to update the network slice corresponding to the network slice identification information according to the network slice update response message; the sending module 23 is configured to send a network slice update response message to the terminal.
The apparatus of this embodiment may be used to implement the technical solution of the method embodiment shown in fig. 8, and the implementation principle and the technical effect are similar, which are not described herein again.
A network slice controller according to another embodiment of the present invention may implement updating of a network slice, a schematic diagram of a specific structure of the terminal is the same as that shown in fig. 12, and specifically refer to fig. 12, in a process of implementing updating of a network slice, the network slice controller according to this embodiment includes a receiving module 31 configured to receive a network slice update request message sent by a communication network element, where the network slice update request message includes identification information of the terminal, network slice identification information, and update destination information; the processing module 32 is configured to perform authentication and authorization on the terminal according to the identification information of the terminal; if the authentication passes, determining a network slice corresponding to the network slice identification information according to the network slice identification information, and completing network resource adjustment corresponding to the network slice; a sending module 33, configured to send a network slice update response message to the communication network element.
The apparatus of this embodiment may be used to implement the technical solution of the method embodiment shown in fig. 8, and the implementation principle and the technical effect are similar, which are not described herein again.
The receiving module 13 in the embodiment of the present invention may correspond to a receiver of a terminal, and may also correspond to a transceiver of the terminal. The transmitting module 11 may correspond to a transmitter of a terminal, and may also correspond to a transceiver of the terminal. The Processing module 12 may correspond to a processor of the terminal, where the processor may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits that implement the embodiments of the present invention. The terminal may further include a memory for storing instruction codes, and the processor calls the instruction codes of the memory to control the receiving module 13 and the sending module 11 in the embodiment of the present invention to perform the above operations.
The sending module 23 in the embodiment of the present invention may correspond to a sender of a communication network element, and may also correspond to a transceiver of the communication network element. The receiving module 21 may correspond to a receiver of a communication network element, and may also correspond to a transceiver of the communication network element. The processing module 22 may correspond to a processor of a communication network element, where the processor may be a CPU, or an ASIC, or one or more integrated circuits that implement embodiments of the present invention. The communication network element may further include a memory, where the memory is used to store instruction codes, and the processor calls the instruction codes of the memory to control the sending module 23 and the receiving module 21 in the embodiment of the present invention to perform the above operations.
The transmitting module 33 in the embodiment of the present invention may correspond to a transmitter of a network slice controller, and may also correspond to a transceiver of the network slice controller. The receiving module 31 may correspond to a receiver of the network slice controller, and may also correspond to a transceiver of the network slice controller. The processing module 32 may correspond to a processor of a network slice controller, where the processor may be a CPU, or an ASIC, or one or more integrated circuits that implement embodiments of the present invention. The network slice controller may further include a memory for storing instruction codes, and the processor calls the instruction codes of the memory to control the sending module 33 and the receiving module 31 in the embodiment of the present invention to perform the above operations.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (22)

1. A method for establishing a network slice, comprising:
the terminal sends a network slice establishment request message to a communication network element so that the communication network element executes the following steps: determining network slice type information according to the network slice establishment request message, and sending a second network slice establishment request message to a network slice controller, wherein the second network slice establishment request message comprises identification information of the terminal, the network slice type information and identification information of the communication network element; the communication network element receives a second network slice establishment response message sent by the network slice controller, wherein the second network slice establishment response message comprises configuration information of a network slice; the communication network element configures the network slice according to the configuration information of the network slice to complete the establishment of the network slice; the communication network element sends a first network slice establishment response message to the terminal, wherein the network slice establishment request message comprises identification information of the terminal and network slice request information;
and the terminal receives a network slice establishment response message sent by the communication network element according to the network slice establishment request message, wherein the network slice establishment response message comprises network slice identification information.
2. The method of claim 1, further comprising:
and the terminal determines the transmission resource corresponding to the network slice according to the network slice identification information and transmits data through the transmission resource corresponding to the network slice.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
the terminal receives a broadcast message sent by the communication network element, wherein the broadcast message comprises network slice type information which is being supported by the communication network element;
the terminal sends a network slice establishment request message to a communication network element, and the network slice establishment request message comprises the following steps:
the terminal determines whether a new network slice needs to be established according to the network slice type information supported by the communication network element;
and if so, the terminal sends the network slice establishment request message to the communication network element.
4. The method according to claim 2 or 3, wherein the network slice setup response message further includes time-frequency resource information corresponding to the network slice;
the terminal determines the transmission resource corresponding to the network slice according to the network slice identification information, and performs data transmission through the transmission resource corresponding to the network slice, including:
and the terminal determines the time-frequency resource corresponding to the network slice according to the network slice identification information and the time-frequency resource information, and performs data transmission through the time-frequency resource corresponding to the network slice.
5. The method according to claim 2 or 3, wherein the network slice establishment response message further comprises bearer information corresponding to the network slice;
the terminal determines the transmission resource corresponding to the network slice according to the network slice identification information, and performs data transmission through the transmission resource corresponding to the network slice, including:
and the terminal determines the bearing resource corresponding to the network slice according to the network slice identification information and the bearing information, and performs data transmission through the bearing resource corresponding to the network slice.
6. A method for establishing a network slice, comprising:
a communication network element receives a first network slice establishment request message sent by a terminal, wherein the first network slice establishment request message comprises identification information of the terminal and network slice request information, and the network slice request information comprises any one or a combination of service identification information, service quality information and network slice template parameter information;
the communication network element determines network slice type information according to the first network slice establishment request message; sending a second network slice establishment request message to a network slice controller, wherein the second network slice establishment request message comprises the identification information of the terminal, the type information of the network slice and the identification information of the communication network element;
the communication network element receives a second network slice establishment response message sent by the network slice controller, wherein the second network slice establishment response message comprises configuration information of a network slice;
the communication network element configures the network slice according to the configuration information of the network slice to complete the establishment of the network slice;
and the communication network element sends a first network slice establishment response message to the terminal, wherein the first network slice establishment response message comprises network slice identification information.
7. The method of claim 6, wherein the configuring, by the communication network element, the network slice according to the configuration information of the network slice comprises:
the communication network element configures the network slice according to the configuration information of the network slice, performs time-frequency resource rescheduling, and allocates air-interface time-frequency resources for the network slice;
the first network slice establishing response message further comprises time-frequency resource information corresponding to the network slice.
8. The method of claim 6, wherein the configuring, by the communication network element, the network slice according to the configuration information of the network slice comprises:
the communication network element configures the network slice according to the configuration information of the network slice, allocates a bearing identifier for the network slice, and records the corresponding relation between the bearing identifier and the network slice;
the first network slice establishment response message further includes bearer information corresponding to the network slice, where the bearer information includes the bearer identifier.
9. The method according to any one of claims 6 to 8, further comprising:
the communication network element sends a broadcast message, the broadcast message includes network slice type information being supported by the communication network element, and the network slice type information being supported by the communication network element is used for the terminal to determine whether a new network slice is needed.
10. A method for establishing a network slice, comprising:
a network slice controller receives a network slice establishment request message sent by a communication network element, wherein the network slice establishment request message comprises identification information of a terminal, network slice type information and identification information of the communication network element; the network slice type information is determined by the communication network element according to a first network slice establishment request message sent by the terminal;
the network slice controller determines the configuration information of the network slice according to the network slice establishment request message;
and the network slice controller sends a network slice establishment response message to the communication network element according to the network slice establishment request message, wherein the network slice establishment response message comprises the network slice type information and the configuration information of the network slice, and the network slice establishment response message is used for the communication network element to configure the network slice according to the network slice establishment response message, so that the establishment of the network slice is completed, and transmission resources required by the network slice are provided for the terminal.
11. The method of claim 10, wherein the network slice controller determines configuration information of a network slice according to the network slice setup request message, comprising:
the network slice controller authenticates the terminal according to the identification information of the terminal;
and if the authentication is passed, the network slice controller determines the configuration information of the network slice according to the network slice type information, the identification information of the communication network element and the network configuration information.
12. A terminal, comprising:
a transmitter, configured to send a network slice setup request message to a communication network element, so that the communication network element performs the following steps: determining network slice type information according to the network slice establishment request message, and sending a second network slice establishment request message to a network slice controller, wherein the second network slice establishment request message comprises identification information of the terminal, the network slice type information and identification information of the communication network element; the communication network element receives a second network slice establishment response message sent by the network slice controller, wherein the second network slice establishment response message comprises configuration information of a network slice; the communication network element configures the network slice according to the configuration information of the network slice to complete the establishment of the network slice; the communication network element sends a first network slice establishment response message to the terminal, wherein the network slice establishment request message comprises identification information of the terminal and network slice request information;
a receiver, configured to receive a network slice establishment response message sent by the communication network element according to the network slice establishment request message, where the network slice establishment response message includes network slice identification information.
13. The terminal of claim 12, wherein the terminal further comprises a processor,
and the processor is used for determining the transmission resource corresponding to the network slice according to the network slice identification information and transmitting data through the transmission resource corresponding to the network slice.
14. The terminal according to claim 12 or 13, wherein the receiver is further configured to receive a broadcast message sent by the communication network element, where the broadcast message includes information of network slice types being supported by the communication network element;
the transmitter is configured to send a network slice establishment request message to a communication network element, and includes:
the processor determines whether a new network slice needs to be established according to the network slice type information supported by the communication network element;
and if so, sending the network slice establishment request message to the communication network element through the sender.
15. The terminal according to claim 13 or 14, wherein the network slice setup response message further includes time-frequency resource information corresponding to the network slice;
the processor is configured to determine, according to the network slice identification information, a transmission resource corresponding to the network slice, and perform data transmission through the transmission resource corresponding to the network slice, and includes:
the processor is configured to determine a time-frequency resource corresponding to the network slice according to the network slice identification information and the time-frequency resource information, and perform data transmission through the time-frequency resource corresponding to the network slice.
16. The terminal according to claim 13 or 14, wherein the network slice setup response message further includes bearer information corresponding to the network slice;
the processor is configured to determine, according to the network slice identification information, a transmission resource corresponding to the network slice, and perform data transmission through the transmission resource corresponding to the network slice, and includes:
the processor is configured to determine, according to the network slice identification information and the bearer information, a bearer resource corresponding to the network slice, and perform data transmission through the bearer resource corresponding to the network slice.
17. A communications network element, comprising:
a receiver, configured to receive a first network slice establishment request message sent by a terminal, where the first network slice establishment request message includes identification information of the terminal and network slice request information, and the network slice request information includes any one or a combination of service identification information, service quality information, and network slice template parameter information;
a processor, configured to determine network slice type information according to the first network slice establishment request message; a transmitter, configured to send a first network slice establishment response message to the terminal according to the first network slice establishment request message, where the first network slice establishment response message includes network slice identification information;
the transmitter is further configured to send a second network slice establishment request message to a network slice controller, where the second network slice establishment request message includes identification information of the terminal, the network slice type information, and identification information of the communication network element;
the receiver is further configured to receive a second network slice setup response message sent by the network slice controller, where the second network slice setup response message includes configuration information of a network slice;
the processor is further configured to configure the network slice according to the configuration information of the network slice, and complete establishment of the network slice;
the transmitter is further configured to transmit a first network slice setup response message to the terminal.
18. The communications network element of claim 17, wherein the processor is configured to configure a network slice according to the configuration information of the network slice, and comprises:
the processor configures the network slice according to the configuration information of the network slice, performs time-frequency resource rescheduling, and allocates air-interface time-frequency resources for the network slice;
the first network slice establishing response message further comprises time-frequency resource information corresponding to the network slice.
19. The communications network element of claim 17, wherein the processor is configured to configure a network slice according to the configuration information of the network slice, and comprises:
the processor is used for configuring the network slice according to the configuration information of the network slice, distributing a bearing identifier for the network slice and recording the corresponding relation between the bearing identifier and the network slice;
the first network slice establishment response message further includes bearer information corresponding to the network slice, where the bearer information includes the bearer identifier.
20. The communications network element of claim 17, wherein the transmitter is further configured to:
and sending a broadcast message, wherein the broadcast message comprises the network slice type information which is supported by the communication network element, and the network slice type information which is supported by the communication network element is used for the terminal to determine whether a new network slice is required.
21. A network slice controller, comprising:
a receiver, configured to receive a network slice establishment request message sent by a communication network element, where the network slice establishment request message includes identification information of a terminal, network slice type information, and identification information of the communication network element, and the network slice type information is information determined by the communication network element according to a first network slice establishment request message sent by the terminal;
the processor is used for determining the configuration information of the network slice according to the network slice establishment request message;
the processor is configured to send a network slice establishment response message to the communication network element through the sender according to the network slice establishment request message, where the network slice establishment response message includes the network slice type information and the configuration information of the network slice, and the network slice establishment response message is used for the communication network element to configure the network slice according to the network slice establishment response message, complete establishment of the network slice, and provide transmission resources required by the network slice for the terminal.
22. The network slice controller of claim 21, wherein the processor is configured to determine configuration information of a network slice according to the network slice setup request message, and wherein the configuration information comprises:
the processor authenticates the terminal according to the identification information of the terminal;
and if the authentication is passed, the processor determines the configuration information of the network slice according to the network slice type information, the identification information of the communication network element and the network configuration information.
CN201610866327.6A 2016-09-29 2016-09-29 Method and device for establishing network slice Active CN107889169B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610866327.6A CN107889169B (en) 2016-09-29 2016-09-29 Method and device for establishing network slice
PCT/CN2017/102200 WO2018059268A1 (en) 2016-09-29 2017-09-19 Method and device for creating network slice

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610866327.6A CN107889169B (en) 2016-09-29 2016-09-29 Method and device for establishing network slice

Publications (2)

Publication Number Publication Date
CN107889169A CN107889169A (en) 2018-04-06
CN107889169B true CN107889169B (en) 2021-09-03

Family

ID=61763738

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610866327.6A Active CN107889169B (en) 2016-09-29 2016-09-29 Method and device for establishing network slice

Country Status (2)

Country Link
CN (1) CN107889169B (en)
WO (1) WO2018059268A1 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110380885A (en) * 2018-04-13 2019-10-25 中兴通讯股份有限公司 A kind of processing method, device and the computer readable storage medium of equipment slice
CN110391926B (en) * 2018-04-20 2023-01-13 ***通信有限公司研究院 Network slice application control method and device, communication equipment and storage medium
CN108770016B (en) * 2018-06-04 2019-07-05 北京邮电大学 5G end to end network slice generation method and device based on template
CN110719226B (en) * 2018-07-11 2021-06-11 大唐移动通信设备有限公司 Method and device for adjusting CU-U resources in MANO
KR102569538B1 (en) * 2018-09-18 2023-08-22 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 Method and Apparatus for Network Slice Authentication
CN111031551B (en) * 2018-10-09 2021-08-06 大唐移动通信设备有限公司 System architecture based on centralized base station control surface
CN111200859A (en) * 2018-11-19 2020-05-26 华为技术有限公司 Network slice selection method, network equipment and terminal
CN111385207B (en) * 2018-12-29 2022-08-19 中兴通讯股份有限公司 Service data forwarding method, network device and network system
CN111416729B (en) * 2019-01-08 2021-09-21 华为技术有限公司 Resource scheduling method and equipment for network slice
WO2020150875A1 (en) * 2019-01-21 2020-07-30 Oppo广东移动通信有限公司 Resource management method, device, and storage medium
CN112449315B (en) * 2019-08-27 2022-05-24 华为技术有限公司 Network slice management method and related device
CN111416745A (en) * 2020-03-26 2020-07-14 腾讯科技(深圳)有限公司 Network slice determining method and related device
US11696184B2 (en) 2020-05-06 2023-07-04 Accenture Global Solutions Limited Quality of service manager for network slices of a network
CN114205239A (en) * 2020-08-26 2022-03-18 ***通信集团终端有限公司 Network slicing service determination method, device, equipment and computer storage medium
CN112333735B (en) * 2020-11-05 2023-05-12 中国联合网络通信集团有限公司 Time slot interval adjusting method and communication device
CN116419176A (en) * 2021-12-31 2023-07-11 华为技术有限公司 Network resource management method and communication device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014173264A1 (en) * 2013-04-25 2014-10-30 Hangzhou H3C Technologies Co., Ltd. Network resource matching
CN105898894A (en) * 2016-05-13 2016-08-24 华为技术有限公司 Method and device for controlling RRC state

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105813195B (en) * 2016-05-13 2019-05-17 电信科学技术研究院有限公司 A kind of method and device selecting mobility management mechanism for terminal on demand

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014173264A1 (en) * 2013-04-25 2014-10-30 Hangzhou H3C Technologies Co., Ltd. Network resource matching
CN105898894A (en) * 2016-05-13 2016-08-24 华为技术有限公司 Method and device for controlling RRC state

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Update of Solution 6.1.1:The required identities for network slice selection;HUAWEI等;《3GPP TSG SA WG2 Meeting #116 Bis S2-165260》;20160903;第1-2节,图6.1.1.1-2 *

Also Published As

Publication number Publication date
WO2018059268A1 (en) 2018-04-05
CN107889169A (en) 2018-04-06

Similar Documents

Publication Publication Date Title
CN107889169B (en) Method and device for establishing network slice
CN110662270B (en) Communication method and device
JP7236538B2 (en) Method for obtaining route selection policy, method for requesting route selection policy, method for executing route selection policy rule, apparatus, equipment and computer program
US11606839B2 (en) Method, apparatus, system, and device for managing a session corresponding to multiple session management function network elements
US11039363B2 (en) Method for controlling radio access resources in a communication network
WO2017148387A1 (en) Communication method, terminal device and network side device
WO2018027988A1 (en) Method for selecting network slices, wireless access device and terminal
CN110073638B (en) Data transmission method, terminal and access network element
US9276810B2 (en) System and method of radio bearer management for multiple point transmission
CN114760658A (en) Method and apparatus for managing data communications in a wireless communication network
US20230015755A1 (en) System and method for sidelink communications in wireless communication networks
CN112584545B (en) Data transmission method and device
US20230354333A1 (en) Systems and methods for multi-dimensional differentiation of radio access networks
CN114731723A (en) Communication method and device
CN110138685B (en) Communication method and device
CN110582126B (en) Communication method and device
CN108617012B (en) Method and device for establishing connection
WO2021208784A1 (en) Data transmission method and communication apparatus
CN114938494A (en) Communication method and device
CN115918171A (en) Communication method and device
KR20150133052A (en) Method and apparatus for determining frequency band
CN117981393A (en) Method, device and system for network slice replacement
CN116866881A (en) Communication method and device
CN117835175A (en) Communication method and device
CN116939505A (en) Communication method and device

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