User terminal and wireless communication method
By using the dynamic delivery confirmation signal codebook and number of bits in the user terminal, the problem that the UCI cannot be correctly identified by the network due to the failure to properly transmit the PUCCH, and the correct transmission of the uplink control channel and the improvement of the reliability and efficiency of the wireless communication system are achieved.
Patent Information
- Application Number
- CN201880092685.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-02-26
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2038-02-26
AI Technical Summary
In future wireless communication systems, if the uplink control channel (PUCCH) is not properly transmitted, it may cause the uplink control information (UCI) of the user terminal to be unable to be correctly identified by the network.
The user terminal has the function of receiving downlink allocation and downlink shared channels, and uses dynamic delivery confirmation signal codebook, number of bits and frequency resource information in the transmission of the delivery confirmation signal through the control unit to ensure the correct transmission of the uplink control channel.
Through this method, the user terminal can properly send the uplink control channel, ensuring that the network can correctly identify the UCI, thereby improving the reliability and efficiency of the wireless communication system.
Smart Images

Figure CN112042246B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a user terminal and a wireless communication method in a next generation mobile communication system. Background Art
[0002] In the UMTS (Universal Mobile Telecommunications System) network, Long Term Evolution (LTE) has been standardized for the purpose of further high-speed data rates, low latency, etc. (Non-Patent Document 1). In addition, for the purpose of further broadband and high-speed development from LTE, subsequent systems of LTE (e.g., also called LTE-A (LTE-Advanced), FRA (Future Radio Access), 4G, 5G, 5G+ (plus), NR (New RAT), LTE Rel. 14, 15 and later, etc.) are also being studied.
[0003] In existing LTE systems (e.g., LTE Rel.8-13), 1ms subframes (also called transmission time intervals (TTI: Transmission Time Interval) etc.) are used for downlink (DL: Downlink) and / or uplink (UL: Uplink) communications. This subframe is a transmission time unit for one data packet after channel coding, and becomes a processing unit for scheduling, link adaptation, retransmission control (Hybrid Automatic RepeatreQuest (HARQ)) etc.
[0004] In addition, in the existing LTE system (e.g., LTE Rel.8-13), the user terminal uses an uplink control channel (e.g., a physical uplink control channel (PUCCH: Physical Uplink Control Channel)) or an uplink data channel (e.g., a physical uplink shared channel (PUSCH: Physical Uplink Shared Channel)) to send uplink control information (UCI: Uplink Control Information). The structure (format) of the uplink control channel is called a PUCCH format (PF: PUCCH Format) or the like.
[0005] In addition, in the existing LTE system, the user terminal multiplexes and transmits the UL channel and the DMRS (Demodulation Reference Signal) within a TTI of 1 ms. Within a TTI of 1 ms, multiple DMRSs of different layers of the same user terminal (or different user terminals) are orthogonally multiplexed using cyclic shift (CS) and / or orthogonal spread codes (e.g., orthogonal cover codes (OCC)).
[0006] Prior art literature
[0007] Non-patent literature
[0008] Non-patent document 1: 3GPP TS 36.300 V8.12.0 “Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2 (Release 8)”, April 2010 Summary of the invention
[0009] Problems to be solved by the invention
[0010] In future wireless communication systems (for example, LTE Rel.15 and later, 5G, 5G+, NR, etc.), when using an uplink control channel (for example, PUCCH) to send UCI, if the PUCCH is not properly sent, there is a concern that UCI cannot be correctly identified by the network (NW, wireless base station, gNB, etc.).
[0011] The present invention has been made in view of the above situation, and one of its objects is to provide a user terminal and a wireless communication method for appropriately transmitting an uplink control channel.
[0012] Means for solving problems
[0013] A user terminal involved in one embodiment of the present invention is characterized in that the user terminal has: a receiving unit that receives at least one downlink allocation and receives at least one downlink shared channel scheduled by the at least one downlink allocation; and a control unit that controls the sending of a delivery confirmation signal, and uses, in the sending of the delivery confirmation signal, at least one of an uplink control channel format associated with whether a dynamic delivery confirmation signal codebook is set to be used for the at least one downlink shared channel, the number of bits of the delivery confirmation signal for the at least one downlink shared channel, whether the at least one downlink allocation is sent via a frequency resource, and the number of codewords of each downlink shared channel, and the mapping of the delivery confirmation signal.
[0014] Effects of the Invention
[0015] According to the present invention, an uplink control channel can be appropriately transmitted in a future wireless communication system. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 This is a diagram showing an example of allocation of PUCCH resources.
[0017] FIG. 2A to FIG. 2D This is a diagram showing an example of the first mapping between the UCI value for PF0 and CS.
[0018] Figure 3A and Figure 3B This is a diagram showing an example of phase rotation for the first mapping of PF0.
[0019] Figure 4 This is a diagram showing an example of DAIs in two PDCCHs allocated to two frequency resources, respectively.
[0020] Figure 5 This is a diagram showing an example of DAIs in two PDCCHs allocated to two time resources, respectively.
[0021] Figure 6 This is a diagram showing an example of DAI in one PDCCH.
[0022] FIG. 7A to FIG. 7D This is a diagram showing an example of the second mapping between the UCI value for PF0 and CS.
[0023] Fig. 8A and Figure 8B This is a diagram showing an example of phase rotation for the second mapping of PF0.
[0024] 9A to 9D This is a diagram showing an example of the third mapping between the UCI value for PF0 and CS.
[0025] Fig. 10A and Fig. 10B This is a diagram showing an example of phase rotation for the third mapping of PF0.
[0026] Fig.11 This is a diagram showing an example of a schematic configuration of a wireless communication system according to the present embodiment.
[0027] Fig.12 It is a diagram showing an example of the overall configuration of a wireless base station according to the present embodiment.
[0028] Fig.13 It is a diagram showing an example of the functional configuration involved in this embodiment.
[0029] Fig.14 This is a diagram showing an example of the overall configuration of a user terminal according to this embodiment.
[0030] Fig.15 This is a diagram showing an example of a functional configuration of a user terminal according to the present embodiment.
[0031] Fig.16 This is a diagram showing an example of the hardware configuration of a wireless base station and a user terminal according to this embodiment. DETAILED DESCRIPTION
[0032] In future wireless communication systems (e.g., LTE Rel.15 and later, 5G, NR, etc.), the structure (also referred to as format, PUCCH format (PF), etc.) for uplink control channels (e.g., PUCCH) used in UCI transmission is being studied. For example, in LTE Rel.15, support for five types of PF0 to 4 is being studied. In addition, the names of the PFs shown below are only examples, and different names may be used.
[0033] For example, PF0 and 1 are PFs used in the transmission of UCI of up to 2 bits (for example, delivery confirmation information (Hybrid Automatic Repeat reQuest-Acknowledgement (HARQ-ACK: Hybrid Automatic Repeat reQuest-Acknowledge), also known as ACK or NACK, etc.). PF0 can be allocated 1 or 2 codewords, so it is also called short PUCCH or sequence-based short PUCCH, etc. On the other hand, PF1 can be allocated 4-14 codewords, so it is also called long PUCCH, etc. In PF1, multiple user terminals can also be code-division multiplexed (CDM) in the same resource block (physical resource block (PRB: Physical Resource Block)) by using block-wise spreading in the time domain of at least one of cyclic shift (CS) and orthogonal sequence (for example, OCC (Orthogonal Cover Code), time domain OCC (time domain OCC)).
[0034] PF2-4 is a PF used in the transmission of UCI of more than 2 bits (more than 2 bits), such as Channel State Information (CSI) (or CSI and HARQ-ACK and / or Scheduling Request (SR)). PF2 can be allocated 1 or 2 codewords, so it is also called short PUCCH, etc. On the other hand, PF3 and 4 can be allocated 4-14 codewords, so they are also called long PUCCH, etc. In PF4, orthogonal sequences (for example, OCC, pre-DFTOCC, frequency domain OCC) can also be used to perform CDM on the UCI of multiple user terminals using block spreading before DFT (frequency domain). In PF4, a demodulation reference signal (Demodulation Reference Signal: DMRS) can also be used to perform CDM on the UCI of multiple user terminals using block spreading before DFT (frequency domain).
[0035] The allocation of resources (e.g., PUCCH resources) used in the transmission of the uplink control channel is performed using high-layer signaling and / or downlink control information (DCI). Here, high-layer signaling is, for example, RRC (Radio Resource Control) signaling, system information (e.g., at least one of the remaining minimum system information (RMSI: Remaining Minimum System Information), other system information (OSI: Other system information), master information block (MIB: Master Information Block), system information block (SIB: System Information Block)), and broadcast information (Physical Broadcast Channel (PBCH: Physical Broadcast Channel)).
[0036] Specifically, for a user terminal, one or more sets (PUCCH resource sets) each containing one or more PUCCH resources are notified (configured) through high-level signaling. For example, for a user terminal, K (for example, 1≤K≤4) PUCCH resource sets may also be notified from the network (NW, wireless base station, gNB, etc.). Each PUCCH resource set may also contain M (for example, 4≤M≤8) PUCCH resources.
[0037] The user terminal may determine a single PUCCH resource set from the K configured PUCCH resource sets based on the UCI payload size (UCI payload size). The UCI payload size may be the number of UCI bits excluding cyclic redundancy check (CRC: Cyclic Redundancy Code) bits.
[0038] The user terminal may also determine the PUCCH resources to be used for transmitting UCI from the M PUCCH resources included in the determined PUCCH resource set based on DCI and at least one of implicit information (also called implicit indication information, implicit index or implicit index, etc.).
[0039] Figure 1 is a diagram showing an example of PUCCH resource allocation. Figure 1As an example, K=4 is assumed, and four PUCCH resource sets #0-#3 are configured from the wireless base station to the user terminal through high-layer signaling. In addition, PUCCH resource sets #0-#3 are assumed to include M (for example, 4≤M≤8) PUCCH resources #0-#M-1, respectively. In addition, the number of PUCCH resources included in each PUCCH resource set may be the same or different.
[0040] exist Figure 1 In the PUCCH format, each PUCCH resource configured for the user terminal may include the value of at least one of the following parameters (also referred to as a field or information, etc.). In addition, for each parameter, a range of values that can be taken for each PUCCH format may be determined.
[0041] The symbol at which PUCCH allocation starts (start symbol, first symbol)
[0042] The number of symbols allocated to the PUCCH in a slot (the period allocated to the PUCCH)
[0043] The index of the resource block (starting PRB, first (lowest) PRB) where PUCCH allocation starts (e.g. PUCCH-starting-PRB)
[0044] The number of PRBs allocated to PUCCH (e.g., for PF2 or 3)
[0045] Whether frequency hopping for PUCCH resources is enabled or disabled (e.g. PUCCH-frequency-hopping)
[0046] Frequency resource after frequency hopping (second hop) (e.g., the index of the starting PRB or the first (lowest) PRB in the second hop, PUCCH-2nd-hop-PRB)
[0047] The index of the initial cyclic shift (CS) (e.g., for PF0 or 1)
[0048] The index of the orthogonal sequence in the time domain (e.g., time-domain OCC) (e.g., for PF1)
[0049] The length of the orthogonal sequence (e.g., Pre-DFT OCC) used in block-wise spreading before discrete Fourier transform (DFT) (also called Pre-DFT OCC length, spreading ratio, etc.) (e.g., for PF4)
[0050] Index of the orthogonal sequence used in block spreading before DFT (e.g., Pre-DFT OCC) (e.g., for PF4)
[0051] like Figure 1 As shown, when PUCCH resource sets #0 to #3 are configured for a user terminal, the user terminal selects one of the PUCCH resource sets based on the UCI payload size.
[0052] For example, when the UCI payload size is 1 or 2 bits, PUCCH resource set #0 is selected. In addition, when the UCI payload size is 3 bits or more and N2-1 bits or less, PUCCH resource set #1 is selected. In addition, when the UCI payload size is N2 bits or more and N3-1 bits or less, PUCCH resource set #2 is selected. Similarly, when the UCI payload size is N3 bits or more and N3-1 bits or less, PUCCH resource set #3 is selected.
[0053] Thus, the range of UCI payload size selected by PUCCH resource set #i (i=0, ..., K-1) is expressed as N i Bit or more and N i+1 -1 bit or less (ie, {N i , ..., N i+1 -1} bit).
[0054] Here, the starting positions (starting bit numbers) N0 and N1 of the UCI payload sizes used by PUCCH resource sets #0 and #1 may be 1 and 3, respectively. Thus, since PUCCH resource set #0 is selected when transmitting UCI of less than 2 bits, PUCCH resource set #0 may also include PUCCH resources #0 to #M-1 for at least one of PF0 and PF1. On the other hand, since one of PUCCH resource sets #1 to #3 is selected when transmitting UCI of more than 2 bits, PUCCH resource sets #1 to #3 may also include PUCCH resources #0 to #M-1 for at least one of PF2, PF3 and PF1, respectively.
[0055] In the case of i=2, ..., K-1, the starting position (N) of the UCI payload size for PUCCH resource set #i is indicated. i ) information (starting position information) can also be notified (set) to the user terminal using high-level signaling. i ) may also be inherent to the user terminal. For example, the starting position (N i ) can also be set to a value in the range of 4 bits or more and 256 or less (e.g., a multiple of 4). Figure 1In the example, information indicating the start position (N2, N3) of the UCI payload size for PUCCH resource sets #2 and #3 is notified to the user terminal by higher layer signaling (eg, user-specific RRC signaling).
[0056] The maximum payload size of the UCI of each PUCCH resource set is given by N K -1 given. N K It can be explicitly notified (set) to the user terminal through high-layer signaling and / or DCI, or it can be implicitly derived. Figure 1 In the example, N0=1 and N1=3 are specified by the specification, and N2 and N3 are notified by high-layer signaling. In addition, N4 can also be specified by the specification (for example, N4=1000).
[0057] exist Figure 1 In the case shown, the user terminal can determine a single PUCCH resource used in the transmission of UCI from PUCCH resources #0 to #M-1 included in the PUCCH resource set selected based on the UCI payload size, based on the value of a specific field of DCI and / or other parameters. For example, when the number of bits of the specific field is 2 bits, 4 types of PUCCH resources can be specified. Other parameters may also be CCE indexes. For example, PUCCH resources may also be associated with a combination of 2-bit DCI and other parameters, or may be associated with 3-bit DCI.
[0058] For example, in the case where UCI is HARQ-ACK, the user terminal (user equipment (UE)) may also determine one from a plurality of PUCCH resource sets set by a higher layer according to the UCI payload size, and determine a PUCCH resource from the determined PUCCH resource set based on DCI and / or other parameters. The notification method of PUCCH resources using the above-mentioned PUCCH resource set may also be used when UCI is encoded by HARQ-ACK and other UCI (e.g., CSI and / or SR) and transmitted simultaneously.
[0059] On the other hand, when UCI does not include HARQ-ACK, PUCCH resources may be notified without using a PUCCH resource set. For example, when UCI is CSI and / or SR, the UE may use PUCCH resources semi-statically configured by a higher layer.
[0060] In addition, in NR, a method is being studied for a user terminal to semi-statically or dynamically determine the HARQ-ACK size (HARQ-ACK codebook) and perform HARQ-ACK transmission using PUCCH. For example, the base station notifies the UE of the method for determining the HARQ-ACK codebook through higher layer signaling.
[0061] When the mode of semi-statically determining the HARQ-ACK codebook is set (for example, when it is determined to be type 1), the UE determines the number of bits of HARQ-ACK based on the structure set by the higher layer signaling. The structure set by the higher layer signaling (higher layer configuration) may be, for example, the maximum number of DL transmissions (for example, PDSCH) scheduled in the range associated with the feedback timing of the HARQ-ACK.
[0062] The range associated with the feedback timing of HARQ-ACK is equivalent to at least one (e.g., all) of space, time, and frequency. In addition, the range associated with the feedback timing of HARQ-ACK is also referred to as a HARQ-ACK bundling window, a HARQ-ACK feedback window, a bundling window, or a feedback window.
[0063] On the other hand, when the UE is set to a mode for dynamically determining the HARQ-ACK codebook (for example, when determined to be type 2), it can also determine the number of HARQ-ACK bits, etc. based on the bits specified in the DL assignment index (downlink assignment indicator (index) (DAI: Downlink Assignment Indicator (Index))) field contained in the downlink control information (for example, DL assignment).
[0064] In addition, in NR, as an uplink control channel structure (PUCCH format) used in the transmission of HARQ-ACK, a PUCCH format used in the transmission of UCI with a specific number of bits or less and a PUCCH format used in the transmission of UCI with a number greater than a specific number of bits are supported. The PUCCH format used in the transmission of UCI with a specific number of bits or less (for example, up to 2 bits) may also be referred to as PUCCH format 0 or PUCCH format 1 (PF0, PF1). The PUCCH format used in the transmission of UCI with a number greater than a specific number of bits (for example, greater than 2 bits (more than 2bits)) may also be referred to as PUCCH format 2-4 (PF2, PF3, PF4).
[0065] As PF0, a sequence with a sequence length of 12 is being studied and mapped to 12 consecutive REs (Resource Elements) in a PRB (Physical Resource Block). Sequences with a sequence length of 24 or 48 can also be used. The PF0 sequence can also be multiplexed with other sequences using CDM (Code Division Multiplexing) or FDM. Regarding the PF0 sequence, a cyclic shift (Cyclic Shift: CS, phase rotation) is applied to the reference sequence.
[0066] The reference sequence can be a CAZAC (Constant Amplitude Zero Auto-Correlation) sequence such as the Zadoff-Chu sequence (for example, a low PAPR (peak-to-average power ratio) sequence), a sequence specified by a specification (for example, a low PAPR sequence, a sequence given by a table), or a sequence that follows the CAZAC sequence (CG-CAZAC (computer generated CAZAC) sequence). For example, a PUCCH with a bandwidth of 1 PRB can also use one of a specific number of sequences specified by the specification (for example, 30, 60, or a specific value determined by the length of the reference sequence) as a reference sequence. The reference sequence can also be used for UCI or DMRS.
[0067] The case where 2 bits of UCI are sent using CS for PUCCH of PF0 is described. CS can also be represented by a phase rotation amount, so it can also be renamed as a phase rotation amount. Multiple candidates (CS candidates) of CS assigned to a UE are called CS candidate sets (CS amount set, CS amount pattern, phase rotation amount candidate set, phase rotation amount pattern).
[0068] The sequence length of the reference sequence is determined by the number of subcarriers M and the number of PRBs (Physical Resource Blocks). When the PUCCH of PF0 is transmitted using a 1PRB band, the sequence length of the reference sequence is 12 (=12×1). In this case, 12 phase rotation amounts α0-α1 with a phase interval of 2π / 12 (i.e., π / 6) are defined. 11 (CS0-11). By using the phase rotation amount α0-α 11The 12 sequences obtained by phase rotating (cyclically shifting) each of the reference sequences are mutually orthogonal (cross-correlation becomes 0). 11 The CS candidate set may be defined based on at least one of the number of subcarriers M, the number of PRBs, and the sequence length of the reference sequence. 11 The index 0-11 of the phase rotation amount can also be called CS (CS index).
[0069] The PUCCH notification of PF0 includes UCI of at least one of HARQ-ACK (ACK / NACK, A / N), CSI, and SR.
[0070] For example, when UCI is 1 bit representing HARQ-ACK, UCI values 0 and 1 may correspond to "NACK" (negative acknowledgment) and "ACK" (positive acknowledgment), respectively. For example, when UCI is 2 bits representing HARQ-ACK, UCI values 00, 01, 11, and 10 may correspond to "NACK-NACK", "NACK-ACK", "ACK-ACK", and "ACK-NACK", respectively.
[0071] For example, when UCI is 2 bits, the UE uses the given time / frequency resources to transmit a signal to which the CS corresponding to the value to be transmitted among the four candidates (UCI candidates, candidate values) of the 2-bit UCI is applied. The time / frequency resources are time resources (e.g., symbols, etc.) and / or frequency resources (e.g., PRBs, etc.).
[0072] In the UE, in the transmission signal generation process for the PUCCH of PF0, the reference sequence X0-X0 of sequence length M is made to M-1 Phase rotation (cyclic shift) is performed, and the phase-rotated reference sequence is input to a CP-OFDM (Cyclic Prefix-Orthogonal Frequency Division Multiplexing) transmitter or a DFT-S-OFDM (Discrete Fourier Transform-Spread-Orthogonal Frequency Division Multiplexing) transmitter. The UE transmits the output signal from the CP-OFDM transmitter or the DFT-S-OFDM transmitter.
[0073] Next, the decoding of UCI notified by PUCCH of PF0 is described. Here, the reception judgment operation is described in the case where UCI is notified by selecting the phase rotation amount, but the same is true when UCI is notified by selecting other types of resources (e.g., reference sequence, time / frequency resources) or a combination of multiple types of resources.
[0074] The NW can also determine the UCI from the received signal using maximum likelihood detection (MLD: Maximum Likelihood Detection, or also called correlation detection). Specifically, the network can also generate a replica (phase rotation quantity replica) of each phase rotation quantity assigned to the user terminal (for example, when the UCI payload length is 2 bits, 4 patterns of phase rotation quantity replicas are generated), and use the reference sequence and the phase rotation quantity replica to generate a transmission signal waveform in the same way as the user terminal. In addition, the network can also calculate the correlation between the obtained transmission signal waveform and the received signal waveform received from the user terminal for all phase rotation quantity replicas, and estimate that the phase rotation quantity replica with the highest correlation is sent.
[0075] More specifically, the network may multiply each element of the received signal sequence (M complex sequences) after DFT of size M by the complex conjugate of the transmitted signal sequence (M complex sequences) obtained by applying a phase rotation of a phase rotation amount replica to a reference sequence of the transmitted signal, and assume that the phase rotation amount replica whose total absolute value (or the square of the absolute value) of the obtained M sequences becomes the largest is sent.
[0076] Alternatively, the network may generate a number of transmission signal replicas corresponding to the maximum number of allocated phase rotation amounts (12 in the case of 1PRB), and estimate the phase rotation amount with the highest correlation with the received signal through the same operation as the above-mentioned MLD. When a phase rotation amount other than the allocated phase rotation amount is estimated, it may be estimated that the phase rotation amount closest to the estimated phase rotation amount among the allocated phase rotation amounts is transmitted.
[0077] The CS is associated with a plurality of values of UCI transmitted through the PUCCH of PF0. The UE appends the CS corresponding to the value of UCI to be transmitted to the initial CS and applies the obtained CS to the reference sequence.
[0078] As association (mapping) of the value of UCI for PF0 and CS, the following first mapping is being studied.
[0079] like Figure 2A , Figure 3AAs shown, in PF0, cyclic shifts 0 and 6 may be associated (mapped) with 1-bit HARQ-ACK values 0 and 1, respectively.
[0080] like Figure 2B , Figure 3B As shown, for PF0, cyclic shifts 0, 3, 6, and 9 may be associated with 2-bit HARQ-ACK values {0, 0}, {0, 1}, {1, 1}, and {1, 0}, respectively.
[0081] like Figure 2C , Figure 3A As shown, in PF0, cyclic shifts 3 and 9 may be associated with values 0 and 1 of 1-bit HARQ-ACK accompanied by a positive SR, respectively.
[0082] like Figure 2D , Figure 3B As shown, in PF0, cyclic shifts 1, 4, 7, and 10 may be associated with 2-bit HARQ-ACK values {0, 0}, {0, 1}, {1, 1}, and {1, 0} accompanied by a positive SR, respectively.
[0083] Furthermore, the value of UCI indicating only SR without including HARQ-ACK may be associated with a CS different from the CS of only HARQ-ACK.
[0084] As the association (mapping) between the bit value of UCI for PF1 and the complex-valued modulation symbol, the following first mapping is being studied.
[0085] When the UCI of PF1 is 1 bit, the complex-valued modulation symbol x corresponding to the UCI value b(i) is given by the following equation.
[0086] [Number 1]
[0087]
[0088] When the UCI of PF1 is 2 bits, the complex-valued modulation symbol x corresponding to the UCI value b(i) is given by the following equation.
[0089] [Number 2]
[0090]
[0091] That is, it may be that: for 0 and 1 as 1-bit values b(0), (1+j) / sqrt(2) and (-1-j) / sqrt(2) are associated as two complex-valued modulation symbols x, and for PF1, for {0,0}, {0,1}, {1,1}, {1,0} as 2-bit values {b(0), b(1)}, (1+j) / sqrt(2), (1-j) / sqrt(2), (-1+j) / sqrt(2), (-1-j) / sqrt(2) are associated as four complex-valued modulation symbols x. Here, sqrt(2) represents the square root of 2. The UE may also be configured with PUCCH resources for HARQ-ACK and PUCCH resources for SR. When the UE sends a HARQ-ACK without a positive SR, it uses the PUCCH resource for HARQ-ACK to send a complex-valued modulation symbol representing a 2-bit HARQ-ACK. When the UE sends a HARQ-ACK with a positive SR, it uses the PUCCH resource for SR to send a complex-valued modulation symbol representing a 2-bit HARQ-ACK. The NW can also identify the presence or absence of an SR based on which of the two PUCCH resources is used.
[0092] The problem of HARQ-ACK in the case where two PDCCHs each including DL assignment are transmitted will be described.
[0093] When more than two (three or more) PDCCHs are transmitted, HARQ-ACK for more than two PDSCHs scheduled by these PDCCHs is transmitted using PF2, PF3, or PF4. Thus, the NW can correctly recognize HARQ-ACK.
[0094] When the UE is configured to use a semi-static HARQ-ACK codebook and two PDCCHs each including a DL allocation are transmitted (allocated), the UE can recognize that two PDCCHs are transmitted and which PDCCH detection failed, and thus transmits a 2-bit HARQ-ACK, even if detection of one of the two PDCCHs fails. Thus, the NW can correctly recognize the 2-bit HARQ-ACK.
[0095] When the UE is configured to use a dynamic HARQ-ACK codebook and two PDCCHs each including DL allocation are transmitted (allocated) in more than one (more than two) serving cells and / or CCs, even if the UE fails to detect one of the two PDCCHs, it can recognize through the DAI (Downlink Assignment Indicator) that the two PDCCHs are transmitted and which PDCCH detection failed, and thus transmit a 2-bit HARQ-ACK. Thus, the NW can correctly identify the 2-bit HARQ-ACK.
[0096] The following describes a case where the UE is configured to use a dynamic HARQ-ACK codebook, and two PDCCHs each containing DL allocations are transmitted (allocated) in one serving cell and / or CC, and the NW assumes receiving a 2-bit HARQ-ACK based on the two PDCCHs. In this case, the two PDCCHs are transmitted in different time slots or symbols.
[0097] When the UE fails to detect the first PDCCH of two PDCCHs, the UE can recognize through the DAI that two PDCCHs are transmitted and that the detection of the first PDCCH fails, and thus transmits a 2-bit HARQ-ACK.
[0098] However, when the UE fails to detect the second of the two PDCCHs, the UE cannot recognize through the DAI that two PDCCHs are sent and that the detection of the second PDCCH fails, so it sends a 1-bit HARQ-ACK. The NW assumes that a 2-bit HARQ-ACK is received, so there is a possibility of misinterpretation of the HARQ-ACK.
[0099] The PDCCH that schedules the PDSCH may also include a DAI (Downlink Assignment Indicator). The DAI may also include a counter DAI and a total DAI. The total DAI may also represent the total number of at least one DL assignment arranged in the frequency direction. The counter DAI may also represent the sequence number (index) of at least one DL assignment (Downlink Assignment) arranged in the time direction and / or frequency direction.
[0100] Figure 4Indicates DAI (total DAI, counter DAI) when two PDCCHs each including DL allocation are transmitted in more than one serving cell and / or CC (component carrier). The DAI of PDCCH#1 indicates (2, 1), and the DAI of PDCCH#2 indicates (2, 2).
[0101] If the UE fails to detect PDCCH#1 but succeeds in detecting PDCCH#2, the UE only detects one PDCCH with a DAI of (2, 2), and the UE can recognize that: among the two PDCCHs, the detection of the first PDCCH fails, and the detection of the second PDCCH succeeds. If the UE succeeds in detecting PDCCH#1 but fails in detecting PDCCH#2, the UE only detects one PDCCH with a DAI of (2, 1), and the UE can recognize that: among the two PDCCHs, the detection of the first PDCCH succeeds, and the detection of the second PDCCH fails.
[0102] Figure 5 Indicates DAI (total DAI, counter DAI) when two PDCCHs each including DL allocation are transmitted in one serving cell and / or CC, in different symbols or time slots. The DAI of PDCCH#1 indicates (1, 1), and the DAI of PDCCH#2 indicates (1, 2).
[0103] Since there may be a situation where the NW has not yet recognized the transmission of PDCCH#2 when transmitting PDCCH#1, the total DAI indicates the number of DL allocations in the frequency direction (serving cells and / or CCs).
[0104] If the UE fails to detect PDCCH#1 but succeeds in detecting PDCCH#2, the UE detects only one PDCCH with a DAI of (1, 2), and the UE can recognize that: of the two PDCCHs, the detection of the first PDCCH fails, and the detection of the second PDCCH succeeds. If the UE succeeds in detecting PDCCH#1 but fails in detecting PDCCH#2, the UE detects only one PDCCH with a DAI of (1, 1), and the UE recognizes that only one of the two PDCCHs is sent, but cannot recognize that the detection of the second PDCCH fails.
[0105] Figure 6 Indicates DAI (total DAI, counter DAI) when one PDCCH including DL assignment is transmitted. The DAI of PDCCH#1 indicates (1, 1). The UE detects only one PDCCH with DAI (1, 1), and the UE can recognize that there is only one PDCCH.
[0106] like Figure 5 As shown, the problem of two PDCCHs configured in different time resources (time slots or symbols) in the same frequency resource (one serving cell and / or CC) being transmitted and the first mapping is used is described. PDCCH#1 and #2 schedule PDSCH#1 and #2 respectively.
[0107] When the UE successfully receives PDCCH#1 and PDSCH#1, but fails to receive PDCCH#2, and uses PF0 to send HARQ-ACK without SR (negating SR), the UE sends 1 (ACK) as 1-bit HARQ-ACK for PDSCH#1 through 1-bit HARQ-ACK. The NW assumes that it will receive 2-bit HARQ-ACK, so the 1 (ACK) of the actually received 1-bit HARQ-ACK is interpreted as {1, 1} (ACK, ACK) of 2-bit HARQ-ACK based on the first mapping. As a result, the reception failure of PDCCH2 is not correctly notified.
[0108] When the UE successfully receives PDCCH#1 but fails to receive PDSCH#1 and PDCCH#2, and uses PF0 to send HARQ-ACK with SR (positive SR), the UE sends 0 (NACK) as 1-bit HARQ-ACK for PDSCH#1 through 1-bit HARQ-ACK. NW assumes to receive 2-bit HARQ-ACK, so the 0 (NACK) of 1-bit HARQ-ACK with SR actually received is interpreted as {0, 1} (NACK, ACK) of 2-bit HARQ-ACK without SR based on the first mapping. As a result, the reception failure of PDCCH#2 is not correctly notified.
[0109] In addition, when the UE is configured to use a semi-static HARQ-ACK codebook, even if the UE fails to detect PDCCH #1 and / or #2, the UE knows which PDCCH detection failed, and thus the UE sends a 2-bit HARQ-ACK. Thus, the NW can correctly identify the 2-bit HARQ-ACK.
[0110] If the UE fails to detect both PDCCH#1 and #2 and SR does not occur, the UE does not send PUCCH. In this case, the NW detects DTX (Discontinuous Transmission). Therefore, the NW can correctly identify DTX. If the UE fails to detect both PDCCH#1 and #2 and SR occurs, the UE uses the signal configuration (constellation) corresponding to the SR and NACK of PF1, or uses the CS corresponding to the SR of PF0 to send SR and DTX. Therefore, the NW can correctly identify SR and DTX.
[0111] In this way, a problem occurs when the UE notifies HARQ-ACK for two PDCCHs arranged in the time direction using the first mapping. Therefore, the present inventors studied a method for notifying HARQ-ACK and came up with the present invention.
[0112] The present embodiment will be described in detail below. The embodiments described below may be applied individually or in combination.
[0113] In the following description, the case where the UE detects one PDCCH from one frequency domain (serving cell and / or CC) may be replaced by the case where HARQ-ACK is obtained from one PDSCH with one MIMO (Multiple-Input and Multiple-Output) layer (spatial layer) scheduled through one PDCCH. The case where the UE detects two PDCCHs from two frequency domains (serving cell and / or CC) may be replaced by the case where HARQ-ACK is obtained from a PDSCH with two MIMO layers scheduled through one PDCCH.
[0114] In addition, the two operations of the UE and the NW may be opposite. That is, in the case where it is described that the UE uses the PUCCH format (PF0 or PF1) for UCI of less than 2 bits, the UE uses the PUCCH format (PF2, PF3 or PF4) for UCI of more than 2 bits, and in the case where it is described that the UE uses the PUCCH format (PF2, PF3 or PF4) for UCI of more than 2 bits, the UE uses the PUCCH format (PF0 or PF1) for UCI of less than 2 bits.
[0115] The UE may use a PUCCH format for UCI of less than 2 bits, or may select (determine) PUCCH resources from PUCCH resource set #0. The UE may use a PUCCH format for UCI of more than 2 bits, or may select (determine) PUCCH resources from PUCCH resource sets #1-3.
[0116] (First method)
[0117] In the first method, when transmitting HARQ-ACK of 2 bits or less, the UE uses a PUCCH format and / or a PUCCH resource set suitable for the situation (PUCCH format determination method).
[0118] <Method 1-1>
[0119] The UE may also determine the PUCCH format for HARQ-ACK transmission based on whether a dynamic HARQ-ACK codebook is used and / or whether a PDCCH is detected from one frequency domain (serving cell and / or CC).
[0120] The UE operation may also be different depending on whether the UE is configured to use a semi-static HARQ-ACK codebook or a dynamic HARQ-ACK codebook.
[0121] 《When the UE is configured to use a semi-static HARQ-ACK codebook》
[0122] When the UE is configured to use a semi-static HARQ-ACK codebook, the UE may also use a PUCCH format (PF0 or PF1) for UCI of less than 2 bits (1 bit or 2 bits). In this case, the UE may use a PUCCH format for UCI of less than 2 bits regardless of whether a PDCCH is detected from a frequency domain (serving cell and / or CC). The PUCCH format for UCI of less than 2 bits may also be a PUCCH resource set of less than 2 bits, or may be PUCCH resource set #0.
[0123] According to the PUCCH format determination method, for example, even if the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, since the UE sends a 2-bit HARQ-ACK, the NW can also correctly identify the 2-bit HARQ-ACK.
[0124] 《When the UE is configured to use a dynamic HARQ-ACK codebook》
[0125] When the UE is configured to use a dynamic HARQ-ACK codebook, the UE may determine different PUCCH formats depending on whether a PDCCH is detected from a frequency domain (serving cell and / or CC).
[0126] When the UE is configured to use a dynamic HARQ-ACK codebook and detects two PDCCHs from two frequency domains (serving cell and / or CC), the UE may use a PUCCH format (PF0 or PF1) for UCI of less than 2 bits.
[0127] When the UE is configured to use a dynamic HARQ-ACK codebook and detects a PDCCH from one frequency domain (serving cell and / or CC), the UE may also use a PUCCH format (PF2, PF3 or PF4) for more than 2 bits of UCI.
[0128] When NW sends PDCCH #1 and #2 in the time direction, it can also identify the PUCCH format of the detected PUCCH by performing blind detection of PUCCH. NW can also assume that the PUCCH contains 2 bits of HARQ-ACK when the detected PUCCH is PF0 or PF1, and assume that the PUCCH contains 1 bit of HARQ-ACK when the detected PUCCH is PF2, PF3 or PF4.
[0129] According to this PUCCH format determination method, even when the UE fails to detect the PDCCH and transmits a 1-bit HARQ-ACK when it should transmit a 2-bit HARQ-ACK, it is possible to prevent the NW from misidentifying the HARQ-ACK.
[0130] For example, when the UE is configured to use a dynamic HARQ-ACK codebook and the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, the UE uses PF2, PF3, or PF4 to send a PUCCH containing 1-bit HARQ-ACK. Since the received PUCCH is PF2, PF3, or PF4, the NW can recognize that the PUCCH represents 1-bit HARQ-ACK, and can recognize that one of the PDSCH#1 scheduled by PDCCH#1 and the PDSCH#2 scheduled by PDCCH#2 has failed to be received.
[0131] <Method 1-2>
[0132] The UE may also determine the PUCCH format for HARQ-ACK transmission based on whether a PDCCH is detected from a frequency domain (serving cell and / or CC). In this case, the UE may perform the same operation regardless of whether a dynamic HARQ-ACK codebook is used.
[0133] The UE may also determine different PUCCH formats according to whether a PDCCH is detected from a frequency domain (serving cell and / or CC).
[0134] When the UE detects two PDCCHs from two frequency domains (serving cell and / or CC), the UE may use a PUCCH format (PF0 or PF1) for UCI of less than 2 bits.
[0135] In the case where the UE detects one PDCCH from one frequency domain (serving cell and / or CC), the UE may also use a PUCCH format (PF2, PF3 or PF4) for UCI of more than 2 bits.
[0136] When NW sends PDCCH #1 and #2 in the time direction, it can also identify the PUCCH format of the detected PUCCH by performing blind detection of PUCCH. NW can also assume that the PUCCH contains 2 bits of HARQ-ACK when the detected PUCCH is PF0 or PF1, and assume that the PUCCH contains 1 bit of HARQ-ACK when the detected PUCCH is PF2, PF3 or PF4.
[0137] According to this PUCCH format determination method, even when the UE fails to detect the PDCCH and transmits a 1-bit HARQ-ACK when it should transmit a 2-bit HARQ-ACK, it is possible to prevent the NW from misidentifying the HARQ-ACK.
[0138] For example, when the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, the UE uses PF2, PF3 or PF4 to send a PUCCH containing 1-bit HARQ-ACK. Since the received PUCCH is PF2, PF3 or PF4, the NW can recognize that the PUCCH represents 1-bit HARQ-ACK, and can recognize that one of the PDSCH#1 scheduled by PDCCH#1 and the PDSCH#2 scheduled by PDCCH#2 has failed to be received.
[0139] <Method 1-3>
[0140] The UE may also determine the PUCCH format based on whether to use a dynamic HARQ-ACK codebook.
[0141] When the UE is configured to use a semi-static HARQ-ACK codebook, the UE may use a PUCCH format (PF0 or PF1) for UCI of 2 bits or less.
[0142] According to the PUCCH format determination method, for example, even if the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, since the UE sends a 2-bit HARQ-ACK, the NW can also correctly identify the 2-bit HARQ-ACK.
[0143] In the case where the UE is configured to use a dynamic HARQ-ACK codebook, the UE may also use a PUCCH format (PF2, PF3 or PF4) for UCI of more than 2 bits.
[0144] When NW sends PDCCH #1 and #2 in the time direction, it can also identify the PUCCH format of the detected PUCCH by performing blind detection of PUCCH. NW can also assume that the PUCCH contains 2 bits of HARQ-ACK when the detected PUCCH is PF0 or PF1, and assume that the PUCCH contains 1 bit of HARQ-ACK when the detected PUCCH is PF2, PF3 or PF4.
[0145] According to this PUCCH format determination method, even when the UE fails to detect the PDCCH and transmits a 1-bit HARQ-ACK when it should transmit a 2-bit HARQ-ACK, it is possible to prevent the NW from misidentifying the HARQ-ACK.
[0146] For example, when the UE is configured to use a dynamic HARQ-ACK codebook and the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, the UE uses PF2, PF3, or PF4 to send a PUCCH containing 1-bit HARQ-ACK. Since the received PUCCH is PF2, PF3, or PF4, the NW can recognize that the PUCCH represents 1-bit HARQ-ACK, and can recognize that one of the PDSCH#1 scheduled by PDCCH#1 and the PDSCH#2 scheduled by PDCCH#2 has failed to be received.
[0147] (Second method)
[0148] In the second approach, a second mapping different from the first mapping is used.
[0149] <Method 2-1>
[0150] In method 2-1, the second mapping for PF0 is described.
[0151] like Fig. 7A , Fig. 8A As shown, similar to the first mapping, in PF0, cyclic shifts 0 and 6 may be associated (mapped) with 1-bit HARQ-ACK values 0 and 1, respectively.
[0152] like Figure 7B , Figure 8B As shown, in PF0, cyclic shifts 0, 3, 6, and 9 may be associated with 2-bit HARQ-ACK values {0, 0}, {0, 1}, {1, 0}, and {1, 1}, respectively.
[0153] Here, the 1-bit HARQ-ACK value 0 and the 2-bit HARQ-ACK value {0, 0} can be associated with the same cyclic shift, and the 1-bit HARQ-ACK value 1 and the 2-bit HARQ-ACK value {1, 0} can be associated with the same cyclic shift. In addition, in PF0, cyclic shifts 0, 9, 6, and 3 can be associated with the 2-bit HARQ-ACK values {0, 0}, {0, 1}, {1, 0}, and {1, 1}, respectively.
[0154] like Figure 7C , Fig. 8A As shown, in PF0, cyclic shifts 1 and 7 may be associated with values 0 and 1 of 1-bit HARQ-ACK accompanied by a positive SR, respectively.
[0155] like Fig.7D , Figure 8B As shown, in PF0, cyclic shifts 1, 4, 7, and 10 may be associated with 2-bit HARQ-ACK values {0, 0}, {0, 1}, {1, 0}, and {1, 1} accompanied by a positive SR, respectively.
[0156] The 1-bit HARQ-ACK value 0 and the 2-bit HARQ-ACK value {0, 0} accompanied by a positive SR may be associated with the same cyclic shift, and the 1-bit HARQ-ACK value 1 and the 2-bit HARQ-ACK value {1, 0} accompanied by a positive SR may be associated with the same cyclic shift. In addition, in PF0, cyclic shifts 1, 10, 7, and 4 may be associated with the 2-bit HARQ-ACK values {0, 0}, {0, 1}, {1, 0}, and {1, 1} accompanied by a positive SR, respectively.
[0157] According to this mapping, even when the UE fails to detect the PDCCH and transmits a 1-bit HARQ-ACK when it should transmit a 2-bit HARQ-ACK, it is possible to prevent the NW from misrecognizing the received HARQ-ACK.
[0158] For example, even if the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, when sending a 1-bit HARQ-ACK value (0 or 1) obtained according to PDSCH#1 scheduled by PDCCH#1, the NW recognizes it as a 2-bit HARQ-ACK value ({0, 0} or {1, 0}), and can therefore correctly identify the reception failure of PDSCH#2.
[0159] <Method 2-2>
[0160] In method 2-2, the second mapping for PF1 is described.
[0161] For PF1, a complex-valued modulation symbol x may be associated (mapped) with respect to 1-bit and 2-bit bits b(i) representing UCI (HARQ-ACK) as follows.
[0162] Alternatively, for 0 and 1 which are 1-bit values b(0), (1+j) / sqrt(2) and (-1-j) / sqrt(2) are associated as two complex-valued modulation code elements x, and for PF1, for {0,0}, {0,1}, {1,0}, {1,1} which are 2-bit values {b(0), b(1)}, (1+j) / sqrt(2), (1-j) / sqrt(2), (-1+j) / sqrt(2), (-1-j) / sqrt(2) are associated as four complex-valued modulation code elements x.
[0163] Here, the 1-bit value 0 and the 2-bit value {0, 0} can be associated with the same complex-valued modulation codeword, and the 1-bit value 1 and the 2-bit value {1, 0} can be associated with the same complex-valued modulation codeword. Thus, the two complex-valued modulation codewords associated with the 2-bit values {0, 1} and {1, 1} respectively can also be the opposite of the above.
[0164] According to this mapping, even when the UE fails to detect the PDCCH and transmits a 1-bit HARQ-ACK when it should transmit a 2-bit HARQ-ACK, it is possible to prevent the NW from misrecognizing the received HARQ-ACK.
[0165] For example, even if the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, when sending a 1-bit HARQ-ACK value (0 or 1) obtained according to PDSCH#1 scheduled by PDCCH#1, the NW recognizes it as a 2-bit HARQ-ACK value ({0, 0} or {1, 0}), and can therefore correctly identify the reception failure of PDSCH#2.
[0166] According to the second method, when the UE fails to detect PDCCH#1 and PDCCH#2, the UE does not send a PUCCH including HARQ-ACK. The NW assumes that it receives 2-bit HARQ-ACK and can correctly identify 2-bit HARQ-ACK {0, 0} by detecting DTX.
[0167] According to the second method, when the UE fails to detect PDCCH#1 but succeeds in detecting PDCCH#2, the UE recognizes that the detection of PDCCH#1 has failed, and therefore sends a PUCCH including a 2-bit HARQ-ACK ({0, 0} or {0, 1}). The NW assumes that it receives a 2-bit HARQ-ACK, and by receiving the PUCCH, it can correctly recognize that the reception of PDSCH#2 scheduled by PDCCH#2 has failed.
[0168] According to the second method, when the UE successfully detects PDCCH #1 but fails to detect PDCCH #2, the UE sends a PUCCH including a 1-bit HARQ-ACK (0 or 1) for PDSCH #2 scheduled by PUCCH #2. The NW assumes that a 2-bit HARQ-ACK is received, and by recognizing the PUCCH as a 2-bit HARQ-ACK ({0, 0} or {1, 0}), it is possible to correctly recognize the reception failure of PDSCH #2.
[0169] According to the second embodiment, when the UE successfully detects PDCCH#1 and PDCCH#2, the UE transmits a PUCCH including a 2-bit HARQ-ACK. The NW assumes that it has received a 2-bit HARQ-ACK and can correctly recognize the 2-bit HARQ-ACK.
[0170] (Third Method)
[0171] In the third aspect, a third mapping different from the first mapping is used. The third mapping for PF0 will be described.
[0172] like Fig.9A , Fig. 10AAs shown, similar to the first mapping, for PF0, cyclic shifts 0 and 6 may be associated (mapped) with 1-bit HARQ-ACK values 0 and 1, respectively.
[0173] like Fig. 9B , Fig. 10B As shown, similar to the first mapping, for PF0, cyclic shifts 0, 3, 6, and 9 may be associated with 2-bit HARQ-ACK values {0, 0}, {0, 1}, {1, 1}, and {1, 0}, respectively.
[0174] like Fig. 9C , Fig. 10A As shown, for PF0, cyclic shifts 1 and 7 may be associated with values 0 and 1 of 1-bit HARQ-ACK accompanied by a positive SR, respectively.
[0175] like Fig.9D , Fig. 10B As shown, similar to the first mapping, for PF0, cyclic shifts 1, 4, 7, and 10 may be associated with 2-bit HARQ-ACK values {0, 0}, {0, 1}, {1, 1}, and {1, 0} accompanied by a positive SR, respectively.
[0176] A 1-bit HARQ-ACK value of 0 with a positive SR and a 2-bit HARQ-ACK value of {0, 0} with a positive SR are associated with the same cyclic shift. A 1-bit HARQ-ACK value of 1 and a 2-bit HARQ-ACK value of {1, 1} are associated with the same cyclic shift.
[0177] According to the third mapping, the change relative to the first mapping can be suppressed to a minimum. In addition, the difference between the cyclic shift associated with the 1-bit HARQ-ACK value accompanying the positive SR and the cyclic shift associated with the 2-bit HARQ-ACK value accompanying the positive SR can be suppressed, which simplifies the UE operation and suppresses the UE load.
[0178] (Fourth Method)
[0179] In the fourth example, when the UE transmits HARQ-ACK of 2 bits or less, it uses mapping (mapping determination method) between UCI and cyclic shift or complex-valued modulation symbols that is appropriate for the situation.
[0180] <Method 4-1>
[0181] The UE may also determine mapping based on whether to use a dynamic HARQ-ACK codebook and / or whether to detect a PDCCH from a frequency domain (serving cell and / or CC).
[0182] The UE operation may also be different depending on whether the UE is configured to use a semi-static HARQ-ACK codebook or a dynamic HARQ-ACK codebook.
[0183] 《When the UE is configured to use a semi-static HARQ-ACK codebook》
[0184] When the UE is configured to use a semi-static HARQ-ACK codebook, the UE may also use the third mapping to send a PUCCH of a PUCCH format (PF0 or PF1) for UCI of less than 2 bits (1 bit or 2 bits). In this case, the UE may use the third mapping regardless of whether a PDCCH is detected from a frequency domain (serving cell and / or CC). The PUCCH format for UCI of less than 2 bits may also be a PUCCH resource set of less than 2 bits, or a PUCCH resource set #0.
[0185] According to the mapping determination method, for example, even if the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, since the UE sends a 2-bit HARQ-ACK, the NW can correctly identify the 2-bit HARQ-ACK.
[0186] 《When the UE is configured to use a dynamic HARQ-ACK codebook》
[0187] When the UE is configured to use a dynamic HARQ-ACK codebook, the UE may determine different mappings depending on whether a PDCCH is detected from a frequency domain (serving cell and / or CC).
[0188] When the UE is configured to use a dynamic HARQ-ACK codebook and detects two PDCCHs from two frequency domains (serving cell and / or CC), the UE may use the third mapping to send a PUCCH in a PUCCH format (PF0 or PF1) for UCI of less than 2 bits.
[0189] When the UE is configured to use a dynamic HARQ-ACK codebook and detects a PDCCH from a frequency domain (serving cell and / or CC), the UE may use the second mapping to send a PUCCH in a PUCCH format (PF0 or PF1) for UCI of less than 2 bits.
[0190] According to this mapping determination method, even when the UE fails to detect the PDCCH and transmits a 1-bit HARQ-ACK when it should transmit a 2-bit HARQ-ACK, it is possible to avoid the NW from misrecognizing the HARQ-ACK.
[0191] For example, when the UE is configured to use a dynamic HARQ-ACK codebook and the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, the UE uses the second mapping to send a PUCCH containing a 1-bit HARQ-ACK. The NW can interpret the received PUCCH as a 2-bit HARQ-ACK and can identify the reception failure of PDSCH#2 scheduled by PDCCH#2.
[0192] <Method 4-2>
[0193] The UE may also determine the mapping for HARQ-ACK transmission based on whether a PDCCH is detected from a frequency domain (serving cell and / or CC). In this case, the UE may perform the same operation regardless of whether a dynamic HARQ-ACK codebook is used.
[0194] The UE may also determine different mappings depending on whether a PDCCH is detected from a frequency domain (serving cell and / or CC).
[0195] When the UE detects two PDCCHs from two frequency domains (serving cell and / or CC), the UE may also use the third mapping to send a PUCCH in a PUCCH format for UCI of less than 2 bits. The NW may also use the third mapping to interpret the 2-bit HARQ-ACK when detecting a PUCCH with a cyclic shift of the third mapping.
[0196] When the UE detects a PDCCH from a frequency domain (serving cell and / or CC), the UE may also use the second mapping to send a PUCCH in a PUCCH format for UCI of less than 2 bits. When the NW detects a PUCCH with a cyclic shift of the second mapping, the NW may also use the second mapping to interpret the 1-bit HARQ-ACK.
[0197] According to this mapping determination method, even when the UE fails to detect the PDCCH and transmits a 1-bit HARQ-ACK when it should transmit a 2-bit HARQ-ACK, it is possible to avoid the NW from misrecognizing the HARQ-ACK.
[0198] For example, even if the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, and sends a 1-bit HARQ-ACK value (0 or 1) obtained according to PDSCH#1 scheduled by PDCCH#1, the UE uses the second mapping to send a PUCCH including a 1-bit HARQ-ACK. The NW recognizes it as a 2-bit HARQ-ACK value ({0, 0} or {1, 0}), and can therefore correctly recognize the reception failure of PDSCH#2.
[0199] <Method 4-3>
[0200] The UE may also decide on mapping based on whether to use a dynamic HARQ-ACK codebook.
[0201] When the UE is configured to use a semi-static HARQ-ACK codebook, the UE may use the third mapping to transmit a PUCCH of a PUCCH format (PF0 or PF1) for UCI of 2 bits or less.
[0202] According to the mapping determination method, for example, even if the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, since the UE sends a 2-bit HARQ-ACK, the NW can correctly identify the 2-bit HARQ-ACK.
[0203] When the UE is configured to use a dynamic HARQ-ACK codebook, the UE may use the second mapping to transmit a PUCCH of a PUCCH format (PF0 or PF1) for UCI of 2 bits or less.
[0204] According to this mapping determination method, even when the UE fails to detect the PDCCH and transmits a 1-bit HARQ-ACK when it should transmit a 2-bit HARQ-ACK, it is possible to avoid the NW from misrecognizing the HARQ-ACK.
[0205] For example, even if the UE is set to use a dynamic HARQ-ACK codebook and the NW sends PDCCH#1 and #2 in the time direction, the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, and sends a 1-bit HARQ-ACK value (0 or 1) obtained based on PDSCH#1 scheduled by PDCCH#1, the NW can correctly identify the reception failure of PDSCH#2 because it recognizes it as a 2-bit HARQ-ACK value ({0, 0} or {1, 0}).
[0206] <Method 4-4>
[0207] The UE may also use the second mapping when sending a HARQ-ACK of less than 2 bits. In this case, the UE may perform the same operation regardless of whether a dynamic HARQ-ACK codebook is used, whether a PDCCH is detected from a frequency domain (serving cell and / or CC), and whether the HARQ-ACK is obtained from what PDCCH and / or PDSCH.
[0208] According to this mapping determination method, even when the UE fails to detect the PDCCH and transmits a 1-bit HARQ-ACK when it should transmit a 2-bit HARQ-ACK, it is possible to avoid the NW from misrecognizing the HARQ-ACK.
[0209] For example, even if the UE is set to use a dynamic HARQ-ACK codebook and the NW sends PDCCH#1 and #2 in the time direction, the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, and sends a 1-bit HARQ-ACK value (0 or 1) obtained based on PDSCH#1 scheduled by PDCCH#1, the NW can correctly identify the reception failure of PDSCH#2 because it recognizes it as a 2-bit HARQ-ACK value ({0, 0} or {1, 0}).
[0210] (Fifth Method)
[0211] In the fifth aspect, the total DAI included in the PDCCH that schedules the PDSCH indicates the number of at least one DL assignment arranged in the time direction and / or the frequency direction (PDCCH identification method).
[0212] The counter DAI may also indicate the sequence number (index) of at least one DL allocation arranged in the time direction and / or the frequency direction.
[0213] In this case, when two PDCCHs are transmitted in the time direction, in PDCCH#1, the total DAI indicates 2, the counter DAI indicates 1, and in PDCCH#2, the total DAI indicates 1, and the counter DAI indicates 2. When one PDCCH is transmitted in the time direction, in PDCCH#1, the total DAI indicates 1, and the counter DAI indicates 1.
[0214] When the UE is configured to use a dynamic HARQ-ACK codebook, the UE may also use the total DAI and counter DAI contained in the PDCCH to identify the detected PDCCH. When the UE detects at least one PDCCH, it may also send a PUCCH containing a 2-bit HARQ-ACK based on the total DAI in the PDCCH.
[0215] If the UE fails to detect PDCCH#1 but succeeds in detecting PDCCH#2, the UE can recognize that the detection of PDCCH#1 failed and the detection of PDCCH#2 succeeded because the total DAI contained in the detected PDCCH#2 is 2 and the counter DAI is 2. The UE sends a 2-bit HARQ-ACK based on the decoding result of PDSCH#2.
[0216] If the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, the UE can recognize that the detection of PDCCH#1 is successful and the detection of PDCCH#2 fails because the total DAI contained in the detected PDCCH#1 is 2 and the counter DAI is 1. The UE sends a 2-bit HARQ-ACK based on the decoding result of PDSCH#1.
[0217] According to the fifth method, for example, even if the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, the UE sends a 2-bit HARQ-ACK based on the total DAI, so that the NW can correctly identify the 2-bit HARQ-ACK.
[0218] (Sixth Method)
[0219] In a sixth aspect, the UE uses a PUCCH format and / or a PUCCH resource set that is suitable for the number of MIMO layers (PUCCH format determination method).
[0220] In NR, a CW (code word) and / or a TB (transport block) is sent through 4 MIMO layers or less, so it is also possible that when the MIMO layer is 1 to 4, the UE sends 1-bit HARQ-ACK, and when the MIMO layer is 5 to 8, the UE sends 2-bit HARQ-ACK.
[0221] When the number of CW and / or TB of the PDSCH scheduled by a DL allocation (a PDCCH) detected by the UE is 1 (when 1-bit HARQ-ACK is obtained in the MIMO layer direction based on a PDCCH), the UE may also use the PUCCH format (PF0 or PF1) for UCI of less than 2 bits.
[0222] When the number of CWs and / or TBs of the PDSCH scheduled by a DL allocation (a PDCCH) detected by the UE is 2 (when a 2-bit HARQ-ACK is obtained in the MIMO layer direction based on a PDCCH), the UE may also use the PUCCH format (PF0 or PF1) for UCI of less than 2 bits.
[0223] When the number of CWs and / or TBs of the PDSCH scheduled by each of the two DL allocations (two PDCCHs) detected by the UE is 1 (based on the fact that the two PDCCHs each obtain 1-bit HARQ-ACK in the MIMO layer direction, a total of 2-bit HARQ-ACK is obtained), the UE may also use a PUCCH format (PF2, PF3 or PF4) for UCI of more than 2 bits.
[0224] In this case, if the UE successfully detects both PDCCHs, it sends PF0 or PF1, and if it fails to detect one PDCCH, it sends PF2, PF3 or PF4. The NW can recognize the UE's PDCCH detection by blindly detecting two patterns of PUCCH.
[0225] When the number of CW and / or TB of the PDSCH scheduled by at least one of the two DL allocations (two PDCCHs) detected by the UE is 2 (based on at least one of the two PDCCHs obtaining 2-bit HARQ-ACK in the MIMO layer direction, a total of more than 2 bits (more than 3 bits) HARQ-ACK is obtained), the UE may also use a PUCCH format (PF2, PF3 or PF4) for UCI of more than 2 bits.
[0226] In addition, when the UE sends a 2-bit HARQ-ACK based on two CWs and / or TBs, the UE may also use a PUCCH format (PF0 or PF1) for UCI of less than 2 bits. When the UE sends a 1-bit HARQ-ACK based on one CW and / or TB, the UE may also use a PUCCH format (PF2, PF3 or PF4) for UCI of more than 2 bits.
[0227] When the UE is set to use a dynamic HARQ-ACK codebook and detects a PDCCH from a frequency domain (serving cell and / or CC), and the number of CWs and / or TBs of the PDSCHs scheduled by the two DL allocations (two PDCCHs) detected by the UE is 1 (based on the two PDCCHs each obtaining 1-bit HARQ-ACK in the MIMO layer direction, a total of 2-bit HARQ-ACK is obtained), the UE may also use a PUCCH format (PF2, PF3 or PF4) for UCI of more than 2 bits.
[0228] In addition, the UE may use the second mapping and the PUCCH format (PF0 or PF1) for UCI of less than 2 bits instead of using the PUCCH format for UCI of more than 2 bits. In addition, the UE may use the third mapping and the PUCCH format (PF0 or PF1) for UCI of less than 2 bits instead of using the PUCCH format (PF0 or PF1) for UCI of less than 2 bits.
[0229] When the UE sends 2-bit HARQ-ACK in the MIMO layer (spatial layer) direction, the UE may also use the PUCCH format (PF0 or PF1) for UCI of less than 2 bits. When the UE sends 1-bit HARQ-ACK in the MIMO layer (spatial layer) direction, the UE may also use the PUCCH format (PF2, PF3 or PF4) for UCI of more than 2 bits.
[0230] According to this PUCCH format determination method, even when the UE fails to detect the PDCCH and transmits a 1-bit HARQ-ACK when it should transmit a 2-bit HARQ-ACK, it is possible to prevent the NW from misidentifying the HARQ-ACK.
[0231] For example, when the UE is configured to use a dynamic HARQ-ACK codebook and the NW sends PDCCH#1 and #2 in the time direction, and the UE successfully detects PDCCH#1 but fails to detect PDCCH#2, the UE uses PF2, PF3, or PF4 to send a PUCCH containing 1-bit HARQ-ACK. Since the received PUCCH is PF2, PF3, or PF4, the NW can recognize that the PUCCH represents 1-bit HARQ-ACK, and can recognize that one of the PDSCH#1 scheduled by PDCCH#1 and the PDSCH#2 scheduled by PDCCH#2 has failed to be received.
[0232] (Wireless Communication System)
[0233] Hereinafter, a configuration of a wireless communication system according to an embodiment of the present invention will be described. In this wireless communication system, communication is performed using one or a combination of the wireless communication methods according to the above-mentioned embodiments of the present invention.
[0234] Fig.11 This is a diagram showing an example of a schematic structure of a wireless communication system according to an embodiment of the present invention. In the wireless communication system 1, carrier aggregation (CA) and / or dual connectivity (DC) can be applied to integrate multiple basic frequency blocks (component carriers) with a system bandwidth (e.g., 20 MHz) of an LTE system as one unit.
[0235] In addition, the wireless communication system 1 may also be referred to as LTE (Long Term Evolution), LTE-A (LTE-Advanced), LTE-B (LTE-Beyond), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), NR (New Radio), FRA (Future Radio Access), New-RAT (Radio Access Technology), etc., and may also be referred to as a system that implements them.
[0236] The wireless communication system 1 includes a wireless base station 11 that forms a macro cell C1 with a relatively wide coverage, and wireless base stations 12 (12a-12c) that are arranged in the macro cell C1 and form small cells C2 that are narrower than the macro cell C1. In addition, user terminals 20 are arranged in the macro cell C1 and each small cell C2. The arrangement and number of each cell and user terminal 20 are not limited to those shown in the figure.
[0237] The user terminal 20 can connect to both the radio base station 11 and the radio base station 12. The user terminal 20 is assumed to use both the macro cell C1 and the small cell C2 by CA or DC. In addition, the user terminal 20 may apply CA or DC using multiple cells (CCs) (e.g., 5 or less CCs, 6 or more CCs).
[0238] The user terminal 20 and the wireless base station 11 can communicate with each other using a carrier with a narrow bandwidth (also called an existing carrier, a legacy carrier, etc.) at a relatively low frequency band (for example, 2 GHz). On the other hand, the user terminal 20 and the wireless base station 12 can also use a carrier with a wide bandwidth at a relatively high frequency band (for example, 3.5 GHz, 5 GHz, etc.), or can use the same carrier as that between the wireless base station 11. In addition, the structure of the frequency band used by each wireless base station is not limited to this.
[0239] The connection between the wireless base station 11 and the wireless base station 12 (or between two wireless base stations 12) may be a wired connection (for example, optical fiber complying with CPRI (Common Public Radio Interface), X2 interface, etc.) or a wireless connection.
[0240] The wireless base station 11 and each wireless base station 12 are connected to the upper station device 30, and are connected to the core network 40 via the upper station device 30. In addition, the upper station device 30 includes, for example, an access gateway device, a radio network controller (RNC), a mobility management entity (MME), etc., but is not limited to them. In addition, each wireless base station 12 can also be connected to the upper station device 30 via the wireless base station 11.
[0241] In addition, the wireless base station 11 is a wireless base station with a relatively wide coverage range, and may also be referred to as a macro base station, a convergence node, an eNB (eNodeB), a transmission and reception point, etc. In addition, the wireless base station 12 is a wireless base station with a local coverage range, and may also be referred to as a small base station, a micro base station, a pico base station, a femto base station, a HeNB (Home eNodeB), an RRH (Remote Radio Head), a transmission and reception point, etc. Hereinafter, when the wireless base stations 11 and 12 are not distinguished, they are collectively referred to as wireless base stations 10.
[0242] Each user terminal 20 is a terminal that supports various communication methods such as LTE and LTE-A, and includes not only mobile communication terminals (mobile stations) but also fixed communication terminals (fixed stations).
[0243] In the wireless communication system 1 , as radio access schemes, Orthogonal Frequency Division Multiple Access (OFDMA) is applied to downlink, and Single Carrier Frequency Division Multiple Access (SC-FDMA) and / or OFDMA is applied to uplink.
[0244] OFDMA is a multi-carrier transmission method that divides the frequency band into multiple narrow frequency bands (subcarriers) and maps data to each subcarrier for communication. SC-FDMA is a single-carrier transmission method that divides the system bandwidth into bands with one or continuous resource blocks for each terminal, and multiple terminals use different bands to reduce interference between terminals. In addition, the uplink and downlink wireless access methods are not limited to their combination, and other wireless access methods can also be used.
[0245] In the wireless communication system 1, as downlink channels, a downlink shared channel (physical downlink shared channel (PDSCH: Physical Downlink Shared Channel)), a broadcast channel (physical broadcast channel (PBCH: Physical Broadcast Channel)), a downlink L1 / L2 control channel, etc., which are shared by each user terminal 20, are used. User data, high-layer control information, SIB (System Information Block), etc. are transmitted through PDSCH. In addition, MIB (Master Information Block) is transmitted through PBCH.
[0246] Downlink L1 / L2 control channels include PDCCH (Physical Downlink Control Channel), EPDCCH (Enhanced Physical Downlink Control Channel), PCFICH (Physical Control Format Indicator Channel), PHICH (Physical Hybrid-ARQ Indicator Channel), etc. Downlink control information (downlink control information (DCI: Downlink Control Information)) including scheduling information of PDSCH and / or PUSCH is transmitted through PDCCH.
[0247] In addition, scheduling information may be notified through DCI. For example, DCI that schedules DL data reception may also be called DL assignment, and DCI that schedules UL data transmission may also be called UL grant.
[0248] The number of OFDM symbols used for PDCCH is transmitted through PCFICH. The delivery confirmation information (e.g., also called retransmission control information, HARQ-ACK, ACK / NACK, etc.) for HARQ (Hybrid Automatic Repeat reQuest) of PUSCH is transmitted through PHICH. EPDCCH is frequency-division multiplexed with PDSCH (Downlink Shared Data Channel) and is used for the transmission of DCI, etc., similar to PDCCH.
[0249] In the wireless communication system 1, as uplink channels, an uplink shared channel (physical uplink shared channel (PUSCH: Physical Uplink Shared Channel)), an uplink control channel (physical uplink control channel (PUCCH: Physical Uplink Control Channel)), a random access channel (physical random access channel (PRACH: Physical Random Access Channel)), etc., which are shared by each user terminal 20, are used. User data, high-layer control information, etc. are transmitted through PUSCH. In addition, downlink wireless quality information (channel quality indicator (CQI: Channel Quality Indicator)), delivery confirmation information, scheduling request (SR: Scheduling Request), etc. are transmitted through PUCCH. A random access preamble code for establishing a connection with a cell is transmitted through PRACH.
[0250] In the wireless communication system 1, as downlink reference signals, cell-specific reference signals (cell-specific reference signals (CRS: Cell-specific Reference Signal)), channel state information reference signals (CSI-RS: Channel State Information-Reference Signal), demodulation reference signals (DMRS: DeModulation Reference Signal), positioning reference signals (PRS: Positioning Reference Signal), etc. are transmitted. In addition, in the wireless communication system 1, as uplink reference signals, measurement reference signals (sounding reference signals (SRS: Sounding Reference Signal)), demodulation reference signals (DMRS), etc. are transmitted. In addition, DMRS can also be called user terminal-specific reference signals (user terminal-specific reference signals (UE-specific Reference Signal)). In addition, the reference signals transmitted are not limited to these.
[0251] <Wireless base station>
[0252] Fig.12 1 is a diagram showing an example of the overall configuration of a wireless base station according to an embodiment of the present invention. The wireless base station 10 includes a plurality of transmitting and receiving antennas 101, an amplifier unit 102, a transmitting and receiving unit 103, a baseband signal processing unit 104, a call processing unit 105, and a transmission path interface 106. In addition, each of the transmitting and receiving antennas 101, the amplifier unit 102, and the transmitting and receiving unit 103 may be configured to include one or more.
[0253] User data transmitted from the radio base station 10 to the user terminal 20 via the downlink is input from the upper station apparatus 30 to the baseband signal processing unit 104 via the transmission path interface 106 .
[0254] In the baseband signal processing unit 104, for user data, transmission processing such as PDCP (Packet Data Convergence Protocol) layer processing, user data segmentation and combination, RLC (Radio Link Control) retransmission control and other RLC layer transmission processing, MAC (Medium Access Control) retransmission control (for example, HARQ transmission processing), scheduling, transmission format selection, channel coding, inverse fast Fourier transform (IFFT: Inverse Fast Fourier Transform) processing, precoding processing, etc. are performed, and then the transmission is transferred to the transmission and reception unit 103. In addition, for downlink control signals, transmission processing such as channel coding and inverse fast Fourier transform are also performed, and then the transmission is transferred to the transmission and reception unit 103.
[0255] The transmitting and receiving unit 103 converts the baseband signal output by precoding for each antenna from the baseband signal processing unit 104 into a radio frequency band and transmits it. The radio frequency signal after the frequency conversion by the transmitting and receiving unit 103 is amplified by the amplifier unit 102 and transmitted from the transmitting and receiving antenna 101. The transmitting and receiving unit 103 can be composed of a transmitter / receiver, a transmitting and receiving circuit, or a transmitting and receiving device described based on the common knowledge in the technical field involved in the present invention. In addition, the transmitting and receiving unit 103 can also be composed of an integrated transmitting and receiving unit, or a transmitting unit and a receiving unit.
[0256] On the other hand, regarding the uplink signal, the radio frequency signal received by the transmitting / receiving antenna 101 is amplified by the amplifier unit 102. The transmitting / receiving unit 103 receives the uplink signal amplified by the amplifier unit 102. The transmitting / receiving unit 103 performs frequency conversion on the received signal to obtain a baseband signal, and outputs it to the baseband signal processing unit 104.
[0257] In the baseband signal processing unit 104, the user data included in the input uplink signal is subjected to fast Fourier transform (FFT: Fast Fourier Transform) processing, inverse discrete Fourier transform (IDFT: Inverse Discrete Fourier Transform) processing, error correction decoding, MAC retransmission control reception processing, RLC layer and PDCP layer reception processing, and is forwarded to the upper station device 30 via the transmission path interface 106. The call processing unit 105 performs call processing (setting, release, etc.) of the communication channel, state management of the wireless base station 10, management of wireless resources, etc.
[0258] The transmission path interface 106 transmits and receives signals with the upper station device 30 via a specific interface. In addition, the transmission path interface 106 may also transmit and receive signals (backhaul signaling) with other wireless base stations 10 via an inter-base station interface (e.g., an optical fiber or an X2 interface in accordance with CPRI (Common Public Radio Interface)).
[0259] Fig.13 This is a diagram showing an example of a functional configuration of a wireless base station according to an embodiment of the present invention. In this example, the functional blocks of the characteristic parts of this embodiment are mainly shown, and it is assumed that the wireless base station 10 also has other functional blocks necessary for wireless communication.
[0260] The baseband signal processing unit 104 includes at least a control unit (scheduler) 301, a transmission signal generating unit 302, a mapping unit 303, a reception signal processing unit 304, and a measuring unit 305. In addition, these structures may be included in the wireless base station 10, or some or all of the structures may not be included in the baseband signal processing unit 104.
[0261] The control unit (scheduler) 301 controls the entire wireless base station 10. The control unit 301 can be configured by a controller, a control circuit, or a control device described based on common knowledge in the technical field to which the present invention relates.
[0262] The control unit 301 controls, for example, signal generation by the transmission signal generating unit 302 and signal allocation by the mapping unit 303. The control unit 301 also controls signal reception processing by the reception signal processing unit 304 and signal measurement by the measuring unit 305.
[0263] The control unit 301 controls the scheduling (e.g., resource allocation) of system information, downlink data signals (e.g., signals sent via PDSCH), and downlink control signals (e.g., signals sent via PDCCH and / or EPDCCH. Delivery confirmation information, etc.). The control unit 301 controls the generation of downlink control signals and / or downlink data signals, etc., based on the result of determining whether retransmission control of uplink data signals is necessary, etc. In addition, the control unit 301 controls the scheduling of synchronization signals (e.g., PSS (Primary Synchronization Signal) / SSS (Secondary Synchronization Signal)), downlink reference signals (e.g., CRS, CSI-RS, DMRS), etc.
[0264] The control unit 301 controls the scheduling of uplink data signals (for example, signals sent via PUSCH), uplink control signals (for example, signals sent via PUCCH and / or PUSCH, delivery confirmation information, etc.), random access preamble codes (for example, signals sent via PRACH), uplink reference signals, etc.
[0265] In addition, the control unit 301 may also determine the uplink control channel PUCCH format of the received uplink control channel (PUCCH).
[0266] The transmission signal generating unit 302 generates a downlink signal (downlink control signal, downlink data signal, downlink reference signal, etc.) based on the instruction from the control unit 301, and outputs it to the mapping unit 303. The transmission signal generating unit 302 can be composed of a signal generator, a signal generating circuit, or a signal generating device explained based on the common knowledge in the technical field involved in the present invention.
[0267] The transmission signal generating unit 302 generates, for example, a DL allocation for notifying allocation information of downlink data and / or a UL grant for notifying allocation information of uplink data based on an instruction from the control unit 301. Both the DL allocation and the UL grant are DCIs and follow the DCI format. In addition, the downlink data signal is coded and modulated according to a coding rate and a modulation method determined based on channel state information (CSI: Channel State Information) from each user terminal 20.
[0268] Based on the instruction from the control unit 301, the mapping unit 303 maps the downlink signal generated by the transmission signal generation unit 302 to a specific wireless resource and outputs it to the transmission and reception unit 103. The mapping unit 303 can be composed of a mapper, a mapping circuit or a mapping device described based on the common knowledge in the technical field involved in the present invention.
[0269] The received signal processing unit 304 performs reception processing (e.g., demapping, demodulation, decoding, etc.) on the received signal input from the transmitting and receiving unit 103. Here, the received signal is, for example, an uplink signal (uplink control signal, uplink data signal, uplink reference signal, etc.) transmitted from the user terminal 20. The received signal processing unit 304 can be composed of a signal processor, a signal processing circuit, or a signal processing device explained based on the common knowledge in the technical field involved in the present invention.
[0270] The reception signal processing unit 304 outputs the information decoded by the reception processing to the control unit 301. For example, when a PUCCH including HARQ-ACK is received, the HARQ-ACK is output to the control unit 301. In addition, the reception signal processing unit 304 outputs the reception signal and / or the signal after reception processing to the measurement unit 305.
[0271] The measurement unit 305 performs measurement related to the received signal. The measurement unit 305 can be composed of a measurement device, a measurement circuit, or a measurement apparatus described based on the common knowledge in the technical field to which the present invention relates.
[0272] For example, the measuring unit 305 may also perform RRM (Radio Resource Management) measurement, CSI (Channel State Information) measurement, etc. based on the received signal. The measuring unit 305 may also measure received power (e.g., RSRP (Reference Signal Received Power)), received quality (e.g., RSRQ (Reference Signal Received Quality)), SINR (Signal to Interference plus Noise Ratio)), signal strength (e.g., RSSI (Received Signal Strength Indicator)), propagation path information (e.g., CSI), etc. The measurement result may also be output to the control unit 301.
[0273] <User terminal>
[0274] Fig.14 1 is a diagram showing an example of the overall structure of a user terminal according to an embodiment of the present invention. The user terminal 20 includes a plurality of transmit / receive antennas 201, an amplifier unit 202, a transmit / receive unit 203, a baseband signal processing unit 204, and an application unit 205. In addition, each of the transmit / receive antennas 201, the amplifier unit 202, and the transmit / receive unit 203 may be configured to include one or more.
[0275] The radio frequency signal received by the transmitting and receiving antenna 201 is amplified by the amplifier unit 202. The transmitting and receiving unit 203 receives the downlink signal amplified by the amplifier unit 202. The transmitting and receiving unit 203 performs frequency conversion on the received signal to become a baseband signal, and outputs it to the baseband signal processing unit 204. The transmitting and receiving unit 203 can be composed of a transmitter / receiver, a transmitting and receiving circuit, or a transmitting and receiving device described based on the common understanding in the technical field involved in the present invention. In addition, the transmitting and receiving unit 203 can also be composed of an integrated transmitting and receiving unit, or a transmitting unit and a receiving unit.
[0276] The baseband signal processing unit 204 performs FFT processing, error correction decoding, reception processing of retransmission control, etc. on the input baseband signal. The downlink user data is forwarded to the application unit 205. The application unit 205 performs processing related to layers higher than the physical layer and the MAC layer, etc. In addition, broadcast information may also be forwarded to the application unit 205 among the downlink data.
[0277] On the other hand, user data for uplink is input from the application unit 205 to the baseband signal processing unit 204. In the baseband signal processing unit 204, transmission processing of retransmission control (for example, transmission processing of HARQ), channel coding, precoding, discrete Fourier transform (DFT: Discrete Fourier Transform) processing, IFFT processing, etc. are performed and forwarded to the transmission and reception unit 203. The transmission and reception unit 203 converts the baseband signal output from the baseband signal processing unit 204 into a radio frequency band and transmits it. The radio frequency signal after the frequency conversion by the transmission and reception unit 203 is amplified by the amplifier unit 202 and transmitted from the transmission and reception antenna 201.
[0278] In addition, the transmitting and receiving unit 203 may also receive at least one downlink control channel (PDCCH, DL allocation) and receive at least one downlink shared channel (PDSCH) scheduled by the downlink control channel. In addition, the transmitting and receiving unit 203 may also send an uplink control channel including a delivery confirmation signal (e.g., HARQ-ACK) based on at least one downlink shared channel.
[0279] Fig.15 1 is a diagram showing an example of a functional configuration of a user terminal according to an embodiment of the present invention. In this example, the functional blocks of the characteristic parts of this embodiment are mainly shown, and it is assumed that the user terminal 20 also has other functional blocks required for wireless communication.
[0280] The baseband signal processing unit 204 included in the user terminal 20 includes at least a control unit 401, a transmission signal generating unit 402, a mapping unit 403, a reception signal processing unit 404, and a measurement unit 405. In addition, these structures may be included in the user terminal 20, or some or all of the structures may not be included in the baseband signal processing unit 204.
[0281] The control unit 401 controls the entire user terminal 20. The control unit 401 can be configured by a controller, a control circuit, or a control device described based on common knowledge in the technical field to which the present invention relates.
[0282] The control unit 401 controls, for example, signal generation by the transmission signal generating unit 402 and signal allocation by the mapping unit 403. The control unit 401 also controls signal reception processing by the reception signal processing unit 404 and signal measurement by the measuring unit 405.
[0283] The control unit 401 obtains the downlink control signal and the downlink data signal transmitted from the wireless base station 10 from the reception signal processing unit 404. The control unit 401 controls the generation of the uplink control signal and / or the uplink data signal based on the downlink control signal and / or the result of determining the necessity of retransmission control for the downlink data signal.
[0284] In addition, the control unit 401 may control the sending of the delivery confirmation signal, and use at least one of the uplink control channel format (PUCCH format) associated with whether a dynamic delivery confirmation signal codebook (for example, a dynamic HARQ-ACK codebook) is set to be used for the at least one downlink shared channel, the number of bits of the delivery confirmation signal based on the downlink shared channel, whether the at least one downlink allocation is sent through a frequency resource (for example, a serving cell or CC), the number of codewords (and / or the number of transport blocks, or the number of MIMO layers) of the at least one downlink shared channel, and the mapping of the delivery confirmation signal (for example, one of the first to third mappings) in the sending of the delivery confirmation signal.
[0285] Alternatively, in a mapping (e.g., the second mapping), at least one of a cyclic shift of a value 0 and a complex-valued modulation symbol mapped to a 1-bit delivery confirmation signal is equal to at least one of a cyclic shift of (0, 0) and a complex-valued modulation symbol mapped to a 2-bit delivery confirmation signal, and at least one of a cyclic shift of a value 1 and a complex-valued modulation symbol mapped to a 1-bit delivery confirmation signal is equal to at least one of a cyclic shift of (1, 0) and a complex-valued modulation symbol mapped to a 2-bit delivery confirmation signal.
[0286] Alternatively, in a mapping (e.g., the second mapping), at least one of a cyclic shift and a complex-valued modulation symbol with a value of 0 mapped to a scheduling request and a 1-bit delivery confirmation signal may be equal to at least one of a cyclic shift and a complex-valued modulation symbol with a value of (0, 0) mapped to a scheduling request and a 2-bit delivery confirmation signal, and at least one of a cyclic shift and a complex-valued modulation symbol with a value of 1 mapped to a scheduling request and a 1-bit delivery confirmation signal may be equal to at least one of a cyclic shift and a complex-valued modulation symbol with a value of (1, 0) mapped to a scheduling request and a 2-bit delivery confirmation signal.
[0287] In addition, the user terminal as described in technical solution 1 is characterized in that the control unit 401 determines at least one of the uplink control channel format and the mapping based on whether it is set to use a dynamic delivery confirmation signal codebook for the at least one downlink shared channel, based on the number of bits of the delivery confirmation signal of the downlink shared channel, whether the at least one downlink allocation is sent through a frequency resource, and the number of codewords (and / or the number of transport blocks, or the number of MIMO layers) of the at least one downlink shared channel.
[0288] Alternatively, when at least one downlink allocation is a plurality of downlink control channels allocated to different time resources, a downlink allocation indicator (eg, total DAI) included in each of the plurality of downlink control channels may represent the number of the plurality of downlink control channels.
[0289] The transmission signal generating unit 402 generates an uplink signal (uplink control signal, uplink data signal, uplink reference signal, etc.) based on the instruction from the control unit 401, and outputs it to the mapping unit 403. The transmission signal generating unit 402 can be composed of a signal generator, a signal generating circuit, or a signal generating device explained based on the common knowledge in the technical field involved in the present invention.
[0290] The transmission signal generating unit 402 generates, for example, an uplink control signal related to delivery confirmation information, channel state information (CSI), etc. based on an instruction from the control unit 401. In addition, the transmission signal generating unit 402 generates an uplink data signal based on an instruction from the control unit 401. For example, when the downlink control signal notified from the wireless base station 10 includes a UL grant, the transmission signal generating unit 402 is instructed by the control unit 401 to generate an uplink data signal.
[0291] Based on the instruction from the control unit 401, the mapping unit 403 maps the uplink signal generated by the transmission signal generating unit 402 to the radio resource and outputs it to the transmission and reception unit 203. The mapping unit 403 can be composed of a mapper, a mapping circuit or a mapping device described based on the common knowledge in the technical field involved in the present invention.
[0292] The received signal processing unit 404 performs reception processing (e.g., demapping, demodulation, decoding, etc.) on the received signal input from the transmitting and receiving unit 203. Here, the received signal is, for example, a downlink signal (downlink control signal, downlink data signal, downlink reference signal, etc.) transmitted from the wireless base station 10. The received signal processing unit 404 can be composed of a signal processor, a signal processing circuit, or a signal processing device described based on the common knowledge in the technical field involved in the present invention. In addition, the received signal processing unit 404 can constitute the receiving unit involved in the present invention.
[0293] The received signal processing unit 404 outputs the information decoded by the reception processing to the control unit 401. The received signal processing unit 404 outputs, for example, broadcast information, system information, RRC signaling, DCI, etc. to the control unit 401. In addition, the received signal processing unit 404 outputs the received signal and / or the received processed signal to the measurement unit 405.
[0294] The measurement unit 405 performs measurement related to the received signal. The measurement unit 405 can be composed of a measurement device, a measurement circuit, or a measurement apparatus described based on the common knowledge in the technical field to which the present invention relates.
[0295] For example, the measuring unit 405 may also perform RRM measurement, CSI measurement, etc. based on the received signal. The measuring unit 405 may also measure received power (e.g., RSRP), received quality (e.g., RSRQ, SINR), signal strength (e.g., RSSI), propagation path information (e.g., CSI), etc. The measurement result may also be output to the control unit 401.
[0296] <Hardware Structure>
[0297] In addition, the block diagram used for the description of the above-mentioned embodiment represents the block of the functional unit. These functional blocks (structural units) are implemented by any combination of hardware and / or software. In addition, the implementation method of each functional block is not particularly limited. That is, each functional block can also be implemented using a device that is physically and / or logically combined, or two or more devices that are physically and / or logically separated can be directly and / or indirectly (for example, using wired and / or wireless) connected and implemented using these multiple devices.
[0298] For example, a wireless base station, a user terminal, etc. in one embodiment of the present invention may also function as a computer that performs processing of the wireless communication method of the present invention. Fig.16 1001, memory 1002, storage 1003, communication device 1004, input device 1005, output device 1006, bus 1007, etc.
[0299] In the following description, the word "device" can be replaced by circuit, device, unit, etc. The hardware configuration of the radio base station 10 and the user terminal 20 may include one or more of the devices shown in the figure, or may exclude some of the devices.
[0300] For example, only one processor 1001 is shown in the figure, but there may be multiple processors. In addition, the processing may be performed by one processor, or the processing may be performed by more than one processor simultaneously, sequentially, or using other methods. In addition, the processor 1001 may be implemented by more than one chip.
[0301] Each function in the wireless base station 10 and the user terminal 20 is realized, for example, by reading specific software (program) into hardware such as the processor 1001 and the memory 1002, so that the processor 1001 performs calculations, controls the communication via the communication device 1004, or controls the reading and / or writing of data in the memory 1002 and the storage 1003.
[0302] The processor 1001 controls the entire computer by, for example, operating an operating system. The processor 1001 may also be configured by a central processing unit (CPU) including an interface with peripheral devices, a control device, a computing device, registers, etc. For example, the above-mentioned baseband signal processing unit 104 (204), call processing unit 105, etc. may also be implemented by the processor 1001.
[0303] In addition, the processor 1001 reads the program (program code), software module, data, etc. from the storage 1003 and / or the communication device 1004 to the memory 1002, and performs various processes according to them. As a program, a program that enables a computer to perform at least a part of the operations described in the above-mentioned embodiments is used. For example, the control unit 401 of the user terminal 20 can also be implemented by a control program stored in the memory 1002 and operated in the processor 1001, and the same can be implemented for other functional blocks.
[0304] The memory 1002 is a computer-readable recording medium, and may be composed of at least one of a ROM (Read Only Memory), an EPROM (Erasable Programmable ROM), an EEPROM (Electrically EPROM), a RAM (Random Access Memory), or other appropriate storage media. The memory 1002 may also be referred to as a register, a cache, a main memory (main storage device), etc. The memory 1002 can store executable programs (program codes), software modules, etc. for implementing the wireless communication method involved in one embodiment of the present invention.
[0305] The storage 1003 is a computer-readable recording medium, and may be composed of at least one of a floppy disk, a floppy (registered trademark) disk, an optical disk (e.g., a compact disk (CD-ROM (Compact Disc ROM)), a digital versatile disk, a Blu-ray (registered trademark) disk), a removable disk, a hard disk drive, a smart card, a flash memory device (e.g., a card, a stick, a key drive), a magnetic stripe, a database, a server, and other appropriate storage media. The storage 1003 may also be referred to as an auxiliary storage device.
[0306] The communication device 1004 is hardware (transmitting and receiving device) for communicating between computers via a wired and / or wireless network, and is also called a network device, a network controller, a network card, a communication module, etc. The communication device 1004 may also be configured to implement frequency division duplex (FDD: Frequency Division Duplex) and / or time division duplex (TDD: Time Division Duplex), including a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc. For example, the above-mentioned transmitting and receiving antenna 101 (201), amplifier unit 102 (202), transmitting and receiving unit 103 (203), transmission path interface 106, etc. may also be implemented by the communication device 1004.
[0307] The input device 1005 is an input device that receives input from the outside (e.g., a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.). The output device 1006 is an output device that implements output to the outside (e.g., a display, a speaker, an LED (Light Emitting Diode) lamp, etc.). In addition, the input device 1005 and the output device 1006 may also be an integrated structure (e.g., a touch panel).
[0308] In addition, the processor 1001, the memory 1002 and other devices are connected via a bus 1007 for communicating information. The bus 1007 may be configured using a single bus or may be configured using different buses between the devices.
[0309] In addition, the wireless base station 10 and the user terminal 20 may also include hardware such as a microprocessor, a digital signal processor (DSP), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), and an FPGA (Field Programmable Gate Array), and the like, and may also use the hardware to implement a part or all of each functional block. For example, the processor 1001 may also be installed using at least one of these hardware.
[0310] (Variation Example)
[0311] In addition, the terms described in this specification and / or the terms required for understanding this specification may also be replaced with terms having the same or similar meanings. For example, a channel and / or a code element may also be a signal (signaling). In addition, a signal may also be a message. A reference signal may also be referred to as RS (Reference Signal), or may be referred to as a pilot (Pilot), a pilot signal, etc. depending on the applied standard. In addition, a component carrier (CC) may also be referred to as a cell, a frequency carrier, a carrier frequency, etc.
[0312] In addition, a wireless frame may also be composed of one or more periods (frames) in the time domain. The one or more periods (frames) constituting a wireless frame may also be referred to as a subframe. Furthermore, a subframe may also be composed of one or more time slots in the time domain. A subframe may also be a fixed time length (e.g., 1 ms) that is not dependent on a parameter set.
[0313] Furthermore, a time slot may also be composed of one or more symbols (OFDM (Orthogonal Frequency Division Multiplexing)) symbols, SC-FDMA (Single Carrier Frequency Division Multiple Access)) symbols, etc.) in the time domain. In addition, a time slot may also be a time unit based on a parameter set. In addition, a time slot may also include multiple mini-time slots. Each mini-time slot may also be composed of one or more symbols in the time domain. In addition, a mini-time slot may also be called a sub-time slot.
[0314] Radio frames, subframes, time slots, mini-slots, and symbols all represent time units for signal transmission. Radio frames, subframes, time slots, mini-slots, and symbols may also use other names corresponding to them. For example, one subframe may also be called a transmission time interval (TTI), multiple consecutive subframes may also be called TTI, and one time slot or one mini-slot may also be called TTI. In other words, a subframe and / or TTI may also be a subframe (1ms) in an existing LTE, or a period shorter than 1ms (for example, 1-13 symbols), or a period longer than 1ms. In addition, the unit representing TTI may also be called a time slot, a mini-slot, etc., instead of a subframe.
[0315] Here, TTI refers to, for example, the minimum time unit for scheduling in wireless communication. For example, in the LTE system, a wireless base station schedules each user terminal to allocate wireless resources (frequency bandwidth, transmission power, etc. that can be used in each user terminal) in TTI units. In addition, the definition of TTI is not limited to this.
[0316] TTI may also be a transmission time unit for data packets (transport blocks), code blocks, and / or code words after channel coding, and may also be a processing unit for scheduling, link adaptation, etc. In addition, when a TTI is given, the time interval (e.g., the number of symbols) to which a transport block, code block, and / or code word is actually mapped may also be shorter than the TTI.
[0317] In addition, when one time slot or one mini time slot is called TTI, one or more TTIs (i.e., one or more time slots or one or more mini time slots) can also be the minimum time unit of scheduling. In addition, the number of time slots (mini time slots) constituting the minimum time unit of scheduling can also be controlled.
[0318] A TTI having a time length of 1 ms may also be referred to as a normal TTI (TTI in LTE Rel.8-12), a normal TTI, a long TTI, a normal subframe, a normal subframe, or a long subframe, etc. A TTI shorter than a normal TTI may also be referred to as a shortened TTI, a short TTI, a partial TTI (partial or fractional TTI), a shortened subframe, a short subframe, a mini slot, or a subslot, etc.
[0319] In addition, a long TTI (e.g., normal TTI, subframe, etc.) may be replaced by a TTI having a time length exceeding 1 ms, and a short TTI (e.g., shortened TTI, etc.) may be replaced by a TTI having a TTI length shorter than that of the long TTI and longer than 1 ms.
[0320] Resource Block (RB) is a resource allocation unit in the time domain and frequency domain, and may also include one or more consecutive subcarriers (subcarriers) in the frequency domain. In addition, RB may also include one or more code elements in the time domain, and may also be the length of 1 time slot, 1 mini time slot, 1 subframe or 1 TTI. 1 TTI and 1 subframe may also be composed of one or more resource blocks respectively. In addition, one or more RBs may also be called physical resource blocks (PRB), subcarrier groups (SCG), resource element groups (REG), PRB pairs, RB pairs, etc.
[0321] In addition, a resource block may be composed of one or more resource elements (REs). For example, one RE may be a radio resource region of one subcarrier and one symbol.
[0322] In addition, the structures of the above-mentioned radio frames, subframes, time slots, mini-time slots, and symbols are merely examples. For example, the number of subframes included in a radio frame, the number of time slots per subframe or radio frame, the number of mini-time slots included in a time slot, the number of symbols and RBs included in a time slot or mini-time slot, the number of subcarriers included in an RB, the number of symbols in a TTI, the symbol length, the cyclic prefix (CP: Cyclic Prefix) length, and the like can be variously changed.
[0323] In addition, the information, parameters, etc. described in this specification may also be represented by absolute values, relative values from a specific value, or other corresponding information. For example, wireless resources may also be indicated by specific indexes.
[0324] The names used for parameters and the like in this specification are not restrictive names at all. For example, various channels (PUCCH (Physical Uplink Control Channel), PDCCH (Physical Downlink Control Channel), etc.) and information elements can be identified by any suitable names, so the various names assigned to these various channels and information elements are not restrictive names at all.
[0325] The information, signals, etc. described in this specification may also be represented using one of a variety of different techniques. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be mentioned throughout the above description may also be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or photons, or any combination thereof.
[0326] In addition, information, signals, etc. can be output from a higher layer (upper layer) to a lower layer (lower layer), and / or from a lower layer to a higher layer. Information, signals, etc. can also be input and output via multiple network nodes.
[0327] The input and output information, signals, etc. may also be stored in a specific location (e.g., a memory), or may be managed using a management table. The input and output information, signals, etc. may be overwritten, updated, or appended. The output information, signals, etc. may also be deleted. The input information, signals, etc. may also be sent to other devices.
[0328] The notification of information is not limited to the methods / implementations described in this specification, and other methods may also be used. For example, the notification of information may also be implemented through physical layer signaling (e.g., downlink control information (DCI: Downlink Control Information), uplink control information (UCI: Uplink Control Information)), high-layer signaling (e.g., RRC (Radio Resource Control) signaling, broadcast information (Master Information Block (MIB: Master Information Block), System Information Block (SIB: System Information Block), etc.), MAC (Medium Access Control) signaling), other signals or a combination thereof.
[0329] In addition, physical layer signaling may also be referred to as L1 / L2 (Layer 1 / Layer 2) control information (L1 / L2 control signal), L1 control information (L1 control signal), etc. In addition, RRC signaling may also be referred to as RRC message, for example, RRC connection establishment (RRCConnectionSetup) message, RRC connection reconstruction (RRCConnectionReconfiguration) message, etc. In addition, MAC signaling may also be notified using MAC control element (MAC CE (Control Element)), for example.
[0330] Furthermore, notification of specific information (for example, notification of “it is X”) is not limited to explicit notification, but may be performed implicitly (for example, by not notifying the specific information or by notifying other information).
[0331] The determination may be made by a value represented by 1 bit (0 or 1), by a truth value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a specific value).
[0332] Whether software is referred to as software, firmware, middleware, microcode, hardware description language, or by other names, it should be interpreted broadly to mean instructions, instruction sets, codes, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, procedures, functions, etc.
[0333] In addition, software, instructions, information, etc. may also be sent and received via transmission media. For example, when software is sent from a website, server, or other remote source using wired technology (coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), etc.) and / or wireless technology (infrared, microwave, etc.), these wired technologies and / or wireless technologies are included in the definition of transmission media.
[0334] The terms "system" and "network" used in this specification can be used interchangeably.
[0335] In this specification, the terms "base station (BS)", "radio base station", "eNB", "gNB", "cell", "sector", "cell group", "carrier" and "component carrier" are used interchangeably. Base stations are sometimes referred to as fixed stations, NodeB, eNodeB (eNB), access points, transmission points, reception points, femto cells, small cells, etc.
[0336] A base station can accommodate one or more (for example, three) cells (also called sectors). When a base station accommodates multiple cells, the overall coverage area of the base station can be divided into multiple smaller areas, and each smaller area can also provide communication services through a base station subsystem (for example, a small base station for indoor use (remote radio head (RRH))). Terms such as "cell" or "sector" refer to a part or the entire coverage area of a base station and / or a base station subsystem that provides communication services within the coverage area.
[0337] In this specification, the terms "mobile station (MS), "user terminal", "user device (UE), and "terminal" are used interchangeably. Base stations are sometimes referred to as fixed stations, NodeBs, eNodeBs (eNBs), access points, transmission points, reception points, femtocells, small cells, and the like.
[0338] A mobile station is sometimes referred to by those skilled in the art as a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a hand set, a user agent, a mobile client, a client, or several other appropriate terms.
[0339] In addition, the wireless base station in this specification may also be replaced by a user terminal. For example, the various methods / implementations of the present invention may also be applied to a structure in which the communication between a wireless base station and a user terminal is replaced by communication between multiple user terminals (device-to-device (D2D: Device-to-Device)). In this case, the user terminal 20 may also be configured to have the functions of the above-mentioned wireless base station 10. In addition, the words "uplink" and "downlink" may also be replaced by "side". For example, the uplink channel may also be replaced by a side channel.
[0340] Likewise, the user terminal in this specification may be replaced by a radio base station. In this case, the radio base station 10 may have the functions of the user terminal 20 described above.
[0341] In this specification, operations performed by a base station may also be performed by its upper node depending on the situation. In a network including one or more network nodes having a base station, various operations performed for communication with a terminal can obviously be performed by a base station, one or more network nodes other than the base station (for example, consider MME (Mobility Management Entity), S-GW (Serving-Gateway), etc., but not limited to them) or a combination thereof.
[0342] Each method / implementation method described in this specification may be used alone, in combination, or switched during execution. In addition, the processing procedures, timings, flow charts, etc. of each method / implementation method described in this specification may be swapped in order as long as there is no contradiction. For example, for the method described in this specification, the elements of various steps are presented in an illustrative order, and are not limited to the specific order presented.
[0343] Each mode / implementation described in this specification can also be applied to LTE (Long Term Evolution), LTE-A (LTE-Advanced), LTE-B (LTE-Beyond), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), New-RAT (Radio Access Technology), NR (New Radio), NX (New radio access), FX (Future generation radio access), GSM (registered trademark) (Global System for Mobile communications), CDMA2000, UMB (Ultra Mobile Broadband), IEEE802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), systems using other appropriate wireless communication methods, and / or next-generation systems expanded based on them.
[0344] The phrase “based on” used in this specification does not mean “based only on” unless otherwise specified. In other words, the phrase “based on” means both “based only on” and “based at least on”.
[0345] Any reference to an element using the terms "first", "second", etc. used in this specification does not limit the amount or order of these elements as a whole. These terms can be used in this specification as a convenient way to distinguish between two or more elements. Thus, a reference to a first and a second element does not mean that only two elements can be used or that the first element must precede the second element in some form.
[0346] The term "determining" used in this specification sometimes includes a variety of operations. For example, "determining" can also be regarded as "determining" calculation, computing, processing, deriving, investigating, looking up (for example, searching in a table, database or other data structure), ascertaining, etc. In addition, "determining" can also be regarded as "determining" receiving (for example, receiving information), transmitting (for example, sending information), input, output, accessing (for example, accessing data in a memory), etc. In addition, "determining" can also be regarded as "determining" solving, selecting, choosing, establishing, comparing, etc. That is to say, "determining" can also be regarded as "determining" certain operations.
[0347] The terms "connected" and "coupled" or any variation thereof used in this specification mean any direct or indirect connection or combination between two or more elements, and may include one or more intermediate elements between the two elements that are "connected" or "coupled" to each other. The combination or connection between the elements may also be physical, logical, or a combination thereof. For example, "connected" may also be replaced by "connected".
[0348] In this specification, when two elements are connected, it can be considered to use one or more wires, cables and / or printed electrical connections, and as some non-restrictive and non-comprehensive examples, electromagnetic energy with wavelengths in the wireless frequency domain, microwave domain and / or optical (both visible and invisible) domain, etc., to be "connected" or "combined" with each other.
[0349] In the present specification, the term "A and B are different" may also mean "A and B are different from each other", and may be interpreted in the same manner as terms such as "separated from" and "coupled to".
[0350] In the present specification or claims, when the terms "including", "comprising", and their variations are used, these terms mean inclusiveness, similar to the term "having". Furthermore, the term "or" used in the present specification or claims does not mean exclusive or.
[0351] The present invention has been described in detail above, but it is obvious to those skilled in the art that the present invention is not limited to the embodiments described in this specification. The present invention can be implemented as a modification and variation without departing from the purpose and scope of the present invention determined based on the description of the claims. Therefore, the description of this specification is for the purpose of illustration and does not have any restrictive meaning on the present invention.
Claims
1. A terminal, wherein: have: A receiving unit, receiving at least one downlink shared channel scheduled by at least one downlink control channel; as well as a control unit, when it is set to use a dynamic delivery confirmation signal codebook for the at least one downlink shared channel, controlling to transmit a delivery confirmation signal for the at least one downlink shared channel based on a value of a total downlink allocation indicator included in the at least one downlink control channel, In the case where the plurality of downlink control channels are allocated to different time resources, the value of the total downlink allocation indicator included in each of the plurality of downlink control channels indicates the number of downlink allocations arranged in the time direction and the frequency direction, In the mapping of the delivery confirmation signal, the 1-bit or 2-bit delivery confirmation signal uses cyclic shift or complex-valued modulation symbol mapping, The control unit controls transmission of the transmission confirmation signal based on the maximum number of downlink transmissions scheduled in a range associated with feedback timing of the transmission confirmation signal set by higher layer signaling when the semi-static transmission confirmation signal codebook is used.
2. The terminal according to claim 1, wherein: In the mapping of the delivery confirmation signal, at least one of the cyclic shift and complex-valued modulation codewords with a value of 0 mapped to the 1-bit delivery confirmation signal is equal to at least one of the cyclic shift and complex-valued modulation codewords with a value of (0, 0) mapped to the 2-bit delivery confirmation signal, and at least one of the cyclic shift and complex-valued modulation codewords with a value of 1 mapped to the 1-bit delivery confirmation signal is equal to at least one of the cyclic shift and complex-valued modulation codewords with a value of (1, 0) mapped to the 2-bit delivery confirmation signal.
3. The terminal according to claim 1 or claim 2, wherein: In the mapping of the delivery confirmation signal, at least one of the cyclic shift and complex-valued modulation codewords with a value of 0 mapped to the scheduling request and the 1-bit delivery confirmation signal is equal to at least one of the cyclic shift and complex-valued modulation codewords with a value of (0, 0) mapped to the scheduling request and the 2-bit delivery confirmation signal, and at least one of the cyclic shift and complex-valued modulation codewords with a value of 1 mapped to the scheduling request and the 1-bit delivery confirmation signal is equal to at least one of the cyclic shift and complex-valued modulation codewords with a value of (1, 0) mapped to the scheduling request and the 2-bit delivery confirmation signal.
4. A wireless communication method for a terminal, wherein: have: The step of receiving at least one downlink shared channel scheduled by at least one downlink control channel; When it is set to use a dynamic delivery confirmation signal codebook for the at least one downlink shared channel, a step of controlling to transmit a delivery confirmation signal for the at least one downlink shared channel based on a value of a total downlink allocation indicator included in the at least one downlink control channel; as well as In a case where a semi-static delivery confirmation signal codebook is set to be used, the step of controlling the transmission of the delivery confirmation signal based on the maximum number of downlink transmissions scheduled in a range associated with the feedback timing of the delivery confirmation signal set by higher layer signaling, In the case where the plurality of downlink control channels are allocated to different time resources, the value of the total downlink allocation indicator included in each of the plurality of downlink control channels indicates the number of downlink allocations arranged in the time direction and the frequency direction, In the mapping of the delivery confirmation signal, the 1-bit or 2-bit delivery confirmation signal uses cyclic shift or complex-valued modulation symbol mapping.
5. A base station, wherein: have: A sending unit, sending at least one downlink control channel for scheduling at least one downlink shared channel to the terminal; as well as a receiving unit, wherein, when the terminal is configured to use a dynamic delivery confirmation signal codebook for the plurality of the downlink shared channels, receiving a delivery confirmation signal for the at least one downlink shared channel from the terminal, the delivery confirmation signal being transmitted based on a value of a total downlink allocation indicator included in the plurality of the downlink control channels; The value of the total downlink allocation indicator is used in the terminal to control the transmission of the delivery confirmation signal. In the case where the plurality of downlink control channels are allocated to different time resources, the value of the total downlink allocation indicator included in each of the plurality of downlink control channels indicates the number of downlink allocations arranged in the time direction and the frequency direction, In the mapping of the delivery confirmation signal, the 1-bit or 2-bit delivery confirmation signal uses cyclic shift or complex-valued modulation symbol mapping, The receiving unit receives a maximum number of downlink transmission confirmation signals scheduled within a range associated with feedback timing of the transmission confirmation signals set by higher layer signaling when a semi-static transmission confirmation signal codebook is set to be used.
6. A system having a terminal and a base station, The terminal has: A receiving unit, receiving at least one downlink shared channel scheduled by at least one downlink control channel; as well as a control unit, when it is set to use a dynamic delivery confirmation signal codebook for the plurality of the downlink shared channels, controlling to transmit a delivery confirmation signal for the at least one downlink shared channel based on a value of a total downlink allocation indicator included in the plurality of the downlink control channels, In the mapping of the delivery confirmation signal, the 1-bit or 2-bit delivery confirmation signal uses cyclic shift or complex-valued modulation symbol mapping, The control unit controls transmission of the delivery confirmation signal based on a maximum number of downlink transmissions scheduled within a range associated with feedback timing of the delivery confirmation signal set by higher layer signaling when a semi-static delivery confirmation signal codebook is set to be used, The base station has: A sending unit, sending the at least one downlink control channel to the terminal; as well as a receiving unit, wherein, when the terminal is configured to use a dynamic delivery confirmation signal codebook for the at least one downlink shared channel, receiving from the terminal a delivery confirmation signal corresponding to the at least one downlink shared channel and transmitted based on the value of the total downlink allocation indicator, In the case where the plurality of downlink control channels are allocated to different time resources, the value of the total downlink allocation indicator included in each of the plurality of downlink control channels indicates the number of downlink allocations arranged in the time direction and the frequency direction, The receiving unit of the base station receives a maximum number of downlink transmission confirmation signals scheduled within a range associated with feedback timing of the transmission confirmation signals set by higher layer signaling when a semi-static transmission confirmation signal codebook is used.
Citation Information
Patent Citations
Method and device for determining ACK / NACK (Acknowledgment / Non-Acknowledgement) feedback sequence
CN107294660A