IP Library Granted Patent US 11,546,966
Granted Patent B2
US 11,546,966 · App. 17/147,563 · Granted Jan 3, 2023

Secondary authorization at PDU session establishment for home routed roaming

Inventors: Juying Gan (Shanghai, CN); Yunjie Lu (Shanghai, CN); Yong Yang (Kållered, SE)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04W80/10H04W12/06H04W76/11H04W84/042
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 11,546,966
App. No.
17/147,563
Granted
Jan 3, 2023
Kind
B2
Abstract

Exemplary embodiments include a method, performed by a session management function (V-SMF) of a visited public land mobile network (VPLMN), for establishing a user-requested PDU session to be routed through the user's home PLMN (HPLMN). Such embodiments include receiving, from an access management function (AMF) in the HPLMN, a first request to establish a home-routed PDU session, wherein the first request identifies an SMF (H-SMF) in the HPLMN. Such embodiments also include sending, to the H-SMF, a second request to create the home-routed PDU session. The second request can include an identifier of a resource in the V-SMF associated with the PDU session; and one or more indicators of whether the V-SMF supports respective one or more features related to receiving, from the H-SMF, an identifier of a resource in the H-SMF that is associated with the PDU session. Embodiments also include complementary methods performed by the H-SMF.

Claims (45)

1. A method for establishing a user-requested protocol data unit (PDU) session in the user's visited public land mobile network (VPLMN), the method performed by a first network function in the VPLMN and comprising:

receiving a first request to establish the PDU session to be routed through the user's home PLMN (HPLMN), wherein:

the first request identifies a second network function in the HPLMN, and

the second network function is a peer of the first network function;

sending, to the second network function, a second request to create the PDU session, wherein the second request includes an identifier of a resource in the first network function that is associated with the PDU session; and

receiving, from the second network function in response to the second request, an identifier of a resource in the second network function that is associated with the PDU session.

2. The method of claim 1 , further comprising sending, to the second network function, a fourth request for transferring an authentication response from the user equipment (UE) of the user, wherein the fourth request includes the identifier of the resource in the second network function that is associated with the PDU session.

3. The method of claim 1 , wherein the second request includes an indication that the first network function supports early delivery of the identifier of the resource in the second network function.

4. The method of claim 1 , wherein the identifier of the resource in the second network function is received before receiving any other messages related to the PDU session from the second network function.

5. The method of claim 1 , wherein:

the first request comprises a PDUSession_CreateSMContext Request;

the second request comprises a PDUSession_Create Request; and

the identifier of the resource in the second network function is received in a PDUSession_Update Request.

6. The method of claim 1 , wherein the first and second network functions are peer session management functions (SMFs).

7. The method of claim 1 , wherein the identifier of the resource in the second network function enables the first network function to address services related to the PDU session that are provided by the second network function.

8. A method for establishing a user-requested protocol data unit (PDU) session in the user's visited public land mobile network (VPLMN), the method performed by a second network function in the user's home PLMN (HPLMN) and comprising:

receiving, from a first network function in the VPLMN, a second request to create the PDU session to be routed through the user's HPLMN, wherein:

the second request includes an identifier of a resource in the first network function that is associated with the PDU session, and

the second network function is a peer of the first network function; and

sending, to the first network function in response to the second request, an identifier of a resource in the second network function that is associated with the PDU session.

9. The method of claim 8 , wherein the identifier of the resource in the second network function is sent before sending any other messages related to the PDU session to the first network function.

10. The method of claim 9 , wherein:

the second request includes an indication that the first network function supports early delivery of the identifier of the resource in the second network function; and

the identifier of the resource in the second network function is sent, in response to the second request, based on the indication.

11. The method of claim 8 , wherein:

the second request comprises a PDUSession_Create Request; and

the identifier of the resource in the second network function is received in a PDUSession_Update Request.

12. The method of claim 8 , further comprising receiving, from the first network function, a fourth request for transferring an authentication response from a user equipment (UE) of the user, wherein the fourth request includes the identifier of the resource in the second network function that is associated with the PDU session.

13. The method of claim 8 , wherein the first and second network functions are peer session management functions (SMFs).

14. The method of claim 8 , wherein the identifier of the resource in the second network function enables the first network function to address services related to the PDU session that are provided by the second network function.

15. A first network function in a public land mobile network visited by a user (VPLMN), the first network function comprising:

a network interface configured to communicate with a peer second network function in a home PLMN (HPLMN) of a user; and

processing circuitry operably coupled to the network interface, whereby the processing circuitry and the network interface are configured to:

receive a first request to establish a user-requested protocol data unit (PDU) session to be routed through the HPLMN, wherein the first request identifies the second network function in the HPLMN;

send, to the second network function, a second request to create the PDU session, wherein the second request includes an identifier of a resource in the first network function that is associated with the PDU session; and

receive, from the second network function in response to the second request, an identifier of a resource in the second network function that is associated with the PDU session and that enables the first network function to address services related to the PDU session that are provided by the second network function.

16. The first network function of claim 15 , wherein the identifier of the resource in the second network function is received before receiving any other messages related to the PDU session from the second network function.

17. A non-transitory, computer-readable medium storing computer-executable instructions that, when executed by processing circuitry associated with a first network function in a public land mobile network visited by a user (VPLMN), configure the first network function to perform operations corresponding to the method of claim 1 .

18. A second network function in a home public land mobile network (HPLMN) of a user, the second network function comprising:

a network interface configured to communicate with a peer first network function in a PLMN visited by the user (VPLMN); and

processing circuitry operably coupled to the network interface, whereby the processing circuitry and the network interface are configured to:

receive, from the first network function, a second request to create a user-requested protocol data unit (PDU) session to be routed through the HPLMN, wherein the second request includes an identifier of a resource in the first network function that is associated with the PDU session; and

send, to the first network function in response to the second request, an identifier of a resource in the second network function that is associated with the PDU session.

19. The second network function of claim 18 , wherein the identifier of the resource in the second network function is sent before sending any other messages related to the PDU session to the first network function.

20. A non-transitory, computer-readable medium storing computer-executable instructions that, when executed by processing circuitry associated with a second network function in a home public land mobile network (HPLMN) of a user, configure the second network function to perform operations corresponding to the method of claim 8 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2021
From: LU, YUNJIE; GAN, JUYING; YANG, YONG
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 054901/0666 →
Continuity (3)
Continuation 16382291 · Apr 12, 2019
Provisional Application 62805128 · Feb 13, 2019
Related Publication 20210136864A1 · May 6, 2021
Cited By (2)
US 12,407,537 US 12,647,467