IP Library Granted Patent US 11,627,461
Granted Patent B2
US 11,627,461 · App. 17/012,990 · Granted Apr 11, 2023

AP-local dynamic switching

Inventors: James Murphy (Alameda, CA); Gary Eugene Morain (San Jose, CA); Stan Chesnutt (Berkeley, CA)
Assignee: Juniper Networks, Inc.
H04W12/06H04W4/06H04W36/08H04W40/02H04W48/20H04W72/046H04W76/11H04W76/12H04W84/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 11,627,461
App. No.
17/012,990
Granted
Apr 11, 2023
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 voiceover-IP. Traffic that is not to be switched locally is Layer 2 tunneled upstream.

Claims (36)

1. A method, comprising:

receiving, at an access point (AP), a data signal from a first wireless station, the data signal including one of voice traffic or data traffic;

determining, based on whether the data signal includes voice traffic or data traffic, whether to locally switch the data signal to a second wireless station or tunnel the data signal to an upstream switch via Layer 2 tunneling;

when the data signal is determined to include voice traffic, locally switching the data signal by the AP to the second wireless station via Layer 2 switching; and

when the data signal is determined to include data traffic, tunneling the data signal by the AP to the upstream switch via Layer 2 tunneling for switching to the second wireless station at the upstream switch.

2. The method of claim 1 , wherein:

the voice traffic has a higher priority for data transmission than the data traffic.

3. The method of claim 1 , wherein:

the determining is based on a station switching record (SSR) including data associated with the first wireless station.

4. The method of claim 1 , further comprising:

receiving a station switching record (SSR) from an upstream source,

wherein the determining is based on data in the SSR associated with the first wireless station.

5. The method of claim 1 , wherein:

locally switching the data signal to the second wireless station is via an Ethernet interface.

6. The method of claim 1 , wherein:

the second wireless station is an upstream destination.

7. The method of claim 1 , wherein:

the second wireless station is a downstream destination.

8. The method of claim 1 , wherein:

the upstream switch is configured to switch, after the data signal is tunneled to the upstream switch, the data signal to the second wireless station via Layer 2 tunneling.

9. A non-transitory computer-readable medium comprising instructions that when to be executed by at least one processor cause the at least one processor to:

receive a data signal from a first wireless station, the data signal including one of voice traffic or data traffic;

determine, based on whether the data signal includes voice traffic or data traffic, whether to locally switch the data signal to a second wireless station or tunnel the data signal to an upstream switch via Layer 2 tunneling;

when the data signal is determined to include voice traffic, locally switch the data signal to the second wireless station via Layer 2 switching; and

when the data signal is determined to include data traffic, tunnel the data signal to the upstream switch via Layer 2 tunneling for switching to the second wireless station at the upstream switch.

10. The non-transitory computer-readable medium of claim 9 , wherein:

the voice traffic has a higher priority for data transmission than the data traffic.

11. The non-transitory computer-readable medium of claim 9 , wherein:

locally switching the data signal to the second wireless station is via an Ethernet interface.

12. An apparatus, comprising:

a memory; and

a processor operatively coupled to the memory; the processor configured to:

receive a data signal from a first wireless station, the data signal including one of voice traffic or data traffic;

determine, based on whether the data signal includes voice traffic or data traffic, whether to locally switch the data signal to a second wireless station or tunnel the data signal to an upstream switch via Layer 2 tunneling;

when the data signal is determined to include voice traffic, locally switch the data signal to the second wireless station via Layer 2 switching; and

when the data signal is determined to include data traffic, tunneling the data signal to the upstream switch via Layer 2 tunneling for switching to the second wireless station at the upstream switch.

Assignments (5)
CONFIRMATORY ASSIGNMENT Recorded May 15, 2024
From: MURPHY, JAMES; MORAIN, GARY E.; CHESNUTT, STAN
To: JUNIPER NETWORKS, INC.
Reel/Frame 067420/0640 →
MERGER Recorded Aug 22, 2022
From: TRAPEZE NETWORK, INC.
To: JUNIPER NETWORKS, INC.
Reel/Frame 060861/0308 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2022
From: MURPHY, JAMES; MORAIN, GARY E.; CHESNUTT, STAN
To: TRAPEZE NETWORKS, INC.
Reel/Frame 059163/0613 →
MERGER Recorded Mar 3, 2022
From: TRAPEZE NETWORKS, INC.
To: BELDEN INC.
Reel/Frame 059163/0624 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2022
From: BELDEN INC.
To: TRAPEZE NETWORKS, INC.
Reel/Frame 059163/0632 →
Continuity (7)
Continuation 16401904 · May 2, 2019
Continuation 15803208 · Nov 3, 2017
Continuation 14996088 · Jan 14, 2016
Continuation 12304100
Continuation In Part 11801964 · May 11, 2007
Provisional Application 60812403 · Jun 9, 2006
Related Publication 20200404498A1 · Dec 24, 2020