Switching gap based rate matching
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may receive scheduling information that schedules a shared channel that is associated with a first beamforming configuration; determine that a gap between the shared channel and a resource associated with a second beamforming configuration fails to satisfy a threshold, wherein the UE is configured to monitor the resource associated with the second beamforming configuration; and modify at least one of the gap to satisfy the threshold or the second beamforming configuration to match the first beamforming configuration based at least in part on determining that the gap fails to satisfy the threshold. Numerous other aspects are provided.
1. A method of wireless communication performed by a user equipment (UE), comprising:
receiving scheduling information that schedules a shared channel that is associated with a first beamforming configuration;
determining that a gap between the shared channel and a control resource set resource associated with a second beamforming configuration fails to satisfy a threshold, wherein the UE is configured to monitor the control resource set resource associated with the second beamforming configuration; and
modifying, based at least on the determination that the gap fails to satisfy the threshold, at least one of:
the gap to satisfy the threshold; or
or the second beamforming configuration to match the first beamforming configuration.
2. The method of claim 1 , wherein the gap is modified, and wherein the method further comprises:
switching from the second beamforming configuration to the first beamforming configuration, or from the first beamforming configuration to the second beamforming configuration, in the modified gap.
3. The method of claim 1 , wherein the gap is a zero-length gap based at least on the control resource set resource associated with the second beamforming configuration being adjacent to or overlapping, in time, a resource associated with the shared channel.
4. The method of claim 3 , wherein a resource associated with the shared channel overlaps the control resource set resource associated with the second beamforming configuration in at least one of time or frequency.
5. The method of claim 1 , wherein modifying the gap to satisfy the threshold comprises allocating one or more rate matching resources, wherein the shared channel is rate matched around the one or more rate matching resources.
6. The method of claim 5 , wherein a time duration of the one or more rate matching resources is based at least on a UE capability regarding a subcarrier spacing.
7. The method of claim 5 , wherein a time duration of the one or more rate matching resources is based at least on at least one of:
a modulation and coding scheme of the shared channel or the control resource set resource,
a transport block size of the shared channel or the control resource set resource, or
a quantity of symbols of the shared channel.
8. The method of claim 5 , wherein the one or more rate matching resources are allocated starting immediately adjacent to the control resource set resource associated with the second beamforming configuration.
9. The method of claim 5 , wherein the one or more rate matching resources are allocated starting one or more symbols before or after the control resource set resource associated with the second beamforming configuration.
10. The method of claim 9 , wherein a quantity of the one or more symbols is based at least on at least one of:
a capability of the UE,
a configuration of the UE,
a duration of a control resource set associated with the control resource set resource associated with the second beamforming configuration, or
a quantity of symbols of the shared channel.
11. The method of claim 5 , wherein the shared channel is divided into a first segment and a second segment by the one or more rate matching resources, and wherein the second beamforming configuration is used for the first segment.
12. The method of claim 1 , further comprising:
receiving the shared channel using a same beam as a control channel associated with the control resource set resource, based at least on modifying the first beamforming configuration to match the second beamforming configuration.
13. The method of claim 1 , wherein the control resource set resource associated with the second beamforming configuration is associated with a same cell as the shared channel.
14. The method of claim 1 , wherein the control resource set resource associated with the second beamforming configuration is associated with a different cell than the shared channel and associated with a same frequency band as the shared channel.
15. The method of claim 1 , wherein determining that the gap fails to satisfy the threshold is based at least on a scheduling offset, between the shared channel and a control channel that schedules the shared channel, satisfying a quasi-colocation switching time threshold.
16. The method of claim 1 , wherein the control resource set resource associated with the second beamforming configuration overlaps the shared channel in frequency, and wherein the method further comprises:
rate matching the shared channel around the control resource set resource associated with the second beamforming configuration.
17. The method of claim 16 , wherein the shared channel is rate matched around the control resource set resource associated with the second beamforming configuration without the UE receiving signaling indicating that the shared channel is to be rate matched around the control resource set resource.
18. The method of claim 16 , wherein the control resource set resource associated with the second beamforming configuration is for a control channel other than a control channel that scheduled the shared channel.
19. A method of wireless communication performed by a base station, comprising:
mapping one or more demodulation reference signals (DMRSs) to one or more segments of a shared channel, wherein the shared channel is divided into two or more segments by a rate matching resource associated with a beam switching gap between the shared channel and a control resource set resource associated with a different beamforming configuration than the shared channel, and wherein the mapping is performed based at least on respective quantities of symbols of the one or more segments;
mapping data of the shared channel to the one or more segments; and
transmitting the one or more segments of the shared channel.
20. The method of claim 19 , wherein a mini-slot based DMRS mapping technique is used to map the one or more DMRSs for all segments of the one or more segments.
21. The method of claim 19 , wherein a slot based DMRS mapping technique is used to map the one or more DMRSs for a first segment of the one or more segments, and wherein a mini-slot based DMRS mapping technique is used to map the one or more DMRSs for a second segment, of the one or more segments, that occurs after the beam switching gap.
22. The method of claim 19 , further comprising:
dropping a segment, of the two or more segments, based at least on the segment including only one symbol in a time domain.
23. The method of claim 19 , wherein mapping the one or more DMRSs to the one or more segments of the shared channel further comprises:
determining a location of a DMRS, of the one or more DMRSs, in a corresponding segment based at least on a quantity of DMRS symbols associated with the DMRS and the respective quantity of symbols of the corresponding segment.
24. The method of claim 19 , wherein the data is mapped based at least on one of:
a first rule for which a redundancy version of the data is split over multiple segments of the shared channel, or
a second rule for which the redundancy version is mapped to a single segment of the shared channel.
25. The method of claim 24 , wherein the redundancy version is split into two or more sets of code blocks that are mapped to respective segments of the multiple segments in accordance with the first rule.
26. The method of claim 24 , wherein a code block group of the data of the shared channel is mapped to a single segment of the one or more segments.
27. The method of claim 24 , wherein the one or more segments include a plurality of segments, and wherein different redundancy versions of a transport block, including the redundancy version, are mapped to respective segments of the plurality of segments.
28. The method of claim 24 , further comprising:
determining whether mapping of the data is to be performed using the first rule or the second rule based at least on at least one of:
an explicit indication of whether the mapping is to be performed using the first rule or the second rule,
a transport block size of the shared channel,
a modulation and coding scheme of the shared channel, or
a quantity of segments associated with the shared channel.
29. A method of wireless communication performed by a base station, comprising:
transmitting scheduling information that schedules a shared channel that is associated with a first beamforming configuration, wherein a gap between the shared channel and a control resource set resource associated with a second beamforming configuration fails to satisfy a threshold;
modifying, based at least on determining that the gap fails to satisfy the threshold, at least one of:
the gap to satisfy the threshold;
or the first beamforming configuration to match the second beamforming configuration; and
transmitting the shared channel in accordance with at least one of the modified gap or the modified first beamforming configuration.
30. A method of wireless communication performed by a user equipment (UE), comprising:
receiving one or more demodulation reference signals (DMRSs) on one or more segments of a shared channel, wherein the shared channel is divided into two or more segments by a rate matching resource associated with a beam switching gap between the shared channel and a control resource set resource associated with a different beamforming configuration than the shared channel, and wherein the shared channel is divided based at least on respective quantities of symbols of the one or more segments;
receiving data of the shared channel on the one or more segments; and
processing the data of the shared channel.