IP Library Granted Patent US 11,758,475
Granted Patent B2
US 11,758,475 · App. 17/714,012 · Granted Sep 12, 2023

Generic access network (GAN) controller selection in PLMN environment

Inventors: Adrian Buckley (Tracy, CA); George Baldwin Bumiller (Ramsey, NJ)
Assignee: BlackBerry Limited
H04W48/18H04L63/08H04L63/0892H04W36/0066H04W60/005H04L63/162H04W12/06H04W12/72
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,758,475
App. No.
17/714,012
Granted
Sep 12, 2023
Kind
B2
Abstract

A method for network selection on a user equipment (UE) device and the UE device are shown. The user equipment device registers on a first network in a wide area cellular network (WACN) band and receives, from a wireless local area network (WLAN), a list of WACNs that support generic access network (GAN) capabilities. The user equipment device selects the WLAN if the first network is on the list.

Claims (47)

1. A method, comprising:

if a list of Public Land Mobile Networks (PLMNs) available via an access network has been obtained by a user equipment (UE) by using scanning or Extensible Authentication Protocol (EAP) authentication, wherein the UE is registered on a particular PLMN, and the particular PLMN is included in the list:

constructing a Fully Qualified Domain Name (FQDN) comprising a PLMN ID of the particular PLMN;

transmitting the FQDN via the access network;

in response to the transmitting, receiving an Internet Protocol (IP) address corresponding to a generic access network (GAN) controller (GANC) node operably coupled to the particular PLMN; and

authenticating with the GANC node for obtaining service from the particular PLMN via the access network,

wherein the UE authenticates with the GANC node using a Root Network Access Identifier (NAI) or a Decorated NAI.

2. The method of claim 1 , further comprising:

if the list of PLMNs available via the access network has not been obtained:

constructing one of a generic FQDN or a home FQDN;

receiving at least one IP address for a corresponding GANC node operably coupled to a respective PLMN;

selecting a GANC node operably coupled to one of the particular PLMN or a home PLMN of the UE if available; and

authenticating with the selected GANC node for obtaining service from a selected PLMN via the access network.

3. The method of claim 1 , wherein the particular PLMN comprises one of a General Packet Radio Service (GPRS) network, an Enhanced Data Rates for Global System for Mobile Communications (GSM) Evolution (EDGE) network, a 3rd Generation Partnership Project (3GPP)-compliant network, an Integrated Digital Enhanced Network (IDEN), a Code Division Multiple Access (CDMA) network, a Universal Mobile Telecommunications System (UMTS) network, or a Universal Terrestrial Radio Access Network (UTRAN).

4. The method of claim 1 , wherein the access network is operable in a frequency band compliant with a Wireless Local Area Network (WLAN) standard selected from at least one of: IEEE 802.11b standard, IEEE 802.11a standard, IEEE 802.11g standard, HiperLan standard, HiperLan II standard, Wi-Max standard, OpenAir standard, or Bluetooth standard.

5. A user equipment (UE), comprising:

at least one hardware processor; and

a non-transitory computer-readable storage medium coupled to the at least one hardware processor and storing programming instructions for execution by the at least one hardware processor, wherein the programming instructions, when executed, cause the UE to perform operations comprising:

if a list of Public Land Mobile Networks (PLMNs) available via an access network has been obtained by the UE by using scanning or Extensible Authentication Protocol (EAP) authentication, wherein the UE is registered on a particular PLMN, and the particular PLMN is included in the list:

constructing a Fully Qualified Domain Name (FQDN) comprising a PLMN ID of the particular PLMN;

transmitting the FQDN via the access network;

in response to the transmitting, receiving an Internet Protocol (IP) address corresponding to a generic access network (GAN) controller (GANC) node operably coupled to the particular PLMN; and

authenticating with the GANC node for obtaining service from the particular PLMN via the access network,

wherein the UE authenticates with the GANC node using a Root Network Access Identifier (NAI) or a Decorated NAI.

6. The UE of claim 5 , wherein the operations further comprise:

if the list of PLMNs available via the access network has not been obtained:

constructing one of a generic FQDN or a home FQDN;

receiving at least one IP address for a corresponding GANC node operably coupled to a respective PLMN;

selecting a GANC node operably coupled to one of the particular PLMN or a home PLMN of the UE if available; and

authenticating with the selected GANC node for obtaining service from a selected PLMN via the access network.

7. The UE of claim 5 , wherein the particular PLMN comprises one of a General Packet Radio Service (GPRS) network, an Enhanced Data Rates for Global System for Mobile Communications (GSM) Evolution (EDGE) network, a 3rd Generation Partnership Project (3GPP)-compliant network, an Integrated Digital Enhanced Network (IDEN), a Code Division Multiple Access (CDMA) network, a Universal Mobile Telecommunications System (UMTS) network, or a Universal Terrestrial Radio Access Network (UTRAN).

8. The UE of claim 5 , wherein the access network is operable in a frequency band compliant with a Wireless Local Area Network (WLAN) standard selected from at least one of: IEEE 802.11b standard, IEEE 802.11a standard, IEEE 802.11g standard, HiperLan standard, HiperLan II standard, Wi-Max standard, OpenAir standard, or Bluetooth standard.

9. A non-transitory computer-readable medium storing instructions which, when executed, cause a computing device to perform operations comprising:

if a list of Public Land Mobile Networks (PLMNs) available via an access network has been obtained by a user equipment (UE) by using scanning or Extensible Authentication Protocol (EAP) authentication, wherein the UE is registered on a particular PLMN, and the particular PLMN is included in the list:

constructing a Fully Qualified Domain Name (FQDN) comprising a PLMN ID of the particular PLMN;

transmitting the FQDN via the access network;

in response to the transmitting, receiving an Internet Protocol (IP) address corresponding to a generic access network (GAN) controller (GANC) node operably coupled to the particular PLMN; and

authenticating with the GANC node for obtaining service from the particular PLMN via the access network,

wherein the UE authenticates with the GANC node using a Root Network Access Identifier (NAI) or a Decorated NAI.

10. The non-transitory computer-readable medium of claim 9 , wherein the operations further comprise:

if the list of PLMNs available via the access network has not been obtained:

constructing one of a generic FQDN or a home FQDN;

receiving at least one IP address for a corresponding GANC node operably coupled to a respective PLMN;

selecting a GANC node operably coupled to one of the particular PLMN or a home PLMN of the UE if available; and

authenticating with the selected GANC node for obtaining service from a selected PLMN via the access network.

11. The non-transitory computer-readable medium of claim 9 , wherein the particular PLMN comprises one of a General Packet Radio Service (GPRS) network, an Enhanced Data Rates for Global System for Mobile Communications (GSM) Evolution (EDGE) network, a 3rd Generation Partnership Project (3GPP)-compliant network, an Integrated Digital Enhanced Network (IDEN), a Code Division Multiple Access (CDMA) network, a Universal Mobile Telecommunications System (UMTS) network, or a Universal Terrestrial Radio Access Network (UTRAN).

12. The non-transitory computer-readable medium of claim 9 , wherein the access network is operable in a frequency band compliant with a Wireless Local Area Network (WLAN) standard selected from at least one of: IEEE 802.11b standard, IEEE 802.11a standard, IEEE 802.11g standard, HiperLan standard, HiperLan II standard, Wi-Max standard, OpenAir standard, or Bluetooth standard.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2022
From: BUCKLEY, ADRIAN; BUMILLER, GEORGE BALDWIN
To: RESEARCH IN MOTION LIMITED
Reel/Frame 059509/0047 →
CHANGE OF NAME Recorded Apr 5, 2022
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 060331/0159 →
Continuity (7)
Continuation 16859670 · Apr 27, 2020
Continuation 16005377 · Jun 11, 2018
Continuation 14452759 · Aug 6, 2014
Continuation 11264548 · Nov 1, 2005
Provisional Application 60624314 · Nov 2, 2004
Provisional Application 60624332 · Nov 2, 2004
Related Publication 20220232468A1 · Jul 21, 2022