Method and apparatus for transmitting and receiving control information in a wireless communication system

By sending configuration information between the terminal and the base station to set HARQ-ACK.bundle (DCI), the problem of difficulty in efficiently scheduling uplink and downlink transmissions in the prior art is solved, and efficient HARQ-ACK information processing and resource utilization are achieved.

JP7667307B2Active Publication Date: 2025-04-22TOYOTA JIDOSHA KK
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
JP2023560659
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-02-11
Filing Date
2022-03-31
Publication Date
2025-04-22
Estimated Expiration
2042-03-31

AI Technical Summary

Technical Problem

The prior art is difficult to efficiently schedule uplink and downlink transmissions through a single downlink control information, as well as sending and receiving HARQ-ACK information.

Method used

By sending configuration information between the terminal and the base station, HARQ-ACK.bundle (DCI) is set to schedule multiple downlink and uplink transmissions, and a HARQ-ACK code book is generated to reduce the redundancy of HARQ-ACK information.

Benefits of technology

It improves transmission efficiency, reduces the redundancy of HARQ-ACK information, and improves the resource utilization rate of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007667307000016
    Figure 0007667307000016
  • Figure 0007667307000017
    Figure 0007667307000017
  • Figure 0007667307000018
    Figure 0007667307000018
Patent Text Reader

Abstract

A method and an apparatus for transmitting and receiving control information in a wireless communication system are disclosed. A method for transmitting control information according to an embodiment of the present disclosure may include receiving, from a base station, first configuration information for configuring Hybrid Automatic Repeat and Request (HARQ)-ACK (acknowledgement) bundling for one or more serving cells among a plurality of serving cells configured for the terminal, receiving, from the base station, downlink control information (DCI) for scheduling one or more physical downlink shared channels (PDSCHs) in each of the plurality of serving cells, receiving, from the base station, a plurality of PDSCHs on the plurality of serving cells, and transmitting, to the base station, control information including a HARQ-ACK codebook generated based on HARQ-ACK information for the plurality of PDSCHs.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to wireless communication systems, and more particularly, to a method and apparatus for transmitting and receiving uplink control information in a wireless communication system. [Background technology]

[0002] Mobile communication systems were developed to provide voice services while ensuring user activity. However, the scope of mobile communication systems has expanded beyond voice to data services, and currently, resource shortages are occurring due to the explosive increase in traffic, and users are demanding faster services, so there is a demand for more advanced mobile communication systems.

[0003] The requirements for the next generation mobile communication system are to accommodate large and explosive data traffic, dramatically increase the transmission rate per user, accommodate a significantly increased number of connected devices, support very low end-to-end latency, and high energy efficiency.To achieve this, various technologies such as dual connectivity, massive multiple input multiple output (MIMO), in-band full duplex, non-orthogonal multiple access (NOMA), super wideband support, and device networking are being researched. Summary of the Invention [Problem to be solved by the invention]

[0004] A technical problem of the present disclosure is to provide a method and apparatus for scheduling one or more downlink transmissions and / or one or more uplink transmissions using single downlink control information.

[0005] A technical problem of the present disclosure is to provide a method and apparatus for transmitting and receiving Hybrid Automatic Repeat and request (HARQ)-ACK (acknowledgement) information for one or more downlink transmissions scheduled using a single downlink control information.

[0006] Another technical object of the present disclosure is to provide a method and apparatus for transmitting and receiving a HARQ-ACK codebook when HARQ-ACK information is generated for each predetermined group for a plurality of PDSCHs.

[0007] The technical problems to be achieved by the present disclosure are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by a person having ordinary skill in the art to which the present disclosure pertains from the following description. [Means for solving the problem]

[0008] A method for transmitting control information in a wireless communication system according to one embodiment of the present disclosure, the method being performed by a terminal, may include a step of receiving, from a base station, first configuration information for configuring HARQ (Hybrid Automatic Repeat and request)-ACK (acknowledgement) bundling for one or more serving cells among a plurality of serving cells configured for the terminal, a step of receiving, from the base station, downlink control information (DCI) for scheduling one or more PDSCHs (physical downlink shared channels) in each of the plurality of serving cells, a step of receiving, from the base station, a plurality of PDSCHs on the plurality of serving cells, and a step of transmitting, to the base station, control information including a HARQ-ACK codebook generated based on HARQ-ACK information for the plurality of PDSCHs. The HARQ-ACK codebook may include a first HARQ-ACK sub-codebook and the second HARQ-ACK sub-codebook, and the first HARQ-ACK sub-codebook may be generated for a PDSCH on one or more first serving cells in which the number of HARQ bundling groups is set to 1, and the second HARQ-ACK sub-codebook may be generated for a PDSCH on one or more second serving cells in which the number of HARQ bundling groups is set to be greater than 1.

[0009] A method for receiving control information in a wireless communication system according to another aspect of the present disclosure, the method being performed by a base station, may include a step of transmitting, to a terminal, first configuration information for configuring HARQ (Hybrid Automatic Repeat and request)-ACK (acknowledgement) bundling for one or more serving cells among a plurality of serving cells configured for the terminal, a step of transmitting, to the terminal, downlink control information (DCI) for scheduling one or more PDSCHs (physical downlink shared channels) in each of the plurality of serving cells, a step of transmitting, to the terminal, a plurality of PDSCHs on the plurality of serving cells, and a step of receiving, from the terminal, control information including a HARQ-ACK codebook generated based on HARQ-ACK information for the plurality of PDSCHs. The HARQ-ACK codebook may include a first HARQ-ACK sub-codebook and the second HARQ-ACK sub-codebook, and the first HARQ-ACK sub-codebook may be generated for a PDSCH on one or more first serving cells in which the number of HARQ bundling groups is set to 1, and the second HARQ-ACK sub-codebook may be generated for a PDSCH on one or more second serving cells in which the number of HARQ bundling groups is set to be greater than 1. Effect of the Invention

[0010] According to an embodiment of the present disclosure, by supporting scheduling for one or more downlink transmissions and / or one or more uplink transmissions using one downlink control information, it is possible to increase the transmission efficiency of scheduling downlink control information for downlink transmissions and / or uplink transmissions.

[0011] According to an embodiment of the present disclosure, HARQ-ACK information is generated for a plurality of PDSCHs for each predetermined group, thereby reducing the overhead of HARQ-ACK information bits.

[0012] The effects obtained from the present disclosure are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by a person having ordinary skill in the art to which the present disclosure pertains from the following description. [Brief description of the drawings]

[0013] The accompanying drawings, which are included as part of the detailed description to aid in understanding the present disclosure, provide examples of the present disclosure and, together with the detailed description, explain the technical features of the present disclosure.

[0014] [Figure 1] FIG. 1 illustrates a structure of a wireless communication system to which the present disclosure can be applied. [Diagram 2] 1 is a diagram illustrating a frame structure in a wireless communication system to which the present disclosure can be applied. [Diagram 3] FIG. 1 illustrates a resource grid in a wireless communication system to which the present disclosure can be applied. [Figure 4] FIG. 1 is a diagram illustrating a physical resource block in a wireless communication system to which the present disclosure can be applied. [Diagram 5] FIG. 1 illustrates a slot structure in a wireless communication system to which the present disclosure can be applied. [Figure 6] 1 is a diagram illustrating physical channels used in a wireless communication system to which the present disclosure can be applied and a general signal transmission / reception method using the physical channels. [Figure 7] 1 is a diagram illustrating a HARQ-ACK process for downlink data in a wireless communication system to which the present disclosure can be applied; [Figure 8] 1 is a diagram illustrating the process and structure of a TB in a wireless communication system to which the present disclosure can be applied. [Figure 9] FIG. 1 illustrates a CBG-based HARQ process in a wireless communication system to which the present disclosure is applicable. [Figure 10] FIG. 10 illustrates slot group-based PDCCH monitoring according to one embodiment of the present disclosure. [Figure 11] FIG. 2 illustrates a determination of a set of occasions for candidate PDSCH reception according to one embodiment of the present disclosure. [Figure 12] A diagram illustrating a signaling procedure between a base station and a terminal for a control information transmission and reception method according to one embodiment of the present disclosure. [Figure 13] 11 is a diagram illustrating an operation of a terminal with respect to a control information transmission and reception method according to an embodiment of the present disclosure. [Figure 14] A diagram illustrating the operation of a base station for a control information transmission and reception method according to one embodiment of the present disclosure. [Figure 15] 1 is a block diagram illustrating a wireless communication device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0015] Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. The detailed description disclosed below together with the accompanying drawings is intended to describe exemplary embodiments of the present disclosure, and is not intended to show the only embodiment in which the present disclosure can be implemented. The detailed description below includes specific details to provide a complete understanding of the present disclosure. However, it is understood by those skilled in the art that the present disclosure can be implemented without such specific details.

[0016] In some cases, in order to avoid obscuring the concepts of the present disclosure, known structures and devices may be omitted or may be shown in the form of a block diagram focusing on the core functions of each structure and device.

[0017] In this disclosure, when an element is "coupled," "coupled," or "connected" to another element, this can include a direct connection as well as an indirect connection where there is still another element between them. Also, in this disclosure, the terms "including" or "having" specify the presence of stated features, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, elements, components, and / or groups thereof.

[0018] In this disclosure, terms such as "first" and "second" are used only to distinguish one component from another component, and are not used to limit the components, and do not limit the order or importance of the components unless otherwise specified. Therefore, within the scope of this disclosure, a first component in one embodiment may be referred to as a second component in another embodiment, and similarly, a second component in one embodiment may be referred to as a first component in another embodiment.

[0019] The terms used in this disclosure are for the purpose of describing particular embodiments and are not intended to limit the scope of the claims. As used in the description of the embodiments and the appended claims, the singular form is intended to include the plural form unless the context dictates otherwise. The term "and / or" used in this disclosure means that one of the associated listed items may be included, or any and all possible combinations of two or more of them. Also, in this disclosure, " / " between words has the same meaning as "and / or" unless otherwise specified.

[0020] The present disclosure is described with respect to a wireless communication network or wireless communication system, and operations performed in the wireless communication network may be performed in a process in which a device (e.g., a base station) that manages the wireless communication network controls the network and transmits or receives signals, or in a process in which a terminal coupled to the wireless network transmits or receives signals to or between the network.

[0021] In this disclosure, transmitting or receiving a channel includes transmitting or receiving information or signals on that channel. For example, transmitting a control channel means transmitting control information or signals on the control channel. Similarly, transmitting a data channel means transmitting data information or signals on the data channel.

[0022] In the following, downlink (DL) means communication from a base station to a terminal, and uplink (UL) means communication from a terminal to a base station. In the downlink, a transmitter may be a part of the base station, and a receiver may be a part of the terminal. In the uplink, a transmitter may be a part of the terminal, and a receiver may be a part of the base station. The base station may be expressed as a first communication device, and the terminal may be expressed as a second communication device. A base station (BS) may be replaced with terms such as a fixed station, Node B, eNB (evolved-NodeB), gNB (Next Generation NodeB), BTS (base transceiver system), access point (AP), network (5G network), AI (Artificial Intelligence) system / module, RSU (road side unit), robot, drone (UAV: Unmanned Aerial Vehicle), AR (Augmented Reality) device, VR (Virtual Reality) device, etc. In addition, a terminal may be fixed or mobile, and may be replaced with terms such as User Equipment (UE), Mobile Station (MS), user terminal (UT), Mobile Subscriber Station (MSS), Subscriber Station (SS), Advanced Mobile Station (AMS), Wireless terminal (WT), Machine-Type Communication (MTC) device, Machine-to-Machine (M2M) device, Device-to-Device (D2D) device, vehicle, road side unit (RSU), robot, Artificial Intelligence (AI) module, drone (UAV: Unmanned Aerial Vehicle), Augmented Reality (AR) device, Virtual Reality (VR) device, etc.

[0023] The following technologies may be used for various wireless access systems such as CDMA, FDMA, TDMA, OFDMA, SC-FDMA, etc. CDMA may be implemented by radio technologies such as Universal Terrestrial Radio Access (UTRA) and CDMA2000. TDMA may be implemented by radio technologies such as Global System for Mobile communications (GSM) / General Packet Radio Service (GPRS) / Enhanced Data Rates for GSM Evolution (EDGE). OFDMA may be implemented by radio technologies such as IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, Evolved UTRA (E-UTRA), etc. UTRA is part of the Universal Mobile Telecommunications System (UMTS). 3GPP (registered trademark) (3rd Generation Partnership Project) LTE (Long Term Evolution) is a part of E-UMTS (Evolved UMTS) that uses E-UTRA, and LTE-A (Advanced) / LTE-A pro is an evolved version of 3GPP LTE. 3GPP NR (New Radio or New Radio Access Technology) is an evolved version of 3GPP LTE / LTE-A / LTE-A pro.

[0024] For clarity of explanation, the following description will be based on a 3GPP communication system (e.g., LTE-A, NR), but the technical idea of ​​the present disclosure is not limited thereto. LTE refers to technology after 3GPP TS (Technical Specification) 36.xxx Release 8. In detail, LTE technology after 3GPP TS 36.xxx Release 10 is called LTE-A, and LTE technology after 3GPP TS 36.xxx Release 13 is called LTE-A pro. 3GPP NR refers to technology after TS 38.xxx Release 15. LTE / NR may be called a 3GPP system. "xxx" refers to a standard document detail number. LTE / NR may be called a 3GPP system. For background technology, terms, abbreviations, etc. used in the description of the present disclosure, reference may be made to matters described in standard documents published before the present disclosure. For example, the following documents may be referenced.

[0025] In 3GPP LTE, reference can be made to TS 36.211 (physical channels and modulation), TS 36.212 (multiplexing and channel coding), TS 36.213 (physical layer procedures), TS 36.300 (general description), and TS 36.331 (radio resource control).

[0026] For 3GPP NR, reference can be made to TS 38.211 (Physical channels and modulation), TS 38.212 (Multiplexing and channel coding), TS 38.213 (Physical layer procedures for control), TS 38.214 (Physical layer procedures for data), TS 38.300 (General description of NR and NG-RAN (New Generation-Radio Access Network)), and TS 38.331 (Radio resource control protocol standard).

[0027] The following terminology abbreviations may be used in this disclosure:

[0028] - BM: Beam management

[0029] - CQI: channel quality indicator

[0030] - CRI: channel state information-reference signal resource indicator

[0031] - CSI: channel state information

[0032] - CSI-IM: channel state information-interference measurement

[0033] - CSI-RS: Channel state information-reference signal

[0034] - DMRS: Demodulation Reference Signal

[0035] - FDM: Frequency division multiplexing

[0036] - FFT: Fast Fourier transform

[0037] - IFDMA: Interleaved frequency division multiple access

[0038] - IFFT: inverse fast Fourier transform

[0039] - L1-RSRP: Layer 1 reference signal received power

[0040] - L1-RSRQ: Layer 1 reference signal received quality

[0041] - MAC: medium access control

[0042] - NZP: non-zero power

[0043] - OFDM: Orthogonal frequency division multiplexing

[0044] - PDCCH: physical downlink control channel

[0045] - PDSCH: physical downlink shared channel

[0046] - PMI: Precoding matrix indicator

[0047] - RE: resource element

[0048] - RI: Rank indicator

[0049] - RRC: Radio resource control

[0050] - RSSI: received signal strength indicator

[0051] - Rx: Reception

[0052] - QCL: quasi co-location

[0053] - SINR: signal to interference and noise ratio

[0054] - SSB (or SS / PBCH block): Synchronization signal block (including primary synchronization signal (PSS), secondary synchronization signal (SSS) and physical broadcast channel (PBCH))

[0055] - TDM: time division multiplexing

[0056] - TRP: transmission and reception point

[0057] - TRS: Tracking reference signal

[0058] - Tx: transmission

[0059] - UE: User Equipment

[0060] - ZP: zero power

[0061] System in general

[0062] As more communication devices require larger communication capacity, the need for improved mobile broadband communication compared to existing radio access technologies (RATs) is emerging. Massive Machine Type Communications (MTC), which connects a large number of devices and objects to provide various services anytime and anywhere, is also one of the major issues to be considered in next-generation communication. In addition, communication system design considering reliability and latency-sensitive services / terminals is also being discussed. Thus, the introduction of next-generation RATs considering eMBB (enhanced mobile broadband communication), Mmtc (massive MTC), URLLC (Ultra-Reliable and Low Latency Communication), etc. is being discussed, and for convenience in this disclosure, the technology is referred to as NR. NR is an expression representing an example of 5G RAT.

[0063] New RAT systems including NR use an OFDM transmission scheme or a similar transmission scheme. The new RAT system may follow OFDM parameters different from those of LTE. Alternatively, the new RAT system may follow the existing LTE / LTE-A numerology but support a larger system bandwidth (e.g., 100 MHz). Alternatively, one cell may support multiple numerologies. That is, terminals operating with different numerologies may coexist in one cell.

[0064] A numerology corresponds to a subcarrier spacing in the frequency domain. Different numerologies can be defined by scaling the reference subcarrier spacing by an integer N.

[0065] FIG. 1 illustrates the structure of a wireless communication system to which the present disclosure can be applied.

[0066] Referring to FIG. 1, the NG-RAN is composed of gNBs that provide an NG-Radio Access (NG-RA) user plane (i.e., new access stratum (AS) sublayer / Packet Data Convergence Protocol (PDCP) / Radio Link Control (RLC) / MAC / PHY) and control plane (RRC) protocol termination for UEs. The gNBs are interconnected via an Xn interface. The gNBs are also connected to a New Generation Core (NGC) via an NG interface. More specifically, the gNBs are connected to an Access and Mobility Management Function (AMF) via an N2 interface and to a User Plane Function (UPF) via an N3 interface.

[0067] FIG. 2 illustrates a frame structure in a wireless communication system to which the present disclosure can be applied.

[0068] The NR system can support multiple numerologies, where the numerology may be defined by subcarrier spacing and cyclic prefix (CP) overhead. In this case, the multiple subcarrier spacing may be derived by scaling the base (reference) subcarrier spacing by an integer N (or μ). In addition, the numerology used may be selected independently of the frequency band, even if it is assumed that very low subcarrier spacing is not utilized at very high carrier frequencies. In addition, various frame structures with multiple numerologies may be supported in the NR system.

[0069] The following describes OFDM numerologies and frame structures that can be considered in the NR system. A number of OFDM numerologies supported in the NR system may be defined as shown in Table 1 below.

[0070] [Table 1]

[0071] NR supports multiple numerologies (or subcarrier spacing (SCS)) to support various 5G services, such as 15kHz SCS to support wide areas in traditional cellular bands, 30kHz / 60kHz SCS to support dense-urban, lower latency, and wider carrier bandwidth, and 60kHz or higher SCS to support bandwidths larger than 24.25GHz to overcome phase noise.

[0072] The NR frequency band is defined as two types of frequency ranges (FR1, FR2). FR1 and FR2 may be configured as shown in Table 2 below. FR2 may also refer to millimeter wave (mmW).

[0073] [Table 2]

[0074] In relation to the frame structure in the NR system, the sizes of the various fields in the time domain are T c =1 / (Δf max N f ) where Δf max =480 10 3 Hz and Nf = 4096. Downlink and uplink transmissions are f =1 / (Δf max N f / 100)·T c The radio frame is organized into radio frames each having a duration of T sf =(Δf max N f / 1000)·T c In this case, there may be one set of frames for the uplink and one set of frames for the downlink. Also, the transmission from the terminal in the uplink frame number i starts T TA =(N TA +N TA,offset )T c For a subcarrier spacing configuration μ, a slot is allocated within a subframe. s μ ∈{0,...,N slot subframe,μ -1}, and n s,f μ ∈{0,...,N slot frame,μ The slots are numbered in increasing order {N -1}. symb slot It consists of N consecutive OFDM symbols. symb slot is determined by the CP. s μ The start of OFDM symbol n s μ N symb slotNot all terminals can transmit and receive at the same time, which means that not all OFDM symbols in a downlink slot or uplink slot can be used.

[0075] Table 3 shows the number of OFDM symbols per slot (N symb slot ), the number of slots per radio frame (N slot frame,μ ), the number of slots per subframe (N slot subframe,μ ), and Table 4 shows the number of OFDM symbols per slot, the number of slots per radio frame, and the number of slots per subframe in the extended CP.

[0076] [Table 3]

[0077] [Table 4]

[0078] Figure 2 is an example when μ=2 (SCS is 60 kHz), and referring to Table 3, one subframe can include 4 slots. One subframe={1, 2, 4} slots shown in Figure 2 is an example, and the number of slots that can be included in one subframe is defined as shown in Table 3 or Table 4. Also, a mini-slot can include 2, 4, or 7 symbols, or more or less symbols.

[0079] In relation to physical resources in an NR system, antenna ports, resource grids, resource elements, resource blocks, carrier parts, etc. may be considered. Hereinafter, the physical resources that can be considered in an NR system will be specifically described.

[0080] First, with respect to antenna ports, the antenna ports are defined such that the channel on which a symbol on an antenna port is carried can be inferred from the channel on which another symbol on the same antenna port is carried. If the large-scale properties of the channel on which a symbol on one antenna port is carried can be inferred from the channel on which a symbol on the other antenna port is carried, the two antenna ports are said to be in a quasi co-located (QC / QCL) relationship. Here, the large-scale properties include one or more of delay spread, Doppler spread, frequency shift, average received power, and received timing.

[0081] FIG. 3 illustrates a resource grid in a wireless communication system to which the present disclosure can be applied.

[0082] Referring to FIG. 3, the resource grid is divided into N RB μ N sc RB Each subframe consists of 14.2 subcarriers. μ In the present embodiment, the OFDM symbol is used as an example, but is not limited to, an OFDM symbol. RBμ N sc RB One or more resource grids consisting of subcarriers and two μ N symb (μ) OFDM symbols, where N RB μ ≦N RB max,μ The above N RB max,μ represents the maximum transmission bandwidth, which may vary between uplink and downlink as well as numerology. In this case, one resource grid may be set for each μ and antenna port p. Each element of the resource grid for μ and antenna port p is called a resource element, and is represented by an index pair. JPEG0007667307000005.jpg10144, where k=0,...,N RB μ N sc RB -1 is the index in the frequency domain, JPEG0007667307000006.jpg12133 represents the position of the symbol within a subframe. When referring to resource elements in a slot, the index pair (k,l) is used, where l=0,...,N symb μ μ and the resource element for antenna port p. JPEG0007667307000007.jpg11147 is a complex value JPEG0007667307000008.jpg811. If there is no risk of confusion or if a specific antenna port or numerology is not specified, the indexes p and μ may be dropped, so that the complex value is JPEG0007667307000009.jpg912 or JPEG0007667307000010.jpg912. Also, a resource block (RB) is N sc RB = 12 consecutive subcarriers.

[0083] Point A serves as a common reference point for the resource block grid and is obtained as follows:

[0084] - offsetToPointA for the primary cell (PCell) downlink indicates the frequency offset between point A and the lowest subcarrier of the lowest resource block that overlaps with the SS / PBCH block used by the terminal for initial cell selection. It is expressed in resource block units assuming 15 kHz subcarrier spacing for FR1 and 60 kHz subcarrier spacing for FR2.

[0085] - absoluteFrequencyPointA indicates the frequency-location of point A expressed as in ARFCN (absolute radio-frequency channel number).

[0086] Common resource blocks are numbered from 0 upwards in the frequency domain for a subcarrier spacing setting μ. The center of subcarrier 0 of common resource block 0 for a subcarrier spacing setting μ coincides with 'point A'. Common resource block number n CRB μ The relationship between k, l and the resource element (k, l) for the subcarrier spacing setting μ is given by the following Equation 1.

[0087]

number

[0088] In Equation 1, k is defined relative to point A such that k=0 corresponds to the subcarrier centered at point A. A physical resource block is a number ranging from 0 to N within a bandwidth part (BWP). BWP,i size,μ The numbering is from -1 to i, where i is the number of the BWP. PRB and common resource block n CRB The relationship between is given by Equation 2 below.

[0089]

number

[0090] N BWP,i start,μ is the common resource block where the BWP starts relative to common resource block 0.

[0091] Fig. 4 illustrates a physical resource block in a wireless communication system to which the present disclosure can be applied, and Fig. 5 illustrates a slot structure in a wireless communication system to which the present disclosure can be applied.

[0092] 4 and 5, a slot includes a number of symbols in the time domain. For example, in the general CP, one slot includes seven symbols, while in the extended CP, one slot includes six symbols.

[0093] A carrier includes multiple subcarriers in the frequency domain. A resource block (RB) is defined as multiple (e.g., 12) consecutive subcarriers in the frequency domain. A bandwidth part (BWP) is defined as multiple consecutive (physical) resource blocks in the frequency domain and may correspond to one numerology (e.g., SCS, CP length, etc.). A carrier may include up to N (e.g., 5) BWPs. Data communication is performed in the activated BWPs, and only one BWP may be activated for one terminal. Each element in the resource grid is called a resource element (RE), and one complex symbol may be mapped to it.

[0094] The NR system may support up to 400 MHz per component carrier (CC). If a terminal operating in such a wideband CC always operates with the radio frequency (RF) chip for the entire CC turned on, the terminal battery consumption may increase. Alternatively, considering various use cases (e.g., eMBB, URLLC, Mmtc, V2X, etc.) operating in one wideband CC, different numerologies (e.g., subcarrier spacing, etc.) may be supported for each frequency band in the CC. Alternatively, the capability for maximum bandwidth may differ for each terminal. In consideration of this, the base station may instruct the terminal to operate only in a part of the bandwidth rather than the entire bandwidth of the wideband CC, and the part of the bandwidth is defined as a bandwidth part (BWP) for convenience. The BWP may be composed of continuous RBs on the frequency axis and may correspond to one numerology (e.g., subcarrier spacing, CP length, slot / minislot interval).

[0095] Meanwhile, the base station can set multiple BWPs even within one CC set in the terminal. For example, a BWP occupying a relatively small frequency region can be set in the PDCCH monitoring slot, and the PDSCH indicated by the PDCCH can be scheduled on a larger BWP. Alternatively, when UEs are concentrated in a specific BWP, other BWPs can be set in some terminals for load balancing. Alternatively, in consideration of frequency domain inter-cell interference cancellation between adjacent cells, some spectrums of the entire bandwidth can be excluded and both BWPs can be set in the same slot. That is, the base station can set at least one DL / UL BWP in the terminal associated with the wideband CC. The base station can activate at least one DL / UL BWP set at a specific time (by L1 signaling, MAC CE (Control Element), RRC signaling, etc.). Also, the base station may instruct switching to another configured DL / UL BWP (by L1 signaling, MAC CE, RRC signaling, etc.). Or, the base station may switch to a predetermined DL / UL BWP when a timer value expires on a timer basis. In this case, the activated DL / UL BWP is defined as an active DL / UL BWP. However, in a situation where the UE is performing an initial access process or before an RRC connection is set up, the UE may not be able to receive the configuration for the DL / UL BWP. In such a situation, the DL / UL BWP assumed by the UE is defined as an initially active DL / UL BWP.

[0096] FIG. 6 illustrates examples of physical channels used in a wireless communication system to which the present disclosure can be applied, and a general signal transmission / reception method using the physical channels.

[0097] In a wireless communication system, a terminal receives information from a base station through a downlink, and transmits information to the base station through an uplink. Information transmitted and received between the base station and the terminal includes data and various control information, and various physical channels exist depending on the type / purpose of the information they transmit and receive.

[0098] When the terminal is powered on or newly enters a cell, the terminal performs an initial cell search such as synchronizing with the base station (S601). To this end, the terminal receives a primary synchronization signal (PSS) and a secondary synchronization signal (SSS) from the base station to synchronize with the base station and obtain information such as a cell identifier (ID). After that, the terminal receives a physical broadcast channel (PBCH) from the base station to obtain broadcast information within the cell. Meanwhile, the terminal can receive a downlink reference signal (DL RS) during the initial cell search stage to check the downlink channel state.

[0099] After completing the initial cell search, the terminal receives a physical downlink control channel (PDCCH) and a physical downlink shared channel (PDSCH) based on the information carried on the PDCCH, and can obtain more specific system information (S602).

[0100] Meanwhile, when the terminal first connects to the base station or has no radio resources for signal transmission, the terminal can perform a random access procedure (RACH) to the base station (steps S603 to S606). To this end, the terminal can transmit a specific sequence as a preamble on a physical random access channel (PRACH) (S603 and S605) and receive a response message to the preamble on a PDCCH and a corresponding PDSCH (S604 and S606). In the case of a contention-based RACH, the terminal can also perform a contention resolution procedure.

[0101] After performing the above-mentioned procedures, the terminal can then perform PDCCH / PDSCH reception (S607) and Physical Uplink Shared Channel (PUSCH) / Physical Uplink Control Channel (PUCCH) transmission (S608) as a general uplink / downlink signal transmission procedure. In particular, the terminal receives Downlink Control Information (DCI) through the PDCCH. Here, the DCI includes control information such as resource allocation information for the terminal, and has different formats depending on its purpose.

[0102] Meanwhile, control information that a terminal transmits to a base station in an uplink or that the terminal receives from a base station includes downlink / uplink ACK / NACK (Acknowledgement / Non-Acknowledgement) signals, CQI (Channel Quality Indicator), PMI (Precoding Matrix Indicator), RI (Rank Indicator), etc. In a 3GPP LTE system, a terminal can transmit the above-mentioned control information such as CQI / PMI / RI in a PUSCH and / or a PUCCH.

[0103] Table 5 shows an example of a DCI format in an NR system.

[0104] [Table 5]

[0105] Referring to Table 5, DCI formats 0_0, 0_1, and 0_2 may include resource information related to PUSCH scheduling (e.g., UL / SUL (Supplementary UL), frequency resource allocation, time resource allocation, frequency hopping, etc.), transport block (TB) related information (e.g., MCS (Modulation Coding and Scheme), NDI (New Data Indicator), RV (Redundancy Version), etc.), HARQ (Hybrid- Automatic Repeat and request) related information (e.g., process number, DAI (Downlink Assignment Index), PDSCH-HARQ feedback timing, etc.), multiple antenna related information (e.g., DMRS sequence initialization information, antenna port, CSI request, etc.), and power control information (e.g., PUSCH power control, etc.), and the control information included in each of the DCI formats may be predefined.

[0106] DCI format 0_0 is used for scheduling PUSCH in one cell. Information included in DCI format 0_0 is CRC (cyclic redundancy check) scrambled by C-RNTI (Cell RNTI: Cell Radio Network Temporary Identifier), CS-RNTI (Configured Scheduling RNTI), or MCS-C-RNTI (Modulation Coding Scheme Cell RNTI) and transmitted.

[0107] DCI format 0_1 ​​is used to indicate to a terminal the scheduling of one or more PUSCHs in one cell or downlink feedback information of a configured grant (CG). Information included in DCI format 0_1 ​​is CRC scrambled by C-RNTI, CS-RNTI, SP-CSI-RNTI (Semi-Persistent CSI RNTI), or MCS-C-RNTI and transmitted.

[0108] DCI format 0_2 is used for PUSCH scheduling in one cell. Information included in DCI format 0_2 is CRC scrambled by C-RNTI, CS-RNTI, SP-CSI-RNTI, or MCS-C-RNTI and transmitted.

[0109] Next, DCI formats 1_0, 1_1, and 1_2 may include resource information related to PDSCH scheduling (e.g., frequency resource allocation, time resource allocation, VRB (virtual resource block)-PRB (physical resource block) mapping, etc.), transmission block (TB) related information (e.g., MCS, NDI, RV, etc.), HARQ related information (e.g., process number, DAI, PDSCH-HARQ feedback timing, etc.), multiple antenna related information (e.g., antenna port, TCI (transmission configuration indicator), SRS (sounding reference signal) request, etc.), PUCCH related information (e.g., PUCCH power control, PUCCH resource indicator, etc.), and the control information included in each of the DCI formats may be pre-defined.

[0110] DCI format 1_0 is used for PDSCH scheduling in one DL cell. Information included in DCI format 1_0 is CRC scrambled by C-RNTI, CS-RNTI, or MCS-C-RNTI and transmitted.

[0111] DCI format 1_1 is used for scheduling the PDSCH in one cell. Information included in DCI format 1_1 is CRC scrambled by the C-RNTI, CS-RNTI, or MCS-C-RNTI and transmitted.

[0112] DCI format 1_2 is used for scheduling the PDSCH in one cell. Information included in DCI format 1_2 is CRC scrambled by the C-RNTI, CS-RNTI, or MCS-C-RNTI and transmitted.

[0113] Data transmission and HARQ (Hybrid Automatic Repeat and reQuest)-ACK (Acknowledgement) process

[0114] FIG. 7 illustrates a HARQ-ACK process for downlink data in a wireless communication system to which the present disclosure can be applied.

[0115] Referring to Figure 7, the terminal can detect the PDCCH in slot #n. Here, the PDCCH includes downlink scheduling information (e.g., DCI format 1_0, 1_1), and the PDCCH indicates DL assignment-to-PDSCH offset (K0) and PDSCH-HARQ-ACK reporting offset (K1). For example, DCI formats 1_0, 1_1 may include the following information:

[0116] - Frequency domain resource assignment: Indicates the RB resources (e.g., one or more (non-)contiguous RBs) allocated to the PDSCH.

[0117] - Time domain resource assignment: K0, indicates the starting position (e.g. OFDM symbol index) and length (e.g. number of OFDM symbols) of the PDSCH within the slot.

[0118] - PDSCH HARQ feedback timing indicator (PDSCH-to-HARQ_feedback timing indicator): indicates K1.

[0119] - HARQ process number (4 bits): Indicates the HARQ process ID (Identity) for data (e.g., PDSCH, TB).

[0120] - PUCCH resource indicator (PRI): indicates the PUCCH resource to be used for UCI transmission among multiple PUCCH resources in a PUCCH resource set.

[0121] Thereafter, the terminal may receive the PDSCH at slot #(n+K0) according to the scheduling information of slot #n, and then transmit the UCI using the PUCCH at slot #(n+K1). Here, the UCI includes a HARQ-ACK response to the PDSCH. If the PDSCH is configured to transmit up to one TB, the HARQ-ACK response may be configured with 1 bit. If the PDSCH is configured to transmit up to two TBs, the HARQ-ACK response may be configured with 2 bits if spatial bundling is not configured, and may be configured with 1 bit if spatial bundling is configured. If the HARQ-ACK transmission time for multiple PDSCHs is specified as slot #(n+K1), the UCI transmitted at slot #(n+K1) includes a HARQ-ACK response for multiple PDSCHs.

[0122] CBG (Code Block Group) based HARQ process

[0123] In LTE, a TB (Transport Block)-based HARQ process is supported. In NR, a CBG-based HARQ process is supported in addition to the TB-based HARQ process.

[0124] FIG. 8 illustrates the process and structure of a TB in a wireless communication system to which the present disclosure is applicable.

[0125] 8 may be applied to data of transport channels of DL-SCH (Shared Channel), PCH (Paging Channel) and MCH (Multicast Channel). UL TB (or data of UL transport channel) may be processed similarly.

[0126] Referring to FIG. 8, the transmitter adds a CRC (e.g., 24 bits) (TB CRC) to the TB for error checking. Then, the transmitter can divide the TB+CRC into a number of code blocks in consideration of the size of the channel encoder. As an example, the maximum size of a code block in LTE is 6144 bits. Therefore, if the TB size is 6144 bits or less, no code block is formed, and if the TB size is greater than 6144 bits, the TB is divided into 6144-bit units to form a number of code blocks. A CRC (e.g., 24 bits) (CB CRC) is added to each code block for error checking. After undergoing channel coding and rate matching, each code block is assembled into one codeword. In the TB-based HARQ process, data scheduling and the HARQ process therefor are performed in units of TB, and the CB CRC is used to determine early termination of TB decoding.

[0127] FIG. 9 illustrates a CBG-based HARQ process in a wireless communication system to which the present disclosure is applicable.

[0128] In the CBG-based HARQ process, data scheduling and the resulting HARQ process may be performed on a CBG basis.

[0129] Referring to FIG. 9, the terminal may receive information on the number M of code block groups per transport block from the base station through a higher layer signal (e.g., an RRC signal) (S1602). Then, the terminal may receive an initial data transmission from the base station (through a PDSCH) (S1604). Here, the data includes a transport block, the transport block includes a plurality of code blocks, and the plurality of code blocks may be partitioned into one or more code block groups. Here, some of the code block groups may include ceiling (K / M) code blocks, and the remaining code blocks may include flooring (K / M) code blocks. K indicates the number of code blocks in the data. Then, the terminal may feed back code block group-based A / N information for the data to the base station (S1606), and the base station may perform data retransmission based on the code block group (S1608). The A / N information may be transmitted on a PUCCH or a PUSCH. Here, the A / N information includes a plurality of A / N bits for the data, and each A / N bit may indicate a respective A / N response generated for the data in units of code block groups. The payload size of the A / N information may be maintained the same based on M regardless of the number of code block groups constituting the data.

[0130] Dynamic / semi-static HARQ-ACK codebook scheme

[0131] NR supports a dynamic HARQ-ACK codebook scheme and a semi-static HARQ-ACK codebook scheme. The HARQ-ACK (or A / N) codebook may be substituted for the HARQ-ACK payload.

[0132] When the dynamic HARQ-ACK codebook method is set, the size of the A / N payload changes according to the number of DL data actually scheduled. For this reason, the PDCCH related to DL scheduling includes a counter DAI (Downlink Assignment Index) and a total DAI. The counter DAI indicates the {CC, slot} scheduling order value calculated according to the CC (Component Carrier) (or cell) first method and is used to specify the position of the A / N bit in the A / N codebook. The total DAI indicates the slot-based scheduling cumulative value up to the current slot and is used to determine the size of the A / N codebook.

[0133] When the semi-static A / N codebook scheme is set, the size of the A / N codebook is fixed (to a maximum value) regardless of the number of DL data actually scheduled. Specifically, the (maximum) A / N payload (size) transmitted by one PUCCH in one slot may be determined as the number of A / N bits corresponding to a combination (hereinafter, bundling window) of all CCs configured in the terminal and all DL scheduling slots (or PDSCH transmission slots or PDCCH monitoring slots) in which the A / N transmission timing may be indicated. For example, DL grant DCI (PDCCH) includes PDSCH-to-A / N timing information, and the PDSCH-to-A / N timing information may have one of a plurality of values ​​(e.g., k). For example, when a PDSCH is received in slot #m and the PDSCH-to-A / N timing information in the DL grant DCI (PDCCH) that schedules the PDSCH indicates k, the A / N information for the PDSCH may be transmitted in slot #(m+k). As an example, k ∈ {1, 2, 3, 4, 5, 6, 7, 8} may be given. Meanwhile, when A / N information is transmitted in slot #n, the A / N information may include the maximum possible A / N based on the bundling window. That is, the A / N information of slot #n may include the A / N corresponding to slot #(nk). For example, when k ∈ {1, 2, 3, 4, 5, 6, 7, 8}, the A / N information of slot #n includes the A / N corresponding to slot #(n-8) to slot #(n-1) regardless of actual DL data reception (i.e., the maximum number of A / Ns). Here, the A / N information may be replaced with an A / N codebook and an A / N payload. Also, the slot may be understood / replaced as a candidate opportunity for DL ​​data reception. As illustrated, the bundling window is determined based on the PDSCH-to-A / N timing with respect to the A / N slot, and the PDSCH-to-A / N timing set may have predefined values ​​(e.g., {1,2,3,4,5,6,7,8}) or may be set by higher layer (RRC) signaling.

[0134] The dynamic / semi-static HARQ-ACK codebook configurations defined in the NR standard are as follows: When the UE is configured with a PDSCH HARQ-ACK codebook parameter set to semi-static, the UE decides to report a Type-1 HARQ-ACK codebook (i.e., a semi-static HARQ-ACK codebook). On the other hand, when the UE is configured with a PDSCH HARQ-ACK codebook parameter set to dynamic (or a pdsch-HARQ-ACK-Codebook-r16), the UE decides to report a Type-2 HARQ-ACK codebook (i.e., a dynamic HARQ-ACK codebook).

[0135] HARQ-ACK Codebook Construction Method for Multiple PDSCH Scheduling

[0136] - PUSCH: Physical Uplink Shared Channel

[0137] - RRM: Radio resource management

[0138] - SCS: Sub-carrier spacing

[0139] - RLM: Radio link monitoring

[0140] - DCI: Downlink Control Information

[0141] - CAP: Channel Access Procedure

[0142] - Ucell: Unlicensed cell

[0143] - TBS: Transport Block Size

[0144] - TDRA: Time Domain Resource Allocation

[0145] -SLIV: Starting and Length Indicator Value (an indication value for the starting symbol index and the number of symbols in a slot of a PDSCH and / or PUSCH. It may be set as a component of an entry constituting a TDRA field in a PDCCH that schedules the PDSCH and / or PUSCH.)

[0146] - BWP: Bandwidth Part (may be composed of consecutive resource blocks (RB) on the frequency axis. It may correspond to one numerology (e.g., SCS, CP length, slot / mini-slot duration, etc.). In addition, multiple BWPs may be configured in one carrier (the number of BWPs per carrier may also be limited), but the number of activated BWPs may be limited to a part of it (e.g., 1) per carrier.)

[0147] -CORESET: Control resource set (COntrol REsourse SET) (meaning a time-frequency resource region in which PDCCH can be transmitted, the number of CORESETs per BWP may be limited.)

[0148] - REG: Resource element group

[0149] - SFI: Slot Format Indicator (an indicator indicating the symbol level DL / UL direction in a specific slot, transmitted on a group common PDCCH)

[0150] - COT: Channel occupancy time

[0151] - SPS: Semi-persistent scheduling

[0152] - QCL: Quasi-Co-Location (QCL relationship between two reference signals (RSs) means that QCL parameters such as Doppler shift, Doppler spread, average delay, delay spread, and spatial Rx parameter obtained from one RS may be applied to the other RS ​​(or antenna port of the RS). In the NR system, four QCL types are defined as follows: "typeA": {Doppler shift, Doppler spread, average delay, delay spread}, "typeB": {Doppler shift, Doppler spread}, "typeC": {Doppler shift, average delay}, "typeD": {Spatial Rx parameter}. For a DL RS antenna port, the first DL RS is set as a reference for QCL type X (X = A, B, C, or D), and the second DL RS is set as a reference for QCL type X (X = A, B, C, or D). RS may be set as a reference for QCL type Y (Y=A, B, C, or D, where X≠Y).

[0153] - TCI: Transmission Configuration Indication (One TCI state includes a QCL relationship between a DM-RS port of a PDSCH, a DM-RS port of a PDCCH, or a CSI-RS port of a CSI-RS resource and one or more DL RSs. For a "Transmission Configuration Indication" field in a DCI that schedules a PDSCH, a TCI state index corresponding to each code point constituting the field is activated by a MAC control element (CE), and the TCI state setting for each TCI state index is set by RRC signaling. In the Rel-16 NR system, the TCI state is set between DL RSs, but in a later release, it may be allowed to be set between DL RSs and UL RSs or between UL RSs and UL RSs. Examples of UL RSs include SRS, PUSCH DM-RS, and PUCCH DM-RS.)

[0154] - SRI: SRS resource indicator (Indicates one of the SRS resource index values ​​set in 'SRS resource indicator' among the fields in the DCI that schedules the PUSCH. When transmitting the PUSCH, the UE may transmit the PUSCH using the same spatial domain transmission filter used for reference signal transmission and reception linked to the SRS resource. Here, the reference RS is set by RRC signaling using the SRS spatial relationship information (SRS-SpatialRelationInfo) parameter for each SRS resource, and the SS / PBCH block, CSI-RS, or SRS may be set as the reference RS.)

[0155] - TRP: Transmission and Reception Point

[0156] In order to increase the transmission efficiency of scheduling DCI for PDSCH and / or PUSCH, one DCI may support multiple PDSCH (or PUSCH) transmissions. For convenience, in this disclosure, such DCI is referred to as M-DCI, and DCI that schedules a single PDSCH (or PUSCH) is referred to as S-DCI.

[0157] For example, one DCI may configure the scheduling for multiple PDSCH (or PUSCH) transmissions in the terminal by higher layer signaling (e.g., RRC signaling). For each of one or more serving cells configured in the terminal, one DCI may configure whether or not multiple PDSCH (or PUSCH) transmissions are scheduled. For example, when information for configuring scheduling for multiple PDSCH (or PUSCH) transmissions is provided to the serving cell by one DCI, the scheduling for multiple PDSCH (or PUSCH) transmissions may be configured / supported by the one DCI in the cell. On the other hand, when information for configuring scheduling for multiple PDSCH (or PUSCH) transmissions is not provided to the serving cell by one DCI, the scheduling for multiple PDSCH (or PUSCH) transmissions may not be configured / supported by the one DCI in the cell.

[0158] Here, even in the case of M-DCI, only a single PDSCH may be scheduled, or multiple PDSCHs may be scheduled. For example, when configuring a TDRA entry of M-DCI, only one SLIV may be associated with a certain row index #A, and multiple SLIVs may be associated with a row index #B. Here, when row index #A is indicated in M-DCI, it means that only a single PDSCH is scheduled for the DCI, while when row index #B is indicated in M-DCI, it means that multiple PDSCHs are scheduled for the DCI. For convenience, the case where scheduling is performed by S-DCI and the case where only one PDSCH is scheduled by M-DCI (or the case where SPS PDSCH release or SCell dormancy is indicated by DCI) are called the single-PDSCH case, and the case where multiple PDSCHs are scheduled by M-DCI is called the multi-PDSCH case.

[0159] Therefore, in this disclosure, a method for constructing a type-1 (ie, semi-static) or type-2 (ie, dynamic) HARQ-ACK codebook (HCB) taking into account the multiple PDSCH case is proposed.

[0160] In the NR system, the millimeter wave (mmWave) band (e.g., from 7.125 or above 24 GHz to 52.6 GHz) is defined as frequency range 2 (FR2), in which the sub-carrier spacing (SCS) of the SS / PBCH block may be one of 120 or 240 kHz, and for other signals / channels (e.g., PDCCH, PDSCH, PUSCH, etc.), it may be one of 60 or 120 kHz.

[0161] In a high frequency NR system (e.g., from 52.6 GHz to 71 GHz, named FR3 (or FR2-2) for convenience of explanation), a larger SCS may be introduced. If the scalability of the OFDM symbol duration and CP length defined in the current NR system is maintained, the lengths shown in Table 6 below may be defined as the OFDM symbol duration and CP length for each SCS.

[0162] [Table 6]

[0163] In the FR3 (or FR2-2) frequency band, PDCCH monitoring may be performed in one slot per multiple slots, taking into account the monitoring capability of the terminal. In consideration of the reduced PDCCH monitoring occasion area, an operation of scheduling multiple PDSCHs and / or multiple PUSCHs by one DCI may be introduced. However, the PDSCHs and / or PUSCHs indicated by such DCI may be instructed to be transmitted in another frequency range in addition to FR3 (or FR2-2). That is, the M-DCI proposed in the present disclosure is not limited to an NR system operating in FR3 (or FR2-2), and may be applied to other frequency ranges.

[0164] Example 1: How to set up time bundling

[0165] Considering the 480 / 960 kHz SCS introduced in the FR3 band, even if multiple PDSCHs are scheduled in multiple slot regions by M-DCI, the absolute time of multiple PDSCHs may be very short. Therefore, the channel may not change significantly in the time period (or multiple PDSCHs), and the decoding success / failure results of multiple PDSCHs may be the same. When a time bundling period is set in consideration of this, the HARQ-ACK results in the period can be bundled (i.e., logical AND operation) to reduce the HARQ-ACK payload. Therefore, a specific time bundling method is proposed.

[0166] In other words, when HARQ time bundling is configured for a particular serving cell, multiple PDSCHs scheduled on the particular serving cell may be grouped into one or more groups (which may be referred to as bundling groups, or HARQ groups, or HARQ bundling groups, etc.), and HARQ-ACK information may be generated for each of the one or more groups.

[0167] For example, time bundling may be configured in a terminal by higher layer signaling (e.g., RRC signaling). The presence or absence of time bundling may be configured for each of one or more serving cells configured in the terminal. For example, when information for configuring time bundling is provided for the serving cell, time bundling may be configured / supported for multiple PDSCHs scheduled on the cell. On the other hand, when information for configuring time bundling is not provided for the serving cell, time bundling may not be configured / supported for multiple PDSCHs scheduled on the cell.

[0168] In this disclosure, for ease of explanation, bundling of HARQ-ACK information for multiple PDSCHs is referred to as time bundling, but this disclosure is not limited to this and may be referred to by other names such as HARQ bundling, HARQ-ACK bundling, etc.

[0169] Method 1: A time bundling method based on the number of scheduled PDSCHs is proposed, i.e., multiple PDSCHs may be bundled (grouped) into one or more groups based on a predetermined number of PDSCHs.

[0170] Specifically, in a multi-PDSCH case for M or less PDSCHs (M is a natural number), the PDSCHs may be bundled into one group, and in a multi-PDSCH case for more than M PDSCHs, the PDSCHs may be bundled into two groups. Here, the value of M may be half the maximum number of PDSCHs that can be scheduled by the M-DCI configured in the cell (or among all cells configured in the terminal) (if the half value is not an integer, it may be converted to an integer by floor calculation, ceiling calculation, rounding, etc.). Alternatively, the value of M may be set by higher layer signaling. Specifically, when the number of actually scheduled PDSCHs is N (>M), the first M PDSCHs (e.g., M PDSCHs that are early in the time domain) may be bundled into group 1, and the remaining NM PDSCHs may be bundled into group 2. Alternatively, initially ceil(N / 2) PDSCHs may be bundled into group 1, and the remaining floor(N / 2) PDSCHs may be bundled into group 2.

[0171] Method 2: A time bundling method based on the number of slots occupied by PDSCHs is proposed, in which multiple PDSCHs are bundled (grouped) into one or more groups based on a predetermined number of PDSCH slots.

[0172] Specifically, in the case of a multiplexed PDSCH for L slots or less (L is a natural number), PDSCHs may be bundled into one group, and in the case of a multiplexed PDSCH for more than L slots, PDSCHs may be bundled into two groups. Here, the value of L may be half (if the half value is not an integer, it may be converted to an integer using a floor operation, a ceiling operation, a rounding operation, etc.) of the number of PDSCH slots (i.e., the maximum value of the slot interval from the first PDSCH slot to the last PDSCH slot) that the M-DCI set in the cell (or among all cells set in the terminal) can be scheduled at most. Alternatively, the value of L may be set by higher layer signaling. Specifically, when the slot interval from the first PDSCH slot to the last PDSCH slot that is actually scheduled is K slots (>L), the PDSCHs in the first L slot interval may be bundled into group 1, and the PDSCHs in the remaining KL slot interval may be bundled into group 2. Alternatively, the PDSCHs in the first ceil(K / 2) slot intervals may be bundled into group 1, and the PDSCHs in the remaining floor(K / 2) slot intervals may be bundled into group 2.

[0173] Method 3: Regardless of the number of PDSCHs and the number of slots, multiple PDSCHs may always be time bundled into two groups. If the number of PDSCHs actually scheduled is N, the first ceil(N / 2) PDSCHs may be bundled into group 1, and the remaining floor(N / 2) PDSCHs may be bundled into group 2.

[0174] Or, by further expanding this, G groups (G is a natural number) may be set, and multiple PDSCHs may be time-bundled (or grouped) into the G groups. Here, the scheduled (or valid) PDSCHs may be mapped to each group in order (group index ascending order) (in other words, multiple PDSCHs may be mapped to each group in time order, and this process may be repeated cyclically until all PDSCHs are mapped to groups). For example, when five PDSCHs are scheduled (or valid) by one DCI and G=4, PDSCH #0 / 4 may correspond (map) to group #0, PDSCH #1 to group #1, PDSCH #2 to group #2, and PDSCH #3 to group #3. Here, a valid PDSCH may refer to a PDSCH that does not overlap with a symbol (or a slot including the symbol) configured as uplink (or flexible) by a parameter for TDD UL-DL common configuration (e.g., tdd-UL-DL-ConfigurationCommon) or a parameter for TDD UL-DL dedicated configuration (e.g., tdd-UL-DL-ConfigurationDedicated). Here, the UE may perform a logical AND operation for each bundling group (i.e., HARQ-ACK information may be generated for each bundling group).

[0175] If PDSCHs are mapped to bundling groups in the scheduled PDSCH order (i.e., regardless of the validity of the PDSCHs), valid and invalid PDSCHs may be mixed (both belong) in a specific bundling group, or only invalid PDSCHs may exist. Here, if valid and invalid PDSCHs are mixed (both belong) in a specific bundling group, the terminal may regard the invalid PDSCHs as ACK and perform a logical AND operation on the bundling group. However, if only invalid PDSCHs exist in a specific bundling group, the terminal may regard the invalid PDSCHs as NACK, or may regard HARQ-ACK information corresponding to the bundling group as NACK. For example, in the above example, if it is assumed that PDSCH#0 mapped to group #0 is a valid PDSCH and PDSCH#4 is an invalid PDSCH (i.e., both valid and invalid PDSCHs belong to a specific bundling group), HARQ-ACK information corresponding to PDSCH#4 may be regarded as an ACK. As another example, if it is assumed that PDSCH#1 mapped to group #1 is an invalid PDSCH (i.e., only invalid PDSCHs exist in a specific bundling group), HARQ-ACK information corresponding to PDSCH#1 may be regarded as a NACK, or HARQ-ACK information corresponding to group #1 may be regarded as a NACK.

[0176] Although the above methods 1 to 3 have been described mainly with respect to the case where the number of groups is two for convenience of explanation, the same methods may be extended to cases where the number of groups is greater than two or is set to one.

[0177] The number of bundling groups may be set as proposed in Method 3 above, specifically as follows.

[0178] When the number of HARQ bundling groups (numberOfHARQ-BundlingGroups) is configured for the serving cell c (i.e., the number of HARQ bundling groups is configured by the RRC parameters), the UE generates HARQ-ACK information for the transport block group (TBG) for PDSCH reception. Here, the maximum number N of PDSCH receptions scheduled by the DCI format on the serving cell is max PDSCH For the maximum number of TBGs, N TBG,max HARQ-ACK,c is given by numberOfHARQ-BundlingGroups. If a UE is serving N HARQ-Bundling Groups on serving cell c, PDSCH,c Upon detecting a DCI format that schedules N PDSCH reception, the UE CBG / TB,max HARQ-ACK =N TBG,max HARQ-ACK,c and C=N PDSCH,c By setting PDSCH,c N for the first TB within each PDSCH reception TBG,max HARQ-ACK,c HARQ-ACK information bits are generated and N TBG,max HARQ-ACK,c That is, a bundling group may be generated in the same manner as a code block group (CBG) construction as follows:

[0179] When the UE is configured with CBG transmission (PDSCH-Code Block Group Transmission) of the PDSCH for the serving cell, the UE receives the PDSCH scheduled by DCI format 1_1 including the CBG of the TB. The UE is configured with the maximum number of CBGs for generating each HARQ-ACK information bit for TB reception for the serving cell (i.e., N CBG / TB,max HARQ-ACKThe maximum number of CBGs per TB (maxCodeBlockGroupsPerTransportBlock) is provided to indicate this.

[0180] For the number C of code blocks (CBs) in the TB, the UE determines the number M of CBGs and the number N of HARQ-ACK bits to be included in the TB. CBG / TB HARQ-ACK =M is ​​determined.

[0181] If the UE correctly receives all code blocks of the CBG, it generates an ACK for the HARQ-ACK information bit of the CBG. If the UE incorrectly receives at least one code block of the CBG, it generates a NACK for the HARQ-ACK information bit of the CBG. If the UE receives two TBs, it concatenates the HARQ-ACK information bit for the CBG of the second TB after the HARQ-ACK information bit for the CBG of the first TB.

[0182] The HARQ-ACK codebook is N CBG / TB,max HARQ-ACK HARQ-ACK information bit is included, and N for TB CBG / TB HARQ-ACK <N CBG / TB,max HARQ-ACK If so, the UE determines N for the TB in the HARQ-ACK codebook. CBG / TB,max HARQ-ACK -N CBG / TB HARQ-ACK Generate a NACK value for the last HARQ-ACK information bits.

[0183] When the UE generates a HARQ-ACK codebook in response to a retransmission of TB that corresponds to the same HARQ process as the previous transmission of TB, the UE generates an ACK for each CBG that it correctly decoded in the previous transmission of TB.

[0184] UE is N CBG / TB HARQ-ACK Each of the CBGs was accurately detected, but CBG / TBHARQ-ACK If the UE cannot accurately detect the TB for each CBG, CBG / TB HARQ-ACK Generate a NACK value for each of the CBGs.

[0185] Meanwhile, in generating a bundling group, as described above, the bundling group may be generated based on a pre-configured SLIV linked to TDRA information indicated by DCI. Here, when a valid PDSCH and an invalid PDSCH are mixed (belong to both) in a specific bundling group, or only an invalid PDSCH may exist, a method of generating a HARQ-ACK for the bundling group needs to be defined. Here, the valid PDSCH may mean a PDSCH that does not overlap with a symbol (or a slot including the symbol) configured as uplink (or flexible) by a parameter for TDD UL-DL common configuration (e.g., tdd-UL-DL-ConfigurationCommon) or a parameter for TDD UL-DL dedicated configuration (e.g., tdd-UL-DL-ConfigurationDedicated). Meanwhile, an ineffective PDSCH may mean a PDSCH overlapping with a symbol (or a slot including the symbol) configured as uplink (or flexible) by a parameter for TDD UL-DL common configuration (e.g., tdd-UL-DL-ConfigurationCommon) or a parameter for TDD UL-DL dedicated configuration (e.g., tdd-UL-DL-ConfigurationDedicated). If a valid PDSCH and an ineffective PDSCH are mixed in a specific bundling group (if both belong to the bundling group), it is preferable that the HARQ-ACK information corresponding to the bundling group is generated as ACK information when all valid PDSCHs belonging to the bundling group are correctly received, and is generated as NACK in other cases (i.e., when even one of the valid PDSCHs belonging to the bundling group cannot be correctly received). In other words, in generating HARQ-ACK information corresponding to the bundling group (which includes both valid PDSCHs and ineffective PDSCHs),

[0186] Alternative (Alt) 1: Consider (or assume) that the invalid PDSCH has been correctly received, or

[0187] Alt 2: Preferably, non-valid PDSCHs are ignored.

[0188] As an example, the above content may be reflected in a standard as follows:

[0189] Alt 1: When the number of HARQ bundling groups (numberOfHARQ-BundlingGroups) is configured for the serving cell c (i.e., the number of HARQ bundling groups is configured by the RRC parameters), the UE generates HARQ-ACK information for the transport block group (TBG) for PDSCH reception. Here, the maximum number N of PDSCH receptions scheduled by the DCI format on the serving cell is max PDSCH For the maximum number of TBGs, N TBG,max HARQ-ACK,c is given by numberOfHARQ-BundlingGroups. If a UE is serving N HARQ-Bundling Groups on serving cell c, PDSCH,c Upon detecting a DCI format that schedules N PDSCH reception, the UE CBG / TB,max HARQ-ACK =N TBG,max HARQ-ACK,c and C=N PDSCH,c and by assuming that the PDSCH overlapping with the UL symbol indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated for at least one TBG in the actual PDSCH reception is correctly received, N PDSCH,c N for the first TB within each PDSCH reception TBG,max HARQ-ACK,c HARQ-ACK information bits are generated and N TBG,max HARQ-ACK,c HARQ-ACK information bits are generated.

[0190] Alt 2: When the number of HARQ bundling groups (numberOfHARQ-BundlingGroups) is configured for the serving cell c in the UE (i.e., the number of HARQ bundling groups is configured by the RRC parameters), the UE generates HARQ-ACK information for the transport block group (TBG) for PDSCH reception. Here, the maximum number N of PDSCH receptions scheduled by the DCI format on the serving cell max PDSCH For the maximum number of TBGs, N TBG,max HARQ-ACK,c is given by numberOfHARQ-BundlingGroups. If a UE is serving N HARQ-Bundling Groups on serving cell c, PDSCH,c Upon detecting a DCI format that schedules N PDSCH reception, the UE CBG / TB,max HARQ-ACK =N TBG,max HARQ-ACK,c and C=N PDSCH,c and ignoring PDSCHs that overlap with UL symbols indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated for at least one TBG in actual PDSCH reception. PDSCH,c N for the first TB within each PDSCH reception TBG,max HARQ-ACK,c HARQ-ACK information bits are generated and N TBG,max HARQ-ACK,c HARQ-ACK information bits are generated.

[0191] Example 2: Method of configuring Type-1 HARQ-ACK codebook (HCB) when time bundling is configured

[0192] The HARQ-ACK timing (slot) may be determined by applying a K1 (indicated by the DCI) value (in this disclosure, K1 means a slot interval between a PDSCH transmission slot and a HARQ-ACK transmission slot for the PDSCH reception) based on the last PDSCH transmission slot (in time) among the multiple PDSCHs scheduled by the M-DCI. Based on this, HARQ-ACK feedback for all the multiple PDSCHs scheduled by the DCI may be transmitted collectively at the (same) HARQ-ACK timing.

[0193] As a result, HARQ-ACK feedback (for all of the multiple PDSCHs scheduled by the DCIs) is multiplexed (i.e., HARQ-ACK information bits in one codebook are included) only between M-DCIs (and S-DCIs indicating as the HARQ-ACK time the same slot as the HARQ-ACK time (slot) corresponding to the last PDSCH transmission slot) and may be transmitted in the same single HARQ-ACK time.

[0194] Meanwhile, in the case of an existing Type-1 HCB with a set of multiple (e.g., K_N) candidate K1 values ​​set, the terminal calculates a combination of all PDSCH occasions (SLIVs) that can be transmitted within K1 DL slots prior to the HARQ-ACK transmission slot for each K1 value (set for each serving cell). Then, the terminal configures an opportunity for receiving a candidate PDSCH corresponding to each DL slot (including determining the HARQ-ACK bit position / order corresponding to each SLIV) (this is defined as "SLIV pruning"). A HARQ-ACK information bit is configured for each opportunity included in the set of opportunities for receiving a candidate PDSCH obtained from this process, and the entire HARQ-ACK codebook can be configured by concatenating each HARQ-ACK information bit.

[0195] In other words, after configuring multiple candidate HARQ timings in advance by RRC signaling, the base station can indicate one of the multiple candidate HARQ timings to the terminal by (DL grant) DCI. In this case, the terminal can operate to transmit A / N feedback for (multiple) PDSCH receptions in multiple slots (or slot sets) corresponding to the entire candidate HARQ timing set at the indicated HARQ timing. Here, HARQ timing means PDSCH-to-A / N timing / interval. The HARQ timing may be expressed in slot units. For example, if A / N transmission is indicated in slot #m, the A / N information may include response information for PDSCH reception in slot #(mi). Here, slot #(mi) corresponds to the slot corresponding to the candidate HARQ timing. Here, when the candidate HARQ timing is set to i={2,3,4,5}, if the A / N transmission time is specified as #(n+5)(=m), the terminal can generate / transmit A / N information for PDSCH reception in slots #n to #(n+3)(=mi) (i.e., A / N feedback for all four slots). Here, the A / N response for PDSCH reception in slots #n+1 / #n+3 may be treated as a NACK.

[0196] Some of the relevant standards are as follows:

[0197] In serving cell c, active DL BWP and active UL BWP, the UE transmits the BER in slot n. U M for candidate PDSCH receptions that can transmit the HARQ-ACK information in the PUCCH A,C When serving cell c is deactivated, the set of M A,C Use the DL BWP provided by firstActiveDownlinkBWP-Id as the activated DL BWP for determining the set of occasions, based on:

[0198] a) The determination is based on the set of slot timing values ​​K1 associated with the activated UL BWP.

[0199] - If the UE is configured to monitor a PDCCH for DCI format 1_0 on serving cell c and is not configured to monitor a PDCCH for DCI format 1_1 or DCI format 1_2, K1 is provided by slot timing values ​​{1, 2, 3, 4, 5, 6, 7, 8}.

[0200] - If the UE is configured to monitor a PDCCH for DCI format 1_1 on serving cell c and is not configured to monitor a PDCCH for DCI format 1_2, K1 is provided by dl-DataToUL-ACK.

[0201] - If the UE is configured to monitor a PDCCH for DCI format 1_2 on serving cell c and is not configured to monitor a PDCCH for DCI format 1_1, K1 is provided by dl-DataToUL-ACK-ForDCIFormat1_2.

[0202] - If the UE is configured to monitor PDCCH for DCI format 1_1 and DCI format 1_2 on serving cell c, then K1 is given by the union of dl-DataToUL-ACK and dl-DataToUL-ACK-ForDCIFormat1_2.

[0203] b) The determination is based on a set of table row indices R that define a respective set of slot offsets K0 and SLIVs (start and length indicators) associated with an activated DL BWP, and a PDSCH mapping type for reception of PDSCH, where the table row index R is provided as the union of row indices of time domain resource allocation tables for DCI formats that the UE is configured to monitor the PDCCH for serving cell c.

[0204] - When the UE is provided with referenceOfSLIVDCI-1-2, for each row index having slot offset K0=0 and PDSCH mapping type B in the set of row indexes of the table for DCI format 1_2, for each PDCCH monitoring occasion in the set of PDCCH monitoring occasions having different start symbols in the slots for monitoring the PDCCH for DCI format 1_2, where start symbol S0>0, if S+S0+L≦14 for a normal cyclic prefix and S+S0+L≦12 for an extended cyclic prefix, the UE shall replace the start symbol S of the row index with S+S0 in the set of row indexes of the table and add the new row index.

[0205] In this embodiment, a method for configuring a type-1 HCB when time bundling is set as in the above-mentioned embodiment 1 is proposed.

[0206] First, SLIV pruning may be performed based only on the last SLIV (in each row of the TDRA table). That is, a set of occasions for candidate PDSCH receptions in which the HARQ-ACK information in the PUCCH can be transmitted in a specific slot may be determined based only on the last SLIV of each row in the TDRA table. For example, one or more rows in the TDRA table may indicate multiple SLIV values ​​for scheduling multiple PDSCHs. For example, row index 2: {SLIV1, SLIV2, SLIV3}, row index 3: {SLIV4, SLIV5} may be set / defined. In this case, a set of occasions for candidate PDSCH receptions may be determined based only on the last SLIV of each row in the TDRA table. That is, a set of occasions for candidate PDSCH receptions may be determined by considering only row index 2: {SLIV3}, row index 3: {SLIV5}.

[0207] After SLIV pruning is performed for each DL slot corresponding to each K1 in a set of multiple candidate K1 values ​​(i.e., slot n-K1 when HARQ-ACK is transmitted in slot n), if HARQ-ACK transmission is required for at least one of G groups among the TDRA row indexes corresponding to the K1, the number of (G-1) occasions may be added to the SLIV pruning result. As an example, if G=1, no occasions may be added to the SLIV pruning result.

[0208] For example, the TDRA entry for M-DCI in a specific cell may be as follows:

[0209] - Row index #0: 5 SLIV values ​​are linked, the last SLIV={S=0,L=5}

[0210] - Row index #1: 3 SLIV values ​​are linked, the last SLIV={S=2,L=5}

[0211] Furthermore, the TDRA entry for S-DCI in the cell may be as follows:

[0212] - Row index #0:SLIV={S=9,L=5}

[0213] For a particular DL slot corresponding to a particular K1 for that cell, when SLIV pruning (i.e., determining the set of opportunities for receiving candidate PDSCHs) is performed based only on the last SLIV, that DL slot may be assigned two opportunities for receiving candidate PDSCHs (e.g., one opportunity for receiving candidate PDSCHs via M-DCI and one opportunity for receiving candidate PDSCHs via S-DCI).

[0214] Assume that two groups for time bundling are set as in method 1 of embodiment 1 above, and M=4 is set. In this case, if row index #0 is indicated by M-DCI, a total of five PDSCHs are scheduled, and therefore the PDSCHs may be bundled into two groups. On the other hand, if row index #1 is indicated by M-DCI, a total of three PDSCHs are scheduled, and therefore the PDSCHs may be bundled into one group.

[0215] In this case, since at least two groups are required for row index #0, the number of opportunities for receiving candidate PDSCHs in the final DL slot may be three (e.g., two opportunities (for each group) for receiving candidate PDSCHs by M-DCI, and one opportunity for receiving PDSCHs by S-DCI). If row index #0 or #1 of M-DCI is actually scheduled, the first two opportunities in the opportunities may correspond to HARQ-ACK information, and in this case, in the case of row index #1, the second opportunity may be filled with NACK (because there is no PDSCH corresponding to the second group). Then, if row index #0 of S-DCI is scheduled, the third opportunity may correspond to HARQ-ACK information. That is, the HARQ-ACK information may first correspond to the opportunity for receiving candidate PDSCHs by M-DCI, and then the HARQ-ACK information may correspond to the opportunity for receiving candidate PDSCHs by S-DCI.

[0216] As another example, the TDRA entry for M-DCI in a specific cell may be as follows:

[0217] - Row index #0: 5 SLIV values ​​are linked, the last SLIV={S=9,L=5}

[0218] - Row index #1: 3 SLIV values ​​are linked, the last SLIV={S=10,L=4}

[0219] Furthermore, the TDRA entry for S-DCI in the cell may be as follows:

[0220] - Row index #0:SLIV={S=0,L=5}

[0221] For the cell, when SLIV pruning (i.e., determining the set of opportunities for receiving candidate PDSCHs) for a particular DL slot corresponding to a particular K1 is performed based only on the last SLIV, the DL slot may be assigned two opportunities for receiving candidate PDSCHs (e.g., one opportunity for receiving candidate PDSCHs via M-DCI and one opportunity for receiving candidate PDSCHs via S-DCI).

[0222] Assume that two groups for time bundling are set as in method 1 of embodiment 1 above, and M=4 is set. In this case, when row index #0 is indicated by M-DCI, a total of five PDSCHs are scheduled, so the PDSCHs may be bundled into two groups. On the other hand, when row index #1 is indicated by M-DCI, a total of three PDSCHs are scheduled, so the PDSCHs may be bundled into one group.

[0223] In this case, since at least two groups are required for row index #0, the number of opportunities for receiving candidate PDSCHs in the final DL slot may be three (e.g., two opportunities (for each group) for receiving candidate PDSCHs by M-DCI, and one opportunity for receiving PDSCHs by S-DCI). If row index #0 or #1 of M-DCI is actually scheduled, the first and third opportunities within the opportunities may correspond to HARQ-ACK information, and in this case, in the case of row index #1, the third opportunity may be filled with NACK (because there is no PDSCH corresponding to the second group). And, if row index #0 of S-DCI is scheduled, the second opportunity may correspond to HARQ-ACK information. That is, according to SLIV pruning based only on the last SLIV, an opportunity is assigned to row index #0 for S-DCI first, and row index #0 / 1 for M-DCI is assigned to the next opportunity, so a total of two opportunities may be configured. Here, the time bundling opportunity may be configured before the two opportunities, and a total of three opportunities may be allocated to the DL slot. In other words, the HARQ-ACK information corresponds to the opportunity for the candidate PDSCH reception by S-DCI, and then the HARQ-ACK information corresponds to the opportunity for the candidate PDSCH reception by M-DCI. If the time bundling opportunity exists in the opportunity for the candidate PDSCH reception by M-DCI, the HARQ-ACK information may correspond first.

[0224] Example 3: Type-1 HCB configuration method when slot-group-based PDCCH monitoring is configured

[0225] With the introduction of higher SCS such as 480 / 960 kHz SCS, PDCCH monitoring for every slot may be a burden on the UE implementation. In consideration of this, slot-group-based PDCCH monitoring may be introduced.

[0226] FIG. 10 is a diagram illustrating slot group-based PDCCH monitoring according to one embodiment of the present disclosure.

[0227] Referring to FIG. 10, four slots (i.e., Gr=4) are defined as one slot group, and PDCCH monitoring may be restricted to only a part of the slot group (e.g., the first slot). Such a slot group may be predefined (per SCS), may be set by higher layer signaling, or may be a value induced by the terminal from a search space set setting. In addition, the slot group may be used as a criterion for calculating the maximum number of PDCCH candidates and / or the maximum number of non-overlapped control channel elements (CCEs), or may be used as a criterion for dropping a search space set based on the number.

[0228] According to this embodiment, SLIV pruning may be performed on the entire slot group for the cell, not on a specific DL slot corresponding to a specific K1. Here, for a multiple PDSCH case having a specific slot in the slot group as the first PDSCH slot, a scheduling restriction may be set / defined to be scheduled only within the same slot group. That is, for a multiple PDSCH case having a specific slot in the n-th slot group as the first PDSCH slot, all PDSCHs scheduled by the corresponding M-DCI must belong within the n-th slot group, and a restriction is required that not even one PDSCH must be scheduled to belong to the n+1-th slot group. That is, when multiple PDSCHs (multi-PDSCHs) are scheduled by M-DCI, all the multiple PDSCHs must be scheduled within a single slot group.

[0229] Specifically, SLIV pruning may be performed for all slots belonging to a slot group in which the slot designated by each K1 is the last slot for each K1.

[0230] FIG. 11 is a diagram illustrating a determination of a set of occasions for candidate PDSCH reception according to one embodiment of the present disclosure.

[0231] Referring to FIG. 11, this is an example of SLIV pruning corresponding to slot group #1 when slot #9 is a UL slot for transmitting HARQ-ACK, K1 set = {2, 3, 4, 5, 6, 7}, and TDRA entry for M-DCI is set as row index #0, #1, #2. When K1 = 2, corresponding slot #7 belongs to slot group #1, so SLIV pruning may be performed on the entire K1 = 2 / 3 / 4 / 5 corresponding to the slot group #1. That is, the row indexes corresponding to each of K1 = 2 / 3 / 4 / 5 may be arranged as shown in FIG. 11 (under the scheduling restriction). The SLIV pruning process may be performed on the entire 9 SLIV arrangements corresponding to slot group #1 (with existing slots replaced by slot groups, and on the entire 56 symbols in the slot group). As a result, 4 opportunities may be assigned to the slot group #1. If scheduling by M-DCI actually schedules three PDSCHs from slot #5 with row index #0, the second / third / fourth of the opportunities may correspond to each PDSCH.

[0232] Example 4: Type-2 HCB configuration method considering M-DCI

[0233] In the existing S-DCI, a counter DAI (C-DAI) and a total DAI (T-DAI) are counted by 1 for each DCI or for each PDSCH. Meanwhile, in the M-DCI, since there may be multiple PDSCHs corresponding to one DCI, the method of counting the DAI value may be different, and the following method may be considered.

[0234] - Alt 1: Count DAI by DCI (C-DAI and T-DAI)

[0235] - Alt 2: Count DAI (C-DAI and T-DAI) by PDSCH

[0236] Here, if at least one symbol of a specific PDSCH among a plurality of tentatively scheduled PDSCHs overlaps with a UL symbol set by higher layer (e.g., RRC) signaling, the PDSCH may not be transmitted. In this case, the DAI for the PDSCH may be omitted without being counted.

[0237] Alt 3: Count the DAI value for each W PDSCH (W is a natural number), where the W value may be set by higher layer (e.g., RRC) signaling (or may be a pre-fixed value).

[0238] Here, when M-DCI is configured for multiple cells in the same cell group, it is preferable to set the W value to a common value for these cells, because by matching the inter-cell HARQ-ACK configuration units, ambiguity can be eliminated even if a specific DCI is missing.

[0239] Hereinafter, in this embodiment, we propose a method for configuring C-DAI / T-DAI signaling in DL / UL DCI, HARQ-ACK payload size, and HCB (HARQ-ACK codebook) when CBG is further configured for each alternative.

[0240] In addition, for each countermeasure, we propose a method of configuring a single CB (codebook) for the single PDSCH case and the multi-PDSCH case, and a method of configuring an individual sub-CB (i.e., HARQ-ACK sub-codebook) for each case.

[0241] In the present disclosure, configuring an individual sub-CB may mean that a C / T-DAI value is determined and signaled independently for each sub-CB (i.e., the order / sum of scheduled DCI / PDSCH for each sub-CB is determined / signaled independently), i.e., the C-DAI value and the T-DAI value may be applied to each HARQ-ACK sub-codebook individually.

[0242] For example, the construction of separate sub-CBs for the single PDSCH case and the multiple PDSCH case may mean that the C / T-DAI value is determined and signaled independently for each of the single PDSCH case and the multiple PDSCH case (i.e., the order / sum of the scheduled DCI / PDSCH for each case is determined / signaled independently). In other words, the DCI corresponding to the single PDSCH case may determine and signal a DAI value only for the single PDSCH case, and the DCI corresponding to the multiple PDSCH case may determine and signal a DAI value only for the multiple PDSCH case. In addition, the final HCB (HARQ-ACK codebook) may be constructed by concatenating HARQ-ACK payloads corresponding to different sub-CBs.

[0243] Meanwhile, configuring a single CB can mean a structure in which a common C / T-DAI value is determined and signaled as in the past (i.e., the order / sum of DCI / PDSCH scheduled for a single CB is determined / signaled in common). For example, configuring a single CB for a single PDSCH case and a multiple PDSCH case can mean a structure in which the C / T-DAI value is counted and signaled by bundling the single PDSCH case and the multiple PDSCH case (i.e., the order / sum of DCI / PDSCH scheduled for each case is determined / signaled without distinction).

[0244] Example 4-1: DAI count per DCI (i.e., Alt1 in the above-mentioned Example 4) + single HARQ-ACK CB (codebook) configuration

[0245] The terminal can configure / create one CB for the single PDSCH case and the multiple PDSCH case.

[0246] - M-DCI: The existing DL DAI size (i.e., 2 bits each of C / T-DAI) may be maintained.

[0247] - S-DCI: The existing DL DAI size may be maintained.

[0248] -UL grant: The existing UL DAI size (i.e., T-DAI 2 bits) may be maintained.

[0249] - HARQ-ACK payload: It may be determined by the maximum number of PDSCHs (Y) that M-DCI can schedule (Y is a natural number). For example, if 2TB is set (i.e., PDSCH reception carrying two transport blocks is set in the serving cell, or the number of transport blocks (or codewords) that can be scheduled by one DCI is set to 2), and spatial bundling for HARQ-ACK information is not set, it may be calculated as 2 bits per PDSCH. For a cell where 2TB is set but where spatial bundling is set, or a cell where 1TB is set, it may be calculated as 1 bit per PDSCH.

[0250] As yet another example, in the case of X bits per PDSCH (as described above, X may be 2 for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured; X may be 1 for a cell in which 2TB is configured but spatial bundling is configured or for a cell in which 1TB is configured), the number of HARQ-ACK bits corresponding to one DAI may be X*Y for both the single PDSCH case and the multiple PDSCH case. If M-DCI is configured for multiple cells (within one cell group), the number of HARQ-ACK bits for each DAI may be determined according to the maximum X*Y value among any cells. That is, it may be determined according to the maximum X*Y value among the X*Y values ​​calculated for each cell in the cell group.

[0251] Example 4-1a: When DAI count per DCI (i.e., Alt 1 in the above-mentioned Example 4) + single HARQ-ACK CB (codebook) configuration + CBG is configured

[0252] 1) Option 1: The terminal may configure / create separate sub-CBs, i.e., one sub-CB may be configured for TB-based PDSCH scheduling in the single-PDSCH case and for the multiple-PDSCH case, and another sub-CB may be configured for CBG-based PDSCH scheduling with the single-PDSCH case.

[0253] - When CBG is configured in a cell in which M-DCI is configured, the DAI in M-DCI can indicate a C / T-DAI value for a CBG-based PDSCH in the single PDSCH case. When CBG is not configured in a cell in which M-DCI is configured, the DAI in M-DCI can indicate a C / T-DAI value for a TB-based PDSCH in the single PDSCH case.

[0254] - S-DCI or M-DCI: The existing DL DAI size may be maintained.

[0255] -UL Grant: 2 bits of T-DAI (for sub-CB for CBG) may be required in addition to the existing UL DAI size.

[0256] - HARQ-ACK payload: In the single PDSCH case, the payload of one sub-CB configured for the TB-based PDSCH scheduling and the multiple PDSCH case may be configured / determined the same as in Example 4-1. Also, in the single PDSCH case, the payload of another sub-CB configured for CBG-based PDSCH scheduling may be the same as the existing CBG-based sub-CB configuration.

[0257] 2) Option 2: A single sub-CB may be configured, i.e., one sub-CB may be configured for scheduling TB-based or CBG-based PDSCH in the single-PDSCH case and for the multiple-PDSCH case.

[0258] - Regardless of whether a CBG is configured for a cell in which M-DCI is configured, the DAI in M-DCI can indicate a C / T-DAI value for a single CB even in the case of a single PDSCH.

[0259] - S-DCI or M-DCI or UL grant: The DAI size may be maintained the same as in Example 4-1 above.

[0260] - HARQ-ACK payload: If the configured maximum number of CBGs is C (C is a natural number), the payload size may be configured / determined by the maximum value of the maximum C value (max_C) of any cell (in one cell group) and the maximum X*Y value (max_XY) (derived by the above Example 4-1) of any cell (in one cell group). That is, the number of HARQ-ACK bits corresponding to one DAI may be max{max_C, max_XY} for both the single PDSCH case and the multiple PDSCH case.

[0261] Example 4-1b: When DAI count per DCI (i.e., Alt 1 in the above-mentioned Example 4) + single HARQ-ACK CB (codebook) configuration + time bundling is configured

[0262] As in the above-mentioned embodiment 1, when time bundling is configured for one or more serving cells (all or some) configured in a terminal, a type-2 HCB configuration is proposed.

[0263] - M-DCI or S-DCI or UL grant: The DAI size may be maintained the same as in Example 4-1 above.

[0264] - HARQ-ACK payload: The HARQ-ACK payload size may be determined by the (maximum) number of groups (G) (G is a natural number) configured for time bundling.

[0265] For example, the number of HARQ-ACK bits corresponding to one DAI may be G (or X*G) for both the single PDSCH case and the multiple PDSCH case (for example, the value of X may be 2 or 1 depending on whether 2TB is configured in the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured, or the maximum number of transport blocks (or codewords) that can be scheduled by one DCI). As yet another example, for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured, X may be 2. For a cell in which 2TB is configured but spatial bundling is configured, or a cell in which 1TB is configured, X may be 1).

[0266] If M-DCI is configured for multiple cells, the number of HARQ-ACK bits for each DAI may be determined according to the maximum G (or X*G) value among any cells (in one cell group). That is, G (or X*G) is compared for each cell in the cell group, and the number of HARQ-ACK bits for each DAI may be determined based on the maximum G (or X*G) value.

[0267] If there is no PDSCH corresponding to a specific time bundling group (especially when G is 2 or more), a NACK may be mapped. As an example, if G=1, the number of HARQ-ACK bits corresponding to one DAI may be 1 (or X) for both the single PDSCH case and the multiple PDSCH case (for example, the value of X may be 2 or 1 depending on whether 2TB is configured in the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured, or the number of transport blocks (or codewords) that can be scheduled by one DCI)). As yet another example, for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured, X=2. For a cell in which 2TB is configured but spatial bundling is configured, or a cell in which 1TB is configured, X=1). Alternatively, when G=1 is set for all cells (within the same PUCCH cell group) in which M-DCI is configured, a single CB may be configured for the single PDSCH case and the multiple PDSCH case.

[0268] When time bundling is configured as in this method, the terminal can configure / generate a single CB for the single PDSCH case and the multiple PDSCH case. In this case, if a CBG is configured for a specific serving cell in the same PUCCH group, a separate sub-CB may be configured. In other words, as in option 1 of embodiment 4-1a, one sub-CB may be configured for the case of scheduling a TB-based PDSCH in the single PDSCH case and the multiple PDSCH case (with time bundling configured). And another sub-CB may be configured for CBG-based PDSCH scheduling according to the single PDSCH case. In this case, a specific DCI and HARQ-ACK payload configuration method may be as follows.

[0269] - When CBG is configured in a cell with M-DCI, in the single PDSCH case, the DAI in M-DCI can indicate the C / T-DAI value for the CBG-based PDSCH. When CBG is not configured in a cell with M-DCI, in the single PDSCH case, the DAI in M-DCI can indicate the C / T-DAI value for the TB-based PDSCH.

[0270] - S-DCI or M-DCI: The existing DL DAI size may be maintained.

[0271] -UL Grant: 2 bits of T-DAI (for sub-CB for CBG) may be required in addition to the existing UL DAI size.

[0272] - HARQ-ACK payload: The payload of one sub-CB configured for scheduling TB-based PDSCH in the single PDSCH case and for the multiple PDSCH case may be the same as that in the above embodiment 4-1b when CBG is not configured (i.e., the number of HARQ-ACK bits corresponding to one DAI may be G or X*G for both the single PDSCH case and the multiple PDSCH case (for example, the value of X may be 2 or 1 depending on whether 2TB is configured in the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured or the number of transport blocks (or codewords) that can be scheduled by one DCI). As another example, when 2TB is configured and spatial bundling (spatial bundling) for HARQ-ACK information is configured, For a cell where spatial bundling is not configured, X may be 2. For a cell where 2TB is configured but spatial bundling is configured or a cell where 1TB is configured, X may be 1. The payload of other sub-CBs configured for CBG-based PDSCH scheduling in the single PDSCH case may be the same as the existing CBG-based sub-CB configuration.

[0273] Alternatively, when both M-DCI and CBG are configured in the same PUCCH group, a rule may be set to automatically apply time bundling to the multiple PDSCH case (wherein the G value may be predefined (e.g., G=1) or may be set by the base station). Here, a single CB may be defined / configured for the single PDSCH case and the multiple PDSCH case.

[0274] Example 4-2: DAI count per DCI (i.e., Alt 1 in the above-mentioned Example 4) + individual HARQ-ACK sub-CB (codebook) configuration

[0275] The terminal may configure / create one sub-CB corresponding to the single-PDSCH case and configure / create another sub-CB corresponding to the multiple-PDSCH case.

[0276] - M-DCI: The existing DL DAI size (i.e., 2 bits each of C / T-DAI) may be maintained.

[0277] - S-DCI: The existing DL DAI size may be maintained.

[0278] -UL grant: 2 bits of T-DAI (for additional sub-CB) may be required in addition to the existing UL DAI size.

[0279] - HARQ-ACK payload: The number of HARQ-ACK bits per sub-CB DAI corresponding to the single PDSCH case is X (for example, the value of X may be 2 or 1 depending on whether 2TB is configured in the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured or not, or the maximum number of transport blocks (or codewords) that can be scheduled by one DCI). As another example, for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured, X may be 2. For a cell in which 2TB is configured but spatial bundling is configured or a cell in which 1TB is configured, X may be 1.), and the number of HARQ-ACK bits per sub-CB DAI corresponding to the multiple PDSCH case is the maximum X*Y value among any cells (within one cell group). That is, it may be determined as the maximum X*Y value among the X*Y values ​​calculated for each cell in the cell group.

[0280] Example 4-2a: When DAI count per DCI (i.e., Alt 1 in the above-mentioned Example 4) + individual HARQ-ACK sub-CB configuration + CBG is configured

[0281] 1) Option 1: The terminal may configure / generate separate sub-CBs (i.e., a first sub-CB may be configured when scheduling a TB-based PDSCH in the single PDSCH case, a second sub-CB may be configured for the multiple PDSCH case, and a third sub-CB may be configured for CBG-based PDSCH scheduling with the single PDSCH case).

[0282] - When CBG is configured in a cell in which M-DCI is configured, the DAI in M-DCI can indicate the C / T-DAI value for the CBG-based PDSCH in the single PDSCH case. When CBG is not configured in a cell in which M-DCI is configured, the DAI in M-DCI can indicate the C / T-DAI value for the TB-based PDSCH in the single PDSCH case.

[0283] - S-DCI or M-DCI: The existing DL DAI size may be maintained.

[0284] -UL grant: An additional 4 bits of T-DAI (for two additional sub-CBs) may be required in addition to the existing UL DAI size (i.e., 2 bits of T-DAI are added for each sub-CB).

[0285] - HARQ-ACK payload: When scheduling a TB-based PDSCH in the single PDSCH case, the payload of the first sub-CB may be the same as the sub-CB corresponding to the single PDSCH case in the above Example 4-2. The payload of the second sub-CB configured for the multiple PDSCH case may be the same as the sub-CB corresponding to the multiple PDSCH case in the above Example 4-2. The payload of the third sub-CB configured for CBG-based PDSCH scheduling in the single PDSCH case may be the same as the existing CBG-based sub-CB configuration.

[0286] 2) Option 2: The terminal can configure / generate a first sub-CB for TB-based PDSCH scheduling in the single-PDSCH case, and configure / generate a second sub-CB that integrates CBG-based PDSCH scheduling according to the multiple-PDSCH case and the single-PDSCH case.

[0287] - When CBG is configured in a cell in which M-DCI is configured, the DAI in M-DCI can indicate the C / T-DAI value for the second sub-CB in the single PDSCH case. When CBG is not configured in a cell in which M-DCI is configured, the DAI in M-DCI can indicate the C / T-DAI value for the first sub-CB in the single PDSCH case.

[0288] - S-DCI or M-DCI or UL grant: may be the same as in Example 4-2 above.

[0289] - HARQ-ACK payload: If the configured maximum number of CBGs is C (C is a natural number), the payload size may be configured / determined according to the maximum of the maximum C value (max_C) of any cell (in one cell group) and the maximum X*Y value (max_XY) (derived according to the above embodiment 4-2) of any cell (in one cell group). That is, the number of HARQ-ACK bits corresponding to the second sub-CB DAI may be max{max_C, max_XY} for both the single PDSCH case and the multiple PDSCH case. Also, the number of HARQ-ACK bits for the first sub-CB DAI may be X (X=1 or 2 according to the number of TBs and spatial bundling configuration as described above).

[0290] 3) Option 3: Simultaneous (together) configuration of M-DCI and CBG in the same PUCCH group may not be permitted. Alternatively, when type-1 HARQ-ACK CB is configured for a cell in which M-DCI is configured (or when type-2 HARQ-ACK CB is not configured for the cell), CBG configuration may be permitted for other cells (other than the cell) in the same PUCCH group.

[0291] Option 1 and / or option 2 may be supported as optional UE features, and may be defined / configured to operate in option 3 as default for a terminal that does not support option 1 and / or option 2. That is, for a terminal that does not support option 1 and / or option 2, it is expected that M-DCI and CBG in the same PUCCH group are not configured simultaneously.

[0292] Which of option 1 and option 2 to apply (for a terminal supporting both option 1 and option 2) may be set by higher layer signaling (e.g., RRC signaling, MAC CE, etc.). Alternatively, whether option 1 or option 2 is applied may be determined based on the size between the maximum number of CBGs (i.e., the max_C) and the maximum number of PDSCHs or TBs (i.e., the max_XY), thereby preventing a large increase in the overall codebook size. For example, if the max_C value and the max_XY value are the same, option 2 may be applied since the codebook size does not increase significantly even if the same CB is configured, and option 1 may be applied otherwise. As yet another example, if the difference between the max_C value and the max_XY value is less than or equal to K (the value K may be predefined (e.g., K=4) or may be set by higher layer signaling), option 2 may be applied, and option 1 may be applied otherwise.

[0293] Example 4-2b: When DAI count per DCI (i.e., Alt 1 in the above-mentioned Example 4) + individual HARQ-ACK sub-CB configuration + time bundling is configured

[0294] When time bundling is configured for one or more serving cells (all or part) configured in a terminal as in the above embodiment 1, a type-2 HCB configuration is proposed.

[0295] - M-DCI or S-DCI or UL grant: The DAI size may be maintained the same as in Example 4-1 above.

[0296] - HARQ-ACK payload for sub-CBs corresponding to multiple PDSCH cases: may be determined by the (maximum) number of groups (G) (G is a natural number) configured for time bundling.

[0297] For example, the number of HARQ-ACK bits corresponding to one DAI may be G (or X*G) (for example, the value of X may be 2 or 1 depending on whether 2TB is configured in the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured, or the maximum number of transport blocks (or codewords) that can be scheduled by one DCI). As yet another example, for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured, X may be 2. For a cell in which 2TB is configured but spatial bundling is configured, or a cell in which 1TB is configured, X may be 1).

[0298] If M-DCI is configured for multiple cells, the number of HARQ-ACK bits for each DAI may be determined according to the maximum G (or X*G) value among any cells (in one cell group). That is, G (or X*G) is compared for each cell in a cell group, and the number of HARQ-ACK bits for each DAI may be determined based on the maximum G (or X*G) value.

[0299] If there is no PDSCH corresponding to a specific time bundling group, a NACK may be mapped. Here, for a cell in which M-DCI is configured but time bundling is not configured, the G value may be replaced with the maximum number of PDSCHs (Y) (Y is a natural number) that the M-DCI can schedule.

[0300] In other words, for cells in which M-DCI is configured (within the same PUCCH cell group), where time bundling is not configured or where time bundling is configured and a G (= number of PDSCH groups for which time bundling is performed) value greater than 1 is configured, the number of HARQ-ACK bits for each DAI (e.g., the number of HARQ-ACK bits corresponding to one DCI or one DAI value when constructing a HARQ-ACK codebook) may be determined based on the maximum value of the Q values ​​calculated for each cell.

[0301] Here, in the case of a cell in which M-DCI is configured but time bundling is not configured, the Q value may be calculated by multiplying the maximum number of PDSCHs that the M-DCI can schedule by X (for example, the X value may be 2 or 1 depending on whether 2TB is configured in the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured or not, or the maximum number of transport blocks (or codewords) that can be scheduled by one DCI). As yet another example, for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured, X may be 2. For a cell in which 2TB is configured but spatial bundling is configured, or a cell in which 1TB is configured, X may be 1).

[0302] Alternatively, the Q value may be calculated as the product of G and X in the case of a cell in which M-DCI is configured and time bundling is configured to a value G greater than 1 (for example, the X value may be 2 or 1 depending on whether 2TB is configured in the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured or not, or the maximum number of transport blocks (or codewords) that can be scheduled by one DCI). As yet another example, for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured, X may be 2. For a cell in which 2TB is configured but spatial bundling is configured, or a cell in which 1TB is configured, X may be 1).

[0303] - HARQ-ACK payload for sub-CB corresponding to single PDSCH case: The number of HARQ-ACK bits per sub-CB DAI corresponding to the single PDSCH case is X (for example, the value of X may be 2 or 1 depending on whether 2TB is configured in the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured, or the maximum number of transport blocks (or codewords) that can be scheduled by one DCI). As another example, for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured, X may be 2. For a cell in which 2TB is configured but spatial bundling is configured, or a cell in which 1TB is configured, X may be 1).

[0304] If G=1 is set for any cell among the cells in which M-DCI is configured, the HARQ-ACK bit corresponding to the M-DCI of the cell may be carried on a sub-CB corresponding to the single PDSCH case (for example, the value of X may be 2 or 1 depending on whether 2TB is configured for the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured or not, or the maximum number of transport blocks (or codewords) that can be scheduled by one DCI). As another example, for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured, X=2 may be set. For a cell in which 2TB is configured but spatial bundling is configured or a cell in which 1TB is configured, X=1 may be set). That is, one CB may be configured for the single PDSCH case and the multiple PDSCH case of a cell in which M-DCI is configured and G=1 is configured.

[0305] On the other hand, in the DAI signaling and HARQ-ACK codebook configuration using DCI, independent DAI signaling is performed between the following two PDSCH types (i.e., C-DAI and T-DAI are each applied separately to the HARQ-ACK sub-codebook), and separate HARQ-ACK sub-codebooks may be configured.

[0306] - PDSCH type 1: M-DCI-based PDSCH transmission without time bundling (i.e., PDSCH scheduled on one or more cells for which M-DCI-based scheduling is configured but time bundling is not configured), and M-DCI-based PDSCH transmission with a G (= number of PDSCH groups for which time bundling is performed) value greater than 1 (i.e., PDSCH scheduled on one or more cells for which M-DCI-based scheduling is configured and a G value greater than 1 is configured as time bundling).

[0307] - PDSCH type 2: M-DCI-based PDSCH transmission with G=1 (i.e., PDSCH scheduled on one or more cells with M-DCI-based scheduling configured and G=1 and time bundling configured) and legacy S-DCI-based PDSCH transmission (i.e., PDSCH scheduled on one or more cells where M-DCI-based scheduling is not configured)

[0308] In other words, in relation to the PDSCH type 1, a first HARQ-ACK sub-codebook may be generated for a PDSCH scheduled on one or more first serving cells in which i) M-DCI-based scheduling is configured but time bundling is not configured, or ii) M-DCI-based scheduling is configured and a G value greater than 1 is configured for time bundling. In relation to the PDSCH type 2, a second HARQ-ACK sub-codebook may be generated for a PDSCH scheduled on one or more second serving cells in which i) M-DCI-based scheduling is configured and time bundling with G=1 is configured, or ii) M-DCI-based scheduling is not configured. Here, the multiple serving cells configured in the terminal may correspond to the sum of the one or more first serving cells and the one or more second serving cells.

[0309] In this case, individual (UL) DAI fields / information for each of PDSCH types 1 and 2 may be configured / indicated in the UL DCI. If the above-mentioned PDSCH type 1 does not exist, DAI signaling may be performed only for the PDSCH type 2, a HARQ-ACK codebook may be configured only for the PDSCH type 2, and only the UL DAI field / information for the PDSCH type 2 may be configured / indicated in the UL DCI.

[0310] Alternatively, independent DAI signaling may be performed between the following two PDSCH types, and separate HARQ-ACK sub-codebooks may be configured. The Y value below may be set / defined as 2.

[0311] PDSCH type 1: M-DCI-based PDSCH transmission with Q value greater than Y

[0312] PDSCH type 2: M-DCI-based PDSCH transmission in which the Q value is equal to or less than Y, M-DCI-based PDSCH transmission in which G=1 is set, and conventional S-DCI-based PDSCH transmission

[0313] In this case, individual UL DAI fields / information for PDSCH types 1 and 2 may be configured / indicated in the UL DCI. If the above-mentioned PDSCH type 1 does not exist, DAI signaling may be performed only for the PDSCH type 2, a HARQ-ACK codebook may be configured, and only the UL DAI field / information for the PDSCH type 2 may be configured / indicated in the UL DCI.

[0314] Example 4-3: DAI count per PDSCH (i.e., Alt 2 in Example 4 above) + single HARQ-ACK CB (codebook) configuration

[0315] The terminal can configure / create one CB for the single PDSCH case and the multiple PDSCH case.

[0316] - M-DCI: The existing DL DAI size (i.e., 2 bits for each C / T-DAI) may be increased by ceiling {log2 (maximum value among N_max values ​​for each CC (or BWP) set in the same cell group)} (for each C / T-DAI). Here, N_max is the maximum number of PDSCHs that can be scheduled by M-DCI for a specific cell.

[0317] - S-DCI: The existing DL DAI size may be increased by ceiling {log2 (the maximum value of N_max values ​​for each CC (or BWP) set in the same cell group)} (for each C / T-DAI), where N_max is the maximum number of PDSCHs that can be scheduled by M-DCI for a particular cell.

[0318] Here, the DAI increment, ceiling{log2 (the maximum value among the N_max values ​​for each CC (or BWP) set in the same cell group)}, is assumed to be A. A method may be considered in which the DL DAI of the fallback DL DCI (i.e., DCI format 1_0) is maintained at 2 bits as before, and the interval of the indicated DAI value is widened to 2^A. This is because it is not preferable to increase the DCI size in terms of the reliability of the fallback DL DCI. For example, when the above DAI increment is 2 bits, 2^A=4, so the 2-bit DAI value indicated by the fallback DCI may be scaled by 2^A to {4, 8, 12, 16} (instead of {1, 2, 3, 4}). As a result, if the previous C-DAI value is 5 and the C-DAI value indicated in the fallback DL DCI is 8, the terminal may map the HARQ-ACK information corresponding to C-DAI=6, 7 as NACK.

[0319] Alternatively, assume that the DAI increment is ceiling{log2 (the maximum value among N_max values ​​for each CC (or BWP) set in the same cell group)} as A. Once, the DL DAI of the fallback DL DCI (i.e., DCI format 1_0) is maintained at 2 bits as before, and the counting step of the DAI may be increased by 1 as before. Here, the multiple PDSCH scheduling DCI (or DCI with DL DAI size increased by A) and the fallback DCI (or DCI with DL DAI size maintained the same as before) may be restricted not to indicate the same PUCCH slot. For example, the multiple PDSCH scheduling DCI (or DCI with DL DAI size increased by A) may be allowed to indicate the same PUCCH slot only with a non-fallback DCI (or DCI with DL DAI size increased by A) of the same / different cell. In other words, a multiple PDSCH scheduling DCI (or a DCI with the DL DAI size increased by A) may not be allowed to indicate the same PUCCH slot as a fallback DCI (or a DCI with the DL DAI size maintained the same as before) of the same / different cell. Here, the fallback DCI (or a DCI with the DL DAI size maintained the same as before) can only indicate the same PUCCH slot as a non-fallback DCI (or a DCI with the DL DAI size increased by A or a DCI with the DL DAI size increased by A other than a multiple PDSCH scheduling DCI) of the same / different cell. However, in this case, the DAI field of a non-fallback DCI (or a DCI whose DL DAI size has been increased by A or a DCI whose DL DAI size has been increased by A other than a multiplexed PDSCH scheduling DCI) may be specified / configured to indicate only values ​​from 1 to 4 (although the size is larger by A) (for example, only the most significant bit (MSB) or least significant bit (LSB) of the 2+A bits are valid, and the remaining bits are ignored).

[0320] Alternatively, assume that the DAI increment ceiling {log2 (the maximum value among N_max values ​​for each CC (or BWP) set in the same cell group)} is A. Once the DL DAI of the fallback DL DCI (i.e., DCI format 1_0) is maintained at 2 bits as before, the counting step of the DAI may also be increased by 1 as before. Here, only PDSCHs scheduled in the fallback DCI (or DCI whose DL DAI size is maintained the same as before) may be collected and restricted so that another PUCCH is indicated. In other words, the terminal may expect that the PUCCH resource (particularly, time resource) indicated in the multiple PDSCH scheduling DCI (or DCI whose DL DAI size is increased by A) does not overlap with the PUCCH resource (particularly, time resource) indicated in the fallback DCI (or DCI whose DL DAI size is maintained the same as before). For example, a multiple PDSCH scheduling DCI may be allowed to indicate the same PUCCH slot only with the same / different cell non-fallback DCI. In other words, a fallback DCI may not be allowed to indicate the same PUCCH slot with a multiple PDSCH scheduling DCI or a non-fallback DCI.

[0321] - UL grant: The existing UL DAI size (i.e., T-DAI 2 bits) may be increased by ceiling {log2 (maximum value among N_max values ​​for each CC (or BWP) configured in the same cell group)}. Here, N_max is the maximum number of PDSCHs that can be scheduled by M-DCI for a particular cell, and the increase should be applied to both cells with and without M-DCI configured. That is, if M-DCI is configured in at least one serving cell in the same cell group, the increase is applied to the UL grant for all serving cells in the same cell group.

[0322] - HARQ-ACK payload: The number of HARQ-ACK bits for each DAI may be X bits (for example, the value of X may be 2 or 1 depending on whether 2TB is configured in the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured, or the maximum number of transport blocks (or codewords) that can be scheduled by one DCI). As another example, for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured, X may be 2. For a cell in which 2TB is configured but spatial bundling is configured, or a cell in which 1TB is configured, X may be 1).

[0323] Example 4-3a: When DAI count per PDSCH (i.e., Alt 2 in the above-mentioned Example 4) + single HARQ-ACK CB (codebook) configuration + CBG is set

[0324] The terminal may configure / create separate sub-CBs (i.e., one sub-CB may be configured for TB-based PDSCH scheduling in the single PDSCH case and for the multiple PDSCH case, and another sub-CB may be configured for CBG-based PDSCH scheduling with the single PDSCH case).

[0325] - S-DCI: For cells with CBG configured without M-DCI configured, the DL DAI size in the non-fallback DCI format (i.e., DCI format 1_1 or 1_2) can be increased as in Example 4-3 above (option 1-1) or can be maintained at 2 bits as in Example 4-3 above (option 1-2). For cells with CBG configured without M-DCI configured, the DL DAI size in the fallback DCI format (i.e., DCI format 1_0) can be increased or can be maintained at 2 bits as in Example 4-3 above. For cells with M-DCI configured and CBG configured, the DL DAI size can be increased as in Example 4-3 above.

[0326] - M-DCI (case 1): In the case of a cell where M-DCI is configured and CBG is not configured, the DL DAI size may be increased as in Example 4-3 above. Here, in the single PDSCH case, the DAI in the multi-TTI DCI (e.g., multiple PDSCH DCI) may indicate the C / T-DAI value for the TB-based PDSCH.

[0327] - M-DCI (case 2): In the case of a cell in which M-DCI is configured and CBG is also configured, the DL DAI size in DCI is increased to M_1 bits (>2) (as in the above embodiment 4-3), and the C / T-DAI value may be indicated in M_1 bits of option 2-1 (particularly in the case of option 1-1), or the C / T-DAI value may be indicated in 2 bits of option 2-2 (particularly in the case of option 1-2). Characteristically, in the case of option 2-2, the DL DAI field size itself may be reduced to 2 bits for each C / T-DAI by checking the TDRA field (in the case of a single PDSCH) (conversely, in the case of a multiple PDSCH case by checking the TDRA field, the DL DAI field size may be M_1 bits). Here, in the case of a single PDSCH, the DAI in the multi-TTI DCI (e.g., multiple PDSCH DCI) may indicate the C / T-DAI value for the CBG-based PDSCH.

[0328] - UL grant: The DAI size for UL grant in the above embodiment #4-3 may be increased by 2 T-DAI bits (for sub-CB for CBG). That is, if at least one serving cell in the same cell group is also configured with CBG, the increase may be applied to UL grants for all serving cells in the same cell group.

[0329] - HARQ-ACK payload: The payload of one sub-CB configured for the TB-based PDSCH scheduling in the single PDSCH case and the multiple PDSCH case may be the same as in Example 4-3 above. The payload of another sub-CB configured for the CBG-based PDSCH scheduling with the single PDSCH case may be the same as the existing CBG-based sub-CB configuration.

[0330] Example 4-3b: When DAI count per PDSCH (i.e., Alt 2 in the above-mentioned Example 4) + single HARQ-ACK CB (codebook) configuration + time bundling is configured

[0331] A type-2 HCB configuration will be proposed when time bundling is configured for one or more serving cells (all or part) configured in a terminal as in the above-mentioned first embodiment.

[0332] - M-DCI: Same as in Example 4-3 above, or may be increased (for each C / T-DAI) by ceiling{log2(maximum value of G_max value for each CC (or BWP) set in the same cell group)} to the existing DL DAI size (i.e., 2 bits for each C / T-DAI). In this case, G_max is the number of groups for (maximum) time bundling set in a specific cell.

[0333] - S-DCI: Same as in Example 4-3 above, or may be increased by ceiling {log2 (maximum value of G_max value for each CC (or BWP) set in the same cell group)} to the existing DL DAI size (increased for each C / T-DAI), where G_max is the number of groups for (maximum) time bundling set in a specific cell.

[0334] Here, the DAI increment ceiling {log2 (the maximum value of N_max or G_max value for each CC (or BWP) set in the same cell group)} is assumed to be A. A method of widening the interval of the indicated DAI value to 2^A while maintaining the DL DAI of the fallback DL DCI (i.e., DCI format 1_0) at 2 bits as before may be considered. This is because it is not preferable to increase the DCI size in terms of the reliability of the fallback DL DCI. For example, when the above DAI increment is 1 bit, 2^A=2, so the 2-bit DAI value indicated by the fallback DCI may be scaled by 2^A to {2,4,6,8} (instead of {1,2,3,4}). As a result, if the previous C-DAI value is 2 and the C-DAI value indicated by the fallback DL DCI is 4, the UE may map HARQ-ACK information corresponding to C-DAI=3 as NACK.

[0335] - UL grant: may be the same as in Example 4-3 above, or may be increased by ceiling{log2(maximum G_max value for each CC (or BWP) configured in the same cell group)} to the existing UL DAI size (i.e., T-DAI 2 bits). Here, G_max is the number of groups for (maximum) time bundling configured in a specific cell, and the increase should be applied to both cells with and without M-DCI configured. That is, if M-DCI is configured in at least one serving cell in the same cell group, the increase may be applied to the UL grant for all serving cells in the same cell group.

[0336] - HARQ-ACK payload: If the DAI sizes for the M-DCI, S-DCI, and UL grants follow the above Example 4-3, the HARQ-ACK payload may be configured by bundling PDSCHs corresponding to G_max DAIs (or G DAIs allocated to each cell). Alternatively, if the DAI sizes for the M-DCI, S-DCI, and UL grants are determined based on G_max, one bit of HARQ-ACK may be configured for each DAI.

[0337] Example 4-4: DAI count per PDSCH (i.e., Alt 2 in Example 4 above) + individual HARQ-ACK sub-codebook (sub-CB) configuration

[0338] The terminal may configure / create one sub-CB corresponding to the single-PDSCH case and configure / create another sub-CB corresponding to the multiple-PDSCH case.

[0339] - M-DCI: The existing DL DAI size (i.e., 2 bits for each C / T-DAI) may be increased by ceiling {log2 (maximum value among N_max values ​​for each CC (or BWP) set in the same cell group)} (for each C / T-DAI). Here, N_max is the maximum number of PDSCHs that can be scheduled by M-DCI for a specific cell.

[0340] - S-DCI: The existing DL DAI size may be maintained. This should apply to both cells with and without M-DCI configured.

[0341] - UL grant: T-DAI Z (Z is a natural number) bits (for additional sub-CB) may be required in addition to the existing UL DAI size, where Z=ceiling{log2(maximum N_max value per CC (or BWP) configured in the same cell group)}. Here, N_max is the maximum number of PDSCHs that can be scheduled by M-DCI for a specific cell, and the increase should be applied to both cells with and without M-DCI configured. That is, if M-DCI is configured in at least one serving cell in the same cell group, the increase may be applied to the UL grant for all serving cells in the same cell group.

[0342] - HARQ-ACK payload: The number of HARQ-ACK bits for each sub-CB DAI corresponding to a single PDSCH case may be X (for example, the value of X may be 2 or 1 depending on whether 2TB is configured in the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured, or the maximum number of transport blocks (or codewords) that can be scheduled by one DCI). As another example, for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured, X may be 2. For a cell in which 2TB is configured but spatial bundling is configured, or a cell in which 1TB is configured, X may be 1). The number of HARQ-ACK bits for each sub-CB DAI corresponding to the multiple PDSCH case may also be X (for example, the value of X may be 2 or 1 depending on whether 2TB is configured in the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured, or the maximum number of transport blocks (or codewords) that can be scheduled by one DCI). As another example, for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured, X may be 2. For a cell in which 2TB is configured but spatial bundling is configured, or a cell in which 1TB is configured, X may be 1).

[0343] Example 4-4a: When DAI count per PDSCH (i.e., Alt 2 in the above-mentioned Example 4) + individual HARQ-ACK sub-CB configuration + CBG is set

[0344] The terminal may configure / generate individual sub-CBs (i.e., a first sub-CB may be configured for TB-based PDSCH scheduling in the single PDSCH case, a second sub-CB may be configured for the multiple PDSCH case, and a third sub-CB may be configured for CBG-based PDSCH scheduling in the single PDSCH case).

[0345] - S-DCI: In the case of a cell in which CBG is configured without M-DCI configuration, the DL DAI size in the non-fallback DCI format (i.e., DCI format 1_1 or 1_2) can be maintained at 2 bits as before. In the case of a cell in which CBG is configured without M-DCI configuration, the DL DAI size in the fallback DCI format (i.e., DCI format 1_0) can be maintained at 2 bits as before. In the case of a cell in which M-DCI is configured and CBG is also configured, the DL DAI size may be maintained as in Example 4-4 above.

[0346] - M-DCI (case 1): In the case of a cell in which M-DCI is configured and CBG is not configured, the DL DAI size may be increased as in Example 4-4 above. Here, in the single PDSCH case, the DAI in the multi-TTI DCI (e.g., multiple PDSCH DCI) may indicate the C / T-DAI value for the TB-based PDSCH.

[0347] - M-DCI (case 2): In the case of a cell in which M-DCI is configured and CBG is also configured, the DL DAI size in the DCI may be increased to M_2 bits (>2) (as in the above embodiment 4-4), and the C / T-DAI value may be indicated in 2 bits. Characteristically, the DL DAI field size itself may be reduced to 2 bits for each C / T-DAI (in the case of a single PDSCH) by checking the TDRA field (conversely, in the case of a multiple PDSCH case by checking the TDRA field, the DL DAI field size may be M_2 bits). Here, in the case of a single PDSCH, the DAI in the multi-TTI DCI (e.g., multiple PDSCH DCI) may indicate the C / T-DAI value for the CBG-based PDSCH.

[0348] -UL grant: An additional 4 bits of T-DAI (for the additional 2 sub-CBs) may be required in addition to the UL DAI size in Example 4-4 above (i.e., 2 bits of T-DAI are added for each sub-CB).

[0349] - HARQ-ACK payload: For scheduling TB-based PDSCH in the single PDSCH case, the payload of the first sub-CB may be the same as the sub-CB corresponding to the single PDSCH case in the above Example 4-4. The payload of the second sub-CB configured for the multiple PDSCH case may be the same as the sub-CB corresponding to the multiple PDSCH case in the above Example 4-4. The payload of the third sub-CB configured for CBG-based PDSCH scheduling with the single PDSCH case may be the same as the existing CBG-based sub-CB configuration.

[0350] Example 4-4b: When DAI count per PDSCH (i.e., Alt 2 in the above-mentioned Example 4) + individual HARQ-ACK sub-CB configuration + time bundling is configured

[0351] A type-2 HCB configuration will be proposed when time bundling is configured for one or more serving cells (all or part) configured in a terminal as in the above-mentioned first embodiment.

[0352] - M-DCI: Same as in Example 4-4 above, or may be increased (for each C / T-DAI) by ceiling{log2(maximum value among G_max values ​​for each CC (or BWP) set in the same cell group)} to the existing DL DAI size (i.e., 2 bits for each C / T-DAI), where G_max is the number of groups for (maximum) time bundling set in a specific cell.

[0353] - S-DCI or UL grant: may be the same as in Example 4-4 above.

[0354] - HARQ-ACK payload for sub-CB corresponding to multiple PDSCH case: If the DAI size for the M-DCI is according to the above Example 4-4, the HARQ-ACK payload may be configured by bundling PDSCHs corresponding to G_max DAIs (or G DAIs allocated to each cell). Alternatively, if the DAI size for the M-DCI is determined based on G_max, one HARQ-ACK bit may be configured for each DAI.

[0355] - HARQ-ACK payload for sub-CB corresponding to single PDSCH case: The number of HARQ-ACK bits for each sub-CB DAI corresponding to the single PDSCH case may be X (for example, the value of X may be 2 or 1 depending on whether 2TB is configured in the serving cell (i.e., whether PDSCH reception carrying two transport blocks is configured, or the maximum number of transport blocks (or codewords) that can be scheduled by one DCI). As another example, for a cell in which 2TB is configured and spatial bundling for HARQ-ACK information is not configured, X may be 2. For a cell in which 2TB is configured but spatial bundling is configured, or a cell in which 1TB is configured, X may be 1).

[0356] Example 4-5: DAI count for each W (W is a natural number) PDSCH (i.e., Alt 3 in Example 4)

[0357] When the W value is the same as N_max_all (here, N_max_all means the maximum value among the N_max values ​​for each CC (or BWP) set in the same cell group, and N_max means the maximum number of PDSCHs that can be scheduled by M-DCI for a specific cell), this means the same as DAI being counted for each DCI (i.e., Alt 1 in Example 4 above), so the above Examples 4-1, 4-1a, 4-2, and 4-2a may be applied.

[0358] On the one hand, when the W value is smaller than N_max_all, the above-described Example 4-3, Example 4-3a, Example 4-4, and Example 4-4a may be applied. However, here, the mathematical formula for calculating the DAI increase amount may be changed to ceiling{log2(maximum value among N_max / W values for each CC (or BWP) set within the same cell group)}. Also, in the HARQ-ACK payload, the number of HARQ-ACK bits for each DAI may be replaced with X*W bits instead of X bits. (When X = 1) When the number of PDSCHs corresponding to a specific DAI is less than W, for example, when it is K (K < W), the last W - K bits among the HARQ-ACK M bits corresponding to the DAI may be mapped to NACK.

[0359] Example 5: DAI Signaling Method When a Plurality of PUCCHs Corresponding to a Plurality of PDSCHs Scheduled by One DCI are Indicated

[0360] Since DAI counting must be performed separately between PDSCHs corresponding to different PUCCHs, there is a disadvantage that individual DAI fields are required for the number of PUCCHs. For example, when N PDSCHs are scheduled in one DCI, the PUCCH corresponding to N1 PDSCHs may be indicated as slot n1, and the PUCCH corresponding to the remaining N2 PDSCHs (i.e., N=N1+N2, where N1 may be predefined or set by higher layer signaling, or may be determined as N1=ceiling{N / 2}, N2=floor{N / 2}, or N1=floor{N / 2}, N2=ceiling{N / 2}) may be indicated as slot n2. Here, C-DAI / T-DAI for N1 PDSCHs and C-DAI / T-DAI for N2 PDSCHs may be required, respectively. In order to reduce such DCI overhead problems, in the multiple PDSCH case, a rule may be set (defined) to configure only individual C-DAI fields (without T-DAI) for the number of PUCCHs. That is, only the C-DAI1 field for N1 PDSCHs and the C-DAI2 field for N2 PDSCHs are signaled in DL DCI, and the T-DAI field for N1 PDSCHs and the T-DAI field for N2 PDSCHs may be omitted from signaling in DL DCI. If the terminal misses the last DCI (with T-DAI information) (e.g., due to decoding failure), a HARQ-ACK payload mismatch problem may occur between the base station and the terminal since there is no T-DAI in the multiple PDSCH case. However, the base station can solve the problem by further scheduling a DCI including a reliable T-DAI. Alternatively, different PUCCHs are indicated, and the base station can solve the problem by performing blind detection of the multiple PUCCHs. Characteristically, in the case of M-DCI, the number of PUCCHs is more than N (Case 1) and the value of N may be predefined as N=1 or may be set by higher layer signaling.) PDSCHs are scheduled, multiple PUCCHs may be indicated, or Case 2) N or less PDSCHs are scheduled, only one PUCCH may be indicated. In this case, in Case 2, C-DAI and T-DAI fields may be configured in the DCI, and C-DAI and T-DAI information may be indicated. On the other hand, in Case 1, only C-DAI1 field / information for N1 PDSCHs and C-DAI2 field / information for N2 PDSCHs may be configured / indicated. Here, the bits interpreted as C-DAI and T-DAI fields in Case 2 may be interpreted as C-DAI1 for N1 PDSCHs and C-DAI2 for N2 PDSCHs (or vice versa) in Case 1.

[0361] Alternatively, the N / N1 / N2 value may be in DL slot units, not in PDSCH units. For example, when N' PDSCHs spanning N slots are scheduled in one DCI, PUCCHs corresponding to N1' PDSCHs spanning N1 slots may be indicated as slot n1, and PUCCHs corresponding to the remaining N2 (i.e., N=N1+N2, where N1 value may be predefined or set by higher layer signaling, or may be determined as N1=ceiling{N / 2}, N2=floor{N / 2}, or N1=floor{N / 2}, N2=ceiling{N / 2}) slots may be indicated as slot n2. Here, C-DAI / T-DAI for PDSCHs spanning N1 slots and C-DAI / T-DAI for PDSCHs spanning N2 slots may be required, respectively. In order to reduce such DCI overhead problems, in the multiple PDSCH case, a rule may be set (defined) to configure only individual C-DAI fields (without T-DAI) for the number of PUCCHs. That is, only the C-DAI1 field for the PDSCH spanning N1 slots and the C-DAI2 field for the PDSCH spanning N2 slots are signaled in DL DCI, and the T-DAI field for the PDSCH spanning N1 slots and the T-DAI field for the PDSCH spanning N2 slots may be omitted from signaling in DL DCI. If the terminal misses the last DCI (with T-DAI information) (e.g., due to decoding failure, etc.), a HARQ-ACK payload mismatch problem may occur between the base station and the terminal since there is no T-DAI in the multiple PDSCH case. However, the base station can solve the problem by further scheduling a DCI including a reliable T-DAI. Alternatively, different PUCCHs may be indicated, and the base station may solve the above problem by performing blind detection of the multiple PUCCHs.Characteristically, for M-DCI, Case 1) multiple PUCCHs may be indicated when a PDSCH spanning more than N slots (e.g., N may be predefined as a value such as 1 or the value of N may be set by higher layer signaling) is scheduled, or Case 2) only one PUCCH may be indicated when a PDSCH spanning N or fewer slots is scheduled. In this case, in Case 2, C-DAI and T-DAI fields are configured in the DCI and C-DAI and T-DAI information are indicated, while in Case 1, only C-DAI1 field / information for PDSCHs spanning N1 slots and C-DAI2 field / information for PDSCHs spanning N2 slots may be configured / indicated. Here, the bits interpreted as the C-DAI and T-DAI fields in Case 2 may be interpreted as C-DAI1 for a PDSCH spanning N1 slots and C-DAI2 for a PDSCH spanning N2 slots (or vice versa) in Case 1.

[0362] Example 6: A method for configuring an individual sub-CB is proposed when configuring DAI count per DCI (i.e., Alt 1 in Example 4) + individual sub-CB as in Example 4-2 above.

[0363] A sub-CB that can include HARQ-ACK information corresponding to a single PDSCH case can be defined as sub-CB#1, and a sub-CB that can include all or part of HARQ-ACK information corresponding to a multiple PDSCH case can be defined as sub-CB#2. When the number of HARQ-ACK bits corresponding to one DAI is defined as K, the value of K corresponding to sub-CB#2 may generally be greater than the value of K corresponding to sub-CB#1. In the following description, an S-DCI-configured cell may refer to a cell in which M-DCI is not configured.

[0364] Case 1) When spatial bundling is not configured and 2-TB is configured in the S-DCI configured cell (and / or M-DCI configured cell)

[0365] Since 2-TB is configured in at least the S-DCI configured cell and spatial bundling is not configured, the number of HARQ-ACK bits for each DAI in sub-CB#1 may be determined to be 2 bits. Here, when only one or two PDSCHs of 1-TB or a single PDSCH of 2-TB are scheduled by M-DCI, HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be included in sub-CB#1. In other cases, HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be included in sub-CB#2. If HARQ-ACK information corresponding to PDSCH scheduled by M-DCI is included in sub-CB#1 as described above, when only 1-TB PDSCH is scheduled in M-DCI, the first bit of the HARQ-ACK2 bits corresponding to the DAI carries ACK or NACK information of the scheduled PDSCH, and the second bit is always filled with NACK or the first bit (i.e., ACK or NACK information of the scheduled PDSCH) may be repeatedly transmitted. Furthermore, when only two PDSCHs of 2-TB are scheduled in M-DCI, HARQ-ACK information corresponding to PDSCH scheduled by the M-DCI may be converted to 2 bits by spatial bundling processing and included in sub-CB#1.

[0366] On the other hand, when time bundling is configured in M-DCI as in Example 4-2b, if the number of time-bundled HARQ-ACK bits for the scheduled PDSCH is 1 or 2, the HARQ-ACK bit may be included in sub-CB#1, otherwise it may be included in sub-CB#2.

[0367] Case 2) When spatial bundling is not configured and 2-TB is configured only in the M-DCI configured cell

[0368] Since 2-TB is not configured in any of the S-DCI configured cells, the number of HARQ-ACK bits for each DAI in sub-CB#1 may be determined to be 1 bit. Here, only when only a single PDSCH with 1-TB is scheduled in M-DCI, HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be included in sub-CB#1. In other cases, HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be included in sub-CB#2. Furthermore, when only one PDSCH with 2-TB is scheduled in M-DCI, HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be converted to 1 bit by spatial bundling processing and included in sub-CB#1.

[0369] On the other hand, when time bundling is configured in M-DCI as in Example 4-2b, if the number of time-bundled HARQ-ACK bits for the scheduled PDSCH is 1, the HARQ-ACK bit may be included in sub-CB#1, otherwise it may be included in sub-CB#2.

[0370] Alternatively, a method similar to Case 1 may be applied in this case. For example, the number of HARQ-ACK bits for each DAI in sub-CB#1 may be determined to be 2 bits. Here, when only one or two PDSCHs of 1-TB or a single PDSCH of 2-TB are scheduled by M-DCI, HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be included in sub-CB#1. In other cases, HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be included in sub-CB#2. If HARQ-ACK information corresponding to the PDSCH scheduled by M-DCI is included in sub-CB#1 as described above, when only 1-TB PDSCH is scheduled by M-DCI, the first bit of the HARQ-ACK2 bits corresponding to the DAI carries ACK or NACK information of the scheduled PDSCH, and the second bit may always be filled with NACK or the first bit (i.e., ACK or NACK information of the scheduled PDSCH) may be repeatedly transmitted. Similarly, in the case of 1-TB PDSCH scheduled by S-DCI, the first bit of the HARQ-ACK2 bits corresponding to the DAI carries ACK or NACK information of the scheduled PDSCH, and the second bit may always be filled with NACK or the first bit (i.e., ACK or NACK information of the scheduled PDSCH) may be repeatedly transmitted. In addition, when only two PDSCHs of 2-TB are scheduled by M-DCI, the HARQ-ACK information corresponding to the PDSCHs scheduled by the M-DCI may be subjected to spatial bundling processing and converted to 2 bits and included in sub-CB#1.

[0371] On the other hand, when time bundling is configured in M-DCI as in Example 4-2b, if the number of time-bundled HARQ-ACK bits for the scheduled PDSCH is 1 or 2, the HARQ-ACK bit may be included in sub-CB#1, otherwise it may be included in sub-CB#2.

[0372] Case 3) Spatial bundling is configured or 2-TB is not configured in all cells (within one PUCCH cell group)

[0373] Since 2-TB is not configured in any of the S-DCI configured cells, the number of HARQ-ACK bits for each DAI in sub-CB#1 may be determined to be 1 bit. Here, only when only a single PDSCH (2-TB or 1-TB) is scheduled in M-DCI, HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be included in sub-CB#1. In other cases, HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be included in sub-CB#2. Alternatively, when two PDSCHs with 1-TB are scheduled by M-DCI, HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be converted to 1 bit by time bundling and included in sub-CB#1. Alternatively, when two PDSCHs with 1-TB are scheduled by M-DCI, 2 bits of HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be included in sub-CB#1.

[0374] On the other hand, when time bundling is configured in M-DCI as in Example 4-2b, if the number of time-bundled HARQ-ACK bits for the scheduled PDSCH is 1, the HARQ-ACK bit may be included in sub-CB#1, otherwise it may be included in sub-CB#2.

[0375] As another method for the case 3, the number of HARQ-ACK bits for each DAI in sub-CB#1 may be determined to be 2 bits. Here, similar to the case 1, when only one or two PDSCHs of 1-TB are scheduled by M-DCI, HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be included in sub-CB#1. In other cases, HARQ-ACK information corresponding to the PDSCH scheduled by the M-DCI may be included in sub-CB#2. Also, in the case of a 1-TB PDSCH scheduled by S-DCI, the first bit of the HARQ-ACK2 bits corresponding to the DAI may carry ACK or NACK information of the scheduled PDSCH, and the second bit may always be filled with NACK or the first bit (i.e., ACK or NACK information of the PDSCH) may be repeatedly transmitted.

[0376] On the other hand, when time bundling is configured in M-DCI as in Example 4-2b, if the number of time-bundled HARQ-ACK bits for the scheduled PDSCH is 1 or 2, the HARQ-ACK bit may be included in sub-CB#1, otherwise it may be included in sub-CB#2.

[0377] Seventh embodiment: A method of configuring DAI counting and HARQ-ACK CB (codebook) when some transmission / reception of PDSCH scheduled by M-DCI can be omitted is proposed.

[0378] In this embodiment, omitting transmission / reception of some PDSCHs may mean at least some or all of the following cases.

[0379] - PDSCH that overlaps with a symbol (or a slot including the symbol) configured as uplink (or flexible) by higher layer signaling for a common TDD configuration (e.g., tdd-UL-DL-ConfigurationCommon) or a dedicated TDD configuration (e.g., tdd-UL-DL-ConfigurationDedicated).

[0380] - PDSCH included (or overlapped) in resources configured / indicated by higher layer signaling for rate matching pattern configuration (e.g., RateMatchPattern(s)).

[0381] Here, as in the above Example 4-3 (or Example 4-3a / b) and Example 4-4 (or Example 4-4a / b), a DAI counting method when the DAI value increases for each PDSCH is proposed as follows.

[0382] 1) Option 1: When some of the transmissions / receptions of multiple PDSCHs scheduled by M-DCI can be omitted, only the PDSCHs that are actually transmitted / received (not by the scheduling criteria) may be assigned consecutive values ​​starting from the (C-)DAI value indicated by DCI in time order. For example, in the case of a terminal receiving M-DCI in which four PDSCHs are scheduled, some (or the entire) OFDM symbols of the third PDSCH among them may be configured as uplink (or flexible) by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated. Also, when the C-DAI value indicated by the M-DCI corresponds to 3 (the C-DAI value mapping for the third PDSCH is skipped), the terminal can recognize that the C-DAI values ​​for the first / second / fourth scheduled PDSCHs are 3 / 4 / 5, respectively.

[0383] 2) Option 2: When some of the PDSCHs scheduled by the M-DCI can be omitted, the DAI value may be assigned to all PDSCHs scheduled by the DCI in chronological order, starting from the (C-)DAI value indicated by the DCI, regardless of whether or not the PDSCHs are actually transmitted or received. For example, in the case of a terminal receiving an M-DCI in which four PDSCHs are scheduled, some (or the entire) OFDM symbols of the third PDSCH among them may be configured as uplink (or flexible) by the tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated. Also, when the C-DAI value indicated by the M-DCI corresponds to 3, the terminal can recognize that the C-DAI values ​​for the first / second / third / fourth scheduled PDSCHs are 3 / 4 / 5 / 6, respectively.

[0384] In the above Option 2, HARQ-ACK information for a (C-)DAI value corresponding to a PDSCH whose transmission / reception is omitted may be mapped to a NACK. Also, as in the above Example 4-1 (or Example 4-1a / b) and Example 4-2 (or Example 4-2a / b), when the DAI value increases for each DCI, HARQ-ACK information corresponding to a PDSCH whose transmission / reception is omitted may be mapped to a NACK.

[0385] Example 8: When some transmission / reception of PUSCH scheduled by M-DCI can be omitted, a method of aperiodic CSI reporting and frequency hopping is proposed.

[0386] In this embodiment, omitting transmission / reception of some PUSCHs may mean at least some or all of the following cases.

[0387] - PUSCH that overlaps with a symbol (or a slot including the symbol) configured as downlink (or flexible) by higher layer signaling for a common TDD configuration (e.g., tdd-UL-DL-ConfigurationCommon) or a dedicated TDD configuration (e.g., tdd-UL-DL-ConfigurationDedicated).

[0388] - PUSCH included (or overlapping) in resources configured / indicated by higher layer signaling for the configuration of an invalid symbol pattern (e.g. invalidSymbolPattern).

[0389] In such a case, aperiodic CSI reporting and a frequency hopping method are proposed.

[0390] On the other hand, aperiodic CSI reporting by M-DCI may comply with the following provisions.

[0391] When DCI format 0_1 ​​schedules two PUSCH allocations, aperiodic CSI reporting is carried on the second scheduled PUSCH. When DCI format 0_1 ​​schedules more than two PUSCH allocations, aperiodic CSI reporting is carried on the penultimate scheduled PUSCH.

[0392] However, when some transmission / reception of multiple PUSCHs scheduled by M-DCI can be omitted, the PUSCH for which the aperiodic CSI report is transmitted may be determined based only on the PUSCHs that are actually transmitted / received (not based on the scheduling criteria). That is, if the number of PUSCHs actually transmitted / received is two, the CSI may be reported by the second PUSCH (of the two PUSCHs actually transmitted / received), and if the number of PUSCHs actually transmitted / received is three or more, the CSI may be reported by the second-to-last PUSCH (of the multiple PUSCHs actually transmitted / received). Specifically, this may be as follows.

[0393] For example, in the case of a terminal receiving an M-DCI in which four PUSCHs are scheduled, some (or the entire) OFDM symbols of the third PUSCH among them may be configured as downlink (or flexible) by the tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated. Here, when aperiodic CSI reporting is triggered by the M-DCI, aperiodic CSI may be reported on the second scheduled PUSCH, which is the second PUSCH from the actually transmitted PUSCH.

[0394] On the other hand, when DCI format 0_1 ​​schedules not less than two PUSCH allocations but only two PUSCHs are transmitted, the aperiodic CSI report is carried on the second-most transmitted PUSCH. When DCI format 0_1 ​​schedules more than two PUSCH allocations and more than two PUSCHs are transmitted, the aperiodic CSI report is carried on the penultimately transmitted PUSCH.

[0395] On the other hand, when inter-slot hopping is applied to frequency hopping (for multiple PUSCHs scheduled by M-DCI), nμ s The value may be increased according to the actually transmitted PUSCH (rather than on a scheduled PUSCH basis), i.e., for PUSCHs that were scheduled but not actually transmitted, the parameter n μ s The value does not have to increase.

[0396] In inter-slot frequency hopping, slot n μ s During this time, the starting RB is given by Equation 3 below.

[0397]

number

[0398] In Equation 3, n μ s is the current slot number in the radio frame. Here, multi-slot PUSCH transmission may occur, and RB start is the starting RB in the UL BWP calculated from the resource block allocation information of resource allocation type 1. RB offset is the frequency offset in RBs between two frequency hops.

[0399] FIG. 12 is a diagram illustrating a signaling procedure between a base station and a terminal for a control information transmission and reception method according to one embodiment of the present disclosure.

[0400] FIG. 12 illustrates a signaling procedure between a user equipment (UE) and a base station (BS) based on the previously proposed method (e.g., any one of the first to eighth embodiments and the detailed embodiments thereof or a combination of one or more detailed embodiments thereof). The illustration of FIG. 12 is for convenience of explanation and does not limit the scope of the present disclosure. Some steps illustrated in FIG. 12 may be omitted depending on the situation and / or setting. Also, the base station and the terminal in FIG. 12 are merely examples and may be embodied by the device illustrated in FIG. 15. For example, the processor 102 / 202 in FIG. 15 may control the transceiver 106 / 206 to transmit and receive channels / signals / data / information, etc., and may control the transmitted or received channels / signals / data / information, etc., to be stored in the memory 104 / 204.

[0401] Furthermore, in the operation between the base station and the terminal in FIG. 12, the above contents may be referred to / utilized without special mention.

[0402] A base station may collectively refer to an object that transmits and receives data to and from a terminal. For example, the base station may be a concept including one or more TPs (Transmission Points), one or more TRPs (Transmission and Reception Points), etc. Also, the TP and / or TRP may include a panel of a base station, a transmission and reception unit, etc. Also, the term "TRP" may be applied in place of expressions such as a panel, an antenna array, a cell (e.g., a macro cell / small cell / pico cell, etc.), a TP (transmission point), a base station (gNB, etc.), etc. As described above, a TRP may be classified according to information (e.g., an index, an ID) related to a CORESET group (or a CORESET pool). As an example, when one terminal is configured to transmit and receive data to and from multiple TRPs (or cells), this may mean that multiple CORESET groups (or CORESET pools) are configured for one terminal. Such configuration of a CORESET group (or a CORESET pool) may be performed by higher layer signaling (eg, RRC signaling, etc.).

[0403] Referring to FIG. 12, for convenience of explanation, signaling between one base station and a terminal is considered, but the signaling method may be extended to signaling between multiple TRPs and multiple UEs. In the following description, a base station may be interpreted as one TRP. Alternatively, a base station may include multiple TRPs, or may be one cell including multiple TRPs.

[0404] Referring to FIG. 12, a terminal receives M-DCI-related first configuration information and / or HARQ-ACK-related second configuration information from a base station (S1201).

[0405] Here, the first configuration information and the second configuration information may be transmitted by higher layer signaling (eg, RRC signaling, MAC CE, etc.).

[0406] The first configuration information may mean configuration information (e.g., PDSCH-TimeDomainResourceAllocationListForMultiPDSCH) for setting whether multiple PDSCHs can be scheduled by a single DCI. For example, if information for setting scheduling for multiple PDSCH (or PUSCH) transmissions is provided to the serving cell by one DCI, scheduling for multiple PDSCH (or PUSCH) transmissions (this is called multiple PDSCH scheduling) may be set / supported by one DCI in the cell. On the other hand, if information for setting scheduling for multiple PDSCH (or PUSCH) transmissions is not provided to the serving cell by one DCI, multiple PDSCH scheduling may not be set / supported in the cell.

[0407] The second configuration information may include information for setting a type of HARQ-ACK codebook (e.g., an RRC parameter pdsch-HARQ-ACK-Codebook indicating a type-1 (i.e., semi-static) HARQ-ACK codebook or a type-2 (i.e., dynamic) HARQ-ACK codebook), information for setting HARQ-ACK bundling (i.e., time bundling), and information on the number of HARQ-ACK bundling groups (e.g., numberOfHARQBundlingGroups). Here, for example, when information for setting the number of HARQ bundling groups for a specific serving cell is provided, it may be considered that time bundling is configured for the specific serving cell. On the other hand, when information for setting the number of HARQ bundling groups for a specific serving cell is not provided, it may be considered that time bundling is not configured for the specific serving cell.

[0408] In other words, multiple PDSCH scheduling may be configured for one or more serving cells among a plurality of serving cells configured for a terminal. In a serving cell in which multiple PDSCH scheduling is not configured, one PDSCH may be scheduled by a single DCI as in the past. Then, HARQ-ACK bundling (i.e., time bundling) may be configured for one or more serving cells among one or more serving cells in which multiple PDSCH scheduling is configured. For example, as described above, HARQ-ACK bundling may be configured for the cell by setting the number of HARQ-ACK bundling groups. In this way, HARQ-ACK information may be generated for one or more groups for a plurality of PDSCHs scheduled on a serving cell in which HARQ-ACK bundling is configured. Here, HARQ-HARQ information for each group may be generated by performing a logical AND operation on HARQ-ACK information for a plurality of PDSCHs included in each group of the one or more groups.

[0409] Here, when the number of HARQ-ACK bundling groups is set to 1, a single HARQ-ACK information may be generated, and when the number of HARQ-ACK bundling groups is set to a value greater than 1, HARQ-ACK information may be generated for the number of groups. Meanwhile, for a cell in which HARQ-ACK bundling (i.e., time bundling) is not configured in one or more serving cells in which multiple PDSCH scheduling is configured, HARQ-ACK information may be generated for each of the multiple PDSCHs scheduled in the cell.

[0410] Here, based on the above-described first embodiment, time bundling may be configured for one or more cells among a plurality of cells configured in the terminal.

[0411] The terminal receives, from the base station, M-DCI and / or S-DCI for scheduling a single or multiple PDSCH, and receives the scheduled single or multiple PDSCH (S1202).

[0412] Here, the terminal can receive DCI via the PDCCH.

[0413] As described above, one or more PDSCHs may be scheduled by the M-DCI in a cell in which the M-DCI is set among a plurality of serving cells configured for the terminal, whereas a single PDSCH may be scheduled by the S-DCI in a cell in which the M-DCI is not set among a plurality of serving cells configured for the terminal.

[0414] That is, the terminal may receive DCI scheduling one or more PDSCHs in each of a plurality of configured serving cells (e.g., a respective DCI format for each serving cell), and may receive one or more PDSCHs in each of a plurality of configured serving cells (i.e., receive multiple PDSCHs in all of a plurality of configured serving cells).

[0415] Here, in the DAI signaling, the DAI signaling may be performed based on any one of the detailed embodiments of the above-mentioned Example 4 or a combination of one or more detailed embodiments, or based on the above-mentioned Example 5, or based on the above-mentioned Example 7.

[0416] The terminal constructs / generates a HARQ-ACK codebook based on the configuration information and the decoding result (ie, ACK or NACK) of the scheduled PDSCH (S1203).

[0417] Here, the terminal may configure / generate a type-1 HARQ-ACK codebook when time bundling is configured according to the above-described embodiment 2. Alternatively, the terminal may configure / generate a type-1 HARQ-ACK codebook when slot group-based PDCCH monitoring is configured according to the above-described embodiment 3. Alternatively, the terminal may configure / generate a type-2 HARQ-ACK codebook according to any one or a combination of one or more detailed embodiments of the above-described embodiment 4 or according to the above-described embodiment 6. Alternatively, the terminal may configure / generate a HARQ-ACK codebook when some transmission / reception of PDSCH scheduled by M-DCI is omitted according to the above-described embodiment 7.

[0418] Meanwhile, based on the above-mentioned first embodiment, when only PDSCH overlapping with uplink symbols is included in a specific group of the HARQ bundling, HARQ-ACK information for the specific group may be generated as NACK (negative ACK). Or, when one or more PDSCHs overlapping with uplink symbols are included in a specific group of the HARQ bundling, HARQ-ACK information for one or more PDSCHs overlapping with the uplink symbols may be generated by regarding them as ACK or NACK (negative ACK).

[0419] The terminal transmits HARQ-ACK information to the base station at the time indicated by the DCI that schedules the PDSCH, based on the HARQ-ACK codebook type set by the configuration information (S1204).

[0420] The terminal transmits control information including the previously generated HARQ-ACK codebook to the base station via PUCCH or PUSCH. Here, the control information may further include a scheduling request, channel state information, uplink data (in the case of PUSCH), etc. in addition to the HARQ-ACK codebook.

[0421] FIG. 13 is a diagram illustrating an operation of a terminal with respect to a control information transmission and reception method according to an embodiment of the present disclosure.

[0422] FIG. 13 illustrates an operation of a terminal based on the previously proposed method (e.g., any one of the first to eighth embodiments and the detailed embodiments thereof, or a combination of one or more of the detailed embodiments). The illustration of FIG. 13 is for convenience of explanation and does not limit the scope of the present disclosure. Some steps illustrated in FIG. 13 may be omitted depending on the situation and / or setting. Also, the terminal in FIG. 13 is only an example and may be embodied by the device illustrated in FIG. 15. For example, the processor 102 / 202 in FIG. 15 may control the transceiver 106 / 206 to transmit / receive channels / signals / data / information (e.g., RRC signaling, MAC CE, DCI for UL / DL scheduling, SRS, PDCCH, PDSCH, PUSCH, PUCCH, PHICH, etc.) and may control the transmitted or received channels / signals / data / information to be stored in the memory 104 / 204.

[0423] The terminal receives configuration information (hereinafter, first configuration information) for configuring HARQ-ACK bundling for one or more serving cells among a plurality of serving cells configured for the terminal from the base station (S1301).

[0424] Here, the first configuration information may further include information for setting a type of HARQ-ACK codebook (e.g., an RRC parameter pdsch-HARQ-ACK-Codebook indicating a type-1 (i.e., semi-static) HARQ-ACK codebook or a type-2 (i.e., dynamic) HARQ-ACK codebook) and / or information regarding the number of HARQ-ACK bundling groups (e.g., numberOfHARQBundlingGroups).

[0425] Also, as described above, the first configuration information may correspond to information regarding the number of HARQ-ACK bundling groups. That is, when information for setting the number of HARQ bundling groups for a specific serving cell is provided, it may be considered that time bundling is configured for the specific serving cell. For example, when information for setting the number of HARQ bundling groups for a specific serving cell is provided, it may be considered that time bundling is configured for the specific serving cell. On the other hand, when information for setting the number of HARQ bundling groups for a specific serving cell is not provided, it may be considered that time bundling is not configured for the specific serving cell.

[0426] Also, together with the first configuration information (i.e., by one message or information element (IE)) or separately from the first configuration information (i.e., by different messages or IEs), the terminal may receive from the base station second configuration information (e.g., PDSCH-TimeDomainResourceAllocationListForMultiPDSCH) for configuring scheduling of multiple PDSCHs by a single DCI (referred to as multiple PDSCH scheduling) for one or more serving cells among a plurality of serving cells configured for the terminal. For example, when information for configuring scheduling for multiple PDSCH (or PUSCH) transmissions by one DCI is provided for the serving cell, scheduling for multiple PDSCH (or PUSCH) transmissions (referred to as multiple PDSCH scheduling) may be configured / supported by the one DCI in the cell. On the other hand, when information for configuring scheduling for multiple PDSCH (or PUSCH) transmissions by one DCI is not provided for the serving cell, multiple PDSCH scheduling may not be configured / supported in the cell.

[0427] Multi-PDSCH scheduling may be configured for one or more serving cells among a plurality of serving cells configured for a terminal. In a serving cell in which multi-PDSCH scheduling is not configured, one PDSCH may be scheduled by a single DCI as in the past. Then, HARQ-ACK bundling (i.e., time bundling) may be configured for one or more serving cells among one or more serving cells in which multi-PDSCH scheduling is configured. For example, as described above, HARQ-ACK bundling may be configured for the cell by setting the number of HARQ-ACK bundling groups. In this manner, HARQ-ACK information may be generated for one or more groups for a plurality of PDSCHs scheduled on a serving cell in which HARQ-ACK bundling is configured. Here, HARQ-HARQ information for each group may be generated by performing a logical AND operation on HARQ-ACK information for a plurality of PDSCHs included in each of the one or more groups.

[0428] Here, when the number of HARQ-ACK bundling groups is set to 1, a single HARQ-ACK information may be generated, and when the number of HARQ-ACK bundling groups is set to a value greater than 1, HARQ-ACK information may be generated for the number of groups. Meanwhile, for a cell in which HARQ-ACK bundling (i.e., time bundling) is not configured in one serving cell in which multiple PDSCH scheduling is configured, HARQ-ACK information may be generated for each of the multiple PDSCHs scheduled in the cell.

[0429] Here, the first configuration information and the second configuration information may be transmitted by higher layer signaling (eg, RRC signaling, MAC CE, etc.).

[0430] Here, based on the above-described first embodiment, time bundling may be configured for one or more cells among a plurality of cells configured in the terminal.

[0431] The terminal receives from the base station DCI that schedules one or more PDSCHs in each of a plurality of serving cells configured for the terminal (S1302), and the terminal receives from the base station a plurality of PDSCHs on a plurality of serving cells configured for the terminal (S1303).

[0432] Here, the DCI may be transmitted via the PDCCH.

[0433] As described above, one or more PDSCHs may be scheduled by the M-DCI in a cell in which the M-DCI is configured among a plurality of serving cells configured for the terminal, whereas a single PDSCH may be scheduled by the S-DCI in a cell in which the M-DCI is not configured among a plurality of serving cells configured for the terminal.

[0434] That is, the terminal may receive DCI scheduling one or more PDSCHs in each of a plurality of configured serving cells (e.g., a respective DCI format for each serving cell), and may receive one or more PDSCHs in each of a plurality of configured serving cells (i.e., receive multiple PDSCHs in all of a plurality of configured serving cells).

[0435] Here, in the DAI signaling, the DAI signaling may be performed based on any one of the detailed embodiments of the above-mentioned Example 4 or a combination of one or more detailed embodiments, or based on the above-mentioned Example 5, or based on the above-mentioned Example 7.

[0436] The terminal generates a HARQ-ACK codebook based on HARQ-ACK information for a plurality of PDSCHs, and transmits control information including the generated HARQ-ACK codebook to the base station (S1304).

[0437] Here, the terminal may configure / generate a type-1 HARQ-ACK codebook when time bundling is configured according to the above-described embodiment 2. Alternatively, the terminal may configure / generate a type-1 HARQ-ACK codebook when slot group-based PDCCH monitoring is configured according to the above-described embodiment 3.

[0438] Alternatively, the terminal may configure / generate a type-2 HARQ-ACK codebook based on any one of the detailed embodiments of the above-mentioned embodiment 4 or a combination of one or more detailed embodiments.

[0439] More specifically, the HARQ-ACK codebook may include a first HARQ-ACK sub-codebook and a second HARQ-ACK sub-codebook. For example, the HARQ-ACK codebook may be generated by appending the second HARQ-ACK sub-codebook to the first HARQ-ACK sub-codebook.

[0440] In this case, the C-DAI and T-DAI values ​​of the DCI may be applied individually to the first HARQ-ACK sub-codebook and the second HARQ-ACK sub-codebook, respectively.

[0441] Here, the first HARQ-ACK sub-codebook may be generated for PDSCHs on one or more first serving cells in which the number of HARQ bundling groups is set to 1. And, the second HARQ-ACK sub-codebook may be generated for PDSCHs on one or more second serving cells in which the number of HARQ bundling groups is set to be greater than 1.

[0442] Meanwhile, when the second configuration information is received first, the first HARQ-ACK sub-codebook may be generated for PDSCHs on the one or more first serving cells in which the multiple PDSCH scheduling is not configured or the number of HARQ bundling groups is set to 1 among a plurality of serving cells configured for the terminal. And, the second HARQ-ACK sub-codebook may be generated for PDSCHs on the one or more second serving cells in which the number of HARQ bundling groups is set to be greater than 1 or the HARQ bundling is not configured among one or more serving cells in which the multiple PDSCH scheduling is configured.

[0443] Here, if the HARQ bundling is configured for the one or more second serving cells, the second HARQ-ACK sub-codebook may be generated based on the first HARQ-ACK information bits. The number of the first HARQ-ACK information bits may correspond to the maximum value of the product of the number of HARQ bundling groups and the value of X across all of the one or more second serving cells. For a cell in which PDSCH reception carrying two transport blocks is configured (i.e., the maximum number of TBs (or codewords) is set to 2 by one DCI) and spatial bundling for HARQ-ACK information is not configured (i.e., HARQ-ACK information bits are generated by performing a logical AND operation on HARQ-ACK information bits corresponding to the first TB and the second TB), the value of X may be 2, and otherwise, the value of X may be 1.

[0444] Alternatively, if the HARQ bundling is not configured for the one or more second serving cells, the second HARQ-ACK sub-codebook may be generated based on the second HARQ-ACK information bits. The number of the second HARQ-ACK information bits may correspond to the maximum value among the product of the number of PDSCHs schedulable by a single DCI across all of the one or more second serving cells and the value of X. For a cell in which PDSCH reception carrying two transport blocks is configured (i.e., the maximum number of TBs (or codewords) is set to 2 by one DCI) and spatial bundling for HARQ-ACK information is not configured (i.e., HARQ-ACK information bits are generated by performing a logical AND operation on HARQ-ACK information bits corresponding to a first TB and a second TB), the value of X may be 2, and otherwise, the value of X may be 1.

[0445] Alternatively, a type-2 HARQ-ACK codebook can be configured / generated based on the above-mentioned Example 6. Alternatively, a HARQ-ACK codebook can be configured / generated based on the above-mentioned Example 7 when some transmission / reception of PDSCH scheduled by M-DCI is omitted.

[0446] Meanwhile, based on the above-mentioned first embodiment, when only PDSCH overlapping with uplink symbols is included in a specific group of the HARQ bundling, HARQ-ACK information for the specific group may be generated as NACK (negative ACK). Or, when one or more PDSCHs overlapping with uplink symbols are included in a specific group of the HARQ bundling, HARQ-ACK information for one or more PDSCHs overlapping with the uplink symbols may be generated by regarding them as ACK or NACK (negative ACK).

[0447] As described above, the terminal may generate a HARQ-ACK codebook based on the HARQ-ACK codebook type set by the configuration information. Then, the terminal may transmit control information including the generated HARQ-ACK codebook to the base station via the PUCCH or PUSCH. Here, the terminal may transmit the HARQ-ACK information to the base station at a time indicated by the DCI for scheduling the PDSCH. In addition, the control information may further include a scheduling request, channel state information, uplink data (in the case of PUSCH), etc. in addition to the HARQ-ACK codebook.

[0448] FIG. 14 is a diagram illustrating an operation of a base station for a control information transmission and reception method according to one embodiment of the present disclosure.

[0449] FIG. 14 illustrates an operation of a base station based on the previously proposed method (e.g., any one of the first to eighth embodiments and the detailed embodiments thereof, or a combination of one or more of the detailed embodiments). The illustration of FIG. 14 is for convenience of explanation and does not limit the scope of the present disclosure. Some steps illustrated in FIG. 14 may be omitted depending on the situation and / or setting. Also, the base station in FIG. 14 is only an example and may be embodied by the device illustrated in FIG. 15. For example, the processor 102 / 202 in FIG. 15 may control the transceiver 106 / 206 to transmit / receive channels / signals / data / information (e.g., RRC signaling, MAC CE, DCI for UL / DL scheduling, SRS, PDCCH, PDSCH, PUSCH, PUCCH, PHICH, etc.) and may control the transmitted or received channels / signals / data / information to be stored in the memory 104 / 204.

[0450] The base station transmits, to the terminal, configuration information (hereinafter, first configuration information) for configuring HARQ-ACK bundling for one or more serving cells among a plurality of serving cells configured for the terminal (S1401).

[0451] Here, the first configuration information may further include information for setting a type of HARQ-ACK codebook (e.g., an RRC parameter pdsch-HARQ-ACK-Codebook indicating a type-1 (i.e., semi-static) HARQ-ACK codebook or a type-2 (i.e., dynamic) HARQ-ACK codebook) and / or information regarding the number of HARQ-ACK bundling groups (e.g., numberOfHARQBundlingGroups).

[0452] Also, as described above, the first configuration information may correspond to information regarding the number of HARQ-ACK bundling groups. That is, when information for setting the number of HARQ bundling groups for a specific serving cell is provided, it may be considered that time bundling is configured for the specific serving cell. For example, when information for setting the number of HARQ bundling groups for a specific serving cell is provided, it may be considered that time bundling is configured for the specific serving cell. On the other hand, when information for setting the number of HARQ bundling groups for a specific serving cell is not provided, it may be considered that time bundling is not configured for the specific serving cell.

[0453] Also, together with the first configuration information (i.e., by one message or information element (IE)) or separately from the first configuration information (i.e., by different messages or IEs), the base station may transmit to the terminal second configuration information (e.g., PDSCH-TimeDomainResourceAllocationListForMultiPDSCH) for configuring scheduling of multiple PDSCHs by a single DCI (referred to as multiple PDSCH scheduling) for one or more serving cells among multiple serving cells configured for the terminal. For example, when information for configuring scheduling for multiple PDSCH (or PUSCH) transmissions by one DCI is provided to the serving cell, scheduling for multiple PDSCH (or PUSCH) transmissions (referred to as multiple PDSCH scheduling) may be configured / supported by one DCI in the cell. On the other hand, when information for configuring scheduling for multiple PDSCH (or PUSCH) transmissions by one DCI is not provided to the serving cell, multiple PDSCH scheduling may not be configured / supported in the cell.

[0454] Multi-PDSCH scheduling may be configured for one or more serving cells among a plurality of serving cells configured for a terminal. In a serving cell in which multi-PDSCH scheduling is not configured, one PDSCH may be scheduled by a single DCI as in the past. Then, HARQ-ACK bundling (i.e., time bundling) may be configured for one or more serving cells among one or more serving cells in which multi-PDSCH scheduling is configured. For example, as described above, HARQ-ACK bundling may be configured for the cell by setting the number of HARQ-ACK bundling groups. In this manner, HARQ-ACK information may be generated for one or more groups for a plurality of PDSCHs scheduled on a serving cell in which HARQ-ACK bundling is configured. Here, HARQ-HARQ information for each group may be generated by performing a logical AND operation on HARQ-ACK information for a plurality of PDSCHs included in each group of the one or more groups.

[0455] Here, when the number of HARQ-ACK bundling groups is set to 1, a single HARQ-ACK information may be generated, and when the number of HARQ-ACK bundling groups is set to a value greater than 1, HARQ-ACK information may be generated for the number of groups. Meanwhile, for a cell in which HARQ-ACK bundling (i.e., time bundling) is not configured in one serving cell in which multiple PDSCH scheduling is configured, HARQ-ACK information may be generated for each of the multiple PDSCHs scheduled in the cell.

[0456] Here, the first configuration information and the second configuration information may be transmitted by higher layer signaling (eg, RRC signaling, MAC CE, etc.).

[0457] Here, based on the above-described first embodiment, time bundling may be configured for one or more cells among a plurality of cells configured in the terminal.

[0458] The base station transmits to the terminal DCI scheduling one or more PDSCHs in each of a plurality of serving cells configured for the terminal (S1402), and the base station transmits to the terminal a plurality of PDSCHs on the plurality of serving cells configured for the terminal (S1403).

[0459] Here, the DCI may be transmitted via the PDCCH.

[0460] As described above, one or more PDSCHs may be scheduled by the M-DCI in a cell in which the M-DCI is configured among a plurality of serving cells configured for the terminal, whereas a single PDSCH may be scheduled by the S-DCI in a cell in which the M-DCI is not configured among a plurality of serving cells configured for the terminal.

[0461] That is, the base station can transmit DCI (e.g., each DCI format for each serving cell) that schedules one or more PDSCHs in each of a plurality of serving cells configured for the terminal, and can transmit one or more PDSCHs in each of a plurality of serving cells configured for the terminal (i.e., transmit multiple PDSCHs in all of a plurality of configured serving cells).

[0462] Here, in the DAI signaling, the DAI signaling may be performed based on any one of the detailed embodiments of the above-mentioned Example 4 or a combination of one or more detailed embodiments, or based on the above-mentioned Example 5, or based on the above-mentioned Example 7.

[0463] The base station receives control information including a HARQ-ACK codebook generated based on HARQ-ACK information for a plurality of PDSCHs from the terminal (S1404).

[0464] Here, the type-1 HARQ-ACK codebook when time bundling is configured may be configured / generated based on the above-mentioned embodiment 2. Alternatively, the type-1 HARQ-ACK codebook when slot group-based PDCCH monitoring is configured may be configured / generated based on the above-mentioned embodiment 3.

[0465] Alternatively, the type-2 HARQ-ACK codebook may be configured / generated based on any one of the detailed embodiments of the above-mentioned fourth embodiment or a combination of one or more detailed embodiments.

[0466] More specifically, the HARQ-ACK codebook may include a first HARQ-ACK sub-codebook and a second HARQ-ACK sub-codebook. For example, the HARQ-ACK codebook may be generated by appending the second HARQ-ACK sub-codebook to the first HARQ-ACK sub-codebook.

[0467] In this case, the C-DAI and T-DAI values ​​of the DCI may be applied individually to the first HARQ-ACK sub-codebook and the second HARQ-ACK sub-codebook, respectively.

[0468] Here, the first HARQ-ACK sub-codebook may be generated for PDSCHs on one or more first serving cells in which the number of HARQ bundling groups is set to 1. And, the second HARQ-ACK sub-codebook may be generated for PDSCHs on one or more second serving cells in which the number of HARQ bundling groups is set to be greater than 1.

[0469] Meanwhile, when the second configuration information is received first, the first HARQ-ACK sub-codebook may be generated for PDSCHs on the one or more first serving cells in which the multiple PDSCH scheduling is not configured or the number of HARQ bundling groups is set to 1 among a plurality of serving cells configured for the terminal. And, the second HARQ-ACK sub-codebook may be generated for PDSCHs on the one or more second serving cells in which the number of HARQ bundling groups is set to a value greater than 1 or the HARQ bundling is not configured among one or more serving cells in which the multiple PDSCH scheduling is configured.

[0470] Here, if the HARQ bundling is configured for the one or more second serving cells, the second HARQ-ACK sub-codebook may be generated based on the first HARQ-ACK information bits. The number of the first HARQ-ACK information bits may correspond to the maximum value of the product of the number of HARQ bundling groups and the value of X across all of the one or more second serving cells. For a cell in which PDSCH reception carrying two transport blocks is configured (i.e., the maximum number of TBs (or codewords) is set to 2 by one DCI) and spatial bundling for HARQ-ACK information is not configured (i.e., HARQ-ACK information bits are generated by performing a logical AND operation on HARQ-ACK information bits corresponding to the first and second TBs), the value of X may be 2, and otherwise, the value of X may be 1.

[0471] Alternatively, if the HARQ bundling is not configured for the one or more second serving cells, the second HARQ-ACK sub-codebook may be generated based on the second HARQ-ACK information bits. The number of the second HARQ-ACK information bits may correspond to the maximum value among the product of the number of PDSCHs schedulable by a single DCI across all of the one or more second serving cells and the value of X. For a cell in which PDSCH reception carrying two transport blocks is configured (i.e., the maximum number of TBs (or codewords) is set to 2 by one DCI) and spatial bundling for HARQ-ACK information is not configured (i.e., HARQ-ACK information bits are generated by logically ANDing HARQ-ACK information bits corresponding to the first and second TBs), the value of X may be 2, and otherwise, the value of X may be 1.

[0472] Alternatively, a type-2 HARQ-ACK codebook may be configured / generated based on the above-mentioned Example 6. Alternatively, a HARQ-ACK codebook may be configured / generated based on the above-mentioned Example 7 when some transmission / reception of PDSCH scheduled by M-DCI is omitted.

[0473] Meanwhile, based on the above-mentioned first embodiment, when only PDSCH overlapping with uplink symbols is included in a specific group of the HARQ bundling, HARQ-ACK information for the specific group may be generated as NACK (negative ACK). Or, when one or more PDSCHs overlapping with uplink symbols are included in a specific group of the HARQ bundling, HARQ-ACK information for one or more PDSCHs overlapping with the uplink symbols may be generated by regarding them as ACK or NACK (negative ACK).

[0474] The base station may receive control information including the HARQ-ACK codebook generated as above from the terminal via PUCCH or PUSCH. Here, the HARQ-ACK information may be transmitted from the terminal at a time indicated by DCI for scheduling PDSCH. In addition, the control information may further include a scheduling request, channel state information, uplink data (in the case of PUSCH), etc. in addition to the HARQ-ACK codebook.

[0475] Apparatus to which the present disclosure is applicable

[0476] FIG. 15 illustrates a block diagram of a wireless communication device according to an embodiment of the present disclosure.

[0477] Referring to FIG. 15, a first wireless device 100 and a second wireless device 200 can transmit and receive wireless signals using various wireless access technologies (eg, LTE, NR).

[0478] The first wireless device 100 includes one or more processors 102 and one or more memories 104, and may further include one or more transceivers 106 and / or one or more antennas 108. The processor 102 may be configured to control the memory 104 and / or the transceiver 106 to implement the descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed in the present disclosure. For example, the processor 102 may process information in the memory 104 to generate a first information / signal, and then transmit a wireless signal including the first information / signal from the transceiver 106. The processor 102 may also receive a wireless signal including a second information / signal from the transceiver 106, and then store information obtained from signal processing of the second information / signal in the memory 104. The memory 104 may be coupled to the processor 102 and may store various information related to the operation of the processor 102. For example, the memory 104 may store software code including instructions for performing some or all of the processes controlled by the processor 102 or executing the descriptions, functions, procedures, suggestions, methods and / or operational flow diagrams disclosed in the present disclosure. Here, the processor 102 and the memory 104 may be part of a communication modem / circuit / chip designed to implement a wireless communication technology (e.g., LTE, NR). The transceiver 106 may be coupled to the processor 102 and may transmit and / or receive wireless signals via one or more antennas 108. The transceiver 106 may include a transmitter and / or a receiver. The transceiver 106 may be referred to as a Radio Frequency (RF) unit. In the present invention, a wireless device may mean a communication modem / circuit / chip.

[0479] The second wireless device 200 may include one or more processors 202, one or more memories 204, and may further include one or more transceivers 206 and / or one or more antennas 208. The processor 202 may be configured to control the memory 204 and / or the transceiver 206 to implement the descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed in the present disclosure. For example, the processor 202 may process information in the memory 204 to generate a third information / signal, and then transmit a wireless signal including the third information / signal from the transceiver 206. The processor 202 may also receive a wireless signal including a fourth information / signal from the transceiver 206, and then store information obtained from signal processing of the fourth information / signal in the memory 204. The memory 204 may be coupled to the processor 202 and may store various information related to the operation of the processor 202. For example, the memory 204 may store software code including instructions for performing some or all of the processes controlled by the processor 202 or executing the descriptions, functions, procedures, suggestions, methods and / or operational flow diagrams disclosed in the present disclosure. Here, the processor 202 and the memory 204 may be part of a communication modem / circuit / chip designed to embody a wireless communication technology (e.g., LTE, NR). The transceiver 206 may be coupled to the processor 202 and may transmit and / or receive wireless signals via one or more antennas 208. The transceiver 206 may include a transmitter and / or a receiver. The transceiver 206 may be referred to as an RF unit. In the present invention, a wireless device may mean a communication modem / circuit / chip.

[0480] The hardware elements of the wireless device 100, 200 are described in more detail below. Without being limited thereto, one or more protocol layers may be embodied by one or more processors 102, 202. For example, one or more processors 102, 202 may embody one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, SDAP). One or more processors 102, 202 may generate one or more Protocol Data Units (PDUs) and / or one or more Service Data Units (SDUs) according to the descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed in the present disclosure. One or more processors 102, 202 may generate messages, control information, data, or information according to the descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed in the present disclosure. The one or more processors 102, 202 can generate and provide signals (e.g., baseband signals) including PDUs, SDUs, messages, control information, data, or information to one or more transceivers 106, 206 according to the functions, procedures, suggestions, and / or methods disclosed in this disclosure. The one or more processors 102, 202 can receive signals (e.g., baseband signals) from the one or more transceivers 106, 206 and obtain the PDUs, SDUs, messages, control information, data, or information according to the descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed in this disclosure.

[0481] The one or more processors 102, 202 may be referred to as a controller, a microcontroller, a microprocessor, or a microcomputer. The one or more processors 102, 202 may be embodied in hardware, firmware, software, or a combination thereof. As an example, one or more application specific integrated circuits (ASICs), one or more digital signal processors (DSPs), one or more digital signal processing devices (DSPDs), one or more programmable logic devices (PLDs), or one or more field programmable gate arrays (FPGAs) may be included in the one or more processors 102, 202. The descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed in the present disclosure may be embodied using firmware or software, and the firmware or software may be embodied to include modules, procedures, functions, etc. Firmware or software configured to execute the descriptions, functions, procedures, suggestions, methods and / or operational flowcharts disclosed in the present disclosure may be included in one or more processors 102, 202 or stored in one or more memories 104, 204 and executed by one or more processors 102, 202. The descriptions, functions, procedures, suggestions, methods and / or operational flowcharts disclosed in the present disclosure may be embodied in firmware or software in the form of code, instructions and / or collections of instructions.

[0482] One or more memories 104, 204 may be coupled to one or more processors 102, 202 and may store various forms of data, signals, messages, information, programs, codes, instructions, and / or commands. The one or more memories 104, 204 may be comprised of ROM, RAM, EPROM, flash memory, hard drives, registers, cache memory, computer readable storage media, and / or combinations thereof. The one or more memories 104, 204 may be located internal and / or external to the one or more processors 102, 202. Also, the one or more memories 104, 204 may be coupled to the one or more processors 102, 202 by various techniques, such as wired or wireless coupling.

[0483] The one or more transceivers 106, 206 may transmit user data, control information, wireless signals / channels, etc., as referred to in the methods and / or operational flow diagrams of the present disclosure, to one or more other devices. The one or more transceivers 106, 206 may receive user data, control information, wireless signals / channels, etc., as referred to in the descriptions, functions, procedures, suggestions, methods and / or operational flow diagrams of the present disclosure, from one or more other devices. For example, the one or more transceivers 106, 206 may be coupled to one or more processors 102, 202 and may transmit and receive wireless signals. For example, the one or more processors 102, 202 may control the one or more transceivers 106, 206 to transmit user data, control information, or wireless signals to one or more other devices. Also, the one or more processors 102, 202 may control the one or more transceivers 106, 206 to receive user data, control information, or wireless signals from one or more other devices. In addition, one or more transceivers 106, 206 may be coupled to one or more antennas 108, 208, and the one or more transceivers 106, 206 may be configured to transmit and receive user data, control information, radio signals / channels, etc., as described, functions, procedures, suggestions, methods, and / or operation flow diagrams disclosed in the present disclosure, via the one or more antennas 108, 208. In the present disclosure, the one or more antennas may be multiple physical antennas or multiple logical antennas (e.g., antenna ports). The one or more transceivers 106, 206 may convert the received radio signals / channels, etc., from RF band signals to baseband signals for processing the received user data, control information, radio signals / channels, etc., using one or more processors 102, 202. The one or more transceivers 106, 206 may convert the user data, control information, radio signals / channels, etc., processed using one or more processors 102, 202, from baseband signals to RF band signals. To that end, one or more of the transceivers 106, 206 may include (analog) oscillators and / or filters.

[0484] The above-described embodiments are combinations of the components and features of the present disclosure in a predetermined form. Each component or feature should be considered as optional unless otherwise expressly stated. Each component or feature may be implemented in a form not combined with other components or features. It is also possible to combine some components and / or features to configure the embodiments of the present disclosure. The order of operations described in the embodiments of the present disclosure may be changed. Some configurations or features of one embodiment may be included in another embodiment, or may be replaced with corresponding configurations or features of another embodiment. It is clear that claims that do not have an explicit reference relationship in the claims may be combined to configure an embodiment, or may be included as a new claim by amendment after filing.

[0485] It is obvious to those skilled in the art that the present disclosure can be embodied in other specific forms without departing from the essential features of the present disclosure. Therefore, the above detailed description should not be interpreted as limiting in any respect, but should be considered as illustrative. The scope of the present disclosure should be determined by a reasonable interpretation of the attached claims, and any modifications within the equivalent scope of the present disclosure are included in the scope of the present disclosure.

[0486] The scope of the present disclosure includes software or machine-executable instructions (e.g., operating systems, applications, firmware, programs, etc.) that cause a device or computer to perform operations according to the methods of various embodiments, and non-transitory computer-readable media on which such software or instructions or the like can be stored and executed on a device or computer. Instructions available for programming a processing system to perform features described in the present disclosure may be stored on / in a storage medium or computer-readable storage medium, and computer program products including such storage media may be used to embody features described in the present disclosure. The storage medium may include high-speed random access memory, such as DRAM, SRAM, DDR RAM, or other random access solid-state memory devices, but is not limited thereto, and may include non-volatile memory, such as one or more magnetic disk storage devices, optical disk storage devices, flash memory devices, or other non-volatile solid-state storage devices. The memory optionally includes one or more storage devices that are located remotely from the processor. The memory or alternatively the non-volatile memory devices in the memory include non-transitory computer-readable storage media. The features described in this disclosure may be embodied in software and / or firmware stored on any one of a number of machine-readable media and capable of controlling the hardware of a processing system and allowing the processing system to interact with other mechanisms that utilize the results of embodiments of the present disclosure. Such software or firmware may include, but is not limited to, application code, device drivers, operating systems, and execution environments / containers.

[0487] Here, the wireless communication technology implemented in the wireless devices 100 and 200 of the present disclosure may include LTE, NR, and 6G as well as Narrowband Internet of Things (NB-IoT) for low power communication. At this time, for example, the NB-IoT technology may be an example of LPWAN (Low Power Wide Area Network) technology and may be implemented according to standards such as LTE Cat NB1 and / or LTE Cat NB2, and is not limited to the above names. Additionally or alternatively, the wireless communication technology implemented in the wireless devices (XXX, YYY) of the present disclosure may perform communication based on the LTE-M technology. At this time, as an example, the LTE-M technology may be an example of LPWAN technology and may be called various names such as eMTC (enhanced Machine Type Communication). For example, the LTE-M technology may be embodied by at least one of various standards such as 1) LTE CAT 0, 2) LTE Cat M1, 3) LTE Cat M2, 4) LTE non-BL (non-Bandwidth Limited), 5) LTE-MTC, 6) LTE Machine Type Communication, and / or 7) LTE M, and is not limited to the above names. Additionally or alternatively, the wireless communication technology embodied in the wireless device (XXX, YYY) of the present disclosure may include at least one of ZigBee (registered trademark), Bluetooth (registered trademark), and Low Power Wide Area Network (LPWAN) considering low power communication, and is not limited to the above names. As an example, the ZigBee technology may generate personal area networks (PANs) related to small / low power digital communication based on various standards such as IEEE 802.15.4, and may be called various names. [Industrial Applicability]

[0488] The method proposed in this disclosure has been described mainly as being applied to 3GPP LTE / LTE-A and 5G systems, but it can also be applied to various wireless communication systems other than 3GPP LTE / LTE-A and 5G systems.

Claims

1. A method for transmitting hybrid automatic repeat and request (HARQ)-ACK (acknowledgement) information in a wireless communication system, the method being performed by a terminal, comprising: receiving configuration information for configuring HARQ bundling for one or more serving cells among a plurality of serving cells configured for the terminal; receiving downlink control information (DCI) for scheduling one or more physical downlink shared channels (PDSCHs) in each of the plurality of serving cells; receiving a plurality of PDSCHs in the plurality of serving cells; transmitting HARQ-ACK information for the plurality of PDSCHs; The HARQ-ACK codebook corresponding to the HARQ-ACK information includes a first HARQ-ACK sub-codebook and a second HARQ-ACK sub-codebook; the first HARQ-ACK sub-codebook is determined for one or more first serving cells in which a number of groups of the HARQ bundling is set to 1; The second HARQ-ACK sub-codebook is determined for one or more second serving cells for which a number of HARQ bundling groups is set to be greater than one.

2. The method of claim 1, further comprising receiving other configuration information for configuring multi-PDSCH scheduling to schedule multiple PDSCHs by a single DCI for one or more serving cells among the multiple serving cells.

3. determining, based on a first HARQ-ACK information bit, the second HARQ-ACK sub-codebook based on the HARQ bundling being configured for the one or more second serving cells; The number of the first HARQ-ACK information bits corresponds to a maximum value among products of the number of HARQ bundling groups and the value of X across all of the one or more second serving cells; 2. The method of claim 1, wherein for a cell configured for PDSCH reception carrying two transport blocks and for which spatial bundling for HARQ-ACK information is not configured, the value of X is 2, otherwise the value of X is 1.

4. The method of claim 1, wherein a counter downlink assignment index (C-DAI) value and a total downlink assignment index (T-DAI) value of the DCI are applied separately to each of the first HARQ-ACK sub-codebook and the second HARQ-ACK sub-codebook.

5. The method of claim 1 , wherein the HARQ-ACK codebook is determined by appending the second HARQ-ACK sub-codebook to the first HARQ-ACK sub-codebook.

6. The method of claim 1, wherein HARQ-ACK information is generated for each of one or more groups for a plurality of PDSCHs scheduled on a specific serving cell based on the HARQ bundling being configured for the specific serving cell.

7. 7. The method of claim 6, wherein HARQ information for each group is generated by performing a logical AND operation on HARQ-ACK information bits for a plurality of PDSCHs included within each group of the one or more groups.

8. The method of claim 6, wherein the HARQ-ACK information for a specific group of the HARQ bundling is generated as a NACK (negative ACK) based on the fact that only PDSCHs overlapping with uplink symbols are included in the specific group.

9. The method of claim 6, wherein, based on the fact that one or more PDSCHs overlapping with uplink symbols are included in a specific group of the HARQ bundling, HARQ-ACK information for the one or more PDSCHs is regarded as an ACK or a negative ACK (NACK), and HARQ-ACK information for the specific group is generated.

10. A terminal that transmits hybrid automatic repeat and request (HARQ)-ACK (acknowledgement) information in a wireless communication system, the terminal comprising: at least one transceiver for transmitting and receiving radio signals; at least one processor for controlling the at least one transceiver; The at least one processor receiving configuration information for configuring HARQ bundling for one or more serving cells among a plurality of serving cells configured for the terminal; receiving downlink control information (DCI) for scheduling one or more physical downlink shared channels (PDSCHs) in each of the plurality of serving cells; receiving a plurality of PDSCHs in the plurality of serving cells; configured to transmit HARQ-ACK information for the plurality of PDSCHs; The HARQ-ACK codebook corresponding to the HARQ-ACK information includes a first HARQ-ACK sub-codebook and a second HARQ-ACK sub-codebook; the first HARQ-ACK sub-codebook is determined for one or more first serving cells in which a number of groups of the HARQ bundling is set to 1; The second HARQ-ACK sub-codebook is determined for one or more second serving cells in which the number of groups of the HARQ bundling is set to be greater than one.

11. A base station for receiving hybrid automatic repeat and request (HARQ)-ACK (acknowledgement) information in a wireless communication system, the base station comprising: at least one transceiver for transmitting and receiving radio signals; at least one processor for controlling the at least one transceiver; The at least one processor Transmitting configuration information for configuring HARQ bundling for one or more serving cells among a plurality of serving cells configured for the terminal; Transmitting downlink control information (DCI) for scheduling one or more physical downlink shared channels (PDSCHs) in each of the plurality of serving cells; Transmitting a plurality of PDSCHs in the plurality of serving cells; configured to receive HARQ-ACK information for the plurality of PDSCHs; The HARQ-ACK codebook corresponding to the HARQ-ACK information includes a first HARQ-ACK sub-codebook and a second HARQ-ACK sub-codebook; the first HARQ-ACK sub-codebook is determined for one or more first serving cells in which a number of groups of the HARQ bundling is set to 1; The second HARQ-ACK sub-codebook is determined for one or more second serving cells in which the number of groups of the HARQ bundling is set to be greater than one.

Citation Information

Cited By

  • Method and apparatus for transmitting and receiving control information in wireless communication system

    JP2025106493A