IP Library › Granted Patent US 11,184,824
Granted Patent B2
US 11,184,824 · App. 16/256,920 · Granted Nov 23, 2021

Wireless device upgrade

Inventors: Xuguang Jia (Beijing, CN); Guangzhi Ran (Beijing, CN); Qiang Zhou (Beijing, CN)
Assignee: Hewlett Packard Enterprise Development LP
H04W36/18G06F8/65H04L41/0668H04L41/082H04W36/08H04W88/12H04W88/182H04W24/04
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,184,824
App. No.
16/256,920
Granted
Nov 23, 2021
Kind
B2
Abstract

Systems and methods are provided for upgrading wireless network devices, such as access points (APs). When a first AP needs an upgrade, a network controller of the first AP may identify and select a neighbor AP. The radio(s) of the neighbor AP can be split into multiple logical radios, at least one of which includes a backup virtual AP (VAP). The backup VAP can support client devices originally supported by the first AP, allowing those client devices to roam to the neighbor AP while the first AP is upgrading, and without needing to re-associate with the neighbor AP. From the client device perspective, it appears as though they are still being supported by the first AP. Upon upgrading the first AP, the client devices can roam back to the first AP (without needing to re-associate with the first AP). No downtime is experienced, and no RF holes are generated.

Claims (30)

1. A method, comprising:

selecting, by a network controller, a neighbor access point (AP) for an AP to be upgraded;

creating a backup virtual AP (VAP) in the selected neighbor AP by splitting one or more radios of the neighbor AP into two or more logical radios, wherein the backup VAP is created within one of the two or more logical radios;

synchronizing client device association between an active VAP of the AP to be upgraded and the backup VAP;

activating the backup VAP;

performing a failover to the backup VAP and upgrading the AP to be upgraded; and

transitioning one or more client devices from the backup VAP to the active VAP.

2. The method of claim 1 , wherein selection of the neighbor AP is based upon an ability of the neighbor AP to support the one or more client devices currently supported by the AP to be upgraded.

3. The method of claim 2 , wherein the ability of the neighbor AP to support the one or more client devices comprises at least one of the neighbor AP having a signal strength greater than a roaming threshold of the one or more client devices, the neighbor AP having a number of radio chains for the backup VAP that is equal to or exceeds a number of client device radio chains, and the neighbor AP being able to listen to traffic associated with the one or more client devices.

4. The method of claim 1 , further comprising assigning the backup VAP to a first channel, the first channel corresponding to a channel used by the active VAP to support the one or more client devices.

5. The method of claim 1 , wherein synchronizing client device association between the active VAP and the backup VAP comprises obtaining configuration and state information associated with the active VAP from the active VAP over a secure channel between the active VAP and the backup VAP or via the network controller.

6. The method of claim 5 , further comprising updating the configuration and state information of the backup VAP with the configuration and state information associated with the active VAP.

7. The method of claim 5 , wherein the configuration and state information comprises at least one of a configuration of the active VAP, association information including at least one of a media access control (MAC) address, an association ID, a rate set, security association information, and latest state information comprising a beacon timestamp, a traffic identifier sequence number, a block acknowledgement state, a power save state, and packet numbers.

8. The method of claim 1 , further comprising continually monitoring, by the neighbor AP, state information of the active VAP, and updating state information of the backup VAP commensurate with the monitored state information of the active VAP after synchronizing the client device association.

9. The method of claim 1 , further comprising initiating roaming of the one or more client devices supported by the active VAP to the backup VAP without re-associating the one or more client devices with the neighbor AP.

10. The method of claim 1 , wherein transitioning the one or more client devices back to the active VAP comprises initiating roaming of the one or more client devices supported by the backup VAP to the active VAP, the active VAP having been reactivated in the upgraded AP.

11. A wireless network, comprising:

first and second access points (APs); and

a controller controlling the first and second APs, wherein the controller is adapted to:

select the second AP to be a neighbor AP for the first AP, wherein the first AP is to be upgraded;

create a backup virtual AP (VAP) in the second AP to support one or more client devices associated with the first AP, the backup VAP being created in a first logical radio of two of more logical radios made by splitting one or more radios of the neighbor AP into two or more logical radios;

synchronize configuration and state information between the backup VAP and an active VAP of the first AP currently supporting the one or more client devices;

enabling the backup VAP to support the one or more client devices while the first AP is being upgraded such that the one or more client devices appear to be supported by the active VAP of the first AP.

12. The wireless network of claim 11 , wherein the controller comprises at least one of a physical, hardware controller operative in the wireless network, and a virtual controller.

13. The wireless network of claim 11 , wherein the controller assigns the backup VAP of the second AP to a channel being used by the active VAP of the first AP.

14. The wireless network of claim 13 , wherein the controller assigns an active VAP of a second logical radio of the two or more logical radios to a channel other than the channel to which the backup VAP of the second AP is assigned.

15. The wireless network of claim 11 , wherein the backup VAP of the second AP continually monitors and updates state information in accordance with the latest state information of the active VAP of the first AP until upgrading of the first AP commences.

16. The wireless network of claim 11 , wherein upon completion of the upgrade to the first AP, the controller reactivates the active VAP of the first AP.

17. The wireless network of claim 16 , wherein upon completion of the upgrade to the first AP, the controller transitions the one or more client devices from the backup VAP of the second AP back to the active VAP of the first AP.

18. The wireless network of claim 17 , wherein upon completion of the upgrade to the first AP, the backup VAP of the second AP is deactivated to free radio resources of the second AP.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2019
From: JIA, XUGUANG; RAN, GUANGZHI; ZHOU, QIANG
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 048140/0622 →
Continuity (1)
Related Publication 20200245212A1 · Jul 30, 2020