Uplink control information multiplexing method and device

By multiplexing the uplink control information of continuous TTI in NR-U schedule-free transmission, the problem of low data transmission efficiency caused by each TTI transmitting complete UCI in NR-U schedule-free transmission is solved, and more efficient data transmission is achieved.

CN110708765BActive Publication Date: 2025-03-28ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201910979697.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-10-15
Publication Date
2025-03-28
Estimated Expiration
2039-10-15

AI Technical Summary

Technical Problem

In NR-U schedule-free transmission, the PUSCH transmission of each TTI contains complete uplink control information (UCI), resulting in a reduced data transmission efficiency.

Method used

In a COT, in the PUSCH schedule-free transmission of N consecutive TTIs, the first K TTIs multiplex the complete UCI, and the remaining N-K TTIs multiplex partial UCI, and the partial UCI contains a subset of the complete UCI information.

Benefits of technology

By multiplexing UCI information, the overhead of uplink control information in scheduling-free transmission is reduced and data transmission efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN110708765B_ABST
    Figure CN110708765B_ABST
Patent Text Reader

Abstract

The present application proposes an uplink control information multiplexing method and device, an uplink control information multiplexing method, comprising: when a COT contains PUSCH scheduling-free transmission of N consecutive TTIs, multiplexing the complete UCI for the PUSCH scheduling-free transmission of the first K TTIs in the PUSCH scheduling-free transmission of the N consecutive TTIs, where K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2; multiplexing partial UCI for the PUSCH scheduling-free transmission of the remaining N-K TTIs in the PUSCH scheduling-free transmission of the N consecutive TTIs, and the information contained in the partial UCI is a subset of the information contained in the complete UCI.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to a wireless communication network, for example, to a method and device for multiplexing uplink control information. Background Art

[0002] In the fifth generation mobile communication technology (5G), also known as New Radio (NR), NR-based Access to Unlicensed Spectrum (NR-U) technology has great application prospects in various fields such as the Internet of Things and factory automation.

[0003] However, the use of unlicensed spectrum needs to comply with certain regulations. For example, the device must perform Listen Before Talk (LBT) before sending data using an unlicensed carrier. LBT can also be called Clear Channel Assessment (CCA). Only devices that succeed in LBT can send data on unlicensed carriers. In NR-U unscheduled (or configured grant, or autonomous uplink) transmission, the unscheduled transmission physical uplink shared channel (PUSCH) contains uplink control information (UCI), which contains at least the hybrid automatic repeat-request (HARQ) process identifier (ID), new date indicator (NDI), redundancy version (RV) ID and channel occupancy time (COT) sharing information. The UCI may also include a user equipment (UE) ID, a cyclic redundancy check (CRC), a PUSCH start and end position / time slot, a resource configuration index, transmission parameters, and code block group transmission information (CBGTI).

[0004] However, NR-U scheduling-free transmission involves transmission in multiple transmission time intervals (TTIs). The PUSCH transmission of each TTI contains a complete UCI, which will incur a large overhead and affect data transmission efficiency. Summary of the invention

[0005] The present application provides an uplink control information multiplexing method and device for reducing uplink control information overhead in scheduling-free transmission and improving data transmission efficiency.

[0006] In a first aspect, the present application provides an uplink control information multiplexing method, comprising:

[0007] When a COT contains PUSCH scheduling-free transmissions of N consecutive TTIs, the complete UCI is multiplexed for the PUSCH scheduling-free transmissions of the first K TTIs among the PUSCH scheduling-free transmissions of the N consecutive TTIs, where K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2;

[0008] Partial UCI is multiplexed for the remaining NK TTIs of PUSCH scheduling-free transmission in the N consecutive TTIs of PUSCH scheduling-free transmission, and information included in the partial UCI is a subset of information included in the complete UCI.

[0009] In a second aspect, the present application provides an uplink control information multiplexing method, including:

[0010] Receive PUSCH scheduling-free transmissions of N consecutive TTIs within a COT, multiplex the PUSCH scheduling-free transmissions of the first K TTIs among the PUSCH scheduling-free transmissions of N consecutive TTIs with complete UCI, and multiplex the PUSCH scheduling-free transmissions of the remaining NK TTIs among the PUSCH scheduling-free transmissions of N consecutive TTIs with partial UCI, where the information contained in the partial UCI is a subset of the information contained in the complete UCI, where K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2;

[0011] According to the complete UCI of the PUSCH non-scheduling transmission of the first K TTIs among the PUSCH non-scheduling transmission of the consecutive N TTIs, the partial UCI of the PUSCH non-scheduling transmission of the remaining NK TTIs among the PUSCH non-scheduling transmission of the consecutive N TTIs is supplemented as the complete UCI.

[0012] In a third aspect, the present application provides an uplink control information multiplexing device, characterized in that it includes:

[0013] A complete UCI multiplexing module is configured to multiplex complete UCI for the PUSCH scheduling-free transmission of the first K TTIs in the PUSCH scheduling-free transmission of the consecutive N TTIs when a COT includes the PUSCH scheduling-free transmission of the consecutive N TTIs, where K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2;

[0014] The partial UCI multiplexing module is configured to multiplex partial UCI for the remaining NK TTIs of PUSCH scheduling-free transmission in the N consecutive TTIs of PUSCH scheduling-free transmission, and the information included in the partial UCI is a subset of the information included in the complete UCI.

[0015] In a fourth aspect, the present application provides an uplink control information multiplexing device, including:

[0016] A receiving module is configured to receive PUSCH scheduling-free transmissions of N consecutive TTIs within a COT, wherein the PUSCH scheduling-free transmissions of the first K TTIs in the PUSCH scheduling-free transmissions of N consecutive TTIs multiplex the complete UCI, and the PUSCH scheduling-free transmissions of the remaining NK TTIs in the PUSCH scheduling-free transmissions of N consecutive TTIs multiplex the partial UCI, where the information contained in the partial UCI is a subset of the information contained in the complete UCI, wherein K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2;

[0017] The processing module is configured to supplement the partial UCI of the PUSCH non-scheduling transmission of the remaining NK TTIs in the PUSCH non-scheduling transmission of N consecutive TTIs into the complete UCI according to the complete UCI of the PUSCH non-scheduling transmission of the first K TTIs in the PUSCH non-scheduling transmission of N consecutive TTIs. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 A flowchart of an uplink control information multiplexing method provided by an embodiment;

[0019] Figure 2 A flowchart of another uplink control information multiplexing method provided by an embodiment;

[0020] Figure 3 A schematic diagram of the structure of an uplink control information multiplexing device provided by an embodiment;

[0021] Figure 4 A schematic diagram of the structure of another uplink control information multiplexing device provided by an embodiment;

[0022] Figure 5 A schematic diagram of the structure of a UE provided by an embodiment;

[0023] Figure 6 A schematic diagram of the structure of a base station provided by an embodiment. DETAILED DESCRIPTION

[0024] The embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0025] Figure 1 A flowchart of an uplink control information multiplexing method provided by an embodiment, such as Figure 1 As shown, the method provided in this embodiment includes the following steps.

[0026] Step S1010: When a COT includes PUSCH scheduling-free transmissions of N consecutive TTIs, the complete UCI is multiplexed for the PUSCH scheduling-free transmissions of the first K TTIs among the PUSCH scheduling-free transmissions of N consecutive TTIs, where K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2.

[0027] The uplink control information multiplexing method provided in this embodiment is applied to a UE, or a terminal, in a wireless communication network. The UE uses an uplink channel to send uplink information in the wireless communication network.

[0028] In the scheduling-free transmission of NR-U, before the scheduling-free configuration resources arrive, the UE needs to perform LBT first. If the LBT is successful, a COT will be occupied, and the UE uses the COT to transmit data. Each COT contains multiple TTIs, each TTI is used to carry a PUSCH transmission, and the PUSCH of each TTI can transmit different TBs or the same TB. If different TTIs transmit the same TB, the TTIs transmitting the same TB use the same HARQ process ID. If different TTIs transmit different TBs, the TTIs transmitting different TBs use different HARQ process IDs.

[0029] When a COT includes PUSCH scheduling-free transmission of multiple TTIs, if each TTI includes a complete UCI, a large overhead is required.

[0030] In this embodiment, when a COT contains PUSCH scheduling-free transmissions of N consecutive TTIs, the PUSCH scheduling-free transmissions of the first K TTIs among the PUSCH scheduling-free transmissions of N consecutive TTIs are multiplexed with complete UCI. K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2, that is, a COT contains at least two consecutive TTIs of PUSCH scheduling-free transmissions, and at least the PUSCH scheduling-free transmissions of the consecutive TTIs starting from the first TTI multiplex the complete UCI. If K is equal to N, it means that all TTIs of the COT multiplex the complete UCI, which will still result in a large overhead. Therefore, K needs to be less than N, that is, only a part of the TTIs in the COT multiplex the complete UCI.

[0031] The complete UCI includes the complete UCI for uplink scheduling, including at least HARQ process ID, NDI, RVID, and COT shared information. The complete UCI may also include at least one of the following information: UE ID, CRC, PUSCH start and end position / time slot, resource configuration index, CBGTI. Among them, the resource configuration index is used to indicate the scheduling-free configuration resources used for this transmission when multiple sets of scheduling-free resources are configured for the UE. The transmission parameters include at least one of the modulation and coding scheme (MCS), precoding matrix indicator (PMI), rank indicator (RI), and sounding reference signal (SRS) resource indicator (SRSresource indicator, SRI).

[0032] Step S1020: multiplex partial UCI for the remaining NK TTIs of PUSCH scheduling-free transmission in the N consecutive TTIs of PUSCH scheduling-free transmission, where the information included in the partial UCI is a subset of the information included in the complete UCI.

[0033] In order to reduce the UCI overhead of PUSCH scheduling-free transmission of multiple consecutive TTIs, in this embodiment, after the PUSCH scheduling-free transmission of the first K TTIs in the PUSCH scheduling-free transmission of N consecutive TTIs in one COT is multiplexed with the complete UCI, the PUSCH scheduling-free transmission of the remaining NK TTIs in the PUSCH scheduling-free transmission of N consecutive TTIs is multiplexed with partial UCI. The information contained in the partial UCI is a subset of the information contained in the complete UCI.

[0034] That is, in the PUSCH scheduling-free transmission of N consecutive TTIs, the remaining NK TTIs only include part of the complete UCI information, and the other part of the complete UCI information is determined or implicitly indicated based on other information. In this way, when the base station receives the PUSCH of N consecutive TTIs sent by the UE, it will be able to determine the complete UCI of each TTI based on other information, thereby achieving correct reception and processing of the PUSCH.

[0035] The scenario of multiplexing partial UCI in NK TTIs may be: before COT sharing or before the uplink (Uplink, UL) to downlink (Downlink, DL) switching, there are a total of N TTIs of PUSCH transmission, and the PUSCH transmission of the remaining NK TTIs contains partial UCI, and the information contained in the partial UCI is a subset of the information contained in the complete UCI. Or due to COT sharing or other reasons, multiple uplink and downlink switching of UL-to-DL-to-UL may occur in COT. After DL-to-UL switching, in the case of multiple TTI transmissions in UL transmission, the PUSCH transmission of the first K TTIs in the multiple TTI transmissions of UL transmission contains complete UCI, and the PUSCH transmission of other TTIs contains partial UCI.

[0036] Partial UCI can contain part of the information in the complete UCI. The information contained in partial UCI can include the following situations:

[0037] 1. Partial UCI includes HARQ process ID, NDI, RVID, and the COT sharing information of partial UCI is determined based on the COT sharing information in the complete UCI of the previous K TTIs in the same COT. In addition, partial UCI may also include CBGTI.

[0038] 2. Some UCIs include HARQ process ID and NDI. The COT sharing information of some UCIs is determined based on the COT sharing information in the complete UCIs of the first K TTIs in the same COT. The RVID of some UCIs is determined by implicit indication. In addition, some UCIs may also include CBGTI.

[0039] 3. Some UCIs include HARQ process IDs, and the COT sharing information of some UCIs is determined based on the COT sharing information in the complete UCIs of the previous K TTIs in the same COT. The RVID and NDI of some UCIs are determined by implicit indication. In addition, some UCIs may also include CBGTI.

[0040] In one embodiment, if the PUSCH scheduling-free transmission of N consecutive TTIs is the same as the transport block TB, the NDI in the partial UCI is the same as the NDI in the complete UCI of the first K TTIs in the same COT.

[0041] 4. The COT sharing information of some UCIs is determined based on the COT sharing information of the complete UCIs of the previous K TTIs in the same COT. The RVID, NDI, and HARQ process ID of some UCIs are determined by implicit indication. In addition, some UCIs may also include CBGTI.

[0042] In one embodiment, if the PUSCH scheduling-free transmission of N consecutive TTIs is the same transport block TB, the HARQ process ID in the partial UCI is the same as the HARQ process ID in the complete UCI of the first K TTIs in the same COT.

[0043] In one embodiment, the LBT type and LBT priority in the COT shared information in the partial UCI are the same as the LBT type and LBT priority in the COT shared information in the complete UCI of the first K TTIs in the same COT, and the remaining COT length in the COT shared information in the partial UCI is determined based on the remaining COT length in the COT shared information in the complete UCI of the first K TTIs in the same COT minus the length of the TTI that has been transmitted and does not include the complete UCI.

[0044] In one embodiment, the RVID in some UCIs is determined according to the HARQ process ID and / or NDI. Specifically, if the NDI of an adjacent non-scheduled transmission that is the same as the HARQ process ID is different from the NDI used for the PUSCH transmission transmitted using the HARQ process ID, the RVID is 0; if the NDI of an adjacent non-scheduled transmission that is the same as the HARQ process ID is the same as the NDI used for the PUSCH transmission transmitted using the HARQ process ID, the adjacent non-scheduled transmission and the current transmission are sent according to the predefined redundant version RV pattern; in the non-scheduled transmission of N consecutive TTIs within the COT, the PUSCH transmission using the same HARQ process ID is sent according to the predefined RV pattern. For example, the predefined RV pattern is {0,2,3,1}, and the RVID of the adjacent PUSCH transmission that is the same as the HARQ process ID is 0, then the RVID of the current PUSCH transmission is 2; similarly, if the RVID of the adjacent PUSCH transmission that is the same as the HARQ process ID is 2, then the RVID of the current PUSCH transmission is 3. In multi-TTI transmission of COT, the RVID used for TTI transmission with the same HARQ process ID is determined according to a predefined pattern; if the predefined RV pattern is {0,2,3,1}, in multi-TTI transmission, there are 4 TTIs with the same HARQ process ID, then the RVIDs of the PUSCH repeated transmission corresponding to the order in which the HARQ process IDs appear are 0, 2, 3, and 1 respectively.

[0045] In one embodiment, the NDI in part of the UCI is determined according to the HARQ process ID and / or the downlink feedback indicator (Downlink Feedback Indicator, DFI) and / or scheduling information. Specifically, if the DFI feedback of an adjacent unscheduled transmission with the same HARQ process ID is negative acknowledgment (NACK) and the base station does not schedule PUSCH retransmission of the HARQ process ID between the adjacent unscheduled transmission with the same HARQ process ID and the current transmission, then the NDI is the same as the NDI of an adjacent PUSCH transmission with the same HARQ process ID; if the DFI feedback of an adjacent unscheduled transmission with the same HARQ process ID is NACK and the base station schedules PUSCH retransmission of the HARQ process ID between the adjacent unscheduled transmission with the same HARQ process ID and the current transmission, then the NDI is different from the NDI used for the adjacent unscheduled transmission with the same HARQ process ID; if the DFI feedback of an adjacent unscheduled transmission with the same HARQ process ID is acknowledgment (ACK), then the NDI is different from the NDI used for the adjacent unscheduled transmission with the same HARQ process ID; in the unscheduled transmissions of N consecutive TTIs of the COT, the NDI corresponding to the TTI transmissions with the same HARQ process ID is the same.

[0046] In one embodiment, the HARQ process ID in the partial UCI is incremented based on the HARQ process ID in the complete UCI of the first K TTIs in the same COT in the order of increasing TTI. Specifically, if the HARQ process ID in the partial UCI is incremented based on the HARQ process ID in the complete UCI of the first K TTIs in the same COT in the order of increasing TTI, and the HARQ process ID determined is an occupied and / or unreleased HARQ process ID, then the increment is continued based on the determined HARQ process ID to determine the use of the first available HARQ process ID; if the HARQ process ID in the partial UCI is incremented based on the HARQ process ID in the complete UCI of the first K TTIs in the same COT in the order of increasing TTI, and the HARQ process ID determined exceeds the maximum HARQ process ID, then the increment is continued from the minimum HARQ process ID configured for scheduling-free transmission. For example: in multi-TTI transmission, TTIs are numbered in time order, and the multi-TTIs are N TTIs in total. The first TTI in the N TTIs is numbered n, and the multi-TTIs are numbered n, n+1, ..., n+N-1. The TTI where the complete UCI is located is TTI n and the HARQ process ID in the UCI is k, then the process of TTI n+1 is k+1. If process k+1 is occupied, it will continue to increase to process k+2. If process k+2 is available, the HARQ process used by the PUSCH transmitted on TTI n+1 is k+2.

[0047] In the above cases 1-4, the UE ID, PUSCH start and end position / time slot, resource configuration index, and transmission parameters in the partial UCI are determined according to the UE ID, PUSCH start and end position / time slot, resource configuration index, and transmission parameters in the complete UCI of the previous K TTIs in the same COT. The CRC in the partial UCI determines whether to include and / or the bit length of the CRC according to the overhead size of the partial UCI.

[0048] The uplink control information multiplexing method provided in this embodiment, when a COT contains PUSCH scheduling-free transmission of N consecutive TTIs, multiplexes the complete UCI for the PUSCH scheduling-free transmission of the first K TTIs in the PUSCH scheduling-free transmission of N consecutive TTIs, where K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2, and then multiplexes partial UCI for the PUSCH scheduling-free transmission of the remaining NK TTIs in the PUSCH scheduling-free transmission of N consecutive TTIs, and the information contained in the partial UCI is a subset of the information contained in the complete UCI, which will be able to reduce the overhead of UCI in the scheduling-free transmission and improve data transmission efficiency.

[0049] Figure 2A flowchart of another uplink control information multiplexing method provided by an embodiment, such as Figure 2 As shown, the method provided in this embodiment includes the following steps.

[0050] Step S2010, receiving PUSCH scheduling-free transmissions of N consecutive TTIs within a COT, the PUSCH scheduling-free transmissions of the first K TTIs among the PUSCH scheduling-free transmissions of N consecutive TTIs multiplex the complete UCI, and the PUSCH scheduling-free transmissions of the remaining NK TTIs among the PUSCH scheduling-free transmissions of N consecutive TTIs multiplex the partial UCI, and the information contained in the partial UCI is a subset of the information contained in the complete UCI, wherein K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2.

[0051] The uplink control information multiplexing method provided in this embodiment is applied to a base station in a wireless communication network. A base station UE receives uplink information sent by a UE through an uplink channel in the wireless communication network.

[0052] The base station receives PUSCH scheduling-free transmissions of N consecutive TTIs within a COT, the PUSCH scheduling-free transmissions of the first K TTIs among the PUSCH scheduling-free transmissions of N consecutive TTIs multiplex the complete UCI, and the PUSCH scheduling-free transmissions of the remaining NK TTIs among the PUSCH scheduling-free transmissions of N consecutive TTIs multiplex the partial UCI, and the information contained in the partial UCI is a subset of the information contained in the complete UCI, where K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2.

[0053] In the NR-U scheduling-free transmission, before the scheduling-free configuration resources arrive, the UE needs to perform LBT first. If the LBT is successful, a COT will be occupied, and the UE uses the COT to transmit data. Each COT contains multiple TTIs, each TTI is used to carry a PUSCH transmission, and the PUSCH of each TTI can transmit different TBs or the same TB. When a COT contains multiple TTIs of PUSCH scheduling-free transmission, if each TTI includes a complete UCI, it will take up a lot of overhead. Therefore, the UE can multiplex the complete UCI for the PUSCH scheduling-free transmission of the first K TTIs of the PUSCH scheduling-free transmission of N consecutive TTIs in a COT, and multiplex partial UCI for the PUSCH scheduling-free transmission of the remaining NK TTIs.

[0054] The complete UCI includes the complete UCI for uplink scheduling, including at least HARQ process ID, NDI, RVID, and COT shared information. The complete UCI may also include at least one of the following information: UE ID, CRC, PUSCH start and end position / time slot, resource configuration index, and CBGTI. Among them, the resource configuration index is used to indicate the scheduling-free configuration resources used for this transmission when multiple sets of scheduling-free resources are configured for the UE, and the transmission parameters include at least one of the modulation and coding scheme MCS, the precoding matrix indication PMI, the rank indication RI, and the SRI.

[0055] Step S2020: According to the complete UCI of the PUSCH non-scheduling transmission of the first K TTIs in the PUSCH non-scheduling transmission of N consecutive TTIs, the partial UCI of the PUSCH non-scheduling transmission of the remaining NK TTIs in the PUSCH non-scheduling transmission of N consecutive TTIs is supplemented as the complete UCI.

[0056] Since the base station needs to obtain the complete UCI of the PUSCH of each TTI in order to normally receive and process data, the base station needs to supplement the partial UCI of the PUSCH unscheduled transmission of the remaining NK TTIs in the PUSCH unscheduled transmission of N consecutive TTIs into the complete UCI based on the complete UCI of the PUSCH unscheduled transmission of the first K TTIs in the PUSCH unscheduled transmission of N consecutive TTIs.

[0057] Partial UCI can contain part of the information in the complete UCI. The information contained in partial UCI can include the following situations:

[0058] 1. Partial UCI includes HARQ process ID, NDI, RVID, and the COT sharing information of partial UCI is determined based on the COT sharing information in the complete UCI of the previous K TTIs in the same COT. In addition, partial UCI may also include CBGTI.

[0059] 2. Some UCIs include HARQ process ID and NDI. The COT sharing information of some UCIs is determined based on the COT sharing information in the complete UCIs of the first K TTIs in the same COT. The RVID of some UCIs is determined by implicit indication. In addition, some UCIs may also include CBGTI.

[0060] 3. Some UCIs include HARQ process IDs, and the COT sharing information of some UCIs is determined based on the COT sharing information in the complete UCIs of the previous K TTIs in the same COT. The RVID and NDI of some UCIs are determined by implicit indication. In addition, some UCIs may also include CBGTI.

[0061] In one embodiment, if the PUSCH scheduling-free transmission of N consecutive TTIs is the same as the transport block TB, the NDI in the partial UCI is the same as the NDI in the complete UCI of the first K TTIs in the same COT.

[0062] 4. The COT sharing information of some UCIs is determined based on the COT sharing information of the complete UCIs of the previous K TTIs in the same COT. The RVID, NDI, and HARQ process ID of some UCIs are determined by implicit indication. In addition, some UCIs may also include CBGTI.

[0063] In one embodiment, if the PUSCH scheduling-free transmission of N consecutive TTIs is the same transport block TB, the HARQ process ID in the partial UCI is the same as the HARQ process ID in the complete UCI of the first K TTIs in the same COT.

[0064] In one embodiment, the LBT type and LBT priority in the COT sharing information in the partial UCI are the same as the LBT type and LBT priority in the COT sharing information in the complete UCI of the first K TTIs in the same COT, and the remaining COT length in the COT sharing information in the partial UCI is determined based on the remaining COT length in the COT sharing information in the complete UCI of the first K TTIs in the same COT minus the length of the received TTI that does not contain the complete UCI.

[0065] In one embodiment, the RVID in some UCIs is determined according to the HARQ process ID and / or NDI. Specifically, if the NDI of the nearest non-scheduled reception that is the same as the HARQ process ID is different from the NDI used for the PUSCH reception transmitted using the HARQ process ID, the RVID is 0; if the NDI of the nearest non-scheduled reception that is the same as the HARQ process ID is the same as the NDI used for the PUSCH reception transmitted using the HARQ process ID, the nearest non-scheduled reception and the current reception are sent according to the predefined redundant version RV pattern; in the non-scheduled reception of N consecutive TTIs within the COT, the PUSCH reception using the same HARQ process ID is sent according to the predefined RV pattern. For example, the predefined RV pattern is {0,2,3,1}, and the RVID of the nearest PUSCH transmission that is the same as the HARQ process ID is 0, then the RVID of the current PUSCH transmission is 2; similarly, if the RVID of the nearest PUSCH transmission that is the same as the HARQ process ID is 2, then the RVID of the current PUSCH transmission is 3. In multi-TTI transmission of COT, the RVID used for TTI transmission with the same HARQ process ID is determined according to a predefined pattern; if the predefined RV pattern is {0,2,3,1}, in multi-TTI transmission, there are 4 TTIs with the same HARQ process ID, then the RVIDs of the PUSCH repeated transmission corresponding to the order in which the HARQ process IDs appear are 0, 2, 3, and 1 respectively.

[0066] In one embodiment, the NDI in some UCIs is determined according to the HARQ process ID and / or DFI and / or scheduling information. Specifically, if the DFI feedback of the adjacent unscheduled reception with the same HARQ process ID is NACK and the base station does not schedule the PUSCH retransmission of the HARQ process ID between the adjacent unscheduled reception with the same HARQ process ID and the current reception, then the NDI is the same as the NDI of the adjacent PUSCH reception with the same HARQ process ID; if the DFI feedback of the adjacent unscheduled reception with the same HARQ process ID is NACK and the base station schedules the PUSCH retransmission of the HARQ process ID between the adjacent unscheduled reception with the same HARQ process ID and the current reception, then the NDI is different from the NDI used for the adjacent unscheduled reception with the same HARQ process ID; if the DFI feedback of the adjacent unscheduled reception with the same HARQ process ID is ACK, then the NDI is different from the NDI used for the adjacent unscheduled reception with the same HARQ process ID; in the unscheduled reception of N consecutive TTIs of the COT, the NDI corresponding to the TTI reception with the same HARQ process ID is the same.

[0067] In one embodiment, the HARQ process ID in the partial UCI is incremented based on the HARQ process ID in the complete UCI of the first K TTIs in the same COT in the order of increasing TTI. Specifically, if the HARQ process ID in the partial UCI is incremented based on the HARQ process ID in the complete UCI of the first K TTIs in the same COT in the order of increasing TTI, and the HARQ process ID determined is an occupied and / or unreleased HARQ process ID, then the increment is continued based on the determined HARQ process ID to determine the use of the first available HARQ process ID; if the HARQ process ID in the partial UCI is incremented based on the HARQ process ID in the complete UCI of the first K TTIs in the same COT in the order of increasing TTI, and the HARQ process ID determined exceeds the maximum HARQ process ID, then the increment is continued from the minimum HARQ process ID configured for scheduling-free transmission. For example: in multi-TTI transmission, TTIs are numbered in time order, and the multi-TTIs are N TTIs in total. The first TTI in the N TTIs is numbered n, and the multi-TTIs are numbered n, n+1, ..., n+N-1. The TTI where the complete UCI is located is TTI n and the HARQ process ID in the UCI is k, then the process of TTI n+1 is k+1. If process k+1 is occupied, it will continue to increase to process k+2. If process k+2 is available, the HARQ process used by the PUSCH transmitted on TTI n+1 is k+2.

[0068] In the above cases 1-4, the UE ID, PUSCH start and end position / time slot, resource configuration index, and transmission parameters in the partial UCI are determined according to the UE ID, PUSCH start and end position / time slot, resource configuration index, and transmission parameters in the complete UCI of the previous K TTIs in the same COT. The CRC in the partial UCI determines whether to include and / or the bit length of the CRC according to the overhead size of the partial UCI.

[0069] The uplink control information multiplexing method provided in this embodiment receives PUSCH scheduling-free transmission of N consecutive TTIs within a COT, multiplexes complete UCI for PUSCH scheduling-free transmission of the first K TTIs in PUSCH scheduling-free transmission of N consecutive TTIs, and multiplexes partial UCI for PUSCH scheduling-free transmission of the remaining NK TTIs in PUSCH scheduling-free transmission of N consecutive TTIs, where the information contained in the partial UCI is a subset of the information contained in the complete UCI, wherein K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2; based on the complete UCI of PUSCH scheduling-free transmission of the first K TTIs in PUSCH scheduling-free transmission of N consecutive TTIs, the partial UCI of PUSCH scheduling-free transmission of the remaining NK TTIs in PUSCH scheduling-free transmission of N consecutive TTIs is supplemented with the complete UCI, which will reduce the overhead of UCI in scheduling-free transmission and improve data transmission efficiency.

[0070] The uplink control information multiplexing method provided by the present application is described in detail with reference to several specific embodiments.

[0071] Embodiment 1

[0072] In the NR-U scheduling-free transmission, before the scheduling-free configuration resources arrive, the UE performs LBT. If the LBT is successful, a COT is occupied, and the UE uses the COT to transmit data. Each COT contains N TTIs, each TTI is used to carry a PUSCH transmission, and the PUSCH of each TTI can transmit different TBs or the same TB. If different TTIs transmit the same TB, the TTIs use the same HARQ process ID. If different TTIs transmit different TBs, the TTIs use different HARQ process IDs.

[0073] In the scheduling-free transmission of N TTIs, each TTI transmits a different TB, and the TTIs transmitting different TBs use different HARQ process IDs. The UE performs LBT before the arrival of the scheduling-free granted resource. If the LBT is successfully executed, the corresponding COT is occupied. The transmission of the first K TTIs in the COT sends a complete UCI. The complete UCI contains at least HARQ process ID, NDI, RVID and COT sharing information. The COT sharing information may include LBT type, LBT priority and remaining COT length; the complete UCI may also include UE-ID, CRC, PUSCH start and end position / time slot, resource configuration index, transmission parameters and CBGTI. The resource configuration index is used to indicate the scheduling-free configuration resource used for this transmission when multiple sets of scheduling-free resources are configured for the UE. The transmission parameters include at least one of MCS, PMI, RI and SRI; there are a total of N TTIs of PUSCH transmission before COT sharing or before UL to DL switching. The PUSCH transmission of the remaining NK TTIs contains partial UCI, and the information contained in the partial UCI is a subset of the information contained in the complete UCI.

[0074] In one embodiment, the partial UCI includes at least a HARQ process ID, an NDI and an RVID, and may also include a CBGTI, wherein the COT sharing information is determined according to the COT sharing information in the complete UCI, the UE-ID, the PUSCH start and end position / time slot, the resource configuration index and the transmission parameters are determined according to the UE-ID, the PUSCH start and end position / time slot, the resource configuration index and the transmission parameters in the complete UCI, the CRC is determined according to the overhead size of the partial UCI to determine whether to include and / or the bit length of the CRC, and the partial UCI does not include the COT sharing information;

[0075] In one embodiment, partial UCI includes at least HARQ process ID, NDI, and may also include CBGTI, wherein the RVID used for PUSCH transmission is determined by implicit indication, COT sharing information is determined according to the COT sharing information of the complete UCI, UE-ID, PUSCH start and end position / time slot, resource configuration index and transmission parameters are determined according to the UE-ID, PUSCH start and end position / time slot, resource configuration index and transmission parameters in the complete UCI, CRC is determined whether to include and / or the bit length of CRC according to the overhead size of the partial UCI, and the partial UCI does not include RVID and COT sharing information.

[0076] In one embodiment, partial UCI includes at least a HARQ process ID and may also include a CBGTI, wherein the NDI is determined by an implicit indication, the RVID used for PUSCH transmission is determined by an implicit indication, the COT shared information is determined based on the COT shared information of the complete UCI, the UE-ID, the PUSCH start and end positions / time slots, the resource configuration index and the transmission parameters are determined based on the UE-ID, the PUSCH start and end positions / time slots, the resource configuration index and the transmission parameters in the complete UCI, the CRC is determined based on the overhead size of the partial UCI to determine whether to include and / or the bit length of the CRC, and the partial UCI does not include the NDI, RVID and COT shared information.

[0077] In one embodiment, part of the UCI may include CBGTI. The HARQ process ID, NDI and RVID used for PUSCH transmission are determined by implicit indication, the COT sharing information is determined according to the COT sharing information of the complete UCI, the UE-ID, the PUSCH start and end position / time slot, the resource configuration index and the transmission parameters are determined according to the UE-ID, the PUSCH start and end position / time slot, the resource configuration index and the transmission parameters in the complete UCI, the CRC is determined according to the overhead size of the part of the UCI to determine whether to include and / or the bit length of the CRC, and the part of the UCI does not include the HARQ process ID, NDI, RVID and COT sharing information.

[0078] In one embodiment, the COT sharing information is determined according to the COT sharing information in the complete UCI. The LBT type and the LBT priority category in the COT sharing information are the same as the LBT type and the LBT priority category in the COT sharing information in the complete UCI, and the remaining COT length in the COT sharing information is determined by subtracting the TTI length that has been transmitted and does not include the complete UCI from the remaining COT length in the COT sharing information in the complete UCI.

[0079] In one embodiment, the HARQ process ID is confirmed based on the HARQ process ID in the complete UCI. The HARQ process ID is incremented based on the HARQ process ID in the complete UCI in the order of increasing TTI; if the process ID determined by the rules for the HARQ process ID is occupied, it continues to increment until there is an available HARQ process ID; if the process ID determined by the rules for the HARQ process ID reaches the maximum process ID configured for scheduling-free transmission and still no available ID is obtained, the available HARQ process ID is determined in increasing order starting from the minimum HARQ process ID configured for scheduling-free transmission. For example, in multi-TTI transmission, TTIs are numbered in time order, and the multi-TTIs are m TTIs in total. The first TTI in the multi-TTIs is numbered n, and the multi-TTIs are numbered n, n+1, ..., n+m-1 respectively. The TTI where the complete UCI is located is TTI n and the HARQ process ID in the UCI is k, then the process of TTI n+1 is k+1. If process k+1 is occupied, it continues to increase to process k+2. If process k+2 is available, the HARQ process used by the PUSCH transmitted on TTI n+1 is k+2.

[0080] In one embodiment, NDI is determined according to DFI and scheduling information. If the base station feedbacks NACK for the HARQ ACK) / NACK of the adjacent PUSCH transmission with the same HARQ process ID, and the base station does not schedule PUSCH retransmission for the HARQ process ID, then NDI is the same as the NDI of the adjacent PUSCH transmission with the same HARQ process ID; if the base station feedbacks NACK for the HARQ ACK / NACK of the adjacent PUSCH transmission with the same HARQ process ID, and the base station has scheduled PUSCH retransmission for the HARQ process ID, then NDI is different from the NDI of the adjacent PUSCH transmission with the same HARQ process ID; if the base station feedbacks ACK for the HARQ ACK / NACK of the adjacent PUSCH transmission with the same HARQ process ID, then NDI is different from the NDI of the adjacent PUSCH transmission with the same HARQ process ID; in the multi-TTI transmission of COT, the NDI corresponding to the TTI transmission with the same HARQ process ID is the same;

[0081] In one embodiment, the RVID may be implicitly indicated by the HARQ process ID and the NDI. If the NDI of an adjacent PUSCH transmission that is identical to the HARQ process ID is different from the NDI of the current PUSCH transmission, the RVID is 0. If the NDI of an adjacent PUSCH transmission that is identical to the HARQ process ID is identical to the NDI of the current PUSCH transmission, the RVID is determined based on the RVID of the previous transmission and a predefined RV pattern; if the predefined RV pattern is {0,2,3,1}, and the RVID of an adjacent PUSCH transmission that is identical to the HARQ process ID is 0, the RVID of the current PUSCH transmission is 2; similarly, if the RVID of an adjacent PUSCH transmission that is identical to the HARQ process ID is 2, the RVID of the current PUSCH transmission is 3.

[0082] Embodiment 2

[0083] In the NR-U scheduling-free transmission, before the scheduling-free configuration resources arrive, the UE performs LBT. If the LBT is successful, a COT is occupied, and the UE uses the COT to transmit data. Each COT contains multiple TTIs, each TTI is used to carry a PUSCH transmission, and the PUSCH of each TTI can transmit different TBs or the same TB. If different TTIs transmit the same TB, the TTIs use the same HARQ process ID. If different TTIs transmit different TBs, the TTIs use different HARQ process IDs.

[0084] In the multi-TTI scheduling-free transmission, each TTI transmits the same TB, and the TTIs transmitting the same TB use the same HARQ process ID. The UE performs LBT before the arrival of the scheduling-free granted resource. If the LBT is successfully executed, the corresponding COT is occupied. The transmission of the first K TTIs in the COT sends a complete UCI. The complete UCI contains at least HARQ process ID, NDI, RVID and COT sharing information. The COT sharing information may include LBT type, LBT priority and remaining COT length; the complete UCI may also include UE-ID, CRC, PUSCH start and end position / time slot, resource configuration index, transmission parameters and CBGTI. The resource configuration index is used to indicate the scheduling-free configuration resource used for this transmission when multiple sets of scheduling-free resources are configured for the UE. The transmission parameters include at least one of MCS, PMI, RI and SRI; before COT sharing or UL-to-DL switching, there are a total of N TTIs of PUSCH transmission, and the remaining NK TTIs of PUSCH transmission contain partial UCI, and the information contained in the partial UCI is a subset of the information contained in the complete UCI.

[0085] In one embodiment, partial UCI includes at least HARQ process ID, NDI, RVID, and may also include CBGTI, wherein COT sharing information is determined based on the COT sharing information in the complete UCI, UE-ID, PUSCH start and end position / time slot, resource configuration index and transmission parameters are determined based on the UE-ID, PUSCH start and end position / time slot, resource configuration index and transmission parameters in the complete UCI, CRC is determined based on the overhead size of the partial UCI to determine whether to include and / or the bit length of CRC, and the partial UCI does not include COT sharing information.

[0086] In one embodiment, partial UCI includes at least HARQ process ID, NDI, and may also include CBGTI, wherein RVID is implicitly indicated by a predefined RV pattern, COT shared information is determined based on the COT shared information in the complete UCI, UE-ID, PUSCH start and end position / time slot, resource configuration index and transmission parameters are determined based on the UE-ID, PUSCH start and end position / time slot, resource configuration index and transmission parameters in the complete UCI, CRC is determined based on the overhead size of the partial UCI to determine whether to include and / or the bit length of CRC, and the partial UCI does not include RVID and COT shared information.

[0087] In one embodiment, partial UCI includes at least a HARQ process ID and may also include a CBGTI, wherein the NDI is the same as the NDI in the complete UCI, the RVID is implicitly indicated by a predefined RV pattern, the COT shared information is determined based on the COT shared information in the complete UCI, the UE-ID, the PUSCH start and end positions / time slots, the resource configuration index and the transmission parameters are determined based on the UE-ID, the PUSCH start and end positions / time slots, the resource configuration index and the transmission parameters in the complete UCI, the CRC is determined based on the overhead size of the partial UCI to determine whether to include and / or the bit length of the CRC, and the partial UCI does not include the NDI, RVID and COT shared information.

[0088] In one embodiment, partial UCI may include CBGTI, wherein the HARQ process ID and NDI are the same as the HARQ process ID and NDI in the complete UCI, the RVID is implicitly indicated by a predefined pattern, the COT shared information is determined based on the COT shared information in the complete UCI, the UE-ID, the PUSCH start and end positions / time slots, the resource configuration index and the transmission parameters are determined based on the UE-ID, the PUSCH start and end positions / time slots, the resource configuration index and the transmission parameters in the complete UCI, the CRC is determined based on the overhead size of the partial UCI to determine whether to include and / or the bit length of the CRC, and the partial UCI does not include the HARQ process ID, NDI, RVID and COT shared information.

[0089] In one embodiment, the COT sharing information is determined according to the COT sharing information in the complete UCI. The LBT type and the LBT priority category in the COT sharing information are the same as the LBT type and the LBT priority category in the COT sharing information in the complete UCI, and the remaining COT length in the COT sharing information is determined by subtracting the TTI length that has been transmitted and does not include the complete UCI from the remaining COT length in the COT sharing information in the complete UCI.

[0090] Embodiment 3

[0091] In the NR-U scheduling-free transmission, before the scheduling-free configuration resources arrive, the UE performs LBT. If the LBT is successful, a COT is occupied, and the UE uses the COT to transmit data. Each COT contains multiple TTIs, each TTI is used to carry a PUSCH transmission, and the PUSCH of each TTI can transmit different TBs or the same TB. If different TTIs transmit the same TB, the TTIs use the same HARQ process ID. If different TTIs transmit different TBs, the TTIs use different HARQ process IDs.

[0092] In a multi-TTI scheduling-free transmission, including multiple different TB transmissions and / or consecutive repeated transmissions of the same TB, different TB transmissions use different HARQ process IDs, and consecutive transmissions of the same TB use the same HARQ process ID. The UE performs LBT before the arrival of the scheduling-free granted resources. If the LBT is successfully executed, the corresponding COT is occupied. The transmission of the first K TTIs in the COT sends a complete UCI. The complete UCI contains at least the HARQ process ID, NDI, RVID and COT sharing information. The COT sharing information may include the LBT type, LBT priority and the remaining COT length; the complete UCI may also include UE-ID, CRC, PUSCH start and end position / time slot, resource configuration index, transmission parameters and CBGTI. The resource configuration index is used to indicate the scheduling-free configuration resources used for this transmission when multiple sets of scheduling-free resources are configured for the UE. The transmission parameters include at least one of MCS, PMI, RI and SRI; there are a total of N TTIs of PUSCH transmission before COT sharing or UL-to-DL switching, and the remaining NK TTIs of PUSCH transmission contain partial UCI, and the information contained in the partial UCI is a subset of the information contained in the complete UCI.

[0093] In one embodiment, partial UCI includes at least HARQ process ID, NDI and RVID, and may also include CBGTI, wherein COT sharing information is determined based on the COT sharing information in the complete UCI, UE-ID, PUSCH start and end position / time slot, resource configuration index and transmission parameters are determined based on the UE-ID, PUSCH start and end position / time slot, resource configuration index and transmission parameters in the complete UCI, CRC is determined based on the overhead size of the partial UCI to determine whether to include and / or the bit length of CRC, and the partial UCI does not include COT sharing information.

[0094] In one embodiment, partial UCI includes at least HARQ process ID, NDI, and may also include CBGTI, wherein RVID is notified by implicit indication, COT sharing information is determined according to the COT sharing information in the complete UCI, UE-ID, PUSCH start and end position / time slot, resource configuration index and transmission parameters are determined according to the UE-ID, PUSCH start and end position / time slot, resource configuration index and transmission parameters in the complete UCI, CRC is determined whether to include and / or the bit length of CRC according to the overhead size of partial UCI, and partial UCI does not include RVID and COT sharing information.

[0095] In one embodiment, partial UCI includes at least a HARQ process ID and may also include a CBGTI, wherein the NDI is determined implicitly, the RVID is notified by implicit indication, the COT shared information is determined based on the COT shared information in the complete UCI, the UE-ID, the PUSCH start and end position / time slot, the resource configuration index and the transmission parameters are determined based on the UE-ID, the PUSCH start and end position / time slot, the resource configuration index and the transmission parameters in the complete UCI, the CRC is determined based on the overhead size of the partial UCI to determine whether to include and / or the bit length of the CRC, and the partial UCI does not include the NDI, RVID and COT shared information.

[0096] In one embodiment, the COT sharing information is determined according to the COT sharing information in the complete UCI. The LBT type and the LBT priority category in the COT sharing information are the same as the LBT type and the LBT priority category in the COT sharing information in the complete UCI, and the remaining COT length in the COT sharing information is determined by subtracting the TTI length that has been transmitted and does not include the complete UCI from the remaining COT length in the COT sharing information in the complete UCI.

[0097] In one embodiment, NDI is determined according to DFI and scheduling information. If the base station feedbacks NACK for the HARQ ACK / NACK of the next PUSCH transmission with the same HARQ process ID, and the base station does not schedule PUSCH retransmission for the HARQ process ID, then NDI is the same as the NDI of the next PUSCH transmission with the same HARQ process ID; if the base station feedbacks NACK for the HARQ ACK / NACK of the next PUSCH transmission with the same HARQ process ID, and the base station has scheduled PUSCH retransmission for the HARQ process ID, then NDI is different from the NDI of the next PUSCH transmission with the same HARQ process ID; if the base station feedbacks ACK for the HARQ ACK / NACK of the next PUSCH transmission with the same HARQ process ID, then NDI is different from the NDI of the next PUSCH transmission with the same HARQ process ID.

[0098] In one embodiment, the RVID may be implicitly indicated by the HARQ process ID and the NDI. If the NDI of an adjacent PUSCH transmission that is identical to the HARQ process ID is different from the NDI of the current PUSCH transmission, the RVID is 0. If the NDI of an adjacent PUSCH transmission that is identical to the HARQ process ID is identical to the NDI of the current PUSCH transmission, the RVID is determined based on the RVID of the previous transmission and a predefined RV pattern; if the predefined RV pattern is {0,2,3,1}, and the RVID of an adjacent PUSCH transmission that is identical to the HARQ process ID is 0, the RVID of the current PUSCH transmission is 2; similarly, if the RVID of an adjacent PUSCH transmission that is identical to the HARQ process ID is 2, the RVID of the current PUSCH transmission is 3. In multi-TTI transmission of COT, the RVID used for TTI transmission with the same HARQ process ID is determined according to a predefined pattern; if the predefined RV pattern is {0,2,3,1}, in multi-TTI transmission, there are 4 TTIs with the same HARQ process ID, then the RVIDs of the PUSCH repeated transmission corresponding to the order in which the HARQ process IDs appear are 0, 2, 3, and 1 respectively.

[0099] Embodiment 4

[0100] In the NR-U scheduling-free transmission, before the scheduling-free configuration resources arrive, the UE performs LBT. If the LBT is successful, a COT is occupied, and the UE uses the COT to transmit data. Each COT contains multiple TTIs, each TTI is used to carry a PUSCH transmission, and the PUSCH of each TTI can transmit different TBs or the same TB. If different TTIs transmit the same TB, the TTIs use the same HARQ process ID. If different TTIs transmit different TBs, the TTIs use different HARQ process IDs.

[0101] In the multi-TTI scheduling-free transmission, including multiple different TB transmissions and / or repeated transmissions of the same TB in succession, different TB transmissions use different HARQ process IDs, and continuous transmissions of the same TB use the same HARQ process ID. The UE performs LBT before the arrival of the scheduling-free authorized resources. If the LBT is successfully executed, the corresponding COT is occupied. The transmission of the first K TTIs in the COT sends a complete UCI. The complete UCI contains at least HARQ process ID, NDI, RVID and COT sharing information. The COT sharing information may include LBT type, LBT priority and remaining COT length; the complete UCI may also include UE-ID, CRC, PUSCH start and end position / time slot, resource configuration index, transmission parameters and CBGTI. The resource configuration index is used to indicate the scheduling-free configuration resources used for this transmission when multiple sets of scheduling-free resources are configured for the UE. The transmission parameters include at least one of MCS, PMI, RI and SRI. Due to COT sharing or other reasons, multiple uplink and downlink switches of UL-to-DL-to-UL may occur in COT. After DL-to-UL switching, when there is multiple TTI transmission in UL transmission, the PUSCH transmission of the first K TTIs in the multiple TTI transmission of UL transmission contains complete UCI, and the UCI multiplexing method contained in the PUSCH transmission of other TTIs is as shown in Examples 1 to 3.

[0102] Figure 3 A schematic diagram of the structure of an uplink control information multiplexing device provided by an embodiment, such as Figure 3 As shown, the uplink control information multiplexing device provided in this embodiment is arranged in a UE, and includes:

[0103] The complete UCI multiplexing module 31 is configured to multiplex the complete UCI for the PUSCH unscheduled transmissions of the first K TTIs among the PUSCH unscheduled transmissions of N consecutive TTIs when a COT contains PUSCH unscheduled transmissions of N consecutive TTIs, wherein K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2; the partial UCI multiplexing module 32 is configured to multiplex the partial UCI for the PUSCH unscheduled transmissions of the remaining NK TTIs among the PUSCH unscheduled transmissions of N consecutive TTIs, and the information contained in the partial UCI is a subset of the information contained in the complete UCI.

[0104] The uplink control information multiplexing device provided in this embodiment is used to implement Figure 1 The uplink control information multiplexing method of the illustrated embodiment and the uplink control information multiplexing device provided in this embodiment have similar implementation principles and technical effects, which will not be described in detail here.

[0105] Figure 4 A schematic diagram of the structure of another uplink control information multiplexing device provided by an embodiment, such as Figure 4 As shown, the uplink control information multiplexing device provided in this embodiment is arranged in a base station, and includes:

[0106] The receiving module 41 is configured to receive PUSCH scheduling-free transmissions of N consecutive TTIs within a COT, the PUSCH scheduling-free transmissions of the first K TTIs in the PUSCH scheduling-free transmissions of N consecutive TTIs multiplex the complete UCI, and the PUSCH scheduling-free transmissions of the remaining NK TTIs in the PUSCH scheduling-free transmissions of N consecutive TTIs multiplex the partial UCI, and the information contained in the partial UCI is a subset of the information contained in the complete UCI, wherein K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2; the processing module 42 is configured to supplement the partial UCI of the PUSCH scheduling-free transmissions of the remaining NK TTIs in the PUSCH scheduling-free transmissions of N consecutive TTIs with the complete UCI according to the complete UCI of the PUSCH scheduling-free transmissions of the first K TTIs in the PUSCH scheduling-free transmissions of N consecutive TTIs.

[0107] The uplink control information multiplexing device provided in this embodiment is used to implement Figure 3 The uplink control information multiplexing method of the illustrated embodiment and the uplink control information multiplexing device provided in this embodiment have similar implementation principles and technical effects, which will not be described in detail here.

[0108] Figure 5 A schematic diagram of the structure of a UE provided by an embodiment, such as Figure 5 As shown, the UE includes a processor 51, a memory 52, a transmitter 53 and a receiver 54; the number of processors 51 in the UE may be one or more. Figure 5 A processor 51 is taken as an example; the processor 51 and the memory 52, the transmitter 53 and the receiver 54 in the UE may be connected via a bus or other means. Figure 5 The example of connecting through bus is taken in the following.

[0109] The memory 52 is a computer-readable storage medium that can be configured to store software programs, computer executable programs, and modules, such as the present application. Figure 1 The program instructions / modules corresponding to the uplink control information multiplexing method in the embodiment (for example, the complete UCI multiplexing module 31 and the partial UCI multiplexing module 32 in the uplink control information multiplexing device). The processor 51 executes the software programs, instructions and modules stored in the memory 52 to complete at least one functional application and data processing of the UE, that is, to implement the above-mentioned uplink control information multiplexing method.

[0110] The memory 52 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 52 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices.

[0111] The transmitter 53 is a module or device combination capable of transmitting radio frequency signals into space, such as a combination of a radio frequency transmitter, an antenna, and other devices. The receiver 54 is a module or device combination capable of receiving radio frequency signals from space, such as a combination of a radio frequency receiver, an antenna, and other devices.

[0112] Figure 6 A schematic diagram of the structure of a base station provided by an embodiment is shown in FIG. Figure 6 As shown, the base station includes a processor 61, a memory 62, a transmitter 63 and a receiver 64; the number of processors 61 in the base station can be one or more. Figure 6 A processor 61 is taken as an example; the processor 61 and the memory 62, the transmitter 63 and the receiver 64 in the base station can be connected by a bus or other means. Figure 6 The example of connecting through bus is taken in the following.

[0113] The memory 62 is a computer-readable storage medium that can be configured to store software programs, computer executable programs, and modules, such as the present application. Figure 2The program instructions / modules corresponding to the uplink control information multiplexing method in the embodiment (for example, the receiving module 41 and the processing module 42 in the uplink control information multiplexing device). The processor 61 executes the software programs, instructions and modules stored in the memory 62 to complete at least one functional application and data processing of the base station, that is, to implement the above-mentioned uplink control information multiplexing method.

[0114] The memory 62 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 62 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices.

[0115] The transmitter 63 is a module or device combination capable of transmitting radio frequency signals into space, such as a combination of a radio frequency transmitter, an antenna, and other devices. The receiver 64 is a module or device combination capable of receiving radio frequency signals from space, such as a combination of a radio frequency receiver, an antenna, and other devices.

[0116] An embodiment of the present application also provides a storage medium containing computer executable instructions, which, when executed by a computer processor, is used to execute an uplink control information multiplexing method, the method comprising: when a COT contains PUSCH scheduling-free transmissions of N consecutive TTIs, multiplexing a complete UCI for the PUSCH scheduling-free transmissions of the first K TTIs of the PUSCH scheduling-free transmissions of the N consecutive TTIs, where K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2; and multiplexing a partial UCI for the PUSCH scheduling-free transmissions of the remaining NK TTIs of the PUSCH scheduling-free transmissions of the N consecutive TTIs, the information contained in the partial UCI being a subset of the information contained in the complete UCI.

[0117] An embodiment of the present application also provides a storage medium containing computer executable instructions, which are used to execute an uplink control information multiplexing method when executed by a computer processor, the method comprising: receiving PUSCH scheduling-free transmissions of N consecutive TTIs in a COT, multiplexing complete UCIs of the PUSCH scheduling-free transmissions of the first K TTIs in the PUSCH scheduling-free transmissions of N consecutive TTIs, and multiplexing partial UCIs of the PUSCH scheduling-free transmissions of the remaining NK TTIs in the PUSCH scheduling-free transmissions of N consecutive TTIs, wherein the information contained in the partial UCI is a subset of the information contained in the complete UCI, wherein K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2; according to the complete UCIs of the PUSCH scheduling-free transmissions of the first K TTIs in the PUSCH scheduling-free transmissions of N consecutive TTIs, the partial UCIs of the PUSCH scheduling-free transmissions of the remaining NK TTIs in the PUSCH scheduling-free transmissions of N consecutive TTIs are supplemented with complete UCIs.

[0118] The above description is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.

[0119] It will be appreciated by those skilled in the art that the term user terminal covers any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a vehicle-mounted mobile station.

[0120] In general, various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in firmware or software that can be executed by a controller, microprocessor or other computing device, although the present application is not limited thereto.

[0121] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0122] The block diagram of any logic flow in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules and functions, or may represent a combination of program steps and logic circuits, modules and functions. A computer program may be stored in a memory. The memory may be of any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical memory devices and systems (digital versatile discs (DVD) or compact discs (CD), etc. Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable for the local technical environment, such as but not limited to general-purpose computers, special-purpose computers, microprocessors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FGPAs) and processors based on multi-core processor architectures.

Claims

1. A method for multiplexing uplink control information, characterized in that: include: When a channel occupation time COT includes physical uplink shared channel PUSCH scheduling-free transmission of N consecutive transmission time intervals TTI, the complete UCI is multiplexed for the PUSCH scheduling-free transmission of the first K TTIs of the PUSCH scheduling-free transmission of the N consecutive TTIs, where K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2; A partial UCI is multiplexed for the PUSCH scheduling-free transmission of the remaining NK TTIs in the PUSCH scheduling-free transmission of the consecutive N TTIs, and information included in the partial UCI is a subset of the information included in the complete UCI.

2. The method according to claim 1, characterized in that The complete UCI includes a hybrid automatic repeat request HARQ process identifier ID, a new data indicator NDI, a redundancy version identifier RVID, and COT sharing information.

3. The method according to claim 2, characterized in that The complete UCI also includes at least one of the following information: User equipment identification UE ID, cyclic redundancy check CRC, PUSCH start and end position / time slot, resource configuration index, transmission parameters and code block group transmission information CBGTI.

4. The method according to any one of claims 1 to 3, characterized in that: The partial UCI includes a HARQ process ID, an NDI, and an RVID, and the COT sharing information of the partial UCI is determined according to the COT sharing information in the complete UCI of the first K TTIs in the same COT.

5. The method according to claim 4, characterized in that The LBT type and LBT priority in the COT shared information in the partial UCI are the same as the LBT type and LBT priority in the COT shared information in the complete UCI of the first K TTIs in the same COT, and the remaining COT length in the COT shared information in the partial UCI is determined based on the remaining COT length in the COT shared information in the complete UCI of the first K TTIs in the same COT minus the length of the TTI that has been transmitted and does not contain the complete UCI.

6. The method according to any one of claims 1 to 3, characterized in that: The partial UCI includes a HARQ process ID and an NDI. The COT sharing information of the partial UCI is determined according to the COT sharing information in the complete UCI of the first K TTIs in the same COT. The RVID of the partial UCI is determined by an implicit indication.

7. The method according to claim 6, characterized in that The RVID in the partial UCI is determined according to the HARQ process ID and / or the NDI.

8. The method according to claim 7, characterized in that If the NDI of an adjacent unscheduled transmission that is identical to the HARQ process ID is different from the NDI used for the PUSCH transmission transmitted using the HARQ process ID, the RVID is 0; If the NDI of the adjacent scheduled-free transmission that is identical to the HARQ process ID is identical to the NDI used by the PUSCH transmission transmitted using the HARQ process ID, then the adjacent scheduled-free transmission and the current transmission are sent according to a predefined redundant version RV pattern; In the scheduling-free transmission of N consecutive TTIs within the COT, PUSCH transmission using the same HARQ process ID is sent according to the predefined RV pattern.

9. The method according to any one of claims 1 to 3, characterized in that: The partial UCI includes a HARQ process ID, the COT sharing information of the partial UCI is determined according to the COT sharing information in the complete UCI of the previous K TTIs in the same COT, and the RVID and NDI of the partial UCI are determined by implicit indication.

10. The method according to claim 9, characterized in that The NDI in the partial UCI is determined according to the HARQ process ID and / or downlink feedback indication DFI and / or scheduling information.

11. The method according to claim 10, characterized in that If the DFI feedback of the adjacent unscheduled transmission with the same HARQ process ID is non-confirmation NACK and the base station does not schedule PUSCH retransmission of the HARQ process ID between the adjacent unscheduled transmission with the same HARQ process ID and the current transmission, then the NDI is the same as the NDI of the adjacent PUSCH transmission with the same HARQ process ID; If the DFI feedback of the adjacent unscheduled transmission with the same HARQ process ID is NACK and the base station schedules the PUSCH retransmission of the HARQ process ID between the adjacent unscheduled transmission with the same HARQ process ID and the current transmission, then the NDI is different from the NDI used by the adjacent unscheduled transmission with the same HARQ process ID; If the DFI feedback of an adjacent non-scheduled transmission with the same HARQ process ID is ACK, then the NDI is different from the NDI used by the adjacent non-scheduled transmission with the same HARQ process ID; In the scheduling-free transmission of N consecutive TTIs of the COT, the NDIs corresponding to the TTI transmissions with the same HARQ process ID are the same.

12. The method according to claim 9, characterized in that If the PUSCH scheduling-free transmission of the consecutive N TTIs is the same transport block TB, the NDI in the partial UCI is the same as the NDI in the complete UCI of the first K TTIs in the same COT.

13. The method according to any one of claims 1 to 3, characterized in that: The COT sharing information of the partial UCI is determined according to the COT sharing information in the complete UCI of the first K TTIs in the same COT, and the RVID, NDI, and HARQ process ID of the partial UCI are determined by implicit indication.

14. The method according to claim 13, characterized in that The HARQ process ID in the partial UCI is incremented in the order of increasing TTIs based on the HARQ process ID in the complete UCI of the first K TTIs in the same COT.

15. The method according to claim 14, characterized in that If the HARQ process ID in the partial UCI is determined to be an occupied and / or unreleased HARQ process ID based on the HARQ process ID in the complete UCI of the first K TTIs in the same COT in the order of increasing TTI, then the HARQ process ID is continuously incremented based on the determined HARQ process ID to determine and use the first available HARQ process ID; If the HARQ process ID in the partial UCI is determined by incrementing the HARQ process ID in the complete UCI of the first K TTIs in the same COT in the order of increasing TTI, and the HARQ process ID determined by incrementing the HARQ process ID exceeds the maximum HARQ process ID, then the increment continues from the minimum HARQ process ID configured for scheduling-free transmission.

16. The method according to claim 13, characterized in that If the PUSCH scheduling-free transmission of the consecutive N TTIs is the same transport block TB, the HARQ process ID in the partial UCI is the same as the HARQ process ID in the complete UCI of the first K TTIs in the same COT.

17. The method according to any one of claims 1 to 3, characterized in that: The partial UCI also includes CBGTI.

18. The method according to any one of claims 1 to 3, characterized in that: The UE ID, PUSCH start and end position / time slot, resource configuration index, and transmission parameters in the partial UCI are determined according to the UEID, PUSCH start and end position / time slot, resource configuration index, and transmission parameters in the complete UCI of the first K TTIs in the same COT.

19. The method according to any one of claims 1 to 3, characterized in that: The CRC in the partial UCI determines whether to include and / or the bit length of the CRC according to the overhead size of the partial UCI.

20. A method for multiplexing uplink control information, characterized in that: include: Receive a physical uplink shared channel PUSCH scheduling-free transmission of N consecutive transmission time intervals TTI within a channel occupation time COT, the PUSCH scheduling-free transmission of the first K TTIs of the PUSCH scheduling-free transmission of the N consecutive TTIs multiplexes the complete UCI, and the PUSCH scheduling-free transmission of the remaining NK TTIs of the PUSCH scheduling-free transmission of the N consecutive TTIs multiplexes the partial UCI, and the information contained in the partial UCI is a subset of the information contained in the complete UCI, wherein K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2; According to the complete UCI of the PUSCH non-scheduling transmission of the first K TTIs among the PUSCH non-scheduling transmission of the consecutive N TTIs, the partial UCI of the PUSCH non-scheduling transmission of the remaining NK TTIs among the PUSCH non-scheduling transmission of the consecutive N TTIs is supplemented as the complete UCI.

21. The method according to claim 20, characterized in that The complete UCI includes a hybrid automatic repeat request HARQ process identifier ID, a new data indicator NDI, a redundancy version identifier RVID, and COT sharing information.

22. The method according to claim 21, characterized in that The complete UCI also includes at least one of the following information: User equipment identification UE ID, cyclic redundancy check CRC, PUSCH start and end position / time slot, resource configuration index, transmission parameters and code block group transmission information CBGTI.

23. The method according to any one of claims 20 to 22, characterized in that: The partial UCI includes a HARQ process ID, an NDI, and an RVID, and the COT sharing information of the partial UCI is determined according to the COT sharing information in the complete UCI of the first K TTIs in the same COT.

24. The method according to claim 23, characterized in that The LBT type and LBT priority in the COT shared information in the partial UCI are the same as the LBT type and LBT priority in the COT shared information in the complete UCI of the first K TTIs in the same COT, and the remaining COT length in the COT shared information in the partial UCI is determined based on the remaining COT length in the COT shared information in the complete UCI of the first K TTIs in the same COT minus the length of the received TTI that does not contain the complete UCI.

25. The method according to any one of claims 20 to 22, characterized in that: The partial UCI includes a HARQ process ID and an NDI. The COT sharing information of the partial UCI is determined according to the COT sharing information in the complete UCI of the first K TTIs in the same COT. The RVID of the partial UCI is determined by an implicit indication.

26. The method according to claim 25, characterized in that The RVID in the partial UCI is determined according to the HARQ process ID and / or the NDI.

27. The method according to claim 26, characterized in that If the NDI of the adjacent scheduled-free reception that is the same as the HARQ process ID is different from the NDI used for the PUSCH reception transmitted using the HARQ process ID, the RVID is 0; If the NDI of the adjacent scheduled-free reception that is identical to the HARQ process ID is identical to the NDI used for the PUSCH reception transmitted using the HARQ process ID, then the adjacent scheduled-free reception and the current reception are sent according to a predefined redundant version RV pattern; In the scheduling-free reception of N consecutive TTIs within the COT, PUSCH reception using the same HARQ process ID is sent according to the predefined RV pattern.

28. The method according to any one of claims 20 to 22, characterized in that: The partial UCI includes a HARQ process ID, the COT sharing information of the partial UCI is determined according to the COT sharing information in the complete UCI of the previous K TTIs in the same COT, and the RVID and NDI of the partial UCI are determined by implicit indication.

29. The method according to claim 28, characterized in that The NDI in the partial UCI is determined according to the HARQ process ID and / or downlink feedback indication DFI and / or scheduling information.

30. The method according to claim 29, characterized in that If the DFI feedback of the adjacent scheduled-free reception with the same HARQ process ID is non-confirmation NACK and the base station does not schedule PUSCH retransmission of the HARQ process ID between the adjacent scheduled-free reception with the same HARQ process ID and the current reception, then the NDI is the same as the NDI of the adjacent PUSCH reception with the same HARQ process ID; If the DFI feedback of the adjacent scheduled-free reception with the same HARQ process ID is NACK and the base station schedules the PUSCH retransmission of the HARQ process ID between the adjacent scheduled-free reception with the same HARQ process ID and the current reception, then the NDI is different from the NDI used by the adjacent scheduled-free reception with the same HARQ process ID; If the DFI feedback of the adjacent scheduling-free reception with the same ID as the HARQ process is ACK, then the NDI is different from the NDI used by the adjacent scheduling-free reception with the same ID as the HARQ process; In the scheduling-free reception of N consecutive TTIs of the COT, the NDIs corresponding to the TTI receptions with the same HARQ process IDs are the same.

31. The method according to claim 28, characterized in that If the PUSCH scheduling-free transmission of the consecutive N TTIs is the same transport block TB, the NDI in the partial UCI is the same as the NDI in the complete UCI of the first K TTIs in the same COT.

32. The method according to any one of claims 20 to 22, characterized in that: The COT sharing information of the partial UCI is determined according to the COT sharing information in the complete UCI of the first K TTIs in the same COT, and the RVID, NDI, and HARQ process ID of the partial UCI are determined by implicit indication.

33. The method according to claim 32, characterized in that The HARQ process ID in the partial UCI is incremented in the order of increasing TTIs based on the HARQ process ID in the complete UCI of the first K TTIs in the same COT.

34. The method according to claim 33, characterized in that If the HARQ process ID in the partial UCI is determined to be an occupied and / or unreleased HARQ process ID based on the HARQ process ID in the complete UCI of the first K TTIs in the same COT in the order of increasing TTI, then the HARQ process ID is continuously incremented based on the determined HARQ process ID to determine and use the first available HARQ process ID; If the HARQ process ID in the partial UCI is determined by incrementing the HARQ process ID in the complete UCI of the first K TTIs in the same COT in the order of increasing TTI, and the HARQ process ID determined by incrementing the HARQ process ID exceeds the maximum HARQ process ID, then the increment continues from the minimum HARQ process ID configured for scheduling-free transmission.

35. The method according to claim 32, characterized in that If the PUSCH scheduling-free transmission of the consecutive N TTIs is the same transport block TB, the HARQ process ID in the partial UCI is the same as the HARQ process ID in the complete UCI of the first K TTIs in the same COT.

36. The method according to any one of claims 20 to 22, characterized in that: The partial UCI also includes CBGTI.

37. The method according to any one of claims 20 to 22, characterized in that The UE ID, PUSCH start and end position / time slot, resource configuration index, and transmission parameters in the partial UCI are determined according to the UE ID, PUSCH start and end position / time slot, resource configuration index, and transmission parameters in the complete UCI of the first K TTIs in the same COT.

38. The method according to any one of claims 20 to 22, characterized in that: The CRC in the partial UCI determines whether to include and / or the bit length of the CRC according to the overhead size of the partial UCI.

39. An uplink control information multiplexing device, characterized in that: include: A complete UCI multiplexing module is configured to multiplex complete UCI for the PUSCH scheduling-free transmission of the first K TTIs of the PUSCH scheduling-free transmission of the consecutive N TTIs when a channel occupation time COT includes a physical uplink shared channel PUSCH scheduling-free transmission of N consecutive transmission time intervals TTI, where K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2; The partial UCI multiplexing module is configured to multiplex partial UCI for the remaining NK TTIs of PUSCH scheduling-free transmission in the consecutive N TTIs of PUSCH scheduling-free transmission, and the information included in the partial UCI is a subset of the information included in the complete UCI.

40. An uplink control information multiplexing device, characterized in that: include: A receiving module is configured to receive a physical uplink shared channel PUSCH scheduling-free transmission of N consecutive transmission time intervals TTI within a channel occupation time COT, wherein the PUSCH scheduling-free transmission of the first K TTIs of the PUSCH scheduling-free transmission of the N consecutive TTIs multiplexes a complete UCI, and the PUSCH scheduling-free transmission of the remaining NK TTIs of the PUSCH scheduling-free transmission of the N consecutive TTIs multiplexes a partial UCI, and the information contained in the partial UCI is a subset of the information contained in the complete UCI, wherein K is an integer greater than or equal to 1, and N is an integer greater than or equal to 2; The processing module is configured to supplement the partial UCI of the PUSCH non-scheduling transmission of the remaining NK TTIs in the PUSCH non-scheduling transmission of the consecutive N TTIs into the complete UCI according to the complete UCI of the PUSCH non-scheduling transmission of the first K TTIs in the PUSCH non-scheduling transmission of the consecutive N TTIs.

Citation Information

Patent Citations

  • Method and apparatus of transmitting uplink signal

    CN102845038A

  • Control information transmission method and device

    CN108633036A