Communication processing method and apparatus, device, and medium
By adjusting the transmission behavior of PUCCH and PUSCH, the problem of destroyed time-domain OCC orthogonality is solved, and the effectiveness of the network capacity enhancement solution is restored.
Patent Information
- Application Number
- PCT/CN2025/081705
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-02
- Filing Date
- 2025-03-11
- Publication Date
- 2025-10-09
AI Technical Summary
Because the PUSCH at some OCC locations is lost or modified, the orthogonality of the time-domain OCC is destroyed, which in turn causes the network capacity enhancement solution based on PUSCH repeated transmission based on time-domain OCC to fail to work properly.
Provided is a communication processing method that adjusts the transmission behavior of PUCCH and PUSCH according to different conditions and information types in terminal and network side devices, including transmitting or not transmitting PUSCH/PUCCH at overlapping times, multiplexing information, and ensuring the orthogonality recovery of time domain OCC.
The orthogonality of the time domain OCC is effectively restored, ensuring the normal operation of the network capacity enhancement solution based on PUSCH repeated transmission in the time domain OCC.
Smart Images

Figure CN2025081705_09102025_PF_FP_ABST
Abstract
Description
Communication processing method, device, equipment and medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese Patent Application No. 202410394731.2 filed in China on April 2, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The embodiments of the present disclosure relate to the field of communication technology, and more particularly to a communication processing method, apparatus, device, and medium. Background Art
[0004] Physical Uplink Shared Channel (PUSCH) retransmission technology based on time-domain orthogonal cover codes (OCC) can significantly improve network capacity. However, if the PUSCH at some OCC locations is dropped or its content is modified (for example, when uplink control information (UCI) is multiplexed), the orthogonality of the time-domain OCC will be "destroyed", causing the network capacity enhancement solution based on time-domain OCC-based PUSCH retransmission to fail to work properly. Summary of the Invention
[0005] The embodiments of the present disclosure provide a communication processing method, apparatus, device, and medium to solve the problem that the orthogonality of the time-domain OCC is destroyed due to the loss or modification of the PUSCH at certain OCC locations, which in turn causes the network capacity enhancement scheme based on the repeated transmission of the PUSCH in the time-domain OCC to fail to work properly.
[0006] In a first aspect, a communication processing method is provided, which is applied to a terminal and includes:
[0007] When the terminal is about to transmit a PUCCH carrying the first information, and the one PUCCH overlaps with a PUSCH first opportunity in the time domain, perform the first behavior; or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the PUSCH first opportunity in the time domain, perform the second behavior;
[0008] The first behavior includes at least one of the following:
[0009] A first operation, wherein the first operation is to transmit the PUCCH and not transmit all PUSCH first opportunities of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0010] a second operation, wherein the second operation is transmitting the PUSCH first opportunity and not transmitting the PUCCH, and multiplexing the first information in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0011] A third operation is performed, wherein the third operation is to transmit the PUSCH first opportunity and not transmit the PUCCH, and multiplex the first information in each PUSCH first opportunity in a PUSCH first opportunity group next to the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0012] A fourth operation, wherein the fourth operation is transmitting the PUSCH first opportunity and not transmitting the PUCCH, and not multiplexing the first information in the PUSCH first opportunity;
[0013] The PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0014] The second behavior includes: determining a first information set multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following:
[0015] first information carried on a first PUCCH, wherein the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain; or, the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain, and a first condition is met;
[0016] The first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunity in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group, or the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and does not meet the second condition, and meets the third condition, wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group;
[0017] The first PUSCH first opportunity group or the second PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0018] The first information includes but is not limited to: HARQ-ACK information and CSI information;
[0019] The first condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the first symbol, wherein the first symbol starts after the first time length after the last symbol of the PDCCH corresponding to the first DCI is received, and the first DCI is the DCI scheduling the transmission of the first PUCCH; or, the first symbol starts after the first time length after the first information is generated;
[0020] The second condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the second symbol, wherein the second symbol starts after the second time length after the last symbol of the PDCCH corresponding to the second DCI is received, and the second DCI is the DCI scheduling the transmission of the second PUCCH; or, the second symbol starts after the second time length after the first information is generated;
[0021] The third condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the third symbol, wherein the third symbol starts after the third time length after the last symbol received by the PDCCH corresponding to the third DCI, and the third DCI is the DCI for scheduling the transmission of the second PUCCH; or, the third symbol starts after the third time length after the first information is generated.
[0022] Optionally, performing the first operation includes at least one of the following:
[0023] If the overlapping PUSCH first opportunity is not transmitted, performing the first operation;
[0024] If the overlapping PUSCH first opportunity is not transmitted, and if a fourth condition is met, performing the first operation;
[0025] If the PUCCH is a repeatedly transmitted PUCCH, performing the first operation;
[0026] If the PUCCH is a repeatedly transmitted PUCCH and if a fourth condition is met, performing the first operation;
[0027] If the PUSCH is a PUSCH for which grant is configured, and if the terminal is not provided with a UCI multiplexing parameter for which grant is configured, and if the first information and the PUSCH have the same priority indication, performing the first operation;
[0028] If the PUSCH is a PUSCH for which grant is configured, and if the terminal is not provided with a UCI multiplexing parameter for which grant is configured, and if the first information and the PUSCH have the same priority indication, and if a fourth condition is met, performing the first operation;
[0029] If the PUCCH is not scheduled by DCI, performing the first operation;
[0030] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the first operation;
[0031] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if a fourth condition is met, performing the first operation;
[0032] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the first operation;
[0033] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and a fourth condition is met, performing the first operation;
[0034] Among them, the fourth condition includes: the first symbol of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the fourth symbol, wherein the fourth symbol starts after the fourth time length after the last symbol received by the physical downlink control channel PDCCH corresponding to the fourth downlink control information DCI, and the fourth DCI is the DCI for scheduling the PUCCH transmission, or the fourth symbol starts after the fourth time length after the transmission timing of the PUCCH is determined.
[0035] Optionally, at least one of the following is also included:
[0036] If the overlapping PUSCH first opportunity is not transmitted, the terminal expects that the first condition is met and performs the first operation;
[0037] If the overlapping PUSCH first opportunity is not transmitted and the fourth condition is not met, performing the fourth operation or the fifth operation;
[0038] If the PUCCH is a repeatedly transmitted PUCCH, the terminal expects that the fourth condition is met and performs the first operation;
[0039] If the PUCCH is a repeatedly transmitted PUCCH and the fourth condition is not met, performing the fourth operation or the fifth operation;
[0040] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fourth condition is met and performs the first operation;
[0041] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fourth condition is not met, performing the fourth operation or the fifth operation;
[0042] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fourth condition is met and performs the first operation;
[0043] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fourth condition is not met, performing the fourth operation or the fifth operation;
[0044] The fifth operation is to transmit the PUCCH and not transmit the PUSCH at the first opportunity.
[0045] Optionally, performing the second operation includes at least one of the following:
[0046] If the fifth condition is met, performing the second operation;
[0047] If the PUCCH is a PUCCH transmitted in a single time slot, and if a fifth condition is met, performing the second operation;
[0048] If the PUCCH is a PUCCH transmitted in a single time slot and the fifth condition is met, performing the second operation;
[0049] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and a fifth condition is met, performing the second operation;
[0050] If the PUCCH is not scheduled by DCI and the fifth condition is met, performing the second operation;
[0051] If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the second operation;
[0052] If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs and the fifth condition is met, performing the second operation;
[0053] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the second operation;
[0054] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the fifth condition is met, performing the second operation;
[0055] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with a grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the second operation;
[0056] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the fifth condition is met, performing the second operation;
[0057] If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the second operation;
[0058] Among them, the fifth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the fifth symbol, wherein the fifth symbol starts after the fifth time length after the last symbol received by the PDCCH corresponding to the fifth DCI, and the fifth DCI is the DCI for scheduling the PUCCH transmission; or, the fifth symbol starts after the fifth time length after the first information is generated.
[0059] Optionally, at least one of the following is also included:
[0060] If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which the terminal belongs, the terminal expects that the fifth condition is met and performs the second operation;
[0061] If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fifth condition is not met, performing the fourth operation or the fifth operation;
[0062] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fifth condition is met and performs the second operation;
[0063] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the fifth condition is not met, performing the fourth operation or the fifth operation;
[0064] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fifth condition is met and performs the second operation;
[0065] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the fifth condition is not met, performing the fourth operation or the fifth operation;
[0066] The fifth operation is to transmit the PUCCH and not transmit the PUSCH at the first opportunity.
[0067] Optionally, performing the third operation includes at least one of the following:
[0068] If the fifth condition is not met, the sixth condition is met, and there is a next PUSCH first opportunity group, performing the third operation;
[0069] If the PUCCH is a PUCCH transmitted in a single time slot, and if the fifth condition is not met, the sixth condition is met, and there is a next PUSCH first opportunity group, performing the third operation;
[0070] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the fifth condition is not met, and the sixth condition is met, and there is a next PUSCH first opportunity group, performing the third operation;
[0071] If the PUCCH is not scheduled by DCI, and if the fifth condition is not met, and the sixth condition is met, and there is a next PUSCH first opportunity group, performing the third operation;
[0072] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation;
[0073] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if a sixth condition is met, performing the third operation;
[0074] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation;
[0075] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is met, performing the third operation;
[0076] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation;
[0077] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and the sixth condition is met, then performing the third operation;
[0078] If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation;
[0079] Among them, the sixth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the sixth symbol, wherein the sixth symbol starts after the sixth time length after the last symbol received by the PDCCH corresponding to the sixth DCI, and the sixth DCI is the DCI for scheduling the PUCCH transmission; or, the sixth symbol starts after the sixth time length after the first information is generated.
[0080] Optionally, at least one of the following is also included:
[0081] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that the sixth condition is met and performs the third operation;
[0082] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, performing the fourth operation or the fifth operation;
[0083] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, performing the fourth operation or the fifth operation;
[0084] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that a sixth condition is met and performs the third operation;
[0085] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, performing the fourth operation or the fifth operation;
[0086] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group in which it is located, and there is no next PUSCH first opportunity group, performing the fourth operation or the fifth operation;
[0087] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, then the terminal expects that a sixth condition is met and performs the third operation;
[0088] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, performing the fourth operation or the fifth operation;
[0089] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group in which it is located, and there is no next PUSCH first opportunity group, performing the fourth operation or the fifth operation;
[0090] The fifth operation is to transmit the PUCCH and not transmit the PUSCH at the first opportunity.
[0091] Optionally, performing the fourth operation or the fifth operation includes:
[0092] The fourth operation or the fifth operation is performed according to the content of the first information.
[0093] Optionally, performing a fourth operation or a fifth operation according to the content of the first information includes at least one of the following:
[0094] If the first information includes HARQ-ACK information, perform the fifth operation; and / or if the first information does not include HARQ-ACK information, perform the fourth operation;
[0095] If the first information includes HARQ-ACK information and / or the first part of CSI information (CSI part 1), perform the fifth operation; and / or, if the first information includes only the second part of CSI information (CSI part 2), perform the fourth operation.
[0096] Optionally, the PUSCH first opportunity satisfies at least one of the following:
[0097] If the repetition type of the PUSCH transmission associated with the first PUSCH occasion is PUSCH repetition Type A, the first PUSCH occasion is a PUSCH transmission occasion;
[0098] If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type B, the first PUSCH opportunity is an actual PUSCH repetition.
[0099] The PUSCH transmission associated with the PUSCH first opportunity includes at least one PUSCH first opportunity group set, wherein the PUSCH first opportunity group set includes at least one PUSCH first opportunity group; wherein all PUSCH first opportunities in all PUSCH first opportunity groups in the PUSCH first opportunity group set use the same redundancy version;
[0100] The PUSCH first opportunity group associated with the PUSCH first opportunity is associated with a first sequence, and different PUSCH first opportunities in the one PUSCH first opportunity group are associated with different elements of the first sequence;
[0101] and / or,
[0102] The PUSCH first timing group, the first PUSCH first timing group, and / or the second PUSCH first timing group meet at least one of the following conditions:
[0103] Different PUSCH first timings in each PUSCH first timing group are continuous or discontinuous in time;
[0104] At least two different PUSCH first opportunity groups are associated with the same first sequence.
[0105] Optionally, the next PUSCH first timing group in the third operation satisfies at least one of the following:
[0106] The next PUSCH first opportunity group is a next PUSCH first opportunity group having a redundant version with the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0107] The next PUSCH first timing group is the next PUSCH first timing group in the PUSCH first timing group set to which the PUSCH first timing group where the overlapping PUSCH first timing is located belongs;
[0108] All PUSCH first opportunities of PUSCH transmission associated with the PUSCH first opportunity use the same redundancy version.
[0109] Optionally, the multiplexing of the first information in each PUSCH first opportunity in the PUSCH first opportunity group in the second operation or the third operation includes at least one of the following:
[0110] Determining that all PUSCH first opportunities in the PUSCH first opportunity group adopt the same channel coding mode and / or resource mapping mode;
[0111] Determine that other PUSCH first opportunities in the PUSCH first opportunity group except the first PUSCH first opportunity and the first PUSCH first opportunity use the same channel coding mode and / or resource mapping mode;
[0112] The PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group use different rate matching factors (beta_offset), wherein the PUSCH first opportunity in the third PUSCH first opportunity group does not multiplex first information, or the PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group multiplex different first information.
[0113] In a second aspect, a communication processing method is provided, which is applied to a network-side device, including:
[0114] When the terminal is about to transmit a PUCCH carrying the first information, and the one PUCCH overlaps with the first PUSCH opportunity in the time domain, perform the third behavior; or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first PUSCH opportunity in the time domain, perform the fourth behavior;
[0115] The third behavior includes at least one of the following:
[0116] A sixth operation, wherein the sixth operation is receiving the PUCCH and not receiving all PUSCH first opportunities of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0117] A seventh operation, wherein the seventh operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and multiplexing the first information in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0118] An eighth operation, wherein the eighth operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and multiplexing the first information in each PUSCH first opportunity in a next PUSCH first opportunity group of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0119] A ninth operation, wherein the ninth operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and the first information is not multiplexed in the PUSCH first opportunity;
[0120] The PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0121] The fourth behavior includes: receiving a first PUSCH first opportunity group, wherein a first information set is multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following:
[0122] first information carried on a first PUCCH, wherein the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain; or, the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain, and the seventh condition is met;
[0123] The first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunity in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group, or the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the eighth condition is not met, and the ninth condition is met, wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group;
[0124] The first PUSCH first opportunity group or the second PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0125] The first information includes but is not limited to: HARQ-ACK information and CSI information;
[0126] The seventh condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the seventh symbol, wherein the seventh symbol starts after the seventh time length after the last symbol of the PDCCH corresponding to the seventh DCI is received, and the seventh DCI is the DCI for scheduling the transmission of the first PUCCH; or, the seventh symbol starts after the seventh time length after the first information is generated;
[0127] The eighth condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the eighth symbol, wherein the eighth symbol starts after the eighth time length after the last symbol of the PDCCH corresponding to the eighth DCI is received, and the eighth DCI is the DCI scheduling the transmission of the second PUCCH; or, the eighth symbol starts after the eighth time length after the first information is generated;
[0128] The ninth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the ninth symbol, wherein the ninth symbol starts after the ninth time length after the last symbol received by the PDCCH corresponding to the ninth DCI, and the ninth DCI is the DCI for scheduling the transmission of the second PUCCH; or, the ninth symbol starts after the ninth time length after the first information is generated.
[0129] Optionally, performing the sixth operation includes at least one of the following:
[0130] If the overlapping PUSCH first opportunity is not transmitted, performing the sixth operation;
[0131] If the overlapped PUSCH first opportunity is not transmitted, and if a tenth condition is met, performing the sixth operation;
[0132] If the PUCCH is a repeatedly transmitted PUCCH, performing the sixth operation;
[0133] If the PUCCH is a repeatedly transmitted PUCCH and if the tenth condition is met, performing the sixth operation;
[0134] If the PUSCH is a PUSCH configured with grant, and if a UCI multiplexing parameter configured with grant is not provided to the terminal, and if the first information and the PUSCH have the same priority indication, performing the sixth operation;
[0135] If the PUSCH is a PUSCH configured with grant, and if a UCI multiplexing parameter configured with grant is not provided to the terminal, and if the first information and the PUSCH have the same priority indication, and if a tenth condition is met, performing the sixth operation;
[0136] If the PUCCH is not scheduled by DCI, performing the sixth operation;
[0137] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the sixth operation;
[0138] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the tenth condition is met, performing the sixth operation;
[0139] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the sixth operation;
[0140] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the tenth condition is met, performing the sixth operation;
[0141] Among them, the tenth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the tenth symbol, wherein the tenth symbol starts tenth time length after the last symbol received by the PDCCH corresponding to the tenth DCI, and the tenth DCI is the tenth condition of the DCI for scheduling the PUCCH transmission, or the tenth symbol starts tenth time length after the transmission timing of the PUCCH is determined.
[0142] Optionally, at least one of the following is also included:
[0143] If the overlapping PUSCH first opportunity is not transmitted, determining that the terminal expects the tenth condition to be met, and performing the sixth operation;
[0144] If the overlapping PUSCH first opportunity is not transmitted and the tenth condition is not met, performing the ninth operation or the tenth operation;
[0145] If the PUCCH is a repeatedly transmitted PUCCH, determining that the terminal expects the tenth condition to be satisfied, and performing the sixth operation;
[0146] If the PUCCH is a repeatedly transmitted PUCCH and the tenth condition is not met, performing the ninth operation or the tenth operation;
[0147] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which the overlapping PUSCH first opportunity belongs, determining that the terminal expects the tenth condition to be met, and performing the sixth operation;
[0148] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the tenth condition is not met, determining that the terminal performs the ninth operation or the tenth operation;
[0149] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, determining that the terminal expects the tenth condition to be met, and performing the sixth operation;
[0150] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the tenth condition is not met, determining that the terminal performs the ninth operation or the tenth operation;
[0151] The tenth operation is to receive the PUCCH and not receive the PUSCH at the first opportunity.
[0152] Optionally, performing the seventh operation includes at least one of the following:
[0153] If the eleventh condition is met, performing the seventh operation;
[0154] If the PUCCH is a PUCCH transmitted in a single time slot and if the eleventh condition is met, performing the seventh operation;
[0155] If the PUCCH is a PUCCH transmitted in a single time slot and the eleventh condition is met, performing the seventh operation;
[0156] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with a grant, and the eleventh condition is met, performing the seventh operation;
[0157] If the PUCCH is not scheduled by DCI and the eleventh condition is met, performing the seventh operation;
[0158] If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the seventh operation;
[0159] If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs and the eleventh condition is satisfied, performing the seventh operation;
[0160] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the seventh operation;
[0161] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the eleventh condition is met, performing the seventh operation;
[0162] If the PUSCH is a PUSCH configured with a grant, and if a UCI multiplexing parameter configuring the grant is provided to the terminal, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the seventh operation;
[0163] If the PUSCH is a PUSCH configured with a grant, and if a UCI multiplexing parameter configuring the grant is provided to the terminal, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the eleventh condition is met, performing the seventh operation;
[0164] If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the seventh operation;
[0165] Among them, the eleventh condition includes: the first symbol of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the eleventh symbol, wherein the ninth symbol starts after the eleventh time length after the last symbol received by the PDCCH corresponding to the eleventh DCI, and the eleventh DCI is the DCI for scheduling the PUCCH transmission; or, the eleventh symbol starts after the eleventh time length after the first information is generated.
[0166] Optionally, at least one of the following is also included:
[0167] If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which the terminal belongs, determining that the terminal expects the eleventh condition to be met, and performing the seventh operation;
[0168] If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the eleventh condition is not met, determining to perform the ninth operation or the tenth operation;
[0169] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which the terminal belongs, determining that the terminal expects the eleventh condition to be met, and performing the seventh operation;
[0170] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the eleventh condition is not met, performing the ninth operation or the tenth operation;
[0171] The tenth operation is to receive the PUCCH and not receive the PUSCH at the first opportunity.
[0172] Optionally, performing the eighth operation includes at least one of the following:
[0173] If the eleventh condition is not met, the twelfth condition is met, and there is a next PUSCH first opportunity group, then perform the seventh operation;
[0174] If the PUCCH is a PUCCH transmitted in a single time slot, and if the eleventh condition is not met, the twelfth condition is met, and there is a next PUSCH first opportunity group, performing the seventh operation;
[0175] If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the eleventh condition is not met, and the twelfth condition is met, and there is a next PUSCH first opportunity group, performing the seventh operation;
[0176] If the PUCCH is not scheduled by DCI, and if the eleventh condition is not met, and the twelfth condition is met, and there is a next PUSCH first opportunity group, performing the seventh operation;
[0177] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the eighth operation;
[0178] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is met, performing the eighth operation;
[0179] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group in which it is located, and there is a next PUSCH first opportunity group, performing the eighth operation;
[0180] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is met, performing the eighth operation;
[0181] If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the eighth operation;
[0182] Among them, the twelfth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the twelfth symbol, wherein the twelfth symbol starts twelfth time after the last symbol received by the PDCCH corresponding to the twelfth DCI, and the twelfth DCI is the DCI for scheduling the PUCCH transmission; or, the twelfth symbol starts twelfth time after the first information is generated.
[0183] Optionally, at least one of the following is also included:
[0184] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, determining that the terminal expects the twelfth condition to be met, and performing the eighth operation;
[0185] If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is not met, performing the ninth operation or the tenth operation;
[0186] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, determining that the terminal expects the twelfth condition to be met, and performing the eighth operation;
[0187] If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is not met, performing the ninth operation or the tenth operation;
[0188] The tenth operation is to receive the PUCCH and not receive the PUSCH at the first opportunity.
[0189] Optionally, performing the ninth operation or the tenth operation includes:
[0190] The ninth operation or the tenth operation is performed according to the content of the first information.
[0191] Optionally, performing a ninth operation or a tenth operation according to the content of the first information includes at least one of the following:
[0192] If the first information includes HARQ-ACK information, perform the ninth operation; and / or, if the first information does not include HARQ-ACK information, perform the ninth operation;
[0193] If the first information includes HARQ-ACK information and / or the first part of CSI information (CSI part 1), perform the tenth operation; and / or, if the first information includes only the second part of CSI information (CSI part 2), perform the ninth operation.
[0194] Optionally, when performing the tenth operation, the method further includes:
[0195] The data in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is cleared.
[0196] Optionally, the PUSCH first opportunity satisfies at least one of the following:
[0197] If the repetition type of the PUSCH transmission associated with the first PUSCH occasion is PUSCH repetition Type A, the first PUSCH occasion is a PUSCH transmission occasion;
[0198] If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type B, the first PUSCH opportunity is a PUSCH actual repetition.
[0199] The PUSCH transmission associated with the PUSCH first opportunity includes at least one PUSCH first opportunity group set, wherein the PUSCH first opportunity group set includes at least one PUSCH first opportunity group; wherein all PUSCH first opportunities in all PUSCH first opportunity groups in the PUSCH first opportunity group set use the same redundancy version;
[0200] The PUSCH first opportunity group associated with the PUSCH first opportunity is associated with a first sequence, and different PUSCH first opportunities in the one PUSCH first opportunity group are associated with different elements of the first sequence;
[0201] and / or,
[0202] The PUSCH first timing group, the first PUSCH first timing group, and / or the second PUSCH first timing group meet at least one of the following conditions:
[0203] Different PUSCH first timings in each PUSCH first timing group are continuous or discontinuous in time;
[0204] At least two different PUSCH first opportunity groups are associated with the same first sequence.
[0205] Optionally, the next PUSCH first timing group in the eighth operation satisfies at least one of the following:
[0206] The next PUSCH first opportunity group is a next PUSCH first opportunity group having a redundant version with the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0207] The next PUSCH first timing group is the next PUSCH first timing group in the PUSCH first timing group set to which the PUSCH first timing group where the overlapping PUSCH first timing is located belongs;
[0208] All PUSCH first opportunities of PUSCH transmission associated with the PUSCH first opportunity use the same redundancy version.
[0209] Optionally, the multiplexing of the first information in each PUSCH first opportunity in the PUSCH first opportunity group in the seventh operation or the eighth operation includes at least one of the following:
[0210] All PUSCH first opportunities in the PUSCH first opportunity group adopt the same channel coding method and / or resource mapping method;
[0211] The other PUSCH first opportunities in the PUSCH first opportunity group except the first PUSCH first opportunity and the first PUSCH first opportunity adopt the same channel coding mode and / or resource mapping mode;
[0212] The PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group use different rate matching factors, wherein the PUSCH first opportunity in the third PUSCH first opportunity group does not multiplex first information, or the PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group multiplex different first information.
[0213] In a third aspect, a communication processing device is provided, which is applied to a terminal and includes a first processing unit and a first transceiver unit; wherein,
[0214] The first transceiver unit is configured to: when the terminal is about to transmit a PUCCH carrying the first information, and the one PUCCH overlaps with the first PUSCH opportunity in the time domain, perform the first behavior, or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first PUSCH opportunity in the time domain, perform the second behavior;
[0215] The first behavior includes at least one of the following:
[0216] A first operation, wherein the first operation is to transmit the PUCCH and not transmit all PUSCH first opportunities of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0217] a second operation, wherein the second operation is transmitting the PUSCH first opportunity and not transmitting the PUCCH, and multiplexing the first information in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0218] A third operation is performed, wherein the third operation is to transmit the PUSCH first opportunity and not transmit the PUCCH, and multiplex the first information in each PUSCH first opportunity in a PUSCH first opportunity group next to the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0219] A fourth operation, wherein the fourth operation is transmitting the PUSCH first opportunity and not transmitting the PUCCH, and not multiplexing the first information in the PUSCH first opportunity;
[0220] The PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0221] The second behavior includes: determining a first information set multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following:
[0222] first information carried on a first PUCCH, wherein the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain; or, the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain, and a first condition is met;
[0223] The first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunity in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group, or the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and does not meet the second condition, and meets the third condition, wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group;
[0224] The first PUSCH first opportunity group or the second PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0225] The first information includes but is not limited to: HARQ-ACK information and CSI information;
[0226] The first condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the first symbol, wherein the first symbol starts after the first time length after the last symbol of the PDCCH corresponding to the first DCI is received, and the first DCI is the DCI scheduling the transmission of the first PUCCH; or, the first symbol starts after the first time length after the first information is generated;
[0227] The second condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the second symbol, wherein the second symbol starts after the second time length after the last symbol of the PDCCH corresponding to the second DCI is received, and the second DCI is the DCI scheduling the transmission of the second PUCCH; or, the second symbol starts after the second time length after the first information is generated;
[0228] The third condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the third symbol, wherein the third symbol starts after the third time length after the last symbol received by the PDCCH corresponding to the third DCI, and the third DCI is the DCI for scheduling the transmission of the second PUCCH; or, the third symbol starts after the third time length after the first information is generated.
[0229] In a fourth aspect, a communication processing device is provided, which is applied to a network side device, including: a second processing unit and a second transceiver unit, wherein:
[0230] The second processing unit is configured to, when the terminal is about to transmit a PUCCH carrying the first information, and the one PUCCH overlaps with the first PUSCH opportunity in the time domain, perform the third behavior, or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first PUSCH opportunity in the time domain, perform the fourth behavior;
[0231] The third behavior includes at least one of the following:
[0232] A sixth operation, wherein the sixth operation is receiving the PUCCH and not receiving all PUSCH first opportunities of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0233] A seventh operation, wherein the seventh operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and multiplexing the first information in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0234] An eighth operation, wherein the eighth operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and multiplexing the first information in each PUSCH first opportunity in a next PUSCH first opportunity group of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0235] A ninth operation, wherein the ninth operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and the first information is not multiplexed in the PUSCH first opportunity;
[0236] The PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0237] The fourth behavior includes: receiving a first PUSCH first opportunity group, wherein a first information set is multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following:
[0238] first information carried on a first PUCCH, wherein the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain; or, the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain, and the seventh condition is met;
[0239] The first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunity in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group, or the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the eighth condition is not met, and the ninth condition is met, wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group;
[0240] The first PUSCH first opportunity group or the second PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0241] The first information includes but is not limited to: HARQ-ACK information and CSI information;
[0242] The seventh condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the seventh symbol, wherein the seventh symbol starts after the seventh time length after the last symbol of the PDCCH corresponding to the seventh DCI is received, and the seventh DCI is the DCI for scheduling the transmission of the first PUCCH; or, the seventh symbol starts after the seventh time length after the first information is generated;
[0243] The eighth condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the eighth symbol, wherein the eighth symbol starts after the eighth time length after the last symbol of the PDCCH corresponding to the eighth DCI is received, and the eighth DCI is the DCI scheduling the transmission of the second PUCCH; or, the eighth symbol starts after the eighth time length after the first information is generated;
[0244] The ninth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the ninth symbol, wherein the ninth symbol starts after the ninth time length after the last symbol received by the PDCCH corresponding to the ninth DCI, and the ninth DCI is the DCI for scheduling the transmission of the second PUCCH; or, the ninth symbol starts after the ninth time length after the first information is generated.
[0245] In a fifth aspect, a terminal is provided, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0246] In the sixth aspect, a network side device is provided, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the second aspect.
[0247] In a seventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect or the second aspect are implemented.
[0248] In an eighth aspect, a computer program product is provided, comprising computer instructions, which, when executed by a processor, implement the steps of the method described in the first aspect or the second aspect.
[0249] In an embodiment of the present disclosure, when a terminal is about to transmit a PUCCH carrying first information, and the one PUCCH overlaps with the first opportunity of PUSCH in the time domain, the first behavior is performed, or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first opportunity of PUSCH in the time domain, the second behavior is performed; it can be ensured that when the PUCCH carrying the first information overlaps with the repeated transmission of PUSCH based on time domain OCC in the time domain, the network capacity enhancement scheme based on repeated transmission of PUSCH based on time domain OCC can work normally. BRIEF DESCRIPTION OF THE DRAWINGS
[0250] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiment below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present disclosure. The same reference symbols are used throughout the drawings to represent the same components. In the drawings:
[0251] FIG1 is a schematic diagram of multiplexing UCI and data in PUSCH;
[0252] Figure 2 is a schematic diagram of the time domain OCC principle;
[0253] Figures 3a and 3b are schematic diagrams of time domain OCC being “contaminated”;
[0254] FIG4 is a schematic diagram of time domain OCC when considering the RV version;
[0255] 5a and 5b are schematic diagrams showing that one or more first opportunities are not transmitted (UE multiplexing number is less than or equal to 2);
[0256] 6a and 6b are schematic diagrams showing that one or more first opportunities are not transmitted (UE multiplexing number is greater than 2);
[0257] FIG7 is a schematic diagram of multiplexing UCI in one or more PUSCHs at a first opportunity;
[0258] FIG8 is a flowchart of a communication processing method according to an embodiment of the present disclosure;
[0259] FIG9 is a second flowchart of the communication processing method provided in an embodiment of the present disclosure;
[0260] FIG10 is a schematic diagram of the entire first timing group being dropped;
[0261] FIG11a to FIG11d are schematic diagrams of multiplexing UCI in one or more PUSCHs of a first opportunity according to an embodiment of the present disclosure;
[0262] FIG11e is a schematic diagram of the fourth condition provided by an embodiment of the present disclosure;
[0263] FIG11f is a schematic diagram of the fifth condition provided by an embodiment of the present disclosure;
[0264] FIG12 is a schematic diagram of a communication processing device according to an embodiment of the present disclosure;
[0265] FIG13 is a second schematic diagram of a communication processing method provided in an embodiment of the present disclosure;
[0266] FIG14 is a schematic diagram of a communication device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0267] The following will clearly and completely describe the technical solutions in the embodiments of the present disclosure in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0268] The term "comprise" and any variations thereof in the specification and claims of the present disclosure are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to the process, method, product, or apparatus. In addition, the use of "and / or" in the specification and claims to indicate at least one of the connected objects, such as A and / or B, means that A alone, B alone, and both A and B are included.
[0269] In the embodiments of the present disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present disclosure should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0270] To facilitate understanding of the embodiments of the present disclosure, the following technical points are first introduced:
[0271] Uplink Control Information (UCI) messages include Hybrid Automatic Repeat reQuest (HARQ), Channel State Information (CSI), and Scheduling Request (SR).
[0272] The UCI message is transmitted in the Physical Uplink Control Channel (PUCCH) or multiplexed with the PUSCH.
[0273] This disclosure focuses on the case where the UCI message is multiplexed with the PUSCH supporting repeated transmission. The prior art is introduced in the following two cases.
[0274] Example 1: Handling the collision of repeated PUCCH and repeated PUSCH in the time domain.
[0275] Example 2: Conflict resolution of time domain overlap between non-repeated PUCCH and repeated PUSCH.
[0276] Regarding Example 1.
[0277] According to related art, when a PUCCH supporting repeated transmission and a PUSCH supporting repeated transmission overlap in some time slots, a terminal (eg, user equipment (UE)) transmits the PUCCH instead of the PUSCH in these overlapping time slots.
[0278] Regarding Example 2.
[0279] In related technologies:
[0280] - When a PUSCH over multiple slots and a PUCCH with HARQ-ACK and / or CSI information over a single slot overlap over one or more slots, the UE multiplexes the HARQ-ACK and / or CSI information into the PUSCH transmissions over these overlapping slots;
[0281] - When a PUSCH with repetition Type B and a PUCCH with HARQ-ACK and / or CSI information over a single slot overlap in one or more slots, the UE multiplexes the HARQ-ACK and / or CSI information in the earliest actual PUSCH repetition that overlaps with the PUCCH;
[0282] - For a Configured Grant (CG) PUSCH (PUSCH transmission that is configured by a ConfiguredGrantConfig),
[0283] ■ If the UE is provided with cg-UCI-Multiplexing, the UE shall multiplex the HARQ-ACK information in the CG PUSCH transmission;
[0284] ■Otherwise,
[0285] If the HARQ-ACK information and the PUSCH have the same priority index, the UE shall not transmit the PUSCH and multiplex the HARQ-ACK information in a PUCCH transmission or another PUSCH transmission;
[0286] ◆If the HARQ-ACK information and the PUSCH have different priority indicators, the UE will not transmit the channel with the lower priority indicator.
[0287] In particular, when UCI and data are multiplexed and transmitted in the PUSCH, the specific resource mapping method is shown in FIG1 .
[0288] Figure 2 illustrates the principle behind PUSCH capacity enhancement based on time-domain OCC. As a baseline (without time-domain OCC support), UE1 exclusively occupies the same frequency resources across four time slots for repeated PUSCH transmissions. However, if time-domain OCC is supported, as shown in Figure 2, different OCC sequences can be configured for the four UEs. This allows the four UEs (UE1 through UE4) to share the same frequency resources across these four time slots, significantly improving network capacity.
[0289] As an embodiment, UE1, UE2, UE3 and UE4 are respectively allocated OCC sequences [1,1,1,1], [1,-1,1,-1], [1,1,-1,-1], [1,-1,-1,1], that is, when UE i (i=0,1,2,3) sends PUSCH, 4 time slots are grouped together, and the data (such as sampled data or resource element (RE)) of each time slot (denoted as l=0,1,2,3) in each group is denoted as x. i ) are multiplied by the OCC sequence (denoted as [w i,0 w i,1 w i,2 w i,3 ]) and the value corresponding to the time slot (i.e. w i,l For example, in the four time slots within each group, the actual transmission data of UE1 is [A,A,A,A] (=A*[1,1,1,1]), the actual transmission data of UE2 is [B,-B,B,-B] (=B*[1,-1,1,-1]), the actual transmission data of UE3 is [C,C,-C,-C] (=C*[1,1,-1,-1]), and the actual transmission data of UE4 is [D,-D,-D,D] (=D*[1,-1,-1,1]).
[0290] On the gNB side, the gNB receives the PUSCH data y sent by the above four UEs on the same frequency domain resources in each of the four time slots in each group (denoted as l = 0, 1, 2, 3). l ,Right now
[0291] In order to decode the data x sent by UE i i , gNB can combine [y0 y1 y2 y2] with the OCC sequence [w i,0 w i,1 w i,2 w i,3 ] are multiplied, summed and normalized, that is,
[0292] Notice that
[0293] Note that the OCC sequences [1,1,1,1], [1,-1,1,-1], [1,1,-1,-1], [1,-1,-1,1] have characteristics, among which therefore,
[0294] However, as mentioned above,
[0295] - In certain examples, the UE does not transmit the PUSCH (i.e., the PUSCH is dropped). The conditions include but are not limited to:
[0296] ■ When PUSCH repetitions overlap with PUCCH repetitions in some time slots, the UE transmits PUCCH instead of PUSCH in these overlapping time slots;
[0297] ■ For CG PUSCH (PUSCH transmission that is configured by a ConfiguredGrantConfig), if the UE is not provided with the configured grant's UCI multiplexing parameter (cg-UCI-Multiplexing), and if the HARQ-ACK information and the PUSCH have the same priority index, the UE shall not transmit the PUSCH and multiplex the HARQ-ACK information in one PUCCH transmission or another PUSCH transmission;
[0298] In other examples, the UE multiplexes UCI in the PUSCH (i.e., the content of the PUSCH is modified), and the conditions include but are not limited to:
[0299] When a PUSCH over multiple slots and a PUCCH with HARQ-ACK and / or CSI information over a single slot overlap over one or more slots, the UE multiplexes the HARQ-ACK and / or CSI information into the PUSCH transmissions over the overlapping slots.
[0300] When a PUSCH with repetition Type B and a PUCCH with HARQ-ACK and / or CSI information over a single slot overlap in one or more slots, the UE multiplexes the HARQ-ACK and / or CSI information in the earliest actual PUSCH repetition that overlaps with the PUCCH.
[0301] For CG PUSCH (PUSCH transmission that is configured by a ConfiguredGrantConfig), if the UE is provided with cg-UCI-Multiplexing, the UE shall multiplex the HARQ-ACK information in the CG PUSCH transmission;
[0302] In the two scenarios shown in Figures 3a and 3b, when the PUSCH at certain OCC locations is dropped or its content is modified (i.e., UCI is multiplexed), the orthogonality of the time-domain OCC is "destroyed" (for example, in Figures 3a and 3b, the data of UE1 (or UE2) in different time slots is not exactly the same). This causes the PUSCH capacity enhancement solution based on time-domain OCC to fail to work properly. How to prevent the "destruction" of the orthogonality of the time-domain OCC is an urgent problem to be solved.
[0303] Since different redundancy versions (RV) of a transport block correspond to different data, according to the basic principle of time-domain OCC shown in FIG2 , OCC needs to be applied to the same redundancy version (RV).
[0304] As shown in Figure 4, in the existing protocol, the RV of the DCI-scheduled PUSCH retransmission is repeated in the pattern of [0, 2, 3, 1], while the RV repetition pattern of the CG repetition can be configured by the higher layer, such as being configured to be repeated according to the RV repetition pattern of [0, 2, 3, 1], or [0, 3, 0, 3], or [0, 0, 0, 0].
[0305] The following example: ConfiguredGrantConfig::=SEQUENCE{
[0306] repK-RV ENUMERATED{s1-0231,s2-0303,s3-0000}OPTIONAL,--Need R.
[0307] For ease of understanding, the following basic concepts are first defined: PUSCH first occasion, PUSCH first occasion group, and first sequence. In some embodiments, the PUSCH first occasion may be referred to as an OCC occasion, and the PUSCH first occasion group may be referred to as an OCC occasion group. The first sequence is a pre-agreed sequence, or a sequence provided / configured / indicated by the network. In some embodiments, the first sequence may be referred to as an OCC sequence. Assume that the length of the first sequence is L (for example, in FIG4 , L=4), and the elements of the first sequence are denoted as: w l , where l = 0, 1,…, L-1.
[0308] Optionally, the PUSCH first opportunity satisfies at least one of the following:
[0309] 1) If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type A, the first PUSCH opportunity is a PUSCH transmission opportunity;
[0310] 2) If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type B, the first PUSCH opportunity is one PUSCH actual repetition;
[0311] 3) The PUSCH transmission associated with the PUSCH first opportunity includes at least one PUSCH first opportunity group set, wherein the PUSCH first opportunity group set includes at least one PUSCH first opportunity group; wherein all PUSCH first opportunities in all PUSCH first opportunity groups in the PUSCH first opportunity group set use the same redundancy version;
[0312] 4) The PUSCH first opportunity group associated with the PUSCH first opportunity is associated with a first sequence, and different PUSCH first opportunities in the one PUSCH first opportunity group are associated with different elements of the first sequence.
[0313] Optionally, the PUSCH first timing group, the first PUSCH first timing group, and / or the second PUSCH first timing group satisfies at least one of the following:
[0314] 1) Different PUSCH first timings in each PUSCH first timing group are continuous or discontinuous in time;
[0315] 2) At least two different PUSCH first opportunity groups are associated with the same first sequence.
[0316] The English expression of PUSCH first opportunity group set may be: PUSCH first opportunity group set, or set of PUSCH first opportunity group, or PUSCH first opportunity group s (i.e., the plural form of PUSCH first opportunity group). For PUSCH repetition Type A (including CG and non-CG cases), for the mth transmission occasion with the same RV (letter RV k), its data is multiplied by w l , where l = m mod L. Where L is the length of the first sequence, w l is an element of the first sequence, l = 0, 1, ..., L-1. Every L transmission opportunities with the same RV are called a PUSCH first opportunity group, and each transmission opportunity in the PUSCH first opportunity group is called a PUSCH first opportunity. Therefore, for the mth transmission opportunity with RV k, it belongs to the first The (m mod L)th PUSCH first opportunity of a PUSCH first opportunity group. Therefore, if the repetition type of the PUSCH transmission associated with the PUSCH first opportunity is PUSCH repetition type A, the PUSCH first opportunity is a PUSCH transmission opportunity. The PUSCH transmission associated with the PUSCH first opportunity includes at least one PUSCH first opportunity group set, wherein the PUSCH first opportunity group set includes at least one PUSCH first opportunity group; wherein all PUSCH first opportunities in all PUSCH first opportunity groups of the PUSCH first opportunity group set use the same redundancy version (RV k). The PUSCH first opportunity group associated with the PUSCH first opportunity is associated with a first sequence, and different PUSCH first opportunities in the one PUSCH first opportunity group are associated with different elements (w l ). And at least two different PUSCH first opportunity groups are associated with the same first sequence. Similarly, for PUSCH repetition Type B (including CG and non-CG cases), for the mth actual repetition with the same Redundancy version (RV) (letter RV k), its data is multiplied by w l, where l = m mod L. Every L actual repetitions with the same RV are called a PUSCH first opportunity group, and each actual repetition within a PUSCH first opportunity group is called a PUSCH first opportunity. Therefore, for the mth actual repetition with RV k, it belongs to the first The (m mod L)th PUSCH first opportunity of a PUSCH first opportunity group. Therefore, if the repetition type of the PUSCH transmission associated with the PUSCH first opportunity is PUSCH repetition type B, the PUSCH first opportunity is an actual repetition of a PUSCH. The PUSCH transmission associated with the PUSCH first opportunity includes at least one PUSCH first opportunity group set, wherein the PUSCH first opportunity group set includes at least one PUSCH first opportunity group; wherein all PUSCH first opportunities in all PUSCH first opportunity groups of the PUSCH first opportunity group set use the same redundancy version (RV k). The PUSCH first opportunity group associated with the PUSCH first opportunity is associated with a first sequence, and different PUSCH first opportunities in the one PUSCH first opportunity group are associated with different elements (w l ), and at least two different PUSCH first opportunity groups are associated with the same first sequence.
[0317] Different PUSCH first moments in each PUSCH first moment group are continuous or discontinuous in time. As shown in Figure 4, in the existing protocol, the RV of the DCI-scheduled PUSCH retransmission is repeated in the pattern of [0, 2, 3, 1], and the RV repetition pattern of the CG repetition can be configured by the higher layer. In some embodiments, when the RV of the DCI-scheduled PUSCH retransmission is repeated in the pattern of [0, 2, 3, 1], or when the CG is configured to repeat transmission in the RV repetition pattern of [0, 2, 3, 1] or [0, 3, 0, 3], the different PUSCH first moments in each PUSCH first moment group are discontinuous in time. In other embodiments, when the CG is configured to repeat transmission in the RV repetition pattern of [0, 0, 0, 0], the different PUSCH first moments in each PUSCH first moment group are continuous in time.
[0318] Problem 1: One or more PUSCH first opportunities are not transmitted.
[0319] As shown in Figures 5a and 5b, when the UE multiplexing number is 2, the gNB can correctly decode uplink (UL) transmissions from all UEs if one or more PUSCH first opportunities (i.e., PUSCH transmission opportunities) are not transmitted. For example, in the second slot of Figure 5a, the gNB knows that only UE2 is transmitting and can therefore correctly decode UE2's data B. Furthermore, in the first slot, through sequential detection, it can correctly decode UE1's data A. In Figure 5b, the gNB can treat the last two slots as an OCC sequence of length 2 and decode the data for both UE1 and UE2.
[0320] Of course, compared to when the PUSCH first opportunity is not dropped, the overall decoding performance may be lost when some PUSCH first opportunities are dropped.
[0321] Therefore, when the UE multiplexing number is less than or equal to 2, the base station can decide and indicate whether UE behavior enhancement is required. That is, the base station instructs the UE to enable (or activate) or disable (or disable or deactivate) the enhanced capability based on the channel quality of all UEs participating in the multiplexing and the base station's own data processing capability.
[0322] As shown in FIG6a and FIG6b, when the UE multiplexing number is greater than 2, if one or more PUSCH first opportunities are not transmitted, then within the PUSCH first opportunity group (i.e., PUSCH transmission opportunity group) where the untransmitted PUSCH first opportunity is located,
[0323] As shown in Figure 6a, if only one UE (e.g., UE1) misses one or more PUSCH first opportunities, the gNB can potentially correctly decode the UL transmissions of all UEs. For example, for UE1, the signals of other users multiplied by UE1's OCC sequence are approximately zero, so UE1 is likely to be correctly decoded. Once UE1 is correctly decoded, the base station can use sequential detection techniques to exclude UE1's data when decoding UE2, UE3, and UE4, potentially enabling correct decoding of UE2, UE3, and UE4.
[0324] As shown in FIG6 b , if one or more PUSCH first opportunities of more than one UE (eg, UE1 and UE3) are not transmitted, the UL transmissions of all UEs are difficult to be correctly decoded.
[0325] As mentioned above, the conditions for UE not to transmit PUSCH include but are not limited to:
[0326] -When PUSCH repetition transmission overlaps with PUCCH repetition transmission in some time slots, the UE transmits PUCCH instead of PUSCH in these overlapping time slots;
[0327] -For CG PUSCH (PUSCH transmission that is configured by a ConfiguredGrantConfig), if the UE is not provided with cg-UCI-Multiplexing, and if the HARQ-ACK information and the PUSCH have the same priority index, the UE shall not transmit the PUSCH and multiplex the HARQ-ACK information in one PUCCH transmission or another PUSCH transmission;
[0328] Problem 2: UCI is multiplexed in the PUSCH of one or more PUSCH first opportunities.
[0329] As shown in FIG7 , when UCI is multiplexed in one or more PUSCH first opportunities, uplink transmissions of all UEs cannot be correctly decoded at the base station side.
[0330] As mentioned above, the UE multiplexes UCI in the PUSCH, and the conditions include but are not limited to:
[0331] - When a PUSCH over multiple slots and a PUCCH with HARQ-ACK and / or CSI information over a single slot overlap in one or more slots, the UE multiplexes the HARQ-ACK and / or CSI information in the PUSCH transmissions over these overlapping slots;
[0332] - When a PUSCH with repetition Type B and a PUCCH with HARQ-ACK and / or CSI information over a single slot overlap in one or more slots, the UE multiplexes the HARQ-ACK and / or CSI information in the earliest actual PUSCH repetition that overlaps with the PUCCH;
[0333] -For CG PUSCH (PUSCH transmission that is configured by a ConfiguredGrantConfig), if the UE is provided with cg-UCI-Multiplexing, the UE shall multiplex the HARQ-ACK information in the CG PUSCH transmission.
[0334] The communication processing method, apparatus, device, and readable storage medium provided by the embodiments of the present disclosure are described in detail below with reference to some embodiments and their application scenarios in conjunction with the accompanying drawings.
[0335] 8 , an embodiment of the present disclosure provides a communication processing method, which is applied to a terminal and includes the following specific steps:
[0336] Step 81: When the terminal is about to transmit a PUCCH carrying first information, and the one PUCCH overlaps with a first PUSCH opportunity in the time domain, perform the first behavior; or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first PUSCH opportunity in the time domain, perform the second behavior;
[0337] The first behavior includes at least one of the following:
[0338] 1) a first operation, wherein the first operation is to transmit the PUCCH and not transmit all PUSCH first opportunities in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0339] As described in Question 1 above, under some conditions, such as when the UE multiplexing number is greater than 2 and one or more PUSCH first opportunities of more than one UE are not transmitted, the UL transmissions of all UEs are difficult to be correctly decoded.
[0340] As described in the aforementioned problem 2, when UCI is multiplexed in one or more PUSCH first opportunities, uplink transmissions of all UEs cannot be correctly decoded on the base station side.
[0341] To avoid the worst case scenario where all users' uplink transmissions cannot be correctly decoded, the first operation can sacrifice the PUSCH transmission performance of users with uplink and downlink overlap in exchange for the performance of other users. Note that in the first operation, the PUCCH carrying UCI can still be transmitted normally.
[0342] 2) a second operation, wherein the second operation is transmitting the PUSCH first opportunity and not transmitting the PUCCH, and multiplexing the first information in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0343] In the second operation, the first information is multiplexed in each PUSCH first opportunity in the PUSCH first opportunity group in which the overlapping PUSCH first opportunities are located. Therefore, the data, channel coding scheme, and resource mapping scheme in all PUSCH first opportunities in the PUSCH first opportunity group remain consistent, without destroying the orthogonality of the OCC. Therefore, the base station can correctly decode the uplink transmissions of all UEs. Therefore, the second operation can both improve UL capacity and ensure timely and reliable transmission of UCI.
[0344] 3) a third operation, wherein the third operation is to transmit the PUSCH first opportunity and not transmit the PUCCH, and multiplex the first information in each PUSCH first opportunity in a PUSCH first opportunity group next to the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0345] In some cases (e.g., when a terminal discovers the need to report UCI in the middle of a PUSCH first opportunity group), the terminal may lack sufficient processing time to multiplex the first information in each PUSCH first opportunity in the PUSCH first opportunity group containing the overlapping PUSCH first opportunities. In this case, the terminal can multiplex the first information in each PUSCH first opportunity in the next PUSCH first opportunity group. Therefore, the third operation can both improve UL capacity and ensure timely and reliable transmission of UCI.
[0346] 4) a fourth operation, wherein the fourth operation is transmitting the PUSCH first opportunity and not transmitting the PUCCH, and not multiplexing the first information in the PUSCH first opportunity;
[0347] To avoid the worst case where all users' uplink transmissions cannot be correctly decoded, the fourth operation can sacrifice the UCI transmission of users with uplink and downlink overlap in exchange for the performance of other users. Note that in the fourth operation, the PUSCH can still be transmitted normally.
[0348] Therefore, the first operation is to sacrifice the service channel performance of users with overlapping uplink and downlink coverage, that is, not transmitting PUSCH, but retaining the control channel PUCCH to transmit UCI; and the fourth operation is to sacrifice the UCI feedback of users with overlapping uplink and downlink coverage, but retaining the transmission of the service channel PUSCH.
[0349] The PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0350] The second behavior includes: determining a first information set multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following:
[0351] 1) first information carried on a first PUCCH, wherein the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with the first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain; or, the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain, and a first condition is met;
[0352] 2) first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunity in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group, or the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and does not meet the second condition, but meets the third condition, wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group;
[0353] The first PUSCH first opportunity group or the second PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0354] The first information includes but is not limited to: HARQ-ACK information and CSI information;
[0355] The first condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the first symbol, wherein the first symbol starts after the first time length after the last symbol of the PDCCH corresponding to the first DCI is received, and the first DCI is the DCI scheduling the transmission of the first PUCCH; or, the first symbol starts after the first time length after the first information is generated;
[0356] The second condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the second symbol, wherein the second symbol starts after the second time length after the last symbol of the PDCCH corresponding to the second DCI is received, and the second DCI is the DCI scheduling the transmission of the second PUCCH; or, the second symbol starts after the second time length after the first information is generated;
[0357] The third condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the third symbol, wherein the third symbol starts after the third time length after the last symbol received by the PDCCH corresponding to the third DCI, and the third DCI is the DCI for scheduling the transmission of the second PUCCH; or, the third symbol starts after the third time length after the first information is generated.
[0358] In some embodiments, the first information may also be referred to as UCI.
[0359] In one embodiment, the second behavior includes: determining a first information set multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following:
[0360] First information carried on a first PUCCH, where the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain;
[0361] The first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunities in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group; wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group;
[0362] As shown in Figure 11d, for a certain UE, if the first information is to be multiplexed in one or more PUSCH first opportunities (for example, the first information multiplexed on the kth PUSCH first opportunity is recorded as the kth first information), then for each PUSCH first opportunity group, the first information set multiplexed in the PUSCH transmission in each PUSCH first opportunity within the PUSCH first opportunity group is determined. It can be understood that the scheme shown in Figure 11d is a combination of the schemes of Figure 11a and Figure 11c. Among them, the scheme shown in Figure 11a is that if the first information is to be multiplexed in the first PUSCH first opportunity within a PUSCH first opportunity group, the other PUSCH first opportunities within the PUSCH first opportunity group and the PUSCH first opportunity use the same coding and resource mapping method; while the scheme shown in Figure 11c is delayed transmission. If there is a next PUSCH first opportunity group, the first information is multiplexed in each PUSCH first opportunity of the next PUSCH first opportunity group.
[0363] In another embodiment, the second behavior includes: determining a first information set multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following:
[0364] First information carried on a first PUCCH, where the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain and satisfies a first condition;
[0365] The first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and does not meet the second condition, but meets the third condition; wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group;
[0366] It can be understood that the above solution is a combination of Figure 11d and Figure 11f.
[0367] In an optional implementation manner of the present disclosure, performing the first operation includes at least one of the following:
[0368] 1) If the overlapping PUSCH first opportunity is not transmitted, perform the first operation; wherein the first operation is to transmit the PUCCH and not transmit all PUSCH first opportunities in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located.
[0369] That is, to avoid the worst case scenario where all users' uplink transmissions cannot be correctly decoded, the first operation can sacrifice the PUSCH transmission performance of users with uplink and downlink overlap in exchange for performance of other users. Note that in the first operation, the PUCCH carrying UCI can still be transmitted normally.
[0370] Preferably, in some embodiments, if the overlapping PUSCH first opportunity is not transmitted, the terminal expects that a fourth condition is met and performs the first operation.
[0371] Among them, the fourth condition includes: the first symbol of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the fourth symbol, wherein the fourth symbol starts after the fourth time length after the last symbol received by the PDCCH corresponding to the fourth DCI, and the fourth DCI is the DCI for scheduling the PUCCH transmission, or the fourth symbol starts after the fourth time length after the transmission timing of the PUCCH is determined.
[0372] Exemplarily, referring to Figure 10, when a PUCCH transmission (including repeated PUCCH transmission) overlaps with a PUSCH first opportunity in some time slots, if the PUCCH transmission is scheduled by a first DCI (or referred to as in response to a DCI format), if the fourth condition is met, then none of the PUSCH first opportunity group in which the PUSCH first opportunity is located is transmitted. The fourth condition includes: the first symbol (S_0) of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the fourth symbol, and the fourth symbol starts after the fourth time length after the last symbol of the PDCCH received corresponding to the fourth DCI. In some embodiments, the fourth condition can also be expressed as: the first symbol S_0 of the earliest PUSCH first opportunity among a group of PUSCH first opportunity within a PUSCH first opportunity group is not before a symbol with CP starting after the fourth duration after a last symbol of a PDCCH reception providing the DCI format (the first symbol S_0 of the earliest PUSCH first opportunity in a group of PUSCH first opportunities within a PUSCH first opportunity group is not before a symbol with CP starting after the fourth duration after the last symbol of the PDCCH reception providing the DCI format). In some embodiments, the fourth duration is related to the terminal capability.
[0373] The statement "the terminal expects the fourth condition to be met and performs the first operation" is to ensure that the terminal has sufficient processing time (the length of the first duration is related to the terminal's capabilities) to perform the first operation, i.e., to drop all PUSCH first opportunities in the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located. 2) If the overlapping PUSCH first opportunity is not transmitted and if the fourth condition is met, then perform the first operation;
[0374] Among them, the fourth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the fourth symbol, wherein the fourth symbol starts after the fourth time length after the last symbol received by the PDCCH corresponding to the fourth DCI, and the fourth DCI is the DCI for scheduling the PUCCH transmission.
[0375] In one embodiment, the fourth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the fourth symbol, wherein the fourth symbol starts after the fourth time length after the last symbol received by the PDCCH corresponding to the fourth DCI, and the fourth DCI is the DCI for scheduling the PUCCH transmission.
[0376] Exemplarily, referring to Figure 10, when PUCCH transmission (including repeated PUCCH transmission) overlaps with a PUSCH first opportunity in some time slots, if the PUCCH transmission is scheduled by a fourth DCI (or referred to as in response to a DCI format), if a fourth condition is met, then none of the PUSCH first opportunity group in which the PUSCH first opportunity is located is transmitted. The fourth condition includes: the first symbol (S_0) of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the fourth symbol, and the fourth symbol starts after the fourth time length after the last symbol of the PDCCH received corresponding to the fourth DCI. In some embodiments, the fourth condition can also be expressed as: the first symbol S_0 of the earliest PUSCH first opportunity among a group of PUSCH first opportunity within a PUSCH first opportunity group is not before a symbol with CP starting after a fourth duration after a last symbol of a PDCCH reception providing the DCI format (in a group of PUSCH first opportunities within the PUSCH first opportunity group, the first symbol S_0 of the earliest PUSCH first opportunity is not before the symbol at the beginning of the CP, and after the fourth duration after the last symbol of the PDCCH reception providing the DCI format). In some embodiments, the fourth duration is related to the terminal capability.
[0377] In another embodiment, the fourth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than a fourth symbol, wherein the fourth symbol starts after a fourth time period after the transmission timing of the PUCCH is determined.
[0378] For example, referring to Figure 11e, when PUCCH transmission (including PUCCH repeated transmission) overlaps with the PUSCH first opportunity in some time slots, if the fourth condition is met, the PUSCH first opportunity group where the PUSCH first opportunity is located is not transmitted, wherein the fourth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the fourth symbol, wherein the fourth symbol starts after the fourth time length (T_proc,x) after the transmission timing (Determination on PUCCH resource) of the PUCCH is determined.
[0379] The “if the fourth condition is met, perform the first operation” is to ensure that the terminal has sufficient processing time (the size of the first duration is related to the terminal capability) to perform the first operation, that is, to drop all PUSCH first opportunities of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located.
[0380] Preferably, in some embodiments, if the overlapping PUSCH first opportunity is not transmitted and the fourth condition is not met, the fourth operation or the fifth operation is performed. The fourth operation is to transmit the PUSCH first opportunity and not transmit the PUCCH, and not multiplex the first information in the PUSCH first opportunity, i.e., sacrificing the UCI feedback of users covered by uplink and downlink overlap, but retaining the transmission of the traffic channel PUSCH. The fifth operation is to transmit the PUCCH and not transmit the PUSCH first opportunity, i.e., retaining the control channel PUCCH to transmit UCI, but sacrificing the OCC multiplexing capability of all users.
[0381] 3) If the PUCCH is a repeatedly transmitted PUCCH, perform the first operation;
[0382] The “PUCCH is a repeatedly transmitted PUCCH” is one of the possible reasons why the overlapped PUSCH is not transmitted at the first opportunity.
[0383] In some embodiments, if the PUCCH is a repeatedly transmitted PUCCH, the terminal expects that the first condition is satisfied and performs the first operation.
[0384] 4) If the PUCCH is a repeatedly transmitted PUCCH and if the first condition is met, perform the first operation;
[0385] In another implementation, if the PUCCH is a repeatedly transmitted PUCCH and does not meet the first condition, the fourth operation or the fifth operation is performed.
[0386] 5) If the PUSCH is a PUSCH for which grant is configured, and if the terminal is not provided with a UCI multiplexing parameter for which grant is configured, and if the first information and the PUSCH have the same priority indication, performing the first operation;
[0387] The “PUSCH is a PUSCH for which authorization is configured, and if the terminal is not provided with a UCI multiplexing parameter for which authorization is configured, and if the first information and the PUSCH have the same priority indication” is one of the possible reasons why the overlapping PUSCH is not transmitted at the first opportunity.
[0388] Preferably, if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fourth condition is met and performs the first operation.
[0389] 6) If the PUSCH is a PUSCH configured with authorization, and if the terminal is not provided with a UCI multiplexing parameter configured with authorization, and if the first information and the PUSCH have the same priority indication, and if a fourth condition is met, performing the first operation;
[0390] Preferably, if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fourth condition is not met, the fourth operation or the fifth operation is performed.
[0391] 7) If the PUCCH is not scheduled by DCI, perform the first operation;
[0392] When a PUCCH transmission (e.g., including PUCCH repetition) overlaps with a PUSCH first opportunity in some time slots, if the PUCCH transmission is not scheduled by DCI (i.e., semi-static or semi-persistent PUCCH configuration, if the PUCCH includes HARQ-ACK information corresponding to SPS PDSCH reception), the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not transmitted. For semi-static PUCCH transmission, the UE can know in advance when the PUCCH will overlap with the first opportunity group in time domain, so there is enough time to decide and execute the operation of dropping the PUSCH first opportunity group.
[0393] 8) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the first operation;
[0394] For example, the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, then the terminal usually does not have sufficient processing time to perform the second operation (the second operation is to transmit the PUSCH first opportunity and not transmit the PUCCH, and multiplex the first information in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located, that is, the second operation can both improve the UL capacity and ensure the timely and reliable transmission of UCI), but there is still an opportunity to perform the first operation (sacrifice the service channel performance of the uplink and downlink overlapping coverage users, that is, not transmit PUSCH, but retain the control channel PUCCH to transmit UCI).
[0395] As shown in Figure 11b, at the first PUSCH first opportunity, UCI has not yet been generated; but the UE knows that it needs to transmit UCI at the second PUSCH first opportunity based on the SPS semi-static configuration or DCI scheduling, and has sufficient processing time to drop the PUSCH transmission of the entire PUSCH first opportunity group starting from the first PUSCH first opportunity. At this time, the first operation can be performed.
[0396] 9) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the first condition is met, perform the first operation;
[0397] Similar to the above optional implementation method 1) or 2), the first condition is introduced to ensure that the terminal has sufficient processing time (related to the terminal capability) to perform the first operation.
[0398] 10) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the first operation;
[0399] The “if the PUCCH is a PUCCH transmitted in a single time slot” is one of the possible reasons why the terminal expects to multiplex UCI in the PUSCH and then performs the second operation.
[0400] Preferably, if the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fourth condition is met and performs the first operation.
[0401] 11) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the fourth condition is met, performing the first operation;
[0402] In another embodiment, if the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fourth condition is not met, the fourth operation or the fifth operation is performed.
[0403] In an optional embodiment of the present disclosure, at least one of the following is further included:
[0404] 1) If the overlapping PUSCH first opportunity is not transmitted, the terminal expects that the fourth condition is met and performs the first operation;
[0405] 2) If the overlapping PUSCH first opportunity is not transmitted and the fourth condition is not met, performing the fourth operation or the fifth operation;
[0406] 3) If the PUCCH is a repeatedly transmitted PUCCH, the terminal expects that the fourth condition is met and performs the first operation;
[0407] 4) If the PUCCH is a repeatedly transmitted PUCCH and the fourth condition is not met, performing the fourth operation or the fifth operation;
[0408] 5) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fourth condition is met and performs the first operation;
[0409] 6) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fourth condition is not met, performing the fourth operation or the fifth operation;
[0410] 7) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fourth condition is met and performs the first operation;
[0411] 8) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fourth condition is not met, performing the fourth operation or the fifth operation;
[0412] The fifth operation is to transmit the PUCCH and not transmit the PUSCH at the first opportunity.
[0413] As shown in Figure 11b, the UE transmits PUCCH, and the UE does not transmit PUSCH in the overlapping PUSCH first opportunity, or, if the fourth condition is met (for example, UCI has not been generated at the first PUSCH first opportunity; but the UE knows that UCI needs to be transmitted at the second PUSCH first opportunity based on SPS semi-static configuration or DCI scheduling, and there is sufficient processing time to drop the PUSCH transmission of the entire PUSCH first opportunity group starting from the first PUSCH first opportunity), then the UE does not transmit PUSCH in any PUSCH first opportunity in the PUSCH first opportunity group where the PUSCH first opportunity is located; and / or, if the fourth condition is not met, the UE does not transmit PUSCH in the PUSCH first opportunity.
[0414] For example, when a PUSCH repeatedly transmitted over multiple time slots (PUSCH over multiple slots) and a PUCCH transmitted over a single time slot carrying HARQ-ACK and / or CSI information (a PUCCH with HARQ-ACK and / or CSI information over a single slot) overlap in one or more time slots, if the PUSCH first opportunity on the overlapping time domain resource is not the first PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located, the UE transmits the PUCCH, and the UE does not transmit the PUSCH in the overlapping PUSCH first opportunity.
[0415] In an optional implementation manner of the present disclosure, performing the second operation includes at least one of the following:
[0416] 1) If the fifth condition is met, perform the second operation;
[0417] Among them, the fifth condition includes: the first symbol of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the fifth symbol, wherein the fifth symbol starts after the fifth time length after the last symbol received by the PDCCH corresponding to the fifth DCI, and the fifth DCI is the DCI for scheduling the PUCCH transmission; or, the fifth symbol starts after the fourth time length after the first information is generated.
[0418] The second operation is to transmit the PUSCH first opportunity and not transmit the PUCCH, and multiplex the first information in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located.
[0419] In one embodiment, the fifth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the fifth symbol, wherein the fifth symbol starts after the fifth time length after the last symbol received by the PDCCH corresponding to the fifth DCI, and the fifth DCI is the DCI for scheduling the PUCCH transmission.
[0420] For example, referring to Figure 11a, for a certain UE, if according to the prior art, UCI is to be multiplexed in the first PUSCH first opportunity within a PUSCH first opportunity group, and the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the fifth symbol, wherein the fifth symbol starts after the fifth time length after the last symbol received by the PDCCH corresponding to the fifth DCI, and the fifth DCI is the DCI for scheduling the PUCCH transmission, then the other PUSCH first opportunities in the PUSCH first opportunity group and the first PUSCH first opportunity adopt the same coding and / or resource mapping method.
[0421] In another embodiment, the fifth condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the fifth symbol, wherein the fifth symbol starts after a fourth time period after the first information is generated.
[0422] Exemplarily, referring to Figure 11f, when PUCCH transmission (including PUCCH repeated transmission) overlaps with the PUSCH first opportunity in some time slots, if the fifth condition is met, the PUSCH first opportunity is transmitted and the PUCCH is not transmitted, and the first information is multiplexed in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located, wherein the fifth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the fifth symbol, wherein the fifth symbol starts after the fifth time length (T_proc,x) after the first information is generated (such as UCI generation).
[0423] 2) If the PUCCH is a PUCCH transmitted in a single time slot and if the fifth condition is met, perform the second operation;
[0424] 3) If the PUCCH is a PUCCH transmitted in a single time slot and the fifth condition is met, performing the second operation;
[0425] 4) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and the fifth condition is met, performing the second operation;
[0426] 5) If the PUCCH is not scheduled by DCI and the fifth condition is met, perform the second operation;
[0427] 6) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the second operation;
[0428] The second operation is to transmit the PUSCH first opportunity without transmitting the PUCCH, and multiplex the first information in each PUSCH first opportunity in the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located. This second operation can both increase UL capacity and ensure timely and reliable transmission of UCI.
[0429] Preferably, if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which the terminal belongs, the terminal expects that the fifth condition is satisfied and performs the second operation.
[0430] Among them, the fifth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the fifth symbol, wherein the fifth symbol starts after the fifth time length after the last symbol received by the PDCCH corresponding to the fifth DCI, and the fifth DCI is the DCI for scheduling the PUCCH transmission; or, the fifth symbol starts after the fifth time length after the first information is generated.
[0431] The “terminal expects the fifth condition to be satisfied and performs the second operation” is to ensure that the terminal has sufficient processing time (the size of the fifth time duration is related to the terminal capability) to perform the second operation.
[0432] 7) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs and the fifth condition is met, perform the second operation;
[0433] The “if the fifth condition is met, then perform the second operation” is to ensure that the terminal has sufficient processing time (the size of the fifth time period is related to the terminal capability) to perform the second operation.
[0434] In another embodiment, if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fifth condition is not met, then the fourth operation or the fifth operation is performed. 3) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, then the second operation is performed;
[0435] The “if the PUCCH is a PUCCH transmitted in a single time slot” is one of the possible reasons why the terminal expects to multiplex UCI in the PUSCH and then performs the second operation.
[0436] Preferably, if the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fifth condition is met and performs the second operation.
[0437] 8) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the fifth condition is met, performing the second operation;
[0438] In another embodiment, if the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the fifth condition is not met, the fourth operation or the fifth operation is performed.
[0439] 9) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with a grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the second operation;
[0440] The “if the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant” is one of possible reasons why the terminal expects to multiplex UCI in the PUSCH and thus performs the second operation.
[0441] Preferably, if the PUSCH is an authorized configured PUSCH, and if the terminal is provided with configured authorized UCI multiplexing parameters, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, then the terminal expects the fifth condition to be met and performs the second operation.
[0442] 10) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the fifth condition is met, performing the second operation;
[0443] In another embodiment, if the PUSCH is an authorized configured PUSCH, and if the terminal is provided with a configured authorized UCI multiplexing parameter, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the fifth condition is not met, the fourth operation or the fifth operation is performed.
[0444] 11) If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the second operation;
[0445] For example, when PUCCH transmission (for example, including PUCCH repeated transmission) overlaps with a PUSCH first opportunity in some time slots, if the PUCCH transmission is not scheduled by DCI (i.e., semi-static or semi-persistent PUCCH configuration, such as PUCCH including HARQ-ACK information corresponding to SPS PDSCH reception), and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, then the second operation is performed. For semi-static PUCCH transmission, the UE is able to know in advance when the PUCCH will overlap with the PUSCH first opportunity time domain, so there may be enough time to make a decision and perform the second operation.
[0446] In an optional embodiment of the present disclosure, at least one of the following is further included:
[0447] 1) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fifth condition is met and performs the second operation;
[0448] 2) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fifth condition is not met, performing the fourth operation or the fifth operation;
[0449] 3) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fifth condition is met and performs the second operation;
[0450] 4) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the fifth condition is not met, performing the fourth operation or the fifth operation;
[0451] 5) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fifth condition is met and performs the second operation;
[0452] 6) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the fifth condition is not met, performing the fourth operation or the fifth operation;
[0453] The fifth operation is to transmit the PUCCH and not transmit the PUSCH at the first opportunity.
[0454] In an optional implementation manner of the present disclosure, performing the third operation includes at least one of the following:
[0455] 1) If the fifth condition is not met, the sixth condition is met, and there is a next PUSCH first opportunity group, then perform the third operation;
[0456] 2) If the PUCCH is a PUCCH transmitted in a single time slot, and if the fifth condition is not met, the sixth condition is met, and there is a next PUSCH first opportunity group, then perform the third operation;
[0457] 3) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the fifth condition is not met, and the sixth condition is met, and there is a next PUSCH first opportunity group, then performing the third operation;
[0458] 4) If the PUCCH is not scheduled by DCI, and if the fifth condition is not met, and the sixth condition is met, and there is a next PUSCH first opportunity group, then perform the third operation;
[0459] 5) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation;
[0460] The third operation is to transmit the PUSCH first opportunity and not transmit the PUCCH, and multiplex the first information in each PUSCH first opportunity in a PUSCH first opportunity group next to the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located.
[0461] In some cases (e.g., when a terminal discovers the need to report UCI in the middle of a PUSCH first opportunity group), the terminal may lack sufficient processing time to multiplex the first information in each PUSCH first opportunity in the PUSCH first opportunity group containing the overlapping PUSCH first opportunities. In this case, the terminal can multiplex the first information in each PUSCH first opportunity in the next PUSCH first opportunity group. Therefore, the third operation can both improve UL capacity and ensure timely and reliable transmission of UCI.
[0462] “If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs” causes the terminal to be unable to adopt the second operation, while “there is a next PUSCH first opportunity group” enables the terminal to adopt the third operation.
[0463] Optional,
[0464] Optionally, the next PUSCH first timing group in the third operation satisfies at least one of the following:
[0465] A) the next PUSCH first opportunity group is a next PUSCH first opportunity group having a redundant version with the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0466] B) the next PUSCH first opportunity group is the next PUSCH first opportunity group in the PUSCH first opportunity group set to which the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located belongs;
[0467] C) All PUSCH first opportunities of PUSCH transmission associated with the PUSCH first opportunity use the same redundancy version.
[0468] The above three conditions A), B), and C) are all for ensuring that the next PUSCH first timing group and the current PUSCH first timing group have the same redundancy version.
[0469] Preferably, if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that the sixth condition is met and performs the third operation.
[0470] Among them, the sixth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the sixth symbol, wherein the sixth symbol starts after the sixth time length after the last symbol received by the PDCCH corresponding to the sixth DCI, and the sixth DCI is the DCI for scheduling the PUCCH transmission; or, the sixth symbol starts after the sixth time length after the first information is generated.
[0471] The “terminal expects the sixth condition to be satisfied and performs the third operation” is to ensure that the terminal has sufficient processing time (the size of the fourth time duration is related to the terminal capability) to perform the third operation.
[0472] 6) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is met, performing the third operation;
[0473] The “if the sixth condition is met, then executing the third operation” is to ensure that the terminal has sufficient processing time (the size of the sixth time period is related to the terminal capability) to execute the third operation.
[0474] Preferably, if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, the fourth operation or the fifth operation is performed.
[0475] In another embodiment, if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, the fourth operation or the fifth operation is performed.
[0476] 7) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation;
[0477] The “if the PUCCH is a PUCCH transmitted in a single time slot” is one of the possible reasons why the terminal expects to multiplex UCI in the PUSCH and then performs the third operation.
[0478] Preferably, if the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects the sixth condition to be met and performs the third operation.
[0479] 8) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is met, performing the third operation;
[0480] In another embodiment, if the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, the fourth operation or the fifth operation is performed.
[0481] In another embodiment, if the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, the fourth operation or the fifth operation is performed.
[0482] 9) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation;
[0483] The “if the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant” is one of the possible reasons why the terminal expects to multiplex UCI in the PUSCH and thus performs the third operation.
[0484] Preferably, if the PUSCH is an authorized configured PUSCH, and if the terminal is provided with configured authorized UCI multiplexing parameters, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, then the terminal expects the sixth condition to be met and performs the third operation.
[0485] 10) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and the sixth condition is met, then performing the third operation;
[0486] In another embodiment, if the PUSCH is an authorized configured PUSCH, and if the terminal is provided with a configured authorized UCI multiplexing parameter, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, the fourth operation or the fifth operation is performed.
[0487] Preferably, if the PUSCH is an authorized configured PUSCH, and if the terminal is provided with configured authorized UCI multiplexing parameters, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, the fourth operation or the fifth operation is performed.
[0488] 11) If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation;
[0489] When a PUCCH transmission (for example, including PUCCH repeated transmission) overlaps with a PUSCH first opportunity in some time slots, if the PUCCH transmission is not scheduled by DCI (i.e., semi-static or semi-persistent PUCCH configuration, such as PUCCH including HARQ-ACK information corresponding to SPS PDSCH reception), and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group in which it is located, and there is a next PUSCH first opportunity group, then the third operation is performed. For semi-static PUCCH transmission, the UE is able to know in advance when the PUCCH will overlap with the PUSCH first opportunity time domain, so there may be enough time to make a decision and perform the third operation.
[0490] As shown in FIG. 11 c , the UE multiplexes UCI transmitted by the PUCCH in each PUSCH-first opportunity in the next PUSCH-first opportunity group (ie, the second PUSCH-first opportunity group) of the first PUSCH-first opportunity group.
[0491] For example, when a PUSCH repeatedly transmitted over multiple time slots and a PUCCH with HARQ-ACK and / or CSI information transmitted over a single time slot overlap in one or more time slots, if the PUSCH first opportunity on the overlapping time domain resource is not the first first opportunity in the first opportunity group in which the first opportunity is located, if there is a next PUSCH first opportunity group, the UE multiplexes these HARQ-ACK and / or CSI information in the PUSCH transmission in each first opportunity in the next PUSCH first opportunity group; and / or, if there is no next PUSCH first opportunity group, the UE transmits the PUCCH, and the UE does not transmit the PUSCH in the overlapping PUSCH first opportunity. By slightly sacrificing real-time performance, both UL capacity can be improved and reliable UCI transmission can be guaranteed.
[0492] It should be noted that because the solution shown in Figure 11c may compromise the real-time nature of UCI transmission, the network may, through higher-layer signaling, instruct the UE to enable (or enable, activate) or disable (or disable, deactivate) the solution shown in Figure 11c. In particular, when the solution shown in Figure 11c is disabled, the solution shown in Figure 11b should be used by default.
[0493] In an optional embodiment of the present disclosure, at least one of the following is further included:
[0494] 1) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that the sixth condition is met and performs the third operation;
[0495] 2) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, performing the fourth operation or the fifth operation;
[0496] 3) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, performing the fourth operation or the fifth operation;
[0497] 4) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that the sixth condition is met and performs the third operation;
[0498] 5) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, performing the fourth operation or the fifth operation;
[0499] 6) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, performing the fourth operation or the fifth operation;
[0500] 7) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that a sixth condition is met and performs the third operation;
[0501] 8) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, performing the fourth operation or the fifth operation;
[0502] 9) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, performing the fourth operation or the fifth operation;
[0503] The fifth operation is to transmit the PUCCH and not transmit the PUSCH at the first opportunity.
[0504] In an optional implementation manner of the present disclosure, performing the fourth operation or the fifth operation includes:
[0505] The fourth operation or the fifth operation is performed according to the content of the first information.
[0506] The fourth operation is to transmit the PUSCH first opportunity and not transmit the PUCCH, and not multiplex the first information in the PUSCH first opportunity; the fifth operation is to transmit the PUCCH and not transmit the PUSCH first opportunity.
[0507] Note that the fourth operation sacrifices UCI feedback for users with uplink and downlink overlap, while retaining PUSCH transmission. The fifth operation, on the other hand, transmits the PUCCH and avoids the first PUSCH opportunity, preserving UCI transmission on the control channel PUCCH but sacrificing OCC multiplexing capability for all users. Therefore, neither the fourth nor the fifth operation is an optimal solution. When forced to choose between the fourth and fifth operations, if UCI is more important than service transmission, select the fifth operation; conversely, if service transmission is more important than UCI, select the fourth operation.
[0508] In an optional implementation manner of the present disclosure, performing the fourth operation or the fifth operation according to the content of the first information includes at least one of the following:
[0509] 1) If the first information includes HARQ-ACK information, perform the fifth operation; and / or, if the first information does not include HARQ-ACK information, perform the fourth operation;
[0510] Generally speaking, in UCI, the importance of HARQ-ACK > the first part of CSI information > the second part of CSI information.
[0511] In optional implementation 1), assuming that HARQ-ACK information is more important than service transmission, if the first information includes HARQ-ACK information, the fifth operation is performed; and / or if the first information does not include HARQ-ACK information, the fourth operation is performed. 2) If the first information includes HARQ-ACK information and / or the first part of CSI information (CSI part 1), the fifth operation is performed; and / or if the first information includes only the second part of CSI information (CSI part 2), the fourth operation is performed.
[0512] In optional implementation 2), it is assumed that the HARQ-ACK information and / or the first part of the CSI information are more important than the service transmission. Therefore, if the first information includes HARQ-ACK information and / or the first part of the CSI information (CSI part 1), the fifth operation is performed; and / or, if the first information only includes the second part of the CSI information (CSI part 2), the fourth operation is performed.
[0513] In an optional implementation manner of the present disclosure, the PUSCH first opportunity satisfies at least one of the following:
[0514] 1) If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type A, the first PUSCH opportunity is a PUSCH transmission occasion;
[0515] 2) If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type B, the first PUSCH opportunity is a PUSCH actual repetition;
[0516] 3) The PUSCH transmission associated with the PUSCH first opportunity includes at least one PUSCH first opportunity group set, wherein the PUSCH first opportunity group set includes at least one PUSCH first opportunity group; wherein all PUSCH first opportunities in all PUSCH first opportunity groups in the PUSCH first opportunity group set use the same redundancy version;
[0517] 4) The PUSCH first opportunity group associated with the PUSCH first opportunity is associated with a first sequence, and different PUSCH first opportunities in the one PUSCH first opportunity group are associated with different elements of the first sequence.
[0518] Optionally, the first sequence is a pre-agreed sequence, or a sequence provided, configured, or indicated by a network. In some embodiments, the first sequence is an OCC sequence.
[0519] In an optional implementation manner of the present disclosure, the PUSCH first timing group, the first PUSCH first timing group, and / or the second PUSCH first timing group meet at least one of the following conditions:
[0520] 1) Different PUSCH first timings in each PUSCH first timing group are continuous or discontinuous in time;
[0521] 2) At least two different PUSCH first opportunity groups are associated with the same first sequence.
[0522] In an optional implementation manner of the present disclosure, the next PUSCH first opportunity group in the third operation satisfies at least one of the following:
[0523] 1) the next PUSCH first opportunity group is a next PUSCH first opportunity group having a redundant version with the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0524] 2) the next PUSCH first opportunity group is the next PUSCH first opportunity group in the PUSCH first opportunity group set to which the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located belongs;
[0525] 3) All PUSCH first opportunities of PUSCH transmission associated with the PUSCH first opportunity use the same redundancy version.
[0526] In an optional implementation manner of the present disclosure, the multiplexing of the first information in each PUSCH first opportunity in the PUSCH first opportunity group in the second operation or the third operation includes at least one of the following:
[0527] 1) Determining that all PUSCH first opportunities in the PUSCH first opportunity group adopt the same channel coding mode and / or resource mapping mode;
[0528] 2) Determining that other PUSCH first opportunities in the PUSCH first opportunity group, except the first PUSCH first opportunity, and the first PUSCH first opportunity use the same channel coding mode and / or resource mapping mode. The PUSCH first opportunity group is a PUSCH first opportunity group that multiplexes the first information. Therefore, for the second operation, the PUSCH first opportunity group is the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located; for the third operation, the PUSCH first opportunity group is the PUSCH first opportunity group next to the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located.
[0529] Referring to Figure 11a , for a UE, if UCI is multiplexed into the first PUSCH-first opportunity within a PUSCH-first opportunity group according to prior art, the remaining PUSCH-first opportunities within the PUSCH-first opportunity group and the first PUSCH-first opportunity use the same coding and / or resource mapping scheme. This improves UL capacity while ensuring timely and reliable UCI transmission, where UCI transmission reliability is achieved through UCI repetition.
[0530] 3) The PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group use different rate matching factors (beta_offset), wherein the PUSCH first opportunity in the third PUSCH first opportunity group does not multiplex first information, or the PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group multiplex different first information.
[0531] It is understandable that since UCI repetition is automatically supported, the rate matching factor (beta_offset) supporting UCI repetition can be different from the traditional rate matching factor not supporting UCI repetition. That is, the network can configure a set of rate matching factors specifically for time domain OCC.
[0532] Similarly, the network can configure different rate matching factors for the first PUSCH opportunity that reuses different UCIs.
[0533] When the terminal is about to transmit a PUCCH carrying the first information, and the one PUCCH overlaps with the first opportunity of PUSCH in the time domain, the first behavior is performed, or when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first opportunity of PUSCH in the time domain, the second behavior is performed; it can be ensured that when the PUCCH carrying the first information overlaps with the repeated transmission of PUSCH based on time domain OCC in the time domain, the network capacity enhancement scheme based on repeated transmission of PUSCH based on time domain OCC can work normally.
[0534] 9 , an embodiment of the present disclosure provides a communication processing method, which is applied to a network-side device. The specific steps include:
[0535] Step 91: When the terminal is about to transmit a PUCCH carrying the first information, and the one PUCCH overlaps with the first PUSCH opportunity in the time domain, perform the third behavior; or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first PUSCH opportunity in the time domain, perform the fourth behavior;
[0536] The third behavior includes at least one of the following:
[0537] 1) a sixth operation, wherein the sixth operation is receiving the PUCCH and not receiving all PUSCH first opportunities in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0538] As described in Question 1 above, under some conditions, such as when the UE multiplexing number is greater than 2 and one or more PUSCH first opportunities of more than one UE are not transmitted, the UL transmissions of all UEs are difficult to be correctly decoded.
[0539] As described in the aforementioned problem 2, when UCI is multiplexed in one or more PUSCH first opportunities, uplink transmissions of all UEs cannot be correctly decoded on the base station side.
[0540] To avoid the worst case scenario where all users' uplink transmissions cannot be correctly decoded, the sixth operation can sacrifice PUSCH transmission performance for users with uplink and downlink overlap in exchange for performance for other users. Note that in the sixth operation, the PUCCH carrying UCI can still be received normally.
[0541] 2) a seventh operation, wherein the seventh operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and multiplexing the first information in each PUSCH first opportunity in the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0542] In the seventh operation, because the first information is multiplexed in each PUSCH first opportunity in the PUSCH first opportunity group in which the overlapping PUSCH first opportunities are located, the data, channel coding scheme, and resource mapping scheme in all PUSCH first opportunities in the PUSCH first opportunity group remain consistent, without destroying the orthogonality of the OCC. Therefore, the base station can correctly decode the uplink transmissions of all UEs. Therefore, the seventh operation can both improve UL capacity and ensure timely and reliable transmission of UCI.
[0543] 3) an eighth operation, wherein the eighth operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and multiplexing the first information in each PUSCH first opportunity in a next PUSCH first opportunity group of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0544] In some cases (e.g., when a terminal discovers the need to report UCI in the middle of a PUSCH first opportunity group), the terminal may lack sufficient processing time to multiplex the first information in each PUSCH first opportunity in the PUSCH first opportunity group containing the overlapping PUSCH first opportunities. In this case, the terminal may multiplex the first information in each PUSCH first opportunity in the next PUSCH first opportunity group. Therefore, the eighth operation can both improve UL capacity and ensure timely and reliable transmission of UCI.
[0545] 4) a ninth operation, wherein the ninth operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and the first information is not multiplexed in the PUSCH first opportunity;
[0546] To avoid the worst case scenario where all users' uplink transmissions cannot be correctly decoded, the ninth operation can sacrifice the UCI transmission of users with uplink and downlink overlap in exchange for performance of other users. Note that in the ninth operation, the PUSCH can still be received normally.
[0547] Therefore, the sixth operation is to sacrifice the service channel performance of users with overlapping uplink and downlink coverage, that is, not transmitting PUSCH, but retaining the control channel PUCCH to transmit UCI; and the ninth operation is to sacrifice the UCI feedback of users with overlapping uplink and downlink coverage, but retaining the transmission of the service channel PUSCH.
[0548] The PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0549] The fourth behavior includes: receiving a first PUSCH first opportunity group, wherein a first information set is multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following:
[0550] 1) first information carried on a first PUCCH, wherein the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with the first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain; or, the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain, and the seventh condition is met;
[0551] 2) first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunity in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group, or the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and does not meet the eighth condition, but meets the ninth condition, wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group;
[0552] The first PUSCH first opportunity group or the second PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0553] The first information includes but is not limited to: HARQ-ACK information and CSI information;
[0554] The seventh condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the seventh symbol, wherein the seventh symbol starts after the seventh time length after the last symbol of the PDCCH corresponding to the seventh DCI is received, and the seventh DCI is the DCI for scheduling the transmission of the first PUCCH; or, the seventh symbol starts after the seventh time length after the first information is generated;
[0555] The eighth condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the eighth symbol, wherein the eighth symbol starts after the eighth time length after the last symbol of the PDCCH corresponding to the eighth DCI is received, and the eighth DCI is the DCI scheduling the transmission of the second PUCCH; or, the eighth symbol starts after the eighth time length after the first information is generated;
[0556] The ninth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the ninth symbol, wherein the ninth symbol starts after the ninth time length after the last symbol received by the PDCCH corresponding to the ninth DCI, and the ninth DCI is the DCI for scheduling the transmission of the second PUCCH; or, the ninth symbol starts after the ninth time length after the first information is generated.
[0557] In some embodiments, the first information is referred to as UCI.
[0558] As shown in Figure 11d, for a certain UE, if the first information is to be multiplexed in one or more PUSCH first opportunities (for example, the first information multiplexed on the kth PUSCH first opportunity is recorded as the kth first information), then for each PUSCH first opportunity group, the set of first information multiplexed in the PUSCH transmission in each PUSCH first opportunity within the PUSCH first opportunity group is determined. It can be understood that the scheme shown in Figure 11d is a combination of the schemes of Figure 11a and Figure 11c.
[0559] In an optional implementation manner of the present disclosure, performing the sixth operation includes at least one of the following:
[0560] 1) If the overlapping PUSCH first opportunity is not transmitted, perform the sixth operation;
[0561] The sixth operation is to receive the PUCCH and not receive all PUSCH first opportunities in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located.
[0562] To avoid the worst case scenario where all users' uplink transmissions cannot be correctly decoded, the sixth operation sacrifices PUSCH transmission performance for users with uplink and downlink overlap in exchange for performance for other users. Note that in the sixth operation, the PUCCH carrying UCI can still be received normally.
[0563] Preferably, in some embodiments, if the overlapping PUSCH first opportunity is not received, it is determined that the terminal expects the tenth condition to be met, and the sixth operation is performed.
[0564] Among them, the tenth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the tenth symbol, wherein the tenth symbol starts tenth time length after the last symbol received by the PDCCH corresponding to the tenth DCI, and the tenth DCI is the DCI for scheduling the PUCCH transmission, or the tenth symbol starts tenth time length after the transmission timing of the PUCCH is determined.
[0565] For example, referring to Figure 10, when PUCCH transmission (including PUCCH repeated transmission) overlaps with the PUSCH first opportunity in some time slots, if the PUCCH transmission is scheduled by the first DCI (or is called in response to a DCI format), if the tenth condition is met, then the PUSCH first opportunity group in which the PUSCH first opportunity is located is not transmitted.
[0566] The “determining that the terminal expects the tenth condition to be satisfied” is to ensure that the terminal has sufficient processing time (the size of the tenth time period is related to the terminal capability) to perform the first operation, that is, to drop all PUSCH first opportunities of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located.
[0567] 2) If the overlapped PUSCH first opportunity is not transmitted and if the tenth condition is met, perform the sixth operation;
[0568] The tenth condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the tenth symbol, wherein the tenth symbol starts tenth time length after the last symbol of the PDCCH corresponding to the tenth DCI is received, and the tenth DCI is the DCI that schedules the PUCCH transmission, or the tenth symbol starts tenth time length after the transmission timing of the PUCCH is determined;
[0569] 3) If the PUCCH is a repeatedly transmitted PUCCH, perform the sixth operation;
[0570] 4) If the PUCCH is a repeatedly transmitted PUCCH and if the tenth condition is met, perform the sixth operation;
[0571] 5) If the PUSCH is a PUSCH for which grant is configured, and if a UCI multiplexing parameter for which grant is configured is not provided to the terminal, and if the first information and the PUSCH have the same priority indication, performing the sixth operation;
[0572] 6) If the PUSCH is a PUSCH configured with grant, and if a UCI multiplexing parameter configured with grant is not provided to the terminal, and if the first information and the PUSCH have the same priority indication, and if the tenth condition is met, performing the sixth operation;
[0573] 7) If the PUCCH is not scheduled by DCI, perform the sixth operation;
[0574] 8) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the sixth operation;
[0575] 9) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the tenth condition is met, perform the sixth operation;
[0576] 10) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the sixth operation;
[0577] 11) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the tenth condition is met, performing the sixth operation;
[0578] Among them, the tenth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the tenth symbol, wherein the tenth symbol starts tenth time length after the last symbol received by the PDCCH corresponding to the tenth DCI, and the tenth DCI is the DCI for scheduling the PUCCH transmission, or the tenth symbol starts tenth time length after the transmission timing of the PUCCH is determined.
[0579] In an optional embodiment of the present disclosure, at least one of the following is further included:
[0580] 1) If the overlapping PUSCH first opportunity is not transmitted, determining that the terminal expects the tenth condition to be met, and performing the sixth operation;
[0581] 2) If the overlapping PUSCH first opportunity is not transmitted and the tenth condition is not met, performing the ninth operation or the tenth operation;
[0582] 3) If the PUCCH is a repeatedly transmitted PUCCH, determining that the terminal expects the tenth condition to be satisfied, and performing the sixth operation;
[0583] 4) If the PUCCH is a repeatedly transmitted PUCCH and the tenth condition is not met, performing the ninth operation or the tenth operation;
[0584] 5) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, determining that the terminal expects the tenth condition to be met, and performing the sixth operation;
[0585] 6) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the tenth condition is not met, determining that the terminal performs the ninth operation or the tenth operation;
[0586] 7) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, determining that the terminal expects the tenth condition to be met, and performing the sixth operation;
[0587] 8) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the tenth condition is not met, determining that the terminal performs the ninth operation or the tenth operation;
[0588] The tenth operation is to receive the PUCCH and not receive the PUSCH at the first opportunity.
[0589] In an optional implementation manner of the present disclosure, performing the seventh operation includes at least one of the following:
[0590] 1) If the eleventh condition is met, perform the seventh operation;
[0591] 2) If the PUCCH is a PUCCH transmitted in a single time slot and if the eleventh condition is met, perform the seventh operation;
[0592] 3) If the PUCCH is a PUCCH transmitted in a single time slot and the eleventh condition is met, perform the seventh operation;
[0593] 4) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and the eleventh condition is met, performing the seventh operation;
[0594] 5) If the PUCCH is not scheduled by DCI and the eleventh condition is met, perform the seventh operation;
[0595] 6) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the seventh operation;
[0596] 7) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs and the eleventh condition is satisfied, perform the seventh operation;
[0597] 8) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the seventh operation;
[0598] 9) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the eleventh condition is met, performing the seventh operation;
[0599] 10) If the PUSCH is a PUSCH configured with a grant, and if a UCI multiplexing parameter configuring the grant is provided to the terminal, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the seventh operation;
[0600] 11) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configured with the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the eleventh condition is met, performing the seventh operation;
[0601] 12) If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the seventh operation;
[0602] Among them, the eleventh condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the eleventh symbol, wherein the tenth symbol starts after the eleventh time length after the last symbol of the PDCCH corresponding to the eleventh DCI is received, and the eleventh DCI is the DCI for scheduling the PUCCH transmission; or, the tenth symbol starts after the tenth time length after the first information is generated.
[0603] In an optional embodiment of the present disclosure, at least one of the following is further included:
[0604] 1) if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which the terminal belongs, determining that the terminal expects the eleventh condition to be met, and performing the seventh operation;
[0605] 2) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the eleventh condition is not met, determining to perform the ninth operation or the tenth operation;
[0606] 3) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, determining that the terminal expects the eleventh condition to be met, and performing the seventh operation;
[0607] 4) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the eleventh condition is not met, performing the ninth operation or the tenth operation;
[0608] 5) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configuring the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the eleventh condition is met and performs the seventh operation;
[0609] 6) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configured with the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the eleventh condition is not met, performing the ninth operation or the tenth operation;
[0610] The tenth operation is to receive the PUCCH and not receive the PUSCH at the first opportunity.
[0611] In an optional implementation manner of the present disclosure, performing the eighth operation includes at least one of the following:
[0612] 1) If the eleventh condition is not met, the twelfth condition is met, and there is a next PUSCH first opportunity group, then perform the seventh operation;
[0613] 2) If the PUCCH is a PUCCH transmitted in a single time slot, and if the eleventh condition is not met, the twelfth condition is met, and there is a next PUSCH first opportunity group, then perform the seventh operation;
[0614] 3) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the eleventh condition is not met, and the twelfth condition is met, and there is a next PUSCH first opportunity group, then perform the seventh operation;
[0615] 4) If the PUCCH is not scheduled by DCI, and if the eleventh condition is not met, and the twelfth condition is met, and there is a next PUSCH first opportunity group, then perform the seventh operation;
[0616] 5) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the eighth operation;
[0617] 6) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is met, perform the eighth operation;
[0618] 7) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the eighth operation;
[0619] 8) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is met, perform the eighth operation;
[0620] 9) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configured with the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the eighth operation;
[0621] 10) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configured with the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and the twelfth condition is met, then performing the eighth operation;
[0622] 11) If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the eighth operation;
[0623] Among them, the twelfth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the twelfth symbol, wherein the twelfth symbol starts twelfth time after the last symbol received by the PDCCH corresponding to the twelfth DCI, and the twelfth DCI is the DCI for scheduling the PUCCH transmission; or, the twelfth symbol starts twelfth time after the first information is generated.
[0624] In an optional embodiment of the present disclosure, at least one of the following is further included:
[0625] 1) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, determining that the terminal expects the twelfth condition to be met, and performing the eighth operation;
[0626] 2) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is not met, perform the ninth operation or the tenth operation;
[0627] 3) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, perform the ninth operation or the tenth operation;
[0628] 4) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, determining that the terminal expects the twelfth condition to be met, and performing the eighth operation;
[0629] 5) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is not met, perform the ninth operation or the tenth operation;
[0630] 6) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, performing the ninth operation or the tenth operation;
[0631] 7) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configuring the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that the twelfth condition is met and performs the eighth operation;
[0632] 8) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configured with the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is not met, perform the ninth operation or the tenth operation;
[0633] 9) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configured with the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, perform the ninth operation or the tenth operation;
[0634] The tenth operation is to receive the PUCCH and not receive the PUSCH at the first opportunity.
[0635] In an optional implementation manner of the present disclosure, performing the ninth operation or the tenth operation includes:
[0636] The ninth operation or the tenth operation is performed according to the content of the first information.
[0637] In an optional implementation manner of the present disclosure, performing the ninth operation or the tenth operation according to the content of the first information includes at least one of the following:
[0638] 1) If the first information includes HARQ-ACK information, perform the ninth operation; and / or, if the first information does not include HARQ-ACK information, perform the ninth operation;
[0639] 2) If the first information includes HARQ-ACK information and / or the first part of CSI information (CSI part 1), perform the tenth operation; and / or, if the first information includes only the second part of CSI information (CSI part 2), perform the ninth operation.
[0640] In an optional implementation manner of the present disclosure, when performing the tenth operation, the method further includes:
[0641] Clear (flush out) data in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located.
[0642] For the UL transmission of a specific multiplexed UE, if the uplink transmission in a certain PUSCH first timing group cannot be correctly decoded, the data in the PUSCH first timing group will be flushed out, which can also be understood as: the data in the PUSCH first timing group is corrupted, or the data in the PUSCH first timing group is not combined and decoded.
[0643] In an optional implementation manner of the present disclosure, the PUSCH first opportunity satisfies at least one of the following:
[0644] 1) If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type A, the first PUSCH opportunity is a PUSCH transmission occasion;
[0645] 2) If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type B, the first PUSCH opportunity is a PUSCH actual repetition;
[0646] 3) The PUSCH transmission associated with the PUSCH first opportunity includes at least one PUSCH first opportunity group set, wherein the PUSCH first opportunity group set includes at least one PUSCH first opportunity group; wherein all PUSCH first opportunities in all PUSCH first opportunity groups in the PUSCH first opportunity group set use the same redundancy version;
[0647] 4) the PUSCH first opportunity group associated with the PUSCH first opportunity is associated with a first sequence, and different PUSCH first opportunities in the one PUSCH first opportunity group are associated with different elements of the first sequence;
[0648] In an optional implementation manner of the present disclosure, the PUSCH first timing group, the first PUSCH first timing group, and / or the second PUSCH first timing group meet at least one of the following conditions:
[0649] 1) Different PUSCH first timings in each PUSCH first timing group are continuous or discontinuous in time;
[0650] 2) At least two different PUSCH first opportunity groups are associated with the same first sequence.
[0651] In an optional implementation manner of the present disclosure, the next PUSCH first timing group in the eighth operation satisfies at least one of the following:
[0652] 1) the next PUSCH first opportunity group is a next PUSCH first opportunity group having a redundant version with the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0653] 2) the next PUSCH first opportunity group is the next PUSCH first opportunity group in the PUSCH first opportunity group set to which the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located belongs;
[0654] 3) All PUSCH first opportunities of PUSCH transmission associated with the PUSCH first opportunity use the same redundancy version.
[0655] In an optional implementation manner of the present disclosure, the multiplexing of the first information in each PUSCH first opportunity in the PUSCH first opportunity group in the seventh operation or the eighth operation includes at least one of the following:
[0656] All PUSCH first opportunities in the PUSCH first opportunity group adopt the same channel coding method and / or resource mapping method;
[0657] The other PUSCH first opportunities in the PUSCH first opportunity group except the first PUSCH first opportunity and the first PUSCH first opportunity adopt the same channel coding mode and / or resource mapping mode;
[0658] The PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group use different rate matching factors (beta_offset), wherein the PUSCH first opportunity in the third PUSCH first opportunity group does not multiplex first information, or the PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group multiplex different first information.
[0659] In this embodiment, when the terminal is about to transmit a PUCCH carrying the first information, and the one PUCCH overlaps with the first PUSCH opportunity in the time domain, the third behavior is performed, or when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first PUSCH opportunity in the time domain, the fourth behavior is performed, which can ensure that the network capacity enhancement scheme based on PUSCH repeated transmission based on time domain OCC can work normally.
[0660] 12 , an embodiment of the present disclosure provides a communication processing device, which is applied to a terminal. The device 120 includes a first processing unit 121 and a first transceiver unit 122 ; wherein,
[0661] The first transceiver unit 122 is configured to: when the terminal is about to transmit a PUCCH carrying the first information, and the one PUCCH overlaps with the first PUSCH opportunity in the time domain, perform the first behavior; or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first PUSCH opportunity in the time domain, perform the second behavior;
[0662] The first behavior includes at least one of the following:
[0663] 1) a first operation, wherein the first operation is to transmit the PUCCH and not transmit all PUSCH first opportunities in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0664] 2) a second operation, wherein the second operation is transmitting the PUSCH first opportunity and not transmitting the PUCCH, and multiplexing the first information in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0665] 3) a third operation, wherein the third operation is to transmit the PUSCH first opportunity and not transmit the PUCCH, and multiplex the first information in each PUSCH first opportunity in a PUSCH first opportunity group next to the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0666] 4) a fourth operation, wherein the fourth operation is transmitting the PUSCH first opportunity and not transmitting the PUCCH, and not multiplexing the first information in the PUSCH first opportunity;
[0667] The PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0668] The second behavior includes: determining a first information set multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following:
[0669] 1) first information carried on a first PUCCH, wherein the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with the first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain; or, the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain, and a first condition is met;
[0670] 2) first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunity in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group, or the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and does not meet the second condition, but meets the third condition, wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group;
[0671] The first PUSCH first opportunity group or the second PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0672] The first information includes but is not limited to: HARQ-ACK information and CSI information;
[0673] The first condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the first symbol, wherein the first symbol starts after the first time length after the last symbol of the PDCCH corresponding to the first DCI is received, and the first DCI is the DCI scheduling the transmission of the first PUCCH; or, the first symbol starts after the first time length after the first information is generated;
[0674] The second condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the second symbol, wherein the second symbol starts after the second time length after the last symbol of the PDCCH corresponding to the second DCI is received, and the second DCI is the DCI scheduling the transmission of the second PUCCH; or, the second symbol starts after the second time length after the first information is generated;
[0675] The third condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the third symbol, wherein the third symbol starts after the third time length after the last symbol received by the PDCCH corresponding to the third DCI, and the third DCI is the DCI for scheduling the transmission of the second PUCCH; or, the third symbol starts after the third time length after the first information is generated.
[0676] In an optional implementation manner of the present disclosure, performing the first operation includes at least one of the following:
[0677] 1) If the overlapping PUSCH first opportunity is not transmitted, perform the first operation;
[0678] 2) if the overlapping PUSCH first opportunity is not transmitted and if a fourth condition is met, performing the first operation;
[0679] 3) If the PUCCH is a repeatedly transmitted PUCCH, perform the first operation;
[0680] 4) If the PUCCH is a repeatedly transmitted PUCCH and if the fourth condition is met, perform the first operation;
[0681] 5) If the PUSCH is a PUSCH for which grant is configured, and if the terminal is not provided with a UCI multiplexing parameter for which grant is configured, and if the first information and the PUSCH have the same priority indication, performing the first operation;
[0682] 6) If the PUSCH is a PUSCH configured with authorization, and if the terminal is not provided with a UCI multiplexing parameter configured with authorization, and if the first information and the PUSCH have the same priority indication, and if a fourth condition is met, performing the first operation;
[0683] 7) If the PUCCH is not scheduled by DCI, perform the first operation;
[0684] 8) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the first operation;
[0685] 9) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fourth condition is met, perform the first operation;
[0686] 10) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the first operation;
[0687] 11) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the fourth condition is met, performing the first operation;
[0688] Among them, the fourth condition includes: the first symbol of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the fourth symbol, wherein the fourth symbol starts after the fourth time length after the last symbol received by the physical downlink control channel PDCCH corresponding to the fourth downlink control information DCI, and the fourth DCI is the DCI for scheduling the PUCCH transmission, or the fourth symbol starts after the fourth time length after the transmission timing of the PUCCH is determined.
[0689] In an optional embodiment of the present disclosure, at least one of the following is further included:
[0690] 1) If the overlapping PUSCH first opportunity is not transmitted, the terminal expects that the fourth condition is met and performs the first operation;
[0691] 2) If the overlapping PUSCH first opportunity is not transmitted and the fourth condition is not met, performing the fourth operation or the fifth operation;
[0692] 3) If the PUCCH is a repeatedly transmitted PUCCH, the terminal expects that the fourth condition is met and performs the first operation;
[0693] 4) If the PUCCH is a repeatedly transmitted PUCCH and the fourth condition is not met, performing the fourth operation or the fifth operation;
[0694] 5) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fourth condition is met and performs the first operation;
[0695] 6) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fourth condition is not met, performing the fourth operation or the fifth operation;
[0696] 7) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fourth condition is met and performs the first operation;
[0697] 8) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fourth condition is not met, performing the fourth operation or the fifth operation;
[0698] The fifth operation is to transmit the PUCCH and not transmit the PUSCH at the first opportunity.
[0699] In an optional implementation manner of the present disclosure, performing the second operation includes at least one of the following:
[0700] 1) If the fifth condition is met, perform the second operation;
[0701] 2) If the PUCCH is a PUCCH transmitted in a single time slot and if the fifth condition is met, perform the second operation;
[0702] 3) If the PUCCH is a PUCCH transmitted in a single time slot and the fifth condition is met, performing the second operation;
[0703] 4) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and the fifth condition is met, performing the second operation;
[0704] 5) If the PUCCH is not scheduled by DCI and the fifth condition is met, perform the second operation;
[0705] 6) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the second operation;
[0706] 7) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs and the fifth condition is met, perform the second operation;
[0707] 8) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the second operation;
[0708] 9) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the fifth condition is met, performing the second operation;
[0709] 10) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the second operation;
[0710] 11) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the fifth condition is met, performing the second operation;
[0711] 12) If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the second operation;
[0712] Among them, the fifth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the fifth symbol, wherein the fifth symbol starts after the fifth time length after the last symbol received by the PDCCH corresponding to the fifth DCI, and the fifth DCI is the DCI for scheduling the PUCCH transmission; or, the fifth symbol starts after the fifth time length after the first information is generated.
[0713] In an optional embodiment of the present disclosure, at least one of the following is further included:
[0714] 1) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fifth condition is met and performs the second operation;
[0715] 2) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fifth condition is not met, performing the fourth operation or the fifth operation;
[0716] 3) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fifth condition is met and performs the second operation;
[0717] 4) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the fifth condition is not met, performing the fourth operation or the fifth operation;
[0718] 5) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fifth condition is met and performs the second operation;
[0719] 6) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the fifth condition is not met, performing the fourth operation or the fifth operation;
[0720] The fifth operation is to transmit the PUCCH and not transmit the PUSCH at the first opportunity.
[0721] In an optional implementation manner of the present disclosure, performing the third operation includes at least one of the following:
[0722] 1) If the fifth condition is not met, the sixth condition is met, and there is a next PUSCH first opportunity group, then perform the third operation;
[0723] 2) If the PUCCH is a PUCCH transmitted in a single time slot, and if the fifth condition is not met, the sixth condition is met, and there is a next PUSCH first opportunity group, then perform the third operation;
[0724] 3) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the fifth condition is not met, and the sixth condition is met, and there is a next PUSCH first opportunity group, then performing the third operation;
[0725] 4) If the PUCCH is not scheduled by DCI, and if the fifth condition is not met, and the sixth condition is met, and there is a next PUSCH first opportunity group, then perform the third operation;
[0726] 5) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation;
[0727] 6) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is met, perform the third operation;
[0728] 7) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation;
[0729] 8) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is met, performing the third operation;
[0730] 9) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation;
[0731] 10) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and the sixth condition is met, then performing the third operation;
[0732] 11) If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation;
[0733] Among them, the sixth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the sixth symbol, wherein the sixth symbol starts after the sixth time length after the last symbol received by the PDCCH corresponding to the sixth DCI, and the sixth DCI is the DCI for scheduling the PUCCH transmission; or, the sixth symbol starts after the sixth time length after the first information is generated.
[0734] As shown in FIG. 11 c , the UE multiplexes the UCI transmitted by the PUCCH in each PUSCH first opportunity in the next PUSCH first opportunity group.
[0735] For example, when a PUSCH repeatedly transmitted over multiple time slots and a PUCCH with HARQ-ACK and / or CSI information transmitted over a single time slot overlap in one or more time slots, if the PUSCH first opportunity on the overlapping time domain resource is not the first first opportunity in the first opportunity group in which the first opportunity is located, if there is a next PUSCH first opportunity group, the UE multiplexes these HARQ-ACK and / or CSI information in the PUSCH transmission in each first opportunity in the next PUSCH first opportunity group; and / or, if there is no next PUSCH first opportunity group, the UE transmits the PUCCH, and the UE does not transmit the PUSCH in the overlapping PUSCH first opportunity. By slightly sacrificing real-time performance, both UL capacity can be improved and reliable UCI transmission can be guaranteed.
[0736] It should be noted that because the solution shown in Figure 11c may lose the real-time performance of UCI transmission, the network can instruct the UE to enable (or enable, activate) or disable (or disable, deactivate) the solution shown in Figure 11c through higher-layer signaling. In particular, when the solution shown in Figure 11c is disabled, the solution shown in Figure 11b should be used by default.
[0737] In an optional embodiment of the present disclosure, at least one of the following is further included:
[0738] 1) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that the sixth condition is met and performs the third operation;
[0739] 2) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, performing the fourth operation or the fifth operation;
[0740] 3) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, performing the fourth operation or the fifth operation;
[0741] 4) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that the sixth condition is met and performs the third operation;
[0742] 5) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, performing the fourth operation or the fifth operation;
[0743] 6) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, performing the fourth operation or the fifth operation;
[0744] 7) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that a sixth condition is met and performs the third operation;
[0745] 8) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, performing the fourth operation or the fifth operation;
[0746] 9) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, performing the fourth operation or the fifth operation;
[0747] The fifth operation is to transmit the PUCCH and not transmit the PUSCH at the first opportunity.
[0748] In an optional implementation manner of the present disclosure, performing the fourth operation or the fifth operation includes:
[0749] The fourth operation or the fifth operation is performed according to the content of the first information.
[0750] In an optional implementation manner of the present disclosure, performing the fourth operation or the fifth operation according to the content of the first information includes at least one of the following:
[0751] 1) If the first information includes HARQ-ACK information, perform the fifth operation; and / or, if the first information does not include HARQ-ACK information, perform the fourth operation;
[0752] 2) If the first information includes HARQ-ACK information and / or the first part of CSI information (CSI part 1), perform the fifth operation; and / or, if the first information includes only the second part of CSI information (CSI part 2), perform the fourth operation.
[0753] In an optional implementation manner of the present disclosure, the PUSCH first opportunity satisfies at least one of the following:
[0754] 1) If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type A, the first PUSCH opportunity is a PUSCH transmission occasion;
[0755] 2) If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type B, the first PUSCH opportunity is a PUSCH actual repetition;
[0756] 3) The PUSCH transmission associated with the PUSCH first opportunity includes at least one PUSCH first opportunity group set, wherein the PUSCH first opportunity group set includes at least one PUSCH first opportunity group; wherein all PUSCH first opportunities in all PUSCH first opportunity groups in the PUSCH first opportunity group set use the same redundancy version;
[0757] 4) the PUSCH first opportunity group associated with the PUSCH first opportunity is associated with a first sequence, and different PUSCH first opportunities in the one PUSCH first opportunity group are associated with different elements of the first sequence;
[0758] In an optional implementation manner of the present disclosure, the PUSCH first timing group, the first PUSCH first timing group, and / or the second PUSCH first timing group meet at least one of the following conditions:
[0759] 1) Different PUSCH first timings in each PUSCH first timing group are continuous or discontinuous in time;
[0760] 2) At least two different PUSCH first opportunity groups are associated with the same first sequence.
[0761] In an optional implementation manner of the present disclosure, the next PUSCH first opportunity group in the third operation satisfies at least one of the following:
[0762] 1) the next PUSCH first opportunity group is a next PUSCH first opportunity group having a redundant version with the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0763] 2) the next PUSCH first opportunity group is the next PUSCH first opportunity group in the PUSCH first opportunity group set to which the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located belongs;
[0764] 3) All PUSCH first opportunities of PUSCH transmission associated with the PUSCH first opportunity use the same redundancy version.
[0765] In an optional implementation manner of the present disclosure, the multiplexing of the first information in each PUSCH first opportunity in the PUSCH first opportunity group in the second operation or the third operation includes at least one of the following:
[0766] 1) Determining that all PUSCH first opportunities in the PUSCH first opportunity group adopt the same channel coding mode and / or resource mapping mode;
[0767] 2) determining that other PUSCH first opportunities in the PUSCH first opportunity group except the first PUSCH first opportunity and the first PUSCH first opportunity use the same channel coding mode and / or resource mapping mode;
[0768] 3) The PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group use different rate matching factors (beta_offset), wherein the PUSCH first opportunity in the third PUSCH first opportunity group does not multiplex first information, or the PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group multiplex different first information.
[0769] 13 , an embodiment of the present disclosure provides a communication processing device, which is applied to a network-side device. The device 130 includes: a second processing unit 131 and a second transceiver unit 132, wherein:
[0770] The second processing unit 131 is configured to, when the terminal is about to transmit a PUCCH carrying the first information, and the one PUCCH overlaps with the first PUSCH opportunity in the time domain, perform the third behavior, or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first PUSCH opportunity in the time domain, perform the fourth behavior;
[0771] The third behavior includes at least one of the following:
[0772] 1) a sixth operation, wherein the sixth operation is receiving the PUCCH and not receiving all PUSCH first opportunities in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0773] 2) a seventh operation, wherein the seventh operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and multiplexing the first information in each PUSCH first opportunity in the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0774] 3) an eighth operation, wherein the eighth operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and multiplexing the first information in each PUSCH first opportunity in a next PUSCH first opportunity group of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located;
[0775] 4) a ninth operation, wherein the ninth operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and the first information is not multiplexed in the PUSCH first opportunity;
[0776] The PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0777] The fourth behavior includes: receiving a first PUSCH first opportunity group, wherein a first information set is multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following:
[0778] 1) first information carried on a first PUCCH, wherein the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with the first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain; or, the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain, and the seventh condition is met;
[0779] 2) first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunity in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group, or the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and does not meet the eighth condition, but meets the ninth condition, wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group;
[0780] The first PUSCH first opportunity group or the second PUSCH first opportunity group includes at least one PUSCH first opportunity;
[0781] The first information includes but is not limited to: HARQ-ACK information and CSI information;
[0782] The seventh condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the seventh symbol, wherein the seventh symbol starts after the seventh time length after the last symbol of the PDCCH corresponding to the seventh DCI is received, and the seventh DCI is the DCI for scheduling the transmission of the first PUCCH; or, the seventh symbol starts after the seventh time length after the first information is generated;
[0783] The eighth condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the eighth symbol, wherein the eighth symbol starts after the eighth time length after the last symbol of the PDCCH corresponding to the eighth DCI is received, and the eighth DCI is the DCI scheduling the transmission of the second PUCCH; or, the eighth symbol starts after the eighth time length after the first information is generated;
[0784] The ninth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the ninth symbol, wherein the ninth symbol starts after the ninth time length after the last symbol received by the PDCCH corresponding to the ninth DCI, and the ninth DCI is the DCI for scheduling the transmission of the second PUCCH; or, the ninth symbol starts after the ninth time length after the first information is generated.
[0785] In an optional implementation manner of the present disclosure, performing the sixth operation includes at least one of the following:
[0786] 1) If the overlapping PUSCH first opportunity is not transmitted, perform the sixth operation;
[0787] 2) If the overlapped PUSCH first opportunity is not transmitted and if the tenth condition is met, perform the sixth operation;
[0788] 3) If the PUCCH is a repeatedly transmitted PUCCH, perform the sixth operation;
[0789] 4) If the PUCCH is a repeatedly transmitted PUCCH and if the tenth condition is met, perform the sixth operation;
[0790] 5) If the PUSCH is a PUSCH for which grant is configured, and if a UCI multiplexing parameter for which grant is configured is not provided to the terminal, and if the first information and the PUSCH have the same priority indication, performing the sixth operation;
[0791] 6) If the PUSCH is a PUSCH configured with grant, and if a UCI multiplexing parameter configured with grant is not provided to the terminal, and if the first information and the PUSCH have the same priority indication, and if the tenth condition is met, performing the sixth operation;
[0792] 7) If the PUCCH is not scheduled by DCI, perform the sixth operation;
[0793] 8) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the sixth operation;
[0794] 9) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the tenth condition is met, perform the sixth operation;
[0795] 10) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the sixth operation;
[0796] 11) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the tenth condition is met, performing the sixth operation;
[0797] Among them, the tenth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the tenth symbol, wherein the tenth symbol starts tenth time length after the last symbol received by the PDCCH corresponding to the tenth DCI, and the tenth DCI is the DCI for scheduling the PUCCH transmission, or the tenth symbol starts tenth time length after the transmission timing of the PUCCH is determined.
[0798] In an optional embodiment of the present disclosure, at least one of the following is further included:
[0799] 1) If the overlapping PUSCH first opportunity is not transmitted, determining that the terminal expects the tenth condition to be met, and performing the sixth operation;
[0800] 2) If the overlapping PUSCH first opportunity is not transmitted and the tenth condition is not met, performing the fourth operation or the fifth operation;
[0801] 3) If the PUCCH is a repeatedly transmitted PUCCH, determining that the terminal expects the tenth condition to be satisfied, and performing the sixth operation;
[0802] 4) If the PUCCH is a repeatedly transmitted PUCCH and the tenth condition is not met, performing the ninth operation or the tenth operation;
[0803] 5) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, determining that the terminal expects the tenth condition to be met, and performing the sixth operation;
[0804] 6) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the tenth condition is not met, determining that the terminal performs the ninth operation or the tenth operation;
[0805] 7) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, determining that the terminal expects the tenth condition to be met, and performing the sixth operation;
[0806] 8) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the tenth condition is not met, determining that the terminal performs the ninth operation or the tenth operation;
[0807] The tenth operation is to receive the PUCCH and not receive the PUSCH at the first opportunity.
[0808] In an optional implementation manner of the present disclosure, performing the seventh operation includes at least one of the following:
[0809] 1) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the seventh operation;
[0810] 2) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs and the eleventh condition is satisfied, then perform the seventh operation;
[0811] 3) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the seventh operation;
[0812] 4) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the eleventh condition is met, performing the seventh operation;
[0813] 5) If the PUSCH is a PUSCH configured with a grant, and if a UCI multiplexing parameter configuring the grant is provided to the terminal, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the seventh operation;
[0814] 6) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configured with the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the eleventh condition is met, performing the seventh operation;
[0815] 7) If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, perform the seventh operation;
[0816] 8) If the eleventh condition is met, perform the seventh operation;
[0817] 9) If the PUCCH is a PUCCH transmitted in a single time slot and if the eleventh condition is met, perform the seventh operation;
[0818] 10) If the PUCCH is a PUCCH transmitted in a single time slot and the eleventh condition is met, perform the seventh operation;
[0819] 11) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and the eleventh condition is met, performing the seventh operation;
[0820] 12) If the PUCCH is not scheduled by DCI and the eleventh condition is met, perform the seventh operation;
[0821] Among them, the eleventh condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the eleventh symbol, wherein the eleventh symbol starts after the eleventh time length after the last symbol received by the PDCCH corresponding to the eleventh DCI, and the eleventh DCI is the DCI for scheduling the PUCCH transmission; or, the eleventh symbol starts after the eleventh time length after the first information is generated.
[0822] In an optional embodiment of the present disclosure, at least one of the following is further included:
[0823] 1) if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which the terminal belongs, determining that the terminal expects the eleventh condition to be met, and performing the seventh operation;
[0824] 2) If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the eleventh condition is not met, determining to perform the ninth operation or the tenth operation;
[0825] 3) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, determining that the terminal expects the eleventh condition to be met, and performing the seventh operation;
[0826] 4) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the eleventh condition is not met, performing the ninth operation or the tenth operation;
[0827] 5) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configuring the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the eleventh condition is met and performs the seventh operation;
[0828] 6) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configured with the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the eleventh condition is not met, performing the ninth operation or the tenth operation;
[0829] The tenth operation is to receive the PUCCH and not receive the PUSCH at the first opportunity.
[0830] In an optional implementation manner of the present disclosure, performing the eighth operation includes at least one of the following:
[0831] 1) If the eleventh condition is not met, the twelfth condition is met, and there is a next PUSCH first opportunity group, then perform the seventh operation;
[0832] 2) If the PUCCH is a PUCCH transmitted in a single time slot, and if the eleventh condition is not met, the twelfth condition is met, and there is a next PUSCH first opportunity group, then perform the seventh operation;
[0833] 3) If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the eleventh condition is not met, and the twelfth condition is met, and there is a next PUSCH first opportunity group, then perform the seventh operation;
[0834] 4) If the PUCCH is not scheduled by DCI, and if the eleventh condition is not met, and the twelfth condition is met, and there is a next PUSCH first opportunity group, then perform the seventh operation;
[0835] 5) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the eighth operation;
[0836] 6) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is met, perform the eighth operation;
[0837] 7) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the eighth operation;
[0838] 8) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is met, perform the eighth operation;
[0839] 9) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configured with the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the eighth operation;
[0840] 10) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configured with the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and the twelfth condition is met, then performing the eighth operation;
[0841] 11) If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the eighth operation;
[0842] Among them, the twelfth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the twelfth symbol, wherein the twelfth symbol starts twelfth time after the last symbol received by the PDCCH corresponding to the twelfth DCI, and the twelfth DCI is the DCI for scheduling the PUCCH transmission; or, the twelfth symbol starts twelfth time after the first information is generated.
[0843] In an optional embodiment of the present disclosure, at least one of the following is further included:
[0844] 1) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, determining that the terminal expects the twelfth condition to be met, and performing the eighth operation;
[0845] 2) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is not met, perform the ninth operation or the tenth operation;
[0846] 3) If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, perform the ninth operation or the tenth operation;
[0847] 4) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, determining that the terminal expects the twelfth condition to be met, and performing the eighth operation;
[0848] 5) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is not met, perform the ninth operation or the tenth operation;
[0849] 6) If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, performing the ninth operation or the tenth operation;
[0850] 7) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configuring the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that the twelfth condition is met and performs the eighth operation;
[0851] 8) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configured with the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the twelfth condition is not met, perform the ninth operation or the tenth operation;
[0852] 9) If the PUSCH is a PUSCH configured with a grant, and if the UCI multiplexing parameters configured with the grant are provided to the terminal, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, perform the ninth operation or the tenth operation;
[0853] The tenth operation is to receive the PUCCH and not receive the PUSCH at the first opportunity.
[0854] In an optional implementation manner of the present disclosure, performing the ninth operation or the tenth operation includes:
[0855] The ninth operation or the tenth operation is performed according to the content of the first information.
[0856] In an optional implementation manner of the present disclosure, performing the ninth operation or the tenth operation according to the content of the first information includes at least one of the following:
[0857] 1) If the first information includes HARQ-ACK information, perform the ninth operation; and / or, if the first information does not include HARQ-ACK information, perform the ninth operation;
[0858] 2) If the first information includes HARQ-ACK information and / or the first part of CSI information (CSI part 1), perform the tenth operation; and / or, if the first information includes only the second part of CSI information (CSI part 2), perform the ninth operation.
[0859] In an optional implementation manner of the present disclosure, when performing the tenth operation, the method further includes:
[0860] The data in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is cleared.
[0861] In an optional implementation manner of the present disclosure, the PUSCH first opportunity satisfies at least one of the following:
[0862] 1) If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type A, the first PUSCH opportunity is a PUSCH transmission occasion;
[0863] 2) If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type B, the first PUSCH opportunity is a PUSCH actual repetition;
[0864] 3) The PUSCH transmission associated with the PUSCH first opportunity includes at least one PUSCH first opportunity group set, wherein the PUSCH first opportunity group set includes at least one PUSCH first opportunity group; wherein all PUSCH first opportunities in all PUSCH first opportunity groups in the PUSCH first opportunity group set use the same redundancy version;
[0865] 4) the PUSCH first opportunity group associated with the PUSCH first opportunity is associated with a first sequence, and different PUSCH first opportunities in the one PUSCH first opportunity group are associated with different elements of the first sequence;
[0866] In an optional implementation manner of the present disclosure, the PUSCH first timing group, the first PUSCH first timing group, and / or the second PUSCH first timing group meet at least one of the following conditions:
[0867] 1) Different PUSCH first timings in each PUSCH first timing group are continuous or discontinuous in time;
[0868] 2) At least two different PUSCH first opportunity groups are associated with the same first sequence.
[0869] In an optional implementation manner of the present disclosure, the next PUSCH first timing group in the eighth operation satisfies at least one of the following:
[0870] 1) the next PUSCH first opportunity group is a next PUSCH first opportunity group having a redundant version with the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located;
[0871] 2) the next PUSCH first opportunity group is the next PUSCH first opportunity group in the PUSCH first opportunity group set to which the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located belongs;
[0872] 3) All PUSCH first opportunities of PUSCH transmission associated with the PUSCH first opportunity use the same redundancy version.
[0873] In an optional implementation manner of the present disclosure, the multiplexing of the first information in each PUSCH first opportunity in the PUSCH first opportunity group in the seventh operation or the eighth operation includes at least one of the following:
[0874] 1) All PUSCH first opportunities in the PUSCH first opportunity group adopt the same channel coding method and / or resource mapping method;
[0875] 2) other PUSCH first opportunities in the PUSCH first opportunity group except the first PUSCH first opportunity and the first PUSCH first opportunity adopt the same channel coding mode and / or resource mapping mode;
[0876] 3) The PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group use different rate matching factors (beta_offset), wherein the PUSCH first opportunity in the third PUSCH first opportunity group does not multiplex first information, or the PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group multiplex different first information.
[0877] The device provided in the embodiment of the present disclosure can implement each process implemented by the method embodiment shown in Figure 9 and achieve the same technical effect. To avoid repetition, it will not be described here.
[0878] As shown in FIG14 , an embodiment of the present disclosure further provides a communication device 1400, comprising a processor 1401, a memory 1402, and a program or instruction stored in the memory 1402 and executable on the processor 1401. When executed by the processor 1401, the program or instruction implements the various processes of the method embodiments of FIG8 or FIG9 described above, and can achieve the same technical effects. To avoid repetition, detailed description is omitted here.
[0879] An embodiment of the present disclosure also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the method embodiment shown in Figure 8 or Figure 9 above are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0880] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk.
[0881] The embodiment of the present disclosure also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, the various processes of the method embodiment shown in Figure 8 or Figure 9 above are implemented, and the same technical effect can be achieved. To avoid repetition, they will not be repeated here.
[0882] The steps of the method or algorithm described in conjunction with the present disclosure can be implemented in hardware or by executing software instructions on a processor. The software instructions can be composed of corresponding software modules, which can be stored in RAM, flash memory, ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, read-only optical disks, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be carried in an application-specific integrated circuit (ASIC). In addition, the ASIC can be carried in a core network interface device. Of course, the processor and the storage medium can also exist as discrete components in the core network interface device.
[0883] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in this disclosure can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0884] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the present disclosure in detail. It should be understood that the above description is only a specific implementation method of the present disclosure and is not intended to limit the scope of protection of the present disclosure. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the present disclosure should be included in the scope of protection of the present disclosure.
[0885] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the embodiments of the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the embodiments of the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, Compact Disc Read-Only Memory (CD-ROM), optical storage, etc.) containing computer-usable program code.
[0886] The present disclosure embodiments are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present disclosure embodiments. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0887] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0888] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0889] Obviously, those skilled in the art may make various changes and modifications to the embodiments of the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the embodiments of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include such modifications and variations.
Claims
1. A communication processing method, applied to a terminal, comprising: When the terminal is about to transmit a physical uplink control channel (PUCCH) carrying the first information, and the one PUCCH overlaps with a first opportunity of a physical uplink shared channel (PUSCH) in the time domain, perform the first behavior; or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first opportunity of the PUSCH in the time domain, perform the second behavior; The first behavior includes at least one of the following: A first operation, wherein the first operation is to transmit the PUCCH and not transmit all PUSCH first opportunities of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located; a second operation, wherein the second operation is transmitting the PUSCH first opportunity and not transmitting the PUCCH, and multiplexing the first information in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located; A third operation is performed, wherein the third operation is to transmit the PUSCH first opportunity and not transmit the PUCCH, and multiplex the first information in each PUSCH first opportunity in a PUSCH first opportunity group next to the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located; A fourth operation, wherein the fourth operation is transmitting the PUSCH first opportunity and not transmitting the PUCCH, and not multiplexing the first information in the PUSCH first opportunity; The PUSCH first opportunity group includes at least one PUSCH first opportunity; The second behavior includes: determining a first information set multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following: first information carried on a first PUCCH, wherein the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain; or, the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain, and a first condition is met; The first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunity in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group, or the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and does not meet the second condition, and meets the third condition; wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group; The first PUSCH first opportunity group or the second PUSCH first opportunity group includes at least one PUSCH first opportunity; The first information includes but is not limited to: hybrid automatic repeat request confirmation HARQ-ACK information and channel state information CSI information; The first condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the first symbol, wherein the first symbol starts after the first time length after the last symbol of the PDCCH corresponding to the first DCI is received, and the first DCI is the DCI scheduling the transmission of the first PUCCH; or, the first symbol starts after the first time length after the first information is generated; The second condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the second symbol, wherein the second symbol starts after the second time length after the last symbol of the PDCCH corresponding to the second DCI is received, and the second DCI is the DCI scheduling the transmission of the second PUCCH; or, the second symbol starts after the second time length after the first information is generated; The third condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the third symbol, wherein the third symbol starts after the third time length after the last symbol received by the PDCCH corresponding to the third DCI, and the third DCI is the DCI for scheduling the transmission of the second PUCCH; or, the third symbol starts after the third time length after the first information is generated.
2. The method according to claim 1, wherein Performing the first operation includes at least one of the following: If the overlapping PUSCH first opportunity is not transmitted, performing the first operation; If the overlapping PUSCH first opportunity is not transmitted, and if a fourth condition is met, performing the first operation; If the PUCCH is a repeatedly transmitted PUCCH, performing the first operation; If the PUCCH is a repeatedly transmitted PUCCH and if a fourth condition is met, performing the first operation; If the PUSCH is a PUSCH for which grant is configured, and if the terminal is not provided with a UCI multiplexing parameter for which grant is configured, and if the first information and the PUSCH have the same priority indication, performing the first operation; If the PUSCH is a PUSCH for which grant is configured, and if the terminal is not provided with a UCI multiplexing parameter for which grant is configured, and if the first information and the PUSCH have the same priority indication, and if a fourth condition is met, performing the first operation; If the PUCCH is not scheduled by DCI, performing the first operation; If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the first operation; If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if a fourth condition is met, performing the first operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the first operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and a fourth condition is met, performing the first operation; Among them, the fourth condition includes: the first symbol of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the fourth symbol, wherein the fourth symbol starts after the fourth time length after the last symbol received by the physical downlink control channel PDCCH corresponding to the fourth downlink control information DCI, and the fourth DCI is the DCI for scheduling the PUCCH transmission, or the fourth symbol starts after the fourth time length after the transmission timing of the PUCCH is determined.
3. The method according to claim 2, further comprising at least one of the following: If the overlapping PUSCH first opportunity is not transmitted, the terminal expects that the fourth condition is met and performs the first operation; If the overlapping PUSCH first opportunity is not transmitted and the fourth condition is not met, performing the fourth operation or the fifth operation; If the PUCCH is a repeatedly transmitted PUCCH, the terminal expects that the fourth condition is met and performs the first operation; If the PUCCH is a repeatedly transmitted PUCCH and the fourth condition is not met, performing the fourth operation or the fifth operation; If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the first condition is met and performs the first operation; If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fourth condition is not met, performing the fourth operation or the fifth operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fourth condition is met and performs the first operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fourth condition is not met, performing the fourth operation or the fifth operation; in, The fifth operation is to transmit the PUCCH and not transmit the PUSCH first opportunity.
4. The method according to claim 1, wherein Performing the second operation includes at least one of the following: If the fifth condition is met, performing the second operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if a fifth condition is met, performing the second operation; If the PUCCH is a PUCCH transmitted in a single time slot and the fifth condition is met, performing the second operation; If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and a fifth condition is met, performing the second operation; If the PUCCH is not scheduled by DCI and the fifth condition is met, performing the second operation; If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the second operation; If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs and the fifth condition is met, performing the second operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the second operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the fifth condition is met, performing the second operation; If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with a grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the second operation; If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the fifth condition is met, performing the second operation; If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the second operation; Among them, the fifth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the fifth symbol, wherein the fifth symbol starts after the fifth time length after the last symbol received by the PDCCH corresponding to the fifth DCI, and the fifth DCI is the DCI for scheduling the PUCCH transmission; or, the fifth symbol starts after the fifth time length after the first information is generated.
5. The method according to claim 4, further comprising at least one of the following: If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which the terminal belongs, the terminal expects that the fifth condition is met and performs the second operation; If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the fifth condition is not met, performing the fourth operation or the fifth operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fifth condition is met and performs the second operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the fifth condition is not met, performing the fourth operation or the fifth operation; If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, the terminal expects that the fifth condition is met and performs the second operation; If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, if the fifth condition is not met, performing the fourth operation or the fifth operation; in, The fifth operation is to transmit the PUCCH and not transmit the PUSCH first opportunity.
6. The method according to claim 1, wherein Performing the third operation includes at least one of the following: If the fifth condition is not met, the sixth condition is met, and there is a next PUSCH first opportunity group, performing the third operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the fifth condition is not met, the sixth condition is met, and there is a next PUSCH first opportunity group, performing the third operation; If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the fifth condition is not met, and the sixth condition is met, and there is a next PUSCH first opportunity group, performing the third operation; If the PUCCH is not scheduled by DCI, and if the fifth condition is not met, and the sixth condition is met, and there is a next PUSCH first opportunity group, performing the third operation; If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation; If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if a sixth condition is met, performing the third operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is met, performing the third operation; If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation; If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and the sixth condition is met, then performing the third operation; If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, performing the third operation; Among them, the sixth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the sixth symbol, wherein the sixth symbol starts after the sixth time length after the last symbol received by the PDCCH corresponding to the sixth DCI, and the sixth DCI is the DCI for scheduling the PUCCH transmission; or, the sixth symbol starts after the sixth time length after the first information is generated.
7. The method according to claim 6, further comprising at least one of the following: If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that the sixth condition is met and performs the third operation; If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, performing the fourth operation or the fifth operation; If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is no next PUSCH first opportunity group, performing the fourth operation or the fifth operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, the terminal expects that a sixth condition is met and performs the third operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, performing the fourth operation or the fifth operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group in which it is located, and there is no next PUSCH first opportunity group, performing the fourth operation or the fifth operation; If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, then the terminal expects that a sixth condition is met and performs the third operation; If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and there is a next PUSCH first opportunity group, and if the sixth condition is not met, performing the fourth operation or the fifth operation; If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group in which it is located, and there is no next PUSCH first opportunity group, performing the fourth operation or the fifth operation; in, The fifth operation is to transmit the PUCCH and not transmit the PUSCH first opportunity.
8. The method according to any one of claims 3 to 7, wherein: Performing the fourth operation or the fifth operation includes: The fourth operation or the fifth operation is performed according to the content of the first information.
9. The method according to claim 8, wherein Performing a fourth operation or a fifth operation according to the content of the first information includes at least one of the following: If the first information includes HARQ-ACK information, perform the fifth operation; and / or if the first information does not include HARQ-ACK information, perform the fourth operation; If the first information includes HARQ-ACK information and / or the first part of CSI information, perform the fifth operation; and / or, if the first information only includes the second part, perform the fourth operation.
10. The method according to any one of claims 1 to 9, wherein: The PUSCH first opportunity satisfies at least one of the following: If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type A, the first PUSCH opportunity is a PUSCH transmission opportunity; If the repetition type of the PUSCH transmission associated with the first PUSCH opportunity is PUSCH repetition type B, the first PUSCH opportunity is one PUSCH actual repetition; The PUSCH transmission associated with the PUSCH first opportunity includes at least one PUSCH first opportunity group set, wherein the PUSCH first opportunity group set includes at least one PUSCH first opportunity group; wherein all PUSCH first opportunities in all PUSCH first opportunity groups in the PUSCH first opportunity group set use the same redundancy version; The PUSCH first opportunity group associated with the PUSCH first opportunity is associated with a first sequence, and different PUSCH first opportunities in the one PUSCH first opportunity group are associated with different elements of the first sequence; and / or, The PUSCH first timing group, the first PUSCH first timing group, and / or the second PUSCH first timing group meet at least one of the following conditions: Different PUSCH first timings in each PUSCH first timing group are continuous or discontinuous in time; At least two different PUSCH first opportunity groups are associated with the same first sequence.
11. The method according to claim 1, wherein The next PUSCH first timing group in the third operation satisfies at least one of the following: The next PUSCH first opportunity group is a next PUSCH first opportunity group having a redundant version with the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located; The next PUSCH first timing group is the next PUSCH first timing group in the PUSCH first timing group set to which the PUSCH first timing group where the overlapping PUSCH first timing is located belongs; All PUSCH first opportunities of PUSCH transmission associated with the PUSCH first opportunity use the same redundancy version.
12. The method according to claim 1, wherein The multiplexing of the first information in each PUSCH first opportunity in the PUSCH first opportunity group in the second operation or the third operation includes at least one of the following: Determining that all PUSCH first opportunities in the PUSCH first opportunity group adopt the same channel coding mode and / or resource mapping mode; Determine that other PUSCH first opportunities in the PUSCH first opportunity group except the first PUSCH first opportunity and the first PUSCH first opportunity use the same channel coding mode and / or resource mapping mode; The PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group use different rate matching factors, wherein the PUSCH first opportunity in the third PUSCH first opportunity group does not multiplex first information, or the PUSCH first opportunity in the PUSCH first opportunity group and the PUSCH first opportunity in the third PUSCH first opportunity group multiplex different first information.
13. A communication processing method, applied to a network-side device, comprising: When the terminal is about to transmit a PUCCH carrying the first information, and the one PUCCH overlaps with the first PUSCH opportunity in the time domain, perform the third behavior; or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first PUSCH opportunity in the time domain, perform the fourth behavior; The third behavior includes at least one of the following: A sixth operation, wherein the sixth operation is receiving the PUCCH and not receiving all PUSCH first opportunities of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located; A seventh operation, wherein the seventh operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and multiplexing the first information in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located; An eighth operation, wherein the eighth operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and multiplexing the first information in each PUSCH first opportunity in a next PUSCH first opportunity group of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located; A ninth operation, wherein the ninth operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and the first information is not multiplexed in the PUSCH first opportunity; The PUSCH first opportunity group includes at least one PUSCH first opportunity; The fourth behavior includes: receiving a first PUSCH first opportunity group, wherein a first information set is multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following: first information carried on a first PUCCH, wherein the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain; or, the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain, and the seventh condition is met; The first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunity in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group, or the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the eighth condition is not met, and the ninth condition is met, wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group; The first PUSCH first opportunity group or the second PUSCH first opportunity group includes at least one PUSCH first opportunity; The first information includes but is not limited to: HARQ-ACK information and CSI information; The seventh condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the seventh symbol, wherein the seventh symbol starts after the seventh time length after the last symbol of the PDCCH corresponding to the seventh DCI is received, and the seventh DCI is the DCI for scheduling the transmission of the first PUCCH; or, the seventh symbol starts after the seventh time length after the first information is generated; The eighth condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the eighth symbol, wherein the eighth symbol starts after the eighth time length after the last symbol of the PDCCH corresponding to the eighth DCI is received, and the eighth DCI is the DCI scheduling the transmission of the second PUCCH; or, the eighth symbol starts after the eighth time length after the first information is generated; The ninth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the ninth symbol, wherein the ninth symbol starts after the ninth time length after the last symbol received by the PDCCH corresponding to the ninth DCI, and the ninth DCI is the DCI for scheduling the transmission of the second PUCCH; or, the ninth symbol starts after the ninth time length after the first information is generated.
14. The method according to claim 13, wherein Performing the sixth operation includes at least one of the following: If the overlapping PUSCH first opportunity is not transmitted, performing the sixth operation; If the overlapped PUSCH first opportunity is not transmitted, and if a tenth condition is met, performing the sixth operation; If the PUCCH is a repeatedly transmitted PUCCH, performing the sixth operation; If the PUCCH is a repeatedly transmitted PUCCH and if the tenth condition is met, performing the sixth operation; If the PUSCH is a PUSCH configured with grant, and if a UCI multiplexing parameter configured with grant is not provided to the terminal, and if the first information and the PUSCH have the same priority indication, performing the sixth operation; If the PUSCH is a PUSCH configured with grant, and if a UCI multiplexing parameter configured with grant is not provided to the terminal, and if the first information and the PUSCH have the same priority indication, and if a tenth condition is met, performing the sixth operation; If the PUCCH is not scheduled by DCI, performing the sixth operation; If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the sixth operation; If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the tenth condition is met, performing the sixth operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the sixth operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the tenth condition is met, performing the sixth operation; Among them, the tenth condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the tenth symbol, wherein the tenth symbol starts tenth time length after the last symbol received by the PDCCH corresponding to the tenth DCI, and the tenth DCI is the DCI for scheduling the PUCCH transmission, or the tenth symbol starts tenth time length after the transmission timing of the PUCCH is determined.
15. The method according to claim 14, further comprising at least one of the following: If the overlapping PUSCH first opportunity is not transmitted, determining that the terminal expects the tenth condition to be met, and performing the sixth operation; If the overlapping PUSCH first opportunity is not transmitted and the tenth condition is not met, performing the ninth operation or the tenth operation; If the PUCCH is a repeatedly transmitted PUCCH, determining that the terminal expects the tenth condition to be satisfied, and performing the sixth operation; If the PUCCH is a repeatedly transmitted PUCCH and the tenth condition is not met, performing the ninth operation or the tenth operation; If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which the overlapping PUSCH first opportunity belongs, determining that the terminal expects the tenth condition to be met, and performing the sixth operation; If the overlapping PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the tenth condition is not met, determining that the terminal performs the ninth operation or the tenth operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, determining that the terminal expects the tenth condition to be met, and performing the sixth operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is not the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and if the tenth condition is not met, determining that the terminal performs the ninth operation or the tenth operation; The tenth operation is to receive the PUCCH and not receive the PUSCH at the first opportunity.
16. The method according to claim 13, wherein: Performing the seventh operation includes at least one of the following: If the eleventh condition is met, performing the seventh operation; If the PUCCH is a PUCCH transmitted in a single time slot and if the eleventh condition is met, performing the seventh operation; If the PUCCH is a PUCCH transmitted in a single time slot and the eleventh condition is met, performing the seventh operation; If the PUSCH is a PUSCH configured with a grant, and if the terminal is provided with a UCI multiplexing parameter configured with the grant, and the eleventh condition is met, performing the seventh operation; If the PUCCH is not scheduled by DCI and the eleventh condition is met, performing the seventh operation; If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the seventh operation; If the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs and the eleventh condition is satisfied, performing the seventh operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the seventh operation; If the PUCCH is a PUCCH transmitted in a single time slot, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the eleventh condition is met, performing the seventh operation; If the PUSCH is a PUSCH configured with a grant, and if a UCI multiplexing parameter configuring the grant is provided to the terminal, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the seventh operation; If the PUSCH is a PUSCH configured with a grant, and if a UCI multiplexing parameter configuring the grant is provided to the terminal, and if the overlapped PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, and the eleventh condition is met, performing the seventh operation; If the PUCCH is not scheduled by DCI, and if the overlapping PUSCH first opportunity is the first PUSCH first opportunity in the PUSCH first opportunity group to which it belongs, performing the seventh operation; Among them, the eleventh condition includes: the first symbol of the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is not earlier than the eleventh symbol, wherein the eleventh symbol starts after the eleventh time length after the last symbol of the PDCCH corresponding to the eleventh DCI is received, and the eleventh DCI is the DCI for scheduling the PUCCH transmission; or, the eleventh symbol starts after the eleventh time length after the first information is generated.
17. The method according to claim 15, wherein: When performing the tenth operation, the method further includes: The data in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located is cleared.
18. A communication processing device, applied to a terminal, comprising a first processing unit and a first transceiver unit; wherein: The first transceiver unit is configured to: when the terminal is about to transmit a PUCCH carrying the first information, and the one PUCCH overlaps with the first PUSCH opportunity in the time domain, perform the first behavior, or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first PUSCH opportunity in the time domain, perform the second behavior; The first behavior includes at least one of the following: A first operation, wherein the first operation is to transmit the PUCCH and not transmit all PUSCH first opportunities of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located; a second operation, wherein the second operation is transmitting the PUSCH first opportunity and not transmitting the PUCCH, and multiplexing the first information in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located; A third operation is performed, wherein the third operation is to transmit the PUSCH first opportunity and not transmit the PUCCH, and multiplex the first information in each PUSCH first opportunity in a PUSCH first opportunity group next to the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located; A fourth operation, wherein the fourth operation is transmitting the PUSCH first opportunity and not transmitting the PUCCH, and not multiplexing the first information in the PUSCH first opportunity; The PUSCH first opportunity group includes at least one PUSCH first opportunity; The second behavior includes: determining a first information set multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following: first information carried on a first PUCCH, wherein the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain; or, the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain, and a first condition is met; The first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunity in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group, or the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and does not meet the second condition, and meets the third condition, wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group; The first PUSCH first opportunity group or the second PUSCH first opportunity group includes at least one PUSCH first opportunity; The first information includes but is not limited to: HARQ-ACK information and CSI information; The first condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the first symbol, wherein the first symbol starts after the first time length after the last symbol of the PDCCH corresponding to the first DCI is received, and the first DCI is the DCI scheduling the transmission of the first PUCCH; or, the first symbol starts after the first time length after the first information is generated; The second condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the second symbol, wherein the second symbol starts after the second time length after the last symbol of the PDCCH corresponding to the second DCI is received, and the second DCI is the DCI scheduling the transmission of the second PUCCH; or, the second symbol starts after the second time length after the first information is generated; The third condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the third symbol, wherein the third symbol starts after the third time length after the last symbol received by the PDCCH corresponding to the third DCI, and the third DCI is the DCI for scheduling the transmission of the second PUCCH; or, the third symbol starts after the third time length after the first information is generated.
19. A communication processing device, applied to a network-side device, comprising: A second processing unit and a second transceiver unit, wherein: The second processing unit is configured to, when the terminal is about to transmit a PUCCH carrying the first information, and the one PUCCH overlaps with the first PUSCH opportunity in the time domain, perform the third behavior, or, when the terminal is about to transmit multiple PUCCHs carrying the first information, and the multiple PUCCHs overlap with the first PUSCH opportunity in the time domain, perform the fourth behavior; The third behavior includes at least one of the following: A sixth operation, wherein the sixth operation is receiving the PUCCH and not receiving all PUSCH first opportunities of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located; A seventh operation, wherein the seventh operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and multiplexing the first information in each PUSCH first opportunity in the PUSCH first opportunity group where the overlapping PUSCH first opportunity is located; An eighth operation, wherein the eighth operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and multiplexing the first information in each PUSCH first opportunity in a next PUSCH first opportunity group of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located; A ninth operation, wherein the ninth operation is receiving the PUSCH first opportunity and not receiving the PUCCH, and the first information is not multiplexed in the PUSCH first opportunity; The PUSCH first opportunity group includes at least one PUSCH first opportunity; The fourth behavior includes: receiving a first PUSCH first opportunity group, wherein a first information set is multiplexed in each PUSCH first opportunity in the first PUSCH first opportunity group, wherein the first information set includes at least one of the following: first information carried on a first PUCCH, wherein the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a first PUSCH first opportunity in the first PUSCH first opportunity group in the time domain; or, the first PUCCH is a PUCCH to be transmitted by the terminal, and the first PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group in the time domain, and the seventh condition is met; The first information carried on the second PUCCH, wherein the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the one PUSCH first opportunity is the other PUSCH first opportunity in the second PUSCH first opportunity group except the first PUSCH first opportunity in the second PUSCH first opportunity group, or the second PUCCH is a PUCCH to be transmitted by the terminal, and the second PUCCH overlaps with a PUSCH first opportunity in the first PUSCH first opportunity group or a PUSCH first opportunity in the second PUSCH first opportunity group in the time domain, and the eighth condition is not met, and the ninth condition is met, wherein the second PUSCH first opportunity group is the previous PUSCH first opportunity group of the first PUSCH first opportunity group; The first PUSCH first opportunity group or the second PUSCH first opportunity group includes at least one PUSCH first opportunity; The first information includes but is not limited to: HARQ-ACK information and CSI information; The seventh condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the seventh symbol, wherein the seventh symbol starts after the seventh time length after the last symbol of the PDCCH corresponding to the seventh DCI is received, and the seventh DCI is the DCI for scheduling the transmission of the first PUCCH; or, the seventh symbol starts after the seventh time length after the first information is generated; The eighth condition includes: the first symbol of the PUSCH first opportunity group in which the overlapping PUSCH first opportunity is located is not earlier than the eighth symbol, wherein the eighth symbol starts after the eighth time length after the last symbol of the PDCCH corresponding to the eighth DCI is received, and the eighth DCI is the DCI scheduling the transmission of the second PUCCH; or, the eighth symbol starts after the eighth time length after the first information is generated; The ninth condition includes: the first symbol of the next PUSCH first timing group of the PUSCH first timing group where the overlapping PUSCH first timing is located is not earlier than the ninth symbol, wherein the ninth symbol starts after the ninth time length after the last symbol received by the PDCCH corresponding to the ninth DCI, and the ninth DCI is the DCI for scheduling the transmission of the second PUCCH; or, the ninth symbol starts after the ninth time length after the first information is generated.
20. A communication device comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method according to any one of claims 1 to 17.
21. A readable storage medium storing a program or instruction, wherein the program or instruction is executed by a processor to implement the steps of the method according to any one of claims 1 to 17.
22. A computer program product comprising computer instructions, which, when executed by a processor, implement the steps of the method according to any one of claims 1 to 17.
Citation Information
Patent Citations
Uplink control information transmission method and device, equipment and storage medium
CN114930935A
Information sending method, information receiving method and communication device
CN115190601A
Method and apparatus for prioritizing and multiplexing of uplink control information
CN116508368A
Communication method and device
CN117676861A
Terminal apparatus, base station apparatus, and communication method
US20230371022A1