IP Library Granted Patent US 10,425,887
Granted Patent B2
US 10,425,887 · App. 15/254,018 · Granted Sep 24, 2019

Gateway selection controlled by network

Inventors: Adrian Buckley (Tracy, CA); Jan Hendrik Lucas Bakker (Irving, TX); Nicholas James Russell (Newbury, GB)
Assignee: BlackBerry Limited
H04W48/18H04B1/3816H04L61/2015H04W48/16H04W76/10H04L61/1511H04L61/6054H04W84/042H04W88/06H04W88/16
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,425,887
App. No.
15/254,018
Granted
Sep 24, 2019
Kind
B2
Abstract

A method, computer program product and a user equipment (UE) are provided for selecting a second network node for connection. A first message is sent to a first network node. The first message includes UE request capabilities. A second message is received from the first network node. The second message includes an indication. A second network node is selected for connecting to the network based on the received indication. The second network node may be an Evolved Packet Data Gateway (ePDG). The UE request capabilities may indicate ePDG selection and/or allow discovery of details of one or more ePDGs for connection. the indication contains at least one of a Fully Qualified Domain Name (FQDN) or an indication that the UE must attempt to connect using only an ePDG belonging to a Registered Public Land Mobile Network (RPLMN).

Claims (47)

1. A method in a user equipment (UE) to select a second network node that is an Evolved Packet Data Gateway (ePDG) having UE request capabilities that allow discovery of details of one or more ePDGs for connection, the method comprising:

attaching to a network;

determining whether the network attached to is in selection information;

if the network is in the selection information:

constructing a fully qualified domain name (FQDN) for this network; and

using the FQDN to obtain an Internet Protocol (IP) address of the second network node; and

if the network is not in the selection information:

sending a first message to a first network node, the first message including UE request capabilities indicating ePDG selection per the discovery;

receiving a second message from the first network node, the second message including an indication that the UE attempts to connect using an ePDG belonging to a Registered Public Land Mobile Network (RPLMN); and

selecting the second network node for connecting to a network based on the received indication.

2. The method of claim 1 , wherein the UE comprises a mobile equipment.

3. The method of claim 2 , wherein the UE further comprises a Universal Integrated Circuit Card (UICC).

4. The method of claim 1 , wherein the indication includes a Fully Qualified Domain Name (FQDN).

5. The method of claim 4 , wherein selecting the second network node based on the received indication further comprises selecting the ePDG in the RPLMN by constructing an operator identifier FQDN using a PLMN ID of a Public Land Mobile Network (PLMN) to which the user equipment is attached.

6. The method of claim 1 , wherein the first network node is a Domain Name Service (DNS) server.

7. The method of claim 1 , further comprising attaching to a Public Land Mobile Network (PLMN).

8. A user equipment (UE) for selecting a second network node that is an Evolved Packet Data Gateway (ePDG) having UE request capabilities allow discovery of details of one or more ePDGs for connection to a network, the UE comprising:

a processor that:

attaches the UE to a network;

determines whether the network attached to is in selection information; and

if the network is in the selection information:

constructs a fully qualified domain name (FQDN) for this network; and

uses the FQDN to obtain an Internet Protocol (IP) address of the second network node; and

a communication interface that:

if the network is not in the selection information:

sends a first message to a first network node, the first message including UE request capabilities indicating eDPG selection per the discovery; and

receives a second message from the first network node, the second message including an indication that the UE attempts to connect using an ePDG belonging to a Registered Public Land Mobile Network (RPLMN);

wherein, if the network is not in the selection information, the processor further selects a second network node for connecting to the network based on the received indication.

9. The user equipment of claim 8 , wherein the indication includes a Fully Qualified Domain Name (FQDN).

10. The user equipment of claim 9 , wherein selecting the second network node based on the received indication further comprises selecting the ePDG in the RPLMN by constructing an operator identifier FQDN using a PLMN ID of a Public Land Mobile Network (PLMN) to which the user equipment is attached.

11. The user equipment of claim 8 , wherein the first network node is a Domain Name Service (DNS) server.

12. The user equipment of claim 8 , wherein the processor and communication interface further attach the user equipment to a Public Land Mobile Network (PLMN).

13. A computer program product for selecting a second network node that is an Evolved Packet Data Gateway (ePDG) having UE request capabilities that allow discovery of details of one or more ePDGs for a user equipment to connect to a network, the computer program product comprising:

a non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for:

attaching to a network;

determining whether the network attached to is in selection information;

if the network is in the selection information:

constructing a fully qualified domain name (FQDN) for this network; and

using the FQDN to obtain an Internet Protocol (IP) address of the second network node; and

if the network is not in the selection information:

sending a first message to a first network node, the first message including UE request capabilities indicating ePDG selection per the discovery;

receiving a second message from the first network node, the second message including an indication that the UE attempts to connect using an ePDG belonging to a Registered Public Land Mobile Network (RPLMN); and

selecting the second network node for connecting to a network based on the received indication.

14. The computer program product of claim 13 , wherein the indication includes a Fully Qualified Domain Name (FQDN).

15. The computer program product of claim 13 , wherein selecting the second network node based on the received indication further comprises selecting the ePDG in the RPLMN by constructing an operator identifier FQDN using a PLMN ID of a Public Land Mobile Network (PLMN) to which the user equipment is attached.

16. The computer program product of claim 13 , wherein the first network node is a Domain Name Service (DNS) server.

17. The computer program product of claim 13 , further comprising instructions for attaching to a Public Land Mobile Network (PLMN).

Assignments (11)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2017
From: BLACKBERRY UK LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 042392/0650 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2017
From: BLACKBERRY CORPORATION
To: BLACKBERRY LIMITED
Reel/Frame 042391/0146 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2017
From: BUCKLEY, ADRIAN
To: BLACKBERRY CORPORATION
Reel/Frame 041184/0491 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2017
From: RUSSELL, NICHOLAS JAMES
To: BLACKBERRY UK LIMITED
Reel/Frame 041638/0578 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2017
From: BAKKER, JAN HENDRIK LUCAS
To: BLACKBERRY CORPORATION
Reel/Frame 041184/0603 →
Continuity (2)
Provisional Application 62253636 · Nov 10, 2015
Related Publication 20170135031A1 · May 11, 2017
Cited By (1)
US 12,549,508