IP Library Granted Patent US 10,659,540
Granted Patent B2
US 10,659,540 · App. 15/470,390 · Granted May 19, 2020

[5G next generation Wi-Fi] on the fly traffic steering for collocated multi-band aggregation

Inventors: Laurent Cariou (Portland, OR); Yaron Alpert (Petah Tikva, IL); Bahareh Sadeghi (Portland, OR); Robert Stacey (Portland, OR)
Assignee: INTEL IP CORPORATION
H04L67/16H04J11/0053H04L1/0028H04L1/1621H04L1/1874H04L5/001H04L27/2602H04L41/0246H04L45/60H04L67/147H04Q11/00H04Q11/0428H04W52/50H04W74/0816H04L63/20H04W74/0808H04W84/12H04W88/06H04W88/10
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,659,540
App. No.
15/470,390
Granted
May 19, 2020
Kind
B2
Abstract

Simultaneous dual band operation (2.4 and 5 GHz) is common in APs on the market today, and tri-band devices are expected in the market soon. Link aggregation can also be applicable to multiple air interfaces in the same band (for instance 2 independent IEEE 802.11ac/ax air interfaces at 5 GHz on 2 different 80 MHz channels). One exemplary aspect provides technology that enables significantly higher throughput and/or higher reliability for two stations (STAs) or a STA and the access point (AP) when the devices support simultaneous multi-band operation.

Claims (32)

1. A multi-band wireless communications device comprising:

a multi-band upper Media Access Controller (MAC) portion including:

a multi-band transmitter; and

a multi-band receiver; and

a transmitter traffic steering engine; and

a plurality of lower MAC portions each including:

a Media Access Controller (MAC) transmitter, a Media Access Controller (MAC) receiver, and a Physical Layer (PHY) air interface, the transmitter traffic steering engine routing packets from a shared buffer queue to one or more of the lower MAC portions associated with a channel at least based on channel availability, wherein the shared buffer queue is within the multi-band upper Media Access Controller (MAC) portion and operationally connected to each Media Access Controller (MAC) transmitter.

2. The device of claim 1 , further comprising a receiver traffic steering engine in communication with a block acknowledgement service.

3. The device of claim 2 , wherein the receiver traffic steering engine and the transmitter traffic steering engine are in a lower MAC layer.

4. The device of claim 1 , wherein each of the Media Access Controller (MAC) receivers are in operational communication with a shared reordering buffer.

5. The device of claim 1 , further comprising a multi-band controller operational to control one or more functions of the multi-band transmitter and/or the multi-band receiver.

6. The device of claim 1 , wherein the multi-band upper MAC communicates with an upper layer with a single MAC SAP ((Service Access Point).

7. The device of claim 1 , wherein the multi-band wireless communications device is an access point, a portable wireless device or a station.

8. The device of claim 1 , wherein block acknowledgements can be transmitted by any MAC transmitter regardless of the channel packets are received on.

9. The device of claim 1 , wherein the transmitter traffic steering engine distributes MSDUs (MAC Service Data Units) to one or more MAC transmitters and the receiver traffic steering engine collects MPDUs (MAC Protocol Data Units) from different MAC receivers.

10. The device of claim 1 , wherein each of the plurality of lower MAC portions further include an Enhanced Distributed Channel Access functional block for managing channel access.

11. A non-transitory information storage media having stored thereon one or more instructions, that when executed by one or more processors, cause a multi-band wireless communications device to perform a method comprising:

routing packets from a shared buffer queue, wherein the shared buffer queue is within a multi-band upper Media Access Controller (MAC) portion and operationally connected to each Media Access Controller (MAC) transmitter, to one or more of a plurality of lower MAC portions each associated with a channel at least based on channel availability, wherein each of a plurality of lower MAC portions each include a Media Access Controller (MAC) transmitter, a Media Access Controller (MAC) receiver, and a Physical Layer (PHY) air interface.

12. The media of claim 11 , further comprising managing communications between a receiver traffic steering engine and a block acknowledgement service.

13. The media of claim 12 , wherein the receiver traffic steering engine and the transmitter traffic steering engine are in a lower MAC layer.

14. The media of claim 11 , wherein each of the Media Access Controller (MAC) receivers are in operational communication with a shared reordering buffer.

15. The media of claim 11 , further comprising controlling one or more functions of a multi-band transmitter and/or a multi-band receiver.

16. The media of claim 11 , further comprising managing communications between a multi-band upper MAC and an upper layer with a single MAC SAP ((Service Access Point).

17. The media of claim 11 , wherein the wireless device is an access point or a station.

18. The media of claim 11 , further comprising transmitting block acknowledgements by any MAC transmitter regardless of the channel packets are received on.

19. The media of claim 11 , further comprising:

distributing MSDUs (MAC Service Data Units) to one or more MAC transmitters;

collecting MPDUs (MAC Protocol Data Units) from different MAC receivers; and

managing channel access.

20. A multi-band wireless communications device comprising:

means for routing packets from a shared buffer queue, wherein the shared buffer queue is within a multi-band upper Media Access Controller (MAC) portion and operationally connected to each Media Access Controller (MAC) transmitter, to one or more of a plurality of lower MAC portions each associated with a respective channel at least based on channel availability, wherein each of a plurality of lower MAC portions each include a Media Access Controller (MAC) transmitter, a Media Access Controller (MAC) receiver, and a Physical Layer (PHY) air interface; and

means for routing received packets to a shared reordering buffer.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 056337/0609 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2017
From: CARIOU, LAURENT; ALPERT, YARON; SADEGHI, BAHAREH; STACEY, ROBERT
To: INTEL IP CORPORATION
Reel/Frame 042030/0283 →