MEIR ELAD (US)
KUTZ GIDEON SHLOMO (US)
TOUBOUL ASSAF (US)
WO2021233550A1 | 2021-11-25 | |||
WO2022026247A2 | 2022-02-03 |
US20170149542A1 | 2017-05-25 |
CLAIMS What is claimed is: 1. A method for wireless communication at a user equipment (UE), comprising: transmitting a data message on a first set of frequency resources; and transmitting a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, wherein the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers comprises one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. 2. The method of claim 1, further comprising: receiving, from a network entity, an indication of a set of one or more parameters for the UE to use to determine the pilot signal for the set of subcarriers based at least in part on the data message, wherein transmitting the pilot signal is based at least in part on the set of one or more parameters. 3. The method of claim 1, further comprising: receiving, from a network entity, an indication identifying the set of subcarriers for the UE to use to transmit the pilot signal, wherein transmitting the pilot signal is based at least in part on the indication identifying the set of subcarriers. 4. The method of claim 1, further comprising: transmitting, to a network entity, a UE capability message indicating a first capability of the UE to transmit the data message for digital post-distortion processing at the network entity, a second capability of the UE to transmit a plurality of pilot signals distributed across the second set of frequency resources, or a combination thereof, wherein transmitting the pilot signal outside the first set of frequency resources is based at least in part on the UE capability message. 5. The method of claim 4, further comprising: receiving, from the network entity and in response to the UE capability message, a configuration message configuring the UE to implement the first capability, the second capability, or a combination thereof, wherein transmitting the pilot signal is further based at least in part on the configuration message. 6. The method of claim 1, wherein the set of subcarriers comprises all of the one of odd or even indexed subcarriers of the second set of frequency resources. 7. The method of claim 1, wherein the set of subcarriers comprises every fourth subcarrier within the second set of frequency resources. 8. The method of claim 1, wherein the first set of frequency resources further comprises a second set of subcarriers for a second pilot signal of a second UE that is associated with a data message of the second UE transmitted on frequency resources outside the first set of frequency resources, and the second set of subcarriers comprises a different one of the odd or even indexed subcarriers within a first portion of the first set of frequency resources. 9. The method of claim 8, wherein the first set of frequency resources further comprises a third set of subcarriers for a third pilot signal of a third UE that is associated with a data message of the third UE transmitted on frequency resources outside the first set of frequency resources, and the third set of subcarriers comprises the different one of the odd or even indexed subcarriers within a second portion of the first set of frequency resources different than the first portion. 10. The method of claim 1, wherein the first set of frequency resources comprises first frequency resources allocated for data communications of the first UE, and wherein the second set of frequency resources comprises the first frequency resources allocated for data communications of the first UE and second frequency resources unallocated for the data communications of the first UE, the method further comprising: determining the second frequency resources based at least in part on an estimated non-linearity characteristic of the data message. 11. The method of clai 10, wherein determining the second frequency resources comprises: selecting the second frequency resources based at least in part on the estimated non-linearity characteristic of the data message satisfying an interference threshold for the second frequency resources. 12. The method of claim 1, wherein the pilot signal comprises a demodulation reference signal. 13. The method of claim 1, further comprising: aligning a first amplitude associated with a complementary cumulative distribution function of the pilot signal with a second amplitude associated with the complementary cumulative distribution function of the data message; and transmitting the pilot signal based at least in part on the alignment. 14. The method of claim 13, wherein aligning the first amplitude with the second amplitude comprises: selecting a first portion of resources of a set of resources for transmitting the pilot signal according to a polynomial generation technique; and selecting a second portion of resources of the set of resources for transmitting the pilot signal sequentially based at least in part on a difference between the first amplitude associated with the complementary cumulative distribution function of the pilot signal and the second amplitude associated with the complementary cumulative distribution function of the data message, wherein the pilot signal is transmitted using the set of resources. 15. A method for wireless communication at a network entity, comprising: receiving, from a user equipment (UE), a data message on a first set of frequency resources; and receiving, from the UE, a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, wherein the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers comprises one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portio of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. 16. The method of claim 15, further comprising: transmitting, to the UE, an indication of a set of one or more parameters for the UE to use to determine the pilot signal for the set of subcarriers based at least in part on the data message, wherein receiving the pilot signal is based at least in part on the set of one or more parameters. 17. The method of claim 15, further comprising: transmitting, to the UE, an indication identifying the set of subcarriers for the UE to use to transmit the pilot signal, wherein receiving the pilot signal is based at least in part on the indication identifying the set of subcarriers. 18. The method of claim 15, further comprising: receiving, from the UE, a UE capability message indicating a first capability of the UE to transmit the data message for digital post-distortion processing at the network entity, a second capability of the UE to transmit a plurality of pilot signals distributed across the second set of frequency resources, or a combination thereof, wherein receiving the pilot signal is based at least in part on the UE capability message. 19. The method of claim 18, further comprising: transmitting, to the UE in response to the UE capability message, a configuration message configuring the UE to implement the first capability, the second capability, or a combination thereof, wherein receiving the pilot signal is further based at least in part on the configuration message. 20. The method of claim 15, wherein the set of subcarriers comprises all of the one of odd or even indexed subcarriers of the second set of frequency resources. 21. The method of clai 15, wherein the set of subcarriers comprises every fourth subcarrier within the second set of frequency resources. 22. The method of claim 15, further comprising: receiving, from a second UE, a second data message on a third set of frequency resources, wherein the third set of frequency resources overlaps at least a portion of the second set of frequency resources; and receiving, from the second UE, a second pilot signal associated with the second data message on a second set of subcarriers, wherein the second set of subcarriers comprises a different one of the odd or even indexed subcarriers within the third set of frequency resources, a first portion of the second set of subcarriers are within the first set of frequency resources, and a second portion of the second set of subcarriers are within the second set of frequency resources. 23. The method of claim 22, further comprising: receiving, from a third UE, a third data message on a fourth set of frequency resources, wherein the fourth set of frequency resources overlaps at least a portion of the second set of frequency resources, and is outside the third set of frequency resources; and receiving, from the third UE, a third pilot signal associated with the third data message on a third set of subcarriers, wherein the third set of subcarriers comprises the different one of the odd or even indexed subcarriers within the fourth set of frequency resources, a first portion of the third set of subcarriers are within the first set of frequency resources, and a second portion of the third set of subcarriers are within the second set of frequency resources. 24. The method of claim 15, wherein the first set of frequency resources comprises first frequency resources allocated for data communications of the first UE, and the second set of frequency resources comprises the first frequency resources allocated for data communications of the first UE and second frequency resources unallocated for the data communications of the first UE, the method further comprising: determining the second frequency resources for the UE based at least in part on an estimated non-linearity characteristic of the data message. 25. The method of clai 24, wherein determining the second frequency resources comprises: selecting the second frequency resources for the UE based at least in part on the estimated non-linearity characteristic satisfying an interference threshold for the second frequency resources for the UE. 26. The method of claim 15, wherein signaling associated with the data message comprises a non-linearity characteristic, the method further comprising: performing a digital post-distortion technique on the data message and at least one other data message of a second UE; and decoding the data message and the at least one other data message based at least in part on performing the digital post-distortion technique. 27. The method of claim 15, further comprising: performing channel estimation based at least in part on the pilot signal associated with the data message; and decoding the data message based at least in part on the channel estimation. 28. The method of claim 15, wherein the pilot signal comprises a demodulation reference signal. 29. An apparatus for wireless communication at a user equipment (UE), comprising: a processor; and a memory coupled with the processor, wherein the memory comprises instructions executable by the processor to cause the apparatus to: transmit a data message on a first set of frequency resources; and transmit a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, wherein the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers comprises one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within th second set of frequency resources and outside the first set of frequency resources. 30. An apparatus for wireless communication at a network entity, comprising: a processor; and a memory coupled with the processor, wherein the memory comprises instructions executable by the processor to cause the apparatus to: receive, from a user equipment (UE), a data message on a first set of frequency resources; and receive, from the UE, a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, wherein the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers comprises one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. |
[0121] In some examples, the UE 415 may transmit the signal (e.g., the signal output by the antenna 425-a, the data message 440-b) via a channel 445 (e.g., an uplink channel, a PUCCH, a PUSCH, or any other channel). In the absence of a propagation channel, a resulting signal (e.g., a received signal, a data message 440-c) may be expressed in accordance with Equation 2: in which n(t) may represent thermal noise and r(t) may represent the received signal (e.g., the data message 440-c). However, in the presence of a propagation channel, interference may affect the data message 440-b. For example, without DPD, one or more signals may leak into OOB resources due to non-linearity (e.g., non-linear distortions in the data message 440-b). As such, the signal received over the channel (e.g., the data message 440-c) may include in-band interference as well as OOB interference (e.g., from one or more other signals, one or more other data messages). In some examples, by normalizing the gain (G) to a value of about 1, the received signal in the frequency domain may be expressed in accordance with Equation 3: in which FT represents a Fourier transform (e.g., transformation to the frequency domain), h may represent the channel 445, and f may represent the OOB frequencies and the in-band frequencies in which distortion may occur. As such, the network entity 405 may use both an estimated signal at the transmitter and a channel impulse response to compensate for the effects of the power amplifier non-linearity on the received signal. In some examples, the channel estimates may be based at least in part on pilot signals received in the same frequency band as the data message 440-c. In some examples, the pilot signals may include in-band pilot signals, 00B pilot signals, or a combination thereof.
[0122] The network entity 405 may receive the data message 440-c (e.g., the signal reprinted as the data message 440-c). For example, the data message 440-c may pass through an antenna 425-b and the network entity 405 may use a DPoD component 430 to process the data message 440-c. At the DPoD component 430, the data message 440-c may undergo DPoD processing which may include non-linear estimation in combination with channel estimation. The DPoD processing may account for distortions in the data message 440-c (e.g., due to the power amplifier 420), interference, or both. In some examples, by using the DPoD component 430, the network entity 405 may decode the data message 440-c to determine a data message 440-d (e.g., the set of bits used to generate the data message 440-a at the UE 415).
[0123] In some examples, however, the network entity 405 may communicate with multiple UEs (e.g., the UE 415 and one or more other UEs (not shown)). In such examples, data messages transmitted from the multiple UEs to the network entity 405 may leak into OOB frequencies (e g., respective OOB frequencies for each UE) due to non-linear signal characteristics. In some examples, to mitigate the effects of channel interference due to signal leakage into OOB frequencies, the UEs may be configured to transmit pilot signals on in-band frequencies and OOB frequencies (e.g., over an extended range of frequencies, using an extended frequency DMRS coverage). For example, techniques for DPoD for uplink, as described herein, may provide for combining the estimated channel response (e.g., based at least in part on the extended frequency DMRS coverage and nonlinearity estimation for each UE both in-band and out of band) with removing (e.g., correcting for) the signal distortions for each of the multiple UEs. In some examples, such DPoD techniques may provide for removing distortion from signals transmitted by the UE 415 (e.g., self-distortion) and from the other UEs (e.g., signals occurring in adjacent frequency allocation). For example, the network entity 405 may estimate the non-linear distortion for the multiple UEs iteratively. In some examples, during an iteration, the network entity 405 may determine a correction of distortions for the multiple UEs accordance with Equation 4: in which y corrected may represent a corrected signal for the multiple UEs (e.g., all of the UEs), y may represent a signal received from the multiple UEs, and d x may represent an estimated non-linear distortion for the multiple UEs (e.g., a unified distortion for the multiple UEs). In some examples, the distortion may be initialized to zero (e.g., a value of d x may be set to zero for a first iteration). In some examples, based at least in part on the corrected signal , the network entity 405 may estimate the data of the received signal (y) using a slicer (or decoder). For example, the network entity 405 may estimate the data transmitted via the received signal (y) accordance with Equation 5: in which my represent the estimated data for the rth UE (e.g., i may correspond to a UE index).
[0124] In some examples, based at least in part on the estimated data (x L ), the network entity 405 may perform an estimation (e.g., another estimation) of the distortion in accordance with Equation 6: in which est_channeli may represent the estimated channel and eff_PAi may represent a model for an effective power amplifier for the zth UE (e.g., each UE). In some examples, the network entity may perform other (e.g., subsequent) iterations (e.g., perform subsequent determinations of the corrected signal (y C orrected)) i n accordance with Equation 4 (e.g., using an updated estimated distortion (d x ) determined in accordance with Equation 6). In some examples, an estimation of the eff_PAi for each (zth) UE may impact neighboring allocations (e.g., neighboring frequency allocations).
[0125] In some examples of DPoD for uplink, the UE 415 may enable one or more enhancements to a mapping of the nonlinearity, for example by using pilot signals (e.g., DMRSs, SRSs) with a CCDF amplitude that matches (e.g., is comparable to) a CCDF amplitude of a data signal (e.g., associated with the pilot signals). Additionally, or alternatively, in some examples of DPoD for uplink, the network entity 405 may indicate extended frequency pilots (e.g., a extended frequency range for transmitting pilot signals) to the UE 415 (e.g., and the other UEs). For example, the network entity 405 may transmit an indication of pilot signal parameters (e.g., DMRS parameters) to the UE 415. Additionally, or alternatively, the network entity 405 may transmit an indication to the UE 415 (e.g., and other UEs) a pilot signal extended frequency allocation (e.g., a DMRS extended frequency allocation, may allocation an extended range of frequency resources for transmitting pilot signals). In such an example, the UE 415 (e.g., and the other UEs) may transmit pilot signals in accordance with the indication (e.g., the indicated pilot signal parameters or the indicated pilot signal extended frequency range). In some examples, by enabling the UE 415 to transmit pilot signal over an extended frequency range, the network entity 405 may provide one or more enhancements to DPoD performed at the network entity 405, among other possible benefits. [0126] FIG.5 illustrates an example of a block diagram 500 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. In some examples, the block diagram 500 may implement or be implemented by aspects of the wireless communications system 100, the wireless communications system 200, the pilot signal scheme 300, the OOB signal interference graph 301, and the DPoD processing scheme 400. For example, the block diagram 500 may be implemented by a UE and a network entity, which may be examples of the corresponding devices as described with reference to FIGs.1, 2, 3A, 3B, and 4. [0127] In some examples, the network (e.g., one or more network entities) may perform DPoD on uplink signals transmitted from multiple UEs (e.g., for multiple FDMA users). For example, the network entity may perform DPoD for multiple UEs (e.g., a first UE represented as UE#1 and a second UE represented as UE#2) that may each transmit pilot signals (e.g., DMRSs, SRSs) using FDM. The UEs may transmit the pilot signals over an extended frequency allocation (e.g., in-band frequencies and OOB frequencies). As illustrated in the example of FIG.5, the network entity may start DPoD at 505. At 525-a and 525-b, the network entity may perform channel estimation for the first UE (e.g., UE#1) and the second UE (e.g., UE#2), respectively. The network entity may perform the channel estimation (e.g., at 525-a and 525-b) based at least in part on a non-linearity of a power amplifier at each UE used for transmitting a pilot signal (e.g., determined at 510-a and 510-b for the first UE and the second UE, respectively), a sequence of the pilot signal, such as a DMRS sequence (e.g., determined at 515-a and 515-b for the first UE and the second UE, respectively), and the received pilot signal (e.g., a DMRS received from the first UE and the second UE at 520-a and 520-b, respectively).
[0128] At 530, and based at least in part on the channel estimation for the first UE and the second UE (e.g., performed at 525-a and 525-b, respectively), the network entity may perform one or more DPoD data iterations. For example, at 535, the network entity may initialize the non-linear distortions for the first UE and the second UE (e.g., the overall non-linear distortions) in accordance with Equation 7:
That is, the network entity may set the non-linear distortion for the multiple UEs (e.g., a unified non-linear distortion) to zero for a first DPoD data iteration. At 540. the network ma evaluate estimates for the corrected signal (y corrected) i n accordance with Equation 8: in which y corrected may represent a corrected signal for the multiple UEs (e.g., an estimate of the corrected signal for the overall subcarriers in the full bandwidth), y may represent a signal received from the first UE and the second UE, and d x may represent an estimated non-linear distortion for the multiple UEs (e.g., the unified distortion for the multiple UEs). The signal received from the first UE and the second UE may be a combined signal (e.g., combined in the air) including signals transmitted from the first UE and the second UE. In some examples (e.g., for a first iteration), the network entity may evaluate estimates of the corrected signal based at least in part on data received from the first UE and the second UE (e.g., at 545-a and 545-b, respective).
[0129] At 550-a and 550-b, and based at least in part on the corrected signal (e.g., determined at 540), the network entity may equalize the received signal from the first UE and the second UE, respectively. In some examples, the network entity may equalize the received signal (e.g., remove distortions from the received signal) from the first UE and the second UE (e.g., at 550-a and 550-b, respectively) in accordance with Equation 9: in which may represent an equalized signal for the /th UE (e.g., i may correspond to a UE index, such that / may be set to 1 for the first UE and 2 for the second UE), Eq channel maY rePresent an equalizer (e.g., for channel equalization) of the /th UE, and m a Y represent the corrected signal for the /th UE. In some examples, at 555-a and 555-b and based at least in part on the equalized signal , the network entity may estimate the data transmitted from each UE. For example, the network entity may estimate the data of the equalized signal using a slicer (or decoder). In some examples, the network entity may estimate the data transmitted via the of the equalized signal in accordance with Equation 10: in which may represent the estimated data for the /th UE.
[0130] At 560-a and 560-b, and based at least in part on the estimated data (ty). the network entity may estimate the distortion for the first UE and the second UE, respectively. In some examples, the network entity may estimate the distortion for the first UE and the second UE (e.g., at 560-a and 560-b, respective) in accordance with Equation 11 : in which est_channel L may represent the estimated channel and eff_PAi may represent a model for an effective power amplifier for the /th UE.
[0131] At 565, the network entity may evaluate the distortion for the multiple UEs (e.g., the overall distortion, the unified distortion). In some example, the network entity may evaluate the distortion in accordance with equation 12: in which d x may represent the distortion for the first UE and d x may represent the distortion for the second UE. In some examples, and based at least in part on the evaluated distortions (e.g., at 565) the network entity may perform one (or more) subsequent iterations. For example, at 540, the network entity may evaluate estimates (e.g., updated estimates) based at least in part on the distortions evaluated at 565. In some examples, by performing one or more DPoD data iterations, the network entity may provide one or more enhancements to signal processing at the network entity, thereby improving the reliability of communications between the network entity and the UEs, among other possible benefits.
[0132] FIG. 6 illustrates an example of a process flow 600 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. In some examples, the process flow 600 may implement aspects of the wireless communications system 100, the wireless communications system 200, the pilot signal scheme 300, the OOB signal interference graph 301, the DPoD processing scheme 400, and the block diagram 500. For example, the process flow 600 may include a UE 615 and a network entity 605, which may be examples of the corresponding devices as described with reference to FIGs. I, 2, 3A, 3B, 4, and 5. For uplink communications, the UE 615 may be an example of a transmitting device (e.g., a transmitter) and the network entity 605 may be an example of a receiving device (e.g., a receiver). In some examples, the UE 615 may utilize non-linear components such as a power amplifier to transmit a data message to the network entity 605. Non-linearity may cause the transmitted signal to leak into OOB frequencies (e.g., frequency resources outside of the frequency resources allocated for the data transmission by the UE 615). In some examples, the UE 615 may transmit pilot signals in the OOB frequency resources to support OOB channel estimation by the network entity 605, thereby mitigating the effects of the non-linearity' of the data message. The network entity 605 and the UE 615 may implement one or more techniques described herein to mitigate OOB interference during DPoD operations. In the following description of the process flow 600, operations between the network entity 605 and the UE 615 may occur in a different order or at different times than as shown. Some operations may also be omitted from the process flow 600, and other operations may be added to the proc ss flow 600. The process flow 600 may include features for improved communications between the UE and the network, among other benefits. [0133] At 620, the UE 615 may receive a resource configuration message to the UE 615. The resource configuration message may indicate to the UE 615 a set of OOB resources for transmitting OOB pilot signals. For example, the resource configuration message may instruct the UE 615 to expand the resources for transmitting pilot signaling from the resources for transmitting uplink messages to include additional regions where non-linearity may be expected (e.g., where the non-linear effects may cause non-negligible interference). Additionally, or alternatively, the resource configuration message may indicate (e.g., define) a saturation level of a power amplifier at the UE 615. In some examples, the indicated saturation level may identify (e.g., based on a table or model) a span of OOB frequencies (e.g., the set of OOB resources for transmitting OOB pilot signals). [0134] In some examples, the resource configuration message may be an RRC configuration message, DCI message, or any other downlink message. In some examples, the resource configuration message may be based at least in part on the UE capability message received at 620. Additionally, or alternatively, the network entity 605 may configure the UE 615 with resources for transmitting OOB pilot signals via a pilot signal (e.g., DMRS) extended frequency allocation. For example, the network entity 605 may indicate to each UE (e.g., to the UE 615 and one or more other UEs) a respective extended DMRS coverage (e.g., an extended pilot signal frequency allocation). In some examples, a separation (e.g., frequency resource separation) may be used between UEs that may transmit pilot signals in overlapping frequency bands (e.g., DMRS frequency coverage bands). For example, the network may configure a UE (e.g., of the UEs transmitting pilot signals in overlapping frequency bands) to transmit pilot signals over odd subcarriers and another UE (e.g., of the UEs transmitting pilot signals in overlapping frequency bands) to transmit pilot signals over even subcarriers. In some examples, such a separation may enable orthogonality to be maintained (e.g., in the presence of the non-linearity). In some examples, the pilot signal frequency resource allocation (e.g., the DMRS coverage) may include coverage of the distortion (e.g., the overall distortion) that may result from th UE 615 and adjacent UEs (e.g., may consider a non-linearity configuration that may be requested by the UE 615). [0135] In some other examples, the network entity 605 may indicate pilot signal parameters (e.g., DMRS parameters) to the UE 615 that the UE 615 may use to determine resources for transmitting OOB pilot signals. For example, the network may indicate parameters for DMRS generation (e.g., to enable the UE 615 to generate a desired CCDF). For example, for estimation of a non-linear function (e.g., due to power amplifier compression at the UE 615) that operated on data of a received signal, the received signal (e.g., a DMRS signal) may have an amplitude CCDF that matches the data amplitude CCDF. In some examples, a process for generating the DMRS sequences may be performed by the UE 615 and selected (e.g., and tabulated), such that the amplitude of the CCDF associated with the DMRS signal (e.g., the pilot signal) may be comparable to the amplitude of the CCDF associated with the data signal (e.g., based at least in part on desired CCDF properties). For example, the network entity 605 may indicate, to the UE 615, a level of non-linearity (or a non-linearity type) to be used at the UE 615 (e.g., for transmitting signals). In some examples, the network entity 605 may indicate the level of non-linearity using non-linear characteristics, or an OOB frequency span (e.g., a maximal OOB frequency span of multiple OOB frequency spans supported at the UE 615 or an otherwise suitable OOB frequency span), or both. In response, the UE 615 may transmit data signals with a matching non-linearity using in- band frequencies and pilot signals with a matching non-linearity using the OOB frequency span. In some examples (e.g., absent an indication of a non-linearity level), the UE 615 may apply a default non-linearity level that may not rely on non-linearity compensation (e.g., at the network entity 605 using DPoD). [0136] In some examples, generation of the DMRS signals (e.g., DMRS signals with CCDF amplitudes that match a CCDF amplitude of the corresponding data signals) may include selecting a first set of resource elements (e.g., about 50% of a quantity of resource elements to be used for transmitting the DMRS signals), such as based at least in part on some polynomial generation. In such examples, remaining resource elements may be added sequentially (e.g., QPSK samples may be added sequentially, resource element by resource element). For example, each value of the QPSK may be selected (e.g., sequentially), such that the amplitude of the CCDF associated with the DMRS signal may approach the amplitude of the CCDF associated with the data signal (e.g., may approach the desired CCDF). In some examples, a number (e.g., about 4) CCDF hypotheses may be calculated per QPSK symbol and a QPSK symbol that reduces (e.g., minimizes) a difference (e.g., a gap) between the amplitude of the CCDF associated with the DMRS signal and the amplitude of the CCDF associated with the data signal (e.g., the desired CCDF may be selected). In such examples, once the QPSK symbol is selected, the selected symbol may be stored (e.g., fixed) and the UE may proceed to select another (e.g., a next resource element value, a subsequent resource element value). In some examples, once a pilot signal is selected (e.g., once a DMRS signal is selected), the selected signal may be tabulated and parameters of the signal may be communicated between the UE 615 and the network entity 605. [0137] At 625, the UE 615 may process a data message for transmission, where the processing may result in a non-linear signal for the data message (e.g., an over-the-air signal including one or more non-linear characteristics). For example, the data message may pass through a high-power power amplifier resulting in power gain and causing a non-linear increase in output power. That is, the data message may exhibit non-linear characteristics based at least in part on the processing (e.g., power amplification) of the message. However, the processing may not include a DPD process, and thus may not mitigate non-linear characteristics at the transmitter-side. [0138] At 630, the UE 615 may transmit the data message to the network entity 605. In some examples, the UE 615 may transmit the data message on a first set of frequency resources. For example, the UE 615 may transmit the data message over a set of frequencies allocated to the UE 615 for transmitting data message. In some examples, such frequencies may be an example of a data frequency resource allocation as described with reference to FIGs.3A and 3B. In some examples, the data message may exhibit non-linear characteristics. The non-linear characteristics of the data message may cause distortion to leak into OOB frequencies (e.g., frequencies resources located outside the resources allocated for data communications). [0139] At 635, the UE 615 may transmit one or more pilot signals to the network entity 605. For example, the UE 615 may transmit a pilot signal associated with the data message (e.g., transmitted at 635) on a set of subcarriers within a second set of frequency resources. The first set of frequency resources (e.g., used to transmit the data signal at 635) may be a subset of the seco d set of frequency resources. In some examples, the set of subcarriers may include odd or even indexed subcarriers within the second set of frequency resources. For example, a first portion of the set of subcarriers may occur within the first set of frequency resources and a second portion of the set of subcarriers may occur within the second set of frequency resources (e.g., and outside the first set of frequency resources). That is, the first set of frequency resources may correspond to in-band frequency resources allocated to the UE 615 for transmitting data signals and the second set of frequency resources may correspond to an extended pilot signal frequency resource allocation for the UE 615 to transmit pilot signals. In some examples, the UE 615 may transmit the one or more pilot signals in accordance with a DMRS structure (e.g., based at least in part on the DMRS parameters indicated to the UE 615 from the network entity 605). In some examples, the DMRS structure may be an example of a DMRS pilot signal scheme as described with reference to FIG.3A. [0140] At 640, the network entity 605 may perform DPoD operations, for example to mitigate the effects of non-linearity on the message received from the UE 615 at 620. For example, the network entity 605 may perform a DPoD technique on multiple data messages from multiple UEs (e.g., the data message and one or more other data messages of a second UE). In some examples, the network entity 605 may decode the data message (e.g., and one or more other data messages from the second UE) based at least in part on performing the DPoD technique. In some examples, by transmitting pilot signals on the set of subcarriers within the second set of frequency resources, the UE 615 may provide one or more enhancements to the DPoD techniques performed at the network entity 605, among other possible benefits. For example, the transmission of pilot signals on the set of subcarriers within the second set of frequency resources may enable the network entity 605 to mitigate interference for OOB signals that the network entity 605 may have otherwise been incapable of mitigating. [0141] FIG.7 shows a block diagram 700 of a device 705 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. The device 705 may be an example of aspects of a UE 115 as described herein. The device 705 may include a receiver 710, a transmitter 715, and a communications manager 720. The device 705 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses). [0142] The receiver 710 may provide means for receiving information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, information channels related to DPoD for uplink). Information may be passed on to other components of the device 705. The receiver 710 may utilize a single antenna or a set of multiple antennas. [0143] The transmitter 715 may provide a means for transmitting signals generated by other components of the device 705. For example, the transmitter 715 may transmit information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, information channels related to DPoD for uplink). In some examples, the transmitter 715 may be co-located with a receiver 710 in a transceiver module. The transmitter 715 may utilize a single antenna or a set of multiple antennas. [0144] The communications manager 720, the receiver 710, the transmitter 715, or various combinations thereof or various components thereof may be examples of means for performing various aspects of DPoD for uplink as described herein. For example, the communications manager 720, the receiver 710, the transmitter 715, or various combinations or components thereof may support a method for performing one or more of the functions described herein. [0145] In some examples, the communications manager 720, the receiver 710, the transmitter 715, or various combinations or components thereof may be implemented in hardware (e.g., in communications management circuitry). The hardware may include a processor, a digital signal processor (DSP), a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a microcontroller, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure. In some examples, a processor and memory coupled with the processor may be configured to perform one or more of the functions described herein (e.g., by executing, by the processor, instructions stored in the memory). [0146] Additionally, or alternatively, i some examples, the communications manager 720, the receiver 710, the transmitter 715, or various combinations or components thereof may be implemented in code (e.g., as communications management software or firmware) executed by a processor. If implemented in code executed by a processor, the functions of the communications manager 720, the receiver 710, the transmitter 715, or various combinations or components thereof may be performed by a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, a microcontroller, or any combination of these or other programmable logic devices (e.g., configured as or otherwise supporting a means for performing the functions described in the present disclosure). [0147] In some examples, the communications manager 720 may be configured to perform various operations (e.g., receiving, obtaining, monitoring, outputting, transmitting) using or otherwise in cooperation with the receiver 710, the transmitter 715, or both. For example, the communications manager 720 may receive information from the receiver 710, send information to the transmitter 715, or be integrated in combination with the receiver 710, the transmitter 715, or both to obtain information, output information, or perform various other operations as described herein. [0148] The communications manager 720 may support wireless communication at a UE (e.g., the device 705) in accordance with examples as disclosed herein. For example, the communications manager 720 may be configured as or otherwise support a means for transmitting a data message on a first set of frequency resources. The communications manager 720 may be configured as or otherwise support a means for transmitting a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, where the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers includes one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. [0149] By including or configuring the communications manager 720 in accordance with examples as described herein, the device 705 (e.g., a processor controlling or otherwise coupled with the receiver 710, the transmitter 715, the communications manager 720, or a combination thereof) m y support techniques for reduced power consumption and more efficient utilization of communication resources. [0150] FIG.8 shows a block diagram 800 of a device 805 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. The device 805 may be an example of aspects of a device 705 or a UE 115 as described herein. The device 805 may include a receiver 810, a transmitter 815, and a communications manager 820. The device 805 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses). [0151] The receiver 810 may provide a means for receiving information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, information channels related to DPoD for uplink). Information may be passed on to other components of the device 805. The receiver 810 may utilize a single antenna or a set of multiple antennas. [0152] The transmitter 815 may provide a means for transmitting signals generated by other components of the device 805. For example, the transmitter 815 may transmit information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, information channels related to DPoD for uplink). In some examples, the transmitter 815 may be co-located with a receiver 810 in a transceiver module. The transmitter 815 may utilize a single antenna or a set of multiple antennas. [0153] The device 805, or various components thereof, may be an example of means for performing various aspects of DPoD for uplink as described herein. For example, the communications manager 820 may include a data message component 825 a pilot signal component 830, or any combination thereof. The communications manager 820 may be an example of aspects of a communications manager 720 as described herein. In some examples, the communications manager 820, or various components thereof, may be configured to perform various operations (e.g., receiving, obtaining, monitoring, outputting, transmitting) using or otherwise in cooperation with the receiver 810, the transmitter 815, or both. For example, the communications manager 820 may receive information from the receiver 810, send information to the transmitter 815, or be integrated in combi ation with the receiver 810, the transmitter 815, or both to obtain information, output information, or perform various other operations as described herein. [0154] The communications manager 820 may support wireless communication at a UE (e.g., the device 805) in accordance with examples as disclosed herein. The data message component 825 may be configured as or otherwise support a means for transmitting a data message on a first set of frequency resources. The pilot signal component 830 may be configured as or otherwise support a means for transmitting a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, where the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers includes one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. [0155] FIG.9 shows a block diagram 900 of a communications manager 920 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. The communications manager 920 may be an example of aspects of a communications manager 720, a communications manager 820, or both, as described herein. The communications manager 920, or various components thereof, may be an example of means for performing various aspects of DPoD for uplink as described herein. For example, the communications manager 920 may include a data message component 925, a pilot signal component 930, a parameter indication component 935, a subcarrier indication component 940, a capability message component 945, a non- linearity characteristic component 950, an amplitude alignment component 955, a configuration message component 960, or any combination thereof. Each of these components may communicate, directly or indirectly, with one another (e.g., via one or more buses). [0156] The communications manager 920 may support wireless communication at a UE in accordance with examples as disclosed herein. The data message component 925 may be configured as or otherwise support a means for transmitting a data message on a first set of frequency resources. The pilot signal component 930 may be configured as or otherwise support a means for transmit ing a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, where the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers includes one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. [0157] In some examples, the parameter indication component 935 may be configured as or otherwise support a means for receiving, from a network entity, an indication of a set of one or more parameters for the UE to use to determine the pilot signal for the set of subcarriers based at least in part on the data message, where transmitting the pilot signal is based at least in part on the set of one or more parameters. In some examples, the subcarrier indication component 940 may be configured as or otherwise support a means for receiving, from a network entity, an indication identifying the set of subcarriers for the UE to use to transmit the pilot signal, where transmitting the pilot signal is based at least in part on the indication identifying the set of subcarriers. [0158] In some examples, the capability message component 945 may be configured as or otherwise support a means for transmitting, to a network entity, a UE capability message indicating a first capability of the UE to transmit the data message for DPoD processing at the network entity, a second capability of the UE to transmit a plurality of pilot signals distributed across the second set of frequency resources, or a combination thereof, where transmitting the pilot signal outside the first set of frequency resources is based at least in part on the UE capability message. [0159] In some examples, the configuration message component 960 may be configured as or otherwise support a means for receiving, from the network entity and in response to the UE capability message, a configuration message configuring the UE to implement the first capability, the second capability, or a combination thereof, where transmitting the pilot signal is further based at least in part on the configuration message. In some examples, the set of subcarriers includes all of the one of odd or even indexed subcarriers of the second set of frequency resources. In some examples, the set of subcarriers includes every fourth subca ier within the second set of frequency resources. [0160] In some examples, the first set of frequency resources further includes a second set of subcarriers for a second pilot signal of a second UE that is associated with a data message of the second UE transmitted on frequency resources outside the first set of frequency resources, and the second set of subcarriers includes a different one of the odd or even indexed subcarriers within a first portion of the first set of frequency resources. [0161] In some examples, the first set of frequency resources further includes a third set of subcarriers for a third pilot signal of a third UE that is associated with a data message of the third UE transmitted on frequency resources outside the first set of frequency resources, and the third set of subcarriers includes the different one of the odd or even indexed subcarriers within a second portion of the first set of frequency resources different than the first portion. [0162] In some examples, the first set of frequency resources includes first frequency resources allocated for data communications of the first UE, and the non- linearity characteristic component 950 may be configured as or otherwise support a means for determining the second frequency resources based at least in part on an estimated non-linearity characteristic of the data message. [0163] In some examples, to support determining the second frequency resources, the non-linearity characteristic component 950 may be configured as or otherwise support a means for selecting the second frequency resources based at least in part on the estimated non-linearity characteristic of the data message satisfying an interference threshold for the second frequency resources. In some examples, the pilot signal includes a DMRS. [0164] In some examples, the amplitude alignment component 955 may be configured as or otherwise support a means for aligning a first amplitude associated with a CCDF of the pilot signal with a second amplitude associated with the CCDF of the data message. In some examples, the pilot signal component 930 may be configured as or otherwise support a means for transmitting the pilot signal based at least in part on the alignment. [0165] In some examples, to support ligning the first amplitude with the second amplitude, the pilot signal component 930 may be configured as or otherwise support a means for selecting a first portion of resources of a set of resources for transmitting the pilot signal according to a polynomial generation technique. In some examples, to support aligning the first amplitude with the second amplitude, the pilot signal component 930 may be configured as or otherwise support a means for selecting a second portion of resources of the set of resources for transmitting the pilot signal sequentially based at least in part on a difference between the first amplitude associated with the CCDF of the pilot signal and the second amplitude associated with the CCDF of the data message, where the pilot signal is transmitted using the set of resources. [0166] FIG.10 shows a diagram of a system 1000 including a device 1005 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. The device 1005 may be an example of or include the components of a device 705, a device 805, or a UE 115 as described herein. The device 1005 may communicate (e.g., wirelessly) with one or more network entities 105, one or more UEs 115, or any combination thereof. The device 1005 may include components for bi- directional voice and data communications including components for transmitting and receiving communications, such as a communications manager 1020, an input/output (I/O) controller 1010, a transceiver 1015, an antenna 1025, a memory 1030, code 1035, and a processor 1040. These components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., a bus 1045). [0167] The I/O controller 1010 may manage input and output signals for the device 1005. The I/O controller 1010 may also manage peripherals not integrated into the device 1005. In some cases, the I/O controller 1010 may represent a physical connection or port to an external peripheral. In some cases, the I/O controller 1010 may utilize an operating system such as iOS®, ANDROID®, MS-DOS®, MS-WINDOWS®, OS/2®, UNIX®, LINUX®, or another known operating system. Additionally, or alternatively, the I/O controller 1010 may represent or interact with a modem, a keyboard, a mouse, a touchscreen, or a similar device. In some cases, the I/O controller 1010 may be implemented as part of a processor, such as the processor 1040. In some cases, a user may interact with the device 1005 via the I/O controller 1010 or via hardware components controlled by the I/O controller 1010. [0168] In some cases, the device 1005 may include a single antenna 1025. However, in some other cases, the device 1005 may have more than one antenna 1025, which may be capable of concurrently transmitting or receiving multiple wireless transmissions. The transceiver 1015 may communicate bi-directionally, via the one or more antennas 1025, wired, or wireless links as described herein. For example, the transceiver 1015 may represent a wireless transceiver and may communicate bi-directionally with another wireless transceiver. The transceiver 1015 may also include a modem to modulate the packets, to provide the modulated packets to one or more antennas 1025 for transmission, and to demodulate packets received from the one or more antennas 1025. The transceiver 1015, or the transceiver 1015 and one or more antennas 1025, may be an example of a transmitter 715, a transmitter 815, a receiver 710, a receiver 810, or any combination thereof or component thereof, as described herein. [0169] The memory 1030 may include random access memory (RAM) and read- only memory (ROM). The memory 1030 may store computer-readable, computer- executable code 1035 including instructions that, when executed by the processor 1040, cause the device 1005 to perform various functions described herein. The code 1035 may be stored in a non-transitory computer-readable medium such as system memory or another type of memory. In some cases, the code 1035 may not be directly executable by the processor 1040 but may cause a computer (e.g., when compiled and executed) to perform functions described herein. In some cases, the memory 1030 may contain, among other things, a basic I/O system (BIOS) which may control basic hardware or software operation such as the interaction with peripheral components or devices. [0170] The processor 1040 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 1040 may be configured to operate a memory array using a memory controller. In some other cases, a memory controller may be integrated into the processor 1040. The processor 1040 may be configured to execute computer-readable instructions stored in a memory (e.g., the memory 1030) to cause the device 1005 to perform various functions (e.g., functions or tasks supporting DPoD for u link). For example, the device 1005 or a component of the device 1005 may include a processor 1040 and memory 1030 coupled with or to the processor 1040, the processor 1040 and memory 1030 configured to perform various functions described herein. [0171] The communications manager 1020 may support wireless communication at a UE (e.g., the device 1005) in accordance with examples as disclosed herein. For example, the communications manager 1020 may be configured as or otherwise support a means for transmitting a data message on a first set of frequency resources. The communications manager 1020 may be configured as or otherwise support a means for transmitting a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, where the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers includes one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. [0172] By including or configuring the communications manager 1020 in accordance with examples as described herein, the device 1005 may support techniques for improved communication reliability, reduced latency, reduced power consumption, more efficient utilization of communication resources, and improved utilization of processing capability. [0173] In some examples, the communications manager 1020 may be configured to perform various operations (e.g., receiving, monitoring, transmitting) using or otherwise in cooperation with the transceiver 1015, the one or more antennas 1025, or any combination thereof. Although the communications manager 1020 is illustrated as a separate component, in some examples, one or more functions described with reference to the communications manager 1020 may be supported by or performed by the processor 1040, the memory 1030, the code 1035, or any combination thereof. For example, the code 1035 may include instructions executable by the processor 1040 to cause the device 1005 to perform various aspects of DPoD for uplink as described herein, or the processor 1040 and the memory 1030 may be otherwise configured to perform or support such operations. [0174] FIG.11 shows a block diagra 1100 of a device 1105 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. The device 1105 may be an example of aspects of a network entity 105 as described herein. The device 1105 may include a receiver 1110, a transmitter 1115, and a communications manager 1120. The device 1105 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses). [0175] The receiver 1110 may provide a means for obtaining (e.g., receiving, determining, identifying) information such as user data, control information, or any combination thereof (e.g., I/Q samples, symbols, packets, protocol data units, service data units) associated with various channels (e.g., control channels, data channels, information channels, channels associated with a protocol stack). Information may be passed on to other components of the device 1105. In some examples, the receiver 1110 may support obtaining information by receiving signals via one or more antennas. Additionally, or alternatively, the receiver 1110 may support obtaining information by receiving signals via one or more wired (e.g., electrical, fiber optic) interfaces, wireless interfaces, or any combination thereof. [0176] The transmitter 1115 may provide a means for outputting (e.g., transmitting, providing, conveying, sending) information generated by other components of the device 1105. For example, the transmitter 1115 may output information such as user data, control information, or any combination thereof (e.g., I/Q samples, symbols, packets, protocol data units, service data units) associated with various channels (e.g., control channels, data channels, information channels, channels associated with a protocol stack). In some examples, the transmitter 1115 may support outputting information by transmitting signals via one or more antennas. Additionally, or alternatively, the transmitter 1115 may support outputting information by transmitting signals via one or more wired (e.g., electrical, fiber optic) interfaces, wireless interfaces, or any combination thereof. In some examples, the transmitter 1115 and the receiver 1110 may be co-located in a transceiver, which may include or be coupled with a modem. [0177] The communications manager 1120, the receiver 1110, the transmitter 1115, or various combinations thereof or various components thereof may be examples of means for performing various aspects of DPoD for uplink as described herein. For example, the communications manager 1120, the receiver 1110, the transmitter 1115, or various combinations or components thereof may support a method for performing one or more of the functions described herein. [0178] In some examples, the communications manager 1120, the receiver 1110, the transmitter 1115, or various combinations or components thereof may be implemented in hardware (e.g., in communications management circuitry). The hardware may include a processor, a DSP, a CPU, an ASIC, an FPGA or other programmable logic device, a microcontroller, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure. In some examples, a processor and memory coupled with the processor may be configured to perform one or more of the functions described herein (e.g., by executing, by the processor, instructions stored in the memory). [0179] Additionally, or alternatively, in some examples, the communications manager 1120, the receiver 1110, the transmitter 1115, or various combinations or components thereof may be implemented in code (e.g., as communications management software or firmware) executed by a processor. If implemented in code executed by a processor, the functions of the communications manager 1120, the receiver 1110, the transmitter 1115, or various combinations or components thereof may be performed by a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, a microcontroller, or any combination of these or other programmable logic devices (e.g., configured as or otherwise supporting a means for performing the functions described in the present disclosure). [0180] In some examples, the communications manager 1120 may be configured to perform various operations (e.g., receiving, obtaining, monitoring, outputting, transmitting) using or otherwise in cooperation with the receiver 1110, the transmitter 1115, or both. For example, the communications manager 1120 may receive information from the receiver 1110, send information to the transmitter 1115, or be integrated in combination with the receiver 1110, the transmitter 1115, or both to obtain information, output information, or perform various other operations as described herein. [0181] The communications manager 1120 may support wireless communication at a network entity (e.g., the device 1105) in accordance with examples as disclosed herein. For example, the communications manager 1120 may be configured as or otherwise support a means for receiving, from a UE, a data message on a first set of frequency resources. The communications manager 1120 may be configured as or otherwise support a means for receiving, from the UE, a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, where the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers includes one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. [0182] By including or configuring the communications manager 1120 in accordance with examples as described herein, the device 1105 (e.g., a processor controlling or otherwise coupled with the receiver 1110, the transmitter 1115, the communications manager 1120, or a combination thereof) may support techniques for reduced power consumption and more efficient utilization of communication resources. [0183] FIG.12 shows a block diagram 1200 of a device 1205 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. The device 1205 may be an example of aspects of a device 1105 or a network entity 105 as described herein. The device 1205 may include a receiver 1210, a transmitter 1215, and a communications manager 1220. The device 1205 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses). [0184] The receiver 1210 may provide a means for obtaining (e.g., receiving, determining, identifying) information such as user data, control information, or any combination thereof (e.g., I/Q samples, symbols, packets, protocol data units, service data units) associated with various channels (e.g., control channels, data channels, information channels, channels associated with a protocol stack). Information may be passed on to other components of the device 1205. In some examples, the receiver 1210 may support obtaining information by receiving signals via one or more antennas. Additionally, or alternatively, the receive 1210 may support obtaining information by receiving signals via one or more wired (e.g., electrical, fiber optic) interfaces, wireless interfaces, or any combination thereof. [0185] The transmitter 1215 may provide a means for outputting (e.g., transmitting, providing, conveying, sending) information generated by other components of the device 1205. For example, the transmitter 1215 may output information such as user data, control information, or any combination thereof (e.g., I/Q samples, symbols, packets, protocol data units, service data units) associated with various channels (e.g., control channels, data channels, information channels, channels associated with a protocol stack). In some examples, the transmitter 1215 may support outputting information by transmitting signals via one or more antennas. Additionally, or alternatively, the transmitter 1215 may support outputting information by transmitting signals via one or more wired (e.g., electrical, fiber optic) interfaces, wireless interfaces, or any combination thereof. In some examples, the transmitter 1215 and the receiver 1210 may be co-located in a transceiver, which may include or be coupled with a modem. [0186] The device 1205, or various components thereof, may be an example of means for performing various aspects of DPoD for uplink as described herein. For example, the communications manager 1220 may include a frequency resource component 1225 a subcarrier component 1230, or any combination thereof. The communications manager 1220 may be an example of aspects of a communications manager 1120 as described herein. In some examples, the communications manager 1220, or various components thereof, may be configured to perform various operations (e.g., receiving, obtaining, monitoring, outputting, transmitting) using or otherwise in cooperation with the receiver 1210, the transmitter 1215, or both. For example, the communications manager 1220 may receive information from the receiver 1210, send information to the transmitter 1215, or be integrated in combination with the receiver 1210, the transmitter 1215, or both to obtain information, output information, or perform various other operations as described herein. [0187] The communications manager 1220 may support wireless communication at a network entity (e.g., the device 1205) in accordance with examples as disclosed herein. The frequency resource component 1225 may be configured as or otherwise support a means for receiving, from a UE a data message on a first set of frequency resources. The subcarrier component 1230 may be configured as or otherwise support a means for receiving, from the UE, a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, where the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers includes one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. [0188] FIG.13 shows a block diagram 1300 of a communications manager 1320 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. The communications manager 1320 may be an example of aspects of a communications manager 1120, a communications manager 1220, or both, as described herein. The communications manager 1320, or various components thereof, may be an example of means for performing various aspects of DPoD for uplink as described herein. For example, the communications manager 1320 may include a frequency resource component 1325, a subcarrier component 1330, a parameter component 1335, a UE capability message component 1340, a non-linearity component 1345, a DPoD component 1350, a message decoding component 1355, a channel estimation component 1360, or any combination thereof. Each of these components may communicate, directly or indirectly, with one another (e.g., via one or more buses) which may include communications within a protocol layer of a protocol stack, communications associated with a logical channel of a protocol stack (e.g., between protocol layers of a protocol stack, within a device, component, or virtualized component associated with a network entity 105, between devices, components, or virtualized components associated with a network entity 105), or any combination thereof. [0189] The communications manager 1320 may support wireless communication at a network entity in accordance with examples as disclosed herein. The frequency resource component 1325 may be configured as or otherwise support a means for receiving, from a UE, a data message on a first set of frequency resources. The subcarrier component 1330 may be confi red as or otherwise support a means for receiving, from the UE, a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, where the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers includes one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. [0190] In some examples, the parameter component 1335 may be configured as or otherwise support a means for transmitting, to the UE, an indication of a set of one or more parameters for the UE to use to determine the pilot signal for the set of subcarriers based at least in part on the data message, where receiving the pilot signal is based at least in part on the set of one or more parameters. In some examples, the subcarrier component 1330 may be configured as or otherwise support a means for transmitting, to the UE, an indication identifying the set of subcarriers for the UE to use to transmit the pilot signal, where receiving the pilot signal is based at least in part on the indication identifying the set of subcarriers. [0191] In some examples, the UE capability message component 1340 may be configured as or otherwise support a means for receiving, from the UE, a UE capability message indicating a first capability of the UE to transmit the data message for DPoD processing at the network entity, a second capability of the UE to transmit a plurality of pilot signals distributed across the second set of frequency resources, or a combination thereof, where receiving the pilot signal is based at least in part on the UE capability message. [0192] In some examples, the UE capability message component 1340 may be configured as or otherwise support a means for transmitting, to the UE in response to the UE capability message, a configuration message configuring the UE to implement the first capability, the second capability, or a combination thereof, where receiving the pilot signal is further based at least in part on the configuration message. In some examples, the set of subcarriers includes all of the one of odd or even indexed subcarriers of the second set of frequency resources. In some examples, the set of subcarriers includes every fourth subcarri within the second set of frequency resources. [0193] In some examples, the frequency resource component 1325 may be configured as or otherwise support a means for receiving, from a second UE, a second data message on a third set of frequency resources, where the third set of frequency resources overlaps at least a portion of the second set of frequency resources. In some examples, the subcarrier component 1330 may be configured as or otherwise support a means for receiving, from the second UE, a second pilot signal associated with the second data message on a second set of subcarriers, where the second set of subcarriers includes a different one of the odd or even indexed subcarriers within the third set of frequency resources, a first portion of the second set of subcarriers are within the first set of frequency resources, and a second portion of the second set of subcarriers are within the second set of frequency resources. [0194] In some examples, the frequency resource component 1325 may be configured as or otherwise support a means for receiving, from a third UE, a third data message on a fourth set of frequency resources, where the fourth set of frequency resources overlaps at least a portion of the second set of frequency resources, and is outside the third set of frequency resources. In some examples, the subcarrier component 1330 may be configured as or otherwise support a means for receiving, from the third UE, a third pilot signal associated with the third data message on a third set of subcarriers, where the third set of subcarriers includes the different one of the odd or even indexed subcarriers within the fourth set of frequency resources, a first portion of the third set of subcarriers are within the first set of frequency resources, and a second portion of the third set of subcarriers are within the second set of frequency resources. [0195] In some examples, the first set of frequency resources includes first frequency resources allocated for data communications of the first UE, and the non- linearity component 1345 may be configured as or otherwise support a means for determining the second frequency resources for the UE based at least in part on an estimated non-linearity characteristic of the data message. [0196] In some examples, to support determining the second frequency resources, the non-linearity component 1345 may be configured as or otherwise support a means for selecting the second frequency resour s for the UE based at least in part on the estimated non-linearity characteristic satisfying an interference threshold for the second frequency resources for the UE. [0197] In some examples, signaling associated with the data message may include a non-linearity characteristic and the DPoD component 1350 may be configured as or otherwise support a means for performing a DPoD technique on the data message and at least one other data message of a second UE. In some examples, the message decoding component 1355 may be configured as or otherwise support a means for decoding the data message and the at least one other data message based at least in part on performing the DPoD technique. [0198] In some examples, the channel estimation component 1360 may be configured as or otherwise support a means for performing channel estimation based at least in part on the pilot signal associated with the data message. In some examples, the message decoding component 1355 may be configured as or otherwise support a means for decoding the data message based at least in part on the channel estimation. In some examples, the pilot signal includes a DMRS. [0199] FIG.14 shows a diagram of a system 1400 including a device 1405 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. The device 1405 may be an example of or include the components of a device 1105, a device 1205, or a network entity 105 as described herein. The device 1405 may communicate with one or more network entities 105, one or more UEs 115, or any combination thereof, which may include communications over one or more wired interfaces, over one or more wireless interfaces, or any combination thereof. The device 1405 may include components that support outputting and obtaining communications, such as a communications manager 1420, a transceiver 1410, an antenna 1415, a memory 1425, code 1430, and a processor 1435. These components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., a bus 1440). [0200] The transceiver 1410 may support bi-directional communications via wired links, wireless links, or both as described herein. In some examples, the transceiver 1410 may include a wired transceiver and may communicate bi-directionally with another wired transceiver. Additionally, or alternatively, in some examples, the transceiver 1410 may include a wireless transceiver and may communicate bi- directionally with another wireless transceiver. In some examples, the device 1405 may include one or more antennas 1415, which may be capable of transmitting or receiving wireless transmissions (e.g., concurrently). The transceiver 1410 may also include a modem to modulate signals, to provide the modulated signals for transmission (e.g., by one or more antennas 1415, by a wired transmitter), to receive modulated signals (e.g., from one or more antennas 1415, from a wired receiver), and to demodulate signals. The transceiver 1410, or the transceiver 1410 and one or more antennas 1415 or wired interfaces, where applicable, may be an example of a transmitter 1115, a transmitter 1215, a receiver 1110, a receiver 1210, or any combination thereof or component thereof, as described herein. In some examples, the transceiver may be operable to support communications via one or more communications links (e.g., a communication link 125, a backhaul communication link 120, a midhaul communication link 162, a fronthaul communication link 168). [0201] The memory 1425 may include RAM and ROM. The memory 1425 may store computer-readable, computer-executable code 1430 including instructions that, when executed by the processor 1435, cause the device 1405 to perform various functions described herein. The code 1430 may be stored in a non-transitory computer- readable medium such as system memory or another type of memory. In some cases, the code 1430 may not be directly executable by the processor 1435 but may cause a computer (e.g., when compiled and executed) to perform functions described herein. In some cases, the memory 1425 may contain, among other things, a BIOS which may control basic hardware or software operation such as the interaction with peripheral components or devices. [0202] The processor 1435 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, an ASIC, a CPU, an FPGA, a microcontroller, a programmable logic device, discrete gate or transistor logic, a discrete hardware component, or any combination thereof). In some cases, the processor 1435 may be configured to operate a memory array using a memory controller. In some other cases, a memory controller may be integrated into the processor 1435. The processor 1435 may be configured to execute computer-readable instructions stored in a memory (e.g., the memory 1425) to cause the device 1405 to perform various functions (e.g., functions or tasks supporting DPoD for uplink). For example, the device 1405 or a component of the device 1405 may include a processor 1435 and memory 1425 coupled with the processor 1435, the processor 1435 and memory 1425 configured to perform various functions described herein. The processor 1435 may be an example of a cloud- computing platform (e.g., one or more physical nodes and supporting software such as operating systems, virtual machines, or container instances) that may host the functions (e.g., by executing code 1430) to perform the functions of the device 1405. [0203] In some examples, a bus 1440 may support communications of (e.g., within) a protocol layer of a protocol stack. In some examples, a bus 1440 may support communications associated with a logical channel of a protocol stack (e.g., between protocol layers of a protocol stack), which may include communications performed within a component of the device 1405, or between different components of the device 1405 that may be co-located or located in different locations (e.g., where the device 1405 may refer to a system in which one or more of the communications manager 1420, the transceiver 1410, the memory 1425, the code 1430, and the processor 1435 may be located in one of the different components or divided between different components). [0204] In some examples, the communications manager 1420 may manage aspects of communications with a core network 130 (e.g., via one or more wired or wireless backhaul links). For example, the communications manager 1420 may manage the transfer of data communications for client devices, such as one or more UEs 115. In some examples, the communications manager 1420 may manage communications with other network entities 105, and may include a controller or scheduler for controlling communications with UEs 115 in cooperation with other network entities 105. In some examples, the communications manager 1420 may support an interface within an wireless communications network technology to provide communication between network entities 105. [0205] The communications manager 1420 may support wireless communication at a network entity (e.g., the device 1405) in accordance with examples as disclosed herein. For example, the communications manager 1420 may be configured as or otherwise support a means for receiving, from a UE, a data message on a first set of frequency resources. The communication manager 1420 may be configured as or otherwise support a means for receiving, from the UE, a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, where the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers includes one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. [0206] By including or configuring the communications manager 1420 in accordance with examples as described herein, the device 1405 may support techniques for improved communication reliability, reduced latency, reduced power consumption, more efficient utilization of communication resources, and improved utilization of processing capability. [0207] In some examples, the communications manager 1420 may be configured to perform various operations (e.g., receiving, obtaining, monitoring, outputting, transmitting) using or otherwise in cooperation with the transceiver 1410, the one or more antennas 1415 (e.g., where applicable), or any combination thereof. Although the communications manager 1420 is illustrated as a separate component, in some examples, one or more functions described with reference to the communications manager 1420 may be supported by or performed by the processor 1435, the memory 1425, the code 1430, the transceiver 1410, or any combination thereof. For example, the code 1430 may include instructions executable by the processor 1435 to cause the device 1405 to perform various aspects of DPoD for uplink as described herein, or the processor 1435 and the memory 1425 may be otherwise configured to perform or support such operations. [0208] FIG.15 shows a flowchart illustrating a method 1500 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. The operations of the method 1500 may be implemented by a UE or its components as described herein. For example, the operations of the method 1500 may be performed by a UE 115 as described with reference to FIGs.1 through 10. In some examples, a UE may execute a set of instructions to control the functional elements of the UE to perform the described functions. Additionally, or lternatively, the UE may perform aspects of the described functions using special-purpose hardware. [0209] At 1505, the method may include transmitting a data message on a first set of frequency resources. The operations of 1505 may be performed in accordance with examples as disclosed herein. In some examples, aspects of the operations of 1505 may be performed by a data message component 925 as described with reference to FIG.9. [0210] At 1510, the method may include transmitting a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, wherein the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers comprises one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. The operations of 1510 may be performed in accordance with examples as disclosed herein. In some examples, aspects of the operations of 1510 may be performed by a pilot signal component 930 as described with reference to FIG.9. [0211] FIG.16 shows a flowchart illustrating a method 1600 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. The operations of the method 1600 may be implemented by a UE or its components as described herein. For example, the operations of the method 1600 may be performed by a UE 115 as described with reference to FIGs.1 through 10. In some examples, a UE may execute a set of instructions to control the functional elements of the UE to perform the described functions. Additionally, or alternatively, the UE may perform aspects of the described functions using special-purpose hardware. [0212] At 1605, the method may include transmitting a data message on a first set of frequency resources. The operations of 1605 may be performed in accordance with examples as disclosed herein. In some examples, aspects of the operations of 1605 may be performed by a data message component 925 as described with reference to FIG.9. [0213] At 1610, the method may include receiving, from a network entity, an indication of a set of one or more parameters for the UE to use to determine the pilot signal for the set of subcarriers based at le st in part on the data message. The operations of 1610 may be performed in accordance with examples as disclosed herein. In some examples, aspects of the operations of 1610 may be performed by a parameter indication component 935 as described with reference to FIG.9. [0214] At 1615, the method may include transmitting a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, where the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers comprises one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources, wherein transmitting the pilot signal is based at least in part on the set of one or more parameters. The operations of 1615 may be performed in accordance with examples as disclosed herein. In some examples, aspects of the operations of 1615 may be performed by a pilot signal component 930 as described with reference to FIG.9. [0215] FIG.17 shows a flowchart illustrating a method 1700 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. The operations of the method 1700 may be implemented by a network entity or its components as described herein. For example, the operations of the method 1700 may be performed by a network entity as described with reference to FIGs.1 through 6 and 11 through 14. In some examples, a network entity may execute a set of instructions to control the functional elements of the network entity to perform the described functions. Additionally, or alternatively, the network entity may perform aspects of the described functions using special-purpose hardware. [0216] At 1705, the method may include receiving, from a UE, a data message on a first set of frequency resources. The operations of 1705 may be performed in accordance with examples as disclosed herein. In some examples, aspects of the operations of 1705 may be performed by a frequency resource component 1325 as described with reference to FIG.13. [0217] At 1710, the method may incl de receiving, from the UE, a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, wherein the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers comprises one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. The operations of 1710 may be performed in accordance with examples as disclosed herein. In some examples, aspects of the operations of 1710 may be performed by a subcarrier component 1330 as described with reference to FIG.13. [0218] FIG.18 shows a flowchart illustrating a method 1800 that supports DPoD for uplink in accordance with one or more aspects of the present disclosure. The operations of the method 1800 may be implemented by a network entity or its components as described herein. For example, the operations of the method 1800 may be performed by a network entity as described with reference to FIGs.1 through 6 and 11 through 14. In some examples, a network entity may execute a set of instructions to control the functional elements of the network entity to perform the described functions. Additionally, or alternatively, the network entity may perform aspects of the described functions using special-purpose hardware. [0219] At 1805, the method may include receiving, from a UE, a data message on a first set of frequency resources. The operations of 1805 may be performed in accordance with examples as disclosed herein. In some examples, aspects of the operations of 1805 may be performed by a frequency resource component 1325 as described with reference to FIG.13. [0220] At 1810, the method may include transmitting, to the UE, an indication identifying the set of subcarriers for the UE to use to transmit the pilot signal. The operations of 1810 may be performed in accordance with examples as disclosed herein. In some examples, aspects of the operations of 1810 may be performed by a subcarrier component 1330 as described with reference to FIG.13. [0221] At 1815, the method may incl de receiving, from the UE, a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, wherein the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers comprises one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources, wherein receiving the pilot signal is based at least in part on the indication identifying the set of subcarriers. The operations of 1815 may be performed in accordance with examples as disclosed herein. In some examples, aspects of the operations of 1815 may be performed by a subcarrier component 1330 as described with reference to FIG.13. [0222] The following provides an overview of aspects of the present disclosure: [0223] Aspect 1: A method for wireless communication at a UE, comprising: transmitting a data message on a first set of frequency resources; and transmitting a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, wherein the first set of frequency resources is a subset of the second set of frequency resources, the set of subcarriers comprises one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. [0224] Aspect 2: The method of aspect 1, further comprising: receiving, from a network entity, an indication of a set of one or more parameters for the UE to use to determine the pilot signal for the set of subcarriers based at least in part on the data message, wherein transmitting the pilot signal is based at least in part on the set of one or more parameters. [0225] Aspect 3: The method of any of aspects 1 through 2, further comprising: receiving, from a network entity, an indication identifying the set of subcarriers for the UE to use to transmit the pilot signal, wherein transmitting the pilot signal is based at least in part on the indication identifying the set of subcarriers. [0226] Aspect 4: The method of any of aspects 1 through 3, further comprising: transmitting, to a network entity, a UE capability message indicating a first capability of the UE to transmit the data message for DPoD processing at the network entity, a second capability of the UE to transmit a plurality of pilot signals distributed across the second set of frequency resources, or a combination thereof, wherein transmitting the pilot signal outside the first set of frequency resources is based at least in part on the UE capability message. [0227] Aspect 5: The method of aspect 4, further comprising: receiving, from the network entity and in response to the UE capability message, a configuration message configuring the UE to implement the first capability, the second capability, or a combination thereof, wherein transmitting the pilot signal is further based at least in part on the configuration message. [0228] Aspect 6: The method of any of aspects 1 through 5, wherein the set of subcarriers comprises all of the one of odd or even indexed subcarriers of the second set of frequency resources. [0229] Aspect 7: The method of any of aspects 1 through 5, wherein the set of subcarriers comprises every fourth subcarrier within the second set of frequency resources. [0230] Aspect 8: The method of any of aspects 1 through 5, wherein the first set of frequency resources further comprises a second set of subcarriers for a second pilot signal of a second UE that is associated with a data message of the second UE transmitted on frequency resources outside the first set of frequency resources, and the second set of subcarriers comprises a different one of the odd or even indexed subcarriers within a first portion of the first set of frequency resources. [0231] Aspect 9: The method of aspect 8, wherein the first set of frequency resources further comprises a third set of subcarriers for a third pilot signal of a third UE that is associated with a data message of the third UE transmitted on frequency resources outside the first set of frequency resources, and the third set of subcarriers comprises the different one of the odd or even indexed subcarriers within a second portion of the first set of frequency resources different than the first portion. [0232] Aspect 10: The method of any f aspects 1 through 9, wherein the first set of frequency resources comprises first frequency resources allocated for data communications of the first UE, and wherein the second set of frequency resources comprises the first frequency resources allocated for data communications of the first UE and second frequency resources unallocated for the data communications of the first UE, the method further comprising: determining the second frequency resources based at least in part on an estimated non-linearity characteristic of the data message. [0233] Aspect 11: The method of aspect 10, wherein determining the second frequency resources comprises: selecting the second frequency resources based at least in part on the estimated non-linearity characteristic of the data message satisfying an interference threshold for the second frequency resources. [0234] Aspect 12: The method of any of aspects 1 through 11, wherein the pilot signal comprises a DMRS. [0235] Aspect 13: The method of any of aspects 1 through 12, further comprising: aligning a first amplitude associated with a complementary cumulative distribution function of the pilot signal with a second amplitude associated with the complementary cumulative distribution function of the data message; and transmitting the pilot signal based at least in part on the alignment. [0236] Aspect 14: The method of aspect 13, wherein aligning the first amplitude with the second amplitude comprises: selecting a first portion of resources of a set of resources for transmitting the pilot signal according to a polynomial generation technique; and selecting a second portion of resources of the set of resources for transmitting the pilot signal sequentially based at least in part on a difference between the first amplitude associated with the complementary cumulative distribution function of the pilot signal and the second amplitude associated with the complementary cumulative distribution function of the data message, wherein the pilot signal is transmitted using the set of resources. [0237] Aspect 15: A method for wireless communication at a network entity, comprising: receiving, from a UE, a data message on a first set of frequency resources; and receiving, from the UE, a pilot signal associated with the data message on a set of subcarriers within a second set of frequency resources, wherein the first set of frequency resources is a subset of the second set of f equency resources, the set of subcarriers comprises one of odd or even indexed subcarriers within the second set of frequency resources, at least a first portion of the set of subcarriers are within the first set of frequency resources, and at least a second portion of the set of subcarriers are within the second set of frequency resources and outside the first set of frequency resources. [0238] Aspect 16: The method of aspect 15, further comprising: transmitting, to the UE, an indication of a set of one or more parameters for the UE to use to determine the pilot signal for the set of subcarriers based at least in part on the data message, wherein receiving the pilot signal is based at least in part on the set of one or more parameters. [0239] Aspect 17: The method of any of aspects 15 through 16, further comprising: transmitting, to the UE, an indication identifying the set of subcarriers for the UE to use to transmit the pilot signal, wherein receiving the pilot signal is based at least in part on the indication identifying the set of subcarriers. [0240] Aspect 18: The method of any of aspects 15 through 17, further comprising: receiving, from the UE, a UE capability message indicating a first capability of the UE to transmit the data message for DPoD processing at the network entity, a second capability of the UE to transmit a plurality of pilot signals distributed across the second set of frequency resources, or a combination thereof, wherein receiving the pilot signal is based at least in part on the UE capability message. [0241] Aspect 19: The method of aspect 18, further comprising: transmitting, to the UE in response to the UE capability message, a configuration message configuring the UE to implement the first capability, the second capability, or a combination thereof, wherein receiving the pilot signal is further based at least in part on the configuration message. [0242] Aspect 20: The method of any of aspects 15 through 19, wherein the set of subcarriers comprises all of the one of odd or even indexed subcarriers of the second set of frequency resources. [0243] Aspect 21: The method of any of aspects 15 through 19, wherein the set of subcarriers comprises every fourth subcarrier within the second set of frequency resources. [0244] Aspect 22: The method of any f aspects 15 through 19, further comprising: receiving, from a second UE, a second data message on a third set of frequency resources, wherein the third set of frequency resources overlaps at least a portion of the second set of frequency resources; and receiving, from the second UE, a second pilot signal associated with the second data message on a second set of subcarriers, wherein the second set of subcarriers comprises a different one of the odd or even indexed subcarriers within the third set of frequency resources, a first portion of the second set of subcarriers are within the first set of frequency resources, and a second portion of the second set of subcarriers are within the second set of frequency resources. [0245] Aspect 23: The method of aspect 22, further comprising: receiving, from a third UE, a third data message on a fourth set of frequency resources, wherein the fourth set of frequency resources overlaps at least a portion of the second set of frequency resources, and is outside the third set of frequency resources; and receiving, from the third UE, a third pilot signal associated with the third data message on a third set of subcarriers, wherein the third set of subcarriers comprises the different one of the odd or even indexed subcarriers within the fourth set of frequency resources, a first portion of the third set of subcarriers are within the first set of frequency resources, and a second portion of the third set of subcarriers are within the second set of frequency resources. [0246] Aspect 24: The method of any of aspects 15 through 23, wherein the first set of frequency resources comprises first frequency resources allocated for data communications of the first UE, and the second set of frequency resources comprises the first frequency resources allocated for data communications of the first UE and second frequency resources unallocated for the data communications of the first UE, the method further comprising: determining the second frequency resources for the UE based at least in part on an estimated non-linearity characteristic of the data message. [0247] Aspect 25: The method of aspect 24, wherein determining the second frequency resources comprises: selecting the second frequency resources for the UE based at least in part on the estimated non-linearity characteristic satisfying an interference threshold for the second frequency resources for the UE. [0248] Aspect 26: The method of any of aspects 15 through 25, wherein signaling associated with the data message comprises a non-linearity characteristic, the method further comprising: performing a DPoD t hnique on the data message and at least one other data message of a second UE; and decoding the data message and the at least one other data message based at least in part on performing the DPoD technique. [0249] Aspect 27: The method of any of aspects 15 through 26, further comprising: performing channel estimation based at least in part on the pilot signal associated with the data message; and decoding the data message based at least in part on the channel estimation. [0250] Aspect 28: The method of any of aspects 15 through 27, wherein the pilot signal comprises a DMRS. [0251] Aspect 29: An apparatus for wireless communication at a UE, comprising a processor; and a memory coupled with the processor, wherein the memory comprises instructions executable by the processor to cause the apparatus to perform a method of any of aspects 1 through 14. [0252] Aspect 30: An apparatus for wireless communication at a UE, comprising at least one means for performing a method of any of aspects 1 through 14. [0253] Aspect 31: A non-transitory computer-readable medium storing code for wireless communication at a UE, the code comprises instructions executable by a processor to perform a method of any of aspects 1 through 14. [0254] Aspect 32: An apparatus for wireless communication at a network entity, comprising a processor; and a memory coupled with the processor, wherein the memory comprises instructions executable by the processor to cause the apparatus to perform a method of any of aspects 15 through 28. [0255] Aspect 33: An apparatus for wireless communication at a network entity, comprising at least one means for performing a method of any of aspects 15 through 28. [0256] Aspect 34: A non-transitory computer-readable medium storing code for wireless communication at a network entity, the code comprising instructions executable by a processor to perform a method of any of aspects 15 through 28. [0257] It should be noted that the methods described herein describe possible implementations, and that the operations and the steps may be rearranged or otherwise modified and that other implementations e possible. Further, aspects from two or more of the methods may be combined. [0258] Although aspects of an LTE, LTE-A, LTE-A Pro, or NR system may be described for purposes of example, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used in much of the description, the techniques described herein are applicable beyond LTE, LTE-A, LTE-A Pro, or NR networks. For example, the described techniques may be applicable to various other wireless communications systems such as Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, as well as other systems and radio technologies not explicitly mentioned herein. [0259] Information and signals described herein may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof. [0260] The various illustrative blocks and components described in connection with the disclosure herein may be implemented or performed with a general-purpose processor, a DSP, an ASIC, a CPU, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration). [0261] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Other examples and implementations are within the scope of the disclosure and appended claims. For example, due to the nature of software, fu ctions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or combinations of any of these. Features implementing functions may also be physically located at various positions, including being distributed such that portions of functions are implemented at different physical locations. [0262] Computer-readable media includes both non-transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A non-transitory storage medium may be any available medium that may be accessed by a general-purpose or special-purpose computer. By way of example, and not limitation, non-transitory computer-readable media may include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disk (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that may be used to carry or store desired program code means in the form of instructions or data structures and that may be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of computer-readable medium. Disk and disc, as used herein, include CD, laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media. [0263] As used herein, including in the claims, “or” as used in a list of items (e.g., a list of items prefaced by a phrase such as “at least one of” or “one or more of”) indicates an inclusive list such that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, as used herein, the phrase “based at least in part on” shall not be construed as a reference to a closed set of conditions. For example, an example step that is described as “based at least in part on condition A” may be based at least in part on both a condition A and a condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase “based at least in part on” shall be construed in the same manner as the phrase “based at least in part on.” [0264] The term “determine” or “determining” encompasses a variety of actions and, therefore, “determining” can include calculating, computing, processing, deriving, investigating, looking up (such as via looking up in a table, a database or another data structure), ascertaining and the like. Also, “determining” can include receiving (such as receiving information), accessing (such as accessing data in a memory) and the like. Also, “determining” can include resolving, obtaining, selecting, choosing, establishing and other such similar actions. [0265] In the appended figures, similar components or features may have the same reference label. Further, various components of the same type may be distinguished by following the reference label by a dash and a second label that distinguishes among the similar components. If just the first reference label is used in the specification, the description is applicable to any one of the similar components having the same first reference label irrespective of the second reference label, or other subsequent reference label. [0266] The description set forth herein, in connection with the appended drawings, describes example configurations and does not represent all the examples that may be implemented or that are within the scope of the claims. The term “example” used herein means “serving as an example, instance, or illustration,” and not “preferred” or “advantageous over other examples.” The detailed description includes specific details for the purpose of providing an understanding of the described techniques. These techniques, however, may be practiced without these specific details. In some instances, known structures and devices are shown in block diagram form in order to avoid obscuring the concepts of the described examples. [0267] The description herein is provided to enable a person having ordinary skill in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to a person having ordinary skill in the art, and the generic principles defined herein may be applied to other variations without departing from the scope of the disclosure. Thus, the disclosure is not limi ed to the examples and designs described herein but is to be accorded the broadest scope consistent with the principles and novel features disclosed herein.