IP Library › Granted Patent US 12,382,355
Granted Patent B2
US 12,382,355 · App. 17/899,861 · Granted Aug 5, 2025

Maintaining multiple wireless associations via an over-the-wire relay

Inventors: Pascal Thubert (Roquefort les Pins, FR); Domenico Ficara (Essertines-sur-Yverdon, CH); Amine Choukir (Lausanne, CH); Alessandro Erta (Licciana Nardi, IT); Salvatore Valenza (Pomy, CH); Sudhir Kumar Jain (Fremont, CA); Vincent Cuissard (Eteaux, FR); Kasi Nalamalapu (Cupertino, CA)
Assignee: Cisco Technology, Inc.
H04W36/035H04W36/18H04W84/18
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,382,355
App. No.
17/899,861
Granted
Aug 5, 2025
Kind
B2
Abstract

In one embodiment, a device sends data traffic to a gateway of a backhaul mesh network via a first wireless access point of the backhaul mesh network. The device maintains, while associated with the first wireless access point, an association with a second wireless access point of the backhaul mesh network by sending a frame to the first wireless access point that is relayed by the first wireless access point to the second wireless access point. The device makes a determination that additional data traffic should be sent to the gateway of the backhaul mesh network via the second wireless access point. The device sends, based on the determination, the additional data traffic to the gateway of the backhaul mesh network via the second wireless access point.

Claims (37)

1. A method comprising:

sending, by a device, data traffic to a gateway of a backhaul mesh network via a first wireless access point of the backhaul mesh network;

maintaining, by the device and while associated with the first wireless access point, an association with a second wireless access point of the backhaul mesh network by sending a frame to the first wireless access point that is relayed by the first wireless access point to the second wireless access point;

making, by the device, a determination that additional data traffic should be sent to the gateway of the backhaul mesh network via the second wireless access point; and

sending, by the device and based on the determination, the additional data traffic to the gateway of the backhaul mesh network via the second wireless access point.

2. The method as in claim 1 , wherein the device makes the determination based on a location of the device or a received signal strength indicator (RSSI) value of a beacon sent by the second wireless access point.

3. The method as in claim 1 , further comprising:

maintaining, by the device, an association with the first wireless access point by sending a frame to the second wireless access point that is relayed by the first wireless access point to the second wireless access point, after sending the additional data traffic to the gateway of the backhaul mesh network via the second wireless access point.

4. The method as in claim 1 , wherein the first wireless access point relays the frame to the second wireless access point based on an indication of the second wireless access point included in the frame by the device.

5. The method as in claim 4 , wherein the indication is included in a fourth address field of an 802.11 header of the frame.

6. The method as in claim 4 , wherein the indication comprises a media access control (MAC) address of the second wireless access point.

7. The method as in claim 1 , wherein the first wireless access point relays the frame to the second wireless access point via a tunnel in the backhaul mesh network.

8. The method as in claim 1 , wherein the frame is an 802.3 frame.

9. The method as in claim 1 , wherein the gateway removes an association between the device and the first wireless access point.

10. The method as in claim 1 , wherein the device is located onboard a vehicle or autonomous robot.

11. An apparatus, comprising:

one or more network interfaces;

a processor coupled to the one or more network interfaces and configured to execute one or more processes; and

a memory configured to store a process that is executable by the processor, the process when executed configured to:

send data traffic to a gateway of a backhaul mesh network via a first wireless access point of the backhaul mesh network;

maintain, while associated with the first wireless access point, an association with a second wireless access point of the backhaul mesh network by sending a frame to the first wireless access point that is relayed by the first wireless access point to the second wireless access point;

make a determination that additional data traffic should be sent to the gateway of the backhaul mesh network via the second wireless access point; and

send, based on the determination, the additional data traffic to the gateway of the backhaul mesh network via the second wireless access point.

12. The apparatus as in claim 11 , wherein the apparatus makes the determination based on a location of the apparatus or a received signal strength indicator (RSSI) value of a beacon sent by the second wireless access point.

13. The apparatus as in claim 11 , wherein the process when executed is further configured to:

maintain an association with the first wireless access point by sending a frame to the second wireless access point that is relayed by the first wireless access point to the second wireless access point, after sending the additional data traffic to the gateway of the backhaul mesh network via the second wireless access point.

14. The apparatus as in claim 11 , wherein the first wireless access point relays the frame to the second wireless access point based on an indication of the second wireless access point included in the frame by the apparatus.

15. The apparatus as in claim 14 , wherein the indication is included in a fourth address field of an 802.11 header of the frame.

16. The apparatus as in claim 14 , wherein the indication comprises a media access control (MAC) address of the second wireless access point.

17. The apparatus as in claim 11 , wherein the first wireless access point relays the frame to the second wireless access point via a tunnel in the backhaul mesh network.

18. The apparatus as in claim 11 , wherein the frame is an 802.3 frame.

19. The apparatus as in claim 11 , wherein the apparatus is located onboard a vehicle or autonomous robot.

20. A tangible, non-transitory, computer-readable medium storing program instructions that cause a device to execute a process comprising:

sending, by the device, data traffic to a gateway of a backhaul mesh network via a first wireless access point of the backhaul mesh network;

maintaining, by the device and while associated with the first wireless access point, an association with a second wireless access point of the backhaul mesh network by sending a frame to the first wireless access point that is relayed by the first wireless access point to the second wireless access point;

making, by the device, a determination that additional data traffic should be sent to the gateway of the backhaul mesh network via the second wireless access point; and

sending, by the device and based on the determination, the additional data traffic to the gateway of the backhaul mesh network via the second wireless access point.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2022
From: THUBERT, PASCAL; FICARA, DOMENICO; CHOUKIR, AMINE; ERTA, ALESSANDRO; VALENZA, SALVATORE; JAIN, SUDHIR KUMAR; CUISSARD, VINCENT; NALAMALAPU, KASI
To: CISCO TECHNOLOGY, INC.
Reel/Frame 060949/0844 →
Continuity (1)
Related Publication 20240073766A1 · Feb 29, 2024
References Cited (13)
US 8023426B2 · Liu et al. · 2011 [cited by applicant]
US 9066287B2 · Merlin et al. · 2015 [cited by applicant]
US 10735924B2 · Thubert et al. · 2020 [cited by applicant]
US 10951284B2 · Sakoda · 2021 [cited by applicant]
US 20180041943A1 · Visuri et al. · 2018 [cited by applicant]
US 20180375907A1 · Ivov · 2018 [cited by examiner]
US 20250063462A1 · Baudia · 2025 [cited by examiner]
CN 113923747 · 2022 [cited by applicant]
WO WO2024147984A1 · 2024 [cited by examiner]
“MAC Addresses, to DS, from DS in a Wireless Frame”, online: https://dot11stream.com/2018/12/01/mac-address-to-ds-from-ds-in-a-wireless-frame/, Dec. 2018, accessed Aug. 2022, 5 pages, dot11stream.com. [cited by applicant]
Rapp, Dale, “The to DS and From DS Fields”, online: https://dalewifisec.wordpress.com/2014/05/17/the-to-ds-and-from-ds-fields/, May 2014, accessed Aug. 2022, 3 pages. [cited by applicant]
“802.11 Association Process Explained”, online: https://documentation.meraki.com/MR/WiFi_Basics_and_Best_Practices/802.11_Association_Process_Explained, Oct. 2020, accessed Aug. 2022, 4 pages, Cisco Systems, Inc. [cited by applicant]
“Common Wireless Event Log Messages and Issues”, online: https://documentation.meraki.com/MR/Monitoring_and_Reporting/Common_Wireless_Event_Log_Messages, Jun. 2021, Accessed Aug. 2022, 6 pages, Cisco Systems, Inc. [cited by applicant]