IP Library Granted Patent US 10,805,051
Granted Patent B2
US 10,805,051 · App. 16/162,113 · Granted Oct 13, 2020

WiFi channel aggregation

Inventors: Hongyuan Zhang (Fremont, CA); Liwen Chu (San Ramon, CA)
Assignee: Marvell Asia Pte, Ltd.
H04L5/001H04B1/0064H04L5/003H04L5/0041H04L5/0044H04W84/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,805,051
App. No.
16/162,113
Filed
Oct 16, 2018
Granted
Oct 13, 2020
Kind
B2
Examiner
HO, DUC CHI
Art Unit
2465
USPC
370/328
Abstract

A single media access control (MAC) layer processor provides data to one or more baseband signal processors, which generate a plurality of baseband signals corresponding to the data provided by the MAC layer processor. The plurality of baseband signals includes at least a first baseband signal and a second baseband signal. The first baseband signal has a first frequency bandwidth and the second baseband signal has a second frequency bandwidth that is different than the first frequency bandwidth. The one or more baseband signal processors provide the plurality of baseband signals to a plurality of radio frequency (RF) radios for simultaneous wireless transmission via a plurality of RF segments.

Claims (56)

1. A method, comprising:

parsing, at a single media access control (MAC) layer processor implemented on one or more integrated circuit (IC) devices, data into a plurality of respective data streams corresponding to a plurality of radio frequency (RF) segments;

respectively providing, by the single MAC layer processor, the respective data streams to a plurality of baseband signal processors corresponding to the plurality of RF segments, wherein the plurality of baseband signal processors are implemented on the one or more IC devices;

respectively generating, at the plurality of baseband signal processors, a plurality of baseband signals corresponding to the data provided by the MAC layer processor, wherein the plurality of baseband signals includes at least a first baseband signal and a second baseband signal, and wherein the first baseband signal has a first frequency bandwidth and the second baseband signal has a second frequency bandwidth that is different than the first frequency bandwidth; and

respectively providing, by the plurality of baseband signal processors, the plurality of baseband signals to a plurality of RF radios for simultaneous wireless transmission via the plurality of RF segments, wherein providing the plurality of baseband signals to the plurality of RF radios includes providing the first baseband signal to a first RF radio of the plurality of RF radios and providing the second baseband signal to a second RF radio of the plurality of RF radios, wherein the first RF radio is configured to operate on a first RF band that is one of i) a 2 GHz band, ii) a 5 GHz band, and iii) a 6 GHz band, and wherein the second RF radio is configured to operate on a second RF band that is another one of i) the 2 GHz band, ii) the 5 GHz band, and iii) the 6 GHz band;

generating, by the plurality of RF radios, a plurality of RF signals, wherein generating the plurality of RF signals includes generating a first RF signal by the first RF radio and generating a second RF signal by the second RF radio, and generating the first RF signal and the second RF signal to have equal time duration; and

transmitting, by the plurality of RF radios, the plurality of RF signals, wherein transmitting the plurality of RF signals includes transmitting the first RF signal by the first RF radio via a first RF segment among the plurality of RF segments and transmitting the second RF signal by the second RF radio via a second RF segment among the plurality of RF segments, and transmitting the first RF signal and the second RF signal so that transmission of the first RF signal is synchronized in time with transmission of the second RF signal.

2. The method of claim 1 , wherein the first RF segment and the second RF segment are separated in frequency.

3. The method of claim 1 , wherein a number of training fields included in a physical layer (PHY) preamble of the first RF signal is equal to a number of training fields included in a PHY preamble of the second RF signal.

4. The method of claim 1 , wherein the plurality of RF signals correspond to a single user (SU) transmission to a single communication device.

5. The method of claim 1 , wherein the plurality of RF signals correspond to a multi-user (MU) transmission to multiple communication devices.

6. The method of claim 1 , wherein the plurality of RF signals correspond to a single physical layer (PHY) protocol data unit.

7. An apparatus, comprising:

a network interface device implemented on one or more integrated circuit (IC) devices;

a single media access control (MAC) layer processor implemented on the one or more IC devices;

a plurality of baseband signal processors implemented on the one or more IC devices, wherein the plurality of baseband signal processors are coupled to the single MAC layer entity; and

a plurality of radio frequency (RF) radios corresponding to a plurality of RF segments, the plurality of RF radios including at least a first RF radio and a second RF radio, wherein the first RF radio is configured to operate on a first RF band that is one of i) a 2 GHz band, ii) a 5 GHz band, and iii) a 6 GHz band, and wherein the second RF radio is configured to operate on a second RF band that is another one of i) the 2 GHz band, ii) the 5 GHz band, and iii) the 6 GHz band, wherein the at least two RF radios are implemented at least partially on the one or more IC devices, and wherein the at least two RF radios are coupled to the plurality of baseband signal processors;

wherein the single MAC layer entity is configured to parse data into a plurality of respective data streams corresponding to the plurality of RF segments and respectively provide data to the plurality of baseband signal processors;

wherein the each baseband signal processor is configured to generate a respective baseband signal corresponding to a respective RF segment using the a respective data stream provided by the single MAC layer processor, wherein the plurality of baseband signals includes at least a first baseband signal and a second baseband signal, and wherein the first baseband signal has a first frequency bandwidth and the second baseband signal has a second frequency bandwidth that is different than the first frequency bandwidth;

wherein the plurality of baseband signal processors are further configured to respectively provide the plurality of baseband signals to respective RF radios for simultaneous wireless transmission via the plurality of RF segments, wherein respectively providing the plurality of baseband signals to the plurality of RF radios includes providing the first baseband signal to the first RF radio and providing the second baseband signal to the second RF radio; and

wherein the plurality of RF radios are configured to:

generate a plurality of RF signals including a first RF signal and a second RF signal, wherein the first RF radio is configured to generate the first RF signal and the second RF radio is configured to generate the second RF signal, and wherein the first RF signal and the second RF signal are of an equal time duration, and

transmit the plurality of RF signals, wherein the first RF radio is configured to transmit the first RF signal via a first RF segment among the plurality of RF segments and the second RF radio is configured to transmit the second RF signal via a second RF segment among the plurality of RF segments, and wherein transmission of the first RF signal is synchronized in time with transmission of the second RF signal.

8. The apparatus of claim 7 , wherein the first RF segment and the second RF segment are separated in frequency.

9. The apparatus of claim 7 , wherein a number of training fields included in a physical layer (PHY) preamble of the first RF signal is equal to a number of training fields included a PHY preamble in the second RF signal.

10. The apparatus of claim 7 , wherein the plurality of RF signals correspond to a single user (SU) transmission to a single communication device.

11. The apparatus of claim 7 , wherein the plurality of RF signals correspond to a multi-user (MU) transmission to multiple communication devices.

12. The apparatus of claim 7 , wherein the plurality of RF signals correspond to a single physical layer (PHY) protocol data unit.

13. A method, comprising:

simultaneously receiving, at a plurality of radio frequency (RF) radios, a plurality of RF signals via a plurality of RF segments, including receiving a first RF signal at a first RF radio of the plurality of RF radios and receiving a second RF signal at a second RF radio of the plurality of RF radios, wherein the first RF signal is received via a first RF band that is one of i) a 2 GHz band, ii) a 5 GHz band, and iii) a 6 GHz band, and wherein the second RF signal is received via a second RF band that is another one of i) the 2 GHz band, ii) the 5 GHz band, and iii) the 6 GHz band;

generating, at the plurality of RF radios, a plurality of baseband signals corresponding to the plurality of RF signals, including i) generating a first baseband signal corresponding to the first RF signal, and ii) generating a second baseband signal corresponding to the second RF signal, wherein the first baseband signal has a first frequency bandwidth and the second baseband signal has a second frequency bandwidth that is different than the first frequency bandwidth;

respectively providing, by the plurality of RF radios, the plurality of baseband signals to a plurality of baseband signal processors;

respectively generating, at the plurality of baseband signal processors implemented on one or more integrated circuit (IC) devices, a plurality of RF segment streams corresponding to the plurality of baseband signals;

providing, by the plurality of baseband signal processors, the plurality of RF segment streams to a single media access control (MAC) layer processor implemented on the one or more IC devices; and

processing, at the single MAC layer processor, the one or more information bit streams, including deparsing, at the MAC layer processor, the plurality of RF segment streams into a single information bit stream.

14. The method of claim 13 , wherein receiving the plurality of RF signals via the plurality of RF segments includes receiving the first RF signal via a first RF segment and the second RF signal via a second RF segment, wherein the first RF segment and the second RF segment are non-contiguous.

15. The method of claim 13 , wherein the plurality of RF signals correspond to a single user (SU) transmission corresponding to the single MAC layer processor.

16. The method of claim 13 , wherein the plurality of RF signals correspond to a multi-user (MU) transmission including frequency-multiplexed data corresponding to the single MAC layer processor.

17. An apparatus, comprising:

a network interface device implemented on one or more integrated circuit (IC) devices;

a single media access control (MAC) layer processor implemented on the one or more IC devices;

a plurality of baseband signal processors implemented on the one or more IC devices, wherein the one or more baseband signal processors are coupled to the single MAC layer processor; and

a plurality of radio frequency (RF) radios including at least a first RF radio and a second RF radio, wherein the first RF radio is configured to operate on a first RF band that is one of i) a 2 GHz band, ii) a 5 GHz band, and iii) a 6 GHz band, and wherein the second RF radio is configured to operate on a second RF band that is another one of i) the 2 GHz band, ii) the 5 GHz band, and iii) the 6 GHz band, wherein the at least two RF radios are implemented at least partially on the one or more IC devices, and wherein the at least two RF radios are coupled to the one or more baseband signal processors;

wherein the plurality of RF radios are configured to simultaneously receive a plurality of RF signals via a plurality of RF segments, including i) the first RF radio being configured to receive a first RF signal and ii) the second RF radio being configured to receive a second RF signal;

wherein the plurality of RF radios are further configured to generate a plurality of baseband signals corresponding to the plurality of RF signals, including i) the first RF radio being configured to generate a first baseband signal corresponding to the first RF signal, and ii) the second RF radio being configured to generate a second baseband signal corresponding to the second RF signal, wherein the first baseband signal has a first frequency bandwidth and the second baseband signal has a second frequency bandwidth that is different than the first frequency bandwidth;

wherein the plurality of RF radios are further configured to respectively provide the plurality of baseband signals to the plurality of baseband signal processors;

wherein the each baseband signal processor is configured to:

generate a respective RF segment stream corresponding to a respective baseband signal, and

provide the respective RF segment stream to the single MAC layer processor;

wherein the one or more baseband signal processors are further configured to provide the one or more information bit streams to the single MAC layer processor; and

wherein the single MAC layer processor is configured to:

deparse the plurality of RF segment streams into a single information bit stream, and

process the single information bit stream.

18. The apparatus of claim 17 , wherein receiving the plurality of RF signals via the plurality of RF segments includes receiving the first RF signal via a first RF segment and the second RF signal via a second RF segment, wherein the first RF segment and the second RF segment are non-contiguous.

19. The apparatus of claim 17 , wherein the plurality of RF signals correspond to a single user (SU) data unit corresponding to the single MAC layer processor.

20. The apparatus of claim 17 , wherein the plurality of RF signals correspond to a multi-user (MU) data unit including frequency-multiplexed data corresponding to the single MAC layer processor.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053475/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: MARVELL INTERNATIONAL LTD.
To: CAVIUM INTERNATIONAL
Reel/Frame 052918/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 051778/0537 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2019
From: ZHANG, HONGYUAN; CHU, LIWEN
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 050953/0712 →
LICENSE Recorded Nov 7, 2019
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 050953/0750 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2019
From: MARVELL SEMICONDUCTOR, INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 050953/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2019
From: MARVELL INTERNATIONAL LTD.
To: MARVELL WORLD TRADE LTD.
Reel/Frame 050953/0747 →
Continuity (2)
Provisional Application 62576343 · Oct 24, 2017
Related Publication 20190123863A1 · Apr 25, 2019