IP Library Granted Patent US 10,420,155
Granted Patent B2
US 10,420,155 · App. 15/463,593 · Granted Sep 17, 2019

Distributed Wi-Fi setup systems and methods

Inventors: Kaixiang Hu (Fremont, CA); Sameer Vaidya (Saratoga, CA); Kiran Edara (Cupertino, CA); Paul White (Burlingame, CA); Aman Singla (Saratoga, CA); Evan Jeng (Los Altos Hills, CA); Balaji Rengarajan (Campbell, CA)
Assignee: Plume Design, Inc.
H04W76/11H04L41/0856H04L41/12H04W12/06H04W24/02H04W84/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 10,420,155
App. No.
15/463,593
Granted
Sep 17, 2019
Kind
B2
Abstract

Systems and methods for setting up an access point in a Wi-Fi system, subsequent to booting up, determining whether the access point is a gateway node with a connection to a modem/router or a Wi-Fi node without a connection to the modem/router; connecting to a cloud configuration service when the access point is a gateway node for obtaining configuration parameters of the Wi-Fi system; and connecting to a predefined Service Set Identifier (SSID) when the access point is a Wi-Fi node for obtaining the configuration parameters from the gateway node.

Claims (42)

1. A method for setting up an access point in a Wi-Fi system, the method comprising:

subsequent to booting up, determining whether the access point is a gateway node with a connection to a modem/router or a Wi-Fi node without a connection to the modem/router;

responsive to determining the access point is the gateway node, connecting to a cloud configuration service for obtaining configuration parameters of the Wi-Fi system therefrom;

responsive to determining the access point is the Wi-Fi node, connecting to a predefined Service Set Identifier (SSID) for obtaining the configuration parameters from the gateway node; and

subsequent to a power failure and recovery, enabling a configuration based on a last known configuration prior to the power failure comprising connections to one or more of parent nodes and child nodes in the Wi-Fi system.

2. The method of claim 1 , wherein the access point is configured with a certificate enabling communication on the predefined SSID.

3. The method of claim 1 , wherein the access point continues to serve the predefined SSID after configuration and during normal operation to support lost nodes, new nodes, and recovery of nodes.

4. The method of claim 1 , wherein, prior to the determining, the access point is claimed and information regarding the access point is communicated to a backhaul network configuration service in the cloud configuration service.

5. The method of claim 1 , wherein, during the setting up, the Wi-Fi system comprises a tree topology with a single data path between each node and the gateway node.

6. The method of claim 1 , wherein, prior to the connecting to the cloud service, the method further comprising:

receiving the location of the cloud configuration service from a registry service which is configured by an administrator with a location of the cloud configuration service, wherein the access point is programmed with a location of the registry service.

7. The method of claim 1 , wherein the configuration parameters comprise a list of access points allowed to connect to the Wi-Fi system and access points which are not on the list are prevented from connecting to the Wi-Fi system.

8. The method of claim 1 , wherein the configuration parameters comprise a plurality of a configuration for Wi-Fi service between nodes in the Wi-Fi system, a configuration for Wi-Fi service between nodes and the client devices, an authentication server location, traffic forwarding and routing on the gateway node, and facility settings.

9. The method of claim 1 , further comprising:

prior to the access point communicating with the cloud configuration service, preventing other nodes from connecting to the access point to prevent loops.

10. The method of claim 1 , further comprising:

configuring the access point with the configuration parameters and notifying the cloud configuration service of a resulting topology of the Wi-Fi system.

11. An access point in a Wi-Fi system, the access point comprising:

a plurality of radios configured to communicate via Wi-Fi; and

a processor communicatively coupled to the plurality of radios and configured to:

subsequent to boot up, determine whether the access point is a gateway node with a connection to a modem/router or a Wi-Fi node without a connection to the modem/router;

responsive to a determination the access point is the gateway node, connect to a cloud configuration service to obtain configuration parameters of the Wi-Fi system therefrom; and

responsive to a determination the access point is the Wi-Fi node, connect to a predefined Service Set Identifier (SSID) to obtain the configuration parameters from the gateway node,

wherein the configuration parameters comprise a plurality of an SSID, a configuration for Wi-Fi service between nodes in the Wi-Fi system, an authentication server location, traffic forwarding and routing on the gateway node, and facility settings.

12. The access point of claim 11 , wherein the access point is configured with a certificate enabling communication on the predefined SSID.

13. The access point of claim 11 , wherein, prior to determination of the gateway node or the Wi-Fi node, the access point is claimed and information regarding the access point is communicated to a backhaul network configuration service in the cloud configuration service.

14. The access point of claim 11 , wherein, during setup, the Wi-Fi system comprises a tree topology with a single data path between each node and the gateway node.

15. The access point of claim 11 , wherein, prior to connection to the cloud configuration service, the processor is configured to:

receive the location of the cloud configuration service from a registry service which is configured by an administrator with a location of the cloud configuration service, wherein the access point is programmed with a location of the registry service.

16. The access point of claim 11 , wherein the configuration parameters comprise a list of access points allowed to connect to the Wi-Fi system and access points which are not on the list are prevented from connecting to the Wi-Fi system.

17. An access point in a Wi-Fi system, the access point comprising:

a plurality of radios configured to communicate via Wi-Fi; and

a processor communicatively coupled to the plurality of radios and configured to:

subsequent to boot up, determine whether the access point is a gateway node with a connection to a modem/router or a Wi-Fi node without a connection to the modem/router;

connect to a cloud configuration service when the access point is a gateway node to obtain configuration parameters of the Wi-Fi system therefrom;

connect to a predefined Service Set Identifier (SSID) when the access point is a Wi-Fi node to obtain the configuration parameters from the gateway node; and

responsive to a determination the access point is the gateway node, connect to a cloud configuration service to obtain configuration parameters of the Wi-Fi system; and

responsive to a determination the access point is the Wi-Fi node, connect to a predefined Service Set Identifier (SSID) when the access point is a Wi-Fi node to obtain the configuration parameters from the gateway node; and

subsequent to a power failure and recovery, one of i) enable a configuration based on a last known configuration prior to the power failure comprising connections to one or more of parent nodes and child nodes in the Wi-Fi system, and ii) utilize the predefined SSID to repeat the determining and the connecting steps.

18. The access point of claim 17 , wherein the access point is configured with a certificate enabling communication on the predefined SSID.

19. The access point of claim 17 , wherein, prior to determination of the gateway node or the Wi-Fi node, the access point is claimed and information regarding the access point is communicated to a backhaul network configuration service in the cloud configuration service.

20. The access point of claim 17 , wherein, during setup, the Wi-Fi system comprises a tree topology with a single data path between each node and the gateway node.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2017
From: HU, KAIXIANG; VAIDYA, SAMEER; EDARA, KIRAN; WHITE, PAUL; SINGLA, AMAN; JENG, EVAN; RENGARAJAN, BALAJI
To: PLUME DESIGN, INC.
Reel/Frame 041656/0476 →
Continuity (2)
Provisional Application 62310594 · Mar 18, 2016
Related Publication 20170273122A1 · Sep 21, 2017
Cited By (5)
US 12,401,981 US 12,432,535 US 12,684,351 US 12,684,655 US 12,696,125