Systems and Methods for Energy and Fronthaul Bandwidth Efficient Uplink Performance Improvements for O-RAN-based Radio Access Networks
US-2025031067-A1 · Jan 23, 2025 · US
US12598043B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12598043-B2 |
| Application number | US-202318474184-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 25, 2023 |
| Priority date | Sep 25, 2023 |
| Publication date | Apr 7, 2026 |
| Grant date | Apr 7, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, systems, and devices for wireless communications are described. A remote unit (RU) may transmit, to a distributed unit (DU), an indication of a skew time parameter associated with providing compensated samples for a plurality of symbols associated with a slot. The RU may store a set of samples associated with a first subset of the plurality of symbols associated with the slot, the storing based on a processing delay associated with receiving demodulation reference signals during a portion of the first subset of the plurality of symbols associated with the slot. The RU may transmit, to the DU, a burst of compensated samples for the plurality of symbols in a transmission window that is offset in time from a beginning symbol of the slot according to the skew time parameter.
Opening claim text (preview).
What is claimed is: 1 . A remote unit (RU), comprising: one or more memories storing processor-executable code; and one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the remote unit (RU) to: transmit, to a distributed unit (DU), an indication of a skew time parameter associated with providing compensated samples for a plurality of symbols associated with a slot; store a set of samples associated with a first subset of the plurality of symbols associated with the slot, the storing based on a processing delay associated with receiving demodulation reference signals during a portion of the first subset of the plurality of symbols associated with the slot; and transmit, to the DU, a burst of compensated samples for the plurality of symbols in a transmission window that is offset in time from a beginning symbol of the slot according to the skew time parameter. 2 . The remote unit (RU) of claim 1 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the remote unit (RU) to: reset the skew time parameter at a slot boundary occurring after a last symbol of the slot. 3 . The remote unit (RU) of claim 1 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the remote unit (RU) to: set the skew time parameter based at least in part on an available bandwidth for a fronthaul interface between the RU and the DU. 4 . The remote unit (RU) of claim 3 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the remote unit (RU) to: set the skew time parameter to a zero-value based on a failure of the available bandwidth for the fronthaul interface to satisfy a defined threshold. 5 . The remote unit (RU) of claim 1 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the remote unit (RU) to: transmit a capability message to the DU identifying a set of supported skew time parameters, wherein the skew time parameter is selected based on the capability message. 6 . The remote unit (RU) of claim 1 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the remote unit (RU) to: receive the demodulation reference signals during the first subset of the plurality of symbols; and compensate each sample in the set of samples according to the demodulation reference signals to obtain the burst of compensated samples. 7 . The remote unit (RU) of claim 1 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the remote unit (RU) to: compute a plurality of beam weights corresponding to a respective plurality of receive beams at the RU; and compensate the set of samples by equalizing the set of samples according to the plurality of beam weights. 8 . The remote unit (RU) of claim 1 , wherein the plurality of symbols associated with the slot comprise all symbols of the slot. 9 . The remote unit (RU) of claim 1 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the remote unit (RU) to: receive skew time capability information from the DU, wherein the skew time parameter is selected based on the skew time capability information. 10 . A distributed unit (DU), comprising: one or more memories storing processor-executable code; and one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the distributed unit (DU) to: receive, from a remote unit (RU), an indication of a skew time parameter associated with the RU providing compensated samples for a plurality of symbols associated with a slot; and receive, from the RU, a burst of compensated samples for the plurality of symbols in a transmission window that is offset in time from a beginning symbol of the slot according to the skew time parameter, wherein the burst of compensated samples are based on a set of samples associated with a first subset of the plurality of symbols, the set of samples based on a processing delay associated with demodulation reference signals during a portion of the first subset of the plurality of symbols. 11 . The distributed unit (DU) of claim 10 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the distributed unit (DU) to: reset the skew time parameter at a slot boundary occurring after a last symbol of the slot. 12 . The distributed unit (DU) of claim 10 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the distributed unit (DU) to: set the skew time parameter based at least in part on an available bandwidth for a fronthaul interface between the RU and the DU. 13 . The distributed unit (DU) of claim 12 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the distributed unit (DU) to: set the skew time parameter to a zero-value based on a failure of the available bandwidth for the fronthaul interface failing to satisfy a defined threshold. 14 . The distributed unit (DU) of claim 10 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the distributed unit (DU) to: receive a capability message from the RU identifying a set of supported skew time parameters, wherein the skew time parameter is selected based on the capability message. 15 . The distributed unit (DU) of claim 10 , wherein the plurality of symbols associated with the slot comprise all symbols of the slot. 16 . The distributed unit (DU) of claim 10 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the distributed unit (DU) to: transmit skew time capability information to the RU, wherein the skew time parameter is selected based on the skew time capability information. 17 . A method for wireless communications at a remote unit (RU), comprising: transmitting, to a distributed unit (DU), an indication of a skew time parameter associated with providing compensated samples for a plurality of symbols associated with a slot; storing a set of samples associated with a first subset of the plurality of symbols associated with the slot, the storing based on a processing delay associated with receiving demodulation reference signals during a portion of the first subset of the plurality of symbols associated with the slot; and transmitting, to the DU, a burst of compensated samples for the plurality of symbols in a transmission window that is offset in time from a beginning symbol of the slot according to the skew time parameter. 18 . The method of claim 17 , further comprising: resetting the skew time parameter at a slot boundary occurring after a last symbol of the slot. 19 . The method of claim 17 , further comprising: setting the skew time parameter based at least in part on an available bandwidth for a fronthaul interface between the RU and the DU. 20 . The method of claim 19 , further comprising: setting the skew time parameter to a zero-value based on a failure of the available bandwidth for the fronthaul interface to satisfy a defined threshold.
Resources in time domain, e.g. slots or frames · CPC title
compensating for timing error by altering transmission time · CPC title
of weighted versions of same signal · CPC title
Selecting one or more beams from a plurality of beams, e.g. beam training, management or sweeping · CPC title
Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.