CN110430590B - Network slice matching method and device - Google Patents

Network slice matching method and device Download PDF

Info

Publication number
CN110430590B
CN110430590B CN201910755066.4A CN201910755066A CN110430590B CN 110430590 B CN110430590 B CN 110430590B CN 201910755066 A CN201910755066 A CN 201910755066A CN 110430590 B CN110430590 B CN 110430590B
Authority
CN
China
Prior art keywords
ursp rule
service
target
ursp
operated
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
CN201910755066.4A
Other languages
Chinese (zh)
Other versions
CN110430590A (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.)
Guangdong University of Technology
Original Assignee
Guangdong University of Technology
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 Guangdong University of Technology filed Critical Guangdong University of Technology
Priority to CN201910755066.4A priority Critical patent/CN110430590B/en
Publication of CN110430590A publication Critical patent/CN110430590A/en
Application granted granted Critical
Publication of CN110430590B publication Critical patent/CN110430590B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing

Abstract

The invention provides a network slice matching method and a device, wherein the method comprises the following steps: when receiving a service to be operated, determining the priority of each pre-acquired URSP rule, sequentially matching each URSP rule with the service to be operated according to the sequence of the priority of each URSP rule from high to low, if the URSP rule used for matching currently is matched with the service to be operated, judging that a network slice in the URSP rule is an unavailable slice and a limited access identifier in the URSP rule is a first identifier, namely when the limited access identifier in the URSP rule represents that the service to be operated is specified to be carried by the network slice in the URSP rule, ending the matching process with the service to be operated and refusing to carry the service to be operated. By applying the network slice matching method provided by the invention, the specified service refusal to fall back to the lower priority slice or the default slice for bearing is realized.

Description

Network slice matching method and device
Technical Field
The present invention relates to the field of mobile communications, and in particular, to a network slice matching method and apparatus.
Background
With the development of communication technology, the concept of network slicing is introduced into a 5G network architecture, and network slicing mainly creates a plurality of independent dedicated virtual sub-networks in the same infrastructure to meet the requirements of different services. When a terminal accesses a network slice, it needs to sign the network slice in a UDM (Unified Data Management) in advance, and also needs to determine a URSP (UE Routing Selection Policy) in a PCF (Policy Control Function) in advance.
In the prior art, a terminal matches a corresponding network slice for each service to be transported according to each URSP rule in the URSP issued by a PCF and a priority order, and if the currently matched network slice is unavailable, the terminal falls back to a network slice with a low priority or a default slice for bearing, and the problem that the designated service is rejected to fall back to a network slice with a lower priority or the default slice for bearing can not be solved by applying the prior art.
Disclosure of Invention
The technical problem to be solved by the invention is to provide a network slice matching method, which can directly refuse to bear the designated service when the network slice matched with the designated service is unavailable, thereby avoiding falling back to the network slice with lower priority or the default slice bearing.
The invention also provides a network slice matching device which is used for ensuring the realization and the application of the method in practice.
A network slice matching method, comprising:
when receiving a service to be operated, determining the priority of each pre-acquired UE routing strategy URSP rule; wherein, each URSP rule comprises a limited access identification;
according to the sequence of the priority of each URSP rule from high to low, matching each URSP rule with the service to be operated in sequence;
determining a URSP rule which is matched with the business to be shipped at present as a target URSP rule, and if the target URSP rule is matched with the business to be shipped, judging whether a network slice in the target URSP rule is an available slice;
if the network slice in the target URSP rule is an available slice, the network slice in the target URSP rule is used for bearing the service to be operated, and the matching process with the service to be operated is finished;
if the network slice in the target URSP rule is an unavailable slice, judging whether the limited access identifier contained in the target URSP rule is a first identifier; the first identification is used for representing that the service to be run is appointed to be carried by a network slice in the target URSP rule;
if the limited access identifier contained in the target URSP rule is a first identifier, ending the matching process with the service to be operated, and refusing to bear the service to be operated;
if the limited access identifier contained in the target URSP rule is not the first identifier, judging whether the target URSP rule is the URSP rule with the lowest priority in each URSP rule, if the target URSP rule is not the URSP rule with the lowest priority in each URSP rule, continuing the matching process with the service to be operated until the network slice with the URSP rule is an available slice, or the network slice with the URSP rule is an unavailable slice and the limited access identifier contained in the URSP rule is the first identifier, and ending the matching process with the service to be operated.
Optionally, the matching, by the method, each of the URSP rules with the service to be run includes:
determining the service identification information of the service to be operated;
and matching the identification information in each URSP rule with the service identification information of the service to be operated.
The above method, optionally, further includes:
and if the target URSP rule is judged to be the URSP rule with the lowest priority in the URSP rules, ending the matching process with the service to be operated.
A network slice matching apparatus comprising:
the device comprises a determining unit, a judging unit and a judging unit, wherein the determining unit is used for determining the priority of each pre-acquired UE routing strategy URSP rule when receiving a service to be operated; wherein, each URSP rule comprises a limited access identification;
the matching unit is used for matching each URSP rule with the service to be operated in sequence according to the sequence of the priorities of the URSP rules from high to low;
the first judgment unit is used for determining the URSP rule which is matched with the business to be transported currently as a target URSP rule, and judging whether the network slice in the target URSP rule is an available slice or not if the target URSP rule is matched with the business to be transported;
a bearing unit, configured to bear the service to be run by using the network slice in the target URSP rule if the network slice in the target URSP rule is an available slice, and end a matching process with the service to be run;
a second determining unit, configured to determine whether the limited access identifier included in the target URSP rule is the first identifier if the network slice in the target URSP rule is an unavailable slice; the first identification is used for representing that the service to be run is appointed to be carried by a network slice in the target URSP rule;
a first end unit, configured to end a matching process with the service to be run if the limited access identifier included in the target URSP rule is a first identifier, and refuse to carry the service to be run;
a third determining unit, configured to determine, if the limited access identifier included in the target URSP rule is not the first identifier, whether the target URSP rule is the URSP rule with the lowest priority in each of the URSP rules, and if the target URSP rule is not the URSP rule with the lowest priority in each of the URSP rules, continue the matching process with the service to be operated until a network slice in which the URSP rule exists is an available slice, or a network slice in the URSP rule exists is an unavailable slice and the limited access identifier included in the URSP rule is the first identifier, end the matching process with the service to be operated.
The above apparatus, optionally, the matching unit includes:
a determining subunit, configured to determine service identification information of the service to be operated;
and the matching subunit is used for matching the identification information in each URSP rule with the service identification information of the service to be operated.
The above apparatus, optionally, further comprises:
and a second ending unit, configured to end the matching process with the service to be run if it is determined that the target URSP rule is the URSP rule with the lowest priority in the URSP rules.
A storage medium comprising stored instructions, wherein the instructions, when executed, control a device in which the storage medium is located to perform the above network slice matching method.
An electronic device comprising a memory, and one or more instructions, wherein the one or more instructions are stored in the memory and configured to be executed by the one or more processors to perform the network slice matching method described above.
Compared with the prior art, the invention has the following advantages:
the invention provides a network slice matching method, when receiving a service to be operated, determining the priority of each pre-obtained URSP rule, sequentially matching each URSP rule with the service to be operated according to the sequence of the priority of each URSP rule from high to low, if a target URSP rule used for matching currently is matched with the service to be operated, and judging that a network slice in the target URSP rule is an available slice, directly bearing the service to be operated by the network slice, if the network slice in the target URSP rule is an unavailable slice, finishing the matching process with the service to be operated and refusing to bear the service to be operated when a limited access identifier in the URSP rule is a first identifier, namely when the limited access identifier in the URSP rule represents that the service to be operated is specified to be borne by the network slice in the URSP rule, and if the limited access identifier in the URSP rule is not the first identifier, if the URSP rule is not the URSP rule with the lowest priority in the URSP rules, continuing the matching process with the service to be operated until the network slice in the URSP rule is an available slice or the network slice in the URSP rule is a first identifier, and ending the matching process with the service to be operated. By applying the network slice matching method provided by the invention, if the network slice in the URSP rule matched with the business to be transported is an unavailable slice, and the limited access identifier in the URSP rule represents that the business to be transported is appointed to be borne by the network slice in the URSP rule, namely when the business to be transported is an appointed business, the business to be transported is directly refused to be borne, the purpose that the appointed business refuses to fall back to a lower priority slice or a default slice is realized, so that the business experience of a user is improved, and the business coping strategy of an operator is enriched.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a flowchart of a method of matching network slices according to the present invention;
fig. 2 is a schematic structural diagram of a network slice matching apparatus provided in the present invention;
fig. 3 is a schematic structural diagram of an electronic device provided in the present invention.
Detailed Description
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 only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The invention is operational with numerous general purpose or special purpose computing device environments or configurations. For example: personal computers, server computers, hand-held or portable devices, tablet-type devices, multi-processor apparatus, distributed computing environments that include any of the above devices or equipment, and the like.
An embodiment of the present invention provides a network slice matching method, which may be applied to multiple system platforms, where an execution subject of the method may be a processor running on various mobile devices, and a flowchart of the network slice matching method is shown in fig. 1, and specifically includes:
s101: and when receiving the service to be operated, determining the priority of each pre-acquired UE routing strategy URSP rule.
In the method provided by the embodiment of the invention, when the service to be operated is received, each URSP rule in the obtained URSP in advance is determined, and the priority order of each URSP rule is determined. Wherein, the URSP is issued by the policy control function PCF through the access and mobility management function AMF. When the URSP rule in the URSP corresponding to the terminal of the user is changed, the PCF actively issues each changed URSP rule, and the terminal updates the pre-stored URSP rule according to each changed URSP rule. Wherein, the priority order among the URSP rules is preset.
It should be noted that, in the method provided in the embodiment of the present invention, a limited access identifier is inserted in an original URSP rule, and for a specified service, that is, a service that can only be carried by a specific network slice, the limited access identifier is set as a first identifier, and for a non-specified service, a service that can be carried by a low-priority network slice or a default network slice, the limited access identifier is set as a second identifier, and optionally, the first identifier may be a character 1, and the second identifier may be a character 0.
S102: and according to the sequence of the priority of each URSP rule from high to low, matching each URSP rule with the business to be transported in sequence, and determining the URSP rule which is matched with the business to be transported currently as a target URSP rule.
In the method provided by the embodiment of the invention, according to the high-low order of the priority, from the URSP rule with the highest priority, each URSP rule is matched with the business to be transported in sequence, and the URSP rule which is used for matching with the business to be transported at present is determined as the target URSP rule. Optionally, matching each URSP rule with the business to be shipped may be:
and determining the service identification information of the service to be operated.
And matching the identification information in each URSP rule with the service identification information of the service to be operated.
In the method provided by the embodiment of the present invention, the service identification information of the service to be operated is determined, and optionally, the service identification information may be a service identifier or a triplet, that is, an IP address, a port number, and a protocol number. Wherein the service identifier is defined by the operator, for example, the identifier may be 001. The method comprises the steps that identification information corresponding to each URSP rule acquired by a terminal in advance is stored, the identification information is similar to the identification information of a service to be operated and can be a service identifier and/or a triple, and whether the target URSP rule is matched with the service to be operated or not is determined by matching the service identification information of the service to be operated with the identification information in the target URSP rule.
S103: and judging whether the target URSP rule is matched with the business to be transported.
In the method provided by the embodiment of the invention, the service identification information of the service to be operated is matched with the identification information in the target URSP rule, if the service identification information of the service to be operated is not matched with the identification information in the target URSP rule, the target URSP rule is judged not to be matched with the service to be operated, and step S104 is executed; if the service identification information of the service to be operated is matched with the identification information in the target URSP rule, the target URSP rule is judged to be matched with the service to be operated, and step S105 is executed.
S104: judging whether the target URSP rule is the URSP rule with the lowest priority in all the URSP rules;
in the method provided by the embodiment of the invention, if it is determined that the target URSP rule is not matched with the business to be shipped, whether the target rule is the lowest priority URSP rule in the URSP rules is continuously determined, that is, whether any URSP rule is not matched with the business to be shipped is determined, if the target URSP rule is the lowest priority URSP rule in the URSP rules, it is indicated that no URSP rule is not matched with the business to be shipped, and step S108 is executed; if the target URSP rule is not the URSP rule with the lowest priority in the URSP rules, it indicates that there is a URSP rule that is not matched with the business to be shipped, and continues the subsequent step of matching with the business to be shipped, i.e., returns to execute step S102.
S105: and judging whether the network slice in the target URSP rule is an available slice.
In the method provided in the embodiment of the present invention, if it is determined that the target URSP rule matches the business to be shipped, it is continuously determined whether the network slice in the target URSP rule is an available slice, that is, it is determined whether the network slice in the target URSP rule can carry the business to be shipped, if the network slice in the target URSP rule is an available slice, step S106 is executed, and if the network slice in the target URSP rule is an unavailable slice, step S107 is executed.
S106: and carrying the service to be operated by the network slice in the target URSP rule.
In the method provided by the embodiment of the present invention, if the network slice in the target URSP rule is an available slice, the slice is directly used to carry the service to be operated, and the matching process with the service to be operated is ended.
S107: and judging whether the limited access identifier contained in the target URSP rule is the first identifier or not.
In the method provided by the embodiment of the present invention, if the network slice in the target URSP rule is an unavailable slice, it is determined whether a limited access identifier in the target URSP rule is a first identifier, where the first identifier is used to represent that the service to be run is specified to be carried by the network slice in the target URSP rule, if the limited access identifier in the target URSP rule is the first identifier, it indicates that the service to be run can only be carried by a network slice with a high priority, that is, the service to be run is a specified service, step S108 is executed, if the limited access identifier in the target URSP rule is not the first identifier, but is a second identifier, it indicates that the service to be run can be carried by a network slice with a low priority, and step S104 is executed again.
S108: and refusing to bear the service to be operated.
In the method provided by the embodiment of the invention, when the URSP rule can be matched, but the network slice in the URSP rule is unavailable and the limited access identifier in the URSP rule is the second identifier, the business to be transported is refused to be carried, and the matching process with the business to be transported is finished; and if the URSP rule used for matching currently is the URSP rule with the lowest priority in the URSP rules, the URSP rules are indicated to be matched with the business to be operated, the business to be operated is refused to be loaded, and the matching process with the business to be operated is ended.
In the network slice matching method provided by the embodiment of the invention, when a service to be operated is received, the priority of each pre-acquired URSP rule is determined, each URSP rule is sequentially matched with the service to be operated according to the sequence of the priority of each URSP rule from high to low, if the URSP rule currently used for matching is matched with the service to be operated and a network slice in the URSP rule currently used for matching is an available slice, the service to be operated is directly borne by the network slice, and the matching process with the service to be operated is ended; if the URSP rule used for matching currently is matched with the business to be shipped, the network slice in the URSP rule is an unavailable slice, and the limited access identifier in the URSP rule represents that the business to be shipped is appointed to be born by the network slice in the URSP rule, the business to be shipped is refused to be born, and the matching process with the business to be shipped is finished; and if the URSP rule used for matching currently is the URSP rule with the lowest priority in the URSP rules, refusing to bear the service to be operated, and finishing the matching process with the service to be operated. By applying the network slice matching method provided by the embodiment of the invention, if the network slice in the URSP rule matched with the business to be transported is an unavailable slice, and the limited access identifier in the URSP rule represents that the business to be transported is appointed to be borne by the network slice in the URSP rule, namely when the business to be transported is an appointed business, the business to be transported is directly refused to be borne, the purpose that the appointed business refuses to fall back to a lower-priority slice or a default slice is realized, so that the business experience of a user is improved, and the business coping strategy of an operator is enriched.
In the method provided by the embodiment of the present invention, the implementation of the network slice matching method is illustrated as follows:
the terminal acquires URSP rule A, URSP rule B, URSP rule C1 and URSP rule C2 included in the URSP in advance, wherein the priority order of the URSP rules is A > B > C1> C2.
When receiving a service a to be operated, sequentially matching each URSP rule with the service a to be operated according to the sequence of the priorities of the URSP rules from high to low, namely sequentially matching the URSP rules with the service a to be operated according to the sequence from A, B, C1 to C2, wherein the URSP rule A is firstly matched with the service a to be operated, if the URSP rule A is matched with the service a to be operated and a network slice 1 in the A is an available slice, directly bearing the service a to be operated by using the network slice 1, and finishing the matching process with the service a to be operated.
When receiving a service B to be operated, sequentially matching each URSP rule with the service B to be operated according to the sequence of the priorities of the URSP rules from high to low, wherein the URSP rule A is firstly matched with the service B to be operated, when the URSP rule A is not matched with the service B to be operated, continuously matching the URSP rule B with the service B to be operated, if the URSP rule B is matched with the service B to be operated, but the network slice 2 in the URSP rule B is an unavailable slice, and the limited access identifier in the URSP rule is a first identifier, directly refusing to bear the service B to be operated, and finishing the matching process with the service B to be operated.
When the service c to be operated is received, matching each URSP rule with the service c to be operated in turn according to the sequence of the priorities of the URSP rules from high to low, wherein, the URSP rule A is firstly matched with the business c to be transported, when the URSP rule A is not matched with the business c to be transported, the URSP rule B is continuously matched with the business c to be operated, when the URSP rule B is not matched with the service C to be operated, the URSP rule C1 is continuously matched with the service C to be operated, if the URSP rule C1 is matched with the service B to be operated, but network slice 3 in URSP rule C1 is an unavailable slice, and the defined access identity in the URSP rule is a second identity, continuously matching the URSP rule C2 with the service C to be operated, if the URSP rule C2 is matched with the service C to be operated, and when the network slice 4 in the URSP rule C2 is an available slice, the service C to be run is carried by the network slice 4.
Corresponding to the method described in fig. 1, an embodiment of the present invention further provides a network slice matching apparatus, which is used for implementing the method in fig. 1 specifically, and a schematic structural diagram of the apparatus is shown in fig. 2, and specifically includes:
a determining unit 201, configured to determine, when receiving a service to be executed, a priority of each UE routing policy URSP rule acquired in advance; wherein, each URSP rule comprises a limited access identification;
a matching unit 202, configured to match each of the URSP rules with the service to be run in sequence according to a sequence from a high priority to a low priority of each of the URSP rules;
a first determining unit 203, configured to determine a URSP rule currently matching the business to be shipped as a target URSP rule, and if the target URSP rule matches the business to be shipped, determine whether a network slice in the target URSP rule is an available slice;
a carrying unit 204, configured to, if a network slice in the target URSP rule is an available slice, carry the service to be run with the network slice in the target URSP rule, and end a matching process with the service to be run;
a second determining unit 205, configured to determine whether the limited access identifier included in the target URSP rule is the first identifier if the network slice in the target URSP rule is an unavailable slice; the first identification is used for representing that the service to be run is appointed to be carried by a network slice in the target URSP rule;
a first ending unit 206, configured to end a matching process with the service to be run if the limited access identifier included in the target URSP rule is a first identifier, and refuse to carry the service to be run;
a third determining unit 207, configured to determine, if the limited access identifier included in the target URSP rule is not the first identifier, whether the target URSP rule is the URSP rule with the lowest priority in each of the URSP rules, and if the target URSP rule is not the URSP rule with the lowest priority in each of the URSP rules, continue the matching process with the service to be operated until the network slice in which the URSP rule exists is an available slice, or the network slice in the URSP rule exists is an unavailable slice and the limited access identifier included in the URSP rule is the first identifier, end the matching process with the service to be operated.
The network slice matching device provided by the embodiment of the invention determines the priority of each pre-acquired URSP rule when receiving the service to be operated, sequentially matches each URSP rule with the service to be operated according to the sequence of the priority of each URSP rule from high to low, and directly bears the service to be operated by using the network slice and finishes the matching process with the service to be operated if the URSP rule currently used for matching is matched with the service to be operated and the network slice in the URSP rule currently used for matching is an available slice; if the URSP rule used for matching currently is matched with the business to be shipped, the network slice in the URSP rule is an unavailable slice, and the limited access identifier in the URSP rule represents that the business to be shipped is appointed to be born by the network slice in the URSP rule, the business to be shipped is refused to be born, and the matching process with the business to be shipped is finished; and if the URSP rule used for matching currently is the URSP rule with the lowest priority in the URSP rules, refusing to bear the service to be operated, and finishing the matching process with the service to be operated. By applying the network slice matching device provided by the embodiment of the invention, if the network slice in the URSP rule matched with the business to be transported is an unavailable slice, and the limited access identifier in the URSP rule represents that the business to be transported is appointed to be borne by the network slice in the URSP rule, namely when the business to be transported is an appointed business, the business to be transported is directly refused to be borne, the purpose that the appointed business refuses to fall back to a lower-priority slice or a default slice is realized, so that the business experience of a user is improved, and the business coping strategy of an operator is enriched.
In an embodiment of the present invention, based on the foregoing scheme, the matching unit 202 is configured to:
a determining subunit, configured to determine service identification information of the service to be operated;
and the matching subunit is used for matching the identification information in each URSP rule with the service identification information of the service to be operated.
In an embodiment of the present invention, based on the foregoing solution, the method may further include:
and a second ending unit, configured to end the matching process with the service to be run if it is determined that the target URSP rule is the URSP rule with the lowest priority in the URSP rules.
The embodiment of the invention also provides a storage medium, which comprises a stored instruction, wherein when the instruction runs, the device where the storage medium is located is controlled to execute the network slice matching method.
An electronic device is provided in an embodiment of the present invention, and the structural diagram of the electronic device is shown in fig. 3, which specifically includes a memory 301 and one or more instructions 302, where the one or more instructions 302 are stored in the memory 301 and configured to be executed by one or more processors 303 to perform the following operations of the one or more instructions 302:
when receiving a service to be operated, determining the priority of each pre-acquired UE routing strategy URSP rule; wherein, each URSP rule comprises a limited access identification;
according to the sequence of the priority of each URSP rule from high to low, matching each URSP rule with the service to be operated in sequence;
determining a URSP rule which is matched with the business to be shipped at present as a target URSP rule, and if the target URSP rule is matched with the business to be shipped, judging whether a network slice in the target URSP rule is an available slice;
if the network slice in the target URSP rule is an available slice, the network slice in the target URSP rule is used for bearing the service to be operated, and the matching process with the service to be operated is finished;
if the network slice in the target URSP rule is an unavailable slice, judging whether the limited access identifier contained in the target URSP rule is a first identifier; the first identification is used for representing that the service to be run is appointed to be carried by a network slice in the target URSP rule;
if the limited access identifier contained in the target URSP rule is a first identifier, ending the matching process with the service to be operated, and refusing to bear the service to be operated;
if the limited access identifier contained in the target URSP rule is not the first identifier, judging whether the target URSP rule is the URSP rule with the lowest priority in each URSP rule, if the target URSP rule is not the URSP rule with the lowest priority in each URSP rule, continuing the matching process with the service to be operated until the network slice with the URSP rule is an available slice, or the network slice with the URSP rule is an unavailable slice and the limited access identifier contained in the URSP rule is the first identifier, and ending the matching process with the service to be operated.
It should be noted that, in the present specification, the embodiments are all described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other. For the device-like embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
For convenience of description, the above devices are described as being divided into various units by function, and are described separately. Of course, the functions of the units may be implemented in the same software and/or hardware or in a plurality of software and/or hardware when implementing the invention.
From the above description of the embodiments, it is clear to those skilled in the art that the present invention can be implemented by software plus necessary general hardware platform. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which may be stored in a storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments or some parts of the embodiments.
The network slice matching method and device provided by the invention are described in detail above, and a specific example is applied in the text to explain the principle and the implementation of the invention, and the description of the above embodiment is only used to help understanding the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (6)

1. A network slice matching method, comprising:
when receiving a service to be operated, determining the priority of each pre-acquired UE routing strategy URSP rule; wherein, each URSP rule comprises a limited access identification;
according to the sequence of the priority of each URSP rule from high to low, matching each URSP rule with the service to be operated in sequence;
determining a URSP rule which is matched with the business to be shipped at present as a target URSP rule, and if the target URSP rule is matched with the business to be shipped, judging whether a network slice in the target URSP rule is an available slice;
if the network slice in the target URSP rule is an available slice, the network slice in the target URSP rule is used for bearing the service to be operated, and the matching process with the service to be operated is finished;
if the network slice in the target URSP rule is an unavailable slice, judging whether the limited access identifier contained in the target URSP rule is a first identifier; the first identification is used for representing that the service to be run is appointed to be carried by a network slice in the target URSP rule;
if the limited access identifier contained in the target URSP rule is a first identifier, ending the matching process with the service to be operated, and refusing to bear the service to be operated;
if the limited access identifier contained in the target URSP rule is not the first identifier, judging whether the target URSP rule is the URSP rule with the lowest priority in each URSP rule, if the target URSP rule is not the URSP rule with the lowest priority in each URSP rule, continuing the matching process with the service to be operated until the network slice with the URSP rule is an available slice, or the network slice with the URSP rule is an unavailable slice and the limited access identifier contained in the URSP rule is the first identifier, and ending the matching process with the service to be operated.
2. The method of claim 1, wherein the matching each URSP rule with the service to be run comprises:
determining the service identification information of the service to be operated;
and matching the identification information in each URSP rule with the service identification information of the service to be operated.
3. The method of claim 1, further comprising:
and if the target URSP rule is judged to be the URSP rule with the lowest priority in the URSP rules, ending the matching process with the service to be operated.
4. A network slice matching apparatus, comprising:
the device comprises a determining unit, a judging unit and a judging unit, wherein the determining unit is used for determining the priority of each pre-acquired UE routing strategy URSP rule when receiving a service to be operated; wherein, each URSP rule comprises a limited access identification;
the matching unit is used for matching each URSP rule with the service to be operated in sequence according to the sequence of the priorities of the URSP rules from high to low;
the first judgment unit is used for determining the URSP rule which is matched with the business to be transported currently as a target URSP rule, and judging whether the network slice in the target URSP rule is an available slice or not if the target URSP rule is matched with the business to be transported;
a bearing unit, configured to bear the service to be run by using the network slice in the target URSP rule if the network slice in the target URSP rule is an available slice, and end a matching process with the service to be run;
a second determining unit, configured to determine whether the limited access identifier included in the target URSP rule is the first identifier if the network slice in the target URSP rule is an unavailable slice; the first identification is used for representing that the service to be run is appointed to be carried by a network slice in the target URSP rule;
a first end unit, configured to end a matching process with the service to be run if the limited access identifier included in the target URSP rule is a first identifier, and refuse to carry the service to be run;
a third determining unit, configured to determine, if the limited access identifier included in the target URSP rule is not the first identifier, whether the target URSP rule is the URSP rule with the lowest priority in each of the URSP rules, and if the target URSP rule is not the URSP rule with the lowest priority in each of the URSP rules, continue the matching process with the service to be operated until a network slice in which the URSP rule exists is an available slice, or a network slice in the URSP rule exists is an unavailable slice and the limited access identifier included in the URSP rule is the first identifier, end the matching process with the service to be operated.
5. The apparatus of claim 4, wherein the matching unit comprises:
a determining subunit, configured to determine service identification information of the service to be operated;
and the matching subunit is used for matching the identification information in each URSP rule with the service identification information of the service to be operated.
6. The apparatus of claim 4, further comprising:
and a second ending unit, configured to end the matching process with the service to be run if it is determined that the target URSP rule is the URSP rule with the lowest priority in the URSP rules.
CN201910755066.4A 2019-08-15 2019-08-15 Network slice matching method and device Active CN110430590B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910755066.4A CN110430590B (en) 2019-08-15 2019-08-15 Network slice matching method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910755066.4A CN110430590B (en) 2019-08-15 2019-08-15 Network slice matching method and device

Publications (2)

Publication Number Publication Date
CN110430590A CN110430590A (en) 2019-11-08
CN110430590B true CN110430590B (en) 2022-04-19

Family

ID=68416562

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910755066.4A Active CN110430590B (en) 2019-08-15 2019-08-15 Network slice matching method and device

Country Status (1)

Country Link
CN (1) CN110430590B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111314474B (en) * 2020-02-21 2021-02-26 北京紫光展锐通信技术有限公司 Session creation method and related equipment
CN113708947B (en) * 2020-05-21 2023-02-28 华为技术有限公司 Slice access method, device and system
WO2022011688A1 (en) * 2020-07-17 2022-01-20 Qualcomm Incorporated Connecting application to multiple concurrent network slicing instances
CN114363918B (en) * 2020-09-30 2023-05-09 中国联合网络通信集团有限公司 Network slice signing method, user equipment, core network equipment and system
CN116033429A (en) * 2021-03-09 2023-04-28 中国联合网络通信集团有限公司 Slice routing rule tamper-proof method, network element and medium
CN115208747B (en) * 2021-04-13 2024-02-23 中移(上海)信息通信科技有限公司 Network slice management method and system for smart power grid

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109218047A (en) * 2017-06-30 2019-01-15 ***通信有限公司研究院 Network sliced sheet processing method and device, communication system and storage medium
CN109314675A (en) * 2016-06-03 2019-02-05 华为技术有限公司 A kind of the determination method, apparatus and system of network slice
CN109565451A (en) * 2018-11-15 2019-04-02 北京小米移动软件有限公司 The application method and device of network slice

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10863560B2 (en) * 2015-11-18 2020-12-08 Telefonaktiebolaget Lm Ericsson (Publ) First network node, receiving network node and methods performed therein

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109314675A (en) * 2016-06-03 2019-02-05 华为技术有限公司 A kind of the determination method, apparatus and system of network slice
CN109218047A (en) * 2017-06-30 2019-01-15 ***通信有限公司研究院 Network sliced sheet processing method and device, communication system and storage medium
CN109565451A (en) * 2018-11-15 2019-04-02 北京小米移动软件有限公司 The application method and device of network slice

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
R3-161134 "Network slice selection";Huawei;《3GPP tsg_ran\WG3_Iu》;20160513;全文 *

Also Published As

Publication number Publication date
CN110430590A (en) 2019-11-08

Similar Documents

Publication Publication Date Title
CN110430590B (en) Network slice matching method and device
US10832677B2 (en) Coordinating the execution of a voice command across multiple connected devices
TWI473029B (en) Extensible and programmable multi-tenant service architecture
CN107920138B (en) User unified identification generation method, device and system
CN110062022B (en) Method for updating API of server-side gray deployment application system
US11805178B2 (en) Computer system providing user specific session prelaunch features and related methods
CN109819023B (en) Distributed transaction processing method and related product
AU2021259515B2 (en) Sharing geographically concentrated workload among neighboring mec hosts of multiple carriers
CN109597643A (en) Using gray scale dissemination method, device, electronic equipment and storage medium
WO2014194647A1 (en) Data exchange method, device, and system for group communication
CN111431818B (en) Cross-domain request flow distribution method and device, storage medium and computer equipment
CN110750780B (en) User role permission fusion method, device and equipment based on multi-service system
US10880230B2 (en) Application distribution execution system based on network slicing, apparatus applied thereto, and method of operating apparatus
CN105763545B (en) A kind of BYOD method and device
CN112905338B (en) Automatic computing resource allocation method and device
CN112243016A (en) Middleware platform, terminal equipment, 5G artificial intelligence cloud processing system and processing method
US11115905B2 (en) Method and apparatus for publishing information at wireless routing device end
US20140362982A1 (en) Data exchange method, device, and system for group communication
EP3712768A1 (en) Management of services in an edge computing system
CN116456496A (en) Resource scheduling method, storage medium and electronic equipment
CN112417402B (en) Authority control method, authority control device, authority control equipment and storage medium
CN111885664B (en) User equipment routing method and related product
CN114356575A (en) User request processing method and device
CN110855750B (en) Downloading method of software development kit and related equipment
CN111163237A (en) Call service flow control method and related 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