Method and device for transmitting uplink control information and setting uplink timing advance

By determining and managing PUCCH resources for user equipment (UE) in the 5G system, the efficiency problem of downlink scheduling signaling and UCI feedback mechanism in the 5G system is solved, and more efficient transmission performance and signaling overhead control are achieved.

CN109600847BActive Publication Date: 2025-01-21BEIJING SAMSUNG TELECOM R&D CENT +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN201810065212.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2018-01-11
Filing Date
2018-01-23
Publication Date
2025-01-21
Estimated Expiration
2038-11-09

AI Technical Summary

Technical Problem

In 5G systems, how to design downlink scheduling signaling and UCI feedback mechanisms to make the uplink control signaling overhead reasonable and does not affect the flexibility of scheduling.

Method used

By determining the PUCCH resources used to transmit HARQ-ACK and/or SR information in the user equipment (UE), including short PUCCH (SPUCCH) and long PUCCH (LPUCCH), and requesting SR resources according to the scheduling and the current need to transmit SR , determine the actual occupied PUCCH resources.

Benefits of technology

Optimizes short PUCCH transmission performance, supports multiplexing of SR with other UCI and/or PUSCH, and improves transmission performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN109600847B_ABST
    Figure CN109600847B_ABST
Patent Text Reader

Abstract

The present application proposes a method for transmitting uplink control information, including: a user equipment UE determines a physical uplink control channel PUCCH resource for transmitting a hybrid automatic repeat request confirmation information HARQ-ACK and / or a scheduling request SR information; the UE determines the actual occupied PUCCH resource according to the scheduling request SR resource configured on a time resource and whether the SR needs to be transmitted currently, and transmits the HARQ-ACK and SR. The method of the present invention optimizes the performance of using a short PUCCH to transmit up to two bits of UCI information, better supports the multiplexing of SR with other UCI and / or PUSCH, and improves the transmission performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to wireless communication system technology, and in particular to a method and device for transmitting uplink control information and setting uplink time advance. Background Art

[0002] With the rapid development of the information industry, especially the growing demand from mobile Internet and Internet of Things (IoT), future mobile communication technology has brought unprecedented challenges. In order to meet this unprecedented challenge, the communications industry and academia have launched extensive research on the fifth generation (5G) mobile communication technology for 2020. According to the work plan of 3GPP (3rd Generation Partnership Project), the first phase of work on 5G is already underway.

[0003] Downlink transmission refers to sending signals from the base station to the user equipment UE. Downlink signals include data signals, control signals and reference signals (pilots). Here, the base station transmits downlink data in the physical downlink shared channel (PDSCH) or sends downlink control information in the downlink control channel. Uplink transmission refers to sending signals from the user equipment to the base station. Uplink signals also include data signals, control signals and reference signals. Here, the UE transmits uplink data in the physical uplink shared channel (PUSCH) or sends uplink control information in the physical uplink control channel (PUCCH). The base station can dynamically schedule the PDSCH transmission and PUSCH transmission of the UE through the physical downlink control channel (PDCCH). The uplink control information carried on the PUCCH can be divided into multiple types, including the acknowledgment information (HARQ-ACK) of the hybrid automatic repeat request (HARQ), the channel state indication information (CSI) and the scheduling request (SR).

[0004] The 5G system still supports MIMO (multiple input multiple output) transmission. When working in MIMO transmission mode, multiple TBs may be scheduled simultaneously on one carrier. For example, for initial transmission, when the number of layers of MIMO transmission is less than or equal to 4, only 1 TB is scheduled. When the number of layers is greater than 4, 2 TBs are scheduled. Or for retransmission, even if the number of layers is less than or equal to 4, 2 TBs may be scheduled. Of course, the number of TBs actually scheduled by the base station each time is dynamically variable. In addition, in order to flexibly utilize various spectrum resources, 5G still supports carrier aggregation. That is, the base station can configure multiple carriers for a UE (user equipment).

[0005] In 5G systems, whether it is an FDD (Frequency Division Duplex) or TDD (Time Division Duplex) system, the length of the time unit for uplink and downlink transmission is variable. The above time unit is sometimes also called time resource, for example, time slot or mini time slot. Figure 1 The figure shows a schematic diagram of resource allocation within an uplink time slot. For PUCCH, it may occupy only one or two OFDM symbols. This structure is conducive to the rapid feedback of HARQ-ACK information and the reduction of the number of parallel HARQ processes. It is generally called short PUCCH (SPUCCH). Another PUCCH structure is mapped to N OFDM symbols, for example, N is greater than or equal to 4, which is generally called long PUCCH (LPUCCH). Because there are more OFDM symbols, long PUCCH can carry more information bits and has a larger coverage range. For PUSCH, it may occupy all OFDM symbols in a time slot, or occupy other OFDM symbols except the last one or more OFDM symbols used for SPUCCH, or it may occupy only a part of the OFDM symbols in the time slot, which is equivalent to a mini time slot.

[0006] For SPUCCH, for the case where the number of HARQ-ACK bits carried is 1 or 2 bits, according to the progress of 3GPP, the base station allocates two or four SPUCCH sequences to the UE to indicate 1 or 2 bits respectively. For example, the above-mentioned one SPUCCH sequence may refer to a sequence transmitted on a physical resource block (PRB), and the above-mentioned sequence may be obtained based on a cyclic offset (CS) of a root sequence. For SR, because the UE indicates that SR is sent only when there is a need for uplink transmission, the base station may allocate only one SPUCCH sequence as an SR resource. For LPUCCH, for the case where the number of HARQ-ACK bits carried is 1 or 2 bits, similar to the LTE method, multiple channels can be multiplexed in the time domain and the code domain, that is, multiple orthogonal spread codes (OCCs) are configured in time, and different CSs of the same root sequence are used. Similar to LTE, one of the above-mentioned LPUCCH resources can be used as an SR resource. According to the progress of 3GPP, the base station may configure multiple SR resources for the UE. For example, these SR resources may represent different services respectively. The periods and offsets of different SR resources may be different.

[0007] It is not difficult to see that in the 5G system, both from the perspective of downlink scheduling and uplink feedback UCI, compared with LTE, new dimensions have been added. Therefore, how to design downlink scheduling signaling and how to design UCI feedback mechanism so that the uplink and downlink control signaling overhead is reasonable and does not affect the flexibility of scheduling, a new solution is urgently needed. Summary of the invention

[0008] The present application provides a method and device for transmitting uplink control information, and provides a mechanism for improving the short PUCCH transmission performance, and multiplexing SR and other uplink signals such as HARQ-ACK.

[0009] To achieve the above objectives, this application adopts the following technical solutions:

[0010] A method for transmitting uplink control information UCI, characterized by comprising:

[0011] The user equipment UE determines a physical uplink control channel PUCCH resource for transmitting hybrid automatic repeat request confirmation information HARQ-ACK and / or scheduling request SR information;

[0012] The UE determines the actual occupied PUCCH resources and transmits HARQ-ACK and SR according to the scheduling request SR resources configured on a time resource and whether the SR needs to be transmitted currently.

[0013] Preferably, the UE determines the PUCCH resources for transmitting HARQ-ACK and / or SR, including: for short PUCCH (SPUCCH), when it is necessary to carry UCI information less than or equal to 2 bits, the UE determines that the PUCCH resources for transmitting HARQ-ACK and / or SR are SPUCCH resources, and the SPUCCH resources are composed of four SPUCCH sequences, and the four SPUCCH sequences are divided into two groups, and the two SPUCCH sequences in each group constitute a SPUCCH resource carrying 1 bit of UCI information.

[0014] Preferably, when 1-bit HARQ-ACK actually needs to be transmitted, only 2 of the 4 SPUCCH sequences of the above-mentioned one SPUCCH resource are occupied, and the two SPUCCH sequences constitute a SPUCCH resource carrying 1-bit UCI information.

[0015] Preferably, the UE determines the PUCCH resources for transmitting HARQ-ACK and / or SR, including: the UE determines the PUCCH resources for transmitting HARQ-ACK and / or SR as SPUCCH resources, and for different SPUCCH resources, the HARQ-ACK information mapped with the same PUCCH sequence index changes alternately.

[0016] Preferably, the UE determines the PUCCH resources for transmitting HARQ-ACK and / or SR, including: when 2-bit HARQ-ACK actually needs to be transmitted, the UE determines that the PUCCH resources for transmitting HARQ-ACK and / or SR include 8 SPUCCH sequences, 4 of which are used in the case where no uplink resource request is required, and the other 4 are used in the case where uplink resources need to be requested;

[0017] The UE determines the actual occupied PUCCH resources according to the scheduling request SR resources configured on a time resource and whether the SR needs to be transmitted currently, including:

[0018] When 1-bit HARQ-ACK actually needs to be transmitted, two of the four SPUCCH sequences for the case where no uplink resource request is required and two of the four SPUCCH sequences for the case where uplink resource request is required are determined to carry the 1-bit HARQ-ACK and SR;

[0019] Alternatively, when it is actually necessary to transmit 1-bit HARQ-ACK, the 4 SPUCCH sequences for the case where no uplink resource request is required are determined to carry 1-bit HARQ-ACK and SR; or, the 4 SPUCCH sequences for the case where uplink resources need to be requested are determined to carry 1-bit HARQ-ACK and SR.

[0020] Preferably, for the SR bit, "request" is mapped to NACK and "no request" is mapped to ACK.

[0021] Preferably, the UE determines the actual occupied PUCCH resource according to the scheduling request SR resource configured on a time resource and whether the SR needs to be transmitted currently, including:

[0022] Let the number of HARQ-ACK bits that currently need to be fed back be L. Assuming that only one SR resource is configured on one time resource, only when L is equal to 1, the UE uses the PUCCH format carrying 2 bits to transmit L-bit HARQ-ACK and SR; when L is greater than 1, the UE uses the PUCCH format carrying more than 2 bits to transmit L-bit HARQ-ACK and SR information.

[0023] Preferably, the UE determines the actual occupied PUCCH resource according to the scheduling request SR resource configured on a time resource and whether the SR needs to be transmitted currently, including:

[0024] The number of HARQ-ACK bits that need to be fed back is L. Assume that the number K of SR resources actually configured for the UE on a time resource is greater than 1, and only the PUCCH format carrying more than 2 bits is used to transmit L-bit HARQ-ACK and SR information;

[0025] Alternatively, when K is equal to 2 or 3, and L is equal to 1, a PUCCH format carrying 2 bits is used to transmit HARQ-ACK and SR; when K is not equal to 2 and 3, or L is not equal to 1, a PUCCH format carrying more than 2 bits is used to transmit HARQ-ACK and SR.

[0026] Preferably, the UE determines the actual occupied PUCCH resource according to the scheduling request SR resource configured on a time resource and whether the SR needs to be transmitted currently, including:

[0027] The total number of bits of HARQ-ACK and SR that need to be fed back is recorded as S. When S is less than or equal to 2, the UE uses a PUCCH format carrying 2 bits to transmit HARQ-ACK and SR; when S is greater than 2, the UE uses a PUCCH format carrying more than 2 bits to transmit HARQ-ACK and SR information;

[0028] Alternatively, when S is less than or equal to 3, the UE uses a PUCCH format carrying 2 bits to transmit HARQ-ACK and SR; when S is greater than 3, the UE uses a PUCCH format carrying more than 2 bits to transmit HARQ-ACK and SR information.

[0029] Preferably, the UE determines the actual occupied PUCCH resource according to the scheduling request SR resource configured on a time resource and whether the SR needs to be transmitted currently, including:

[0030] Assuming that the number K of SR resources actually configured for the UE on a time resource is greater than 1, only when the UE indicates an uplink resource request for a specified SR among the above K SR resources, it supports the use of a PUCCH format carrying less than or equal to 2 bits to transmit HARQ-ACK and specified SR information, otherwise, a PUCCH format carrying more than 2 bits is used to transmit HARQ-ACK and other K-1 SR information.

[0031] Preferably, the transmitting HARQ-ACK and SR includes:

[0032] Transmit the SR and / or HARQ-ACK, and discard other uplink signals except the SR and / or the urgent HARQ-ACK;

[0033] Alternatively, the SR and / or emergency HARQ-ACK are transmitted by puncturing the time-frequency resources for transmitting other uplink signals except the SR and / or HARQ-ACK.

[0034] Preferably, for the semi-persistent scheduling SPS, a PUCCH resource of a PUCCH format is selected from a plurality of PUCCH resources of different PUCCH formats allocated by the SPS to transmit the HARQ-ACK and the SR.

[0035] Preferably, by parameter Δ F_PUCCH (F) adjusting the transmission power; and / or, by parameter Δ PUCCH_TF,c (i) Adjust the transmission power; where Δ F_PUCCH (F) is the power offset parameter related to the PUCCH format, Δ PUCCH_TF,c (i) is a power parameter at least related to the number of UCI bits.

[0036] A method for setting an uplink timing advance, characterized by comprising:

[0037] For a UE, the configuration timing advance TA value is in, It is the time advance required to align the uplink and downlink time slots. It is the additional advance amount;

[0038] For another UE, configure the TA value to in, It is the time advance required to align the uplink and downlink time slots. is the reduced lead time;

[0039] and The sum of is equal to an integer multiple of the time slot length.

[0040] A user equipment comprises a PUCCH resource allocation module and an uplink signal multiplexing module, wherein:

[0041] A PUCCH resource allocation module, used to determine PUCCH resources for transmitting HARQ-ACK and / or SR;

[0042] The uplink signal multiplexing module is used for the UE to determine the actual occupied PUCCH resources and transmit HARQ-ACK and SR according to the scheduling request SR resources configured on a time resource and whether the SR needs to be transmitted currently.

[0043] By adopting the method of the present invention, the performance of using short PUCCH to transmit up to two bits of UCI information is optimized, the multiplexing of SR with other UCI and / or PUSCH is better supported, and the transmission performance is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 is the channel multiplexing structure of the uplink time slot;

[0045] Figure 2 is a flow chart of the present invention;

[0046] Figure 3 A flowchart for selecting a PUCCH format according to the number of HARQ-ACK bits;

[0047] Figure 4 A flowchart for selecting a PUCCH format based on the total number of UCI bits;

[0048] Figure 5 A schematic diagram of the punching range;

[0049] Figure 6 This is a schematic diagram of uplink and downlink time slot alignment on the base station side;

[0050] Figure 7 This is a schematic diagram of the timing deviation of uplink and downlink time slots generated by TA in the present invention. Figure 1 ;

[0051] Figure 8 This is a schematic diagram of the timing deviation of uplink and downlink time slots generated by TA in the present invention. Figure 2 ;

[0052] Fig. 9 It is a diagram of the equipment of the present invention. DETAILED DESCRIPTION

[0053] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below with reference to the accompanying drawings and embodiments.

[0054] like Figure 2 Shown is a flow chart of the present invention.

[0055] Step 201: User equipment UE determines PUCCH resources for transmitting UCI information such as HARQ-ACK and / or SR.

[0056] According to the number of occupied OFDM symbols, PUCCH can be divided into SPUCCH and LPUCCH. In addition, according to the number of bits carried, the PUCCH format carrying less than or equal to 2 bits and the PUCCH format carrying more than 2 bits are also different. In particular, SPUCCH can carry information by allocating SPUCCH sequences, for example, two SPUCCH sequences can be allocated to carry 1 UCI bit, and four SPUCCH sequences can be allocated to carry 2 UCI bits. For example, the above-mentioned SPUCCH sequence may refer to a sequence transmitted on a frequency unit, the above-mentioned frequency unit may refer to a PRB, and the above-mentioned sequence may be obtained based on a cyclic shift (CS) of a root sequence. In a frequency unit, it may be possible to support up to N CSs for a root sequence, for example, N is equal to 12. Generally speaking, the number of CSs that can be occupied in a frequency unit depends on the delay spread of the channel. When the delay spread is relatively large, the simultaneous use of adjacent CSs may cause mutual interference, resulting in performance degradation. The larger the interval between CSs used simultaneously, the smaller the interference. Generally speaking, when 1 bit needs to be fed back, the interval between the CSs of two SPUCCHs may be N / 2; when 2 bits need to be fed back, the interval between the CSs of two SPUCCHs may be N / 4.

[0057] The base station may configure multiple SR resources for the UE. For example, these SR resources may represent different services respectively. The periods and offsets of different SR resources may be different, so that on a time resource (time slot, mini-time slot, one or more OFDM symbols), no SR resources may be configured, only one SR resource may be configured, or multiple SR resources may be configured. Assuming that the period of SR is very short, such as one OFDM symbol, there may be multiple transmission opportunities corresponding to one SR resource in the above-mentioned time resource. Using SPUCCH, one SPUCCH sequence may be allocated to one SR resource. The above-mentioned UCI information may not be limited to HARQ-ACK and SR, but may also include CSI and other information. According to the discussion of 3GPP, PUCCH format 0 is a SPUCCH format and can carry 1 or 2 bits; PUCCH format 1 is a LPUCCH format and can carry 1 or 2 bits; PUCCH format 2 is a SPUCCH format and carries more than 2 bits; PUCCH formats 3 and 4 are both LPUCCH formats and carry more than 2 bits. PUCCH formats that carry less than or equal to 2 bits, such as PUCCH formats 0 and 1, can actually also be used to carry UCI information of more than 2 bits. For example, for PUCCH format 0, by increasing the number of allocated SPUCCH sequences, for example, allocating 8 SPUCCH sequences can carry 3 bits of UCI.

[0058] The PUCCH resource of the UE may be implicitly determined, for example, the mapped PUCCH resource is obtained according to the index of the minimum control channel element (CCE) of the PDCCH. Alternatively, a PUCCH resource may be configured for UCI transmission by high-level signaling; or, M PUCCH resources may be configured by high-level signaling, in which case one of the M resources may be dynamically indicated in the downlink control information (DCI), for example, the ceil (log 2 (M)) bits.

[0059] Step 202: The UE transmits uplink information such as HARQ-ACK and SR according to the number of SR resources requested by the uplink resource configured on a time resource and whether SR transmission is currently required.

[0060] The uplink information may include HARQ-ACK, CSI, SR and / or PUSCH, etc. The UE determines the actual occupied PUCCH resources based on the SR resources configured on a time resource and whether the SR needs to be transmitted currently. When feedback of periodic CSI (P-CSI) is required, UCI information may be transmitted on the PUCCH resources configured for P-CSI transmission. When feedback of HARQ-ACK is required, it may be one of the above-mentioned M PUCCH resources configured by the DCI dynamic indication high-level signaling, so as to transmit UCI information on this PUCCH resource. When PUSCH is present, if there is not enough processing time from the time when SR and / or HARQ-ACK is generated to the time when PUSCH is transmitted, it may be necessary to carry SR and / or HARQ-ACK on PUSCH by puncturing.

[0061] The method for transmitting uplink control information of the present invention is described below with reference to embodiments.

[0062] Embodiment 1

[0063] When 1-bit UCI information needs to be carried, a SPUCCH resource consists of two SPUCCH sequences. Let the CS of the first SPUCCH sequence be k, then the CS of the second SPUCCH sequence can be k+K 0 , for example, K 0 =N / 2. Because SPUCCH sequences are allocated in pairs, it is possible to indicate only N / 2 possibilities for one frequency unit; or it is possible to indicate N possibilities, that is, to allow the CS of the first sequence to take all N possible values. Assuming that N is equal to 12, Table 1 is a mapping method from 1-bit UCI information to 2 SPUCCH sequences.

[0064] Table 1: Mapping relationship between 1-bit UCI information and SPUCCH sequence

[0065] HARQ-ACK 0 CS ACK k+6 NACK k

[0066] When a maximum of 2 bits of UCI information needs to be carried, one SPUCCH resource is composed of four SPUCCH sequences. Preferably, the four SPUCCH sequences of the above one SPUCCH resource can be divided into two groups, and the two SPUCCH sequences in each group can constitute a SPUCCH resource carrying 1 bit of UCI information. For one SPUCCH resource, let the CS of the first SPUCCH sequence be k, and the CS of the other three SPUCCH sequences can be mod(k+K 1 j, N), j = 1, 2, 3, for example, K 1 =N / 4. In this case, the two SPUCCH sequences corresponding to CS k and mod(k+N / 2,N) constitute a SPUCCH resource carrying 1-bit UCI information; the two SPUCCH sequences corresponding to CS mod(k+N / 4,N) and mod(k+3N / 4,N) constitute another SPUCCH resource carrying 1-bit UCI information.

[0067] Table 2: Mapping relationship between 2-bit UCI information and SPUCCH sequence

[0068] HARQ-ACK 0 HARQ-ACK 1 CS ACK NACK k+9 ACK ACK k+6 NACK ACK k+3 NACK NACK k

[0069] When it is actually necessary to transmit 2 bits, for example, corresponding to the DCI that schedules two transport blocks (TBs), all four SPUCCH sequences of the above-mentioned one SPUCCH resource may be occupied. Table 2 shows a mapping method from two-bit UCI information to four SPUCCH sequences. When it is actually necessary to transmit 1 bit, for example, only one of the two TBs in the DCI is enabled or only supports the regressive DCI of single TB transmission, it may be that only two of the four SPUCCH sequences of the above-mentioned one SPUCCH resource are occupied. Here, it may be that the two occupied SPUCCH sequences can constitute a SPUCCH resource that carries 1 bit of UCI information. It may be that the interval between the CSs of the two occupied SPUCCH sequences is equal to K. 0. The CS of the two SPUCCH sequences used to carry 1 bit of information are k and mod(k+N / 2,N), or mod(k+N / 4,N) and mod(k+3N / 4,N). For example, the two occupied SPUCCH sequences satisfy Table 1. Using this method, the CS interval of the two occupied SPUCCH sequences can also be maximized. This method can also be regarded as repeatedly mapping the 1-bit HARQ-ACK to HARQ-ACK 0 and HARQ-ACK 1 in Table 2, that is, (NACK, NACK) and (ACK, ACK), and then obtaining the mapped SPUCCH sequence. Using this method, when 1 bit is transmitted, two unoccupied SPUCCH sequences can constitute a SPUCCH resource carrying 1 bit of UCI information, so that the base station can dynamically allocate these two unoccupied SPUCCH sequences to another UE that transmits 1 bit of UCI information.

[0070] For the case where a maximum of 2 bits of UCI need to be carried, only N / 4 possibilities can be indicated for a frequency unit. Assuming that M SPUCCH resources are configured by high-level signaling, it is beneficial to reduce the signaling overhead of high-level signaling to configure the above M SPUCCH resources. The CS k of the first PUCCH sequence of the above N / 4 PUCCH resources can take the value k=0, 1,...N / 4-1. Using this method, when only 1 bit is actually required to be fed back, corresponding to the above N / 4 PUCCH resources, the SPUCCH sequence CS actually used is 0, 1,...N / 4 and N / 2, N / 2+1,...3N / 4-1. The minimum interval of the above CS actually used is 1, which may not be conducive to reducing interference. The present invention further proposes that when selecting the CS of the first PUCCH sequence of the above SPUCCH resource, it is necessary to maximize the interval of all CSs that may actually be used when only one bit is fed back. For example, the CS k of the first SPUCCH sequence of the N / 4 SPUCCH resources can be k=2j or k=4j, j=0, 1, ... N / 4-1. With this method, when only 1 bit is actually needed to be fed back, the minimum interval of the CS of the SPUCCH sequence actually used for the N / 4 PUCCH resources is 2, which is conducive to reducing interference.

[0071] Alternatively, for the case where a maximum of 2 bits of UCI need to be carried, N / 2 possible SPUCCH resources can still be indicated for one frequency unit. For example, the CS k of the first SPUCCH sequence of the above N / 2 SPUCCH resources can take the value k=0, 1, ... N / 2-1. With this method, when it is actually necessary to transmit 2 bits, because there are only N / 4 non-conflicting resources, resource conflicts between different UEs can be avoided through the base station. When only 1 bit is actually needed to be fed back, corresponding to the above N / 2 SPUCCH resources, N / 2 non-conflicting SPUCCH resources carrying 1 bit of information can be obtained, thereby multiplexing as many UEs as possible on one frequency unit and reducing SPUCCH resource overhead.

[0072] In the above method, the HARQ-ACK information mapped to the SPUCCH sequence with the same index of the SPUCCH resource is fixed. For example, according to Table 1, the second sequence of the SPUCCH resource (CS mod(k+N / 2,N)) is always mapped to ACK, and according to Table 2, the first sequence of the SPUCCH resource (CS k) is always mapped to (NACK, NACK). When the value of CS k of the first sequence of the SPUCCH resource is some continuous values, this causes the CS interval of the SPUCCH sequence representing the same HARQ-ACK information to be only 1. In general, the probability of UE transmitting ACK is much higher than the probability of NACK. In the method of Table 1, each UE tends to occupy CS 0~5, but not CS 6~11. The interval of the CS actually occupied by each UE is small, resulting in increased mutual interference and decreased performance.

[0073] The present invention proposes to alternately change the HARQ-ACK information mapped to the PUCCH sequence with the same index for different SPUCCH resources. For example, for the SPUCCH resource whose CS of the first PUCCH sequence is k, the HARQ-ACK information mapped to each PUCCH sequence of the SPUCCH resource is adjusted according to whether k is an odd number or an even number. As shown in Table 3-1, k=0,1,...N / 2-1, for 1-bit UCI information, when CS is an even number, CS k and k+6 are mapped to NACK and ACK respectively; when CS is an odd number, CS k and k+6 are mapped to ACK and NACK respectively. Or, as shown in Table 3-2, k=0,1,...N-1, for 1-bit UCI information, when CS is an even number, CS k and k+3 are mapped to NACK and ACK respectively; when CS is an odd number, CS k and k+3 are mapped to ACK and NACK respectively. Using this method, the CS interval of the PUCCH sequence used to indicate 1-bit UCI information is 3. As shown in Table 4, k = 0, 1, ... N / 4-1, or k = 0, 1, ... N / 2-1, for 2-bit UCI information, when CS is an even number, CS k, k+3, k+6 and k+9 are mapped to (NACK, NACK), (NACK, ACK), (ACK, ACK) and (ACK, NACK), respectively; when CS is an odd number, CS k, k+3, k+6 and k+9 are mapped to (ACK, ACK), (ACK, NACK), (NACK, NACK) and (NACK, ACK), respectively.

[0074] Table 3-1: Mapping relationship between 1-bit UCI information and SPUCCH sequence

[0075]

[0076] Table 3-2: Mapping relationship between 1-bit UCI information and SPUCCH sequence

[0077]

[0078] Table 4: Mapping relationship between 2-bit UCI information and SPUCCH sequence

[0079]

[0080] Alternatively, the CS k value of the first sequence of the SPUCCH resource may be only an even number or only an odd number. In this way, the CS interval of the SPUCCH sequence representing the same HARQ-ACK information is 2. For example, assuming that the value of CS k is 2j, j = 0, 1, ... N / 2-1, and assuming that K 0=N / 4, the CS interval between two SPUCCH sequences of a SPUCCH resource indicating 1-bit UCI information is 3.

[0081] Embodiment 2

[0082] In the LTE system, the PUCCH carrying one and two HARQ-ACK bits and the PUCCH carrying SR are both based on coherent reception. When both HARQ-ACK resources and SR resources are allocated in a subframe, the HARQ-ACK information is transmitted on the PUCCH allocated for HARQ-ACK transmission when no uplink resources are required; and the HARQ-ACK information is transmitted on the PUCCH allocated for SR transmission when uplink resources need to be requested. However, the above-mentioned LTE method of multiplexing HARQ-ACK and SR cannot be used for the SPUCCH channel carrying one and two bits of information in the 5G system. This is because when HARQ-ACK is not considered, the SR resource only allocates one SPUCCH sequence, and the above-mentioned one SPUCCH sequence is not enough to carry one or two HARQ-ACK bits.

[0083] For one or two bits of HARQ-ACK information, it is assumed that the allocation method of SPUCCH resources is to first configure M SPUCCH resources using high-level signaling, and dynamically indicate one of the above M resources in the downlink control information (DCI), for example, occupying ceil (log 2 (M)) bits.

[0084] When a maximum of 1 bit of HARQ-ACK information needs to be carried, each of the above SPUCCH resources consists of two SPUCCH sequences. Let the CS of the first SPUCCH sequence be k, then the CS of the second SPUCCH sequence can be k+K 0 , for example, K 0 =N / 2. Table 1 shows a mapping method from 1-bit HARQ-ACK information to 2 SPUCCH sequences. When it is necessary to carry up to 2 bits of HARQ-ACK information, each of the above-mentioned SPUCCH resources is composed of four SPUCCH sequences. Preferably, the 4 SPUCCH sequences of the above-mentioned one SPUCCH resource can be divided into two groups, and the two SPUCCH sequences in each group can constitute a SPUCCH resource that carries up to 1 bit of UCI information. For one SPUCCH resource, let the CS of the first SPUCCH sequence be k, then the CS of the other three SPUCCH sequences can be mod(k+K 1 j, N), j = 1, 2, 3, for example, K 1=N / 4. Table 2 shows a mapping method from two-bit UCI information to four SPUCCH sequences.

[0085] The following describes a method for allocating SPUCCH resources for transmitting HARQ-ACK and SR according to the present invention.

[0086] The method of configuring M SPUCCH resources by high-level signaling and dynamically indicating one of the M resources by DCI may be such that the high-level signaling configures the SPUCCH resources according to the need to multiplex HARQ-ACK and SR in one time unit. The SPUCCH resources configured by the high-level signaling include both SPUCCH resources for transmitting HARQ-ACK when no uplink resource request is required and SPUCCH resources for transmitting HARQ-ACK when uplink resource request is required.

[0087] When carrying 1-bit HARQ-ACK, each SPUCCH resource configured by the above-mentioned high-level signaling includes 4 SPUCCH sequences, two of which are used for situations where uplink resources do not need to be requested, and the other two are used for situations where uplink resources need to be requested. The above-mentioned SPUCCH resource consisting of 4 SPUCCH sequences is actually two SPUCCH resources that can carry 1 bit. The above-mentioned 4 SPUCCH sequences can be located in the same frequency unit or different frequency units. For example, two sequences for situations where uplink resources do not need to be requested are located in frequency unit F1, and the other two sequences for situations where uplink resources need to be requested are located in frequency unit F2, and F1 and F2 are different. When carrying a maximum of 2 bits of HARQ-ACK, each SPUCCH resource configured by the above-mentioned high-level signaling includes 8 SPUCCH sequences, 4 of which are used for situations where uplink resources do not need to be requested, and the other 4 are used for situations where uplink resources need to be requested. In this way, the above-mentioned SPUCCH resource consisting of 8 SPUCCH sequences is actually two SPUCCH resources that can carry 2 bits. The above-mentioned 8 SPUCCH sequences can be located in the same frequency unit or different frequency units. For example, 4 sequences for situations where uplink resources do not need to be requested are located in frequency unit F1, and another 4 sequences for situations where uplink resources need to be requested are located in frequency unit F2, and F1 and F2 are different. Within a time unit, if SR resources are not configured, that is, when the UE only needs to transmit HARQ-ACK information, it corresponds to a SPUCCH resource configured by the above-mentioned high-level signaling, and the number of SPUCCH sequences contained in the SPUCCH resource is A, then A / 2 SPUCCH sequences can be occupied to carry HARQ-ACK information. For example, the A / 2 SPUCCH sequences are the above-mentioned A / 2 SPUCCH sequences for situations where uplink resources do not need to be requested.

[0088] In a time unit, if SR resources are configured, for the case of carrying up to 2 bits of HARQ-ACK, as shown in Table 5, when 2 bits of HARQ-ACK are actually required to be transmitted, for example, corresponding to the DCI for scheduling two transport blocks (TBs), the 8 SPUCCH sequences configured by the above-mentioned high-level signaling may be adopted depending on whether uplink resources need to be requested. In Table 5, when the above-mentioned 8 SPUCCH sequences occupy the same frequency unit, the interval of their CS is only 1. When 1 bit of HARQ-ACK is actually required to be transmitted, for example, only one of the two TBs in the DCI is enabled or only supports the regressive DCI of single TB transmission, it may be that only 4 of the above 8 SPUCCH sequences are occupied to carry 1 bit of HARQ-ACK and SR. The 4 SPUCCH sequences may include two of the 4 SPUCCH sequences for the case where no uplink resource request is required and two of the 4 SPUCCH sequences for the case where uplink resources need to be requested. With this method, the CS interval of the 4 currently occupied SPUCCH sequences is still 1. Alternatively, the four SPUCCH sequences may be the four SPUCCH sequences described above for situations where uplink resources do not need to be requested; or, they may also be the four SPUCCH sequences described above for situations where uplink resources need to be requested. In particular, the four SPUCCH sequences are the same as the four SPUCCH sequences occupied when SR resources are not configured within a time unit. Because the four selected SPUCCH sequences were originally used to carry 2-bit HARQ-ACK information, the CS interval of the four SPUCCH sequences is larger. As shown in Tables 6 and 7, the minimum CS interval is 3, which is beneficial to reduce interference optimization performance. In addition, the four unused SPUCCH sequences are also used to carry 2-bit HARQ-ACK information, which makes it convenient for the base station to allocate these four unused SPUCCH sequences to other UEs for use.

[0089] Table 5: Multiplexing 2-bit HARQ-ACK and SR

[0090] HARQ-ACK 0 HARQ-ACK 1 SR CS ACK NACK No request k+9 ACK ACK No request k+6 NACK ACK No request k+3 NACK NACK No request k ACK NACK There is a request k+10 ACK ACK There is a request k+7 NACK ACK There is a request k+4 NACK NACK There is a request k+1

[0091] Table 6: Multiplexing 1-bit HARQ-ACK and SR

[0092] HARQ-ACK 0 SR CS ACK No request k+6 NACK No request k ACK There is a request k+9 NACK There is a request k+3

[0093] Table 7: Multiplexing 1-bit HARQ-ACK and SR

[0094] HARQ-ACK 0 SR CS ACK There is a request k+9 ACK No request k+6 NACK No request k+3 NACK There is a request k

[0095] In Table 6, two SPUCCH sequences are mapped according to the method of transmitting 1-bit HARQ-ACK information, depending on whether uplink resources need to be requested. In Table 7, SR can be regarded as one HARQ-ACK bit, and thus mapped to 4 SPUCCH sequences according to the method of 2-bit HARQ-ACK information. Here, because the probability that the UE needs to occupy SR resources to request uplink resources is low, "request" can be mapped to NACK, and "no request" can be mapped to ACK. Using the method in Table 7, the transmission performance can be improved as much as possible.

[0096] Embodiment 3

[0097] For LPUCCH, similar to LTE, LPUCCH carrying one and two HARQ-ACK bits and LPUCCH carrying SR are based on coherent reception. When both HARQ-ACK resources and SR resources are allocated on a time resource (time slot, mini-time slot, one or more OFDM symbols), if no uplink resource request is required, the HARQ-ACK information is transmitted on the LPUCCH allocated for HARQ-ACK transmission; if uplink resources need to be requested, the HARQ-ACK information is transmitted on the LPUCCH allocated for SR transmission.

[0098] According to the second embodiment, 1 or 2 bits of HARQ-ACK and SR can be multiplexed by adding SPUCCH sequences. When 1-bit HARQ-ACK information and SR need to be multiplexed, 4 SPUCCH sequences need to be allocated; when 2-bit HARQ-ACK information and SR need to be multiplexed, 8 SPUCCH sequences need to be allocated. When 2-bit HARQ-ACK information and SR need to be multiplexed, 8 SPUCCH sequences need to be allocated. When 2-bit HARQ-ACK information and SR need to be multiplexed, 8 SPUCCH sequences are required. On the one hand, the utilization rate of uplink resources is reduced. On the other hand, assuming that the above 8 SPUCCH sequences are located in the same frequency unit, the minimum CS interval is only 1, which is not conducive to ensuring transmission performance. Another possible method is to first perform an AND operation on the 2-bit HARQ-ACK information to obtain 1 bit, and then combine it with the 1-bit SR to form 2 bits for transmission, so that only 4 SPUCCH sequences are required. This method reduces resource overhead, but also sacrifices the transmission performance of downlink data.

[0099] In fact, in the 5G system, not only PUCCH formats that can only carry 1 or 2 bits are defined, but also PUCCH formats that can carry more than 2 bits are defined. The number of HARQ-ACK bits that need to be fed back is recorded as L, and L is greater than or equal to 1. The above PUCCH format that carries more than 2 bits can simultaneously transmit L-bit HARQ-ACK and SR information. The total number of UCI bits is recorded as U, and U is greater than or equal to L.

[0100] When allocating PUCCH resources, high-level signaling may be used to configure at least one group of PUCCH resources that carry a PUCCH format of less than or equal to 2 bits, and at least one group of PUCCH resources that carry a PUCCH format greater than 2 bits. In a time unit, the required PUCCH format is determined according to the UCI information to be fed back currently, thereby determining a group of PUCCH resources; then, the HARQ-ACK resource indication (ARI) in the DCI is used to dynamically indicate one of the above selected groups of PUCCH resources. For PUCCH formats that carry less than or equal to 2 bits, only one group of PUCCH resources may be configured, and this group of resources may include PUCCH format 0 and / or PUCCH format 1. Alternatively, for PUCCH formats that carry less than or equal to 2 bits, two groups of PUCCH resources may be configured, one group of resources includes only PUCCH format 0, and the other group of resources includes only PUCCH format 1. For the above-mentioned PUCCH format carrying more than 2 bits, one or more groups of PUCCH resources may be configured, and each group of resources may include one or more of PUCCH format 2, PUCCH format 3, and PUCCH format 4. Alternatively, for the above-mentioned PUCCH format carrying more than 2 bits, one or more groups of PUCCH resources may be configured, and each group of resources may include only one of PUCCH format 2, PUCCH format 3, and PUCCH format 4. The method for determining the PUCCH format carrying UCI according to the present invention is described below.

[0101] Assume that the base station configures M SR resources for the UE, the periods and offsets of different SR resources may be the same or different, and M is greater than or equal to 1. Depending on the periods and offsets of the M SR resources, on one time resource, the number of SR resources actually configured for the UE is recorded as K, where K is greater than or equal to 0 and less than or equal to M. When K is equal to 0, that is, there is no need to transmit SR on this time resource, and L bits of HARQ-ACK can be transmitted according to the PUCCH format configured by the base station. This PUCCH format can be determined according to L or according to the total number of UCI bits U.

[0102] Assume that only one SR resource is configured on a time resource, that is, K is equal to 1, which is equivalent to that the UE needs to transmit 1 bit of SR information. The following describes a method for multiplexing and transmitting UCI and SR on this time resource.

[0103] The first method is that when L is less than or equal to 2, the base station allocates a 2-bit PUCCH format to the UE, so that the UE uses the 2-bit PUCCH format to transmit L-bit HARQ-ACK and SR. For SPUCCH, the present invention does not limit the use of the above-mentioned method of adding a SPUCCH sequence, or the method of performing an AND operation on HARQ-ACK, or the use of other methods to process the multiplexing of HARQ-ACK and SR. When L is greater than 2, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that L-bit HARQ-ACK and SR information are transmitted on the above-mentioned PUCCH format carrying more than 2 bits. This method can be used in the case where only HARQ-ACK and / or SR are fed back.

[0104] Generally, in addition to the need to feedback HARQ-ACK and / or SR, other UCI information, such as P-CSI, may also be included in a time unit. When only HARQ-ACK and SR need to be fed back, and L is equal to 1 or 2, the base station allocates a 2-bit PUCCH format to the UE, so that the UE uses the 2-bit PUCCH format to transmit HARQ-ACK and SR; when other UCI other than HARQ-ACK and SR need to be fed back, or L is greater than 2, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that UCI is transmitted on the above-mentioned PUCCH format carrying more than 2 bits. Alternatively, the number of UCI bits other than SR is recorded as V, and multiplexing can be processed according to V. When V is less than or equal to 2, L is equal to 1 or 2, and the base station allocates a 2-bit PUCCH format to the UE, so that the UE uses the 2-bit PUCCH format to transmit UCI; when V is greater than 2, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that UCI is transmitted on the above-mentioned PUCCH format carrying more than 2 bits. Alternatively, the total number of UCI bits is denoted as U, and UCI multiplexing may be processed according to U. When U is less than or equal to 3, and L is equal to 1 or 2, the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE transmits UCI using the PUCCH format carrying 2 bits; when U is greater than 3, or L is greater than 2, the base station allocates the above PUCCH format carrying more than 2 bits to the UE, so that UCI is transmitted on the above PUCCH format carrying more than 2 bits.

[0105] The second method is, Figure 3As shown, according to L, judgment is made (301). Only when L is equal to 1 (302), that is, when HARQ-ACK and SR are 2 bits in total, the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit L bits of HARQ-ACK and SR. With this method, only 4 SPUCCH sequences are required for SPUCCH, which reduces the SPUCCH overhead and ensures transmission performance. When L is greater than 1 (303), the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that L bits of HARQ-ACK and SR information are transmitted on the above-mentioned PUCCH format carrying more than 2 bits. Assuming that SR resources are not configured on a time resource, when L is less than or equal to 2, the base station allocates a PUCCH format carrying less than or equal to 2 bits to the UE for transmitting L bits of HARQ-ACK; when L is greater than 2, the base station allocates a PUCCH format carrying more than 2 bits to the UE for transmitting L bits of HARQ-ACK. Alternatively, assuming that no SR resource is configured on a time resource, in order to be consistent with the above method of configuring an SR resource, when L is equal to 1, the base station allocates a PUCCH format carrying less than or equal to 2 bits to the UE for transmitting L-bit HARQ-ACK; when L is greater than 1, the base station allocates a PUCCH format carrying more than 2 bits to the UE for transmitting L-bit HARQ-ACK. This method can be used when only HARQ-ACK and / or SR are fed back.

[0106] Generally, in a time unit, in addition to the need to feedback HARQ-ACK and / or SR, other UCI information, such as P-CSI, etc., may also be included.

[0107] When only HARQ-ACK and SR need to be fed back, and L is equal to 1, that is, HARQ-ACK and SR are 2 bits in total, the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit HARQ-ACK and SR; when other UCI other than HARQ-ACK and SR needs to be fed back, or L is greater than 1, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that UCI is transmitted on the above-mentioned PUCCH format carrying more than 2 bits. Assuming that SR resources are not configured on a time resource, when only HARQ-ACK needs to be fed back, and L is equal to 1 or 2, the base station allocates a PUCCH format carrying less than or equal to 2 bits to the UE for transmitting HARQ-ACK; when other UCI other than HARQ-ACK and SR needs to be fed back, or L is greater than 2, the base station allocates a PUCCH format carrying more than 2 bits to the UE for transmitting UCI. Alternatively, assuming that no SR resource is configured on a time resource, in order to be consistent with the method of configuring an SR resource in the above-mentioned processing, when only HARQ-ACK needs to be fed back and L is equal to 1, the base station allocates a PUCCH format carrying less than or equal to 2 bits to the UE for transmitting HARQ-ACK; when other UCI other than HARQ-ACK and SR needs to be fed back, or L is greater than 1, the base station allocates a PUCCH format carrying more than 2 bits to the UE for transmitting UCI.

[0108] Alternatively, the number of UCI bits other than SR is recorded as V, and the multiplexing can be processed according to V. When V is equal to 1, L is equal to 1, and the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit HARQ-ACK and SR; when V is greater than 1, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that UCI is transmitted on the above-mentioned PUCCH format carrying more than 2 bits. Assuming that SR resources are not configured on a time resource, when V is less than or equal to 2, L is equal to 1 or 2, and the base station allocates a PUCCH format carrying less than or equal to 2 bits to the UE for transmitting UCI; when V is greater than 2, the base station allocates a PUCCH format carrying more than 2 bits to the UE for transmitting UCI. Alternatively, assuming that no SR resource is configured on a time resource, in order to be consistent with the method of configuring an SR resource in the above processing, when V is equal to 1, L is equal to 1, and the base station allocates a PUCCH format carrying less than or equal to 2 bits to the UE for transmitting HARQ-ACK; when V is greater than 1, the base station allocates a PUCCH format carrying more than 2 bits to the UE for transmitting UCI.

[0109] Alternatively, the total number of UCI bits is recorded as U, and UCI multiplexing can be processed according to U. When U is equal to 2, L is equal to 1, and the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit HARQ-ACK and SR; when U is greater than 2, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that UCI is transmitted on the above-mentioned PUCCH format carrying more than 2 bits. Assuming that SR resources are not configured on a time resource, when U is less than or equal to 2, L is equal to 1 or 2, and the base station allocates a PUCCH format carrying less than or equal to 2 bits to the UE for transmitting UCI; when U is greater than 2, the base station allocates a PUCCH format carrying more than 2 bits to the UE for transmitting UCI. Alternatively, assuming that no SR resource is configured on a time resource, in order to be consistent with the method of configuring an SR resource in the above processing, when U is equal to 1 and L is equal to 1, the base station allocates a PUCCH format carrying less than or equal to 2 bits to the UE for transmitting HARQ-ACK; when U is greater than 1, the base station allocates a PUCCH format carrying more than 2 bits to the UE for transmitting UCI.

[0110] Assuming that K SR resources are configured on one time resource, where K is greater than 1, a method for multiplexing and transmitting UCI and SR on this time resource is described below.

[0111] Since it is difficult to transmit all UCI information and ensure transmission performance based on the PUCCH format that carries less than or equal to 2 bits, it is possible that, regardless of the actual value of L, the DCI indicates a PUCCH format that carries more than 2 bits, so that the UE transmits the above UCI information on the above PUCCH format that carries more than 2 bits to ensure transmission performance. Using this method, the information of the above K SR resources can be indicated by K bits. For example, the above K bits are mapped one-to-one to the K SR resources on the above one time resource. Alternatively, assuming that the UE only needs to indicate the uplink resource request corresponding to one SR resource among the K SR resources, the number of SR bits that the UE actually needs to feedback can be ceil(log 2 (K+1)), the total number of bits is L+ceil(log 2 (K+1)). For example, the above ceil(log 2 A codeword with (K+1)) bits indicates that no SR needs to be transmitted at present, and the other K codewords are mapped one-to-one with the K SRs. Alternatively, M bits may be used to indicate SR. For example, the M bits are mapped one-to-one with the M SR resources. On the one time resource, the bits corresponding to the K SR resources in the M bits may carry valid SR information. Alternatively, assuming that the UE only needs to indicate the uplink resource request corresponding to one SR resource among the M SR resources, the number of SR bits that the UE actually needs to feedback may be ceil(log 2 (M+1)), the total number of bits is L+ceil(log 2 (M+1)). For example, the above ceil(log 2 A codeword of (M+1)) bits indicates that no SR needs to be transmitted currently, and the other M codewords are mapped one-to-one with the above M SRs. In particular, when a PUCCH format carrying more than 2 bits is adopted, since each SR resource can be allocated a separate bit, the UE may simultaneously indicate SR request information corresponding to one or more SR resources.

[0112] Alternatively, when L is greater than 2, the DCI indicates a PUCCH format carrying more than 2 bits, so that the UE transmits the above UCI information on the above PUCCH format carrying more than 2 bits; when L is less than or equal to 2, the DCI indicates a PUCCH format carrying 2 bits, so that the UE transmits the above UCI information on the above PUCCH format carrying 2 bits. Alternatively, when the number of bits of UCI other than SR is greater than 2, the DCI indicates a PUCCH format carrying more than 2 bits, so that the UE transmits the above UCI information on the above PUCCH format carrying more than 2 bits; when the number of bits of UCI other than SR is less than or equal to 2, the DCI indicates a PUCCH format carrying 2 bits, so that the UE transmits the above UCI information on the above PUCCH format carrying 2 bits. When using a PUCCH format carrying more than 2 bits, the information of the above K SR resources can be indicated by K bits; alternatively, assuming that the UE only needs to indicate the uplink resource request corresponding to one SR resource among the K SR resources, the number of SR bits that the UE actually needs to feedback can be ceil(log 2 (K+1)); or, M bits may be used to indicate SR; or, assuming that the UE only needs to indicate the uplink resource request corresponding to one SR resource among the M SR resources, the number of SR bits that the UE actually needs to feedback may be ceil(log 2 (M+1)).

[0113] Alternatively, assuming that the UE only needs to indicate the uplink resource request corresponding to one SR resource among K SR resources, the number of bits that the UE actually needs to feedback may be L+ceil(log 2(K+1)). Based on the PUCCH format carrying less than or equal to 2 bits, only when K is equal to Nsr and L is equal to 1, Nsr is equal to 2 or 3, HARQ-ACK and SR can be represented by 3 bits, and there is no other UCI except HARQ-ACK and SR, the base station allocates a PUCCH format carrying 2 bits to the UE, for example, using the above-mentioned method of adding the SPUCCH sequence, so that the UE uses the PUCCH format carrying 2 bits to transmit L bits of HARQ-ACK and SR; when K is not equal to Nsr or L is not equal to 1, the base station allocates a PUCCH format carrying more than 2 bits to the UE, so that the UE uses the PUCCH format carrying more than 2 bits to transmit UCI. Figure 4 As shown, on one time resource, assuming that only HARQ-ACK and SR need to be fed back, a method (401) for multiplexing transmission of HARQ-ACK and SR can also be used based on the total number of bits S of HARQ-ACK and SR. Using this method, the allocated PUCCH resource can be determined based on the number of bits S.

[0114] Alternatively, assuming that the UE only needs to indicate the uplink resource request corresponding to one SR resource among M SR resources, the number of bits that the UE actually needs to feedback may be L+ceil(log 2 (M+1)). Based on the PUCCH format carrying less than or equal to 2 bits, only when M is equal to Nsr and L is equal to 1, Nsr is equal to 2 or 3, HARQ-ACK and SR can be represented by 3 bits, and there is no other UCI except HARQ-ACK and SR, the base station allocates a PUCCH format carrying 2 bits to the UE, for example, using the above-mentioned method of adding the SPUCCH sequence, so that the UE uses the PUCCH format carrying 2 bits to transmit L bits of HARQ-ACK and SR; when M is not equal to Nsr or L is not equal to 1, the base station allocates a PUCCH format carrying more than 2 bits to the UE, so that the UE uses the PUCCH format carrying more than 2 bits to transmit UCI. Figure 4 As shown, on one time resource, assuming that only HARQ-ACK and SR need to be fed back, a method (401) for multiplexing transmission of HARQ-ACK and SR can also be used based on the total number of bits S of HARQ-ACK and SR. Using this method, the allocated PUCCH resource can be determined based on the number of bits S.

[0115] Assuming that the number of SR resources actually configured for the UE on a time resource is K, K is greater than or equal to 0 and K is less than or equal to M, and each SR resource can be allocated a separate bit, the total number of bits is S = L + K. Alternatively, assuming that the UE only needs to indicate the uplink resource request corresponding to one SR resource among the K SR resources, the number of SR bits that the UE actually needs to feedback can be f(K) = ceil(log2 (K+1)), the total number of bits is S=L+f(K). Alternatively, when K is equal to 1, S=L+1; when K is greater than 1, M bits are used to indicate SR, so S=L+M. Alternatively, when K is equal to 1, S=L+1; when K is greater than 1, assuming that the UE needs to indicate the uplink resource request corresponding to one SR resource among M SR resources, the number of SR bits can be ceil(log 2 (M+1)), so S=L+ceil(log 2 Alternatively, M bits are used to indicate SR, so S = L + M. Alternatively, assuming that the UE needs to indicate an uplink resource request corresponding to one of the M SR resources, the number of SR bits can be ceil (log 2 (M+1)), so S=L+ceil(log 2 (M+1)). When S is less than or equal to 2 (402), the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit HARQ-ACK and SR. Using this method, only 4 SPUCCH sequences are required for SPUCCH, which reduces the overhead of SPUCCH and ensures transmission performance. When S is greater than 2 (403), the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that the HARQ-ACK and SR information are transmitted together on the above-mentioned PUCCH format carrying more than 2 bits. Alternatively, when S is less than or equal to 3, the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit HARQ-ACK and SR; when S is greater than 3, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that the HARQ-ACK and SR information are transmitted together on the above-mentioned PUCCH format carrying more than 2 bits. Alternatively, when S is less than or equal to 3 and L is less than or equal to 2, the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit HARQ-ACK and SR; when S is greater than 3, or L is greater than 2, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that HARQ-ACK and SR information are transmitted together on the above-mentioned PUCCH format carrying more than 2 bits.

[0116] Generally, in addition to the need to feedback HARQ-ACK and / or SR, other UCI information, such as P-CSI, may also be included in a time unit. On a time resource, UCI may also be multiplexed and transmitted according to the total number of UCI bits U. The above UCI includes information on the above K SR resources. The information on the above K SR resources may be K bits of information, or the number of SR bits that the UE actually needs to feedback may be f(K)=ceil(log2 (K+1)). Alternatively, when K is equal to 1, 1 bit is used to indicate SR; when K is greater than 1, M bits are used to indicate SR. Alternatively, when K is equal to 1, 1 bit is used to indicate SR; when K is greater than 1, assuming that the UE needs to indicate the uplink resource request corresponding to one SR resource among M SR resources, the number of SR bits can be ceil(log 2 Alternatively, M bits are used to indicate SR. Alternatively, assuming that the UE needs to indicate an uplink resource request corresponding to one of the M SR resources, the number of SR bits may be ceil(log 2 (M+1)). When only HARQ-ACK and SR need to be fed back, U is less than or equal to 2, L is equal to 1 or 2, and the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit UCI; when other UCI other than HARQ-ACK and SR needs to be fed back, or U is greater than 2, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that the UCI is transmitted on the above-mentioned PUCCH format carrying more than 2 bits. Alternatively, when only HARQ-ACK and SR need to be fed back, U is less than or equal to 3, L is equal to 1 or 2, the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit UCI; when other UCI other than HARQ-ACK and SR needs to be fed back, or U is greater than 3, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that the UCI is transmitted on the above-mentioned PUCCH format carrying more than 2 bits. Alternatively, when U is less than or equal to 2, L is equal to 1 or 2, and the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit UCI; when U is greater than 2, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that the UCI is transmitted on the above-mentioned PUCCH format carrying more than 2 bits. Alternatively, when U is less than or equal to 3, L is equal to 1 or 2, the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit UCI; when U is greater than 3, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that the UCI is transmitted on the above-mentioned PUCCH format carrying more than 2 bits.

[0117] On one time resource, only when the UE needs to indicate an uplink resource request for a designated SR among the above K SR resources, the base station can allocate a PUCCH format carrying less than or equal to 2 bits to the UE, so that the UE uses the PUCCH format carrying less than or equal to 2 bits to transmit HARQ-ACK and the designated SR. It can be that when L is less than or equal to 2, the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit L-bit HARQ-ACK and SR. Alternatively, it can also be that only when L is equal to 1, the base station allocates a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit L-bit HARQ-ACK and SR. The above designated SR can be configured by high-level signaling, or can be obtained according to a certain priority strategy. When the UE needs to transmit an uplink resource request for other SR resources among the K SR resources, it can only use the PUCCH format carrying more than 2 bits for transmission. The other SRs mentioned above can be represented by K-1 bits, or, assuming that the UE only needs to indicate the uplink resource request corresponding to one SR resource, ceil(log 2 (K-1)).

[0118] Assuming that the base station configures M SR resources for the UE, a PUCCH resource carrying a 2-bit PUCCH format may be configured for each SR resource. The PUCCH resource may only carry 1 bit of HARQ-ACK information, or the PUCCH resource may carry up to 2 bits of HARQ-ACK information. The number of SR resources actually configured for the UE on a time resource is K, where K is greater than or equal to 0 and K is less than or equal to M.

[0119] When K is equal to 0, or when K is greater than or equal to 1, and the UE does not need to indicate any SR, the UE only feeds back other UCIs except the SR. The PUCCH resources occupied by the UE are the PUCCH resources dynamically indicated by the ARI in the DCI.

[0120] When only HARQ-ACK is fed back, and L is less than or equal to 2, the base station uses ARI to allocate a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit HARQ-ACK; when other UCI other than HARQ-ACK and SR needs to be fed back, or L is greater than 2, the base station uses ARI to allocate the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that UCI is transmitted on the above-mentioned PUCCH format carrying more than 2 bits. Alternatively, UCI can be multiplexed and transmitted according to the total number of UCI bits U. When U is less than or equal to 2, the base station uses ARI to allocate a PUCCH format carrying 2 bits to the UE, so that the UE uses the PUCCH format carrying 2 bits to transmit UCI; when U is greater than 2, the base station uses ARI to allocate the above-mentioned PUCCH format carrying more than 2 bits to the UE, so that UCI is transmitted on the above-mentioned PUCCH format carrying more than 2 bits.

[0121] When K is greater than or equal to 1, and the UE needs to indicate one of the K SRs, the SR to be indicated is SRk, and the UE feeds back the SR and other UCI information. The PUCCH resources occupied by the UE can be the PUCCH resources dynamically indicated by the ARI in the DCI, or the PUCCH resources configured for SR k and carrying a 2-bit PUCCH format.

[0122] When only HARQ-ACK is fed back and L is less than or equal to 2, the UE transmits HARQ-ACK using the PUCCH resources of the PUCCH format carrying 2 bits configured for SR k; when other UCI other than HARQ-ACK and SR needs to be fed back, or L is greater than 2, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE using ARI, thereby transmitting UCI on the above-mentioned PUCCH format carrying more than 2 bits. Alternatively, UCI can be multiplexed and transmitted according to the total number of bits V of UCI other than SR. When V is less than or equal to 2, the UE transmits UCI using the PUCCH resources of the PUCCH format carrying 2 bits configured for SR k; when V is greater than 2, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, thereby transmitting UCI on the above-mentioned PUCCH format carrying more than 2 bits. Alternatively, UCI can be multiplexed and transmitted according to the total number of bits U of UCI. When U is less than or equal to 3 and L is less than or equal to 2, the UE transmits UCI using the PUCCH resource of the PUCCH format carrying 2 bits configured for SR k; when U is greater than 3, or L is greater than 2, the base station allocates the above-mentioned PUCCH format carrying more than 2 bits to the UE, thereby transmitting UCI on the above-mentioned PUCCH format carrying more than 2 bits.

[0123] Embodiment 4

[0124] In actual communication, the starting OFDM symbol and / or number of OFDM symbols of the time resources of the PUCCH configured by the base station for the UE to transmit different types of UCI information may be different. The starting OFDM symbol and / or number of OFDM symbols of PUCCH and PUSCH may also be different. In this way, when different uplink signals need to be multiplexed, the impact of the above different starting OFDM symbols and / or numbers of OFDM symbols needs to be considered.

[0125] The transmission of some types of uplink signals is determined in advance, for example, PUSCH scheduling through UL Grant, periodic and aperiodic CSI transmission, and HARQ-ACK information with a feedback delay greater than a specified threshold K1. The value of K1 depends on the UE's capabilities. When multiplexing of the above uplink signals is required, the base station and UE have sufficient processing time to optimize the multiplexing method.

[0126] Other types of uplink signals, once generated, need to be transmitted quickly, for example, emergency SR information, or HARQ-ACK information corresponding to emergency downlink transmission, and the feedback delay left for UE to process HARQ-ACK can be very short. The following are collectively referred to as emergency uplink signals. When an emergency uplink signal is generated, the UE may not have enough processing time to adjust the processing method of other uplink signals that have been determined; or, the emergency uplink signal may be generated after the UE has started transmitting other uplink signals. The above-mentioned other uplink signals may include PUCCH and / or PUSCH. The method for processing such an emergency uplink signal of the present invention is described below.

[0127] The first method is to define the transmission priority to determine the uplink signal to be transmitted. For example, the emergency uplink signal is given a higher priority, so that when the emergency uplink signal and other uplink signals cannot be multiplexed, only the emergency uplink signal is transmitted, and other uplink signals are discarded. If the UE has already started transmitting the other uplink signals when the emergency uplink signal needs to be transmitted, the UE will receive the latter part of the other uplink signals.

[0128] The second method is to continue transmitting the above-mentioned other uplink signals, and transmit the above-mentioned emergency uplink signals by puncturing the time-frequency resources for transmitting the above-mentioned other uplink signals. The puncturing pattern may depend on the starting OFDM symbol and the number of symbols of the time-frequency resources for transmitting the above-mentioned other uplink signals, and the starting OFDM symbol and the number of symbols of the above-mentioned emergency uplink signals, such as SR resources. Punching may be performed on OFDM symbols within a range of time-frequency resources for transmitting the above-mentioned other uplink signals. For example, the above-mentioned puncturing range may start from the starting OFDM symbol of the above-mentioned emergency uplink signal, such as SR resources, and end at the last OFDM symbol of the time-frequency resources for transmitting the above-mentioned other uplink signals. Or, as Figure 5As shown, the puncturing range is limited to OFDM symbols that overlap the time-frequency resources for transmitting the other uplink signals and the resources for transmitting the emergency uplink signal, such as SR. The puncturing operation may be that only a part of the time-frequency resources for transmitting the other uplink signals within the puncturing range is used to transmit the emergency uplink signal, or all the time-frequency resources for transmitting the other uplink signals within the puncturing range are used to transmit the emergency uplink signal.

[0129] Embodiment 5

[0130] Downlink data transmission can be based on SPS scheduling, and accordingly, the PUCCH resources used for HARQ-ACK feedback are also semi-statically configured. In LTE, corresponding to SPS downlink transmission, high-level signaling configures 4 alternative PUCCH resources, and uses SPS-activated DCI to dynamically indicate that one of the above 4 resources is used to transmit HARQ-ACK information. In the 5G system, it is assumed that the base station configures M SR resources for the UE, and the periods and offsets of different SR resources can be the same or different, and M is greater than or equal to 1. Depending on the periods and offsets of the M SR resources, in a time unit, the number of SR resources actually configured for the UE is K, and K is greater than or equal to 0 and less than or equal to M. According to the SR processing method, the information of the above K SR resources can be K bits of information, or the number of SR bits that the UE actually needs to feedback can be f(K)=ceil(log 2 (K+1)). Alternatively, when K is equal to 1, 1 bit is used to indicate SR; when K is greater than 1, M bits are used to indicate SR. Alternatively, when K is equal to 1, 1 bit is used to indicate SR; when K is greater than 1, assuming that the UE needs to indicate the uplink resource request corresponding to one SR resource among M SR resources, the number of SR bits can be ceil(log 2 Alternatively, M bits are used to indicate SR. Alternatively, assuming that the UE needs to indicate an uplink resource request corresponding to one of the M SR resources, the number of SR bits may be ceil(log 2(M+1)). When considering the transmission requirements of SPS and K SRs at the same time, the PUCCH resources allocated for SPS need to consider the simultaneous transmission of HARQ-ACK and SR. Because the above K is variable, the number of bits of HARQ-ACK and SR that need to be fed back changes accordingly, so the base station can allocate multiple PUCCH formats accordingly to transmit HARQ-ACK and SR. In the following description, PUCCH resources carrying 1 bit and PUCCH resources carrying 2 bits may refer to the same PUCCH format, that is, a PUCCH format carrying less than or equal to 2 bits. For example, for PUCCH format 0, it can carry 1 bit or 2 bits depending on the number of allocated SPUCCH sequences. PUCCH resources carrying more than 2 bits must use a PUCCH format carrying more than 2 bits.

[0131] The first processing method, assuming that K is less than or equal to 1, or the UE only transmits 1 bit of SR information, can be to configure N groups of PUCCH resources using high-level signaling, each group of PUCCH resources includes a PUCCH resource carrying 1 bit and a PUCCH resource carrying 2 bits. Then, use DCI, such as SPS-activated DCI, to indicate one of the above N groups of PUCCH resources. In a time unit, when K is equal to 0, the above PUCCH resource carrying 1 bit can be used to transmit HARQ-ACK; when K is equal to 1, the above PUCCH resource carrying 2 bits can be used to transmit HARQ-ACK and SR.

[0132] The second processing method, assuming that K is less than or equal to 1, or the UE transmits only 1 bit of SR information, can be to configure N PUCCH resources using high-level signaling, each PUCCH resource is a PUCCH resource that carries 2 bits. Then, use DCI, such as SPS-activated DCI, to indicate one of the above N PUCCH resources. In one time unit, the above PUCCH resource that carries 2 bits can be used to transmit HARQ-ACK and SR.

[0133] The third processing method, assuming that K can be greater than 1, can be to use high-level signaling to configure N groups of PUCCH resources, each group of PUCCH resources includes a PUCCH resource carrying 1 bit, a PUCCH resource carrying 2 bits, and a PUCCH resource carrying more than 2 bits. Then, use DCI, such as SPS-activated DCI, to indicate one of the above N groups of PUCCH resources. In a time unit, when K is equal to 0, the above PUCCH resource carrying 1 bit can be used to transmit HARQ-ACK; when K is equal to 1, the above PUCCH resource carrying 2 bits can be used to transmit HARQ-ACK and SR; when K is greater than 1, the above PUCCH resource carrying more than 2 bits can be used to transmit HARQ-ACK and SR.

[0134] The fourth processing method, assuming that K can be greater than 1, can be to configure N groups of PUCCH resources using high-level signaling, each group of PUCCH resources includes a PUCCH resource carrying 2 bits and a PUCCH resource carrying more than 2 bits. Then, use DCI, such as SPS-activated DCI, to indicate one of the above N groups of PUCCH resources. In a time unit, when K is less than or equal to 1, the above PUCCH resource carrying 2 bits can be used to transmit HARQ-ACK and SR; when K is greater than 1, the above PUCCH resource carrying more than 2 bits can be used to transmit HARQ-ACK and SR.

[0135] The fifth processing method, assuming that K can be greater than 1, can be to configure N groups of PUCCH resources using high-level signaling, each group of PUCCH resources includes a PUCCH resource carrying 1 bit and a PUCCH resource carrying more than 2 bits. Then, use DCI, such as SPS-activated DCI, to indicate one of the above N groups of PUCCH resources. In a time unit, when K is equal to 0, the above PUCCH resource carrying 1 bit can be used to transmit HARQ-ACK; when K is greater than 0, the above PUCCH resource carrying more than 2 bits can be used to transmit HARQ-ACK and SR.

[0136] The sixth processing method, assuming that K can be greater than 1, can be to use high-level signaling to configure N groups of PUCCH resources, each group of PUCCH resources includes one PUCCH resource carrying 1 bit and two PUCCH resources carrying 2 bits. Then, use DCI, such as SPS-activated DCI, to indicate one of the above N groups of PUCCH resources. In a time unit, when K is equal to 0, the above PUCCH resource carrying 1 bit can be used to transmit HARQ-ACK; when K is equal to 1, one of the above PUCCH resources carrying 2 bits can be used to transmit HARQ-ACK and SR; when K is greater than 1, two of the above PUCCH resources carrying 2 bits can be used to transmit HARQ-ACK and SR.

[0137] The seventh processing method, assuming that K can be greater than 1, can be to configure N groups of PUCCH resources using high-level signaling, each group of PUCCH resources includes two PUCCH resources carrying 2 bits. Then, use DCI, such as SPS-activated DCI, to indicate one of the above N groups of PUCCH resources. In a time unit, when K is less than or equal to 1, one of the above PUCCH resources carrying 2 bits can be used to transmit HARQ-ACK and SR; when K is greater than 1, two of the above PUCCH resources carrying 2 bits can be used to transmit HARQ-ACK and SR.

[0138] The eighth processing method, assuming that K can be greater than 1, can be to configure N groups of PUCCH resources using high-level signaling, each group of PUCCH resources includes a PUCCH resource carrying 1 bit, two PUCCH resources carrying 2 bits and one PUCCH resource carrying more than 2 bits. Then, use DCI, such as SPS-activated DCI, to indicate one of the above N groups of PUCCH resources. In a time unit, when K is equal to 0, the above PUCCH resource carrying 1 bit can be used to transmit HARQ-ACK; when K is equal to 1, one of the above PUCCH resources carrying 2 bits can be used to transmit HARQ-ACK and SR; when K is greater than 1, the two above PUCCH resources carrying 2 bits can be used to transmit HARQ-ACK and SR; when the two above PUCCH resources carrying 2 bits are not enough to transmit HARQ-ACK and SR, the above PUCCH resources carrying more than 2 bits can be used to transmit HARQ-ACK and SR.

[0139] The ninth processing method, assuming that K can be greater than 1, can be to configure N groups of PUCCH resources by high-level signaling, each group of PUCCH resources includes two PUCCH resources carrying 2 bits and one PUCCH resource carrying more than 2 bits. Then, use DCI, such as SPS-activated DCI, to indicate one of the above N groups of PUCCH resources. In a time unit, when K is less than or equal to 1, one of the above PUCCH resources carrying 2 bits can be used to transmit HARQ-ACK and SR; when K is greater than 1, two of the above PUCCH resources carrying 2 bits can be used to transmit HARQ-ACK and SR; when the two PUCCH resources carrying 2 bits are not enough to transmit HARQ-ACK and SR, the above PUCCH resources carrying more than 2 bits can be used to transmit HARQ-ACK and SR.

[0140] The tenth processing method, assuming that K can be greater than 1, can be to configure N PUCCH resources by high-level signaling, each PUCCH resource is a PUCCH resource carrying more than 2 bits. Then, use DCI, such as SPS-activated DCI, to indicate one of the above N PUCCH resources. In one time unit, the above PUCCH resource carrying more than 2 bits is used to transmit HARQ-ACK and SR.

[0141] Embodiment 6

[0142] In order to ensure the transmission performance of UCI, it is necessary to reasonably set the transmission power of PUCCH. Generally speaking, the transmission power of PUCCH can be determined according to the following formula:

[0143]

[0144] Among them, P O_PUCCHis the power offset parameter, which can further consist of two parts, namely, P O_PUCCH is the cell-specific parameter P O_NOMINALP_UCCH and UE-specific parameters P O_UE_PUCCH g(i) can refer to the accumulation of power control commands (TPC) to achieve closed-loop power control, or g(i) can also be an absolute power adjustment value indicated dynamically, Δ F_PUCCH (F) is the power offset parameter related to the PUCCH format, Δ PUCCH_TF,c (i) is a parameter related to UCI type, number of UCI payload bits, PUCCH format, coding scheme, coding gain and coding rate.

[0145] In the 5G system, assume that the base station configures M SR resources for the UE. The periods and offsets of different SR resources can be the same or different, and M is greater than or equal to 1. Depending on the periods and offsets of the M SR resources, in a time unit, the number of SR resources actually configured for the UE is recorded as K, where K is greater than or equal to 0 and less than or equal to M. The number of SR bits is recorded as R, which is determined based on the above K. For example, the information of the above K SR resources can be K bits of information, that is, R is equal to K. Alternatively, the number of SR bits R that the UE actually needs to feedback can be R=ceil(log 2 (K+1)) or, R = log 2 (K+1). Alternatively, the number of SR bits R that the UE actually needs to feedback can be That is, it is distinguished whether at least one SR needs to be transmitted or no SR needs to be transmitted. Alternatively, when K is equal to 1, 1 bit is used to indicate SR, R = 1; when K is greater than 1, M bits are used to indicate SR, and R is equal to M. Alternatively, when K is equal to 1, 1 bit is used to indicate SR, R = 1; when K is greater than 1, assuming that the UE needs to indicate the uplink resource request corresponding to one SR resource among M SR resources, R = ceil (log 2 (M+1)). Alternatively, M bits are used to indicate SR, and R is equal to M. Alternatively, assuming that the UE needs to indicate the uplink resource request corresponding to one SR resource among M SR resources, R=ceil(log 2 (M+1)).

[0146] In order to transmit UCI, UCI information can be carried by one or more SPUCCH sequences. For example, PUCCH format 0 in 5G. Specifically, two SPUCCH sequences are used to carry 1-bit HARQ-ACK, and four SPUCCH sequences are used to carry 2-bit HARQ-ACK. For SR, one SR resource is only allocated one SPUCCH sequence. When K SR resources are configured in a time unit, K SPUCCH sequences are configured accordingly. In addition, UCI transmission can also be based on coherent demodulation, for example, PUCCH format 1 in 5G system. For SPUCCH, when HARQ-ACK is fed back or HARQ-ACK and SR are fed back at the same time, 2 n The SPUCCH sequence carries n bits of 2 n When only SR is fed back, K+1 states of K SR can be carried by K SPUCCH sequences. Therefore, when the same number of bits are fed back, only SR is fed back, which occupies fewer SPUCCH sequences and thus has relatively poor performance. Such performance differences can be compensated by transmission power control.

[0147] In the above time unit, the number of HARQ-ACK bits is recorded as L, L is greater than or equal to 0, and for PUCCH formats carrying less than or equal to 2 bits, such as PUCCH formats 0 and 1 in 5G, the method for processing UCI transmission power is described below. The method described below is also applicable to PUCCH formats that can carry more than 2 bits, such as PUCCH formats 2, 3 and 4 in 5G. According to whether HARQ-ACK needs to be fed back, the number of HARQ-ACK bits, whether SR resources are configured, and the number of configured SR resources K, a variety of HARQ-ACK and SR transmission situations can be divided.

[0148] For different HARQ-ACK and SR transmission conditions, the parameter Δ F_PUCCH (F) Adjusting the transmission power. This is equivalent to treating different HARQ-ACK and SR transmission conditions as different PUCCH formats.

[0149] The first configuration Δ F_PUCCH The method of (F) is to configure Δ according to whether HARQ-ACK feedback is required. F_PUCCH (F) For the case where HARQ-ACK is not fed back, that is, only SR is fed back, a parameter Δ is configured F_PUCCH (F) For the case where HARQ-ACK feedback is required, that is, when only HARQ-ACK is transmitted and when SR and HARQ-ACK are transmitted simultaneously, another parameter Δ is configured. F_PUCCH (F).

[0150] The second configuration ΔF_PUCCH The method of (F) is to configure Δ according to whether SR resources are configured. F_PUCCH (F) When K is equal to 0, that is, only HARQ-ACK is transmitted, a parameter Δ is configured F_PUCCH (F) For K greater than 0, that is, when only SR is transmitted and when SR and HARQ-ACK are transmitted simultaneously, another parameter Δ is configured F_PUCCH (F).

[0151] The third configuration Δ F_PUCCH The method of (F) is to configure the first parameter Δ for the case where K is equal to 0, that is, only HARQ-ACK is transmitted. F_PUCCH (F); When K is greater than 0, but HARQ-ACK does not need to be fed back, that is, only SR is fed back, configure the second parameter Δ F_PUCCH (F); When K is greater than 0 and HARQ-ACK feedback is required, that is, when SR and HARQ-ACK are transmitted simultaneously, configure the third parameter Δ F_PUCCH (F).

[0152] Alternatively, for the case where K is equal to 0, that is, only HARQ-ACK is transmitted, the first parameter Δ is configured F_PUCCH (F); When K is greater than 0, but HARQ-ACK does not need to be fed back, that is, only SR is fed back, configure the second parameter Δ F_PUCCH (F); When K is greater than 0 and HARQ-ACK feedback is required, that is, when SR and HARQ-ACK are transmitted simultaneously, the first parameter Δ is used. F_PUCCH (F) and the second parameter Δ F_PUCCH The maximum value of (F) is taken as parameter Δ F_PUCCH (F).

[0153] The fourth configuration Δ F_PUCCH The method (F) is to divide the number of UCI bits into three cases, and set Δ F_PUCCH (F),

[0154] 1) 1 bit, for example, 1 bit of HARQ-ACK or 1 bit of SR information;

[0155] 2) 2 bits, for example, 2 bits of HARQ-ACK; or 1 bit of HARQ-ACK and 1 bit of SR; or 2 bits of SR information;

[0156] 3) 3 bits, for example, it may be 1-bit HARQ-ACK and 2-bit SR; or, it may be 2-bit HARQ-ACK and 1-bit SR; or, it may be 3-bit SR information.

[0157] This method is equivalent to treating the above three situations as different PUCCH formats. F_PUCCH (F) can meet the different transmission power requirements of the above three situations.

[0158] The fifth configuration Δ F_PUCCH The method of (F) is to distinguish whether SR resources are configured for different HARQ-ACK bit numbers L, and configure Δ F_PUCCH (F).

[0159] Using the above configuration Δ F_PUCCH Method (F) may be to configure Δ for different PUCCH formats, for example, PUCCH format 0 and PUCCH format 1. F_PUCCH (F). In fact, even for the same PUCCH format, it can still be divided into multiple sub-formats according to the number of OFDM symbols and whether frequency hopping is used, and the above configuration Δ can be used for each sub-format. F_PUCCH (F) Method configuration Δ F_PUCCH (F). For example, PUCCH format 0 can be divided into three sub-formats, namely, a sub-format occupying only one OFDM symbol, a sub-format occupying two OFDM symbols and not using frequency hopping, and a sub-format occupying two OFDM symbols and using frequency hopping, so that the above configuration Δ can be used for each sub-format respectively. F_PUCCH (F) Method configuration Δ F_PUCCH (F) Alternatively, PUCCH format 0 can be divided into two sub-formats according to whether frequency hopping is supported, and the above configuration Δ is used for each sub-format. F_PUCCH (F) Method configuration Δ F_PUCCH (F) For PUCCH format 1, it can be divided into multiple sub-formats according to whether frequency hopping is supported and / or the number of OFDM symbols, and the above configuration Δ is used for each sub-format. F_PUCCH (F) Method configuration Δ F_PUCCH (F).

[0160] For different HARQ-ACK and SR transmission conditions, the parameter Δ PUCCH_TF,c (i) Adjust the transmission power. When the number of bits is the same, according to the above analysis, the performance of transmitting only SR and transmitting at least HARQ-ACK is different. Therefore, for the case of transmitting only SR and the case of transmitting at least HARQ-ACK, Δ PUCCH_TF,c (i) may be different.

[0161] The first configuration Δ PUCCH_TF,c Method (i) is to determine Δ based on the number of HARQ-ACK bits L and the number of SR bits R. PUCCH_TF,c(i), that is, Δ PUCCH_TF,c (i) = f(L, R, i). The present invention does not limit the specific form of f(L, R, i) and Δ PUCCH_TF,c (i) Is it related to other parameters?

[0162] For example, Δ PUCCH_TF,c (i) can be determined based on the total number of bits of HARQ-ACK and SR, i.e., L+R, Δ PUCCH_TF,c (i)=f'(L+R,i), and the present invention does not limit the specific form of f'(L+R,i).

[0163] Or, for the case of only SR feedback, Δ PUCCH_TF,c (i) can be a fixed value, regardless of the number of SR resources; or, Δ PUCCH_TF,c (i) It can be determined according to the number of bits R. For the case where at least HARQ-ACK is fed back, Δ PUCCH_TF,c (i) It can be determined according to the number of HARQ-ACK bits L. For example, this method can be combined with the first configuration Δ F_PUCCH (F) is used in combination with the method described above. PUCCH_TF,c (i) and determine Δ according to L PUCCH_TF,c The functions of (i) can be the same or different.

[0164] Or, for the case of only SR feedback, Δ PUCCH_TF,c (i) can be a fixed value, regardless of the number of SR resources; or, Δ PUCCH_TF,c (i) It can be determined according to the number of bits R. For the case where at least HARQ-ACK is fed back, Δ PUCCH_TF,c (i) can be determined based on the total number of bits of HARQ-ACK and SR, i.e., L+R, Δ PUCCH_TF,c (i) = f'(L+R,i), the present invention does not limit the specific form of f'(L+R,i). For example, this method can be combined with the first configuration Δ F_PUCCH (F) is used in combination with the method described above. PUCCH_TF,c (i) and determine Δ from L+R PUCCH_TF,c The functions of (i) can be the same or different.

[0165] Or, for the case where only HARQ-ACK is fed back, Δ PUCCH_TF,c (i) It can be determined according to the number of HARQ-ACK bits L. For the case where at least SR is fed back, Δ PUCCH_TF,c (i) can be determined based on the total number of bits of HARQ-ACK and SR, i.e., L+R, Δ PUCCH_TF,c (i) = f'(L+R,i), the present invention does not limit the specific form of f'(L+R,i). For example, this method can be combined with the second configuration ΔF_PUCCH (F) is used in combination with the method described above. PUCCH_TF,c (i) and determine Δ from L+R PUCCH_TF,c The functions of (i) can be the same or different.

[0166] Or, for the case of only SR feedback, Δ PUCCH_TF,c (i) can be a fixed value, regardless of the number of SR resources; or, Δ PUCCH_TF,c (i) It can be determined according to the number of bits R. With this method, the transmission power can be adjusted according to the number of bits of SR. For the case where only HARQ-ACK is fed back, Δ PUCCH_TF,c (i) It can be determined according to the number of HARQ-ACK bits L. With this method, the transmission power can be adjusted according to L. For the case where SR and HARQ-ACK are fed back simultaneously, Δ PUCCH_TF,c (i) can be determined based on the total number of bits of HARQ-ACK and SR, i.e., L+R, Δ PUCCH_TF,c (i) = f'(L+R,i), the present invention does not limit the specific form of f'(L+R,i). PUCCH_TF,c (i) Determine Δ based on L PUCCH_TF,c (i) and determine Δ according to L+R PUCCH_TF,c The functions of (i) can be the same or different.

[0167] The second configuration Δ PUCCH_TF,c Method (i) is to determine Δ based on the number of HARQ-ACK bits L and the number of SR resources K. PUCCH_TF,c (i), that is, Δ PUCCH_TF,c (i) = f(L, K, i). The present invention does not limit the specific form of f(L, K, i) and Δ PUCCH_TF,c (i) Is it related to other parameters?

[0168] For example, for the case where only SR is fed back, Δ PUCCH_TF,c (i) can be a fixed value, regardless of the number of SR resources; or, Δ PUCCH_TF,c (i) It can be determined based on the number of SR resources K. For the case where at least HARQ-ACK is fed back, Δ PUCCH_TF,c (i) It can be determined according to the number of HARQ-ACK bits L. For example, this method can be combined with the first configuration Δ F_PUCCH (F) is used in combination with the method described above. PUCCH_TF,c (i) and determine Δ according to L PUCCH_TF,c The functions of (i) can be the same or different.

[0169] Or, for the case of only SR feedback, Δ PUCCH_TF,c(i) can be a fixed value, regardless of the number of SR resources; or, Δ PUCCH_TF,c (i) It can be determined based on the number of SR resources K. For the case where at least HARQ-ACK is fed back, Δ PUCCH_TF,c (i) can be determined based on L and K. For example, this method can be combined with the first configuration Δ F_PUCCH (F) is used in combination with the method described above. PUCCH_TF,c (i) and determine Δ according to L and K PUCCH_TF,c The functions of (i) can be the same or different.

[0170] Or, for the case where only HARQ-ACK is fed back, Δ PUCCH_TF,c (i) It can be determined according to the number of HARQ-ACK bits L. For the case where at least SR is fed back, Δ PUCCH_TF,c (i) can be determined based on L and K. For example, this method can be combined with the second configuration Δ F_PUCCH (F) is used in combination with the method described above. PUCCH_TF,c (i), and determine Δ according to L and K PUCCH_TF,c The functions of (i) can be the same or different.

[0171] Or, for the case of only SR feedback, Δ PUCCH_TF,c (i) can be a fixed value, regardless of the number of SR resources; or, Δ PUCCH_TF,c (i) It can be determined based on the number of SR resources K. With this method, the transmission power can be adjusted according to K. For the case where only HARQ-ACK is fed back, Δ PUCCH_TF,c (i) It can be determined according to the number of HARQ-ACK bits L. With this method, the transmission power can be adjusted according to L. For the case where SR and HARQ-ACK are fed back simultaneously, Δ PUCCH_TF,c (i) It can be determined based on L and K. The above determination of Δ based on K PUCCH_TF,c (i) Determine Δ based on L PUCCH_TF,c (i) and determine Δ according to L and K PUCCH_TF,c The functions of (i) can be the same or different.

[0172] Using the above configuration Δ PUCCH_TF,c Method (i) may be to configure Δ for different PUCCH formats, for example, PUCCH format 0 and PUCCH format 1. PUCCH_TF,c (i) In fact, even for the same PUCCH format, it can still be divided into multiple sub-formats according to the number of OFDM symbols and whether frequency hopping is used. The above configuration Δ can be used for each sub-format separately. PUCCH_TF,c (i) Method configuration Δ PUCCH_TF,c(i) For example, PUCCH format 0 can be divided into three sub-formats, namely, a sub-format occupying only one OFDM symbol, a sub-format occupying two OFDM symbols and not using frequency hopping, and a sub-format occupying two OFDM symbols and using frequency hopping, so that the above configuration Δ can be used for each sub-format respectively. PUCCH_TF,c (i) Method configuration Δ PUCCH_TF,c (i) Alternatively, PUCCH format 0 can be divided into two sub-formats according to whether it supports frequency hopping, and the above configuration Δ is used for each sub-format. PUCCH_TF,c (i) Method configuration Δ PUCCH_TF,c (i) For PUCCH format 1, it can be divided into multiple sub-formats according to whether frequency hopping is supported and / or the number of OFDM symbols, and the above configuration Δ is used for each sub-format. PUCCH_TF,c (i) Method configuration Δ PUCCH_TF,c (i).

[0173] Using the above configuration Δ F_PUCCH (F) method, Δ PUCCH_TF,c (i) can be a fixed value, such as 0dB. PUCCH_TF,c (i) When the method is used, Δ F_PUCCH (F) can be a fixed value. For example, for a PUCCH format that supports less than or equal to 2 bits, PUCCH format 0 or PUCCH format 1, regardless of the specific UCI information carried, Δ F_PUCCH Alternatively, the above configuration Δ F_PUCCH (F) Method configuration Δ F_PUCCH (F), while using the above configuration Δ PUCCH_TF,c (i) Method configuration Δ PUCCH_TF,c (i).

[0174] Embodiment 7

[0175] For FDD systems, one working mode is to make the downlink time slot and the uplink time slot on the base station side aligned or substantially aligned. The above-mentioned substantially aligned means that the timing deviation of the uplink and downlink time slots on the base station side is very small, for example, less than the length of an OFDM symbol. Figure 6 As shown, assuming that the propagation delay is Tp, the base station configures the UE's timing advance TA value to be approximately 2Tp, so that when the UE's uplink signal reaches the base station, the uplink and downlink time slot boundaries are aligned.

[0176] For the FDD system, another possible working mode is to make the downlink time slot and the uplink time slot on the base station side have a timing deviation. For example, the above timing deviation can be greater than or equal to 1 OFDM symbol. The method of generating the above timing deviation of the present invention is described below. Generally speaking, for a UE, the base station can generate the above timing deviation by configuring a suitable TA.

[0177] The first method is to use the TA value N actually configured by the base station. TA Greater than the timing advance N required to align the uplink and downlink time slots TA,prop . N TA It can be expressed as N TA =N TA,prop +N TA,offset Among them, the time advance required to align the uplink and downlink time slots is N TA,prop , the base station configures an additional advance amount of N TA,offset , thus generating an additional time advance, N TA,offset Greater than 0, for example, N TA,offset The corresponding time period is greater than or equal to 1 OFDM symbol. Figure 7 As shown in the figure, assuming that the propagation delay is Tp, the required timing deviation of the uplink and downlink time slots is offset, then the TA value configured by the base station for the UE is approximately 2Tp+offset, so that when the uplink signal of the UE reaches the base station, the uplink time slot boundary is offset ahead of the downlink time slot boundary. With this method, the range of TA values ​​that need to be supported is larger than the case where the uplink and downlink subframes are aligned on the base station side.

[0178] The second method is to use the TA value actually configured by the base station for some UEs. Greater than the timing advance required to align uplink and downlink time slots It can be expressed as For example, the above-mentioned part of UEs may be UEs located near the center of the cell. The additional advance amount configured by the base station is This results in additional time advance, Greater than 0, for example, The corresponding time period is greater than or equal to 1 OFDM symbol. For other UEs, the TA value actually configured by the base station Smaller than the time advance required to align the uplink and downlink time slots It can be expressed as For example, the other UEs mentioned above may be UEs located near the cell boundary. This results in a time lag, Greater than 0, for example, The corresponding time period is greater than or equal to 1 OFDM symbol. In fact, in order to facilitate uplink multi-user multiplexing, the uplink time slot boundaries of the above-mentioned part of UEs and the uplink time slot boundaries of the above-mentioned other UEs should be aligned or substantially aligned. In this way, and The sum of should be equal to or approximately equal to an integer multiple of the time slot length.

[0179] like Figure 8As shown, for UE1, assuming that the propagation delay is Tp1, an additional time advance offset1 is configured, then the base station configures the TA value of the UE to be approximately 2Tp1+offset1, so that when the UE's uplink signal reaches the base station, the uplink time slot boundary is offset1 ahead of the downlink time slot boundary; for UE2, assuming that the propagation delay is Tp2, the reduced time advance is offset2, then the base station configures the TA value of the UE to be approximately 2Tp2-offset2, so that when the UE's uplink signal reaches the base station, the uplink time slot boundary lags offset2 behind the downlink time slot boundary. The sum of offset1 and offset2 is equivalent to the length of a time slot, so the uplink time slot boundaries of UE1 and UE2 are aligned. However, for an uplink time slot, the uplink time slot numbers considered by UE1 and UE2 are different. When the uplink resources actually allocated to UE1 and UE2 are time-division multiplexed or frequency-division multiplexed, the two UEs do not affect each other. When UE1 and UE2 need to occupy the same time-frequency resources, the impact of the different uplink time slot numbers mentioned above needs to be considered. For example, the uplink transmission of the UE is made independent of the time slot number; or the base station configures the offset of the UE uplink time slot number so that the uplink time slot numbers of all UEs are consistent. The present invention does not limit the method for processing the uplink time slot number. Figure 8 In this method, UE1 considers a time slot as time slot n+1, while UE2 considers this time slot as time slot n. With this method, the supported TA value range is [0, Nmax]. As long as Nmax is greater than or equal to the length of 1 time slot, the base station can flexibly control the offset of the uplink and downlink time slot boundaries. In particular, Nmax is equal to the length of 1 time slot, thereby reducing the signaling overhead of indicating TA and avoiding unnecessary TA values.

[0180] Corresponding to the above method, the present application also discloses a device, which can be used to implement the above method, such as Fig. 9 As shown, the device includes a PUCCH resource allocation module and an uplink signal multiplexing module, wherein:

[0181] A PUCCH resource allocation module, used to determine the PUCCH resources configured for transmitting UCI information such as HARQ-ACK and / or SR;

[0182] The uplink signal multiplexing module is used for the UE to generate a PUCCH signal to be fed back by multiplexing uplink information such as HARQ-ACK and SR according to the number of SR resources configured on a time resource and whether SR needs to be transmitted currently.

[0183] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0184] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may 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 may also be stored in a computer-readable storage medium.

[0185] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.

[0186] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A method performed by a user equipment UE in a wireless communication system, characterized in that: include: Receiving configuration information from a base station through high-layer signaling, the configuration information including information associated with a plurality of resources of a physical uplink control channel PUCCH format 0, wherein the PUCCH format 0 is used to carry 1-bit or 2-bit uplink control information UCI; Determining a cyclic offset set for a PUCCH sequence associated with a plurality of resources of PUCCH format 0, wherein the cyclic offset set includes 0, 4, and 8; According to the cyclic offset determined based on the cyclic offset set, UCI including a hybrid automatic repeat request acknowledgement HARQ-ACK is sent to the base station through PUCCH format 0, The cyclic offset is determined as the sum of one of the cyclic offset sets and a sequence cyclic offset; wherein for 1 bit of UCI being a negative acknowledgement NACK, the sequence cyclic offset is 0; Wherein, for 1 bit of UCI, it is an ACK, and the sequence cyclic offset is 6; Wherein, for the 2 bits of UCI being NACK and NACK, the sequence cyclic offset is 0; Wherein, for the 2 bits of UCI being NACK and ACK, the sequence cyclic offset is 3; Wherein, for the 2 bits of UCI, which are ACK and ACK, the sequence cyclic offset is 6; The 2 bits of UCI are ACK and NACK, and the sequence cyclic offset is 9.

2. The method according to claim 1, characterized in that Also includes: receiving, from the base station, another configuration information including a plurality of resources, each of the plurality of resources corresponding to each of the plurality of scheduling requests SRs, K SRs of the plurality of SRs being configured to be sent in one time slot, K being an integer greater than 1; generating another UCI including HARQ-ACK information and information of one SR among the K SRs; The another UCI is sent to the base station via another PUCCH.

3. The method according to claim 2, characterized in that in, The number of information bits of the SR information in the other UCI is From the said Each of the K codewords obtained by using the K information bits indicates each of the K SRs.

4. The method according to claim 3, characterized in that: Said One codeword in the bits is used to indicate that all K SRs do not need to be transmitted.

5. The method according to claim 2, characterized in that: The format of the other PUCCH is one of PUCCH format 2, PUCCH format 3 and PUCCH format 4.

6. The method according to claim 2, characterized in that The another UCI also includes information of a channel state information CSI report.

7. The method according to claim 2, characterized in that The another configuration information is received through high-layer signaling.

8. The method according to claim 2, characterized in that: The another configuration information also includes period and offset information of the plurality of resources, and the resources of the K SRs are configured by the period and offset information.

9. The method according to claim 2, characterized in that: Also includes: An L-bit HARQ-ACK is transmitted in a PUCCH using PUCCH format 2, 3, or 4.

10. A method performed by a base station in a wireless communication system, characterized in that: include: Sending configuration information to a user equipment UE through high-layer signaling, the configuration information including information associated with multiple resources of a physical uplink control channel PUCCH format 0, wherein the PUCCH format 0 is used to carry 1-bit or 2-bit uplink control information UCI, and a cyclic offset set of a PUCCH sequence associated with the multiple resources of the PUCCH format 0 is determined at the UE, and the cyclic offset set includes 0, 4, and 8; receiving, from the UE through PUCCH format 0, UCI including a hybrid automatic repeat request acknowledgement HARQ-ACK according to a cyclic offset determined based on the cyclic offset set, The cyclic shift is determined as the sum of one of the cyclic shift sets and the sequence cyclic shift; Wherein, for 1 bit of UCI is NACK, the sequence cyclic offset is 0; Wherein, for 1 bit of UCI is ACK, the sequence cyclic offset is 6; Wherein, for the 2 bits of UCI being NACK and NACK, the sequence cyclic offset is 0; Wherein, for the 2 bits of UCI being NACK and ACK, the sequence cyclic offset is 3; Wherein, for the 2 bits of UCI, which are ACK and ACK, the sequence cyclic offset is 6; The 2 bits of UCI are ACK and NACK, and the sequence cyclic offset is 9.

11. The method according to claim 10, characterized in that Also includes: Sending another configuration information including a plurality of resources to the UE, each of the plurality of resources corresponds to each of a plurality of scheduling requests SRs, K SRs of the plurality of SRs are configured to be sent in one time slot, K being an integer greater than 1; Another UCI transmitted via another PUCCH is received from the UE, where the other UCI includes HARQ-ACK and information of one SR among K SRs.

12. The method according to claim 11, characterized in that in, The number of information bits of the SR information in the other UCI is From the said Each of the K codewords obtained by using the K information bits indicates each of the K SRs.

13. The method according to claim 12, characterized in that Said One codeword in the bits is used to indicate that all K SRs do not need to be transmitted.

14. The method according to claim 12, characterized in that The format of the other PUCCH is one of PUCCH format 2, PUCCH format 3 and PUCCH format 4.

15. The method according to claim 12, characterized in that The another UCI also includes information of a channel state information CSI report.

16. The method according to claim 12, characterized in that The another configuration information is received through high-layer signaling.

17. The method according to claim 12, characterized in that The another configuration information also includes period and offset information of the plurality of resources, and the resources of the K SRs are configured by the period and offset information.

18. The method according to claim 12, characterized in that Also includes: An L-bit HARQ-ACK is transmitted in a PUCCH using PUCCH format 2, 3, or 4.

19. A UE, characterized in that: The method comprises a transceiver and a processor coupled to the transceiver, wherein the processor is configured to execute the method according to any one of claims 1 to 9.

20. A base station, characterized in that: The method comprises a transceiver and a processor coupled to the transceiver, wherein the processor is configured to execute the method according to any one of claims 10 to 18.