IP Library Granted Patent US 12,598,043
Granted Patent B2
US 12,598,043 · App. 18/474,184 · Granted Apr 7, 2026

Uplink symbols for demodulation reference signal on open radio access network

Inventors: Deepak Agarwal (San Diego, CA); Michael Francis Garyantes (Bradley Beach, NJ); Abhishek Saurabh Sachidanand Sinha (San Diego, CA); James Krysl (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04L5/0051H04B7/0615H04W56/0045H04W72/0446
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 12,598,043
App. No.
18/474,184
Granted
Apr 7, 2026
Kind
B2
Abstract

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.

Claims (71)

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.

21 . The method of claim 17 , further comprising:

transmitting 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.

22 . The method of claim 17 , further comprising:

receiving the demodulation reference signals during the first subset of the plurality of symbols; and

compensating each sample in the set of samples according to the demodulation reference signals to obtain the burst of compensated samples.

23 . The method of claim 17 , further comprising:

computing a plurality of beam weights corresponding to a respective plurality of receive beams at the RU; and

compensating the set of samples by equalizing the set of samples according to the plurality of beam weights.

24 . The method of claim 17 , wherein the plurality of symbols associated with the slot comprise all symbols of the slot.

25 . The method of claim 17 , further comprising:

receiving skew time capability information from the DU, wherein the skew time parameter is selected based on the skew time capability information.

26 . A method for wireless communications at a distributed unit (DU), comprising:

receiving, 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

receiving, 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.

27 . The method of claim 26 , further comprising:

resetting the skew time parameter at a slot boundary occurring after a last symbol of the slot.

28 . The method of claim 26 , 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.

29 . The method of claim 28 , further comprising:

setting 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.

30 . The method of claim 26 , further comprising:

receiving 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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2023
From: AGARWAL, DEEPAK; GARYANTES, MICHAEL FRANCIS; SACHIDANAND SINHA, ABHISHEK SAURABH; KRYSL, JAMES
To: QUALCOMM INCORPORATED
Reel/Frame 065737/0755 →
Continuity (1)
Related Publication 20250105970A1 · Mar 27, 2025
References Cited (6)
US 20080107014A1 · Huang · 2008 [cited by examiner]
US 20240348398A1 · Yang · 2024 [cited by examiner]
US 20250031067A1 · Demir · 2025 [cited by examiner]
WO WO2023146449A1 · 2023 [cited by applicant]
ETSI TS 103 859: “Publicly Available Specification (PAS), O-RAN Fronthaul Control, User and Synchronization Plane Specification v07.02, (O-RAN-WG4.CUS.0-v07.02)”, Draft DTS/MSG-001140 v0.0.2, 650, Route Des Lucioles, F-… [cited by applicant]
International Search Report and Written Opinion—PCT/US2024/048219—ISA/EPO—Dec. 23, 2024. [cited by applicant]
Cited By (1)
US 12,689,485