Uplink symbols for demodulation reference signal on open radio access network
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.
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.