IP Library Granted Patent US 9,686,808
Granted Patent B2
US 9,686,808 · App. 14/460,657 · Granted Jun 20, 2017

Centrally managed WI-FI

Inventor: Rajat Ghai (Sandwich, MA)
Assignee: BENU NETWORKS, INC.
H04W76/02H04W48/20H04W84/12H04W88/16
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 9,686,808
App. No.
14/460,657
Granted
Jun 20, 2017
Kind
B2
Abstract

Described herein are techniques for providing centrally managed Wi-Fi using internet protocol (IP) connections between a central Wi-Fi access gateway and one or more radio nodes. The Wi-Fi access gateway establishes an IP connection with a radio node across a wide area network, wherein the radio node is configured to wirelessly connect to one or more Wi-Fi devices located near the radio node. The Wi-Fi access gateway receives Layer 2 data traffic over the IP connection, wherein the Layer 2 data traffic is associated with a Wi-Fi device from the one or more Wi-Fi devices connected to the radio node. The Wi-Fi access gateway controls one or more Wi-Fi services for the Wi-Fi device based on the Layer 2 data traffic so that the Wi-Fi access gateway can provide centrally managed Wi-Fi for the Wi-Fi device.

Claims (55)

1. A computerized method for providing centrally managed Wi-Fi using internet protocol (IP) connections between a central Wi-Fi access gateway and one or more radio nodes, wherein the radio nodes and the Wi-Fi access gateway are connected across a wide area network, and the Wi-Fi access gateway controls Wi-Fi services for Wi-Fi devices connected to the radio nodes, comprising:

establishing, by a Wi-Fi access gateway, an IP connection with a first radio node across a wide area network, wherein the first radio node is configured to wirelessly connect to one or more Wi-Fi devices located near the first radio node;

receiving, by the Wi-Fi access gateway, Layer 2 traffic over the IP connection, wherein the Layer 2 traffic is associated with a Wi-Fi device from the one or more Wi-Fi devices connected to the first radio node;

controlling, by the Wi-Fi access gateway, one or more Wi-Fi services for the Wi-Fi device based on the Layer 2 traffic so that the Wi-Fi access gateway can provide centrally managed Wi-Fi for the Wi-Fi device;

determining, by the Wi-Fi access gateway, that a destination of the Layer 2 traffic is a second Wi-Fi device from the one or more Wi-Fi devices connected to the first radio node; and

transmitting, from the Wi-Fi access gateway to the first radio node, a message that manages a forwarding information base table stored at the first radio node so that the first radio node connects the one or more Wi-Fi devices to the second Wi-Fi device by locally routing traffic between the one or more Wi-Fi devices and the second Wi-Fi device without routing to the Wi-Fi access gateway.

2. The computerized method of claim 1 , further comprising:

determining that a destination of the Layer 2 traffic is a second Wi-Fi device connected to a second radio node, wherein the Wi-Fi access gateway is connected to the second radio node by a second IP connection across the wide area network; and

transmitting the Layer 2 traffic to the second radio node over the second IP connection.

3. The computerized method of claim 1 , further comprising:

determining, based on the Layer 2 traffic, that the Wi-Fi device associated with the Layer 2 data traffic had a Wi-Fi data connection with a second radio node, and that the Wi-Fi device moved so that the Wi-Fi device has a Wi-Fi connection with the first radio node instead of with the second radio node; and

maintaining the Wi-Fi data connection with the Wi-Fi device even though it moved from being connected to the second radio node to the first radio node.

4. The computerized method of claim 1 , further comprising providing a data connection between the first radio node and the Wi-Fi access gateway using the IP connection, such that the control plane to the first radio node is provided using a different connection to the first radio node.

5. The computerized method of claim 1 , further comprising:

identifying a MAC address associated with the Wi-Fi device in a first Layer 2 data frame received from the Wi-Fi device through the IP connection;

associating the Wi-Fi device with the first radio node;

receiving Layer 2 data from a second radio node over a second IP connection with the second radio node;

identifying the MAC address associated with the Wi-Fi device in the Layer 2 data from the second radio node; and

associating the Wi-Fi device with the second radio node instead of the first radio node to initiate a handover of the Wi-Fi device from the first radio node to the second radio node.

6. A computing system configured to provide centrally managed Wi-Fi using internet protocol (IP) connections with one or more radio nodes, wherein the radio nodes are connected to the computing system across a wide area network, and the computing system controls Wi-Fi services for Wi-Fi devices connected to the radio nodes, comprising a processor configured to run a module stored in memory that is configured to cause the processor to:

establish an IP connection with a first radio node across a wide area network, wherein the first radio node is configured to wirelessly connect to one or more Wi-Fi devices located near the first radio node;

receive Layer 2 traffic over the IP connection, wherein the Layer 2 traffic is associated with a Wi-Fi device from the one or more Wi-Fi devices connected to the first radio node;

control one or more Wi-Fi services for the Wi-Fi device based on the Layer 2 traffic so that a Wi-Fi access gateway can provide centrally managed Wi-Fi for the Wi-Fi device;

determine that a destination of the Layer 2 traffic is a second Wi-Fi device from the one or more Wi-Fi devices connected to the first radio node; and

transmit, to the first radio node, a message that manages a forwarding information base table stored at the first radio node so that the first radio node connects the one or more Wi-Fi devices to the second Wi-Fi device by locally routing traffic between the one or more Wi-Fi devices and the second Wi-Fi device without routing to the Wi-Fi access gateway.

7. The computing system of claim 6 , wherein the module is configured to cause the processor to:

determine that a destination of the Layer 2 traffic is a second Wi-Fi device connected to a second radio node, wherein the Wi-Fi access gateway is connected to the second radio node by a second IP connection across the wide area network; and

transmit the Layer 2 traffic to the second radio node over the second IP connection.

8. The computing system of claim 6 , wherein the module is configured to cause the processor to:

determine, based on the Layer 2 traffic, that the Wi-Fi device associated with the Layer 2 data traffic had a Wi-Fi data connection with a second radio node, and that the Wi-Fi device moved so that the Wi-Fi device has a Wi-Fi connection with the first radio node instead of with the second radio node; and

maintain the Wi-Fi data connection with the Wi-Fi device even though it moved from being connected to the second radio node to the first radio node.

9. The computing system of claim 6 , wherein the module is configured to cause the processor to:

identify a MAC address associated with the Wi-Fi device in a first Layer 2 data frame received from the Wi-Fi device through the IP connection;

associate the Wi-Fi device with the first radio node;

receive Layer 2 data from a second radio node over a second IP connection with the second radio node;

identify the MAC address associated with the Wi-Fi device in the Layer 2 data from the second radio node; and

associate the Wi-Fi device with the second radio node instead of the first radio node to initiate a handover of the Wi-Fi device from the first radio node to the second radio node.

10. A non-transitory computer readable medium having executable instructions operable to cause an apparatus to:

establish an IP connection with a first radio node across a wide area network, wherein the first radio node is configured to wirelessly connect to one or more Wi-Fi devices located near the first radio node;

receive Layer 2 traffic over the IP connection, wherein the Layer 2 traffic is associated with a Wi-Fi device from the one or more Wi-Fi devices connected to the first radio node;

control one or more Wi-Fi services for the Wi-Fi device based on the Layer 2 traffic so that the Wi-Fi access gateway can provide centrally managed Wi-Fi for the Wi-Fi device;

determine, by the Wi-Fi access gateway, that a destination of the Layer 2 traffic is a second Wi-Fi device from the one or more Wi-Fi devices connected to the first radio node; and

transmit, from the Wi-Fi access gateway to the first radio node, a message that manages a forwarding information base table stored at the first radio node so that the first radio node connects the one or more Wi-Fi devices to the second Wi-Fi device by locally routing traffic between the one or more Wi-Fi devices and the second Wi-Fi device without routing to the Wi-Fi access gateway.

11. The non-transitory computer readable medium of claim 10 , having executable instructions operable to cause an apparatus to:

determine that a destination of the Layer 2 traffic is a second Wi-Fi device connected to a second radio node, wherein the Wi-Fi access gateway is connected to the second radio node by a second IP connection across the wide area network; and

transmit the Layer 2 traffic to the second radio node over the second IP connection.

12. The non-transitory computer readable medium of claim 10 , having executable instructions operable to cause an apparatus to:

determine, based on the Layer 2 traffic, that the Wi-Fi device associated with the Layer 2 data traffic had a Wi-Fi data connection with a second radio node, and that the Wi-Fi device moved so that the Wi-Fi device has a Wi-Fi connection with the first radio node instead of with the second radio node; and

maintain the Wi-Fi data connection with the Wi-Fi device even though it moved from being connected to the second radio node to the first radio node.

13. The non-transitory computer readable medium of claim 10 , having executable instructions operable to cause an apparatus to:

identify a MAC address associated with the Wi-Fi device in a first Layer 2 data frame received from the Wi-Fi device through the IP connection;

associate the Wi-Fi device with the first radio node;

receive Layer 2 data from a second radio node over a second IP connection with the second radio node;

identify the MAC address associated with the Wi-Fi device in the Layer 2 data from the second radio node; and

associate the Wi-Fi device with the second radio node instead of the first radio node to initiate a handover of the Wi-Fi device from the first radio node to the second radio node.

Assignments (4)
MERGER Recorded Jan 6, 2023
From: BENU NETWORKS, INC.
To: CIENA CORPORATION
Reel/Frame 062296/0630 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2018
From: PACIFIC WESTERN BANK
To: BENU NETWORKS, INC.
Reel/Frame 046645/0977 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2017
From: GHAI, RAJAT
To: BENU NETWORKS, INC.
Reel/Frame 042224/0717 →
SECURITY INTEREST Recorded Dec 31, 2015
From: BENU NETWORKS, INC.
To: PACIFIC WESTERN BANK
Reel/Frame 037391/0125 →
Continuity (2)
Provisional Application 61866354 · Aug 15, 2013
Related Publication 20150049714A1 · Feb 19, 2015