IP Library Granted Patent US 9,838,942
Granted Patent B2
US 9,838,942 · App. 14/996,088 · Granted Dec 5, 2017

AP-local dynamic switching

Inventors: James Murphy (Alameda, CA); Gary Eugene Morain (San Jose, CA); Stan Chesnutt (Berkeley, CA)
Assignee: Trapeze Networks, Inc.
H04W40/02H04W12/06H04W76/022H04W84/22H04W8/082H04W80/02H04W84/18H04W88/14
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,838,942
App. No.
14/996,088
Granted
Dec 5, 2017
Kind
B2
Abstract

A technique for implementing AP-local dynamic switching involves Layer 2 switching. This may be accomplished by providing data associated with wireless stations to an AP sufficient to enable the AP to determine whether traffic from a particular wireless station should be locally switched. Alternatively, the wireless station may be able to determine whether to locally switch traffic based upon the traffic itself. For example, it may be desirable to AP-locally switch voice traffic to avoid latency, which is particularly detrimental to voice transmissions such as voice-over-IP. Traffic that is not to be switched locally is Layer 2 tunneled upstream.

Claims (36)

1. An apparatus, comprising:

a processor coupled to a memory and that is configured to execute a dynamic switch,

the dynamic switch implemented in a non-transitory computer readable medium, and configured to be coupled to a radio and a station switching record (SSR) database storing an SSR associated with a first wireless station that is operatively coupled to an access point (AP) that defines a first virtual access point and a second virtual access point;

the dynamic switch configured to send a signal such that (1) based on the first wireless station being operatively coupled to the first virtual access point, traffic received by the radio from the first wireless station is Layer 2 (L2) switched locally via the first virtual access point to a second wireless station connected to the AP, and (2) based on the first wireless station being operatively coupled to the second virtual access point, the traffic received by the radio from the first wireless station is L2 tunneled upstream via the second virtual access point to the second wireless station.

2. The apparatus of claim 1 , wherein, in operation, the SSR is received over the radio from an upstream source.

3. The apparatus of claim 1 , wherein, the SSR includes data selected from at least one of a station media access control (MAC), a service set identification (SSID), a virtual local area network (VLAN) name, an authentication, authorization and accounting (AAA) data, and user data.

4. The apparatus of claim 1 , wherein the dynamic switch is configured to send the signal such that the traffic is L2 switched locally over the radio to a downstream destination.

5. The apparatus of claim 1 , wherein the dynamic switch is configured to send the signal such that the traffic is L2 switched locally over the radio to an upstream destination.

6. The apparatus of claim 1 , wherein the dynamic switch is configured to send the signal such that the traffic is L2 tunneled upstream over the radio to be switched at an upstream switch.

7. The apparatus of claim 1 , wherein the dynamic switch is configured to be coupled to an Ethernet interface.

8. The apparatus of claim 7 , wherein, in operation, the SSR is received over the Ethernet interface from an upstream source.

9. The apparatus of claim 7 , wherein the dynamic switch is configured to send the signal such that the traffic is L2 switched locally or L2 tunneled upstream in accordance with the signal over the Ethernet interface.

10. The apparatus of claim 7 , wherein the dynamic switch is configured to send the signal such that the traffic is L2 switched locally over the Ethernet interface to an upstream destination.

11. The apparatus of claim 7 , wherein the dynamic switch is configured to send the signal such that the traffic is L2 switched locally over the Ethernet interface for switching at an upstream switch.

12. The apparatus of claim 1 , wherein the first virtual access point is associated with a service set identification (SSID), and the second virtual access point is associated with a SSID different from the SSID of the first virtual access point.

13. An apparatus, comprising:

a processor coupled to a memory and that is configured to execute a dynamic switch engine; and

the dynamic switch engine configured to be coupled to a wireless switch and an access point (AP) that defines a first virtual access point and a second virtual access point and is connected to a first wireless station; and

the dynamic switch engine implemented in at least one of a processor or a memory, the dynamic switch engine configured to determine whether to (1) Layer 2 switch traffic locally at the AP via the first virtual access point to a second wireless station connected to the AP based upon the first wireless station being operatively coupled to the first virtual access point or (2) Layer 2 tunnel the traffic upstream via the second virtual access point toward the wireless switch for upstream switching to the second wireless station connected to the AP based upon the first wireless station being operatively coupled to the second virtual access point.

14. The apparatus of claim 13 , wherein the traffic includes a priority characteristic based on a characteristic of a target of the traffic.

15. The apparatus of claim 13 , wherein the dynamic switch engine is configured to Layer 2 switch traffic locally at the AP if the traffic includes voice data.

16. The apparatus of claim 13 , wherein:

the first virtual access point is associated with a service set identification (SSID), and

the second virtual access point is associated with a SSID different from the SSID of the first virtual access point.

17. A method, comprising:

defining, at an access point (AP) that is operatively coupled to a first wireless station and a second wireless station, a first virtual access point and a second virtual access point;

based on the first wireless station being operatively coupled to the second virtual access point, Layer 2 tunneling traffic from the first wireless station upstream via the second virtual access point to the second wireless station; and

based on the first wireless station being operatively coupled to the first virtual access point, Layer 2 switching the traffic from the first wireless station AP-locally via the first virtual access point to the second wireless station.

18. The method of claim 17 , wherein the first virtual access point is associated with a service set identification (SSID), and the second virtual access point is associated with a SSID different from the SSID of the first virtual access point.

19. A method, comprising:

defining, at an access point (AP) that is operatively coupled to a first wireless station and a second wireless station, a first virtual access point and a second virtual access point;

receiving data indicating a priority characteristic of the first wireless station;

determining whether to AP-locally switch traffic from the first wireless station based on the data associated with the priority characteristic of the first wireless station;

based on the first wireless station being operatively coupled to the second virtual access point, Layer 2 tunneling traffic from the first wireless station upstream via the second virtual access point to the second wireless station; and

based on the first wireless station being operatively coupled to the first virtual access point, Layer 2 switching the traffic from the first wireless station AP-locally via the first virtual access point to the second wireless station.

20. The method of claim 19 , wherein the priority characteristic of the first wireless station is based on a characteristic of a target of the traffic.

Assignments (4)
MERGER Recorded Aug 22, 2022
From: TRAPEZE NETWORK, INC.
To: JUNIPER NETWORKS, INC.
Reel/Frame 060861/0308 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2016
From: BELDEN INC.
To: TRAPEZE NETWORKS, INC.
Reel/Frame 038218/0603 →
MERGER Recorded Apr 7, 2016
From: TRAPEZE NETWORKS, INC.
To: BELDEN INC.
Reel/Frame 038218/0616 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2016
From: MURPHY, JAMES; MORAIN, GARY E.; CHESNUTT, STAN
To: TRAPEZE NETWORKS, INC.
Reel/Frame 038218/0638 →
Continuity (4)
Continuation 12304100
Continuation In Part 11801964 · May 11, 2007
Provisional Application 60812403 · Jun 9, 2006
Related Publication 20160135108A1 · May 12, 2016