In certain aspects, when PUCCH and PUSCH are configured to be transmitted in the same one or more symbols, the standards allow UCI bits to be piggybacked on PUSCH resources, for example, by transmitting at least a portion of the UCI bits using PUSCH resources. In certain aspects, when the UCI bits are piggybacked on PUSCH resources and the PUSCH collides with SRS (e.g., when SRS and PUSCH are spatially multiplexed as shown in FIG. 7B), the UE first maps UCI bits to PUSCH resources (e.g., symbols/REs) that do not collide with SRS to protect UCI. In an aspect, if there are not enough PUSCH resources that do not collide with SRS to convey all UCI bits, a remaining portion of the UCI bits may be mapped to PUSCH resources (e.g., symbols/REs) that collide with SRS. In an aspect, the UE first maps ACK/NACK bits and then maps CSI reports, in order to protect the ACK/NACK bits. For example, the UE maps the ACK/NACK bits and one portion of the CSI reports to PUSCH resources that do not collide with SRS, and maps the remaining portion of CSI reports to the PUSCH resources that collide with SRS. In an aspect, the PUSCH (including the piggybacked UCI) and the SRS are transmitted over different sets of antennas.
FIG. 11 illustrates example operations 1100 performed by a UE for mapping UCI to PUSCH resources when the PUSCH collides with SRS, in accordance with certain aspects of the present disclosure.