A PUCCH and PUSCH multiplexing transmission method, device and equipment

By providing multiplexed transmission methods for PUCCH and PUSCH of different priority levels in the fifth generation new wireless communication system, the difficulty of UCI mapping when resources overlap is solved and the transmission efficiency is improved.

CN115883029BActive Publication Date: 2025-02-25DATANG MOBILE COMM EQUIP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110900993.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-06
Publication Date
2025-02-25
Estimated Expiration
2041-08-06

AI Technical Summary

Technical Problem

In the fifth generation new wireless communication system, when PUCCH and PUSCH resources of the same priority overlap, there is a lack of a specific mapping method for determining the PUCCH bearer UCI on the PUSCH, resulting in low multiplexing transmission efficiency.

Method used

A PUCCH and PUSCH multiplexing transmission method with different priorities is provided. By obtaining the uplink control information UCI carried by the PUCCH, HARQ-ACK is mapped to the PUSCH resource using the first mapping method or the second mapping method. The first mapping method is applicable to the overlap of PUCCH and PUSCH of the same priority, and the second mapping method is applicable to the CSI part 1 mapping when the overlap of PUCCH and PUSCH of the same priority.

Benefits of technology

This method effectively determines the mapping method of UCI when resources overlap between PUCCH and PUSCH of different priority levels, thereby improving the efficiency and flexibility of multiplexing transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115883029B_ABST
    Figure CN115883029B_ABST
Patent Text Reader

Abstract

The present application provides a method, device and equipment for multiplexing transmission of PUCCH and PUSCH, the method comprising: when PUCCH and PUSCH overlap, obtaining uplink control information UCI carried by PUCCH, the UCI including HARQ-ACK; mapping the HARQ-ACK to PUSCH resources for transmission according to a first mapping method or a second mapping method; wherein the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which CSI part 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap. The method provided by the present application is used to determine the specific mapping method of UCI carried by PUCCH on PUSCH when PUCCH and PUSCH of different priorities are multiplexed for transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a method, device and equipment for multiplexing transmission of PUCCH and PUSCH. Background Art

[0002] Currently in the fifth-generation New Radio (NR) communication system, for the same terminal, in order to avoid an excessively large peak-to-average power ratio (PARR), the simultaneous transmission of PUCCH (Physical Uplink Control Channel) and PUSCH (Physical Uplink Shared Channel) is not supported. Therefore, when the time domain resources between PUCCH and PUSCH overlap, the terminal can multiplex transmission or select transmission based on channel priority.

[0003] When the resources of PUCCH and PUSCH of the same priority overlap in one or more time slots, HARQ-ACK (Hybrid Automatic Repeat reQuest-Acknowledged) and CSI (Channel State Information) are multiplexed on PUSCH, where CSI can include CSI part 1 and CSI part 2. Different UCI (Uplink Control Information) are independently encoded and mapped, that is, the UCI multiplexed on PUSCH uses up to three encoders, of which HARQ-ACK, CSI part 1 and CSI part 2 each occupy one encoder.

[0004] In the NR system, multiplexing transmission of PUCCH and PUSCH of different priorities will be supported. For the multiplexing transmission of PUCCH and PUSCH of different priorities, there is currently no specific method for determining the mapping resources of UCI on PUSCH. Summary of the invention

[0005] The present application provides a PUCCH and PUSCH multiplexing transmission method, apparatus and device, which are used to determine the specific mapping method of UCI carried by PUCCH on PUSCH when resources of PUCCH and PUSCH of different priorities overlap and multiplexing transmission is required.

[0006] In a first aspect, the present application provides a method for multiplexing and transmitting PUCCH and PUSCH with different priorities, the method comprising:

[0007] When PUCCH and PUSCH overlap, uplink control information UCI carried by PUCCH is obtained, where the UCI includes a hybrid automatic repeat request acknowledgment HARQ-ACK;

[0008] Mapping the HARQ-ACK to PUSCH resources for transmission according to the first mapping mode or according to the second mapping mode;

[0009] Among them, the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSI part 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap.

[0010] An optional implementation manner is that the HARQ-ACK includes a high priority hybrid automatic repeat request confirmation HPHARQ-ACK and / or a low priority hybrid automatic repeat request confirmation LP HARQ-ACK, and the HARQ-ACK is mapped to a PUSCH resource for transmission according to a first mapping method, including:

[0011] The HP HARQ-ACK and / or LP HARQ-ACK are mapped to PUSCH resources for transmission according to a first mapping manner.

[0012] An optional implementation manner is to map the HP HARQ-ACK and / or LP HARQ-ACK to PUSCH resources for transmission according to a first mapping manner, including at least one of the following steps:

[0013] Determine that the number of bits of the HP HARQ-ACK is not greater than A, and map the HP HARQ-ACK to PUSCH resources for transmission in a puncturing manner, where A is a positive integer not less than 2;

[0014] Determine that the number of bits of the LP HARQ-ACK is not greater than A, and map the LP HARQ-ACK to PUSCH resources for transmission in a puncturing manner;

[0015] Determine that the number of bits of the HP HARQ-ACK is greater than A, and map the HP HARQ-ACK to PUSCH resources for transmission in a rate matching manner;

[0016] It is determined that the number of bits of the LP HARQ-ACK is greater than A, and the LP HARQ-ACK is mapped to the PUSCH resource for transmission in a rate matching manner.

[0017] In an optional implementation manner, the UCI further includes CSI part 1, and the method further includes:

[0018] The CSI part 1 is mapped to the PUSCH resources for transmission by adopting the second mapping mode, and the CSI part 1 cannot be mapped to the reserved resources of the HP HARQ-ACK, nor can it be mapped to the reserved resources of the LP HARQ-ACK.

[0019] In an optional implementation manner, the UCI further includes CSI part 2, and the method further includes:

[0020] The CSI part 2 is mapped to the PUSCH resources for transmission in a rate matching manner, and the CSI part 2 can be mapped to the reserved resources of the HP HARQ-ACK or the reserved resources of the LP HARQ-ACK.

[0021] An optional implementation manner is to map the HP HARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission according to a first mapping manner, including:

[0022] Determine that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is not greater than A, and map the HP HARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission in a puncturing manner, respectively, where A is a positive integer not less than 2;

[0023] It is determined that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is greater than A, and the HP HARQ-ACK and the LPHARQ-ACK are respectively mapped to PUSCH resources in a rate matching manner for transmission.

[0024] An optional implementation manner is that when mapping the HP HARQ-ACK and / or LP HARQ-ACK to the PUSCH resource in the first mapping manner, mapping is performed in any of the following orders:

[0025] Mapping the resources of the LP HARQ-ACK after the resources of the HP HARQ-ACK;

[0026] Mapping the HP HARQ-ACK resources after the LP HARQ-ACK resources;

[0027] The HP HARQ-ACK / LP HARQ-ACK resources with the same priority as PUSCH are mapped first, and then the LP HARQ-ACK / HP HARQ-ACK resources with different priority as PUSCH are mapped.

[0028] An optional implementation manner is that the HP HARQ-ACK / LP HARQ-ACK resources mapped by puncturing are HARQ-ACK reserved resources, and the HP HARQ-ACK / LP HARQ-ACK resources mapped by rate matching are resources actually occupied by HARQ-ACK.

[0029] An optional implementation manner is mapping the HARQ-ACK to a PUSCH resource for transmission according to a first mapping manner, including:

[0030] Starting from the position of the first non-demodulation reference signal DMRS symbol of the PUSCH, the HARQ-ACK is mapped on the PUSCH resource according to a first mapping manner for transmission.

[0031] An optional implementation manner is that the HARQ-ACK is a HARQ-ACK with a priority different from that of the PUSCH, or the HARQ-ACK includes a HARQ-ACK with a priority the same as or different from that of the PUSCH.

[0032] An optional implementation manner is that the HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, and the HARQ-ACK is mapped to a PUSCH resource for transmission according to a first mapping manner or according to a second mapping manner, including:

[0033] Mapping the HP HARQ-ACK to PUSCH resources for transmission in a first mapping manner, and mapping the LP HARQ-ACK to PUSCH resources for transmission in a second mapping manner;

[0034] Alternatively, the HARQ-ACK with the same priority as the PUSCH is mapped to the PUSCH resources for transmission according to the first mapping method, and the HARQ-ACK with a different priority from the PUSCH is mapped to the PUSCH resources for transmission according to the second mapping method.

[0035] In an optional implementation manner, the UCI further includes CSI part 1 and / or CSI part 2, and the method further includes:

[0036] CSI part 2 is discarded, and CSI part 1 is mapped to PUSCH resources for transmission according to the second mapping mode.

[0037] An optional implementation manner is to further include:

[0038] Concatenate the modulation symbols corresponding to LP HARQ-ACK and CSI part 1 and map them on PUSCH;

[0039] The modulation symbol of the LP HARQ-ACK is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the LP HARQ-ACK;

[0040] Alternatively, the modulation symbols corresponding to the HARQ-ACK and CSI part 1 with the same priority as the PUSCH are concatenated and mapped on the PUSCH;

[0041] The modulation symbol of the HARQ-ACK with the same priority as the PUSCH is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the HARQ-ACK with the same priority as the PUSCH.

[0042] An optional implementation manner is that the HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, the UCI further includes CSI part 1, and the HARQ-ACK is mapped to the PUSCH resource for transmission according to the first mapping mode or according to the second mapping mode, including:

[0043] Mapping the HP HARQ-ACK to the PUSCH resource in a first mapping manner by independently encoding the HP HARQ-ACK;

[0044] The LP HARQ-ACK and CSI part 1 are jointly coded and mapped to PUSCH resources in a second mapping manner for transmission.

[0045] An optional implementation manner is that when the LP HARQ-ACK and CSI part 1 are jointly encoded and mapped to PUSCH resources in a second mapping manner for transmission, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated in the following manner:

[0046] Calculate the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 using the beta-offset value corresponding to the LP HARQ-ACK; or

[0047] Calculate the number of RE resources occupied by LP HARQ-ACK and CSI part 1 using the maximum value of the beta-offset values ​​corresponding to LP HARQ-ACK and CSI part 1; or

[0048] When CSI is of high priority, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated using the beta-offset value corresponding to CSI part 1.

[0049] The present application also provides a method for multiplexing and transmitting PUCCH and PUSCH with different priorities, the method comprising:

[0050] When the PUCCH and the PUSCH overlap, the resources occupied by the HARQ-ACK in the uplink control information UCI on the PUSCH are determined according to the first mapping mode or the second mapping mode;

[0051] Receiving HARQ-ACK in UCI on the determined resources;

[0052] Among them, the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSI part 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap.

[0053] An optional implementation manner is that the HARQ-ACK includes a high priority hybrid automatic repeat request confirmation HPHARQ-ACK and / or a low priority hybrid automatic repeat request confirmation LP HARQ-ACK, and determining the resources occupied by the HARQ-ACK on the PUSCH according to the first mapping method includes:

[0054] According to a first mapping manner, resources occupied by the HP HARQ-ACK and / or LP HARQ-ACK on the PUSCH are determined.

[0055] An optional implementation manner is to determine the resources occupied by the HP HARQ-ACK and / or LPHARQ-ACK on the PUSCH according to the first mapping manner, including at least one of the following steps:

[0056] Determine that the number of bits of the HP HARQ-ACK is not greater than A, and determine the resources occupied by the HP HARQ-ACK on the PUSCH according to the puncturing mapping method, where A is a positive integer not less than 2;

[0057] Determine that the number of bits of the LP HARQ-ACK is not greater than A, and determine the resources occupied by the LP HARQ-ACK on the PUSCH according to the puncturing mapping mode;

[0058] Determine that the number of bits of the HP HARQ-ACK is greater than A, and determine the resources occupied by the HP HARQ-ACK on the PUSCH according to a rate matching method;

[0059] It is determined that the number of bits of the LP HARQ-ACK is greater than A, and resources occupied by the LP HARQ-ACK on the PUSCH are determined according to a rate matching method.

[0060] In an optional implementation manner, the UCI further includes CSI part 1, and the method further includes:

[0061] According to the second mapping manner, the resources occupied by CSI part 1 on the PUSCH are determined, and the resources occupied by the CSI part 1 cannot be reserved resources for HP HARQ-ACK, nor can they be reserved resources for LP HARQ-ACK.

[0062] In an optional implementation manner, the UCI further includes CSI part 2, and the method further includes:

[0063] According to the rate matching method, the resources occupied by CSI part 2 on the PUSCH are determined, and the resources occupied by the CSI part 2 can be reserved resources for HP HARQ-ACK or reserved resources for LP HARQ-ACK.

[0064] An optional implementation manner is to determine, according to the first mapping mode, the resources occupied by the HP HARQ-ACK and / or LPHARQ-ACK on the PUSCH, including:

[0065] Determine that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is not greater than A, and determine the resources occupied by the HP HARQ-ACK and the LP HARQ-ACK on the PUSCH respectively according to the puncturing mapping mode, where A is a positive integer not less than 2;

[0066] It is determined that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is greater than A, and resources occupied by the HP HARQ-ACK and the LP HARQ-ACK on the PUSCH are respectively determined according to a rate matching manner.

[0067] An optional implementation manner is that, when determining the resources occupied by the HP HARQ-ACK and / or LPHARQ-ACK on the PUSCH according to the first mapping mode, the determination is performed in any of the following orders:

[0068] Determine the resources occupied by the LP HARQ-ACK after the resources occupied by the HP HARQ-ACK;

[0069] Determine the resources occupied by the HP HARQ-ACK after the resources occupied by the LP HARQ-ACK;

[0070] The resources occupied by the HP HARQ-ACK / LP HARQ-ACK having the same priority as the PUSCH are determined first, and then the resources occupied by the LP HARQ-ACK / HP HARQ-ACK having a different priority from the PUSCH are determined.

[0071] An optional implementation manner is that the resources occupied by HP HARQ-ACK / LP HARQ-ACK determined by the puncturing mapping method are HARQ-ACK reserved resources, and the resources occupied by HP HARQ-ACK / LP HARQ-ACK determined by the rate matching method are the resources actually occupied by HARQ-ACK.

[0072] An optional implementation manner is to determine, according to the first mapping mode, the resources occupied by the HARQ-ACK on the PUSCH, including:

[0073] Starting from the position of the first non-DMRS symbol of the PUSCH, the resources occupied by the HARQ-ACK on the PUSCH are determined according to the first mapping method.

[0074] An optional implementation manner is that the HARQ-ACK is a HARQ-ACK with a priority different from that of the PUSCH, or the HARQ-ACK includes a HARQ-ACK with a priority the same as or different from that of the PUSCH.

[0075] An optional implementation manner is that the HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, and determining the resources occupied by the HARQ-ACK on the PUSCH according to the first mapping manner or according to the second mapping manner includes:

[0076] Determine the resources occupied by the HP HARQ-ACK on the PUSCH according to the first mapping mode, and determine the resources occupied by the LP HARQ-ACK on the PUSCH according to the second mapping mode;

[0077] Alternatively, according to the first mapping method, the resources occupied by HARQ-ACK with the same priority as PUSCH on PUSCH are determined, and according to the second mapping method, the resources occupied by HARQ-ACK with the same priority as PUSCH on PUSCH are determined.

[0078] In an optional implementation manner, the UCI further includes CSI part 1 and / or CSI part 2, and the method further includes:

[0079] CSI part 2 is discarded, and the resources occupied by CSI part 1 on the PUSCH are determined according to the second mapping manner.

[0080] An optional implementation manner is to further include:

[0081] Concatenate the modulation symbols corresponding to LP HARQ-ACK and CSI part 1 to determine the resources occupied by LP HARQ-ACK and CSI part 1 on the PUSCH;

[0082] The modulation symbol of the LP HARQ-ACK is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the LP HARQ-ACK;

[0083] Alternatively, the modulation symbols corresponding to the HARQ-ACK and CSI part 1 with the same priority as the PUSCH are concatenated to determine the resources occupied by the HARQ-ACK and CSI part 1 with the same priority as the PUSCH on the PUSCH;

[0084] The modulation symbol of the HARQ-ACK with the same priority as the PUSCH is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the HARQ-ACK with the same priority as the PUSCH.

[0085] An optional implementation manner is that the HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, the UCI further includes CSI part 1, and according to the first mapping method, or according to the second mapping method, determining the resources occupied by the HARQ-ACK on the PUSCH includes:

[0086] Determine, according to the first mapping mode, resources occupied by the independently encoded HP HARQ-ACK on the PUSCH;

[0087] According to the second mapping manner, resources occupied by the jointly encoded LP HARQ-ACK and CSI part 1 on the PUSCH are determined.

[0088] An optional implementation manner is, when determining the resources occupied by the jointly encoded LP HARQ-ACK and CSI part 1 on the PUSCH according to the second mapping manner, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated in the following manner:

[0089] Calculate the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 using the beta-offset value corresponding to the LP HARQ-ACK; or

[0090] Calculate the number of RE resources occupied by LP HARQ-ACK and CSI part 1 using the maximum value of the beta-offset values ​​corresponding to LP HARQ-ACK and CSI part 1; or

[0091] When CSI is of high priority, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated using the beta-offset value corresponding to CSI part 1.

[0092] In a second aspect, the present application provides a PUCCH and PUSCH multiplexing transmission device, the device comprising:

[0093] An information acquisition module, used for acquiring uplink control information UCI carried by PUCCH when PUCCH and PUSCH overlap, wherein the UCI includes a hybrid automatic repeat request confirmation HARQ-ACK;

[0094] A UCI mapping module maps the HARQ-ACK to a PUSCH resource for transmission according to a first mapping mode or a second mapping mode;

[0095] Among them, the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSI part 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap.

[0096] The present application also provides a PUCCH and PUSCH multiplexing transmission device, the device comprising:

[0097] A resource determination module, when the PUCCH and the PUSCH overlap, determines the resources occupied by the HARQ-ACK in the uplink control information UCI on the PUSCH according to the first mapping mode or the second mapping mode;

[0098] A UCI receiving module receives HARQ-ACK in the UCI on a determined resource;

[0099] Among them, the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSI part 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap.

[0100] In a third aspect, the present application provides a device for determining the UCI mapping mode when PUCCH and PUSCH are multiplexed for transmission, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the computer program is executed by the processor, the method for determining the UCI mapping mode when PUCCH and PUSCH are multiplexed for transmission according to any one of the first aspects above is implemented.

[0101] The present application also provides a device for determining occupied resources on PUSCH when PUCCH and PUSCH are multiplexed for transmission, comprising a memory and a processor, wherein the memory stores a computer program that can be executed on the processor, and when the computer program is executed by the processor, the method for determining occupied resources on PUSCH when PUCCH and PUSCH are multiplexed for transmission according to any one of the first aspects above is implemented.

[0102] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the steps of any one of the PUCCH and PUSCH multiplexing transmission methods in the above-mentioned first aspect are implemented.

[0103] The present application provides a method, device and equipment for multiplexing transmission of physical uplink control channel PUCCH and physical uplink shared channel PUSCH of different priorities, the method comprising: when PUCCH and PUSCH overlap, obtaining uplink control information UCI carried by PUCCH, the UCI including hybrid automatic repeat request confirmation HARQ-ACK; mapping the HARQ-ACK to PUSCH resources for transmission according to a first mapping method or a second mapping method; wherein the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSI part 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap. Using the method provided by the present application, when resources overlap between PUCCH and PUSCH of different priorities and multiplexing transmission is required, the specific mapping method of UCI carried by PUCCH on PUSCH is determined. BRIEF DESCRIPTION OF THE DRAWINGS

[0104] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0105] Figure 1 A flowchart of determining a UCI mapping method when multiplexing PUCCH and PUSCH for transmission is provided in an embodiment of the present application;

[0106] Figure 2 A flowchart for determining occupied resources on PUSCH when PUCCH and PUSCH are multiplexed for transmission provided in an embodiment of the present application;

[0107] Figure 3 A schematic diagram of multiplexing HP HARQ-ACK and LP HARQ-ACK on PUSCH provided in an embodiment of the present application;

[0108] Figure 4 A schematic diagram of an embodiment of the present application in which both HP HARQ-ACK and LP HARQ-ACK are multiplexed on a PUSCH in a puncturing manner;

[0109] Figure 5 A schematic diagram of an embodiment of the present application providing a method of multiplexing HP HARQ-ACK on a PUSCH by rate matching and LP HARQ-ACK by puncturing;

[0110] Figure 6 A schematic diagram of an embodiment of the present application providing a HP HARQ-ACK multiplexing method on a PUSCH through a puncturing method and a LP HARQ-ACK multiplexing method through a rate matching method;

[0111] Figure 7 A schematic diagram of an embodiment of the present application providing that both HP HARQ-ACK and LP HARQ-ACK are multiplexed on a PUSCH in a rate matching manner;

[0112] Figure 8 A schematic diagram of an embodiment of the present application in which both HP HARQ-ACK and LP HARQ-ACK are multiplexed on a PUSCH in a puncturing manner;

[0113] Fig. 9 A schematic diagram of an embodiment of the present application providing a method of multiplexing HP HARQ-ACK on a PUSCH by rate matching and LP HARQ-ACK by puncturing;

[0114] Fig.10 A schematic diagram of multiplexing HP HARQ-ACK, LP HARQ-ACK and CSI on PUSCH provided in an embodiment of the present application;

[0115] Fig.11 A schematic diagram of an embodiment of the present application providing a HP HARQ-ACK multiplexing method on a PUSCH by puncturing and a LP HARQ-ACK multiplexing method on a PUSCH by CSI part 1;

[0116] Fig.12 This is a schematic diagram of a device for determining a UCI mapping method when PUCCH and PUSCH are multiplexed for transmission provided in an embodiment of the application;

[0117] Fig.13 A schematic diagram of equipment for determining occupied resources on PUSCH when PUCCH and PUSCH are multiplexed for transmission provided in an embodiment of the present application;

[0118] Fig.14 A schematic diagram of a device for determining a UCI mapping method when multiplexing PUCCH and PUSCH for transmission is provided in an embodiment of the present application;

[0119] Fig.15 A schematic diagram of a device for determining occupied resources on a PUSCH when PUCCH and PUSCH are multiplexed for transmission is provided in an embodiment of the present application. DETAILED DESCRIPTION

[0120] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0121] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0122] In the embodiment of the present application, the function of the floor is to "round down", or "round down", "round down to zero", that is, to take the largest integer not greater than x. Different from "rounding up", rounding down means directly taking the left value on the number axis that is closest to the required value, that is, the largest integer value not greater than the required value.

[0123] The application scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the emergence of new application scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0124] Currently in the NR communication system, for the same terminal, in order to avoid excessive PARR, the simultaneous transmission of PUCCH and PUSCH is not supported. Therefore, when the time domain resources between PUCCH and PUSCH overlap, the terminal can multiplex the transmission or select the transmission based on the channel priority. When the resources of PUCCH and PUSCH of the same priority overlap in one or more time slots, the UCI carried by PUCCH is supported to be multiplexed and transmitted on PUSCH, where UCI includes HARQ-ACK and CSI, and CSI can include CSI part 1 and CSI part 2.

[0125] HARQ-ACK is mapped to PUSCH resources for transmission. The specific mapping method is:

[0126] When the number of HARQ-ACK bits is not greater than A, HARQ-ACK is mapped to PUSCH in a punctured mapping manner; when the number of HARQ-ACK bits is greater than A, HARQ-ACK is mapped to PUSCH in a rate matching mapping manner, where A takes the value of 2.

[0127] HARQ-ACK is mapped starting from the first non-DMRS symbol after the first DMRS on PUSCH. When the number of HARQ-ACK bits is not greater than A, resources are reserved on PUSCH according to A bits, and HARQ-ACK is mapped to the reserved resources of PUSCH. If the actual HARQ-ACK is less than A bits, it is mapped to a part of the reserved resources. If there is no UL-SCH (Uplink Shared Channel) data and no CSI part 2 information when HARQ-ACK is mapped on PUSCH, the mapped HARQ-ACK is always A bits, occupying the reserved resources. If the actual number of HARQ-ACK feedback bits is less than A, NACK (Negative ACKnowledgment) is used to supplement A bits and then feedback is performed.

[0128] CSI is mapped to PUSCH resources for transmission. The specific mapping method is:

[0129] Mapped to PUSCH in a rate matching mapping manner;

[0130] CSI is mapped starting from the first non-DMRS symbol on PUSCH;

[0131] When the information bits of HARQ-ACK are less than A, and there are reserved resources for HARQ-ACK on PUSCH, CSI part 1 will not be mapped on the reserved resources, but CSI part 2 can be mapped on the reserved resources;

[0132] When the information bit of HARQ-ACK is greater than A, rate matching transmission is performed on PUSCH, and neither CSI part 1 nor CSI part 2 is mapped on the HARQ-ACK resource.

[0133] Among them, HARQ-ACK and CSI are mapped to all layers of the transport block on PUSCH for transmission.

[0134] The above A is a value defined by the protocol. According to the relevant protocol definition, the value of A is 2 or a positive integer greater than 2.

[0135] When the UCI carried by the PUCCH is mapped to the PUSCH for transmission, the UCI is discretely mapped in the frequency domain within the transmission bandwidth of the PUSCH in the order of frequency domain first and time domain second. Before mapping, the number of coded modulation symbols needs to be determined according to the following steps:

[0136] For a certain UCI type, the interval d between modulation symbols on an OFDM (Orthogonal Frequency Division Multiplexing) symbol is determined as follows:

[0137] If the number of remaining unmapped modulation symbols of the UCI is greater than or equal to the number of available REs (Resource Element, resource elements / minimum resource units) in the current OFDM symbol, d=1; if the number of remaining unmapped modulation symbols of the UCI is less than the number of available REs in the current OFDM symbol, d=floor(the number of available REs in the current OFDM symbol / the number of remaining unmapped modulation symbols of the UCI).

[0138] When UCI is mapped on PUSCH with UL-SCH data, the number of coded modulation symbols of UCI on each layer is calculated as follows:

[0139]

[0140]

[0141]

[0142] in,

[0143] O ACK is the number of HARQ-ACK bits; CSI-1 is the number of bits of CSI part 1; CSI-2 is the number of CSI part 2 bits;

[0144] When O ACK ≥360, L ACK =11, otherwise L ACK is the number of CRC bits of HARQ-ACK;

[0145] When O CSI-1 ≥360, L CSI-1 =11; otherwise L CSI-1 is the number of CRC bits of CSI part 1;

[0146] When O CSI-2 ≥360, L CSI-2 =11, otherwise L CSI-2 The number of CRC bits of CSI part 2;

[0147] The number of subcarriers that can be used by UCI in each symbol;

[0148] is the number of OFDM symbols occupied by PUSCH transmission, including the number of symbols occupied by all DMRS;

[0149] is the code rate offset value of the corresponding UCI type relative to the PUSCH data;

[0150] C UL-SCH The number of UL-SCH code blocks included in the PUSCH transmission;

[0151] K r is the size of the rth UL-SCH code block in PUSCH transmission.

[0152] α is a parameter configured through high-level signaling scaling;

[0153] l0 is the first OFDM symbol after the first DMRS symbol in PUSCH that is not used to carry DMRS;

[0154] For CSI resource calculation, if the number of HARQ-ACK information bits is greater than 2, Q' ACK is the number of modulation symbols transmitted by each layer of HARQ-ACK on PUSCH; if the number of information bits of HARQ-ACK is not greater than 2, for CSI part 1, in It is the reserved resource of PUSCH in OFDM symbol 1 that may be used to transmit HARQ-ACK; for CSI part 2, Q' ACK =0.

[0155] When PUCCH and PUSCH of different priorities are multiplexed for transmission, HP HARQ-ACK, LPHARQ-ACK and CSI part 1, CSI part 2 may need to be mapped on PUSCH. In order to reuse the hardware equipment when PUCCH and PUSCH of the same priority are multiplexed as much as possible, the number of UCIs mapped on PUSCH when PUCCH and PUSCH of different priorities are multiplexed should not exceed 3. In other words, three types of UCI information that can be mapped need to be reserved in HP HARQ-ACK, LP HARQ-ACK and CSI part 1, CSIpart 2, and a specific mapping method needs to be specified for each UCI, but there is currently no specific method for determining the mapping resources of UCI on PUSCH.

[0156] Example 1

[0157] The embodiment of the present application provides a PUCCH and PUSCH multiplexing transmission method, which is used to determine the specific mapping method of HARQ-ACK in UCI on PUSCH when resources overlap between PUCCH and PUSCH of different priorities and multiplexing transmission is required, such as Figure 1 As shown, including:

[0158] Step 101, when the PUCCH and the PUSCH overlap, obtaining uplink control information UCI carried by the PUCCH, wherein the UCI includes a hybrid automatic repeat request acknowledgment HARQ-ACK;

[0159] The PUCCH and PUSCH overlap in the embodiment of the present application is the overlap of PUCCH and PUSCH of different priorities.

[0160] The above-mentioned UCI includes HARQ-ACK and CSI, wherein HARQ-ACK includes HP HARQ-ACK and / or LPHARQ-ACK, and CSI includes CSI part1, or includes CSI part1 and CSI part2.

[0161] Step 102: Map the HARQ-ACK to PUSCH resources for transmission according to the first mapping method or the second mapping method;

[0162] The first mapping method in the embodiment of the present application is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap. The specific mapping method is as described above and will not be repeated here; the second mapping method is a method in which channel state information CSI part 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap. The specific mapping method is as described above and will not be repeated here.

[0163] Specifically, when resources overlap between PUCCH and PUSCH of different priorities and the HARQ-ACK carried by PUCCH needs to be mapped to PUSCH for transmission, it can be mapped to PUSCH resources for transmission in the following two ways:

[0164] The first manner is to map the HARQ-ACK to PUSCH resources for transmission according to a first mapping manner;

[0165] The second manner is to map the HARQ-ACK to PUSCH resources for transmission according to the first mapping manner or the second mapping manner;

[0166] In an embodiment of the present application, the above-mentioned first method can be divided into method 1 and method 2. Method 1 is to determine the mapping method when mapping to PUSCH resources for transmission by determining the number of bits of HP HARQ-ACK and / or LP HARQ-ACK, and method 2 is to determine the mapping method when mapping to PUSCH resources for transmission by determining the sum of the number of bits of HP HARQ-ACK and LP HARQ-ACK.

[0167] The second method mentioned above is to map one of HP HARQ-ACK and LP HARQ-ACK to PUSCH resources according to the first mapping method and the other according to the second mapping method for transmission, and is divided into method three and method four according to whether LP HARQ-ACK and CSI part1 are independently encoded.

[0168] When the HARQ-ACK is mapped to the PUSCH resource for transmission according to the first mapping mode, the HP HARQ-ACK and / or the LP HARQ-ACK are mapped to the PUSCH resource for transmission according to the first mapping mode;

[0169] The HP HARQ-ACK and / or the LP HARQ-ACK are independently coded and mapped to the PUSCH resources for transmission according to the first mapping manner.

[0170] In an embodiment of the present application, only HP HARQ-ACK may be limited, and mapped to PUSCH resources for transmission according to the mapping method of HARQ-ACK in the relevant protocol. Only HARQ-ACK with the same priority as PUSCH may be limited, and mapped to PUSCH resources for transmission according to the mapping method of HARQ-ACK in the relevant protocol. It may also be limited that both HP HARQ-ACK and LP HARQ-ACK are mapped to PUSCH resources for transmission according to the mapping method of HARQ-ACK in the relevant protocol.

[0171] The methods described in Method 1, Method 2, Method 3 and Method 4 are described in detail below.

[0172] Method 1

[0173] In implementation, when mapping the HP HARQ-ACK and / or LP HARQ-ACK to PUSCH resources according to the first mapping method, at least one of the following steps is included:

[0174] Determine that the number of bits of the HP HARQ-ACK is not greater than A, and map the HP HARQ-ACK to PUSCH resources for transmission in a puncturing manner, where A is a positive integer not less than 2;

[0175] Determine that the number of bits of the LP HARQ-ACK is not greater than A, and map the LP HARQ-ACK to PUSCH resources for transmission in a puncturing manner;

[0176] Determine that the number of bits of the HP HARQ-ACK is greater than A, and map the HP HARQ-ACK to PUSCH resources for transmission in a rate matching manner;

[0177] It is determined that the number of bits of the LP HARQ-ACK is greater than A, and the LP HARQ-ACK is mapped to the PUSCH resource for transmission in a rate matching manner.

[0178] As an optional implementation, when HARQ-ACK is mapped to PUSCH resources for transmission according to the first approach, CSI may also need to be mapped to PUSCH resources for transmission, where the CSI includes CSI part 1, or the CSI includes CSI part 1 and CSI part 2.

[0179] When it is determined that only CSI part 1 exists, CSI part 1 is mapped to PUSCH resources for transmission using the second mapping method, and the CSI part 1 cannot be mapped to the reserved resources of HP HARQ-ACK, nor can it be mapped to the reserved resources of LP HARQ-ACK.

[0180] When it is determined that CSI part 1 and CSI part 2 exist at the same time, it is necessary to determine whether there are enough encoders to support simultaneous mapping of CSI part 1 and CSI part 2, that is, to determine whether HP HARQ-ACK and LP HARQ-ACK exist at the same time;

[0181] If HP HARQ-ACK and LP HARQ-ACK exist at the same time, CSI part 2 is discarded, and CSI part 1 is mapped to PUSCH resources for transmission according to the second mapping mode, and the CSI part 1 cannot be mapped to the reserved resources of HP HARQ-ACK or the reserved resources of LP HARQ-ACK;

[0182] If only HP HARQ-ACK exists, CSI part 1 is mapped to PUSCH resources for transmission according to the second mapping mode, and the CSI part 1 cannot be mapped to the reserved resources of HP HARQ-ACK; CSI part 2 is mapped to PUSCH resources for transmission according to the rate matching mode, and the CSI part 2 can be mapped to the reserved resources of HP HARQ-ACK;

[0183] If only LP HARQ-ACK exists, CSI part 1 is mapped to PUSCH resources for transmission according to the second mapping method, and the CSI part 1 cannot be mapped to the reserved resources of LP HARQ-ACK; CSI part 2 is mapped to PUSCH resources for transmission according to the rate matching method, and the CSI part 2 can be mapped to the reserved resources of LP HARQ-ACK.

[0184] According to the above implementation, taking A as 2 as an example, there are the following four situations:

[0185] Case 1: If both HP HARQ-ACK and LP HARQ-ACK are less than or equal to 2 bits, the reserved resources of HPHARQ-ACK and HP HARQ-ACK are calculated respectively, and HP HARQ-ACK and LP HARQ-ACK are mapped in the corresponding reserved resources respectively; UCI includes CSI part 1, which is mapped to PUSCH resources according to the rate matching method, and cannot be mapped to the reserved resources of HP HARQ-ACK or the reserved resources of LP HARQ-ACK.

[0186] Case 2: If the HP HARQ-ACK is less than or equal to 2 bits and the LP HARQ-ACK is greater than 2 bits, only the reserved resources of the HPHARQ-ACK are calculated, the HP HARQ-ACK is mapped in the corresponding reserved resources, and the LP HARQ-ACK cannot be mapped on the reserved resources; UCI includes CSI part 1, which is mapped to the PUSCH resources according to the rate matching method and cannot be mapped to the reserved resources of the HPHARQ-ACK.

[0187] Case 3: If LP HARQ-ACK is less than or equal to 2 bits and HP HARQ-ACK is greater than 2 bits, only the LPHARQ-ACK reserved resources are calculated, LP HARQ-ACK is mapped in the corresponding reserved resources, and HP HARQ-ACK cannot be mapped on the reserved resources; UCI includes CSI part 1, which is mapped to PUSCH resources according to the rate matching method and cannot be mapped on the reserved resources of LPHARQ-ACK.

[0188] Case 4: If both HP HARQ-ACK and LP HARQ-ACK are greater than 2 bits, there is no need to calculate the reserved resources of HP HARQ-ACK and HP HARQ-ACK, and neither HP HARQ-ACK nor HP HARQ-ACK can be mapped on the reserved resources; UCI includes CSI part 1, which is mapped to PUSCH resources according to the rate matching method.

[0189] Method 2

[0190] Mapping the HP HARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission according to a first mapping manner includes:

[0191] Determine that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is not greater than A, and map the HP HARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission in a puncturing manner, respectively, where A is a positive integer not less than 2;

[0192] It is determined that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is greater than A, and the HP HARQ-ACK and the LPHARQ-ACK are respectively mapped to PUSCH resources in a rate matching manner for transmission.

[0193] In the first and second manners, as an optional implementation manner, when the HP HARQ-ACK and / or the LP HARQ-ACK are mapped to the PUSCH resources according to the first mapping manner, the mapping is performed in any of the following orders:

[0194] Mapping the resources of the LP HARQ-ACK after the resources of the HP HARQ-ACK;

[0195] Mapping the HP HARQ-ACK resources after the LP HARQ-ACK resources;

[0196] Map the HP HARQ-ACK / LP HARQ-ACK resources with the same priority as PUSCH first, and then map the LP HARQ-ACK / HP HARQ-ACK resources with different priority as PUSCH;

[0197] Among them, the HP HARQ-ACK / LP HARQ-ACK resources mapped by puncturing are HARQ-ACK reserved resources, and the HP HARQ-ACK / LP HARQ-ACK resources mapped by rate matching are resources actually occupied by HARQ-ACK.

[0198] That is to say, when mapping the resources of the LP HARQ-ACK after the resources of the HP HARQ-ACK, if the HP HARQ-ACK is mapped in a puncturing manner, the resources of the LP HARQ-ACK are mapped after the reserved resources of the HP HARQ-ACK, otherwise they are mapped after the resources actually occupied by the HP HARQ-ACK; when mapping the resources of the HP HARQ-ACK after the resources of the LP HARQ-ACK, if the LP HARQ-ACK is mapped in a puncturing manner, the resources of the HP HARQ-ACK are mapped after the reserved resources of the LPHARQ-ACK, otherwise they are mapped after the actually occupied resources of the LP HARQ-ACK; when mapping the HP HARQ-ACK / LP HARQ-ACK resources with the same priority as the PUSCH first, and then mapping the LP HARQ-ACK / HP HARQ-ACK resources with different priority as the PUSCH, if the HP HARQ-ACK / LP HARQ-ACK with the same priority as the PUSCH is mapped in a puncturing manner, the LP HARQ-ACK / HP HARQ-ACK with different priority as the PUSCH The resources of HARQ-ACK are mapped after the reserved resources of HP HARQ-ACK / LP HARQ-ACK with the same priority as PUSCH, otherwise they are mapped after the actually occupied resources of HP HARQ-ACK / LP HARQ-ACK with the same priority as PUSCH.

[0199] In the manner 1 and the manner 2, as an optional implementation manner, mapping the HARQ-ACK to the PUSCH resource for transmission according to the first mapping manner includes:

[0200] Starting from the position of the first non-demodulation reference signal DMRS symbol of the PUSCH, the HARQ-ACK is mapped on the PUSCH resource according to a first mapping manner for transmission.

[0201] The HARQ-ACK is a HARQ-ACK with a priority different from that of the PUSCH, or the HARQ-ACK includes a HARQ-ACK with a priority the same as or different from that of the PUSCH.

[0202] Method 3

[0203] The HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, and the HARQ-ACK is mapped to PUSCH resources for transmission according to a first mapping manner or according to a second mapping manner, including:

[0204] Mapping the HP HARQ-ACK to PUSCH resources for transmission in a first mapping manner, and mapping the LP HARQ-ACK to PUSCH resources for transmission in a second mapping manner;

[0205] Alternatively, the HARQ-ACK with the same priority as the PUSCH is mapped to the PUSCH resources for transmission according to the first mapping method, and the HARQ-ACK with a different priority from the PUSCH is mapped to the PUSCH resources for transmission according to the second mapping method.

[0206] The HP HARQ-ACK and / or LP HARQ-ACK described above are independently encoded and mapped to PUSCH resources for transmission according to a first mapping method or a second mapping method.

[0207] If the HARQ-ACK is mapped to the PUSCH resources for transmission according to the second mapping method, the reserved resources of the HARQ-ACK are not calculated, and the HARQ-ACK and PUSCH are transmitted by rate matching.

[0208] As an optional implementation, when HARQ-ACK is mapped to PUSCH resources for transmission according to the third approach, CSI may also need to be mapped to PUSCH resources for transmission, where CSI includes CSI part 1, or CSI includes CSI part 1 and CSI part 2.

[0209] When it is determined that only CSI part 1 exists, CSI part 1 is mapped to PUSCH resources for transmission using the second mapping method, and the CSI part 1 cannot be mapped to the reserved resources of HP HARQ-ACK, or cannot be mapped to the reserved resources of HARQ-ACK with the same priority as PUSCH.

[0210] When it is determined that CSI part 1 and CSI part 2 exist at the same time, it is necessary to determine whether there are enough encoders to support simultaneous mapping of CSI part 1 and CSI part 2, that is, to determine whether HP HARQ-ACK and LP HARQ-ACK exist at the same time;

[0211] If HP HARQ-ACK and LP HARQ-ACK exist at the same time, CSI part 2 is discarded, and CSI part 1 is mapped to PUSCH resources for transmission according to the second mapping mode, and the CSI part 1 cannot be mapped to the reserved resources of HP HARQ-ACK, or cannot be mapped to the reserved resources of HARQ-ACK with the same priority as PUSCH;

[0212] If only HP HARQ-ACK exists, CSI part 1 is mapped to PUSCH resources for transmission according to the second mapping mode, and the CSI part 1 cannot be mapped to the reserved resources of HP HARQ-ACK; CSI part 2 is mapped to PUSCH resources for transmission according to the rate matching mode, and the CSI part 2 can be mapped to the reserved resources of HP HARQ-ACK;

[0213] If only LP HARQ-ACK exists, CSI part 1 is mapped to PUSCH resources for transmission according to the second mapping method, and the CSI part 1 cannot be mapped to the reserved resources of LP HARQ-ACK; CSI part 2 is mapped to PUSCH resources for transmission according to the rate matching method, and the CSI part 2 can be mapped to the reserved resources of LP HARQ-ACK.

[0214] As an optional implementation, the modulation symbols corresponding to the LP HARQ-ACK and CSI part 1 are concatenated and mapped on the PUSCH;

[0215] The modulation symbol of the LP HARQ-ACK is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the LP HARQ-ACK;

[0216] Alternatively, the modulation symbols corresponding to the HARQ-ACK and CSI part 1 with the same priority as the PUSCH are concatenated and mapped on the PUSCH;

[0217] The modulation symbol of the HARQ-ACK with the same priority as the PUSCH is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the HARQ-ACK with the same priority as the PUSCH.

[0218] In the third mode, when the available resources are insufficient to map the LP HARQ-ACK and the CSI part 1, the information of the CSI part 1 is discarded first. If the CSI part 1 is completely discarded and still insufficient to map the LP HARQ-ACK, the LPHARQ-ACK is partially discarded or combined.

[0219] Among them, LP HARQ-ACK and CSI part 1 are both mapped on PUSCH according to the second mapping method, and neither LPHARQ-ACK nor CSI part 1 can be mapped to HP HARQ-ACK reserved resources.

[0220] Alternatively, when available resources are insufficient to map LP HARQ-ACK and CSI part 1, the LP HARQ-ACK information is discarded first. If the LP HARQ-ACK is completely discarded and still insufficient to map CSI part 1, CSI part 1 is partially discarded or combined.

[0221] Method 4

[0222] The HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, the UCI also includes CSI part 1, and the HARQ-ACK is mapped to a PUSCH resource for transmission according to a first mapping manner or according to a second mapping manner, including:

[0223] Mapping the HP HARQ-ACK to the PUSCH resource in a first mapping manner by independently encoding the HP HARQ-ACK;

[0224] The LP HARQ-ACK and CSI part 1 are jointly coded and mapped to PUSCH resources in a second mapping manner for transmission.

[0225] As an optional implementation, when HARQ-ACK is mapped to PUSCH resources for transmission according to the fourth approach, CSI may also need to be mapped to PUSCH resources for transmission, where CSI includes CSI part 1, or CSI includes CSI part 1 and CSI part 2.

[0226] When it is determined that only CSI part 1 exists, CSI part 1 is mapped to PUSCH resources for transmission by adopting the second mapping method, and the CSI part 1 cannot be mapped to the reserved resources of HP HARQ-ACK.

[0227] When it is determined that CSI part 1 and CSI part 2 exist at the same time, CSI part 1 is mapped to PUSCH resources for transmission using the second mapping method, and the CSI part 1 cannot be mapped to the reserved resources of HP HARQ-ACK, and CSI part 2 is independently encoded and mapped to PUSCH resources for transmission using a rate matching method, and the CSI part 2 can be mapped to the reserved resources of HPHARQ-ACK.

[0228] As an optional implementation manner, when the LP HARQ-ACK and CSI part 1 are jointly coded and mapped to PUSCH resources in a second mapping manner for transmission, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated in the following manner:

[0229] Calculate the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 using the beta-offset value corresponding to the LP HARQ-ACK; or

[0230] Calculate the number of RE resources occupied by LP HARQ-ACK and CSI part 1 using the maximum value of the beta-offset values ​​corresponding to LP HARQ-ACK and CSI part 1; or

[0231] When CSI is of high priority, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated using the beta-offset value corresponding to CSI part 1.

[0232] The embodiment of the present application also provides a method for multiplexing and transmitting PUCCH and PUSCH with different priorities, which is used for receiving UCI multiplexed on PUSCH resources when resources overlap between PUCCH and PUSCH with different priorities, such as Figure 2 As shown, including:

[0233] Step 201: when the PUCCH and the PUSCH overlap, determine the resources occupied by the HARQ-ACK in the uplink control information UCI on the PUSCH according to the first mapping mode or the second mapping mode;

[0234] The PUCCH and PUSCH overlap in the embodiment of the present application is the overlap of PUCCH and PUSCH of different priorities.

[0235] The above-mentioned UCI includes HARQ-ACK and CSI, wherein HARQ-ACK includes HP HARQ-ACK and / or LPHARQ-ACK, and CSI includes CSI part1 and / or CSI part2.

[0236] Step 202, receiving HARQ-ACK in the UCI on the determined resources;

[0237] The first mapping method in the embodiment of the present application is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap. The specific mapping method is as described above and will not be repeated here; the second mapping method is a method in which channel state information CSI part 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap. The specific mapping method is as described above and will not be repeated here.

[0238] Specifically, when resources overlap between PUCCH and PUSCH of different priorities and the HARQ-ACK carried by the PUCCH needs to be mapped to the PUSCH for transmission, the resources occupied by the HARQ-ACK in the UCI on the PUSCH can be determined according to the third and fourth methods.

[0239] In an embodiment of the present application, the third method described above can be divided into method five and method six. Method five is to determine the mapping method when mapped to PUSCH resources for transmission by determining the number of bits of HP HARQ-ACK and / or LP HARQ-ACK, and then determine the resources occupied by HARQ-ACK on PUSCH according to the mapping method; Method six is ​​to determine the mapping method when mapped to PUSCH resources for transmission by determining the sum of the number of bits of HP HARQ-ACK and LP HARQ-ACK, and then determine the resources occupied by HARQ-ACK on PUSCH according to the mapping method.

[0240] The fourth method described above is to determine the resources occupied on PUSCH by mapping one of HP HARQ-ACK and LP HARQ-ACK according to the first mapping method and the other according to the second mapping method, and is divided into method three and method four according to whether LP HARQ-ACK and CSI part1 are independently encoded.

[0241] When determining the resources occupied by the HARQ-ACK on the PUSCH according to the first mapping mode, determining the resources occupied by the HP HARQ-ACK and / or the LP HARQ-ACK on the PUSCH according to the first mapping mode;

[0242] After the HP HARQ-ACK and / or the LP HARQ-ACK are independently encoded, the resources occupied by the HP HARQ-ACK and / or the LP HARQ-ACK on the PUSCH are determined according to the first mapping manner.

[0243] In an embodiment of the present application, only HP HARQ-ACK may be limited, and the resources occupied on PUSCH may be determined according to the mapping method of HARQ-ACK in the relevant protocol. Only HARQ-ACK with the same priority as PUSCH may be limited, and the resources occupied on PUSCH may be determined according to the mapping method of HARQ-ACK in the relevant protocol. HP HARQ-ACK and LP HARQ-ACK may also be limited to determine the resources occupied on PUSCH according to the mapping method of HARQ-ACK in the relevant protocol.

[0244] The methods described in Method 5, Method 6, Method 7 and Method 8 are described in detail below.

[0245] Method 5

[0246] In implementation, according to the first mapping mode, determining the resources occupied by the HP HARQ-ACK and / or the LP HARQ-ACK on the PUSCH includes at least one of the following steps:

[0247] Determine that the number of bits of the HP HARQ-ACK is not greater than A, and determine the resources occupied by the HP HARQ-ACK on the PUSCH according to the puncturing mapping method, where A is a positive integer not less than 2;

[0248] Determine that the number of bits of the LP HARQ-ACK is not greater than A, and determine the resources occupied by the LP HARQ-ACK on the PUSCH according to the puncturing mapping mode;

[0249] Determine that the number of bits of the HP HARQ-ACK is greater than A, and determine the resources occupied by the HP HARQ-ACK on the PUSCH according to a rate matching method;

[0250] It is determined that the number of bits of the LP HARQ-ACK is greater than A, and resources occupied by the LP HARQ-ACK on the PUSCH are determined according to a rate matching method.

[0251] As an optional implementation manner, when determining the resources occupied by HARQ-ACK on PUSCH according to the fifth approach, it may also be necessary to determine the resources occupied by CSI on PUSCH, where CSI includes CSI part1, or CSI includes CSI part1 and CSI part2.

[0252] When it is determined that only CSI part 1 exists, the resources occupied by CSI part 1 on the PUSCH are determined according to the second mapping mode, and the resources occupied by the CSI part 1 cannot be HP HARQ-ACK reserved resources, nor can they be LP HARQ-ACK reserved resources.

[0253] When it is determined that CSI part 1 and CSI part 2 exist at the same time, it is necessary to determine whether HP HARQ-ACK and LP HARQ-ACK exist at the same time;

[0254] If both HP HARQ-ACK and LP HARQ-ACK exist, CSI part 2 is discarded, and the resources occupied by CSI part 1 on PUSCH are determined according to the second mapping method, and the resources occupied by CSI part 1 cannot be reserved for HP HARQ-ACK, nor can they be reserved for LP HARQ-ACK;

[0255] If only HP HARQ-ACK exists, the resources occupied by CSI part 1 on PUSCH are determined according to the second mapping method, and the resources occupied by the CSI part 1 cannot be reserved for HP HARQ-ACK resources. According to the rate matching method, the resources occupied by CSI part 2 on PUSCH are determined, and the resources occupied by the CSI part 2 can be reserved for HP HARQ-ACK resources.

[0256] If only LP HARQ-ACK exists, the resources occupied by CSI part 1 on PUSCH are determined according to the second mapping method, and the resources occupied by the CSI part 1 cannot be reserved for LP HARQ-ACK resources. According to the rate matching method, the resources occupied by CSI part 2 on PUSCH are determined, and the resources occupied by the CSI part 2 can be reserved for LP HARQ-ACK resources.

[0257] According to the above implementation, taking A as 2 as an example, there are the following four situations:

[0258] Case 1: If both HP HARQ-ACK and LP HARQ-ACK are less than or equal to 2 bits, the reserved resources for HPHARQ-ACK and LP HARQ-ACK are determined respectively, and the resources occupied by HP HARQ-ACK and LP HARQ-ACK on PUSCH are the corresponding reserved resources; UCI includes CSI part 1, and the resources occupied on PUSCH are determined according to the rate matching method, and the resources occupied by the CSI part 1 cannot be reserved resources for HP HARQ-ACK, nor can they be reserved resources for LP HARQ-ACK.

[0259] Case 2: If the HP HARQ-ACK is less than or equal to 2 bits and the LP HARQ-ACK is greater than 2 bits, only the reserved resources of the HPHARQ-ACK are calculated, and the resources occupied by the HP HARQ-ACK on the PUSCH are the corresponding reserved resources. The UCI includes CSI part 1, and the resources occupied on the PUSCH are determined according to the rate matching method, and the resources occupied by the CSI part 1 cannot be reserved resources for the HP HARQ-ACK.

[0260] Case 3: If LP HARQ-ACK is less than or equal to 2 bits and HP HARQ-ACK is greater than 2 bits, only the reserved resources of LPHARQ-ACK are calculated, and the resources occupied by LP HARQ-ACK on PUSCH are the corresponding reserved resources. UCI includes CSI part 1, and the resources occupied on PUSCH are determined according to the rate matching method, and the resources occupied by the CSI part 1 cannot be reserved resources for LP HARQ-ACK.

[0261] Case 4: If both HP HARQ-ACK and LP HARQ-ACK are greater than 2 bits, there is no need to calculate the reserved resources of HP HARQ-ACK and LP HARQ-ACK, and the resources occupied by HP HARQ-ACK and LP HARQ-ACK on PUSCH cannot be reserved resources. UCI includes CSI part 1, and the resources occupied on PUSCH are determined according to the rate matching method.

[0262] Method 6

[0263] Determining, according to the first mapping manner, resources occupied by the HP HARQ-ACK and / or the LP HARQ-ACK on the PUSCH includes:

[0264] Determine that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is not greater than A, and determine the resources occupied by the HP HARQ-ACK and the LP HARQ-ACK on the PUSCH respectively according to the puncturing mapping mode, where A is a positive integer not less than 2;

[0265] It is determined that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is greater than A, and resources occupied by the HP HARQ-ACK and the LP HARQ-ACK on the PUSCH are respectively determined according to a rate matching manner.

[0266] In the fifth and sixth modes, as an optional implementation manner, when determining the resources occupied by the HP HARQ-ACK and / or LP HARQ-ACK on the PUSCH according to the first mapping mode, the determination is performed in any of the following orders:

[0267] Determine the resources occupied by the LP HARQ-ACK after the resources occupied by the HP HARQ-ACK;

[0268] Determine the resources occupied by the HP HARQ-ACK after the resources occupied by the LP HARQ-ACK;

[0269] The resources occupied by the HP HARQ-ACK / LP HARQ-ACK with the same priority as the PUSCH are determined first, and then the resources occupied by the LP HARQ-ACK / HP HARQ-ACK with different priority from the PUSCH are determined;

[0270] Among them, the resources occupied by HP HARQ-ACK / LP HARQ-ACK determined by the puncturing mapping method are HARQ-ACK reserved resources, and the resources occupied by HP HARQ-ACK / LP HARQ-ACK determined by the rate matching method are the resources actually occupied by HARQ-ACK.

[0271] That is to say, when the resources occupied by the LP HARQ-ACK are determined after the resources occupied by the HP HARQ-ACK, if the HP HARQ-ACK determines the occupied resources according to the puncturing mapping method, the resources occupied by the LP HARQ-ACK are determined after the reserved resources occupied by the HP HARQ-ACK, otherwise they are determined after the actual occupied resources occupied by the HP HARQ-ACK; when the resources occupied by the HP HARQ-ACK are determined after the resources occupied by the LP HARQ-ACK, if the LP HARQ-ACK determines the occupied resources according to the puncturing mapping method, the resources occupied by the HP HARQ-ACK are determined after the reserved resources occupied by the LP HARQ-ACK, otherwise they are determined after the actual occupied resources occupied by the LP HARQ-ACK; when the resources occupied by the HP HARQ-ACK / LP HARQ-ACK with the same priority as the PUSCH are determined first, and then the resources of the LP HARQ-ACK / HP HARQ-ACK with different priority as the PUSCH are determined, if the HP HARQ-ACK / LP HARQ-ACK with the same priority as the PUSCH HARQ-ACK determines the occupied resources according to the perforation mapping method. The resources occupied by LP HARQ-ACK / HP HARQ-ACK with different priority from PUSCH are determined after the reserved resources occupied by HP HARQ-ACK / LP HARQ-ACK with the same priority as PUSCH; otherwise, they are determined after the actual occupied resources occupied by HP HARQ-ACK / LP HARQ-ACK with the same priority as PUSCH.

[0272] In the fifth and sixth modes, as an optional implementation manner, determining the resources occupied by the HARQ-ACK on the PUSCH according to the first mapping mode includes:

[0273] Starting from the position of the first non-DMRS symbol of the PUSCH, according to the first mapping mode, determine the resources occupied by the HARQ-ACK on the PUSCH;

[0274] The HARQ-ACK is a HARQ-ACK with a priority different from that of the PUSCH, or the HARQ-ACK includes a HARQ-ACK with a priority the same as or different from that of the PUSCH.

[0275] Method 7

[0276] The HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, and determining resources occupied by the HARQ-ACK on the PUSCH according to the first mapping method or according to the second mapping method includes:

[0277] Determine the resources occupied by the HP HARQ-ACK on the PUSCH according to the first mapping mode, and determine the resources occupied by the LP HARQ-ACK on the PUSCH according to the second mapping mode;

[0278] Alternatively, according to the first mapping method, the resources occupied by HARQ-ACK with the same priority as PUSCH on PUSCH are determined, and according to the second mapping method, the resources occupied by HARQ-ACK with the same priority as PUSCH on PUSCH are determined.

[0279] After the HP HARQ-ACK and / or LP HARQ-ACK described above are independently encoded, the resources occupied on the PUSCH are determined according to the first mapping method or the second mapping method.

[0280] If the resources occupied by HARQ-ACK on PUSCH are determined according to the second mapping method, the reserved resources of the HARQ-ACK are not calculated, and the resources occupied by the HARQ-ACK on PUSCH cannot be reserved resources, and the HARQ-ACK and PUSCH are transmitted by rate matching.

[0281] As an optional implementation manner, when determining the resources occupied by HARQ-ACK on PUSCH according to the seventh approach, it may also be necessary to determine the resources occupied by CSI on PUSCH, where CSI includes CSI part1, or CSI includes CSI part1 and CSI part2.

[0282] When it is determined that only CSI part 1 exists, the resources occupied by CSI part 1 on PUSCH are determined according to the second mapping method, and the resources occupied by the CSI part 1 cannot be HP HARQ-ACK reserved resources, or cannot be HARQ-ACK reserved resources with the same priority as PUSCH.

[0283] When it is determined that CSI part 1 and CSI part 2 exist at the same time, it is necessary to determine whether HP HARQ-ACK and LP HARQ-ACK exist at the same time;

[0284] If both HP HARQ-ACK and LP HARQ-ACK exist, CSI part 2 is discarded, and the resources occupied by CSI part 1 on PUSCH are determined according to the second mapping method, and the resources occupied by CSI part 1 cannot be reserved for HP HARQ-ACK, or cannot be reserved for HARQ-ACK with the same priority as PUSCH;

[0285] If only HP HARQ-ACK exists, the resources occupied by CSI part 1 on PUSCH are determined according to the second mapping method, and the resources occupied by the CSI part 1 cannot be reserved for HP HARQ-ACK resources, and the resources occupied by CSI part 2 on PUSCH are determined according to the rate matching method, and the resources occupied by the CSI part 2 can be reserved for HP HARQ-ACK resources;

[0286] If only LP HARQ-ACK exists, the resources occupied by CSI part 1 on PUSCH are determined according to the second mapping method, and the resources occupied by the CSI part 1 cannot be reserved for LP HARQ-ACK resources. According to the rate matching method, the resources occupied by CSI part 2 on PUSCH are determined, and the resources occupied by the CSI part 2 can be reserved for LP HARQ-ACK resources.

[0287] As an optional implementation manner, the modulation symbols corresponding to the LP HARQ-ACK and the CSI part 1 are concatenated to determine the resources occupied by the LP HARQ-ACK and the CSI part 1 on the PUSCH;

[0288] The modulation symbol of the LP HARQ-ACK is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the LP HARQ-ACK;

[0289] Alternatively, the modulation symbols corresponding to the HARQ-ACK and CSI part 1 with the same priority as the PUSCH are concatenated to determine the resources occupied by the HARQ-ACK and CSI part 1 with the same priority as the PUSCH on the PUSCH;

[0290] The modulation symbol of the HARQ-ACK with the same priority as the PUSCH is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the HARQ-ACK with the same priority as the PUSCH.

[0291] In the seventh method, when the available resources are insufficient to carry LP HARQ-ACK and CSI part 1, the information of CSI part 1 is discarded first. If CSI part 1 is discarded completely and still insufficient to carry LP HARQ-ACK, LPHARQ-ACK is partially discarded or combined.

[0292] The resources occupied by LP HARQ-ACK and CSI part 1 on PUSCH are determined according to the second mapping method, and the resources occupied by LP HARQ-ACK and CSI part 1 on PUSCH cannot be reserved resources for HP HARQ-ACK.

[0293] Alternatively, when available resources are insufficient to carry LP HARQ-ACK and CSI part 1, the LP HARQ-ACK information is discarded first. If the LP HARQ-ACK is still insufficient to carry CSI part 1 after all the LP HARQ-ACK is discarded, CSI part 1 is partially discarded or combined.

[0294] Method 8

[0295] The HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, the UCI also includes CSI part 1, and determining, according to the first mapping method or according to the second mapping method, resources occupied by the HARQ-ACK on the PUSCH, including:

[0296] Determine, according to the first mapping mode, resources occupied by the independently encoded HP HARQ-ACK on the PUSCH;

[0297] According to the second mapping manner, resources occupied by the jointly encoded LP HARQ-ACK and CSI part 1 on the PUSCH are determined.

[0298] As an optional implementation manner, when determining the resources occupied by HARQ-ACK on PUSCH according to the eighth approach, it may also be necessary to determine the resources occupied by CSI on PUSCH, where CSI includes CSI part1, or CSI includes CSI part1 and CSI part2.

[0299] When it is determined that only CSI part 1 exists, the resources occupied by the CSI part 1 on the PUSCH are determined according to the second mapping manner, and the resources occupied by the CSI part 1 cannot be HP HARQ-ACK reserved resources.

[0300] When it is determined that CSI part 1 and CSI part 2 exist at the same time, the resources occupied by CSI part 1 on the PUSCH are determined according to the second mapping method, and the resources occupied by the CSI part 1 cannot be reserved for HP HARQ-ACK resources, and CSI part 2 is independently encoded, and the resources occupied by CSI part 2 on the PUSCH are determined according to the rate matching method, and the resources occupied by the CSI part 2 can be reserved for HP HARQ-ACK resources.

[0301] As an optional implementation manner, when determining the resources occupied by the jointly encoded LP HARQ-ACK and CSI part 1 on the PUSCH according to the second mapping mode, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated in the following manner:

[0302] Calculate the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 using the beta-offset value corresponding to the LP HARQ-ACK; or

[0303] Calculate the number of RE resources occupied by LP HARQ-ACK and CSI part 1 using the maximum value of the beta-offset values ​​corresponding to LP HARQ-ACK and CSI part 1; or

[0304] When CSI is of high priority, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated using the beta-offset value corresponding to CSI part 1.

[0305] The following is a detailed explanation of the principles and spirit of the present application in combination with several representative specific examples of the present application.

[0306] Example 1

[0307] like Figure 3 As shown in the figure, the two PUCCHs carrying HARQ-ACK on CC1 and one PUSCH on CC2 overlap in time domain, so both HARQ-ACKs are multiplexed on PUSCH for transmission. Assuming that PUSCH occupies 10 OFDM symbols in the time domain and 1 PRB in the frequency domain, puncturing mapping is performed for HP HARQ-ACK and LP HARQ-ACK when they are 1 to 2 bits, and rate matching mapping is performed when they are greater than 2 bits. The specific mapping is as follows:

[0308] Case 1:

[0309] HP HARQ-ACK is 1 bit, LP HARQ-ACK is 2 bits, and both HP HARQ-ACK and LP HARQ-ACK are mapped by puncturing, such as Figure 4 As shown, only a portion of the reserved resources of HP HARQ-ACK is actually mapped to HP HARQ-ACK, while LP HARQ-ACK actually maps all of the reserved resources.

[0310] In this embodiment, if CSI part 1 is supported, or CSI part 1 and CSI part 2 are mapped on PUSCH, CSI part 1 cannot be mapped on the reserved resources of HP HARQ-ACK and LP HARQ-ACK, while CSI part 2 and data can be mapped on the reserved resources of HP HARQ-ACK and LP HARQ-ACK.

[0311] Case 2:

[0312] HP HARQ-ACK is 3 bits and LP HARQ-ACK is 1 bit. HP HARQ-ACK is mapped by rate matching and LP HARQ-ACK is mapped by puncturing. Figure 5 As shown, LP HARQ-ACK starts to determine reserved resources after the resources occupied by HP HARQ-ACK.

[0313] In this embodiment, if CSI part 1 is supported, or CSI part 1 and CSI part 2 are mapped on PUSCH, CSI part 1 cannot be mapped on the reserved resources of LP HARQ-ACK, while CSI part 2 and data can be mapped on the reserved resources of LP HARQ-ACK.

[0314] Case 3:

[0315] HP HARQ-ACK is 1 bit and LP HARQ-ACK is 3 bits. HP HARQ-ACK is mapped by puncturing and LP HARQ-ACK is mapped by rate matching, such as Figure 6 shown.

[0316] In this embodiment, if CSI part 1 is supported, or CSI part 1 and CSI part 2 are mapped on PUSCH, LP HARQ-ACK and CSI part 1 cannot be mapped on the reserved resources of HP HARQ-ACK, while CSI part 2 and data can be mapped on the reserved resources of HP HARQ-ACK.

[0317] Case 4:

[0318] HP HARQ-ACK is 4 bits and LP HARQ-ACK is 3 bits, so both HP HARQ-ACK and LP HARQ-ACK are mapped by rate matching, such as Figure 7 shown.

[0319] It should be noted that in the above cases 1 to 4, the PUSCH resources are sufficient to carry HP HARQ-ACK and LPHARQ-ACK. If the PUSCH resources are insufficient to carry HP HARQ-ACK and LP HARQ-ACK, LP HARQ-ACK is preferentially compressed or partially discarded to ensure the transmission performance of HP HARQ-ACK.

[0320] Example 2

[0321] like Figure 3 In the scenario shown in the figure, when the total number of bits of HP HARQ-ACK and LP HARQ-ACK is less than or equal to 2 bits, puncturing mapping is used, and when the total number of bits of HP HARQ-ACK and LP HARQ-ACK is greater than 2 bits, rate matching mapping is used. The specific mapping is as follows:

[0322] Case 1:

[0323] The HP HARQ-ACK is 0 bits and the LP HARQ-ACK is 2 bits, so the total number of bits of the HP HARQ-ACK and LP HARQ-ACK is 2, and both are mapped by puncturing, such as Figure 8 As shown, HPHARQ-ACK is not actually mapped in the reserved resources of HP HARQ-ACK, while LP HARQ-ACK actually maps all the reserved resources.

[0324] In this embodiment, if CSI part 1 is supported, or CSI part 1 and CSI part 2 are mapped on PUSCH, CSI part 1 cannot be mapped on the reserved resources of HP HARQ-ACK and LP HARQ-ACK, while CSI part 2 and data can be mapped on the reserved resources of HP HARQ-ACK and LP HARQ-ACK.

[0325] Case 2:

[0326] HP HARQ-ACK is 1 bit, LP HARQ-ACK is 2 bits, and the total number of bits of HP HARQ-ACK and LP HARQ-ACK is 3, all of which are mapped by rate matching, such as Fig. 9As shown, LP HARQ-ACK starts to determine reserved resources after the resources occupied by HP HARQ-ACK.

[0327] Example 3

[0328] like Fig.10 As shown, two PUCCHs carrying HARQ-ACK on CC1, one PUCCH carrying CSI and one PUSCH on CC2 overlap in time domain, so both HARQ-ACK and CSI are multiplexed on PUSCH for transmission. Assuming that PUSCH occupies 14 OFDM symbols in the time domain and 1 PRB in the frequency domain, HP HARQ-ACK, LP HARQ-ACK and CSI part 1 are independently encoded, CSI part 2 (if present) is discarded, and LP HARQ-ACK and CSI part 1 are mapped in the same way as CSI part 1 in the related art, the specific mapping is as follows;

[0329] Assuming that HP HARQ-ACK is 1 bit, LP HARQ-ACK is 2 bits, and CSI part 1 is 4 bits, the HPHARQ-ACK is mapped by puncturing, such as Fig.11 As shown in the figure, only part of the reserved resources of HP HARQ-ACK is actually mapped to HP HARQ-ACK. LP HARQ-ACK is mapped in the way of CSI part 1, that is, LP HARQ-ACK will not occupy the reserved resources of HP HARQ-ACK, and LP HARQ-ACK does not need reserved resources. LP HARQ-ACK and data are rate-matched for transmission. After mapping LP HARQ-ACK, CSI part 1 resources are mapped, and finally data resources are mapped.

[0330] like Fig.10 In the scenario shown, if HP HARQ-ACK is independently encoded, LP HARQ-ACK and CSI part 1 are jointly encoded, and CSI part 2 is independently encoded, HP HARQ-ACK is mapped in the manner of HP HARQ-ACK in the related art, LPHARQ-ACK and CSI part 1 are mapped in the manner of CSI part 1 in the prior art, and CSI part 2 is mapped in the manner of CSI part 2 in the related art. Since LP HARQ-ACK and CSI part 1 are jointly encoded, when calculating the corresponding number of RE resources, it is necessary to consider which UCI corresponding beta-offset parameter to use for calculation:

[0331] Option 1: Considering that the reliability requirement of LP HARQ-ACK is higher than that of CSI part 1, the resources can be calculated based on the beta-offset parameter of LP HARQ-ACK;

[0332] Option 2: Considering the different reliability requirements of LP HARQ-ACK, the calculation can be performed based on the parameter with higher reliability requirements, that is, the resource is calculated based on the larger value of the beta-offset parameter of LP HARQ-ACK and CSI part 1;

[0333] Specifically, the calculation formula for the total resources occupied by LP HARQ-ACK and CSI part 1 is as follows:

[0334]

[0335] in:

[0336] O UCI is the total number of bits of LP HARQ-ACK and CSI part 1;

[0337] L UCI is the total number of CRC bits for LP HARQ-ACK and CSI part 1;

[0338] The number of subcarriers that can be used by UCI in each symbol;

[0339] is the number of OFDM symbols occupied by PUSCH transmission, including the number of symbols occupied by all DMRS;

[0340] or

[0341] C UL-SCH The number of UL-SCH code blocks included in the PUSCH transmission;

[0342] K r is the size of the rth UL-SCH code block in PUSCH transmission;

[0343] α is a parameter configured through high-level signaling scaling;

[0344] If the number of information bits of HP HARQ-ACK is greater than 2, Q' ACK It is the number of modulation symbols transmitted by each layer of HARQ-ACK on PUSCH. If the number of information bits of HARQ-ACK is not greater than 2, in It is the reserved resource of PUSCH in OFDM symbol 1 that may be used to transmit HP HARQ-ACK.

[0345] Example 2

[0346] The above is a description of a PUCCH and PUSCH multiplexing transmission method in the present application, and the following is a description of an apparatus for performing the above-mentioned PUCCH and PUSCH multiplexing transmission.

[0347] See also Fig.12 The embodiment of the present application provides a device for determining a UCI mapping mode when PUCCH and PUSCH are multiplexed for transmission, the device comprising:

[0348] The information acquisition module 1201 is used to acquire uplink control information UCI carried by the PUCCH when the PUCCH and the PUSCH overlap, wherein the UCI includes a hybrid automatic repeat request confirmation HARQ-ACK;

[0349] The UCI mapping module 1202 maps the HARQ-ACK to PUSCH resources for transmission according to the first mapping mode or the second mapping mode;

[0350] Among them, the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSI part 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap.

[0351] Optionally, the HARQ-ACK includes a high priority hybrid automatic repeat request confirmation HP HARQ-ACK and / or a low priority hybrid automatic repeat request confirmation LP HARQ-ACK, and the UCI mapping module maps the HARQ-ACK to a PUSCH resource for transmission according to a first mapping method, including:

[0352] The UCI mapping module maps the HP HARQ-ACK and / or LP HARQ-ACK to PUSCH resources for transmission according to a first mapping manner.

[0353] Optionally, the UCI mapping module maps the HP HARQ-ACK and / or LP HARQ-ACK to PUSCH resources for transmission according to a first mapping manner, including at least one of the following steps:

[0354] Determine that the number of bits of the HP HARQ-ACK is not greater than A, and the UCI mapping module maps the HP HARQ-ACK to the PUSCH resource for transmission in a puncturing manner, where A is a positive integer not less than 2;

[0355] Determine that the number of bits of the LP HARQ-ACK is not greater than A, and the UCI mapping module maps the LP HARQ-ACK to the PUSCH resource for transmission in a puncturing manner;

[0356] Determine that the number of bits of the HP HARQ-ACK is greater than A, and the UCI mapping module maps the HP HARQ-ACK to the PUSCH resource for transmission in a rate matching manner;

[0357] It is determined that the number of bits of the LP HARQ-ACK is greater than A, and the UCI mapping module maps the LP HARQ-ACK to the PUSCH resource for transmission in a rate matching manner.

[0358] Optionally, the UCI further includes CSI part 1, and the method further includes:

[0359] The UCI mapping module maps CSI part 1 to PUSCH resources for transmission using a second mapping method, and the CSI part 1 cannot be mapped to the reserved resources of HP HARQ-ACK, nor can it be mapped to the reserved resources of LP HARQ-ACK.

[0360] Optionally, the UCI further includes CSI part 2, and the method further includes:

[0361] The UCI mapping module maps CSI part 2 to PUSCH resources for transmission in a rate matching manner, and the CSI part 2 can be mapped to the reserved resources of HP HARQ-ACK or the reserved resources of LP HARQ-ACK.

[0362] Optionally, the UCI mapping module maps the HP HARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission according to a first mapping manner, including:

[0363] Determine that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is not greater than A, and the UCI mapping module maps the HPHARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission in a puncturing manner, respectively, where A is a positive integer not less than 2;

[0364] It is determined that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is greater than A, and the UCI mapping module maps the HPHARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission in a rate matching manner.

[0365] Optionally, when the UCI mapping module maps the HP HARQ-ACK and / or LP HARQ-ACK to the PUSCH resource according to the first mapping mode, the mapping is performed in any of the following orders:

[0366] Mapping the resources of the LP HARQ-ACK after the resources of the HP HARQ-ACK;

[0367] Mapping the HP HARQ-ACK resources after the LP HARQ-ACK resources;

[0368] The HP HARQ-ACK / LP HARQ-ACK resources with the same priority as PUSCH are mapped first, and then the LP HARQ-ACK / HP HARQ-ACK resources with different priority as PUSCH are mapped.

[0369] Optionally, the HP HARQ-ACK / LP HARQ-ACK resources mapped using the puncturing method are HARQ-ACK reserved resources, and the HP HARQ-ACK / LP HARQ-ACK resources mapped using the rate matching method are the resources actually occupied by HARQ-ACK.

[0370] Optionally, the UCI mapping module maps the HARQ-ACK to a PUSCH resource for transmission according to a first mapping manner, including:

[0371] Starting from the position of the first non-demodulation reference signal DMRS symbol of the PUSCH, the UCI mapping module maps the HARQ-ACK on the PUSCH resource for transmission according to a first mapping manner.

[0372] Optionally, the HARQ-ACK is a HARQ-ACK with a priority different from that of the PUSCH, or the HARQ-ACK includes HARQ-ACKs with a priority the same as or different from that of the PUSCH.

[0373] Optionally, the HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, and the UCI mapping module maps the HARQ-ACK to a PUSCH resource for transmission according to a first mapping manner or according to a second mapping manner, including:

[0374] The UCI mapping module maps the HP HARQ-ACK to the PUSCH resources for transmission in a first mapping manner, and maps the LP HARQ-ACK to the PUSCH resources for transmission in a second mapping manner;

[0375] Alternatively, the UCI mapping module maps the HARQ-ACK with the same priority as the PUSCH to the PUSCH resources for transmission in a first mapping manner, and maps the HARQ-ACK with a different priority from the PUSCH to the PUSCH resources for transmission in a second mapping manner.

[0376] Optionally, the UCI further includes CSI part 1 and / or CSI part 2, and the method further includes:

[0377] CSI part 2 is discarded, and the UCI mapping module maps CSI part 1 to PUSCH resources for transmission according to the second mapping mode.

[0378] Optionally, also include:

[0379] The UCI mapping module concatenates the modulation symbols corresponding to LP HARQ-ACK and CSI part 1 and maps them on the PUSCH;

[0380] The modulation symbol of the LP HARQ-ACK is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the LP HARQ-ACK;

[0381] Alternatively, the UCI mapping module concatenates the modulation symbols corresponding to the HARQ-ACK and CSI part 1 with the same priority as the PUSCH and maps them on the PUSCH;

[0382] The modulation symbol of the HARQ-ACK with the same priority as the PUSCH is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the HARQ-ACK with the same priority as the PUSCH.

[0383] Optionally, the HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, the UCI further includes CSI part 1, and the UCI mapping module maps the HARQ-ACK to a PUSCH resource for transmission according to a first mapping method or according to a second mapping method, including:

[0384] The UCI mapping module maps the HP HARQ-ACK to the PUSCH resource in a first mapping manner by independently encoding the HP HARQ-ACK;

[0385] The UCI mapping module maps the LP HARQ-ACK and CSI part 1 to PUSCH resources for transmission in a joint coding manner and in a second mapping manner.

[0386] Optionally, when the UCI mapping module maps the LP HARQ-ACK and CSI part 1 to PUSCH resources for transmission in a joint coding manner and a second mapping manner, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated in the following manner:

[0387] Calculate the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 using the beta-offset value corresponding to the LP HARQ-ACK; or

[0388] Calculate the number of RE resources occupied by LP HARQ-ACK and CSI part 1 using the maximum value of the beta-offset values ​​corresponding to LP HARQ-ACK and CSI part 1; or

[0389] When CSI is of high priority, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated using the beta-offset value corresponding to CSI part 1.

[0390] See also Fig.13 The embodiment of the present application further provides a device for determining occupied resources on a PUSCH when PUCCH and PUSCH are multiplexed for transmission, the device comprising:

[0391] The resource determination module 1301 determines the resources occupied by the HARQ-ACK in the uplink control information UCI on the PUSCH according to the first mapping mode or the second mapping mode when the PUCCH and the PUSCH overlap;

[0392] The UCI receiving module 1302 receives the HARQ-ACK in the UCI on the determined resources;

[0393] Among them, the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSI part 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap.

[0394] Optionally, the HARQ-ACK includes a high priority hybrid automatic repeat request confirmation HP HARQ-ACK and / or a low priority hybrid automatic repeat request confirmation LP HARQ-ACK, and the resource determination module determines the resources occupied by the HARQ-ACK on the PUSCH according to the first mapping method, including:

[0395] The resource determination module determines the resources occupied by the HP HARQ-ACK and / or LP HARQ-ACK on the PUSCH according to the first mapping manner.

[0396] Optionally, the resource determination module determines the resources occupied by the HP HARQ-ACK and / or LP HARQ-ACK on the PUSCH according to the first mapping mode, including at least one of the following steps:

[0397] Determine that the number of bits of the HP HARQ-ACK is not greater than A, and the resource determination module determines the resources occupied by the HP HARQ-ACK on the PUSCH according to the puncturing mapping mode, where A is a positive integer not less than 2;

[0398] Determine that the number of bits of the LP HARQ-ACK is not greater than A, and the resource determination module determines the resources occupied by the LP HARQ-ACK on the PUSCH according to the puncturing mapping mode;

[0399] Determine that the number of bits of the HP HARQ-ACK is greater than A, and the resource determination module determines the resources occupied by the HP HARQ-ACK on the PUSCH according to the rate matching method;

[0400] It is determined that the number of bits of the LP HARQ-ACK is greater than A, and the resource determination module determines the resources occupied by the LP HARQ-ACK on the PUSCH according to a rate matching method.

[0401] Optionally, the UCI further includes CSI part 1, and the method further includes:

[0402] The resource determination module determines the resources occupied by CSI part 1 on the PUSCH according to the second mapping mode, and the resources occupied by the CSI part 1 cannot be reserved resources for HP HARQ-ACK, nor can they be reserved resources for LP HARQ-ACK.

[0403] Optionally, the UCI further includes CSI part 2, and the method further includes:

[0404] The resource determination module determines the resources occupied by CSI part 2 on the PUSCH according to the rate matching method, and the resources occupied by the CSI part 2 can be reserved resources for HP HARQ-ACK or reserved resources for LP HARQ-ACK.

[0405] Optionally, the resource determination module determines, according to the first mapping mode, resources occupied by the HP HARQ-ACK and / or LP HARQ-ACK on the PUSCH, including:

[0406] Determine that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is not greater than A, and the resource determination module determines the resources occupied by the HP HARQ-ACK and the LP HARQ-ACK on the PUSCH respectively according to the puncturing mapping mode, where A is a positive integer not less than 2;

[0407] It is determined that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is greater than A, and the resource determination module determines the resources occupied by the HP HARQ-ACK and the LP HARQ-ACK on the PUSCH respectively according to the rate matching method.

[0408] Optionally, when the resource determination module determines the resources occupied by the HP HARQ-ACK and / or LP HARQ-ACK on the PUSCH according to the first mapping mode, the determination is performed in any of the following orders:

[0409] Determine the resources occupied by the LP HARQ-ACK after the resources occupied by the HP HARQ-ACK;

[0410] Determine the resources occupied by the HP HARQ-ACK after the resources occupied by the LP HARQ-ACK;

[0411] The resources occupied by the HP HARQ-ACK / LP HARQ-ACK having the same priority as the PUSCH are determined first, and then the resources occupied by the LP HARQ-ACK / HP HARQ-ACK having a different priority from the PUSCH are determined.

[0412] Optionally, the resources occupied by HP HARQ-ACK / LP HARQ-ACK determined by the resource determination module according to the puncturing mapping method are HARQ-ACK reserved resources, and the resources occupied by HP HARQ-ACK / LP HARQ-ACK determined according to the rate matching method are the resources actually occupied by HARQ-ACK.

[0413] Optionally, the resource determination module determines, according to the first mapping mode, resources occupied by the HARQ-ACK on the PUSCH, including:

[0414] Starting from the position of the first non-DMRS symbol of the PUSCH, the resource determination module determines the resources occupied by the HARQ-ACK on the PUSCH according to the first mapping method.

[0415] Optionally, the HARQ-ACK is a HARQ-ACK with a priority different from that of the PUSCH, or the HARQ-ACK includes a HARQ-ACK with a priority the same as or different from that of the PUSCH.

[0416] Optionally, the HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, and the resource determination module determines the resources occupied by the HARQ-ACK on the PUSCH according to the first mapping method or according to the second mapping method, including:

[0417] The resource determination module determines the resources occupied by the HP HARQ-ACK on the PUSCH according to the first mapping mode, and determines the resources occupied by the LP HARQ-ACK on the PUSCH according to the second mapping mode;

[0418] Alternatively, the resource determination module determines the resources occupied by HARQ-ACK with the same priority as PUSCH on PUSCH according to the first mapping method, and determines the resources occupied by HARQ-ACK with the same priority as PUSCH on PUSCH according to the second mapping method.

[0419] Optionally, the UCI further includes CSI part 1 and / or CSI part 2, and the method further includes:

[0420] CSI part 2 is discarded, and the resource determination module determines the resources occupied by CSI part 1 on the PUSCH according to the second mapping manner.

[0421] Optionally, also include:

[0422] The resource determination module concatenates the modulation symbols corresponding to the LP HARQ-ACK and the CSI part 1 to determine the resources occupied by the LP HARQ-ACK and the CSI part 1 on the PUSCH;

[0423] The modulation symbol of the LP HARQ-ACK is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the LP HARQ-ACK;

[0424] Alternatively, the resource determination module concatenates the modulation symbols corresponding to the HARQ-ACK and CSI part 1 with the same priority as the PUSCH to determine the resources occupied by the HARQ-ACK and CSI part 1 with the same priority as the PUSCH on the PUSCH;

[0425] The modulation symbol of the HARQ-ACK with the same priority as the PUSCH is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the HARQ-ACK with the same priority as the PUSCH.

[0426] Optionally, the HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, the UCI further includes CSIpart 1, and the resource determination module determines the resources occupied by the HARQ-ACK on the PUSCH according to the first mapping method or according to the second mapping method, including:

[0427] The resource determination module determines the resources occupied by the independently encoded HP HARQ-ACK on the PUSCH according to the first mapping mode;

[0428] The resource determination module determines the resources occupied by the jointly encoded LP HARQ-ACK and CSI part 1 on the PUSCH according to the second mapping manner.

[0429] Optionally, when the resource determination module determines the resources occupied by the jointly encoded LP HARQ-ACK and CSI part 1 on the PUSCH according to the second mapping mode, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated in the following manner:

[0430] Calculate the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 using the beta-offset value corresponding to the LP HARQ-ACK; or

[0431] Calculate the number of RE resources occupied by LP HARQ-ACK and CSI part 1 using the maximum value of the beta-offset values ​​corresponding to LP HARQ-ACK and CSI part 1; or

[0432] When CSI is of high priority, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated using the beta-offset value corresponding to CSI part 1.

[0433] Example 3

[0434] See also Fig.14 In an embodiment of the present application, a device for determining a UCI mapping mode when PUCCH and PUSCH are multiplexed for transmission includes:

[0435] At least one processor 1401 and at least one memory 1402, and a bus system 1409;

[0436] The memory stores a program code, and when the program code is executed by the processor, the processor performs the following process:

[0437] When PUCCH and PUSCH overlap, uplink control information UCI carried by PUCCH is obtained, where the UCI includes a hybrid automatic repeat request acknowledgment HARQ-ACK;

[0438] Mapping the HARQ-ACK to PUSCH resources for transmission according to the first mapping mode or according to the second mapping mode;

[0439] Among them, the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSI part 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap.

[0440] Fig.14 It is a schematic diagram of a device for determining the UCI mapping method when PUCCH and PUSCH are multiplexed and transmitted in an embodiment of the present application. The device 1400 may have relatively large differences due to different configurations or performances, and may include one or more processors (full name in English: central processing units, abbreviated in English: CPU) 1401 (for example, one or more processors) and a memory 1402, and one or more storage media 1403 (for example, one or more mass storage devices) storing application programs 1404 or data 1405. Among them, the memory 1402 and the storage medium 1403 can be short-term storage or permanent storage. The program stored in the storage medium 1403 may include one or more modules (not shown in the figure), and each module may include a series of instruction operations in the information processing device. Furthermore, the processor 1401 can be configured to communicate with the storage medium 1403 and execute a series of instruction operations in the storage medium 1403 on the device 1400.

[0441] The device 1400 may also include one or more wired or wireless network interfaces 1407, one or more input and output interfaces 1408, and / or one or more operating systems 1406, such as Windows Server, Mac OSX, Unix, Linux, FreeBSD, etc.

[0442] Optionally, the HARQ-ACK includes a high priority hybrid automatic repeat request confirmation HP HARQ-ACK and / or a low priority hybrid automatic repeat request confirmation LP HARQ-ACK, and the processor maps the HARQ-ACK to a PUSCH resource for transmission in a first mapping manner, including:

[0443] The processor maps the HP HARQ-ACK and / or LP HARQ-ACK to PUSCH resources for transmission according to a first mapping manner.

[0444] Optionally, the processor maps the HP HARQ-ACK and / or the LP HARQ-ACK to a PUSCH resource for transmission according to a first mapping manner, including at least one of the following steps:

[0445] Determine that the number of bits of the HP HARQ-ACK is not greater than A, and the processor maps the HP HARQ-ACK to a PUSCH resource for transmission in a puncturing manner, where A is a positive integer not less than 2;

[0446] Determining that the number of bits of the LP HARQ-ACK is not greater than A, the processor maps the LP HARQ-ACK to a PUSCH resource for transmission in a puncturing manner;

[0447] Determining that the number of bits of the HP HARQ-ACK is greater than A, the processor maps the HP HARQ-ACK to a PUSCH resource for transmission in a rate matching manner;

[0448] It is determined that the number of bits of the LP HARQ-ACK is greater than A, and the processor maps the LP HARQ-ACK to PUSCH resources for transmission in a rate matching manner.

[0449] Optionally, the UCI further includes CSI part 1, and the method further includes:

[0450] The processor maps CSI part 1 to PUSCH resources for transmission in a second mapping manner, and the CSI part 1 cannot be mapped to reserved resources of HP HARQ-ACK, nor can it be mapped to reserved resources of LP HARQ-ACK.

[0451] Optionally, the UCI further includes CSI part 2, and the method further includes:

[0452] The processor maps CSI part 2 to PUSCH resources for transmission in a rate matching manner, and the CSI part 2 can be mapped to the reserved resources of HP HARQ-ACK or the reserved resources of LP HARQ-ACK.

[0453] Optionally, the processor maps the HP HARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission in a first mapping manner, including:

[0454] Determine that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is not greater than A, and the processor maps the HPHARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission in a puncturing manner, respectively, where A is a positive integer not less than 2;

[0455] It is determined that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is greater than A, and the processor maps the HPHARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission in a rate matching manner.

[0456] Optionally, when the processor maps the HP HARQ-ACK and / or the LP HARQ-ACK to the PUSCH resource in the first mapping manner, the mapping is performed in any of the following orders:

[0457] Mapping the resources of the LP HARQ-ACK after the resources of the HP HARQ-ACK;

[0458] Mapping the HP HARQ-ACK resources after the LP HARQ-ACK resources;

[0459] The HP HARQ-ACK / LP HARQ-ACK resources with the same priority as PUSCH are mapped first, and then the LP HARQ-ACK / HP HARQ-ACK resources with different priority as PUSCH are mapped.

[0460] Optionally, the HP HARQ-ACK / LP HARQ-ACK resources mapped using the puncturing method are HARQ-ACK reserved resources, and the HP HARQ-ACK / LP HARQ-ACK resources mapped using the rate matching method are the resources actually occupied by HARQ-ACK.

[0461] Optionally, the processor maps the HARQ-ACK to a PUSCH resource for transmission in a first mapping manner, including:

[0462] Starting from the position of the first non-demodulation reference signal DMRS symbol of the PUSCH, the processor maps the HARQ-ACK on the PUSCH resource according to a first mapping manner for transmission.

[0463] Optionally, the HARQ-ACK is a HARQ-ACK with a priority different from that of the PUSCH, or the HARQ-ACK includes HARQ-ACKs with a priority the same as or different from that of the PUSCH.

[0464] Optionally, the HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, and the processor maps the HARQ-ACK to a PUSCH resource for transmission according to a first mapping manner or according to a second mapping manner, including:

[0465] The processor maps the HP HARQ-ACK to the PUSCH resource for transmission in a first mapping manner, and maps the LPHARQ-ACK to the PUSCH resource for transmission in a second mapping manner;

[0466] Alternatively, the processor maps the HARQ-ACK with the same priority as the PUSCH to the PUSCH resources for transmission according to a first mapping method, and maps the HARQ-ACK with a different priority from the PUSCH to the PUSCH resources for transmission according to a second mapping method.

[0467] Optionally, the UCI further includes CSI part 1 and / or CSI part 2, and the method further includes:

[0468] CSI part 2 is discarded, and the processor maps CSI part 1 to PUSCH resources for transmission according to a second mapping manner.

[0469] Optionally, also include:

[0470] The processor concatenates the modulation symbols corresponding to the LP HARQ-ACK and the CSI part 1 and maps them on the PUSCH;

[0471] The modulation symbol of the LP HARQ-ACK is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the LP HARQ-ACK;

[0472] Alternatively, the processor concatenates modulation symbols corresponding to HARQ-ACK and CSI part 1 having the same priority as the PUSCH and maps them on the PUSCH;

[0473] The modulation symbol of the HARQ-ACK with the same priority as the PUSCH is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the HARQ-ACK with the same priority as the PUSCH.

[0474] Optionally, the HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, the UCI further includes CSI part 1, and the processor maps the HARQ-ACK to a PUSCH resource for transmission according to a first mapping manner or according to a second mapping manner, including:

[0475] The processor maps the HP HARQ-ACK to the PUSCH resource in a first mapping manner by independently encoding the HP HARQ-ACK;

[0476] The processor maps the LP HARQ-ACK and CSI part 1 to PUSCH resources for transmission in a joint coding manner and in a second mapping manner.

[0477] Optionally, when the processor maps the LP HARQ-ACK and CSI part 1 to PUSCH resources for transmission in a joint coding manner and a second mapping manner, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated in the following manner:

[0478] Calculate the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 using the beta-offset value corresponding to the LP HARQ-ACK; or

[0479] Calculate the number of RE resources occupied by LP HARQ-ACK and CSI part 1 using the maximum value of the beta-offset values ​​corresponding to LP HARQ-ACK and CSI part 1; or

[0480] When CSI is of high priority, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated using the beta-offset value corresponding to CSI part 1.

[0481] See also Fig.15 , an embodiment of the present application provides a device for determining occupied resources on a PUSCH when multiplexing a PUCCH and a PUSCH for transmission, including:

[0482] At least one processor 1501 and at least one memory 1502, and a bus system 1509;

[0483] The memory stores a program code, and when the program code is executed by the processor, the processor performs the following process:

[0484] When the PUCCH and the PUSCH overlap, the resources occupied by the HARQ-ACK in the uplink control information UCI on the PUSCH are determined according to the first mapping mode or the second mapping mode;

[0485] Receiving HARQ-ACK in UCI on the determined resources;

[0486] Among them, the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSI part 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap.

[0487] Fig.15 This is a schematic diagram of a device for determining the occupied resources on PUSCH when PUCCH and PUSCH are multiplexed for transmission provided in an embodiment of the present application. The device 1500 may have relatively large differences due to different configurations or performances, and may include one or more processors (full name in English: central processing units, abbreviated in English: CPU) 1501 (for example, one or more processors) and a memory 1502, and one or more storage media 1503 (for example, one or more mass storage devices) storing application programs 1504 or data 1505. Among them, the memory 1502 and the storage medium 1503 can be short-term storage or permanent storage. The program stored in the storage medium 1503 may include one or more modules (not shown in the figure), and each module may include a series of instruction operations in the information processing device. Furthermore, the processor 1501 can be configured to communicate with the storage medium 1503 and execute a series of instruction operations in the storage medium 1503 on the device 1500.

[0488] The device 1500 may also include one or more wired or wireless network interfaces 1507, one or more input and output interfaces 1508, and / or one or more operating systems 1506, such as Windows Server, Mac OSX, Unix, Linux, FreeBSD, etc.

[0489] Optionally, the HARQ-ACK includes a high priority hybrid automatic repeat request confirmation HP HARQ-ACK and / or a low priority hybrid automatic repeat request confirmation LP HARQ-ACK, and the processor determines the resources occupied by the HARQ-ACK on the PUSCH according to the first mapping method, including:

[0490] According to a first mapping manner, resources occupied by the HP HARQ-ACK and / or LP HARQ-ACK on the PUSCH are determined.

[0491] Optionally, the processor determines, according to the first mapping mode, resources occupied by the HP HARQ-ACK and / or the LP HARQ-ACK on the PUSCH, including at least one of the following steps:

[0492] Determine that the number of bits of the HP HARQ-ACK is not greater than A, and determine, by the processor, resources occupied by the HP HARQ-ACK on the PUSCH according to a puncturing mapping manner, where A is a positive integer not less than 2;

[0493] Determining that the number of bits of the LP HARQ-ACK is not greater than A, the processor determines, according to a puncturing mapping manner, resources occupied by the LP HARQ-ACK on the PUSCH;

[0494] Determining that the number of bits of the HP HARQ-ACK is greater than A, the processor determines, according to a rate matching method, resources occupied by the HP HARQ-ACK on the PUSCH;

[0495] It is determined that the number of bits of the LP HARQ-ACK is greater than A, and the processor determines the resources occupied by the LP HARQ-ACK on the PUSCH according to a rate matching method.

[0496] Optionally, the UCI further includes CSI part 1, and the method further includes:

[0497] The processor determines the resources occupied by CSI part 1 on the PUSCH according to the second mapping mode, and the resources occupied by the CSI part 1 cannot be reserved resources for HP HARQ-ACK, nor can they be reserved resources for LP HARQ-ACK.

[0498] Optionally, the UCI further includes CSI part 2, and the method further includes:

[0499] The processor determines the resources occupied by CSI part 2 on the PUSCH according to the rate matching method, and the resources occupied by the CSI part 2 can be reserved resources for HP HARQ-ACK and can also be reserved resources for LP HARQ-ACK.

[0500] Optionally, the processor determines, according to the first mapping mode, resources occupied by the HP HARQ-ACK and / or the LP HARQ-ACK on the PUSCH, including:

[0501] Determine that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is not greater than A, and the processor determines, according to the puncturing mapping mode, resources occupied by the HP HARQ-ACK and the LP HARQ-ACK on the PUSCH, respectively, where A is a positive integer not less than 2;

[0502] It is determined that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is greater than A, and the processor determines the resources occupied by the HP HARQ-ACK and the LP HARQ-ACK on the PUSCH respectively according to the rate matching method.

[0503] Optionally, when the processor determines, according to the first mapping mode, resources occupied by the HP HARQ-ACK and / or the LP HARQ-ACK on the PUSCH, the determination is performed in any of the following orders:

[0504] Determine the resources occupied by the LP HARQ-ACK after the resources occupied by the HP HARQ-ACK;

[0505] Determine the resources occupied by the HP HARQ-ACK after the resources occupied by the LP HARQ-ACK;

[0506] The resources occupied by the HP HARQ-ACK / LP HARQ-ACK having the same priority as the PUSCH are determined first, and then the resources occupied by the LP HARQ-ACK / HP HARQ-ACK having a different priority from the PUSCH are determined.

[0507] Optionally, the resources occupied by HP HARQ-ACK / LP HARQ-ACK determined by the puncturing mapping method are HARQ-ACK reserved resources, and the resources occupied by HP HARQ-ACK / LP HARQ-ACK determined by the rate matching method are the resources actually occupied by HARQ-ACK.

[0508] Optionally, the processor determines, according to the first mapping mode, resources occupied by the HARQ-ACK on the PUSCH, including:

[0509] Starting from the position of the first non-DMRS symbol of the PUSCH, the processor determines the resources occupied by the HARQ-ACK on the PUSCH according to the first mapping method.

[0510] Optionally, the HARQ-ACK is a HARQ-ACK with a priority different from that of the PUSCH, or the HARQ-ACK includes a HARQ-ACK with a priority the same as or different from that of the PUSCH.

[0511] Optionally, the HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, and the processor determines, according to the first mapping mode or according to the second mapping mode, resources occupied by the HARQ-ACK on the PUSCH, including:

[0512] The processor determines, according to a first mapping manner, resources occupied by the HP HARQ-ACK on the PUSCH, and determines, according to a second mapping manner, resources occupied by the LP HARQ-ACK on the PUSCH;

[0513] Alternatively, the processor determines the resources occupied by the HARQ-ACK with the same priority as the PUSCH on the PUSCH according to the first mapping method, and determines the resources occupied by the HARQ-ACK with the same priority as the PUSCH on the PUSCH according to the second mapping method.

[0514] Optionally, the UCI further includes CSI part 1 and / or CSI part 2, and the method further includes:

[0515] CSI part 2 is discarded, and the processor determines the resources occupied by CSI part 1 on the PUSCH according to the second mapping manner.

[0516] Optionally, also include:

[0517] The processor concatenates modulation symbols corresponding to the LP HARQ-ACK and the CSI part 1 to determine resources occupied by the LP HARQ-ACK and the CSI part 1 on the PUSCH;

[0518] The modulation symbol of the LP HARQ-ACK is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the LP HARQ-ACK;

[0519] Alternatively, the processor concatenates modulation symbols corresponding to HARQ-ACK and CSI part 1 having the same priority as PUSCH to determine resources occupied by HARQ-ACK and CSI part 1 having the same priority as PUSCH on PUSCH;

[0520] The modulation symbol of the HARQ-ACK with the same priority as the PUSCH is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the HARQ-ACK with the same priority as the PUSCH.

[0521] Optionally, the HARQ-ACK includes HP HARQ-ACK and / or LP HARQ-ACK, the UCI further includes CSIpart 1, and the processor determines, according to the first mapping method or according to the second mapping method, the resources occupied by the HARQ-ACK on the PUSCH, including:

[0522] The processor determines, according to the first mapping mode, resources occupied by the independently encoded HP HARQ-ACK on the PUSCH;

[0523] The processor determines resources occupied by the jointly encoded LP HARQ-ACK and CSI part 1 on the PUSCH according to the second mapping manner.

[0524] Optionally, when the processor determines the resources occupied by the jointly encoded LP HARQ-ACK and CSI part 1 on the PUSCH according to the second mapping mode, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated in the following manner:

[0525] Calculate the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 using the beta-offset value corresponding to the LP HARQ-ACK; or

[0526] Calculate the number of RE resources occupied by LP HARQ-ACK and CSI part 1 using the maximum value of the beta-offset values ​​corresponding to LP HARQ-ACK and CSI part 1; or

[0527] When CSI is of high priority, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated using the beta-offset value corresponding to CSI part 1.

[0528] Example 4

[0529] An embodiment of the present application also provides a computer-readable storage medium, including instructions, which, when executed on a computer, enables the computer to execute the PUCCH and PUSCH multiplexing transmission method provided in the above embodiment.

[0530] An embodiment of the present application further provides a computer program product, including a computer program, wherein the computer program includes program instructions. When the program instructions are executed by an electronic device, the electronic device executes the negative sequence power control method provided in the above embodiment.

[0531] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0532] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.

[0533] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0534] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium.

[0535] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.

[0536] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or a data center that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state drive (SSD)), etc.

[0537] The technical solution provided by the present application is introduced in detail above. The principles and implementation methods of the present application are explained by using specific examples in the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for multiplexing and transmitting physical uplink control channels PUCCH and physical uplink shared channels PUSCH of different priorities, characterized in that: The method includes: When PUCCH and PUSCH overlap, uplink control information UCI carried by PUCCH is obtained, where the UCI includes a hybrid automatic repeat request confirmation HARQ-ACK; the HARQ-ACK includes a high priority hybrid automatic repeat request confirmation HP HARQ-ACK and / or a low priority hybrid automatic repeat request confirmation LP HARQ-ACK; Mapping the HP HARQ-ACK and / or LP HARQ-ACK to PUSCH resources for transmission in a first mapping manner; or mapping one of the HP HARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission in a first mapping manner and the other in a second mapping manner; Among them, the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSIpart 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap.

2. The method according to claim 1, characterized in that Mapping the HP HARQ-ACK and / or the LP HARQ-ACK to the PUSCH resource for transmission according to a first mapping manner includes at least one of the following steps: Determine that the number of bits of the HP HARQ-ACK is not greater than A, and map the HP HARQ-ACK to PUSCH resources for transmission in a puncturing manner, where A is a positive integer not less than 2; Determine that the number of bits of the LP HARQ-ACK is not greater than A, and map the LP HARQ-ACK to PUSCH resources for transmission in a puncturing manner; Determine that the number of bits of the HP HARQ-ACK is greater than A, and map the HP HARQ-ACK to PUSCH resources for transmission in a rate matching manner; It is determined that the number of bits of the LP HARQ-ACK is greater than A, and the LP HARQ-ACK is mapped to the PUSCH resource for transmission in a rate matching manner.

3. The method according to claim 2, characterized in that The UCI also includes CSI part 1, and the method further includes: The CSI part 1 is mapped to the PUSCH resources for transmission in the second mapping manner, and the CSI part 1 cannot be mapped to the reserved resources of the HP HARQ-ACK, nor can it be mapped to the reserved resources of the LP HARQ-ACK.

4. The method according to claim 3, characterized in that The UCI also includes CSI part 2, and the method further includes: The CSI part 2 is mapped to the PUSCH resources for transmission in a rate matching manner, and the CSI part 2 can be mapped to the reserved resources of the HP HARQ-ACK or the reserved resources of the LP HARQ-ACK.

5. The method according to claim 1, characterized in that Mapping the HP HARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission according to a first mapping manner includes: Determine that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is not greater than A, and map the HP HARQ-ACK and the LPHARQ-ACK to PUSCH resources for transmission in a puncturing manner, respectively, where A is a positive integer not less than 2; It is determined that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is greater than A, and the HP HARQ-ACK and the LPHARQ-ACK are respectively mapped to PUSCH resources in a rate matching manner for transmission.

6. The method according to claim 1, characterized in that When the HP HARQ-ACK and / or LP HARQ-ACK are mapped to the PUSCH resources according to the first mapping manner, the mapping is performed in any of the following orders: Mapping the resources of the LP HARQ-ACK after the resources of the HP HARQ-ACK; Mapping the HP HARQ-ACK resources after the LP HARQ-ACK resources; Map the HP HARQ-ACK / LP HARQ-ACK resources with the same priority as PUSCH first, and then map the LP HARQ-ACK / HP HARQ-ACK resources with different priority as PUSCH.

7. The method according to claim 6, characterized in that The HP HARQ-ACK / LPHARQ-ACK resources mapped by puncturing are HARQ-ACK reserved resources, and the HP HARQ-ACK / LP HARQ-ACK resources mapped by rate matching are the resources actually occupied by HARQ-ACK.

8. The method according to claim 1, characterized in that Mapping the HP HARQ-ACK and / or the LP HARQ-ACK to a PUSCH resource for transmission according to a first mapping manner includes: Starting from the position of the first non-demodulation reference signal DMRS symbol of the PUSCH, the HP HARQ-ACK and / or LPHARQ-ACK is mapped on the PUSCH resources and transmitted according to a first mapping manner.

9. The method according to claim 8, characterized in that The HARQ-ACK is a HARQ-ACK with a priority different from that of the PUSCH, or the HARQ-ACK includes a HARQ-ACK with a priority the same as that of the PUSCH and a HARQ-ACK with a priority different from that of the PUSCH.

10. The method according to claim 1, characterized in that Mapping one of the HP HARQ-ACK and the LP HARQ-ACK to a PUSCH resource according to a first mapping manner and mapping the other of the HP HARQ-ACK to a PUSCH resource according to a second mapping manner for transmission, including: Mapping the HP HARQ-ACK to PUSCH resources for transmission in a first mapping manner, and mapping the LP HARQ-ACK to PUSCH resources for transmission in a second mapping manner; Alternatively, the HARQ-ACK with the same priority as the PUSCH is mapped to the PUSCH resources for transmission according to the first mapping method, and the HARQ-ACK with a different priority from the PUSCH is mapped to the PUSCH resources for transmission according to the second mapping method.

11. The method according to claim 10, characterized in that The UCI further includes CSI part 1 and / or CSI part 2. The method further includes: CSI part 2 is discarded, and CSI part 1 is mapped to PUSCH resources for transmission according to the second mapping mode.

12. The method according to claim 11, characterized in that Also includes: Concatenate the modulation symbols corresponding to LP HARQ-ACK and CSI part 1 and map them on PUSCH; The modulation symbol of the LP HARQ-ACK is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the LP HARQ-ACK; Alternatively, the modulation symbols corresponding to the HARQ-ACK and CSI part 1 with the same priority as the PUSCH are concatenated and mapped on the PUSCH; The modulation symbol of the HARQ-ACK with the same priority as the PUSCH is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the HARQ-ACK with the same priority as the PUSCH.

13. The method according to claim 1, characterized in that The UCI also includes CSI part 1, mapping one of the HPHARQ-ACK and the LP HARQ-ACK to a PUSCH resource according to a first mapping manner and the other according to a second mapping manner for transmission, including: Mapping the HP HARQ-ACK to the PUSCH resource in a first mapping manner by independently encoding the HP HARQ-ACK; The LP HARQ-ACK and CSI part 1 are jointly coded and mapped to PUSCH resources in a second mapping manner for transmission.

14. The method according to claim 13, characterized in that When the LP HARQ-ACK and CSI part 1 are jointly coded and mapped to PUSCH resources in a second mapping manner for transmission, the number of RE resources occupied by the LPHARQ-ACK and CSI part 1 is calculated in the following manner: Calculate the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 using the beta offset beta-offset value corresponding to the LP HARQ-ACK; or The number of RE resources occupied by LP HARQ-ACK and CSI part 1 is calculated using the maximum value of the beta-offset values ​​corresponding to LP HARQ-ACK and CSI part 1; or When CSI is of high priority, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated using the beta-offset value corresponding to CSI part 1.

15. A method for multiplexing transmission of PUCCH and PUSCH with different priorities, characterized in that: The method includes: When PUCCH and PUSCH overlap, determine the resources occupied by HP HARQ-ACK and / or LP HARQ-ACK on PUSCH according to the first mapping mode; or determine the resources occupied by HP HARQ-ACK and LPHARQ-ACK on PUSCH respectively according to the first mapping mode and the second mapping mode; Receiving a HARQ-ACK in the UCI on the determined resources; the HARQ-ACK includes a HP HARQ-ACK and / or a LPHARQ-ACK; Among them, the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSIpart 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap.

16. The method according to claim 15, characterized in that Determining, according to a first mapping manner, resources occupied by the HP HARQ-ACK and / or the LP HARQ-ACK on the PUSCH includes at least one of the following steps: Determine that the number of bits of the HP HARQ-ACK is not greater than A, and determine the resources occupied by the HP HARQ-ACK on the PUSCH according to the puncturing mapping method, where A is a positive integer not less than 2; Determine that the number of bits of the LP HARQ-ACK is not greater than A, and determine the resources occupied by the LP HARQ-ACK on the PUSCH according to the puncturing mapping mode; Determine that the number of bits of the HP HARQ-ACK is greater than A, and determine the resources occupied by the HP HARQ-ACK on the PUSCH according to a rate matching method; It is determined that the number of bits of the LP HARQ-ACK is greater than A, and resources occupied by the LP HARQ-ACK on the PUSCH are determined according to a rate matching method.

17. The method according to claim 16, characterized in that The UCI also includes CSI part 1, and the method further includes: According to the second mapping manner, the resources occupied by CSI part 1 on the PUSCH are determined, and the resources occupied by the CSI part 1 cannot be reserved resources for HP HARQ-ACK, nor can they be reserved resources for LP HARQ-ACK.

18. The method according to claim 17, characterized in that The UCI also includes CSI part 2, and the method further includes: According to the rate matching method, the resources occupied by CSI part 2 on the PUSCH are determined, and the resources occupied by the CSI part 2 can be reserved resources for HP HARQ-ACK or reserved resources for LP HARQ-ACK.

19. The method according to claim 15, characterized in that Determining, according to the first mapping manner, resources occupied by the HP HARQ-ACK and / or the LP HARQ-ACK on the PUSCH includes: Determine that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is not greater than A, and determine the resources occupied by the HP HARQ-ACK and the LP HARQ-ACK on the PUSCH respectively according to the puncturing mapping mode, where A is a positive integer not less than 2; It is determined that the total number of bits of the HP HARQ-ACK and the LP HARQ-ACK is greater than A, and resources occupied by the HP HARQ-ACK and the LP HARQ-ACK on the PUSCH are respectively determined according to a rate matching manner.

20. The method according to claim 15, characterized in that According to the first mapping mode, when determining the resources occupied by the HP HARQ-ACK and / or the LP HARQ-ACK on the PUSCH, the determination is performed in any of the following orders: Determine the resources occupied by the LP HARQ-ACK after the resources occupied by the HP HARQ-ACK; Determine the resources occupied by the HP HARQ-ACK after the resources occupied by the LP HARQ-ACK; The resources occupied by the HP HARQ-ACK / LP HARQ-ACK with the same priority as the PUSCH are determined first, and then the resources occupied by the LP HARQ-ACK / HP HARQ-ACK with different priority from the PUSCH are determined.

21. The method according to claim 20, characterized in that The resources occupied by the HP HARQ-ACK / LP HARQ-ACK determined by the puncturing mapping method are the HARQ-ACK reserved resources, and the resources occupied by the HP HARQ-ACK / LPHARQ-ACK determined by the rate matching method are the resources actually occupied by the HARQ-ACK.

22. The method according to claim 15, characterized in that Determining, according to the first mapping manner, resources occupied by the HP HARQ-ACK and / or the LP HARQ-ACK on the PUSCH includes: Starting from the position of the first non-DMRS symbol of the PUSCH, resources occupied by the HP HARQ-ACK and / or the LP HARQ-ACK on the PUSCH are determined according to a first mapping manner.

23. The method according to claim 22, characterized in that The HARQ-ACK is a HARQ-ACK with a priority different from that of the PUSCH, or the HARQ-ACK includes a HARQ-ACK with a priority the same as that of the PUSCH and a HARQ-ACK with a priority different from that of the PUSCH.

24. The method according to claim 15, characterized in that Determining resources occupied by HP HARQ-ACK and LP HARQ-ACK on PUSCH respectively according to the first mapping mode and the second mapping mode, including: Determine the resources occupied by the HP HARQ-ACK on the PUSCH according to the first mapping mode, and determine the resources occupied by the LP HARQ-ACK on the PUSCH according to the second mapping mode; Alternatively, according to the first mapping method, the resources occupied by HARQ-ACK with the same priority as PUSCH on PUSCH are determined, and according to the second mapping method, the resources occupied by HARQ-ACK with the same priority as PUSCH on PUSCH are determined.

25. The method according to claim 24, characterized in that The UCI further includes CSI part 1 and / or CSI part 2. The method further includes: CSI part 2 is discarded, and the resources occupied by CSI part 1 on the PUSCH are determined according to the second mapping manner.

26. The method according to claim 25, characterized in that Also includes: Concatenate the modulation symbols corresponding to the LP HARQ-ACK and the CSI part 1 to determine the resources occupied by the LP HARQ-ACK and the CSI part 1 on the PUSCH; The modulation symbol of the LP HARQ-ACK is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the LP HARQ-ACK; Alternatively, the modulation symbols corresponding to the HARQ-ACK and CSI part 1 with the same priority as the PUSCH are concatenated to determine the resources occupied by the HARQ-ACK and CSI part 1 with the same priority as the PUSCH on the PUSCH; The modulation symbol of the HARQ-ACK with the same priority as the PUSCH is before the modulation symbol of the CSI part 1, or the modulation symbol of the CSI part 1 is before the modulation symbol of the HARQ-ACK with the same priority as the PUSCH.

27. The method according to claim 15, characterized in that The UCI also includes CSI part 1, which determines the resources occupied by HP HARQ-ACK and LP HARQ-ACK on the PUSCH according to the first mapping mode and the second mapping mode, including: Determine, according to the first mapping mode, resources occupied by the independently encoded HP HARQ-ACK on the PUSCH; According to the second mapping manner, resources occupied by the jointly encoded LP HARQ-ACK and CSI part 1 on the PUSCH are determined.

28. The method according to claim 27, characterized in that According to the second mapping mode, when determining the resources occupied by the jointly encoded LPHARQ-ACK and CSI part 1 on the PUSCH, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated in the following manner: Calculate the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 using the beta-offset value corresponding to the LP HARQ-ACK; or The number of RE resources occupied by LP HARQ-ACK and CSI part 1 is calculated using the maximum value of the beta-offset values ​​corresponding to LP HARQ-ACK and CSI part 1; or When CSI is of high priority, the number of RE resources occupied by the LP HARQ-ACK and CSI part 1 is calculated using the beta-offset value corresponding to CSI part 1.

29. A PUCCH and PUSCH multiplexing transmission device with different priorities, characterized in that: The device includes: An information acquisition module, used for acquiring uplink control information UCI carried by PUCCH when PUCCH and PUSCH overlap, wherein the UCI includes a hybrid automatic repeat request confirmation HARQ-ACK; the HARQ-ACK includes HP HARQ-ACK and / or LPHARQ-ACK; A UCI mapping module maps the HP HARQ-ACK and / or LP HARQ-ACK to PUSCH resources for transmission according to a first mapping mode; or maps one of the HP HARQ-ACK and the LP HARQ-ACK to PUSCH resources for transmission according to the first mapping mode and the other according to the second mapping mode; Among them, the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSIpart 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap.

30. A PUCCH and PUSCH multiplexing transmission device with different priorities, characterized in that: The device includes: A resource determination module, when PUCCH and PUSCH overlap, determines the resources occupied by HP HARQ-ACK and / or LPHARQ-ACK on PUSCH according to the first mapping mode; or, according to the first mapping mode and the second mapping mode, determines the resources occupied by HPHARQ-ACK and LP HARQ-ACK on PUSCH respectively; A UCI receiving module, receiving a HARQ-ACK in the UCI on a determined resource; the HARQ-ACK includes a HP HARQ-ACK and / or a LP HARQ-ACK; Among them, the first mapping method is a method in which HARQ-ACK is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap, and the second mapping method is a method in which channel state information CSIpart 1 is mapped to PUSCH resources when PUCCH and PUSCH of the same priority overlap.

31. A PUCCH and PUSCH multiplexing transmission device with different priorities, characterized in that: The device includes a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the computer program is executed by the processor, the method described in any one of claims 1 to 14 is implemented.

32. A PUCCH and PUSCH multiplexing transmission device with different priorities, characterized in that: The device includes a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the computer program is executed by the processor, the method described in any one of claims 15 to 28 is implemented.

33. A computer-readable storage medium, characterized in that: The method comprises computer program instructions, which, when executed on a computer, cause the computer to execute the method as claimed in any one of claims 1 to 14, or to execute the method as claimed in any one of claims 15 to 28.

Citation Information

Patent Citations

  • Signal transmission method and device, and terminal

    CN110474747A