IP Library Granted Patent US 11,043,998
Granted Patent B2
US 11,043,998 · App. 17/068,274 · Granted Jun 22, 2021

Method for beamforming weights transmission over O-RAN fronthaul interface in C-RANS

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,043,998
App. No.
17/068,274
Granted
Jun 22, 2021
Kind
B2
Abstract

A method of enabling an Open RAN-compatible radio unit (O-RU) to apply different beamforming weights to different physical resource blocks (PRBs) using a single sectionId and a single section extension type includes: specifying a first mode of operation in which the number of beamforming weights in the section extension type 1 is equal to L*numPrbs, L is the number of TRX and numPrbs is the number of physical resource blocks; signaling, by an Open RAN-compatible distributed unit (O-DU) to the O-RU, the first mode of operation by specifying a value of parameter extLen to be zero, wherein extLen is the length of the section extension in units of 32-bit words; and the O-RU applying the kth beamforming weights (bfwI and bfwQ), k=1, 2, . . . , L*numPrbc in section extension type 1 for TRX j, j=0, 1, . . . , L−1 to the ith PRB, i=1, 2, . . . , numPrbc defined under the sectionId of the C-plane message.

Claims (35)

1. A method of enabling an Open RAN-compatible radio unit (O-RU) to apply beamforming weights to physical resource blocks (PRBs), comprising:

specifying one of (i) a first mode of operation in which the number of beamforming weights in section extension type 1 of a section extension is equal to L*numPrbs, or (ii) a second mode of operation in which the number of beamforming weights is equal to L, wherein L is the number of transceivers (TRX) or processing chains and numPrbs is the number of physical resource blocks (PRBs);

signaling, by an Open RAN-compatible distributed unit (O-DU) to the O-RU, one of the first mode of operation at the O-RU, by specifying a value of parameter extLen to be zero, or the second mode of operation at the O-RU, by specifying a value of parameter extLen to be greater than 0, wherein extLen is the length of the section extension.

2. The method of claim 1 , wherein one of (i) in the case the value of parameter extLen is equal to 0, O-RU applies the beamforming weights respectively across the TRX first and then across the PRBs, or (ii) in the case the value of parameter extLen is greater than 0, the O-RU applies the beamforming weights respectively across the TRX for a first PRB, and the same set of beamforming weights are applied across the TRX for each of the remaining PRBs defined by a parameter numPrbc in the C-plane message.

3. The method of claim 2 , wherein in the case the value of parameter extLen is equal to 0, the O-RU applies the kth beamforming weights (bfwI and bfwQ), k=1, 2, . . . , L*numPrbc in section extension type 1 for TRX j, j=0, 1, . . . , L−1 to the ith PRB, i=1, 2, . . . , numPrbc defined under the sectionId of the C-plane message.

4. A method of enabling an Open RAN-compatible radio unit (O-RU) to apply different beamforming weights to different physical resource blocks (PRBs) using a single sectionId and a single section extension type of a section extension, comprising:

specifying a first mode of operation in which flexible sending of beamforming weights from Open RAN-compatible distributed unit (O-DU) to Open RAN-compatible radio unit (O-RU) is provided; and

providing, by the O-DU to the O-RU, i) a first parameter specifying the number of bundled physical resource blocks (PRBs) per a set of in-phase/quadrature (I/Q) beamforming weight pairs, each beamforming weight pair comprising an in-phase value and a quadrature value, and ii) a plurality of beamforming weight pairs for a plurality of transceivers associated with each bundle of PRBs.

5. The method of claim 4 , wherein a beam identifier field for the beamforming weights is not provided.

6. The method of claim 4 , wherein multiple beam identifier fields for the beamforming weights are provided.

7. The method of claim 4 , wherein a new section extension type is provided, and wherein when the number of I/Q beamforming weight pairs per each transceiver in the new extension type is not equal to the total number of PRBs divided by the first parameter, one additional I/Q beamforming weight for each respective transceiver is provided.

8. The method of claim 4 , wherein a new section extension type is provided, and wherein when the number of I/Q beamforming weight pairs per each transceiver in the new extension type is not equal to the total number of PRBs divided by the first parameter, orphan PRBs in excess of the I/Q beamforming weight pairs in the new extension type are beamformed using a set of I/Q beamforming weights used for a previous PRB bundle.

9. The method of claim 5 , wherein a new section type is provided, and wherein the new section type substantially corresponds to O-RAN section type 1, with the exception of the beam identifier field.

10. The method of claim 5 , wherein a new section type is provided, and wherein the new section type substantially corresponds to O-RAN section type 3, with the exception of the beam identifier field.

11. The method of claim 6 , wherein a new section type is provided, and wherein the new section type substantially corresponds to O-RAN section type 1.

12. The method of claim 6 , wherein a new section type is provided, and wherein the new section type substantially corresponds to O-RAN section type 3.

13. The method of claim 4 , wherein a new section extension type is provided, and wherein i) a set of beam identifiers is provided consecutively in the new section extension type, and ii) following the set of beam identifiers, sets of beamforming weights are provided for PRB bundles, one set of beamforming weights for each PRB bundle.

14. The method of claim 5 , further comprising:

providing a new section extension type;

sending, by the O-DU to the O-RU, a single beam identifier in a predefined section type of O-RAN;

sending, by the O-DU to the O-RU, the new extension type with multiple sets of beamforming weights corresponding to the predefined section type of O-RAN with the single beam identifier;

applying, by the O-RU, the single beam identifier for the first set of beamforming weights in the new extension type; and

incrementing, by the O-RU, the beam identifier by one for subsequent sets of beamforming weights in the new extension type.

15. The method of claim 12 , further comprising:

sending, by the O-DU to the O-RU, two separate control-plane (C-P) messages each having a different compression header.

16. The method of claim 15 , wherein:

in the first C-P message, the O-DU uses an existing section extension type to represent the beamforming weights for a first portion of the PRB; and

in the second C-P message, the O-DU provides the new section extension type.

17. The method of claim 16 , wherein the new section extension type only includes the beam identifiers, and the beamforming weights are not included.

18. The method of claim 17 , wherein the O-RU uses the beam identifiers in the new section extension type to identify the beamforming weights received in the first C-plane message.

19. The method of claim 6 , wherein multiple beam identifier fields for the beamforming weights are provided in the section extension, one beam identifier field per each PRB bundle.

20. The method of claim 4 , wherein:

each set of beamforming weight pairs comprises L weight pairs, L=1 or more;

numBundPrb=1 or more; and

multiple sets of beamforming weight pairs are provided, each set being provided for a corresponding bundle of PRBs.

Assignments (13)
RELEASE OF SECURITY INTEREST IN COLLATERAL RECORDED AT REEL 069115 AND FRAME 0815 Recorded Jul 31, 2025
From: GLAS USA LLC
To: MAVENIR NETWORKS, INC.
Reel/Frame 072307/0408 →
GRANT OF SECURITY INTEREST - PATENTS Recorded Jul 29, 2025
From: MAVENIR NETWORKS, INC.; MAVENIR SYSTEMS, INC.; ARGYLE DATA, INC.; MAVENIR, INC.; AQUTO CORPORATION; MAVENIR IPA UK LIMITED; MAVENIR SYSTEMS UK LIMITED; MAVENIR LTD.; MAVENIR US INC.
To: GLAS USA LLC
Reel/Frame 072245/0764 →
RELEASE OF SECURITY INTERESTS (SIDECAR) Recorded Jul 29, 2025
From: JPMORGAN CHASE BANK, N.A.
To: MAVENIR NETWORKS, INC.
Reel/Frame 072262/0363 →
RELEASE OF SECURITY INTERESTS (SYNDICATED) Recorded Jul 29, 2025
From: JPMORGAN CHASE BANK, N.A.
To: MAVENIR NETWORKS, INC.
Reel/Frame 072262/0409 →
RELEASE OF SECURITY INTEREST IN COLLATERAL RECORDED AT REEL 067554 AND FRAME 0789 Recorded Jul 29, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MAVENIR NETWORKS, INC.
Reel/Frame 072263/0211 →
SECURITY INTEREST Recorded Jul 28, 2025
From: MAVENIR NETWORKS, INC.; MAVENIR SYSTEMS, INC.; ARGYLE DATA, INC.; MAVENIR, INC.; AQUTO CORPORATION; MAVENIR IPA UK LIMITED; MAVENIR SYSTEMS UK LIMITED; MAVENIR LTD.; MAVENIR US INC.
To: BLUE TORCH FINANCE LLC
Reel/Frame 072268/0439 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 4, 2024
From: MAVENIR NETWORKS, INC.
To: GLAS USA LLC
Reel/Frame 069115/0815 →
RELEASE OF SECURITY INTEREST RECORDED AT R/F 068453/0642 Recorded Oct 4, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MAVENIR NETWORKS, INC.
Reel/Frame 069117/0074 →
SECURITY INTEREST Recorded Aug 30, 2024
From: MAVENIR NETWORKS, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 068453/0642 →
SECURITY INTEREST Recorded May 29, 2024
From: MAVENIR NETWORKS, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 067554/0789 →
SECURITY AGREEMENT Recorded Jul 13, 2022
From: MAVENIR NETWORKS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 060640/0125 →
SECURITY AGREEMENT Recorded Aug 18, 2021
From: MAVENIR NETWORKS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 057221/0866 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2020
From: AHMED, WESSAM MAHMOUD AFIFI; NAM, YOUNG-HAN
To: MAVENIR NETWORKS, INC.
Reel/Frame 054028/0689 →