IP Library › Granted Patent US 12,641,563
Granted Patent B2
US 12,641,563 · App. 17/982,131 · Granted May 26, 2026

Methods and apparatus for provisioning private network devices during onboarding

Inventors: Zhixian Xiang (Frisco, TX); Khosrow Tony Saboorian (Plano, TX); Kaippallimalil Mathew John (Carrollton, TX)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04W60/04H04W76/10
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,641,563
App. No.
17/982,131
Granted
May 26, 2026
Kind
B2
Abstract

A method for operating a user equipment (UE) includes transmitting, by the UE, a registration request message to establish a connection for onboarding, the registration message comprising an onboarding and provisioning indication information; and completing, by the UE with a network entity, provisioning in accordance with the onboarding and provisioning indication information.

Claims (46)

1 . A method comprising:

transmitting, by a user equipment (UE), a registration request message to establish a connection for onboarding, the registration request message comprising onboarding and provisioning indication information and a temporary identifier for the UE, wherein the temporary identifier for the UE is used for onboarding, the onboarding and provisioning indication information comprising at least one of an indication indicating the connection is for the onboarding and provisioning, or a provisioning method indication indicating a provisioning method preferred or supported by the UE, the provisioning method indication indicating user plane (UP) based remote provisioning; and

completing, by the UE with a network entity, provisioning in response to transmitting the registration request message with the onboarding and provisioning indication information and the temporary identifier for the UE, the completing the provisioning comprising:

determining, by the UE, an expiration of a timer associated with control plane (CP) based provisioning without having received a third control message including provisioning information;

establishing, by the UE, a protocol data unit (PDU) session for the provisioning; and

receiving, by the UE from a provisioning server (PS), the provisioning information.

2 . The method of claim 1 , the provisioning method indication further indicating CP based remote provisioning.

3 . The method of claim 2 , the provisioning method indication indicating the CP based remote provisioning, and the completing the provisioning comprises:

receiving, by the UE from the network entity, provisioning information in a first control message.

4 . The method of claim 1 , the provisioning method indication indicating the provisioning method preferred by the UE, the method further comprising:

receiving, by the UE from the network entity, a second control message indicating the provisioning method that will be used for provisioning, and the completing the provisioning comprising:

completing the provisioning in accordance with the provisioning method indicated by the second control message.

5 . The method of claim 1 , the registration request message further comprises an onboarding method capability indication for the UE, the onboarding method capability indication indicating a provisioning method supported by the UE.

6 . The method of claim 5 , the temporary identifier comprising at least one of a sequence number from a range assigned to a service provider associated with the UE, an identifier of the service provider owning a subscription of the UE, or a secret mark value determined in accordance with a credential used for onboarding for the UE.

7 . The method of claim 6 , the secret mark value being provided by the service provider owning the subscription of the UE.

8 . The method of claim 1 , the network entity comprising an access and mobility management function (AMF).

9 . The method of claim 1 , the onboarding and provisioning indication information comprising a PS address or a provisioning domain name.

10 . The method of claim 9 , the onboarding and provisioning indication information implicitly indicating a provisioning method supported by the UE.

11 . A method comprising:

receiving, by a network entity from a user equipment (UE), a registration request message to establish a connection for onboarding, the registration request message comprising an onboarding and provisioning indication information and a temporary identifier for the UE, wherein the temporary identifier for the UE is used for onboarding, the onboarding and provisioning indication information comprising at least one of an indication indicating the connection is for the onboarding and provisioning, or a provisioning method indication indicating a provisioning method preferred or supported by the UE, the provisioning method indication indicating user plane (UP) based remote provisioning;

retrieving, by the network entity, a network configuration profile associated with the UE; and

completing, by the network entity with the UE, provisioning of the UE in response to transmitting the registration request message the network configuration profile and the onboarding and provisioning indication information and the temporary identifier for the UE, wherein the UE determines an expiration of a timer associated with control plane (CP) based provisioning without having received a third control message including provisioning information, establishes a protocol data unit (PDU) session for the provisioning, and receives, from a provisioning server (PS), the provisioning information.

12 . The method of claim 11 , the provisioning method further comprising CP based remote provisioning.

13 . The method of claim 11 , the provisioning method indication indicating that the connection is for the onboarding.

14 . The method of claim 11 , the network configuration profile comprising a user subscription profile or network configuration information used to configure the network entity for the onboarding and provisioning.

15 . The method of claim 11 , the network configuration profile comprising at least one of identifier information of a service provider owning a subscription of the UE, a provisioning method, a provisioning server address, a network slice for the onboarding and provisioning information, a PDU profile, or a selection criteria for another network entity associated with the onboarding and provisioning.

16 . The method of claim 15 , the PDU profile comprising at least one of quality of service (QoS) requirements or PDU session reusable information for after provisioning, the PDU session reusable information for after provisioning including an indication if a PDU session can be reused after the onboarding, or a waiting time to terminate the PDU session after the provisioning completes.

17 . The method of claim 15 , the selection criteria comprising an access and mobility management function (AMF) or (SMF) selection criteria.

18 . The method of claim 11 , the network configuration profile being retrieved from at least one of a unified data management (UDM) function, a default credential server, a policy configuration function (PCF), an operation support system (OSS), a network repository function (NRF), or another network entity providing network configuration and policy management.

19 . The method of claim 11 , the onboarding and provisioning indication information comprising a PS address or a provisioning domain name.

20 . The method of claim 19 , further comprising:

determining a provisioning method supported by the UE in accordance with the onboarding and provisioning indication information.

21 . A user equipment (UE) comprising:

one or more processors; and

a non-transitory memory storage comprising instructions that, when executed by the one or more processors, cause the UE to perform operations including:

transmitting a registration request message to establish a connection for onboarding, the registration request message comprising onboarding and provisioning indication information and a temporary identifier for the UE, wherein the temporary identifier for the UE is used for onboarding, the onboarding and provisioning indication information comprising at least one of an indication indicating the connection is for the onboarding and provisioning, or a provisioning method indication indicating a provisioning method preferred or supported by the UE, the provisioning method indication indicating user plane (UP) based remote provisioning; and

completing, with a network entity, provisioning in response to transmitting the registration request message with the onboarding and provisioning indication information and the temporary identifier for the UE, the completing the provisioning comprising:

determining an expiration of a timer associated with control plane (CP) based provisioning without having received a third control message including provisioning information;

establishing a protocol data unit (PDU) session for the provisioning; and

receiving, from a provisioning server (PS), the provisioning information.

22 . A network entity comprising:

one or more processors; and

a non-transitory memory storage comprising instructions that, when executed by the one or more processors, cause the network entity to perform operations including:

receiving, from a user equipment (UE), a registration request message to establish a connection for onboarding, the registration request message comprising an onboarding and provisioning indication information and a temporary identifier for the UE, wherein the temporary identifier for the UE is used for onboarding, the onboarding and provisioning indication information comprising at least one of an indication indicating the connection is for the onboarding and provisioning, or a provisioning method indication indicating a provisioning method preferred or supported by the UE, the provisioning method indication indicating user plane (UP) based remote provisioning;

retrieving a network configuration profile associated with the UE; and

completing, with the UE, provisioning of the UE in response to transmitting the registration request message with the network configuration profile and the onboarding and provisioning indication information and the temporary identifier for the UE, wherein the UE determines an expiration of a timer associated with control plane (CP) based provisioning without having received a third control message including provisioning information, establishes a protocol data unit (PDU) session for the provisioning, and receives, from a provisioning server (PS), the provisioning information.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE 2ND INVENTOR LAST NAME FROM KHOSROW TONY SABOORIANA TO KHOSROW TONY SABOORIAN PREVIOUSLY RECORDED AT REEL: 061973 FRAME: 0790. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2023
From: XIANG, ZHIXIAN; SABOORIAN, KHOSROW TONY; JOHN, KAIPPALLIMALIL MATHEW
To: FUTUREWEI TECHNOLOGIES, INC.
Reel/Frame 062391/0127 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2022
From: XIANG, ZHIXIAN; SABOORIANA, KHOSROW TONY; JOHN, KAIPPALLIMALIL MATHEW
To: FUTUREWEI TECHNOLOGIES, INC.
Reel/Frame 061973/0790 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2022
From: FUTUREWEI TECHNOLOGIES, INC.
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 062061/0736 →
Continuity (3)
Continuation PCTUS2021031169 · May 6, 2021
Provisional Application 63021449 · May 7, 2020
Related Publication 20230099786A1 · Mar 30, 2023
References Cited (13)
US 20180160387A1 · Chastain · 2018 [cited by examiner]
US 20180199279A1 · Baek · 2018 [cited by examiner]
US 20190007500A1 · Kim · 2019 [cited by examiner]
US 20200008052A1 · Bas Sanchez · 2020 [cited by examiner]
US 20200178320A1 · Dowlatkhah · 2020 [cited by examiner]
US 20200275273A1 · Smith · 2020 [cited by examiner]
US 20210112413A1 · Pazhyannur · 2021 [cited by examiner]
US 20210400489A1 · Starsinic · 2021 [cited by examiner]
US 20230156457A1 · Liu · 2023 [cited by examiner]
WO 2020068765A1 · 2020 [cited by applicant]
3GPP TR 23.700-07 V0.3.0 (Year: 2020). [cited by examiner]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on enhanced support of non-public networks (Release 17),” 3GPP TR 23.700-07, V1.2.0, Nov. 2020, 247 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on enhanced support of non-public networks (Release 17)”, 3GPP TR 23.700-07 V0.3.0, Technical Report, Jan. 2020, 42 P… [cited by applicant]