IP Library Granted Patent US 12,452,783
Granted Patent B2
US 12,452,783 · App. 18/255,084 · Granted Oct 21, 2025

Network slice connection method and apparatus, storage medium, and electronic apparatus

Inventor: Cheng Wang (Guangdong, CN)
Assignee: ZTE CORPORATION
H04W48/18H04W48/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,452,783
App. No.
18/255,084
Granted
Oct 21, 2025
Kind
B2
Abstract

A network slice connection method includes: acquiring a network slice activation request of an application, where the network slice activation request carries an application user identity (UID) and a slice traffic descriptor identity; determining a system to which the application belongs according to the UID, and acquiring a target application package name corresponding to the UID from the system to which the application belongs; determining a first slice level range that corresponds to the target application package name and is allowed to be used by the application; and establishing a network slice connection according to the first slice level range and the slice traffic descriptor identity.

Claims (57)

1. A network slice connection method, comprising:

acquiring a network slice activation request of an application, wherein the network slice activation request carries an application user identity (UID) and a slice traffic descriptor identity;

determining a system to which the application belongs according to the UID, and acquiring a target application package name corresponding to the UID from the system to which the application belongs;

determining a first slice level range that corresponds to the target application package name and is allowed to be used by the application; and

establishing a network slice connection according to the first slice level range and the slice traffic descriptor identity.

2. The method according to claim 1 , wherein the establishing the network slice connection according to the first slice level range and the slice traffic descriptor identity comprises:

determining a second slice level to which the slice traffic descriptor identity belongs, and determining whether the application has a slice usage permission within the first slice level range according to the second slice level; and

establishing, in a case where a determination result is yes, the network slice connection according to the slice traffic descriptor identity.

3. The method according to claim 2 , wherein the determining the second slice level to which the slice traffic descriptor identity belongs, and determining whether the application has the slice usage permission within the first slice level range according to the second slice level comprises:

determining the second slice level corresponding to the slice traffic descriptor identity according to a pre-established corresponding table of a slice level and a slice traffic descriptor identity;

determining whether the second slice level belongs to the first slice level range;

determining that the application has the slice usage permission within the first slice level range in a case where the determination result is yes; and

determining that the application has no slice usage permission within the first slice level range in a case where the determination result is no.

4. The method according to claim 2 , wherein the establishing the network slice connection according to the slice traffic descriptor identity comprises:

sending a network slice connection request carrying the slice traffic descriptor identity, to a network side; and

receiving a network slice connection response sent by the network side.

5. The method according to claim 1 , wherein before the acquiring the target application package name corresponding to the UID from the system to which the application belongs, the method further comprises:

in a case where the network slice activation request further carries system authentication and identity certificating information, performing system authentication and identity certification according to the system authentication and identity certificating information.

6. The method according to claim 1 , wherein the acquiring the target application package name corresponding to the UID from the system to which the application belongs comprises:

determining the target application package name corresponding to the UID according to a preset corresponding relationship of the UID and the application package name.

7. The method according to claim 1 , wherein the determining the first slice level range that corresponds to the target application package name and is allowed to be used by the application comprises:

determining the first slice level range corresponding to the target application package name based on a pre-established corresponding table of a system identity, an application package name and a slice level.

8. The method according to claim 1 , wherein before the acquiring the network slice activation request of the application, the method further comprises:

setting corresponding UID allocation ranges for a plurality of systems respectively, wherein the UID allocation ranges of the plurality of systems have no overlap therebetween; and

allocating UIDs for installed applications in the plurality of systems according to the UID allocation ranges.

9. The method according to claim 1 , wherein after the establishing the network slice connection according to the first slice level range and the slice traffic descriptor identity, the method further comprises:

encrypting data according to the UID or the system authentication and identity certificating information; and

transmitting the data that is encrypted through the established network slice connection.

10. A non-transitory computer-readable storage medium having stored therein a computer program, wherein the computer program, upon being executed, is configured to:

acquire a network slice activation request of an application, wherein the network slice activation request carries an application user identity (UID) and a slice traffic descriptor identity;

determine a system to which the application belongs according to the UID, and acquire a target application package name corresponding to the UID from the system to which the application belongs;

determine a first slice level range that corresponds to the target application package name and is allowed to be used by the application; and

establish a network slice connection according to the first slice level range and the slice traffic descriptor identity.

11. An electronic apparatus, comprising a memory and a processor, the memory having stored therein a computer program, where the processor is configured to run the computer program to:

acquire a network slice activation request of an application, wherein the network slice activation request carries an application user identity (UID) and a slice traffic descriptor identity;

determine a system to which the application belongs according to the UID, and acquire a target application package name corresponding to the UID from the system to which the application belongs;

determine a first slice level range that corresponds to the target application package name and is allowed to be used by the application; and

establish a network slice connection according to the first slice level range and the slice traffic descriptor identity.

12. The method according to claim 3 , wherein the establishing the network slice connection according to the slice traffic descriptor identity comprises:

sending a network slice connection request carrying the slice traffic descriptor identity, to a network side; and

receiving a network slice connection response sent by the network side.

13. The method according to claim 2 , wherein before the acquiring the target application package name corresponding to the UID from the system to which the application belongs, the method further comprises:

in a case where the network slice activation request further carries system authentication and identity certificating information, performing system authentication and identity certification according to the system authentication and identity certificating information.

14. The method according to claim 3 , wherein before the acquiring the target application package name corresponding to the UID from the system to which the application belongs, the method further comprises:

in a case where the network slice activation request further carries system authentication and identity certificating information, performing system authentication and identity certification according to the system authentication and identity certificating information.

15. The method according to claim 4 , wherein before the acquiring the target application package name corresponding to the UID from the system to which the application belongs, the method further comprises:

in a case where the network slice activation request further carries system authentication and identity certificating information, performing system authentication and identity certification according to the system authentication and identity certificating information.

16. The method according to claim 2 , wherein the acquiring the target application package name corresponding to the UID from the system to which the application belongs comprises:

determining the target application package name corresponding to the UID according to a preset corresponding relationship of the UID and the application package name.

17. The method according to claim 2 , wherein the determining the first slice level range that corresponds to the target application package name and is allowed to be used by the application comprises:

determining the first slice level range corresponding to the target application package name based on a pre-established corresponding table of a system identity, an application package name and a slice level.

18. The method according to claim 2 , wherein before the acquiring the network slice activation request of the application, the method further comprises:

setting corresponding UID allocation ranges for a plurality of systems respectively, wherein the UID allocation ranges of the plurality of systems have no overlap therebetween; and

allocating UIDs for installed applications in the plurality of systems according to the UID allocation ranges.

19. The method according to claim 2 , wherein after the establishing the network slice connection according to the first slice level range and the slice traffic descriptor identity, the method further comprises:

encrypting data according to the UID or the system authentication and identity certificating information; and

transmitting the data that is encrypted through the established network slice connection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2023
From: WANG, CHENG
To: ZTE CORPORATION
Reel/Frame 063800/0401 →
Priority Claims (1)
CN 202011608100.4 · Dec 29, 2020 · national
Continuity (1)
Related Publication 20240031928A1 · Jan 25, 2024
References Cited (38)
US 9002351B2 · Bozionek · 2015 [cited by examiner]
US 10602422B1 · Jagannatha et al. · 2020 [cited by applicant]
US 11627137B2 · Chauhan · 2023 [cited by examiner]
US 12369113B2 · Liu · 2025 [cited by examiner]
US 20160036786A1 · Gandhi · 2016 [cited by examiner]
US 20170367036A1 · Chen et al. · 2017 [cited by applicant]
US 20200112492A1 · Chatras et al. · 2020 [cited by applicant]
US 20200382605A1 · Ouyang · 2020 [cited by examiner]
US 20210068044A1 · Chan · 2021 [cited by examiner]
US 20220210729A1 · Yu · 2022 [cited by applicant]
US 20230362802A1 · Suh · 2023 [cited by examiner]
US 20240031928A1 · Wang · 2024 [cited by examiner]
US 20250113395A1 · Starsinic · 2025 [cited by examiner]
CN 109429277A · 2019 [cited by applicant]
CN 109891832A · 2019 [cited by applicant]
CN 110720203A · 2020 [cited by applicant]
CN 111416745A · 2020 [cited by applicant]
CN 111865872A · 2020 [cited by applicant]
CN 112804679A · 2021 [cited by applicant]
EP 4221357A1 · 2023 [cited by examiner]
EP 4496385A1 · 2025 [cited by examiner]
JP 2022535933A · 2022 [cited by applicant]
WO 2019007345A1 · 2019 [cited by applicant]
WO 2019075848A1 · 2019 [cited by applicant]
WO 2020040752A1 · 2020 [cited by applicant]
WO 2020247764A1 · 2020 [cited by applicant]
WO WO2021132190A1 · 2021 [cited by examiner]
WO WO2025083321A1 · 2025 [cited by examiner]
International Search Report and Written Opinion dated Jan. 26, 2022 in corresponding International Application No. PCT/CN2021/129363, translated, 17 pages. [cited by applicant]
ZTE et al. “S2-183923, Key Issues considerations to support isolated and coexisted slices,” 3GPP tsg_sa\WG2_Arch, Apr. 20, 2018, 5 pages. [cited by applicant]
ZTE et al. “S2-183180, Key Issues considerations to support isolated and coexisted slices,” 3GPP tsg_sa\WG2_Arch, Apr. 20, 2018, 4 pages. [cited by applicant]
Rapporteur Huawei. “S5-183024, Minutes of Provisioning of 5G networks and network slicing OAM Rapporteur Report,” 3GPP tsg_sa\WG5_TM, May 18, 2018, 10 pages. [cited by applicant]
Chinese First Office Action dated Mar. 16, 2022 in corresponding Chinese Application No. 202011608100.4, translated, 12 pages. [cited by applicant]
Rapporteur Huawei. “S5-182024, Minutes of Provisioning of 5G networks and network slicing OAM Rapporteur Report,” 3GPP tsg_sa\WG5_TM, Apr. 9-13, 2018, 9 pages. [cited by applicant]
Chinese Second Office Action dated Jan. 18, 2023 in corresponding Chinese Application No. 202011608100.4, translated, 6 pages. [cited by applicant]
Extended European Search Report dated Mar. 25, 2024 in corresponding European Application No. 21913484.8, 7 pages. [cited by applicant]
Japanese Decision to Grant a Patent dated May 21, 2024 in corresponding Japanese Application No. 2023-533780, translated, 5 pages. [cited by applicant]
3GPP TS 23.503 V16.7.0, “Technical Specification Group Services and System Aspects; Policy and charging control framework for the 5G System (5GS); Stage 2 (Release 16),” Dec. 17, 2020, 119 pages. [cited by applicant]