IP Library › Granted Patent US 12,302,236
Granted Patent B2
US 12,302,236 · App. 17/903,326 · Granted May 13, 2025

Providing an alternative access network indication to a client device in a wireless local area network roaming federation

Inventors: Mark Grayson (Berkshire, GB); Jerome Henry (Pittsboro, NC)
Assignee: CISCO TECHNOLOGY, INC.
H04W48/18H04W8/02H04W12/06H04W48/08H04W84/12
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 12,302,236
App. No.
17/903,326
Filed
Sep 6, 2022
Granted
May 13, 2025
Kind
B2
Examiner
KHAN, ATTA
Art Unit
2449
USPC
380/247
Abstract

Presented herein are techniques associated with providing an alternative network indication to a client device in a wireless local area network (WLAN) roaming federation. In one example a method is provided that may include obtaining access network information for each of a plurality of access networks that neighbor a first access network through connection of a client device with the first access network involving a first identity provider profile; determining an alternative access network with which the client device is recommended to seek connection or an alternative identity provider profiles with which the client device is recommended to connect to the first access network; and enabling the client device to initiate a connection with the alternative access network or to re-initiate a connection with the first access network utilizing the alternative identity provider profile.

Claims (43)

1. A method comprising:

obtaining, by an authentication element for an identity provider in a wireless local area network roaming federation, access network information for each of a plurality of access networks that neighbor a first access network, wherein the access network information is obtained through connection of a client device with the first access network involving a first identity provider profile for the client device;

determining, by the authentication element, one or more alternative access networks with which the client device is recommended to seek connection instead of the first access network or one or more alternative identity provider profiles with which the client device is recommended to connect to the first access network based, at least in part, on the access network information and roaming criteria of the identity provider; and

enabling, based on the determining, the client device to initiate a connection with at least one alternative access network of the one or more alternative access networks or to re-initiate a connection with the first access network utilizing one or more alternative identity provider profiles.

2. The method of claim 1 , wherein the access network information for each the plurality of access networks that neighbor the first access network is generated by an element of the first access network.

3. The method of claim 1 , wherein the access network information for each the plurality of access networks that neighbor the first access network is generated by the client device.

4. The method of claim 1 , wherein the access network information is obtained through Remote Authentication Dial-In User Service (RADIUS) signaling involving the client device and the first access network.

5. The method of claim 1 , wherein the access network information includes at least one of:

a network identity for each of the plurality of access networks that neighbor the first access network; or

at least one of quality information or load information for each of the plurality of access networks that neighbor the first access network.

6. The method of claim 1 , wherein the authentication element for the identity provider in the wireless local area network roaming federation further obtains location information for the first access network.

7. The method of claim 1 , wherein the enabling includes providing a recommendation to the client device to initiate the connection with the at least one alternative access network of the one or more alternative access networks or providing a recommendation to the client device to re-initiate the connection with the first access network utilizing an alternative identity provider profile.

8. The method of claim 7 , wherein the recommendation includes a network identity for the at least one alternative access network or one of a name of the alternative identity provider profile or characteristics associated with the alternative identity provider profile.

9. The method of claim 7 , further comprising:

following providing the recommendation to the client device, obtaining, by the authentication element, a communication indicating that the client device will not seek connection with the at least one alternative access network; and

providing one or more other recommendations to the client device to initiate a connection with one or more other alternative access networks until the authentication element obtains a communication indicating that the client device will seek connection with a particular other alternative access network.

10. The method of claim 1 , wherein the enabling includes causing disconnection of the client device with the first access network in order for the client device to initiate the connection with the at least one alternative access network of the one or more alternative access networks or for the client device to re-initiate the connection with the first access network utilizing an alternative identity provider profile.

11. The method of claim 1 , wherein the determining includes:

analyzing the access network information for the first access network and for each of the plurality of access networks that neighbor the first access network in relation to the roaming criteria to determine the one or more alternative access networks that satisfy the roaming criteria better than the first access network or to determine the one or more alternative identity provider profiles that satisfy the roaming criteria better than the first identity provider profile.

12. The method of claim 1 , wherein the roaming criteria includes one or more of:

cost criteria for allowing the client device to connect to an access network;

quality criteria for allowing the client device to connect to an access network;

security criteria for allowing the client device to connect to an access network;

regulatory criteria for allowing the client device to connect to an access network; and

business relationship criteria for allowing the client device to connect to an access network.

13. One or more non-transitory computer readable storage media encoded with instructions that, when executed by a processor, cause the processor to perform operations, comprising:

obtaining, by an authentication element for an identity provider in a wireless local area network roaming federation, access network information for each of a plurality of access networks that neighbor a first access network, wherein the access network information is obtained through connection of a client device with the first access network involving a first identity provider profile for the client device;

determining, by the authentication element, one or more alternative access networks with which the client device is recommended to seek connection instead of the first access network or one or more alternative identity provider profiles with which the client device is recommended to connect to the first access network based, at least in part, on the access network information and roaming criteria of the identity provider; and

enabling, based on the determining, the client device to initiate a connection with at least one alternative access network of the one or more alternative access networks or to re-initiate a connection with the first access network utilizing one or more alternative identity provider profiles.

14. The media of claim 13 , wherein the authentication element for the identity provider in the wireless local area network roaming federation further obtains location information for the first access network.

15. The media of claim 13 , wherein the enabling includes providing a recommendation to the client device to initiate the connection with the at least one alternative access network of the one or more alternative access networks or providing a recommendation to the client device to re-initiate the connection with the first access network utilizing an alternative identity provider profile.

16. The media of claim 13 , wherein the enabling includes causing disconnection of the client device with the first access network in order for the client device to initiate the connection with the at least one alternative access network of the one or more alternative access networks or for the client device to re-initiate the connection with the first access network utilizing an alternative identity provider profile.

17. An authentication element for an identity provider in a wireless local area network roaming federation, comprising:

at least one memory element for storing data; and

at least one processor for executing instructions associated with the data, wherein executing the instructions causes the authentication element to perform operations, comprising:

obtaining access network information for each of a plurality of access networks that neighbor a first access network, wherein the access network information is obtained through connection of a client device with the first access network involving a first identity provider profile for the client device;

determining, by the authentication element, one or more alternative access networks with which the client device is recommended to seek connection instead of the first access network or one or more alternative identity provider profiles with which the client device is recommended to connect to the first access network based, at least in part, on the access network information and roaming criteria of the identity provider; and

enabling, based on the determining, the client device to initiate a connection with at least one alternative access network of the one or more alternative access networks or to re-initiate a connection with the first access network utilizing one or more alternative identity provider profiles.

18. The authentication element of claim 17 , wherein the enabling includes providing a recommendation to the client device to initiate the connection with the at least one alternative access network of the one or more alternative access networks or providing a recommendation to the client device to re-initiate the connection with the first access network utilizing an alternative identity provider profile.

19. The authentication element of claim 18 , further comprising:

following providing the recommendation to the client device, obtaining, by the authentication element, a communication indicating that the client device will not seek connection with the at least one alternative access network; and

providing one or more other recommendations to the client device to initiate a connection with one or more other alternative access networks until the authentication element obtains a communication indicating that the client device will seek connection with a particular other alternative access network.

20. The authentication element of claim 17 , wherein the enabling includes causing disconnection of the client device with the first access network in order for the client device to initiate the connection with the at least one alternative access network of the one or more alternative access networks or for the client device to re-initiate the connection with the first access network utilizing an alternative identity provider profile.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2022
From: GRAYSON, MARK; HENRY, JEROME
To: CISCO TECHNOLOGY, INC.
Reel/Frame 060997/0521 →
Continuity (1)
Related Publication 20240080757A1 · Mar 7, 2024
References Cited (23)
US 10813042B1 · Gundavelli et al. · 2020 [cited by applicant]
US 11166217B2 · Smith et al. · 2021 [cited by applicant]
US 11337147B2 · Gundavelli et al. · 2022 [cited by applicant]
US 20140227996A1 · Tuilier et al. · 2014 [cited by applicant]
US 20160044592A1 · Guilford · 2016 [cited by examiner]
US 20200163013A1 · Grayson · 2020 [cited by examiner]
US 20210281994A1 · Stammers · 2021 [cited by examiner]
US 20210288936A1 · Grayson · 2021 [cited by examiner]
US 20220007438A1 · Agrawal et al. · 2022 [cited by applicant]
US 20220070652A1 · Grayson · 2022 [cited by examiner]
US 20220141714A1 · Smith et al. · 2022 [cited by applicant]
US 20230036506A1 · Ficara · 2023 [cited by examiner]
US 20230143696A1 · Canpolat · 2023 [cited by examiner]
US 20230164554A1 · Canpolat · 2023 [cited by examiner]
US 20240080757A1 · Grayson · 2024 [cited by examiner]
US 20240305985A1 · Brinckman · 2024 [cited by examiner]
“Passpoint Specification,” Wi-Fi Alliance, Specification, Version 3.2.7, 2022, 223 pages. [cited by applicant]
“Hotspot 2.0 Specification,” Wi-Fi Alliance, Specification, Version 3.1, Apr. 24, 2019, 203 pages. [cited by applicant]
“Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications—Amendment 8: IEEE 802.11 Wireless Network Management,” IEEE Standard for Information Technology—Telecommunications and informati… [cited by applicant]
“Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications—Amendment 1: Radio Resource Measurement of Wireless LANs,” IEEE Standard for Information technology—Telecommunications and infor… [cited by applicant]
Jerome Henry, “ANQP Elements Guidelines,” Wireless Broadband Alliance, Cisco Systems, Version V1.0, Jun. 6, 2022, 12 pages. [cited by applicant]
Jerome Henry, et al., “ANQP elements Augmentation Proposal,” IEEE P802.11, Wireless LANs, IEEE 802.11-21/1012r010, Oct. 31, 2021, 13 p. [cited by applicant]
Dr. Necati Canpolat, “OpenRoaming: One Global Network of Wi-Fi Networks,” Intel, White Paper, Wireless Systems Global Connectivity, May 24, 2021, 6 pages. [cited by applicant]
Cited By (5)
US 12,457,493 US 12,461,801 US 12,537,829 US 12,683,988 US 12,717,939