# US 12,224,899 B2 · Apparatus and method for performing onboarding procedure for remote provisioning

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,224,899 B2
- Document ID: US12224899B2
- Status: Granted
- Kind: B2
- Application number: 17/740,934
- Filed: 2022-05-10
- Published: 2022-11-10
- Granted: 2025-02-11
- Earliest claimed: 2021-05-10
- Assignees: Electronics and Telecommunications Research Institute
- Applicants: Electronics and Telecommunications Research Institute
- Inventors: Jihoon Sung; Soohwan Lee; Myung Ki Shin
- Web page: https://patentgrep.com/patent/US12224899B2

## CPC

- H04L 41/0806: for initial configuration or provisioning, e.g. plug-and-play
- H04L 41/0895: Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
- H04W 8/06: Registration at serving network Location Register, VLR or user mobility server
- H04W 12/02: Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
- H04W 12/06: Authentication
- H04W 12/35: {Protecting application or service provisioning, e.g. securing SIM application provisioning}
- H04W 12/72: Subscriber identity
- H04W 12/75: Temporary identity
- H04W 60/04: using triggered events
- H04W 76/11: Allocation or use of connection identifiers
- H04W 76/18: Management of setup rejection or failure
- H04W 8/265: {for initial activation of new user}
- H04W 12/069: using certificates or pre-shared keys
- H04W 12/40: Security arrangements using identity modules
- H04W 76/12: Setup of transport tunnels
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A terminal for performing an onboarding procedure for remote provisioning through steps of: receiving an onboarding enabled indication from at least one onboarding network; selecting an onboarding network based on the onboarding enabled indication and onboarding network selection information; and attempting registration for the selected onboarding network is provided.

## Claims

### Claim 1

A terminal for performing an onboarding procedure for remote provisioning, the terminal comprising:
a processor, a memory, and a communication device, wherein the processor executes a program stored in the memory to perform:
receiving an onboarding enabled indication from at least one onboarding network through the communication device;
selecting an onboarding network based on the onboarding enabled indication and onboarding network selection information configured in the terminal; and
attempting registration for the selected onboarding network through the communication device,
wherein the onboarding network selection information includes include stand-alone Non-Public Network (SNPN) network identifiers and Group IDs for Network selection (GINs).
wherein when a Public Land Mobile Network (PLMN) is selected as the onboarding network, the terminal uses PLMN credentials, and
wherein when the terminal does not have a provisioning server (PVS) IP address or a Fully Qualified Domain Name (PVS FQDN) after establishing a restricted protocol data unit (PDU) session used for onboarding, user equipment (UE) configuration data for UP remote provisioning is provided to a mobile management function (AMF) of the onboarding network by a default credential sever (DCS) as a part of an authentication procedure, and then sent to a SMF session management function (SMF) by the AMF through a PDU session establishment request.

### Claim 2 (depends on 1)

The terminal of claim 1, wherein:
when attempting registration for the selected onboarding network, the processor executes the program to perform:
transmitting a radio resource control (RRC) connection request message to an access network (AN) node of the selected onboarding network through the communication device,
and the RRC connection request message includes an indication indicating that the RRC connection request is for an onboarding service.

### Claim 3 (depends on 2)

The terminal of claim 2, wherein:
the processor executes the program to further perform:
transmitting a non-access stratum (NAS) registration request to an access and mobility management function (AMF) in the selected onboarding network through the communication device,
and the AMF is selected by the AN node based on the indication indicating that the RRC connection request is for the onboarding service.

### Claim 4 (depends on 3)

The terminal of claim 3,
wherein when transmitting a NAS registration request to an AMF of the selected onboarding network, the processor executes the program to perform:
setting a registration type to a value indicating that the NAS registration request is for the onboarding service.

### Claim 5 (depends on 3)

The terminal of claim 3, wherein the NAS registration request includes a subscription concealed identifier (SUCI) of the terminal.

### Claim 6 (depends on 3)

The terminal of claim 3,
wherein the processor executes the program to further perform:
transmitting a protocol data unit (PDU) session establishment request to the AMF through the communication device after the NAS registration request is accepted; and
receiving a response corresponding to the PDU session establishment request from the AMF through the communication device and accessing a provisioning server (PVS) for the remote provisioning.

### Claim 7 (depends on 6)

The terminal of claim 6, wherein the response includes configuration data for the remote provisioning and the configuration data includes a PVS Internet protocol (IP) address or PVS fully qualified domain name (FQDN) of the PVS.

### Claim 8 (depends on 6)

The terminal of claim 6, wherein:
the processor executes the program to further perform:
receiving stand-alone Non-Public Networks (SNPN) credentials from the PVS after accessing the PVS,
and the SNPN credentials is information required for the terminal to access the SNPN.
