IP Library › Granted Patent US 12,659,998
Granted Patent B2
US 12,659,998 · App. 18/548,965 · Granted Jun 16, 2026

Method and apparatus for handling collision

Inventors: Ling Su (Beijing, CN); Zhipeng Lin (Nanjing, CN)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04W74/0825
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,659,998
App. No.
18/548,965
Granted
Jun 16, 2026
Kind
B2
Abstract

Embodiments of the present disclosure provide method and apparatus for handling collision. A method performed by a terminal device comprises obtaining at least one first available slot for a first uplink transmission. The method further comprises obtaining at least one second available slot for a second uplink transmission. The method further comprises determining that the at least one first available slot and the at least one second available slot overlap in time by at least one time-overlapping slot. The method further comprises determining whether the at least one time-overlapping slot is used for the first uplink transmission or the second uplink transmission based on one or more collision handling rules. The method further comprises transmitting the first uplink transmission and/or the second uplink transmission to a network device.

Claims (62)

1 . A method performed by a terminal device, comprising:

receiving a configuration of a number of repetitions of a first uplink transmission;

determining one or more first available slots that are available for the number of repetitions of the first uplink transmission;

determining one or more second available slots that are available for a second uplink transmission;

after determining the one or more first available slots and the one or more second available slots, determining that the one or more first available slots and the one or more second available slots overlap in time by at least one time-overlapping slot;

determining, based on one or more collision handling rules, whether the at least one time-overlapping slot is used for at least one repetition of the first uplink transmission or is used for the second uplink transmission, with the at least one repetition of the first uplink transmission still counting towards satisfying the number of repetitions configured for the first uplink transmission according to the configuration irrespective of whether the at least one time-overlapping slot is used for the at least one repetition of the first uplink transmission or is used for the second uplink transmission; and

transmitting the first uplink transmission and/or the second uplink transmission to a network device.

2 . The method according to claim 1 , wherein at least one of the one or more collision handling rules is configured by the network device, wherein the at least one of the one or more collision handling rules is configured in at least one of:

a non-physical layer signaling, or

a physical layer signaling.

3 . The method of claim 1 , wherein the first uplink transmission comprises a Physical Uplink Shared Channel (PUSCH) repetition Type A transmission.

4 . The method of claim 3 , wherein the second uplink transmission comprises either:

uplink transmission for semi-persistent scheduling (SPS) hybrid automatic repeat request (HARQ)-acknowledgement (ACK), or

uplink transmission for Sounding Reference Signal (SRS).

5 . The method of claim 4 , wherein determining whether the at least one time-overlapping slot is used for at least one repetition of the first uplink transmission or is used for the second uplink transmission comprises performing collision handling between the PUSCH repetition Type A transmission and the uplink transmission for SPS HARQ-ACK or SRS after determining the one or more first available slots for counting repetitions of the PUSCH repetition Type A transmission for satisfying the number of repetitions configured for the PUSCH repetition Type A transmission.

6 . The method of claim 4 , wherein the second uplink transmission comprises uplink transmission for SRS, and wherein the one or more second available slots comprise one or more slots that:

(i) include uplink symbols or flexible symbols at time-domain locations corresponding to all SRS resources of an SRS resource set associated with the second uplink transmission; and

(ii) satisfy a terminal-device capability related to a minimum timing requirement between a triggering downlink control channel and the SRS resources.

7 . The method of claim 1 , wherein determining whether the at least one time-overlapping slot is used for at least one repetition of the first uplink transmission or is used for the second uplink transmission comprises determining, based on the one or more collision handling rules, to use the at least one time-overlapping slot for the second uplink transmission and cancel the at least one repetition of the first uplink transmission in the at least one time-overlapping slot, but the at least one repetition of the first uplink transmission is still counted towards satisfying the number of repetitions configured for the first uplink transmission according to the configuration.

8 . The method of claim 1 , wherein the configuration is a Radio Resource Control (RRC) configuration.

9 . The method of claim 1 , wherein determining the one or more first available slots is performed based on both semi-static signaling and dynamic signaling.

10 . The method of claim 1 , wherein the first uplink transmission comprises a Physical Uplink Shared Channel (PUSCH) repetition Type A transmission, and wherein a redundancy version, RV, pattern for the PUSCH repetition Type A transmission is determined by cycling through the RV pattern based on the one or more first available slots, with the at least one repetition of the PUSCH repetition Type A transmission in the at least one time-overlapping slot still counted for RV cycling irrespective of whether the at least one time-overlapping slot is used for the at least one repetition of the PUSCH repetition Type A transmission.

11 . A method performed by a network device, the method comprising:

transmitting, to a terminal device, a configuration of a number of repetitions of a first uplink transmission;

determining one or more first available slots that are available for the number of repetitions of the first uplink transmission;

determining one or more second available slots that are available for a second uplink transmission;

after determining the one or more first available slots and the one or more second available slots, determining that the one or more first available slots and the one or more second available slots overlap in time by at least one time-overlapping slot;

determining, based on one or more collision handling rules, whether the at least one time-overlapping slot is used for at least one repetition of the first uplink transmission or is used for the second uplink transmission, with the at least one repetition of the first uplink transmission still counting towards satisfying the number of repetitions configured for the first uplink transmission according to the configuration irrespective of whether the at least one time-overlapping slot is used for the at least one repetition of the first uplink transmission or is used for the second uplink transmission; and

receiving the first uplink transmission and/or the second uplink transmission from the terminal device.

12 . The method according to claim 11 , wherein at least one of the one or more collision handling rules is configured by the network device, wherein the at least one of the one or more collision handling rules is configured in at least one of:

a non-physical layer signaling, or

a physical layer signaling.

13 . A terminal device comprising:

a processor; and

a memory coupled to the processor, said memory containing instructions executable by said processor, whereby said terminal device is operative to:

receive a configuration of a number of repetitions of a first uplink transmission;

determine one or more first available slots that are available for the number of repetitions of the first uplink transmission;

determine one or more second available slots that are available for a second uplink transmission;

after determining the one or more first available slots and the one or more second available slots, determine that the one or more first available slots and the one or more second available slots overlap in time by at least one time-overlapping slot;

determine, based on one or more collision handling rules, whether the at least one time-overlapping slot is used for at least one repetition of the first uplink transmission or is used for the second uplink transmission, with the at least one repetition of the first uplink transmission still counting towards satisfying the number of repetitions configured for the first uplink transmission according to the configuration irrespective of whether the at least one time-overlapping slot is used for the at least one repetition of the first uplink transmission or is used for the second uplink transmission; and

transmit the first uplink transmission and/or the second uplink transmission to a network device.

14 . The terminal device of claim 13 , wherein the first uplink transmission comprises a Physical Uplink Shared Channel (PUSCH) repetition Type A transmission.

15 . The terminal device of claim 14 , wherein the second uplink transmission comprises either:

uplink transmission for semi-persistent scheduling (SPS) hybrid automatic repeat request (HARQ)-acknowledgement (ACK), or

uplink transmission for Sounding Reference Signal (SRS).

16 . The terminal device of claim 15 , said memory containing instructions executable by said processor, whereby said terminal device is operative to determine whether the at least one time-overlapping slot is used for the at least one repetition of the first uplink transmission or is used for the second uplink transmission as part performing collision handling between the PUSCH repetition Type A transmission and the uplink transmission for SPS HARQ-ACK or SRS after determining the one or more first available slots for counting repetitions of the PUSCH repetition Type A transmission for satisfying the number of repetitions configured for the PUSCH repetition Type A transmission.

17 . The terminal device of claim 15 , wherein the second uplink transmission comprises uplink transmission for SRS, and wherein the one or more second available slots comprise one or more slots that:

(i) include uplink symbols or flexible symbols at time-domain locations corresponding to all SRS resources of an SRS resource set associated with the second uplink transmission; and

(ii) satisfy a terminal-device capability related to a minimum timing requirement between a triggering downlink control channel and the SRS resources.

18 . The terminal device of claim 13 , said memory containing instructions executable by said processor, whereby said terminal device is operative to determine whether the at least one time-overlapping slot is used for the at least one repetition of the first uplink transmission or is used for the second uplink transmission as part of determining, based on the one or more collision handling rules, to use the at least one time-overlapping slot for the second uplink transmission and cancel the at least one repetition of the first uplink transmission in the at least one time-overlapping slot, but the at least one repetition of the first uplink transmission is still counted towards satisfying the number of repetitions configured for the first uplink transmission according to the configuration.

19 . The terminal device of claim 13 , wherein the configuration is a Radio Resource Control (RRC) configuration.

20 . The terminal device of claim 13 , said memory containing instructions executable by said processor, whereby said terminal device is operative to determine the one or more first available slots based on both semi-static signaling and dynamic signaling.

21 . The terminal device of claim 13 , wherein the first uplink transmission comprises a Physical Uplink Shared Channel (PUSCH) repetition Type A transmission, and wherein said memory contains instructions executable by said processor, whereby said terminal device is operative to determine a redundancy version, RV, pattern for the PUSCH repetition Type A transmission by cycling through the RV pattern based on the one or more first available slots, with the at least one repetition of the PUSCH repetition Type A transmission in the at least one time-overlapping slot still counted for RV cycling irrespective of whether the at least one time-overlapping slot is used for the at least one repetition of the PUSCH repetition Type A transmission.

22 . A network device comprising:

a processor; and

a memory coupled to the processor, said memory containing instructions executable by said processor, whereby said network device is operative to:

transmit, to a terminal device, a configuration of a number of repetitions of a first uplink transmission;

determine one or more first available slots that are available for the number of repetitions of the first uplink transmission;

determine one or more second available slots that are available for a second uplink transmission;

after determining the one or more first available slots and the one or more second available slots, determine that the one or more first available slots and the one or more second available slots overlap in time by at least one time-overlapping slot;

determine, based on one or more collision handling rules, whether the at least one time-overlapping slot is used for at least one repetition of the first uplink transmission or is used for the second uplink transmission, with the at least one repetition of the first uplink transmission still counting towards satisfying the number of repetitions configured for the first uplink transmission according to the configuration irrespective of whether the at least one time-overlapping slot is used for the at least one repetition of the first uplink transmission or is used for the second uplink transmission; and

receive the first uplink transmission and/or the second uplink transmission from the terminal device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2023
From: SU, LING; LIN, ZHIPENG
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 064793/0090 →
Priority Claims (1)
WO PCT/CN2021/082489 · Mar 23, 2021 · international
Continuity (1)
Related Publication 20240172287A1 · May 23, 2024
References Cited (23)
US 20190335485A1 · Kundu et al. · 2019 [cited by applicant]
US 20200228248A1 · Islam et al. · 2020 [cited by applicant]
US 20200366531A1 · Choi et al. · 2020 [cited by applicant]
US 20210195630A1 · Taherzadeh Boroujeni · 2021 [cited by examiner]
US 20220123902A1 · Panteleev · 2022 [cited by examiner]
US 20220124832A1 · Bae · 2022 [cited by examiner]
US 20220174692A1 · Panteleev · 2022 [cited by examiner]
US 20240089970A1 · Jung · 2024 [cited by examiner]
US 20240306154A1 · Wang · 2024 [cited by examiner]
3GPP, “3GPP TS 38.211 V16.4.0”, 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical channels and modulation (Release 16), Dec. 2020, 1-43. [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical layer procedures for data (Release 15)”, 3GPP TS 38.214 V15.11.0, Sep. 2020, 106 pages. [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2 (Release 16)”, 3GPP TS 23.501 V16.7.0, Dec. 2020, 450 pages. [cited by applicant]
Ericsson, “On intra-UE prioritization enablers”, 3GPP TSG RAN WG1 Meeting #97, Tdoc R1-1906097, Reno, USA, May 13-17, 2019, 1-11. [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Multiplexing and channel coding (Release 16)”, 3GPP TS 38.212 V16.4.0, Dec. 2020, 1-152. [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical layer procedures for control (Release 16)”, 3GPP TS 38.213 V16.4.0, Dec. 2020, 1-181. [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical layer procedures for data (Release 16)”, 3GPP TS 38.214 V16.4.0, Dec. 2020, 1-169. [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Radio Resource Control (RRC) protocol specification (Release 16)”, 3GPP TS 38.331 V16.3.1, Jan. 2021, 1-932. [cited by applicant]
Huawei, et al., “WF on grant-free repetitions”, 3GPP TSG RAN WG1 Meeting #88, R1-1703868, Athens, Greece, Agenda item: 8.1.3.4.3, Feb. 13-17, 2017, 1-2. [cited by applicant]
MCC Support, “Final Report of 3GPP TSG RAN WG1 #102-e v1.0.0”, (Online meeting, Aug. 17-28, 2020), 3GPP TSG RAN WG1 Meeting #103-e, R1-2007501, e-Meeting, Oct. 26-Nov. 13, 2020, 1-200. [cited by applicant]
MCC Support, “Final Report of 3GPP TSG RAN WG1 #103-e v1.0.0”, (Online meeting, Oct. 26-Nov. 13, 2020), 3GPP TSG RAN WG1 Meeting #104-e, R1-2100001, e-Meeting, Jan. 25-Feb. 5, 2021, 1-235. [cited by applicant]
MCC Support, “Final Report of 3GPP TSG RAN WG1 #104-e v1.0.0”, (Online meeting, Jan. 25-Feb. 5, 2021), 3GPP TSG RAN WG1 Meeting #104bis-e, R1-2102281, e-Meeting, Apr. 12-20, 2021, 1-178. [cited by applicant]
WI Rapporteur (China Telecom), “RAN1 agreements for Rel-17 NR coverage enhancements”, 3GPP TSG RAN WG1 #107-e, R1-2112899, e-Meeting, Oct. 11-19, 2021, 1-54. [cited by applicant]
Interdigital, “Intra-UE Prioritization for overlapping PUSCHs”, 3GPP RAN WG2 Meeting #108, R2-1914878, Reno, U.S.A, Nov. 18-22, 2019, 1-7. [cited by applicant]