IP Library › Granted Patent US 10,609,556
Granted Patent B2
US 10,609,556 · App. 15/744,192 · Granted Mar 31, 2020

Authentication for next generation systems

Inventors: Noamen Ben Henda (Stockholm, SE); David Castellanos Zamora (Madrid, ES); Vesa Lehtovirta (Espoo, FI)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04W12/06H04L63/08H04L63/0892
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 10,609,556
App. No.
15/744,192
Granted
Mar 31, 2020
Kind
B2
Abstract

Methods and apparatus for secondary authentication in a network. A method performed by a user equipment (UE) comprises establishing a user plane (UP) session or connection with a UP function (UPF), receiving an extensible authentication protocol (EAP) based authentication request from the UPF and sending an EAP based authentication response to the UPF. A method performed by a user plane UP function (UPF) comprises establishing a UP session or connection to a user equipment (UE), sending an extensible authentication protocol (EAP) based authentication request to the UE, and receiving an EAP based authentication response from the UE.

Claims (57)

1. A method for secondary authentication in a network, performed by a user equipment (UE), the method comprising:

establishing, by the UE, a primary authentication with a security anchor function (SEAF);

establishing, by the UE, a user plane (UP) session or connection with or via a UP function (UPF);

receiving, by the UE, an extensible authentication protocol (EAP) based authentication request via the UPF;

sending, by the UE, an EAP based authentication response to the UPF; and

receiving, by the UE, an EAP based authentication result via the UPF, the EAP based authentication result based on a verification response from an authentication, authorization, and accounting (AAA) server in a third party domain.

2. The method according to claim 1 , wherein the user equipment (UE) is a next generation (NG) UE.

3. The method according to claim 1 , wherein the user plane function (UPF) is a next generation (NG) UPF.

4. The method of claim 1 , wherein the UE refrains from transmitting sensitive information prior to establishing the primary authentication,

wherein responsive to receiving the EAP based authentication request, the UE transmits the sensitive information to the UPF.

5. The method of claim 4 , wherein establishing the UP session or connection with or via the UPF comprises indicating to the UPF a ciphering format,

wherein the UE transmits the sensitive information to the UPF in the ciphered format.

6. The method of claim 1 , wherein the AAA server being in a third party domain comprises the AAA server being in a second network external to the network.

7. The method of claim 1 , wherein the UP session or connection with or via the UPF comprises a limited session or limited connection that allows only for performing the secondary authentication.

8. A method for secondary authentication in a network, performed by a user plane UP function (UPF), the method comprising:

establishing, by the UPF, a UP session or connection to a user equipment (UE);

sending, by the UPF, an extensible authentication protocol (EAP) based authentication request to the UE;

receiving, by the UPF, an EAP based authentication response from the UE;

sending, by the UPF, a verification request of the received EAP based authentication response to an authentication, authorization, and accounting (AAA) server in a third party domain;

receiving, by the UPF, a verification response from the AAA server; and

sending, by the UPF, an authentication result to the UE, wherein the authentication is based on the verification response from the AAA server.

9. The method according to claim 8 , wherein the user equipment (UE) is a next generation (NG) user equipment (UE).

10. The method according to claim 8 , wherein the user plane function (UPF) is a next generation (NG) UPF.

11. A user equipment (UE) for operation in a network, the UE comprising:

a processing circuit; and

a memory device having instructions stored therein that, when executed by the processing circuit, causes the UE to:

establish a primary authentication with a security anchor function (SEAF);

establish a user plane (UP) session or connection with or via a UP function (UPF);

receive an extensible authentication protocol (EAP) based authentication request via the UPF;

send an EAP based authentication response to the UPF; and

receive an EAP based authentication result via the UPF, the EAP based authentication result based on a verification response from an authentication, authorization, and accounting (AAA) server in a third party domain.

12. The user equipment (UE) according to claim 11 , wherein the UE is a next generation (NG) UE.

13. The user plane function (UPF) according to claim 11 , wherein the UPF is a next generation (NG) UPF.

14. A user plane (UP) function (UPF) operative in a network, the UPF comprising:

a processing circuit; and

a memory device having instructions stored therein that, when executed by the processor circuit, causes the UPF to:

establish a UP session or connection with a user equipment (UE);

send an extensible authentication protocol (EAP) based authentication request to the UE;

receive an EAP based authentication response from the UE;

send a verification request of the received EAP based authentication response to an authentication, authorization, and accounting (AAA) server in a third party domain;

receive a verification response from the AAA server; and

send an authentication result to the UE, wherein the authentication is based on the verification response from the AAA server.

15. The user plane (UP) function (UPF) according to claim 14 , wherein the UPF is a next generation (NG) UPF.

16. The user plane (UPF) function according to claim 14 , wherein the UE is a next generation (NG) UE.

17. A non-transitory computer readable medium having instructions stored therein that are executable by a processing circuit for a user equipment (UE) to cause the UE to:

establish a primary authentication with a security anchor function (SEAF);

establish a user plane (UP) session or connection with or via a UP function (UPF);

receive an extensible authentication protocol (EAP) based authentication request via the UPF;

send an EAP based authentication response to the UPF; and

receive an EAP based authentication result via the UPF, the EAP based authentication result based on a verification response from an authentication, authorization, and accounting (AAA) server in a third party domain.

18. A non-transitory computer readable medium having instructions stored therein that are executable by a processing circuit for a user plane (UP) function (UPF) to cause the UPF to:

establish a user plane (UP) session or connection to a user equipment (UE);

send an extensible authentication protocol (EAP) based authentication request to the UE;

receive an EAP based authentication response from the UE;

send a verification request of the received EAP based authentication response to an authentication, authorization, and accounting (AAA) server in a third party domain;

receive a verification response from the AAA server; and

send an authentication result to the UE, wherein the authentication is based on the verification response from the AAA server.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2018
From: LEHTOVIRTA, VESA
To: OY L M ERICSSON AB
Reel/Frame 045156/0949 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2018
From: BEN HENDA, NOAMEN; CASTELLANOS ZAMORA, DAVID
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 045157/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2018
From: OY L M ERICSSON AB
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 045157/0040 →
Continuity (2)
Provisional Application 62415006 · Oct 31, 2016
Related Publication 20190007830A1 · Jan 3, 2019
Cited By (1)
US 12,621,732