Terminal in communication system

The proposed method addresses the challenges in uplink transmission by dynamically reconfiguring resource allocation and transmission block mapping within communication systems, enhancing reliability and efficiency.

JP2025062110AActive Publication Date: 2025-04-11ELECTRONICS & TELECOMM RES INST
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2025017815
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2019-04-03
Filing Date
2025-02-05
Publication Date
2025-04-11
Estimated Expiration
2039-04-04

AI Technical Summary

Technical Problem

Existing uplink transmission technologies in communication systems face challenges in efficiently managing resource allocation and transmission block mapping, particularly when the initial PUSCH is reassigned for other purposes, leading to performance degradation.

Method used

The method involves a terminal receiving SFI information indicating flexible symbols, an SRS setting message, and subsequent SFI information re-instructing some symbols as UL symbols. The terminal then transmits SRS through these re-instructed UL symbols, allowing for dynamic resource allocation and flexible transmission block mapping.

Benefits of technology

This approach enhances the reliability and efficiency of uplink transmissions by enabling dynamic reconfiguration of resource allocation, thereby improving the overall performance of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025062110000001_ABST
    Figure 2025062110000001_ABST
Patent Text Reader

Abstract

To disclose a terminal for uplink transmission in a communication system.SOLUTION: A processor of a terminal causes the terminal to perform: receiving, from a base station, first DCI including first resource allocation information for a first transport block; after receiving the first DCI, receiving, from the base station, second DCI including second resource allocation information for the first transport block; when the first DCI and the second DCI schedule the transmission of same first transport block, selecting a second DCI that is the latest DCI of the first DCI and the second DCI; and transmitting the first transport block to the base station through a second PUSCH indicated by the second resource allocation information included in the second DCI, resources occupied by a first PUSCH indicated by the first resource allocation information being different from resources occupied by the second PUSCH.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an uplink transmission technique, and more particularly to an uplink transmission technique according to reliability requirements in a communication system. [Background technology]

[0002] With the development of information and communication technology, various wireless communication technologies have been developed. Representative wireless communication technologies include LTE (long term evolution) and NR (new radio) defined in the 3GPP (3rd Generation Partnership Project) (registered trademark) standard. LTE may be one of the wireless communication technologies of 4G (4th Generation) wireless communication technologies, and NR may be one of the wireless communication technologies of 5G (5th Generation) wireless communication technologies.

[0003] In order to process the rapidly increasing amount of wireless data after the commercialization of 4G communication systems (e.g., communication systems supporting LTE), 5G communication systems (e.g., communication systems supporting NR) that use not only the frequency bands of 4G communication systems (e.g., frequency bands below 6 GHz) but also higher frequency bands (e.g., frequency bands above 6 GHz) than those of 4G communication systems are being considered. 5G communication systems can support eMBB (enhanced Mobile BroadBand), URLLC (Ultra-Reliable and Low Latency Communication), and mMTC (massive Machine Type Communication).

[0004] Meanwhile, if it is determined that a first PUSCH (physical uplink shared channel) indicated by the first resource allocation information is to be used for another purpose after a first DCI (downlink control channel) including first resource allocation information for a first transmission block has been transmitted, a method for canceling transmission of the first transmission block on the first PUSCH is required. Summary of the Invention [Problem to be solved by the invention]

[0005] SUMMARY OF THE PRESENT EMBODIMENT In order to solve the above problems, an object of the present invention is to provide a method and apparatus for uplink transmission according to reliability requirements in a communication system. [Means for solving the problem]

[0006] To achieve the above object, an operation method of a terminal according to a first embodiment of the present invention includes the steps of receiving first SFI information indicating n flexible symbols from a base station, receiving an SRS configuration message from the base station configuring to transmit an SRS to the base station, receiving second SFI information from the base station re-indicating m symbols among the n flexible symbols as UL symbols, and transmitting the SRS to the base station through the m symbols re-indicated as UL symbols among the n flexible symbols designated as flexible symbols, wherein each of n and m is a natural number.

[0007] Here, k symbols among the symbols constituting a slot set based on the first SFI information and the second SFI information may be set for the SRS transmission, the SRS may be transmitted using the m symbols redesignated as the UL symbols among the k symbols, the SRS may not be transmitted from the flexible symbols among the k symbols, and k may be an integer greater than or equal to 2.

[0008] Here, the second SFI information may re-indicate the remaining symbols, excluding the m symbols, of the n flexible symbols as DL symbols or flexible symbols.

[0009] Here, the second SFI information can be received through DCI format 2_0.

[0010] Here, the information elements necessary for receiving the DCI format 2_0 may be received from the base station through an upper layer message, and the information elements may include CORESET information and search space information for the DCI format 2_0.

[0011] Here, the SRS configuration message may include information indicating a first symbol in a slot in which the SRS is transmitted and information indicating the number of symbols in which the SRS is transmitted in the slot.

[0012] To achieve the above object, an operating method of a base station according to a second embodiment of the present invention includes the steps of transmitting first SFI information indicating n flexible symbols to a terminal, transmitting an SRS configuration message to the terminal to configure the terminal to transmit an SRS to the base station, transmitting second SFI information to the terminal to re-indicate m symbols among the n flexible symbols as UL symbols, and receiving the SRS from the terminal through the m symbols re-indicated as UL symbols among the n flexible symbols designated as flexible symbols, where n and m are natural numbers.

[0013] Here, k symbols among the symbols constituting a slot set based on the first SFI information and the second SFI information may be set for the SRS transmission, the SRS may be received through the m UL symbols re-designated as the UL symbols among the k symbols, and the receiving operation for the SRS may not be performed on the flexible symbols among the k symbols, and k may be an integer greater than or equal to 2.

[0014] Here, the second SFI information may re-indicate the remaining symbols, excluding the m symbols, of the n flexible symbols as DL symbols or flexible symbols.

[0015] Here, the second SFI information may be transmitted through DCI format 2_0, and information elements necessary for receiving the DCI format 2_0 may be transmitted to the terminal through an upper layer message, and the information elements may include CORESET information and search space information for the DCI format 2_0.

[0016] Here, the SRS configuration message may include information indicating a first symbol in a slot in which the SRS is transmitted and information indicating the number of symbols in which the SRS is transmitted in the slot.

[0017] To achieve the above object, a method of operating a terminal according to a third embodiment of the present invention includes the steps of receiving a first DCI from a base station, the first DCI including first resource allocation information for a first transmission block, receiving a second DCI from the base station, the second DCI including second resource allocation information for the first transmission block, and transmitting the first transmission block to the base station via a second PUSCH indicated by the second resource allocation information, wherein resources occupied by the first PUSCH indicated by the first resource allocation information are different from resources occupied by the second PUSCH.

[0018] Here, if the primary PUSCH is allocated for transmitting UCI, the primary PUSCH may not be transmitted.

[0019] Here, if the primary PUSCH is allocated for transmitting UCI, the UCI may be transmitted over a PUCCH instead of the primary PUSCH.

[0020] Here, if the primary PUSCH is allocated for transmitting UCI, the UCI may be transmitted over the secondary PUSCH instead of the primary PUSCH.

[0021] Here, if a first code block for the first transport block is generated based on the first DCI, the first code block may be mapped to the second PUSCH indicated by the second DCI instead of the first PUSCH.

[0022] Here, the HARQ process identifier and the NDI included in the first DCI may be the same as the HARQ process identifier and the NDI included in the second DCI.

[0023] Here, when the time resource occupied by the first PUSCH is the same as the time resource occupied by the second PUSCH, the second resource allocation information may include an offset between the starting frequency resource of the first PUSCH and the starting frequency resource of the second PUSCH.

[0024] Here, when the frequency resource occupied by the first PUSCH is the same as the frequency resource occupied by the second PUSCH, the second resource allocation information may include an offset between the start time resource of the first PUSCH and the start time resource of the second PUSCH.

[0025] Here, the first PUSCH may be used for other purposes instead of transmitting the first transport block. Effect of the Invention

[0026] According to the present invention, after a first DCI (downlink control channel) including first resource allocation information for a first transmission block is transmitted, if it is determined that a first PUSCH (physical uplink shared channel) indicated by the first resource allocation information is used for another purpose, the base station may transmit a second DCI including second resource allocation information for the first transmission block to the terminal. The resources occupied by the second PUSCH indicated by the second resource allocation information may be different from the resources occupied by the first PUSCH. The terminal may receive the first DCI and the second DCI from the base station and perform UL transmission based on the information included in the last second DCI of the first DCI and the second DCI. In this case, the first PUSCH is not used for UL transmission and may be used for another purpose. Therefore, the performance of the communication system may be improved. [Brief description of the drawings]

[0027] [Figure 1] FIG. 1 is a conceptual diagram illustrating a first embodiment of a communication system. [Diagram 2] 1 is a block diagram illustrating a first embodiment of a communication node constituting a communication system. [Diagram 3] 1 is a conceptual diagram illustrating a first embodiment of a UL transmission method in a communication system. [Figure 4] FIG. 11 is a conceptual diagram illustrating a second embodiment of a UL transmission method in a communication system. [Diagram 5] FIG. 13 is a conceptual diagram illustrating a third embodiment of a UL transmission method in a communication system. [Figure 6] FIG. 13 is a conceptual diagram illustrating a fourth embodiment of a UL transmission method in a communication system. [Figure 7] FIG. 13 is a conceptual diagram illustrating a fifth embodiment of a UL transmission method in a communication system. [Figure 8] FIG. 13 is a conceptual diagram illustrating a sixth embodiment of a UL transmission method in a communication system. [Figure 9] FIG. 13 is a conceptual diagram illustrating a seventh embodiment of a UL transmission method in a communication system. [Figure 10] 1 is a conceptual diagram illustrating a first embodiment of a search space (eg, a logical search space) for a DL control channel in a communication system. [Figure 11] 1 is a conceptual diagram illustrating a second embodiment of a search space (eg, a logical search space) for a DL control channel in a communication system. [Figure 12] FIG. 2 is a conceptual diagram illustrating a first embodiment of a UL reference resource in a communication system. [Figure 13] FIG. 13 is a conceptual diagram illustrating a second embodiment of a UL reference resource in a communication system. [Figure 14] A conceptual diagram illustrating a third embodiment of a UL reference resource in a communication system. [Figure 15] FIG. 13 is a conceptual diagram illustrating an eighth embodiment of a UL transmission method in a communication system. [Figure 16] 1 is a conceptual diagram illustrating a first embodiment of a method for mapping UL control information in a communication system. [Figure 17] FIG. 11 is a conceptual diagram illustrating a second embodiment of a method for mapping UL control information in a communication system. [Figure 18] FIG. 11 is a conceptual diagram illustrating a third embodiment of a method for mapping UL control information in a communication system. [Figure 19] FIG. 11 is a conceptual diagram illustrating a fourth embodiment of a method for mapping UL control information in a communication system. [Figure 20] A conceptual diagram illustrating a fifth embodiment of a method for mapping UL control information in a communication system. [Figure 21] FIG. 13 is a conceptual diagram illustrating a ninth embodiment of a UL transmission method in a communication system. [Figure 22] FIG. 17 is a conceptual diagram illustrating a tenth embodiment of a UL transmission method in a communication system. [Diagram 23] 23 is a conceptual diagram illustrating a first embodiment of a UL data channel #2 according to the UL transmission method illustrated in FIG. 22. [Figure 24] 23 is a conceptual diagram illustrating a second embodiment of the UL data channel #2 according to the UL transmission method illustrated in FIG. 22. [Diagram 25] FIG. 11 is a conceptual diagram illustrating an eleventh embodiment of a UL transmission method in a communication system. [Figure 26] FIG. 12 is a conceptual diagram illustrating a twelfth embodiment of a UL transmission method in a communication system. [Figure 27] 1 is a flowchart illustrating a first embodiment of a method for transmitting an SRS in a communication system. [Figure 28] FIG. 1 is a conceptual diagram illustrating a first embodiment of a method for determining a symbol type in a communication system. [Figure 29] FIG. 13 is a conceptual diagram illustrating a thirteenth embodiment of a UL transmission method in a communication system. [Diagram 30] A conceptual diagram illustrating a sixth embodiment of a method for mapping UL control information in a communication system. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0028] The present invention can be modified in various ways and can have various embodiments, and a specific embodiment will be described in detail with reference to the drawings. However, this is not intended to limit the present invention to the specific embodiment, and it should be understood that the present invention includes all modifications, equivalents, and alternatives within the spirit and technical scope of the present invention.

[0029] Terms such as first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only to distinguish one component from another. For example, a first component may be named a second component and similarly, a second component may be named a first component without departing from the scope of the invention. The term and / or includes a combination of multiple associated listed items or any item among multiple associated listed items.

[0030] When a component is said to be "coupled" or "connected" to another component, it should be understood that it may be directly coupled or connected to the other component, but there may be other components in between. Conversely, when a component is said to be "directly coupled" or "directly connected" to another component, it should be understood that there are no other components in between.

[0031] The terms used in this application are merely used to describe certain embodiments and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, terms such as "include" or "have" are intended to specify the presence of features, numbers, steps, operations, components, parts, or combinations thereof described in the specification, and should be understood not to preclude the presence or addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.

[0032] Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the art to which this invention pertains. Terms as defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning they have in the context of the relevant art, and should not be interpreted in an idealized or overly formal sense unless expressly defined in this application.

[0033] Hereinafter, a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings. In the description of the present invention, the same reference numerals are used to refer to the same components in the drawings in order to facilitate an overall understanding, and duplicated descriptions of the same components will be omitted.

[0034] A communication system to which an embodiment of the present invention is applied will be described. The communication system to which the embodiment of the present invention is applied is not limited to the content described below, and the embodiment of the present invention may be applied to various communication systems. Here, the communication system may be used in the same sense as a communication network.

[0035] FIG. 1 is a conceptual diagram illustrating a first embodiment of a communication system.

[0036] 1, a communication system 100 may include a plurality of communication nodes 110-1, 110-2, 110-3, 120-1, 120-2, 130-1, 130-2, 130-3, 130-4, 130-5, and 130-6. The plurality of communication nodes may support 4G communication (e.g., LTE (long term evolution), LTE-A (advanced)) and 5G communication (e.g., NR (new radio)) defined in the 3GPP (3rd generation partnership project) standard. The 4G communication may be performed in a frequency band below 6 GHz, and the 5G communication may be performed in a frequency band above 6 GHz as well as a frequency band below 6 GHz.

[0037] For example, for 4G communication and 5G communication, a plurality of communication nodes may use a communication protocol based on code division multiple access (CDMA), a communication protocol based on wideband CDMA (WCDMA), a communication protocol based on time division multiple access (TDMA), a communication protocol based on frequency division multiple access (FDMA), a communication protocol based on orthogonal frequency division multiplexing (OFDM), a communication protocol based on filtered OFDM, a communication protocol based on cyclic prefix (CP), a communication protocol based on discrete Fourier transform-spread-OFDM (DFT-s-OFDM), a communication protocol based on orthogonal frequency division multiple access (OFDMA), a communication protocol based on single carrier (SC), a communication protocol based on non-orthogonal multiple access (NOMA), a communication protocol based on generalized frequency division multiplexing (GFDM), a communication protocol based on filter bank multi-carrier (FBMC), a communication protocol based on universal filtered OFDM (UFMC), It can support multi-carrier (SDMA) based communication protocols, SDMA (Space Division Multiple Access) based communication protocols, etc.

[0038] In addition, the communication system 100 may further include a core network. If the communication system 100 supports 4G communication, the core network may include a serving-gateway (S-GW), a packet data network (PDN)-gateway (P-GW), a mobility management entity (MME), etc. If the communication system 100 supports 5G communication, the core network may include a user plane function (UPF), a session management function (SMF), an access and mobility management function (AMF), etc.

[0039] Meanwhile, each of the multiple communication nodes 110-1, 110-2, 110-3, 120-1, 120-2, 130-1, 130-2, 130-3, 130-4, 130-5, and 130-6 constituting the communication system 100 may have the following structure.

[0040] FIG. 2 is a block diagram illustrating a first embodiment of a communication node constituting a communication system. 2, the communication node 200 may include at least one processor 210, a memory 220, and a transceiver 230 that is connected to a network to perform communication. The communication node 200 may further include an input interface device 240, an output interface device 250, a storage device 260, etc. Each component included in the communication node 200 is connected to a bus 270 to perform communication with each other.

[0041] However, each component included in the communication node 200 may be connected through an individual interface or individual bus centered on the processor 210, instead of the common bus 270. For example, the processor 210 may be connected to at least one of the memory 220, the transceiver device 230, the input interface device 240, the output interface device 250, and the storage device 260 through a dedicated interface.

[0042] The processor 210 can execute program commands stored in at least one of the memory 220 and the storage device 260. The processor 210 may refer to a central processing unit (CPU), a graphics processing unit (GPU), or a dedicated processor on which the method according to the embodiment of the present invention is performed. Each of the memory 220 and the storage device 260 may be composed of at least one of a volatile storage medium and a non-volatile storage medium. For example, the memory 220 may be composed of at least one of a read only memory (ROM) and a random access memory (RAM).

[0043] Referring again to FIG. 1, the communication system 100 may include a plurality of base stations 110-1, 110-2, 110-3, 120-1, 120-2, and a plurality of terminals 130-1, 130-2, 130-3, 130-4, 130-5, 130-6. The communication system 100 including the base stations 110-1, 110-2, 110-3, 120-1, 120-2, and the terminals 130-1, 130-2, 130-3, 130-4, 130-5, 130-6 may be referred to as an "access network." Each of the first base station 110-1, the second base station 110-2, and the third base station 110-3 may form a macro cell. Each of the fourth base station 120-1 and the fifth base station 120-2 may form a small cell. The fourth base station 120-1, the third terminal 130-3, and the fourth terminal 130-4 may belong to the cell coverage of the first base station 110-1. The second terminal 130-2, the fourth terminal 130-4, and the fifth terminal 130-5 may belong to the cell coverage of the second base station 110-2. The fifth base station 120-2, the fourth terminal 130-4, the fifth terminal 130-5, and the sixth terminal 130-6 may belong to the cell coverage of the third base station 110-3. The first terminal 130-1 may belong to the cell coverage of the fourth base station 120-1. The sixth terminal 130-6 may belong to the cell coverage of the fifth base station 120-2.

[0044] Here, each of the multiple base stations 110-1, 110-2, 110-3, 120-1, and 120-2 may be referred to as a Node B, evolved Node B, gNB, base transceiver station (BTS), radio base station, radio transceiver, access point, access node, etc. Each of the multiple terminals 130-1, 130-2, 130-3, 130-4, 130-5, and 130-6 may be referred to as a user equipment (UE), terminal, access terminal, mobile terminal, station, subscriber station, mobile station, portable subscriber station, node, device, etc.

[0045] Meanwhile, each of the base stations 110-1, 110-2, 110-3, 120-1, and 120-2 may operate in different frequency bands or in the same frequency band. Each of the base stations 110-1, 110-2, 110-3, 120-1, and 120-2 may be connected to each other via an ideal backhaul link or a non-ideal backhaul link, and may exchange information through the ideal backhaul link or the non-ideal backhaul link. Each of the base stations 110-1, 110-2, 110-3, 120-1, and 120-2 may be connected to the core network via an ideal backhaul link or a non-ideal backhaul link. Each of the multiple base stations 110-1, 110-2, 110-3, 120-1, and 120-2 can transmit signals received from the core network to a corresponding terminal 130-1, 130-2, 130-3, 130-4, 130-5, and 130-6, and can transmit signals received from the corresponding terminals 130-1, 130-2, 130-3, 130-4, 130-5, and 130-6 to the core network.

[0046] In addition, each of the multiple base stations 110-1, 110-2, 110-3, 120-1, and 120-2 can support MIMO transmission (e.g., single user (SU)-MIMO, multi user (MU)-MIMO, massive MIMO, etc.), coordinated multipoint (CoMP) transmission, carrier aggregation (CA) transmission, transmission in unlicensed bands, direct communication between terminals (device to device communication, D2D) (or proximity services (ProSe)), etc. Here, each of the terminals 130-1, 130-2, 130-3, 130-4, 130-5, and 130-6 may perform operations corresponding to the base stations 110-1, 110-2, 110-3, 120-1, and 120-2 and operations supported by the base stations 110-1, 110-2, 110-3, 120-1, and 120-2. For example, the second base station 110-2 may transmit a signal to the fourth terminal 130-4 based on the SU-MIMO scheme, and the fourth terminal 130-4 may receive a signal from the second base station 110-2 based on the SU-MIMO scheme. Alternatively, the second base station 110-2 can transmit signals to the fourth terminal 130-4 and the fifth terminal 130-5 based on the MU-MIMO scheme, and the fourth terminal 130-4 and the fifth terminal 130-5 can each receive signals from the second base station 110-2 using the MU-MIMO scheme.

[0047] The first base station 110-1, the second base station 110-2, and the third base station 110-3 can each transmit a signal to the fourth terminal 130-4 based on the CoMP scheme, and the fourth terminal 130-4 can receive signals from the first base station 110-1, the second base station 110-2, and the third base station 110-3 by the CoMP scheme. Each of the multiple base stations 110-1, 110-2, 110-3, 120-1, and 120-2 can transmit and receive signals to and from terminals 130-1, 130-2, 130-3, 130-4, 130-5, and 130-6 that belong to its own cell coverage based on the CA scheme. Each of the first base station 110-1, the second base station 110-2, and the third base station 110-3 can control D2D between the fourth terminal 130-4 and the fifth terminal 130-5, and each of the fourth terminal 130-4 and the fifth terminal 130-5 can perform D2D under the control of the second base station 110-2 and the third base station 110-3, respectively.

[0048] Next, an uplink (UL) transmission method in a communication system is described. Even when a method (e.g., transmitting or receiving a signal) performed in a first communication node among communication nodes is described, a corresponding second communication node can perform a method (e.g., receiving or transmitting a signal) corresponding to the method performed in the first communication node. That is, when an operation of a terminal is described, a corresponding base station can perform an operation corresponding to the operation of the terminal. Conversely, when an operation of a base station is described, a corresponding terminal can perform an operation corresponding to the operation of the base station.

[0049] ■ Dynamic multiplexing between URLLC (Ultra-Reliable and Low Latency Communication) PUSCH (physical uplink shared channel) and eMBB (enhanced Mobile BroadBand) PUSCH The URLLC PUSCH may be a PUSCH used for a URLLC service. For example, URLLC data may be transmitted through the URLLC PUSCH. The URLLC data may be data transmitted according to a requirement of the URLLC service. The eMBB PUSCH may be a PUSCH used for an eMBB service. For example, eMBB data may be transmitted through the eMBB PUSCH. The eMBB data may be data transmitted according to a requirement of the eMBB service.

[0050] √ UL(uplink) re-grant The method proposed below may be applied to a scenario in which a terminal transmits an uplink (UL) data channel (e.g., a PUSCH) based on information (e.g., downlink control information (DCI)) included in a downlink (DL) control channel (e.g., a physical downlink control channel (PDCCH)) received from a base station.

[0051] The terminal may determine the size of a transmission block based on the size of resource elements available for use as a UL data channel. Here, the transmission block may include UL data. The terminal may assign a hybrid automatic repeat request (HARQ) process identifier to the transmission block. The HARQ process identifier may indicate a retransmission transmission block. For example, the retransmission transmission block may be indicated by a HARQ process identifier and a new data indicator (NDI).

[0052] The base station may configure the terminal to support transmission of two or more data (e.g., URLLC data, eMBB data) having different requirements. The requirements may include one or more of an error rate, a transmission rate, and a delay time. The priority of the data (e.g., URLLC data, eMBB data) may be determined based on the requirements. The base station may transmit an upper layer message (e.g., a radio resource control (RRC) message) including information indicating the priority of the data to the terminal. The terminal may receive the upper layer message from the base station and may confirm the priority of the data based on the information included in the upper layer message. Alternatively, the priority of the data may be defined in a technical standard known to the base station and the terminal.

[0053] The proposed method can be applied to DL transmission as well as UL transmission. In the proposed method, when a DL control channel including resource allocation information of the same transmission block is received more than once, the UE can perform UL transmission based on information (e.g., DCI) included in the last DL control channel among the received DL control channels. The UE can not perform instructions according to the remaining DL control channels except for the last DL control channel among the received DL control channels.

[0054] The method of the base station indicating one transmission block is described below. The HARQ process identifier and the NDI may be used to indicate the same transmission block. In this case, the base station may transmit a DL control channel (e.g., DCI) including the HARQ process identifier and the NDI indicating the same transmission block to the terminal. In the retransmission procedure of the CBG (code block group), the HARQ process identifier, the NDI, the CBGTI (CBG transmit indicator), and the CBGFI (CBG flush information) may be used to indicate the same transmission block. In this case, the base station may transmit a DL control channel (e.g., DCI) including the HARQ process identifier, the NDI, the CBGTI, and the CBGFI indicating the same transmission block to the terminal.

[0055] Meanwhile, the terminal may receive DL control channel #1 including resource allocation information (e.g., resource allocation information of a transmission block) from the base station, and may map a transmission block indicated by DL control channel #1 to UL data channel #1. After receiving DL control channel #1, the terminal may receive DL control channel #2 including resource allocation information (e.g., resource allocation information of a transmission block) from the base station. If the transmission block indicated by DL control channel #2 is the same as the transmission block indicated by DL control channel #1 (e.g., if the HARQ process identifier and NDI included in DL control channel #2 are the same as the HARQ process identifier and NDI included in DL control channel #1, respectively), the terminal may map the transmission block to UL data channel #2 based on information (e.g., DCI) included in DL control channel #2. That is, the terminal may not perform the instruction by DL control channel #1. Here, the information included in DL control channel #1 may be the same as the information included in DL control channel #2, and the size of DL control channel #1 (e.g., the number of CCEs) may be the same as the size of DL control channel #2 (e.g., the number of CCEs), or the size of DL control channel #1 may be different from the size of DL control channel #2.

[0056] The above method can be applied to slot based transmission and non-slot based transmission. DL control channel #2 can instruct UL data channel #2 to map a transport block to a different resource than UL data channel #1. Alternatively, DL control channel #2 can instruct UL data channel #2 to transmit a transport block in a different slot or symbol than UL data channel #1.

[0057] The above method may also be applied to a scenario in which a terminal transmits and receives multiple layers. For example, multiple layers may be assigned to a terminal by one DL control channel, and one or more transmission blocks may be assigned to the terminal accordingly. In this case, the terminal may operate according to the instruction of the last DL control channel among the received DL control channels.

[0058] FIG. 3 is a conceptual diagram illustrating a first embodiment of a UL transmission method in a communication system.

[0059] Referring to FIG. 3, the base station may transmit DL control channel #1 (e.g., DCI) including resource allocation information for a transmission block to the terminal. DL control channel #1 may indicate UL data channel #1. If it is determined that UL data channel #1 is used for another purpose after DL control channel #1 is transmitted, the base station may transmit DL control channel #2 (e.g., DCI) including resource allocation information for the same transmission block indicated by DL control channel #1 to the terminal. DL control channel #2 may indicate UL data channel #2 instead of UL data channel #1. In this case, DL control channel #2 may be used to stop transmission of UL data channel #1. The HARQ process identifier and NDI included in DL control channel #2 may be the same as the HARQ process identifier and NDI included in DL control channel #1. Or, if CBG is used, the HARQ process identifiers, NDI, CBGTI, and CBGFI included in DL control channel #2 may be the same as the HARQ process identifiers, NDI, CBGTI, and CBGFI included in DL control channel #1. Alternatively, the CBGTI and CBGFI included in DL control channel #2 may not be the same as the CBGTI and CBGFI included in DL control channel #1.

[0060] The terminal may receive DL control channels #1 and #2 from the base station, each including resource allocation information for the same transmission block. DL control channel #1 may indicate UL data channel #1 to which the transmission block is mapped, and DL control channel #2 may indicate UL data channel #2 to which the transmission block is mapped. In this case, the frequency resource on which the UL data channel is transmitted may be changed. For example, the offset between the starting frequency resource (e.g., starting subcarrier or starting resource block) of UL data channel #1 and the starting frequency resource (e.g., starting subcarrier or starting resource block) of UL data channel #2 may be Δ. DL control channel #2 may indicate the offset Δ to the terminal. By changing the frequency resource of the UL data channel, the base station may utilize the corresponding frequency resource (e.g., bandwidth #1) for other purposes. For example, the base station may assign the corresponding frequency resource to another terminal.

[0061] The terminal can transmit UL data channel #2 according to the instruction of DL control channel #2, which is the last of DL control channels #1 and #2. That is, UL data channel #1 allocated by DL control channel #1 does not need to be used. Here, the transmission interval #1 of UL data channel #1 may be the same as the transmission interval #2 of UL data channel #2. Or, the transmission interval #1 of UL data channel #1 may be different from the transmission interval #2 of UL data channel #2. The bandwidth #1 of UL data channel #1 may be the same as the bandwidth #2 of UL data channel #2. Or, the bandwidth #1 of UL data channel #1 may be different from the bandwidth #2 of UL data channel #2.

[0062] FIG. 4 is a conceptual diagram illustrating a second embodiment of a UL transmission method in a communication system.

[0063] Referring to FIG. 4, the base station may transmit DL control channel #1 including resource allocation information (e.g., DCI) for a transmission block to the terminal. The DL control channel #1 may indicate UL data channel #1. If it is determined that the UL data channel #1 is used for another purpose (e.g., the UL data channel #1 is assigned to another terminal) after the DL control channel #1 is transmitted, the base station may transmit DL control channel #2 including resource allocation information (e.g., DCI) for the same transmission block indicated by the DL control channel #1 to the terminal. The DL control channel #2 may indicate the UL data channel #2 instead of the UL data channel #1. In this case, the DL control channel #2 may be used to stop the transmission of the UL data channel #1. The HARQ process identifier and NDI included in the DL control channel #2 may be the same as the HARQ process identifier and NDI included in the DL control channel #1, respectively. Alternatively, if CBG is used, the HARQ process identifiers, NDI, CBGTI, and CBGFI, respectively, included in DL control channel #2 may be the same as the HARQ process identifiers, NDI, CBGTI, and CBGFI, respectively, included in DL control channel #1, or the CBGTI and CBGFI, respectively, included in DL control channel #2 may be different from the CBGTI and CBGFI, respectively, included in DL control channel #1.

[0064] Meanwhile, the size of the transport block mapped to the UL data channel may vary depending on the number of resource elements allocated by the DL control channel #1. For example, the size of the transport block to which the UL data channel to which DFT (discrete Fourier transform) precoding is applied is mapped may be determined as a function of the number of resource elements allocated by the DL control channel and a parameter indicated by the RRC message. Therefore, when the base station allocates different numbers of resource elements through the DL control channel #1 and the DL control channel #2, the size of the transport block included in the UL data channel #1 may be set to be different from the size of the transport block included in the UL data channel #2.

[0065] In order for the terminal to transmit the same transport block to the base station, it is preferable that the size of the transport block included in the UL data channel #1 and the UL data channel #2 is maintained to be the same. In order to indicate to the terminal that the size of the transport block mapped to the UL data channel #2 is the same as the size of the transport block mapped to the UL data channel #1, the base station uses the MCS index (e.g., I MCS ) may be set within the range of MCS index for retransmission (e.g., when 256QAM (quadrature amplitude modulation) is used, the MCS index range is “0, 1, . . . , 27”, and when 256QAM is not used, the MCS index range is “0, 1, . . . , 28”) instead of the range of MCS index for initial transmission (e.g., when 256QAM (quadrature amplitude modulation) is used, the MCS index range is “0, 1, . . . , 28”). However, the corresponding transmission block (e.g., a transmission block indicated by DL control channel #2) may be the initial transmission block or a retransmission block transmitted from the base station to the terminal.

[0066] The terminal may receive DL control channels #1 and #2 from the base station, each including resource allocation information for the same transport block. DL control channel #1 may indicate UL data channel #1 to which the transport block is mapped, and DL control channel #2 may indicate UL data channel #2 to which the transport block is mapped. In this case, the time resource on which the UL data channel is transmitted may be changed. For example, the offset between the start time resource (e.g., start symbol or start slot) of UL data channel #1 and the start time resource (e.g., start symbol or start slot) of UL data channel #2 may be Δ. DL control channel #2 may indicate the offset Δ to the terminal. By changing the time resource of the UL data channel, the base station may utilize the corresponding time resource for other purposes. For example, the base station may assign the corresponding time resource to another terminal.

[0067] The terminal can transmit UL data channel #2 according to the instruction of DL control channel #2, which is the last of DL control channels #1 and #2. For example, if the decoding operation of DL control channel #2 is completed before the transmission of UL data channel #1, the terminal can transmit UL data channel #2 without transmitting UL data channel #1. Also, time may be required to perform the transmission operation of UL data channel #1. Or, the terminal can receive DL control channel #2 while transmitting UL data channel #1. If part of UL data channel #1 is transmitted before the decoding operation of DL control channel #2 is completed, the terminal can not transmit the remainder of UL data channel #1. After that, the terminal can transmit UL data channel #2 as instructed by DL control channel #2.

[0068] When the DL control channel #2 includes resource allocation information of the retransmission transmission block, the resource of the UL data channel #2 can be allocated without constraint. Since the resource of the UL data channel can be adaptively reallocated by the base station, the above embodiment can be effectively applied to a dynamic resource allocation scheme (e.g., a dynamic TDD (time division duplex) allocation scheme) and URLLC service. In addition, the time and frequency resources of the UL data channel #2 can all be changed.

[0069] In the process of mapping a transport block to UL data channel #1 and then remapping the same transport block to UL data channel #2, the terminal may not be able to reuse the results already performed in the mapping process of UL data channel #1. If the size of DL control channel #1 (e.g., the number of CCEs) is the same as the size of DL control channel #2, DL control channel #2 may include some resource allocation information of the entire resource allocation information. If a transport block can be mapped to UL data channels #1 and #2 in the same way, additional time may be reserved for UL transmission in the terminal. Therefore, the transmission delay of the transport block may be reduced.

[0070] The base station may notify the terminal of information indicated by a common field (e.g., a field indicating the same information) included in a DL control channel used for transmitting resource allocation information of the same transmission block using higher layer signaling, or the common field included in a DL control channel used for transmitting resource allocation information of the same transmission block may be defined in a technical standard known to the base station and the terminal.

[0071] If DL control channels #1 and #2 contain resource allocation information of the same transmission block and DL control channels #1 and #2 are successfully received, the terminal can decode both DL control channel #1 and DL control channel #2. For example, the decoded result of DL control channel #2 can be combined with the decoded result of DL control channel #1. On the other hand, if DL control channels #1 and #2 contain resource allocation information of the same transmission block and DL control channel #1 is not successfully received, the terminal can only decode DL control channel #2.

[0072] For example, as shown in the embodiment of Fig. 3, only the frequency resource of the UL data channel may be changed, and the remaining resources (e.g., time resources) of the UL data channel may be assigned the same. As shown in the embodiment of Fig. 4, only the time resource of the UL data channel may be changed, and the remaining resources (e.g., frequency resources) of the UL data channel may be assigned the same.

[0073] If the sizes of the transport blocks are the same and the modulation and coding scheme (MCS) of the transport blocks are the same, the size of the time and frequency resources occupied by the UL data channel #2 may be the same as the size of the time and frequency resources occupied by the UL data channel #1. In this case, the start time resource (e.g., start symbol or start slot) of the UL data channel #2 may be set differently from the start time resource (e.g., start symbol or start slot) of the UL data channel #1. Or, the start frequency resource (e.g., start subcarrier or start resource block) of the UL data channel #2 may be set differently from the start frequency resource (e.g., start subcarrier or start resource block) of the UL data channel #1. In this case, the terminal does not need to re-encode the transport block, but may perform a scrambling operation (e.g., time axis scrambling operation) on the already generated code block, and may map the scrambled code block to the UL data channel #2.

[0074] In the procedure for generating the DL control channel #2, the base station may assume that the DL control channel #1 has been successfully received by the terminal, and may generate the DL control channel #2 including information that has been modified compared to the information included in the DL control channel #1. Thus, the size of the information (e.g., codeword) included in the DL control channel #2 may be reduced, and the code rate of the DL control channel #2 may be reduced accordingly, and the reception reliability of the DL control channel #2 may be improved. For example, if the DL control channels #1 and #2 include resource allocation information for the same transmission block, the base station may transmit the DL control channel #2 including time resource information (e.g., transmission time point) of the UL data channel #2. In this case, the size of the information included in the DL control channel #2 is smaller than the size of the information included in the DL control channel #1, and therefore the format of the DL control channel #2 may be different from the format of the DL control channel #1.

[0075] The above-described method can be applied not only to the transmission of DL control channels including resource allocation information for the same transport block, but also to the transmission of DL control channels including resource allocation information for different transport blocks.

[0076] UCI (uplink control information) transmission via PUSCH The terminal can transmit the UL data channel in a slot set for transmitting UL control information (UCI). Information elements required for transmitting the UL control channel can be transmitted through the base station upper layer signaling or DL ​​control channel. If the start symbol of the UL control channel is the same as the start symbol of the UL data channel, the terminal can transmit the UL control information using the UL data channel instead of the UL control channel. In this case, the UL data channel can include both a transport block (e.g., UL data) and UL control information.

[0077] In the following, a method for transmitting a UL data channel including UL control information is described. A terminal can receive a DL control channel #1 including resource allocation information for UL transmission, and can map a transport block and UL control information to a UL data channel #1 based on information included in the DL control channel #1. That is, a UL data channel #1 including a transport block and UL control information can be transmitted. Here, the transport block mapped to the UL data channel may mean a code block generated based on the transport block, and the UL control information mapped to the UL data channel may mean coded UL control information.

[0078] When DL control channel #1 including resource allocation information for UL transmission is received and DL control channel #2 including resource allocation information for UL (re)transmission is received, the terminal can perform UL (re)transmission based on information included in DL control channel #2 instead of DL control channel #1. For example, the terminal can map a transport block (or a transport block and UL control information) to UL data channel #2 indicated by DL control channel #2. That is, the terminal can transmit UL data channel #2 instead of UL data channel #1 indicated by DL control channel #1.

[0079] FIG. 5 is a conceptual diagram illustrating a third embodiment of a UL transmission method in a communication system.

[0080] 5, DL control channel #1 may indicate UL data channel #1 (e.g., UL data channel #1 for transmitting UL control information), and DL control channel #2 may indicate UL data channel #2 (e.g., UL data channel #2 for transmitting a transmission block). Some of the time resources of UL data channel #2 may be the same as the time resources of UL data channel #1. Also, the starting time resource of UL data channel #2 may be the same as the starting time resource of UL data channel #1.

[0081] The terminal can receive DL control channels #1 and #2 (e.g., DCI #1 and #2) from the base station and can perform UL transmission based on information included in DL control channel #2 instead of DL control channel #1. For example, the terminal can map a transport block and UL control information to UL data channel #2 indicated by DL control channel #2.

[0082] Meanwhile, the base station may transmit DL control channel #1 including resource allocation information for UL control information (e.g., resource allocation information indicating UL data channel #1) and may transmit DL control channel #2 including resource allocation information indicating UL data channel #2 having time resources (e.g., start symbol or start slot) different from UL data channel #1. In this case, the terminal may not be able to map UL control information to UL data channel #2. This is because the transmission time of UL data channel #2 is different from the transmission time of UL data channel #1. That is, since the base station expects that UL control information will be received in the time resources of UL data channel #1, it cannot receive the corresponding UL control information in the case where the UL control information is transmitted through UL data channel #2. Therefore, the terminal may not transmit either UL data channel #1 or UL control information.

[0083] Since the UL control information is fed back earlier than the time set by the base station, the processing time in the terminal should be short. On the other hand, if the UL control information is fed back later than the time set by the base station, the data transmission delay may increase. Therefore, it is preferable that the UL control information is fed back at the time set by the base station. In the proposed method, the terminal can generate a UL control channel, map the UL control information to the UL control channel, and transmit the UL control channel including the UL control information instead of the UL data channel.

[0084] FIG. 6 is a conceptual diagram illustrating a fourth embodiment of a UL transmission method in a communication system, and FIG. 7 is a conceptual diagram illustrating a fifth embodiment of a UL transmission method in a communication system.

[0085] 6 and 7, the time resource of UL data channel #2 may be different from the time resource of UL data channel #1. For example, the starting symbol or starting slot of UL data channel #2 may be different from the starting symbol or starting slot of UL data channel #1. In this case, the terminal may not map the UL control information to the UL data channel #2. The terminal may map the UL control information to a separate UL control channel instead of the UL data channel #2 and transmit the UL control channel. The time resource used for transmitting the UL control channel may belong to the time resource of UL data channel #1. For example, the starting symbol or starting slot of the UL control channel may be the same as the starting symbol or starting slot of the UL data channel #1. In the embodiment illustrated in FIG. 6, the UL data channel #1 may not be transmitted, and in the embodiment illustrated in FIG. 7, a part of the UL data channel #1 may be transmitted.

[0086] To determine the UL control channel resource (e.g., start symbol, symbol duration, start slot, frequency resource position, bandwidth, sequence information), the UE may use a control channel element (CCE), acknowledgement resource indicator (ARI), ACK / NACK resource indicator, or PUCCH resource indicator associated with the most recently received DL control channel. In addition, the UE may determine the UL control channel resource using not only the DL control channel but also information set by higher layer signaling. Alternatively, the UE may determine the UL control channel resource using only information set by higher layer signaling.

[0087] In the proposed method, the terminal can newly calculate the size of the UL control information (e.g., the number of resource elements) and map the corresponding UL control information to the UL data channel. If the number of resource elements of UL data channel #2 is greater than the number of resource elements of UL data channel #1, the size of the UL control information mapped to UL data channel #2 may be greater than the size of the UL control information mapped to UL data channel #1. Therefore, when the UL control information is transmitted through the UL data channel #2, the terminal can increase the size of the UL control information within a range where the coding rate set by the base station is maintained. For example, when part information 2 of a channel (e.g., CSI (channel state information) part 2) that cannot be mapped to the UL data channel #1 is mapped to the UL data channel #2, the reference coding rate c T is satisfied, the terminal can map the channel partial information 2 to the UL data channel #2. In the above-mentioned method, the magnitude of the channel partial information 2 must be assumed differently depending on whether the DL control channel #2 exists, so that the terminal can calculate the magnitude of the channel partial information 2 without discarding the calculation result.

[0088] On the other hand, if the number of resource elements of UL data channel #2 is smaller than the number of resource elements of UL data channel #1, the size of the UL control information mapped to UL data channel #2 may be smaller than the size of the UL control information mapped to UL data channel #1. Therefore, when the UL control information is transmitted through the UL data channel #2, the terminal can reduce the size of the UL control information within a range where the coding rate set by the base station is maintained. For example, when a part of the channel partial information 2 (e.g., CSI part 2) that can be mapped to the UL data channel #1 is mapped to the UL data channel #2, the reference coding rate c T is not satisfied, the terminal cannot map part of the channel partial information 2 to the UL data channel #2.

[0089] In another proposed method, after the size of UL control information to be transmitted to UL data channel #1 is determined, if it is determined that the corresponding UL control information is to be transmitted to UL data channel #2 instead of UL data channel #1, the terminal can map the UL control information of the already determined size to UL data channel #2 and transmit the UL data channel #2 to which the UL control information is mapped. This method can be conveniently applied when there is insufficient processing time for transmitting UL data channel #2. That is, the terminal can omit the operation of newly encoding the UL control information and the operation of mapping the encoded UL control information. Or, the terminal can omit the operation of re-mapping the already encoded UL control information.

[0090] When the UL data channel is transmitted in a frequency hopping manner and the UL control information is classified by type, the terminal may map a part of the UL control information (e.g., a first type of UL control information) to the UL data channel corresponding to a first frequency hop and may map another part of the UL control information (e.g., a second type of UL control information) to the UL data channel corresponding to a second frequency hop. When the size of the partial channel information 2 is changed, the terminal may map the UL data to the UL data channel taking into account the changed size of the partial channel information 2.

[0091] The base station and the terminal can calculate the size of the UL control information based on a formula defined in the technical standard. The reference coding rate may differ depending on the type of UL control information. For example, when the UL control information in the NR communication system is a HARQ ACK, the terminal can calculate the size of the UL control information (e.g., the number of resource elements to which the UL control information is mapped) using the following formula 1.

[0092]

number

[0093] The magnitude of other UL control information (e.g., CSI part 1, CSI part 2) other than the HARQ ACK may be calculated based on a similar scheme to Equation 1. Each of M(s) and N(s) may indicate the number of subcarriers in the sth symbol. If the number of resource elements of UL data channel #2 is different from the number of resource elements of UL data channel #1, the terminal calculates Q' ACK Also, if the number of resource elements of UL data channel #2 is different from the number of resource elements of UL data channel #1, the terminal can calculate Q' CSI-1 and Q' CSI-2 We can calculate Q' again. CSI-1 Q′ may be the number of resource elements onto which CSI part 1 is mapped, CSI-2 Q′ may be the number of resource elements to which CSI part 2 is mapped. A coding rate matching operation (e.g., a rate matching operation) for the UL data channel may be performed after the resource elements not occupied by the UL control information are determined. The coding rate matching operation for the UL control information may be performed using the recalculated Q′ ACK , Q' CSI-1 , and Q' CSI-2 This can be accomplished using:

[0094] Alternatively, the terminal may not need to newly calculate the size of the UL control information (e.g., the number of resource elements), and may map the coded UL control information generated in the mapping procedure of UL data channel #1 to UL data channel #2. That is, the UL control information may be coded based on the information indicated by UL data channel #1 instead of the information indicated by UL data channel #2.

[0095] For example, in Equation 1, C may be determined based on UL data channel #1. That is, the coding rate of the HARQ ACK may be determined based on UL data channel #1. ACK D used to determine the maximum value of Q' can be determined based on UL data channel #1 or #2. CSI-1 , and Q' CSI-2 can be determined based on the above formula.

[0096] If D is calculated using resource allocation information of UL data channel #1, the terminal does not need to newly encode UL control information, and can map the encoded UL control information generated in the mapping procedure of UL data channel #1 to UL data channel #2. However, if the resources occupied by the UL data channel change, D calculated with reference to DL control channel #1 may differ from D calculated with reference to DL control channel #2. In this case, the UL control information may be mapped to too many resource elements among the resource elements for UL data channel #2. Therefore, if D is calculated using resource allocation information of UL data channel #2, the resource elements occupied by the transmission block (e.g., UL data) among the resource elements for UL data channel #2 may be guaranteed.

[0097] Q' ACK If D of changes, the terminal can newly encode the UL control information. The partial channel information 2 (e.g., a part or all of the partial channel information 2) is Q' CSI-2 According to D, the UL data channel #1 may not be mapped to the UL data channel #2, but may be mapped to the UL data channel #2. Alternatively, the partial information 2 of the channel (e.g., a part or all of the partial information 2 of the channel) is Q' CSI-2 Due to D, it cannot be mapped to UL data channel #2 but can be mapped to UL data channel #1.

[0098] The terminal can map the transport block to the UL data channel #2 based on the information included in the UL control channel #2. The base station can allocate a sufficient amount of resources (e.g., the number of resource elements) for the UL data channel #2. Therefore, when the transport block and the UL control information are mapped to the UL data channel #2, an appropriate coding rate can be used.

[0099] The above method may also be applied to the case where only UL control information is mapped to DL control channel #1. The amount of UL control information may be determined based on a formula defined in a technical standard. The number of resource elements for UL data channel #2 may be the same as the number of resource elements for UL data channel #1. Or, the number of resource elements for UL data channel #2 may be different from the number of resource elements for UL data channel #1.

[0100] Processing time To apply the above-mentioned method, the terminal may require processing time for UL transmission. The processing time may include time for decoding the DL control channel, time for encoding the transmission block, etc. If the base station allocates too short a time to the terminal, the terminal may not be able to perform all procedures depending on its processing capability. The following method may be applied to the UL transmission procedure together with the above-mentioned method. Or, only the following method may be applied to the UL transmission procedure.

[0101] The (re)allocation procedure of the transmission block may not be performed earlier than the time shared by the base station and the terminal, which may be determined based on the processing capabilities of the terminals exchanged during the initial access procedure of the terminals.

[0102] Alternatively, the (re)allocation procedure of the transmission block may be performed at an earlier time than the time shared by the base station and the terminal. The base station may perform an initial access procedure with the terminal and may check the processing capability of the terminal in the initial access procedure. For example, the minimum time required for a processing operation based on the DL control channel may be determined based on the processing capability of the terminal. The minimum time required may be expressed and determined differently for each subcarrier interval. Also, the minimum time required may be set in symbol or slot units.

[0103] When a base station transmits two or more DL control channels including resource allocation information of the same transport block, a terminal receiving two or more DL control channels may not perform all processing operations because two or more DL control channels include resource allocation information of the same transport block. That is, some operations (e.g., coding rate matching operation) may not need to be performed by the terminal. Therefore, the minimum time required for processing operations based on the DL control channel for reallocation of the same transport block may be set differently from the minimum time required for processing operations based on the DL control channel for allocation of a transport block.

[0104] If DL control channel #1 indicates multiplexing of UL control information and transport blocks (e.g., UL data), the terminal can receive a new DL control channel #2. In this case, the terminal can map the UL control information and transport blocks to different physical channels (e.g., a UL control channel and a UL data channel). Alternatively, the terminal can transmit a UL data channel including only transport blocks without transmitting UL control information. Since the time required for each processing operation is different, the time required for each processing operation must be distinguished.

[0105] The time required for processing the UL control information may be separated from the time required for processing the transport block. If the time required for processing the UL control information is reserved in the terminal, the terminal may map the UL control information to a UL control channel, or the terminal may multiplex the UL control information and the transport block in a UL data channel.

[0106] The procedure for mapping the UL control information to the UL control channel may be different from the procedure for mapping the UL control information to the UL data channel. Here, the required time may be the longer of the processing time of the UL control information in the mapping procedure of the UL control channel and the processing time of the UL control information in the mapping procedure of the UL data channel. However, it can be assumed that the processing time of the UL control information in the mapping procedure of the UL control channel is the same as the processing time of the UL control information in the mapping procedure of the UL data channel.

[0107] The processing time of the UL control information in the UL control channel mapping procedure may be different from the processing time of the UL control information in the UL data channel mapping procedure. This is because after the multiplexing operation of the UL control information is started in the UL data channel #1 indicated by the DL control channel #1, the terminal can multiplex the UL control information and the transmission block in the UL data channel #2 indicated by the DL control channel #2, or the terminal can map the UL control information to a new UL control channel. When the UL control information is transmitted through the UL data channel, the terminal can reuse the coded UL control information and the rate-matched UL control information. On the other hand, when the UL control information is transmitted through the UL control channel, the terminal can newly perform the coding operation and the coding rate matching operation (e.g., the rate matching operation) for the UL control information.

[0108] ·PUSCH bundling The UL data channel may be repeatedly transmitted. The base station may transmit information indicating the number of repeated transmissions of the UL data using one or more of an upper layer message, a DL control channel, and a MAC control element (CE). The terminal may check the number of repeated transmissions of the UL data by receiving one or more of an upper layer message, a DL control channel, and a MAC CE. The base station may transmit a DL control channel including resource allocation information of the UL data channel. The terminal may receive the DL control channel from the base station and may repeatedly transmit the UL data channel based on the information included in the DL control channel. Here, the UL data channel may be transmitted using the same resources (e.g., resource block, start symbol, number of symbols, transmission power, HARQ process identifier).

[0109] The terminal can receive DL control channel #1 including resource allocation information of a transmission block (e.g., UL data) from the base station, and can receive DL control channel #2 from the base station after receiving DL control channel #1. DL control channels #1 and #2 can include resource allocation information of the same transmission block. The proposed method can be applied not only to communication procedures using DL control channels #1 and #2 including resource allocation information of the same transmission block, but also to communication procedures using DL control channels #1 and #2 including resource allocation information of different transmission blocks.

[0110] After completing the transmission of UL data channel #1, the terminal can complete the decoding operation for DL ​​control channel #2. Alternatively, the terminal can complete the decoding operation for DL ​​control channel #2 during the transmission of UL data channel #1. When DL control channel #2 is received, the terminal can perform the decoding operation for DL ​​control channel #2 for a time period depending on its processing capability.

[0111] When the base station assigns UL data channels #1 and #2, the number of repeated transmissions may be the sum of the number of repeated transmissions of UL data channel #1 and the number of repeated transmissions of UL data channel #2. Or the number of repeated transmissions may increase when UL data channels #1 and #2 are all transmitted. The terminal can transmit UL data channels #1 and #2 for the number of repeated transmissions set by the base station.

[0112] If the transmission of UL data channel #1 is not completed even after the decoding of DL control channel #2 is completed, the terminal may not transmit UL data channel #1. In this case, the terminal may not consider that UL data channel #1 has been transmitted. The base station may predict the completion time of the decoding operation for DL ​​control channel #2 in the terminal, and may determine which UL data channel (e.g., UL data channel #1 or #2) is to be transmitted from the terminal based on the predicted completion time. The base station may perform the monitoring operation of UL data channel #1 and the monitoring operation of UL data channel #2 in one or more slots. It may be difficult to predict the UL data channel to be transmitted from the terminal because the transmission timing (e.g., TA (timing advance)) as well as the processing time of the terminal must be considered.

[0113] CBG When one transport block is divided into two or more CBGs, the base station can transmit to the terminal an upper layer message including information instructing the terminal to transmit HARQ responses to two or more CBGs instead of one transport block. The base station can transmit DL control channel #1 including resource allocation information for UL data channel #1, and the terminal receiving DL control channel #1 can transmit UL data channel #1 based on the information included in DL control channel #1.

[0114] Since all the transport blocks are reallocated in the transport block reallocation procedure, the size of the resources occupied by the UL data channel #2 to which all the transport blocks are mapped may be large. However, if the terminal is allowed to transmit some of the CBGs, the size of the resources occupied by the UL data channel #2 may be reduced. If one transport block is divided into K CBGs, the terminal may transmit some of the K CBGs through the UL data channel #1 and transmit the remaining CBGs through the UL data channel #2. K may be an integer equal to or greater than 2. Here, the terminal may assume that there are no CBGs for which it has not received a transmission instruction or that there are no CBGs that have not been reallocated.

[0115] FIG. 8 is a conceptual diagram illustrating a sixth embodiment of a UL transmission method in a communication system.

[0116] 8, one transmission block may be divided into three CBGs. For convenience of explanation, reference signals are not shown. The base station may transmit DL control channel #1 including resource allocation information for a transmission block (e.g., CBGs #1-3 constituting a transmission block) and may transmit DL control channel #2 including resource allocation information for CBGs #2-3 among CBGs #1-3.

[0117] When a transport block is initially transmitted on the UL data channel #1 indicated by the DL control channel #1, the DL control channel #1 may include resource allocation information for all CBGs constituting the corresponding transport block. On the other hand, when a transport block is retransmitted on the UL data channel #1 indicated by the DL control channel #1, the DL control channel #1 may include resource allocation information for all CBGs constituting the corresponding transport block or resource allocation information for some of the CBGs.

[0118] The terminal can receive DL control channels #1-2, can transmit UL data channel #1 based on information included in DL control channel #1, and can transmit UL data channel #2 based on information included in DL control channel #2. In the transmission procedure of UL data channel #1, the terminal can transmit CBG #1 that is not indicated by DL control channel #2 among all CBG #1-3 constituting the transmission block.

[0119] The DL control channel #1 may include information instructing to divide one transport block into three CBGs (i.e., CBGs #1-3) and / or information instructing to map the three CBGs (i.e., CBGs #1-3) to the UL data channel #1. The DL control channel #2 may include information instructing to map CBGs #2-3 to the UL data channel #2. Since the information for transmitting CBG #1 is not included in the DL control channel #2, the terminal may transmit CBG #1 based on the information included in the DL control channel #1. In this case, CBG #1 may be transmitted through the UL data channel #1. Since the information for transmitting CBG #2-3 is included in the DL control channel #2, the terminal may transmit CBG #2-3 based on the information included in the DL control channel #2 instead of the DL control channel #1. In this case, CBG #2-3 may be transmitted through the UL data channel #2. Here, the time and frequency resources of the UL data channel #1 may be different from the time and frequency resources of the UL data channel #2.

[0120] When transmission of some CBGs is permitted, the terminal can transmit all symbols to which some CBGs are mapped. In UL data channel #1, CBGs #1-2 can be mapped to the same symbol. In this case, the terminal can map some values ​​of CBG #2, null values, or values ​​(e.g., specific sequences) that are preset between the base station and the terminal to resources for CBG #2 that is mapped to the same symbol as the symbol to which CBG #1 is mapped. In this case, data can be mapped to all subcarriers in the symbol to which CBG #1 is mapped. If CBGs #1-2 are set to be mapped to the same symbol and only CBG #1 is transmitted in the corresponding symbol, a problem may occur in which power control changes for each symbol. In this case, it may be difficult to generate UL data channel #1 having a waveform of appropriate quality.

[0121] The base station may transmit to the terminal a DL control channel #2 including information instructing not to transmit a CBG mapped after a specific symbol in the UL data channel #1. The base station may transmit a DL control channel #1 including information instructing to map CBGs #1 and #3 to the UL data channel #1, and may transmit a DL control channel #2 including information instructing to map CBGs #2 to the UL data channel #2. The terminal may receive the DL control channels #1 and #2, and may perform UL transmission based on the information included in the DL control channels #1 and #2. In this case, the transmission power may be 0 for some symbols belonging to the transmission interval #1 in which the UL data channel #1 is transmitted, and the transmission power may be greater than 0 for the remaining symbols except for some symbols in the transmission interval #1. Therefore, it may be difficult to generate a UL data channel #1 having a waveform of appropriate quality.

[0122] To solve this problem, the base station can set a specific time in the UL data channel #1, and a transmission region (e.g., transmitted symbols) and a non-transmission region (e.g., non-transmitted symbols) can be distinguished based on the specific time. The base station can transmit a DL control channel #2 including information instructing mapping of the CBG to the transmission region in the UL data channel #1. The terminal can receive the DL control channel #2 from the base station and operate based on the information included in the DL control channel #2. For example, the terminal can map the CBG to the transmission region in the UL data channel #1 and can not map the CBG to the non-transmission region in the UL data channel #1.

[0123] Also, the terminal may transmit a reference signal in a transmission region in UL data channel #1, and may not transmit a reference signal in a non-transmission region in UL data channel #1. For example, the base station may transmit to the terminal an upper layer message including configuration information of a reference signal (e.g., a front-loaded DM-RS (demodulation-reference signal)) to be transmitted through the first symbol of UL data channel #1 and a reference signal (e.g., an additional DM-RS) to be transmitted through the n-th symbol of UL data channel #1, where n may be an integer equal to or greater than 2. The terminal may obtain configuration information of a reference signal (e.g., a front-loaded DM-RS and an additional DM-RS) to be transmitted through UL data channel #1 by receiving the upper layer message from the base station. Thus, the terminal may transmit a DM-RS in the first symbol of UL data channel #1. However, if the n-th symbol belongs to a non-transmission region of UL data channel #1, the terminal may not transmit a DM-RS in the n-th symbol of UL data channel #1.

[0124] The base station can transmit an upper layer message including frequency hopping setting information for the UL data channel to the terminal. The terminal can obtain frequency hopping setting information for the UL data channel by receiving the upper layer message from the base station. One CBG can be included in UL data channels corresponding to two frequency hops. For example, all CBGs can be included in the UL data channel corresponding to the first frequency hop (e.g., UL data channel #1). Here, when a DL control channel #2 is generated including information indicating that CBGs mapped to non-transmission areas in the UL data channel #1 are transmitted through the UL data channel #2, it is preferable that all CBGs are reallocated. This method can be the same as the reallocation method in units of transmission blocks.

[0125] For example, UL control information may be mapped to UL data channel #1. When UL data channel #1 is transmitted without frequency hopping, all UL control information may be mapped to forward symbols in UL data channel #1. In this case, the transport block or CBG may be mapped to the remaining symbols (e.g., symbols located in the rear region in UL data channel #1) excluding the symbols to which the UL control information is mapped among the symbols constituting UL data channel #1. Regardless of whether an additional reference signal (e.g., an additional DM-RS) is mapped in UL data channel #1, the UL control information and the transport block (or CBG) may be mapped to UL data channel #1 according to the same rule. When DL control channel #2 including resource allocation information of the entire transport block or all CBGs is received, the terminal may transmit the UL control information using the UL control channel instead of UL data channel #1.

[0126] Alternatively, the terminal may map the reference signal and UL control information to UL data channel #1 (e.g., symbols constituting UL data channel #1) and transmit the reference signal and UL control information mapped to the symbols. In this case, there may be remaining subcarriers among the subcarriers constituting UL data channel #1 that are not used for transmitting the reference signal and UL control information. The terminal may map any value, a transport block, a CBG, or information (e.g., a specific sequence) that is preset between the terminal and the base station to the remaining subcarriers.

[0127] √ UL PI (preemption indication) or dynamic resource reservation FIG. 9 is a conceptual diagram illustrating a seventh embodiment of a UL transmission method in a communication system.

[0128] Referring to FIG. 9, a terminal can transmit data having two or more requirements (e.g., delay and error rate) using a UL data channel. For example, data #1 can be eMBB data and data #2 can be URLLC data. While terminal #1 is transmitting UL data channel #1 including data #1, a case may occur in which terminal #1 or terminal #2 must transmit data #2 through UL data channel #2. Part or all of UL data channel #1 may overlap with UL data channel #2.

[0129] In this case, in order to minimize interference with UL data channel #2, the base station can control so that UL data channel #1 is not transmitted. For example, the base station can transmit UL control channel #3 including information instructing terminal #1 not to transmit UL data channel #1. Terminal #1 can receive DL control channel #3 and can not transmit UL data channel #1 based on the information included in DL control channel #3. Alternatively, if part of UL data channel #1 is transmitted before the decoding operation for DL ​​control channel #3 is completed, terminal #1 can not transmit the remaining UL data channel #1.

[0130] During transmission of the DL data channel, the base station may transmit a DL control channel #3 including a bitmap indicating unused time and frequency resources among the time and frequency resources constituting the UL data channel #1. One bit included in the bitmap may correspond to a UL reference resource. The terminal #1 may receive the DL control channel #3 and may not transmit the UL data channel #1 on the resource indicated by the bitmap included in the DL control channel #3.

[0131] In order to notify the terminal transmitting the UL data channel #1 of the bitmap, the base station can transmit the DL control channel #3 using identification information shared by the terminals (e.g., SFI (slot format indicator)-RNTI, INT (interruption)-RNTI, or a jointly applied RNTI) instead of identification information of a single terminal (e.g., C-RNTI (cell-radio network temporary identifier)). For example, the CRC value of the downlink control information (DCI) included in the DL control channel #3 can be scrambled by the SFI-RNTI, INT-RNTI, or a common RNTI. In this case, the base station can notify the terminal of the format of some slots using a special format of the DL control channel (e.g., a group-common PDCCH).

[0132] -Applicable to conventional UL carriers or supplementary UL (SUL) carriers The DL control channel may include not only resource allocation information of the UL data channel but also information indicating a carrier (e.g., an existing UL carrier or an SUL carrier) on which the UL data channel is transmitted. For example, a bitmap indicating UL reference resources belonging to an existing UL carrier (e.g., a bitmap indicating resources on which the UL data channel is not transmitted) may be transmitted through DL control channel #1, and a bitmap indicating UL reference resources belonging to an SUL carrier may be transmitted through DL control channel #2. The carrier on which the DL control channel #1 is transmitted may be different from the carrier on which the DL control channel #2 is transmitted. In this case, the terminal may receive a DL control channel (e.g., DL control channel #1-2) for each carrier and may determine whether to transmit the UL data channel based on the bitmap included in the DL control channel.

[0133] Alternatively, the DL control channel may include a bitmap #1 indicating UL reference resources belonging to an existing UL carrier and a bitmap #2 indicating UL reference resources belonging to an SUL carrier. In this case, the terminal may check the bitmap #1-2 by receiving one DL control channel and may determine whether to transmit the UL data channel based on the bitmap #1-2.

[0134] Bitmap #1 for the legacy UL carrier and bitmap #2 for the SUL carrier may be included in one DL control channel #3. Which bitmap included in DL control channel #3 corresponds to which carrier (e.g., legacy UL carrier or SUL carrier) may be indicated by higher layer signaling. For example, a terminal knows which carrier a bitmap should be applied to at a specific position in DL control channel #3. Thus, a base station can transmit the same DL control channel to various terminals, and each terminal can decode the bitmap from a specific position in the received DL control channel.

[0135] √ UL PI by SFI Each symbol constituting a slot may be a DL symbol, a UL symbol, or a flexible symbol (or an unknown symbol). The base station may transmit an SFI indicating the format of the slot using an upper layer message, a DL control channel, or a MAC CE. For example, the base station may transmit system information or an upper layer message including the SFI. Or, the base station may transmit a DCI including the SFI through the DL control channel. The terminal may acquire the SFI by receiving the upper layer message, the DL control channel, or the MAC CE. For example, the terminal may receive a DL control channel on resources (e.g., time and frequency resources) set by the upper layer signaling of the base station, and may confirm the SFI included in the DL control channel.

[0136] Referring again to FIG. 9, the base station may transmit DL control channel #3 including information indicating flexible symbols or DL ​​symbols among the symbols constituting UL data channel #1 allocated by DL control channel #1. For example, among the symbols constituting UL data channel #1, symbols set as UL symbols by higher layer signaling or DL ​​control channel #1 may be overridden to flexible symbols or DL ​​symbols by DL control channel #3. The terminal may receive DL control channel #3 from the base station and may identify flexible symbols or DL ​​symbols among the symbols constituting UL data channel #1 based on the information included in DL control channel #3.

[0137] In this case, the terminal may not transmit UL data channel #1. Or, flexible symbols or DL ​​symbols in UL data channel #1 may not be used for UL transmission. For example, when CBG is mapped to UL data channel #1, the terminal may perform UL transmission using the remaining symbols excluding the symbols set as flexible symbols or DL ​​symbols by DL control channel #3 among the symbols constituting UL data channel #1. Or, when a transport block is mapped to UL data channel #1, the terminal may not transmit UL data channel #1.

[0138] Since DL control channel #3 indicates symbols not used for UL transmission in UL data channel #1, the terminal can not transmit UL data channel #1 in the entire band. If some resource blocks in UL data channel #1 are used for UL transmission and the transmission of UL data channel #1 does not interfere with the transmission of UL data channel #2, many resources may be occupied according to the above-mentioned method.

[0139] In one example, information on the SFI and information on the UL PI may be concatenated in one DCI. The base station may indicate information (e.g., an index or bitmap) indicating the position of the SFI and the position of the UL PI in one DCI to the terminal through higher layer signaling. The base station may transmit the corresponding DCI through one DL control channel, and the terminal receiving the DCI may obtain necessary information (e.g., SFI and / or UL PI) at a specific position in the DCI. The identification information (e.g., RNTI) for decoding the DCI may be SFI-RNTI, INT-RNTI, or another RNTI, and the base station may configure the identification information for decoding the DCI to one or more terminals through higher layer signaling.

[0140] √ UL PI by DL PI The resources constituting a slot can be divided into a plurality of DL reference resources, and the time and frequency resources (e.g., DL reference resources) for one or more slots can be indicated by a plurality of bits. A bitmap (e.g., DL PI) composed of a plurality of bits can be transmitted through a DCI of a specific format. A terminal can receive DCI through a DL control channel, and can not receive a DL control channel or a DL data channel in a DL reference resource indicated by the bitmap included in the DCI. One bit included in the bitmap can indicate whether or not to receive a DL control channel or a DL data channel in a specific time and frequency resource (e.g., a specific DL reference resource).

[0141] A UL reference resource may be defined similarly to a DL reference resource. The base station may generate a DCI including a bitmap (e.g., a UL PI) indicating whether or not to transmit a UL control channel or a UL data channel in a time and frequency resource (e.g., a UL reference resource), and may transmit the DCI through a DL control channel. Here, the bitmap may indicate UL reference resources for one or more slots. The terminal may receive the DCI through the DL control channel, and may not transmit a UL control channel or a UL data channel in the UL reference resource indicated by the bitmap included in the DCI.

[0142] In the proposed method, the DL PI and the UL PI may be included in the same DL control channel (e.g., the same DCI). If the DL PI is a bitmap indicating DL reference resources for two slots, the bitmap #1 may indicate DL reference resources for one DL slot, and the bitmap #2 may indicate UL reference resources for one UL slot. In this case, the UL reference resource may be an existing UL carrier or an SUL carrier. The base station may transmit to the terminal an upper layer message including information indicating that the UL reference resource is an existing UL carrier or an SUL carrier. The terminal may receive an upper layer message from the base station and may determine that the UL reference resource is an existing UL carrier or an SUL carrier based on the information included in the upper layer message. Alternatively, the bitmap for the DL reference resource and the bitmap for the UL reference resource may be concatenated in one DCI. The base station may transmit to the terminal an upper layer message including information indicating the position of the bitmap for the DL reference resource and the position of the bitmap for the UL reference resource in the DCI. The terminal can receive an upper layer message from the base station and can determine the location of a bitmap for DL ​​reference resources and the location of a bitmap for UL reference resources in the DCI based on information included in the upper layer message. For example, the terminal can determine whether a bitmap for DL ​​reference resources corresponds to a DL carrier at a certain location in the DCI, and can determine whether a bitmap for UL reference resources corresponds to a UL carrier (e.g., an existing UL carrier or an SUL carrier) at another location in the DCI.

[0143] In another proposed method, the DL control channel including the DL PI may be different from the UL control channel including the UL PI. The DL PI may be set by an existing method. The UL PI for the SUL carrier may be generated independently of the UL PI for the existing UL carrier. In this case, the base station may transmit an upper layer message including information required for receiving the UL PI for the SUL carrier to the terminal. The terminal may receive the upper layer message from the base station and may receive the UL PI for the SUL carrier based on the information included in the upper layer message. For example, the terminal may detect the UL PI in a specific search space for the DL control channel. That is, the terminal knowing the search space may perform blind detection (e.g., blind decoding) based on the CCE.

[0144] In the proposed method, the identification information for the UL PI may not be set separately, and existing identification information (e.g., INT-RNTI) may be used as the identification information for the UL PI. When an upper layer message including information instructing detection of the UL PI is received from the base station, the terminal may perform a detection operation in a specific search space for the DL control channel using the identification information set by the base station to acquire the UL PI. When an upper layer message including information instructing detection of the DL PI and the UL PI is received from the base station, the terminal may acquire the DL PI and the UL PI by performing a detection operation using one identification information in a specific search space for the DL control channel. Here, the DL PI and the UL PI may be included in the same DCI (e.g., DCI having the same format). In this case, the terminal may acquire the DL PI and the UL PI using one identification information.

[0145] In another proposed method, the identification information for the UL PI may be different from the identification information for the DL PI. The terminal may perform blind detection to acquire the DCI including the UL PI in the search space for the DL control channel, and may perform blind detection to acquire the DCI including the DL PI in the search space for the DL control channel. The format of the DCI including the UL PI may be different from the format of the DCI including the DL PI. Information indicating the size of the UL PI may be transmitted from the base station to the terminal through an upper layer message. The base station may set candidates for the aggregation level of the CCE for the DL control channel so that the terminal can decode the DCI. In this case, the number of search spaces may increase. In order to reduce the reception complexity of the terminal, a method that does not increase the number and size of the search space may be required.

[0146] In the proposed method, the number of search spaces for UL PI may be set to be equal to or less than the number of search spaces (e.g., the maximum number of search spaces) set in advance. For example, the number of search spaces for UL PI may be 1 or 2. Alternatively, the base station may transmit to the terminal an upper layer message including information indicating the number of search spaces for UL PI. Alternatively, the terminal may estimate the number of search spaces for UL PI using parameters set by the upper layer signaling. The location of the search space for UL PI may be determined according to the aggregation level of CCE. The terminal may confirm the search space for UL PI based on the above-mentioned method, and may acquire the UL PI by performing a detection operation in the confirmed search space.

[0147] In the proposed method, the search space for the UL PI (e.g., the control resource set (CORESET) to which the search space belongs) may be the same as the search space for the DL PI (e.g., the CORESET to which the search space belongs). In this case, the number of search spaces on which the UE performs detection operations may be reduced.

[0148] FIG. 10 is a conceptual diagram illustrating a first embodiment of a search space (e.g., a logical search space) of a DL control channel in a communication system, and FIG. 11 is a conceptual diagram illustrating a second embodiment of a search space (e.g., a logical search space) of a DL control channel in a communication system.

[0149] 10, if an upper layer message including configuration information for detecting a UL PI is received and an upper layer message including configuration information for detecting a DL PI is not received, the UE may perform a detection operation to obtain a UL PI. For example, the UE may perform a detection operation on PDCCH candidates #1-2 included in the search space. That is, a detection operation to obtain a DL PI may not be performed.

[0150] Referring to FIG. 11, an upper layer message including configuration information for detecting UL PI and DL PI may be received, and the search space of UL PI and the search space of DL PI may belong to the same CORESET. The UE may obtain DL PI by performing a detection operation on PDCCH candidates #1-2, and may obtain UL PI by performing a detection operation on the remaining PDCCH candidates among PDCCH candidates #1-2 except for the PDCCH candidate for which DL PI is obtained. In this case, a separate search space for UL PI (e.g., CORESET to which the search space belongs) may not be configured. Since UL PI is transmitted through a PDDCH candidate to which DL PI is not transmitted, the number of times blind detection is performed may be reduced.

[0151] Bitmap The UL PI may be configured in a bitmap. One bit included in the bitmap may indicate a UL reference resource (e.g., time and frequency domain). The UL reference resource may belong to an active BWP (bandwidth part) of the terminal and may consist of B resource blocks and T symbols. B and T may be configured by the base station. Each of B and T may be an integer equal to or greater than 1. The DL PI may indicate the DL reference resource in two manners (e.g., manner #1-2). The base station may transmit an upper layer message including information indicating one of the two manners to the terminal. The terminal may receive the upper layer message from the base station and interpret the DL PI in the manner indicated by the upper layer message.

[0152] When the upper layer message indicates the scheme #1, the resource blocks constituting the active BWP may be divided into two sets, the DL symbols belonging to the interval according to the transmission period of the DL PI may be divided into seven sets, and each set (e.g., 14 sets) may be one DL reference resource. When the upper layer message indicates the scheme #2, the resource blocks constituting the active BWP may be divided into one set, the DL symbols belonging to the interval according to the transmission period of the DL PI may be divided into 14 sets, and each set (e.g., 14 sets) may be one DL reference resource. A bit included in the bitmap may indicate whether data is transmitted in the DL reference resource corresponding to the bit.

[0153] The above-mentioned method may be applied to a scenario in which specific DL data is transmitted using resources consisting of a relatively wide bandwidth and a relatively small number of symbols, and may also be applied to a scenario in which interference occurs between different DL data transmissions scheduled by a base station, or a scenario in which resources allocated for transmission of DL data #1 are reallocated for transmission of DL data #2.

[0154] In the proposed method, the UL reference resource can be indicated to the terminal in the same manner as the DL reference resource. Unlike the DL reference resource, which represents past resources as a bitmap, the UL reference resource can represent future resources as a bitmap, and the terminal can indicate whether or not to transmit data in the future symbol and frequency resource to which each bit in the bitmap applies.

[0155] In addition, in the proposed method, the UL reference resource indicated by the UL PI may be configured with a small number of symbols (e.g., short time) and a wide bandwidth. The reason why such a UL reference resource is used is that when a terminal transmitting URLLC UL data is located adjacent to a base station, the terminal can transmit URLLC UL data with resources consisting of a short time and a wide bandwidth using sufficient power. Therefore, the bitmap indicating the UL reference resource to the terminal may have similar characteristics to the DL PI. That is, for the purpose of setting the UL reference resource, the active BWP set in the terminal may be divided into one or two, and the corresponding slot may be divided into one or two symbol units.

[0156] Since the UL PI includes a bitmap of a fixed size, the product of the number of divisions of the frequency domain (e.g., active BWP) and the number of divisions of the time domain (e.g., slots belonging to the period of the UL PI) may be constant. Also, the bitmap included in the UL PI may be applied to one or more slots, and the base station may notify the terminal of the number of slots to which the bitmap included in the UL PI is applied using higher layer signaling. The number of slots to which the bitmap is applied may be the same as the monitoring period of the UL PI.

[0157] On the other hand, since the resource allocation method for UL data may be different from the resource allocation method for DL ​​data, the above method may not be applied to the UL data transmission scenario. UL data may be transmitted by the UL transmit power of the terminal, and the reception quality of the UL data at the base station may be determined by the UL transmit power. Therefore, for UL transmission that satisfies the requirements of low latency and high quality, the base station may allocate resources for UL data. The terminal may transmit UL data through a UL data channel consisting of a narrow bandwidth and an appropriate number of symbols. Based on these characteristics, a UL reference resource indicated by the UL PI may be designed.

[0158] In the proposed method, the frequency domain of the UL reference resource may be divided finely, and the time domain of the UL reference resource may be divided coarsely. To represent the time resource of the UL reference resource, the base station may transmit to the terminal an upper layer message including information indicating a detection period (e.g., a transmission period) of the UL PI. For example, the detection period of the UL PI may be 1, 2, or 4 slots. The UL symbols belonging to the interval according to the detection period of the UL PI may be divided into A sets. A may be an integer equal to or greater than 1. To represent the frequency resource of the UL reference resource, the active BWP (e.g., the active UL BWP) may be divided into B sets. B may be 7 or 14. B may be greater than A. The UL PI may be a bitmap consisting of A×B bits. One bit included in the bitmap may indicate the presence or absence of UL data transmission in the UL reference resource corresponding to the corresponding bit.

[0159] In the proposed method, A×B may be limited to a specific value. The base station may transmit an upper layer message including the specific value to the terminal, and the terminal may confirm the specific value by receiving the upper layer message from the base station. Or the specific value may be defined in a technical standard known to the base station and the terminal. For example, A×B may be set to 14. According to this method, the size of the UL PI may be set to be equal to the size of the DL PI. Therefore, the size of the DL control channel searched to detect the UL PI may be equal to the size of the DL control channel searched to detect the DL PI. In this case, the reception complexity of the DL control channel in the terminal may be reduced.

[0160] FIG. 12 is a conceptual diagram illustrating a first embodiment of a UL reference resource in a communication system, and FIG. 13 is a conceptual diagram illustrating a second embodiment of a UL reference resource in a communication system.

[0161] Referring to FIG. 12, the UL PI may indicate a UL reference resource set within a resource consisting of one slot and an active BWP. Symbols (e.g., 14 symbols) included in one slot may be divided into two sets. That is, A may be 2. In this case, one UL reference resource may include 7 symbols. The active BWP may be divided into 7 sets. That is, B may be 7. Therefore, the size of the UL PI may be 14 bits.

[0162] Referring to FIG. 13, the UL PI may indicate a UL reference resource set within a resource consisting of two slots and an active BWP. The symbols (e.g., 28 symbols) included in the two slots may be divided into two sets, i.e., A may be 2. In this case, one UL reference resource may include 14 symbols. The active BWP may be divided into seven sets, i.e., B may be 7. Thus, the size of the UL PI may be 14 bits. In the embodiment of FIG. 13, A×B may be maintained the same as A×B in the embodiment of FIG. 12. Each of A and B may be adjusted according to the transmission period of the UL PI.

[0163] The reception quality of the DL PI may be different from that of the UL PI. If the DL PI cannot be received by the terminal, the base station may perform a retransmission operation for the terminal, and the terminal may decode necessary data accordingly. The terminal that cannot receive the UL PI may transmit an unnecessary UL data channel (e.g., a UL data channel indicated by the UL PI). In this case, the unnecessary UL data channel may cause interference to the UL data channel transmitted by another terminal, and thus the base station may not be able to successfully receive the UL data channel. To solve this problem, the aggregation level of the DL control channel including the UL PI may be set differently from the aggregation level of the DL control channel including the DL PI.

[0164] In the proposed method, the UL PI can be configured to indicate the UL reference resource configured within one slot. In this case, the size of the UL PI can be C bits. The terminal can assume that the transmission state of the UL reference resource indicated by the UL PI is the same not only in the current slot but also in slots after the current slot. In order to improve the reception quality, the base station can transmit to the terminal an upper layer message including information instructing repeated transmission of the UL data channel.

[0165] The terminal may receive an upper layer message from the base station and may determine that repeated transmission of the UL data channel is requested based on information included in the upper layer message. In this case, the terminal that receives the UL PI may determine that the corresponding UL PI is applied to a slot that belongs to an interval according to the transmission period of the corresponding UL PI. Since one UL PI may indicate the presence or absence of transmission of the UL data channel in multiple slots, the size of the UL PI may be reduced. However, since the base station must schedule UL transmission in the same manner in multiple slots to which the UL PI is applied, the scheduling flexibility for UL transmission may be reduced.

[0166] FIG. 14 is a conceptual diagram illustrating a third embodiment of a UL reference resource in a communication system.

[0167] Referring to FIG. 14, the UL PI may indicate a UL reference resource set within a resource consisting of two slots and an active BWP. The symbols included in the two slots (e.g., 28 symbols) may be divided into four sets, i.e., A may be 4. In this case, one UL reference resource may include seven symbols. The active BWP may be divided into seven sets, i.e., B may be 7. Therefore, the size of the UL PI may be 28 bits. In the embodiment of FIG. 14, the size of the UL PI (i.e., 28 bits) may be twice the size of the UL PI (i.e., 14 bits) in the embodiment of FIG. 12 or FIG. 13. When one UL PI is applied to two consecutive slots, the size of the UL PI may be maintained at 14 bits.

[0168] ■URLLC PUCCH power control method

[0169] √ Power control method considering payload Each of the base station and the terminal can determine the transmission power of the UL control channel based on a preset rule. The base station can transmit an upper layer message, a DL control channel, or a MAC CE including parameters required for determining the transmission power of the UL control channel to the terminal. The terminal can confirm the parameters required for determining the transmission power of the UL control channel by receiving the upper layer message, the DL control channel, or the MAC CE from the base station. In order to determine the transmission power of the UL control channel, the terminal can derive some of the necessary parameters based on signals (e.g., synchronization signal / physical broadcast channel (SS / PBCH) block, reference signal (CSI-RS), phase tracking (PT)-RS, DM-RS, etc.) received from the base station.

[0170] The proposed power control method may be applied to a UL data channel, and the transmission power may be adjusted according to the size of a transmission block included in the UL data channel. If the UL data channel does not include UL control information, only a function according to the size of a transmission block (e.g., UL data) may be used to determine the transmission power. On the other hand, if the UL data channel includes both UL control information and a transmission block, not only a function according to the size of the transmission block but also a function according to the size of the UL control information may be used to determine the transmission power.

[0171] For example, if the UL data channel contains a transmission block, slot # i Career# c The transmission power (P C (i)) can be determined based on the following Equation 2:

[0172]

number

[0173] Gamma C (i) is a function of the number of bits that a transmission block has (O TB (i)) and the size of the resource elements of the UL data channel that are mapped to the resource block (N RE (i)) can be defined as follows. For example, Γ C (i) is "10 log10(2 γ·BPRE(i) -1). BPRE(i) can be O TB (i) / N RE It can be defined as (i).

[0174] Alternatively, the transmission power rule for transmitting both the transmission block and the UL control information may be as follows: i Career# c The transmission power applied to the UL data channel is P C It can be defined as (i).

[0175]

number

[0176] Alternatively, the base station may not notify the terminal of the transmission power depending on the size of the UL data. For example, the base station may not notify the terminal of the transmission power depending on the size of the UL data. C A higher layer message including a constant applied to (i) may be transmitted to the terminal, and the terminal may receive the higher layer message from the base station and receive Δ C The constant applied to (i) can be confirmed. Δ C Through the setting of the constant applied to (i), the size of the UL control information can be set to balance with the size of the UL data. In this case, the transmission power applied to the UL data channel is set by a separate setting variable (e.g., δ C )

[0177] δ C can be set to one of several values ​​including 0 and 1. The base station C The terminal can transmit an upper layer message including a value set for δ to the terminal by receiving the upper layer message from the base station. C You can check the value set for

[0178]

number

[0179]

number

[0180] The terminal can report power headroom (PH) to the base station. For example, the terminal can periodically report PH to the base station. Or, when a message requesting a PH report is received from the base station, the terminal can report PH to the base station. Or, the terminal can transmit PH to the base station together with data. The terminal can derive PH considering the size of the transmission block, and can transmit PH with a different type applied to it to the base station by upper layer signaling of the base station.

[0181] ■ URLLC UCI transmission via on-going PUCCH

[0182] √ PUCCH format 3 / 4 for transmission of additional UCI (e.g. URLLC UCI with magnitude of 1 or 2 bits) In order to transmit DL data (e.g., eMBB data and URLLC data) having different delay requirements, even after encoding the UL control information, the terminal can additionally transmit other UL control information (e.g., URLLC UCI) using the UL control channel to which the encoded UL control information (e.g., eMBB UCI) is mapped.

[0183] FIG. 15 is a conceptual diagram illustrating an eighth embodiment of a UL transmission method in a communication system.

[0184] 15, the base station may transmit DL control channel #1 including resource allocation information of DL data channel #1 to the terminal, and a HARQ response (e.g., HARQ-ACK) for DL ​​data channel #1 may be transmitted from the terminal to the base station through UL control channel #1 (e.g., UL control channel #1 indicated by DL control channel #1). Also, the base station may transmit DL control channel #2 including resource allocation information of DL data channel #2 to the terminal, and a HARQ response for DL ​​data channel #2 may be transmitted from the terminal to the base station through UL control channel #2 (e.g., UL control channel #2 indicated by DL control channel #2).

[0185] Here, the interval (eg, transmission delay) between the reception time of DL data channel #1 and the transmission time of UL control channel #1 may be greater than the interval between the reception time of DL data channel #2 and the transmission time of UL control channel #2.

[0186] The terminal can obtain resource allocation information for the UL control channel #2 from the DL control channel #2 that is received last among the DL control channels #1-2. The terminal can transmit the UL control channel #2 including UL control information (e.g., HARQ response) for the DL data channel #1 and UL control information (e.g., HARQ response) for the DL data channel #2. However, the above method may be difficult to apply when the interval between the reception time of the DL data channel #2 and the transmission time of the UL control channel #2 is very small. This is because the terminal performs the following operations to transmit the UL control channel #2, which increases the processing time in the terminal.

[0187] - Demodulation / decoding operation of DL data channel #2 - Generation of HARQ response for DL ​​data channel #2 - encoding the HARQ response for DL ​​data channel #2 together with the HARQ response for DL ​​data channel #1; Mapping the encoded HARQ response to the UL control channel #2

[0188] In the proposed method, the HARQ response for DL ​​data channel #2 may be transmitted through UL control channel #2, and the UL control channel #1 to which the HARQ response for DL ​​data channel #1 is mapped may not be transmitted. The base station may instruct the terminal to send a separate signal to return the HARQ response for DL ​​data channel #1.

[0189] In another proposed method, the HARQ response for DL ​​data channel #2 and the HARQ response for DL ​​data channel #1 may be transmitted through UL control channel #1 instead of UL control channel #2. In this case, the HARQ response for DL ​​data channel #2 may be transmitted quickly. For example, the format (e.g., PUCCH format) of the UL control channel #1 in the NR communication system may be one of 1 to 4, and the UL control channel #1 may include the HARQ response for DL ​​data channel #2.

[0190] In order to transmit the HARQ response to the DL data channel #2 through the UL control channel #1, an operation considering the UL control information #2 (e.g., the HARQ response to the DL data channel #2) may be required in the coding / mapping procedure of the UL control information #1 (e.g., the HARQ response to the DL data channel #1). If the maximum size of the UL control information #2 is limited to a specific value, the terminal can estimate the number of symbols to which the coded UL control information #2 is mapped. In this case, the terminal can confirm the modulation rate and / or coding rate of the UL control information #2 based on a variable set by the base station's higher layer signaling or a variable defined in a technical standard known to the terminal.

[0191] The base station can transmit an upper layer message including information indicating the modulation rate and / or coding rate of the UL control information #1 to the terminal. The terminal can confirm the modulation rate and / or coding rate of the UL control information #1 by receiving the upper layer message from the base station. For example, the modulation rate and / or coding rate of the UL control information #2 can be set regardless of the modulation rate and / or coding rate of the UL control information #1. Or, the modulation rate and / or coding rate of the UL control information #2 can be set as a value relative to the modulation rate and / or coding rate of the UL control information #1.

[0192] In the proposed method, the terminal can change a part of UL control information #1 (e.g., HARQ response and / or channel partial information 1) to UL control information #2. For example, the terminal can map the UL control information #2 to the UL control channel #1 based on a puncturing scheme.

[0193] When UL control information #1 includes an HARQ response, the terminal can map the coded HARQ response for DL ​​data channel #1 to UL control channel #1 regardless of the presence of UL control information #2. When UL control information #1 includes partial channel information, the terminal can code partial channel information 1 (e.g., CSI part 1) and partial channel information 2 (e.g., CSI part 2) separately. When UL control information #1 includes an HARQ response and partial channel information, the terminal can code both the HARQ response and partial channel information 1, and can code partial channel information 2 independently.

[0194] In the proposed method, a part of the UL control information #1 may not be transmitted. The part of the UL control information #1 that is not transmitted may be control information with relatively low importance. For example, if the UL control information #1 includes a HARQ response, partial channel information 1, and partial channel information 2, some or all of the partial channel information 2 may not be transmitted.

[0195] In the proposed method, the terminal can transmit UL control information #1 including the HARQ response, partial channel information 1, and partial channel information 2. In this case, the terminal can not map the UL control information #2 to the resource elements constituting the UL control channel #1 to which the HARQ response and partial channel information are mapped.

[0196] In order to know the size of the partial information 2 of the channel belonging to the UL control information #1, the base station may decode the partial information 1 of the channel belonging to the UL control information #1. The position of the resource element (e.g., the starting resource element) to which the partial information 2 of the channel is initially mapped may not be fixed.

[0197] In order to obtain UL control information #2 on UL control channel #1, it is preferable for the base station to know the position of UL control information #1 (e.g., the mapping position of channel partial information 2) and the position of UL control information #2 on UL control channel #1. In this case, the reception complexity of UL control channel #1 at the base station can be reduced.

[0198] In the proposed method, the terminal can determine the position (e.g., mapping position) of UL control information #2 in UL control information #1 regardless of the presence or absence of channel partial information 2. The terminal can change the position of the resource element to which UL control information #1 is initially mapped in UL control channel #1, and can map the coded UL control information #1 to the changed resource element.

[0199] The UL control information #2 may be encoded so that it can be mapped to a specific number of resource elements. The terminal may map the encoded UL control information #2 to pre-configured resource elements (e.g., remappable resource elements) among the resource elements constituting the UL control channel #1. Since the base station and the terminal know the pre-configured resource elements (e.g., remappable resource elements), the encoded UL control information #2 may be mapped to the resource elements configured between the base station and the terminal.

[0200] FIG. 16 is a conceptual diagram illustrating a first embodiment of a method for mapping UL control information in a communication system.

[0201] Referring to FIG 16, the UE may map UL control information to the remaining resource elements (e.g., 14 resource elements) excluding the resource elements to which the reference signal is mapped among the resource elements constituting the UL control channel (e.g., UL control channel #1 shown in FIG 15). The UL control information may be mapped according to the index order of the resource elements. For example, the resource element to which the UL control information is mapped for the first time may be resource element #0. That is, resource element #0 may be the starting resource element to which the UL control information is mapped.

[0202] If the number of resource elements that can be remapped is 5, the terminal can change the starting resource element onto which UL control information #1 is mapped from resource element #0 to resource element #5, and UL control information #1 can be mapped from resource element #5. After mapping of UL control information #1 to resource elements #5-13 is completed, the remaining UL control information #1 can be mapped from resource element #0.

[0203] If there is UL control information #2 to be mapped to UL control channel #1, the terminal can map the UL control information #2 from resource element #0. In this case, the UL control information #2 can be mapped to the UL control channel #1 instead of the UL control information #1. Here, the UL control information #2 can be mapped to the remappable resource elements consecutively. Alternatively, the UL control information #2 can be mapped to the remappable resource elements at preset intervals.

[0204] PUCCH Format 3 When PUCCH format 3 is used, the terminal can map UL control information #1-2 to UL control channel #1 as follows: Here, UL control information #1 may be UL control information #1 described with reference to FIG 15, UL control information #2 may be UL control information #2 described with reference to FIG 15, and UL control channel #1 may be UL control channel #1 shown in FIG 15.

[0205] FIG. 17 is a conceptual diagram illustrating a second embodiment of a method for mapping UL control information in a communication system.

[0206] 17, the mapping scheme of UL control information #1 including HARQ response may be different from the mapping scheme of UL control information #1 including HARQ response and channel information. The embodiment illustrated in FIG. 17 can be applied not only to a scenario supporting frequency hopping but also to a scenario not supporting frequency hopping.

[0207] Since the channel information is transmitted periodically or at the request of the base station, the terminal knows the slot to which the channel information is mapped. The embodiment shown in Fig. 17 may be applied to slots used for transmitting channel information. On the other hand, the embodiment shown in Fig. 17 may not be applied to slots not used for transmitting channel information. Alternatively, the embodiment shown in Fig. 17 may be applied not only to slots used for transmitting channel information but also to slots not used for transmitting channel information.

[0208] When UL control information #1-2 is transmitted through UL control channel #1, the terminal may first map UL control information #1 to UL control channel #1. When the number of remappable resource elements (e.g., resource elements #0-7) in UL control channel #1 is 8, the terminal may map UL control information #1 from resource element #8 of the first symbol. That is, the starting resource element of UL control information #1 may be resource element #8 of the first symbol. When UL control information #1 includes HARQ response and channel partial information (e.g., CSI portion 1-2), the terminal may encode CSI portion 1 together with the HARQ response and may map the encoded HARQ response / CSI portion 1 from resource element #8 of the first symbol. After completing the mapping of the encoded HARQ response / CSI portion 1, the terminal may map the encoded CSI portion 2 to the remaining resource elements. In this case, the encoded CSI portion 2 may also be mapped to remappable resource elements (e.g., resource elements #0-7).

[0209] When the mapping of UL control information #1 is completed, the terminal can map UL control information #2 (e.g., HARQ response) to UL control channel #1. The starting resource element of UL control information #2 may be resource element #0 of the first symbol. Thus, the terminal can map UL control information #2 to resource elements #0, 3, and 6 of the first symbol. In this case, UL control information #2 may be mapped to resource elements #0, 3, and 6 of the first symbol instead of UL control information #1 (e.g., CSI part 2).

[0210] PUCCH Format 4 When PUCCH format 4 is used, the terminal can map UL control information #1-2 to UL control channel #1 as follows: Here, UL control information #1 may be UL control information #1 described with reference to FIG 15, UL control information #2 may be UL control information #2 described with reference to FIG 15, and UL control channel #1 may be UL control channel #1 shown in FIG 15.

[0211] FIG. 18 is a conceptual diagram illustrating a third embodiment of a method for mapping UL control information in a communication system.

[0212] Referring to FIG. 18, the resource element (e.g., remappable resource element) to which the UL control information #2 is mapped may be located in the rear region of the UL control channel. The embodiment illustrated in FIG. 18 may be applied to a scenario in which the frequency hopping scheme is used as well as a scenario in which the frequency hopping scheme is not used. When the UL control channel #1 is transmitted based on the frequency hopping scheme, the terminal may map the UL control information #2 to the last symbol in the UL control channel #1 corresponding to the first frequency hop. Some of the resource elements to which the UL control information #1 is mapped may be used for transmitting the UL control information #2. According to the proposed method, the reception of the UL control information #2 in the base station may be delayed. However, the terminal may map the UL control information #1 to the UL control channel #1 regardless of the size of the UL control information #2, and the mapping order of the UL control information #1 may not be changed.

[0213] For example, the terminal may map UL control information #1 to UL control channel #1 first. Since there is a remappable resource element in the last symbol in UL control channel #1, the terminal may map UL control information #1 from the first symbol in UL control channel #1 without changing the mapping order of UL control information #1. That is, the starting mapping resource element of UL control information #1 may be resource element #0 of the first symbol. If UL control information #1 includes HARQ response and channel partial information (e.g., CSI part 1-2), the terminal may encode CSI part 1 together with the HARQ response and may map the encoded HARQ response / CSI part 1 from resource element #0 of the first symbol. After the mapping of the encoded HARQ response / CSI part 1 is completed, the terminal may map the encoded CSI part 2 to the remaining resource elements. In this case, the encoded CSI part 2 may also be mapped to the remappable resource elements.

[0214] When mapping of UL control information #1 is completed, the terminal can map UL control information #2 (e.g., HARQ response) to a remappable resource element located in the last symbol in UL control channel #1. In this case, UL control information #2 can be remapped instead of some of UL control information #1 (e.g., CSI part 2) among the remappable resource elements.

[0215] Meanwhile, the terminal can map the UL control information to the UL control channel based on the spreading code scheme. When PUCCH format 3 or 4 is used, the remappable resource elements can be set in units of spreading code application. Before applying the spreading code, the terminal can change the coded UL control information #1 to the coded UL control information #2 and map the coded UL control information #1-2 to the UL control channel #1 using the spreading code. Alternatively, the terminal can map the coded UL control information #1 to the UL control channel #1 using the spreading code and then map the coded UL control information #2 to the UL control channel #1 using the spreading code. In this case, the UL control information #2 can be remapped to some of the remappable resource elements instead of the UL control information #1.

[0216] The following embodiments shown in Figures 19 and 20 may illustrate a method of mapping UL control information based on a spreading code scheme. The embodiments shown in Figures 19 and 20 may be applied to a scenario in which frequency hopping is not applied as well as a scenario in which frequency hopping is applied. In the embodiments shown in Figures 19 and 20, PUCCH format 4 may be used. Here, UL control information #1 may be UL control information #1 described with reference to Figure 15, UL control information #2 may be UL control information #2 described with reference to Figure 15, and UL control channel #1 may be UL control channel #1 shown in Figure 15.

[0217] FIG. 19 is a conceptual diagram illustrating a fourth embodiment of a method for mapping UL control information in a communication system.

[0218] Referring to FIG. 19, the remappable resource element may be located in the first symbol of the UL control channel #1. The two remappable resource elements may be located consecutively on the frequency axis. The terminal may perform a coding operation on the HARQ response and CSI part 1 constituting the UL control information #1, and may map the coded HARQ response / CSI part 1 to the remaining resource elements excluding the remappable resource elements among the resource elements located in the first symbol of the UL control channel #1. The coded HARQ response / CSI part 1 may be mapped to the UL control channel #1 based on a spreading code scheme.

[0219] Furthermore, the terminal may perform a coding operation on CSI part 2 constituting UL control information #1, and may map the coded CSI part 2 to the UL control channel #1 after the mapping operation of the coded HARQ response / CSI part 1 is completed. The coded CSI part 2 may be mapped to the UL control channel #1 based on a spreading code scheme, and may also be mapped to remappable resource elements.

[0220] After the mapping operation of UL control information #1 is completed, the terminal can map the coded UL control information #2 to the remappable resource elements in the UL control channel #1. The coded UL control information #2 can be mapped to the UL control channel #1 based on a spreading code scheme. In this case, the UL control information #2 can be remapped to some of the remappable resource elements instead of the UL control information #1.

[0221] The mapping method of UL control information #1 including the HARQ response may be different from the mapping method of UL control information #1 including the HARQ response and channel information. Since the channel information is transmitted periodically or at the request of the base station, the terminal knows the slot to which the channel information is mapped. The embodiment illustrated in FIG. 19 may be applied to slots used for transmitting channel information. On the other hand, the embodiment illustrated in FIG. 19 may not be applied to slots not used for transmitting channel information. Alternatively, the embodiment illustrated in FIG. 19 may be applied not only to slots used for transmitting channel information but also to slots not used for transmitting channel information.

[0222] FIG. 20 is a conceptual diagram illustrating a fifth embodiment of a method for mapping UL control information in a communication system.

[0223] Referring to FIG. 20, the remappable resource element may be located at the last symbol of UL control channel #1. The two remappable resource elements may be located consecutively on the frequency axis. The terminal may perform a coding operation on the HARQ response and CSI part 1 constituting the UL control information #1, and may map the coded HARQ response / CSI part 1 from the first symbol of the UL control channel #1. The coded HARQ response / CSI part 1 may be mapped to the UL control channel #1 based on a spreading code scheme. The starting resource element of the coded HARQ response / CSI part 1 may be resource element #0, which is the first symbol in the UL control channel #1. The mapping order of the coded HARQ response / CSI part 1 may not be changed.

[0224] Furthermore, the terminal may perform a coding operation on CSI part 2 constituting UL control information #1, and may map the coded CSI part 2 to the UL control channel #1 after the mapping operation of the coded HARQ response / CSI part 1 is completed. The coded CSI part 2 may be mapped to the UL control channel #1 based on a spreading code scheme, and may also be mapped to remappable resource elements.

[0225] After the mapping operation of UL control information #1 is completed, the terminal can map the coded UL control information #2 to the remappable resource elements in the UL control channel #1. The coded UL control information #2 can be mapped to the UL control channel #1 based on a spreading code scheme. In this case, the UL control information #2 can be remapped to some of the remappable resource elements instead of the UL control information #1.

[0226] ■UL grant after DL resource allocation The base station may transmit the UL grant after transmitting resource allocation information for the DL data channel. In this case, the HARQ response for the DL data channel may be transmitted through the UL data channel indicated by the UL grant. For example, the UL transmission may be performed according to the embodiment shown in FIG. 21 below.

[0227] FIG. 21 is a conceptual diagram illustrating a ninth embodiment of a UL transmission method in a communication system.

[0228] Referring to FIG. 21, the base station may sequentially transmit DL control channel #1 and DL control channel #2 to one terminal. DL control channel #1 may include resource allocation information for DL ​​data channel #1, and DL control channel #2 may include resource allocation information for UL data channel #2. The HARQ response for DL ​​data channel #1 may be transmitted through UL control channel #1, and the start time resource (e.g., start slot or start symbol) of UL control channel #1 may be the same as the start time resource (e.g., start slot or start symbol) of UL data channel #2. In this case, the terminal may transmit the HARQ response for DL ​​data channel #1 through UL data channel #2 instead of UL control channel #1. Thus, the transport block (e.g., UL data) and the HARQ response may be mapped to UL data channel #2.

[0229] The DL control channel #1 may include an indicator indicating the size of the UL control information #1 (e.g., the UL control information #1 transmitted on the UL control channel #1). A terminal receiving the DL control channel #1 may check the size of the UL control information #1 based on the indicator included in the DL control channel #1. In addition, the terminal may receive the DL control channel #2 from the base station and may determine the size of the resource to which the UL control information #1 is mapped within the UL data channel #2 indicated by the DL control channel #2.

[0230] If the terminal receives DL control channel #2 before DL control channel #1, it may be difficult for UL control information #1, which is a response to DL data channel #1, to be transmitted through UL data channel #2. This is because the terminal does not know the size of UL control information #1, and therefore cannot calculate the size of resources occupied by UL control information #1 in UL data channel #2. However, the terminal can estimate the size of UL control information #1 based on the following method.

[0231] In the proposed method, the terminal can assume the size of UL control information #1 to be a preset maximum size (e.g., 2 bits) and can calculate the size of resources occupied by the UL control information #1 having the maximum size in UL data channel #2. The terminal can map the UL control information #1 to the UL data channel #2 based on the method.

[0232] FIG. 22 is a conceptual diagram illustrating a tenth embodiment of a UL transmission method in a communication system.

[0233] Referring to FIG. 22, the base station may transmit DL control channel #1 including resource allocation information for DL ​​data channel #1, DL control channel #2 including resource allocation information for UL data channel #2, and DL control channel #3 including resource allocation information for DL ​​data channel #3.

[0234] The base station can expect that UL control information #1 for DL ​​data channel #1 is included in UL data channel #2. The UL data channel #2 can be set taking into consideration the size of the UL control information #1 and the size of a transport block (e.g., a transport block scheduled by DL control channel #2), and resource allocation information for the UL data channel #2 can be included in the DL control channel #2. The terminal can map the UL control information #1 to the UL data channel #2 taking into consideration the type and size of the UL control information #1, and can map transport blocks to the remaining resource elements that configure the UL data channel #2 and to which the UL control information #1 is not mapped.

[0235] The UL control information #1 may include various types of control information. For example, the UL control information #1 may include a HARQ response and / or channel information. The channel information and transport block mapping procedure in the NR communication system may vary depending on the size of the HARQ response.

[0236] For example, if the size of the HARQ response is 1 bit or 2 bits, the terminal may calculate the number of resource elements to which the HARQ response is mapped among the resource elements constituting the UL data channel, and may map channel information to the remaining resource elements excluding the resource elements to which the HARQ response is mapped among the resource elements constituting the UL data channel. Then, the terminal may map the transport block to the resource element to which the channel information is not mapped among the resource elements constituting the UL data channel. Then, the terminal may map the HARQ response to the UL data channel. In this case, the HARQ response may be remapped to a specific resource element belonging to the UL data channel instead of the transport block.

[0237] For example, if the size of the HARQ response is 3 bits, the terminal can map the HARQ response to the UL data channel, map channel information to the remaining resource elements among the resource elements constituting the UL data channel to which the HRAQ response is not mapped, and map a transmission block to the remaining resource elements among the resource elements constituting the UL data channel to which the HRAQ response and channel information are not mapped.

[0238] When UL data channel #2 is transmitted based on a frequency hopping scheme, a portion of UL control information #1 (e.g., 1 / 2 of UL control information #1) may be mapped to UL data channel #2 corresponding to the first frequency hop, and the remainder of UL control information #1 may be mapped to UL data channel #2 corresponding to the second frequency hop.

[0239] However, if DL control channel #3 is received after DL control channel #2, the mapping procedure of UL data channel #2 may need to be changed. If the terminal has insufficient processing capability, UL control information #3 for DL ​​data channel #3 may not be generated quickly. In this case, it may be difficult to map all of UL control information #1 and UL control information #3 to UL data channel #2 in the UL data channel #2 generation procedure. To solve this problem, it may be defined that DL control channel #3 including resource allocation information of DL data channel #3 is not transmitted after DL control channel #2 including resource allocation information of UL data channel #2 is transmitted.

[0240] In the proposed method, the size of the UL control information #3 may be limited within a certain size, and the terminal may change the location of the resource element to which the UL control information #1 is mapped in the mapping procedure of the UL data channel #2. The base station may transmit an upper layer message including information instructing the terminal to perform the proposed method (e.g., the mapping method of the UL data channel #2) to the terminal. The terminal may receive the upper layer message and perform the method (e.g., the mapping method of the UL data channel #2) instructed by the upper layer message. Here, the proposed method (e.g., the mapping method of the UL data channel #2) may be activated / deactivated by the upper layer message, MAC CE, or DCI.

[0241] In order to ensure the reception quality of UL control information #1, UL control information #1 may be mapped to resource elements adjacent to resource elements to which reference signals are mapped. Also, UL control information #3 may be mapped to resource elements adjacent to resource elements to which reference signals are mapped. In the proposed method, the position of the starting mapping resource (e.g., subcarrier or resource block) of UL control information #1 may be changed. For example, UL control information #1 may be mapped to resource elements to which UL control information #3 is not mapped among resource elements constituting DL data channel #2.

[0242] To apply the proposed method, it is preferable that the size of UL control information included in UL data channel #2 is 1 bit or 2 bits. The base station can limit the number of DL control channels (e.g., DL control channels including resource allocation information of DL data channels) to 1 or 2. When the number of DL control channels including resource allocation information of DL data channels is 1, the base station can limit the number of transport blocks transmitted through the corresponding DL data channel to 1 or 2.

[0243] Alternatively, if there is no limit to the number of DL control channels, the base station may configure HARQ bundling in the terminal using higher layer signaling. In this case, the terminal may generate UL control information having a size of 1 bit by performing a logical AND on the HARQ response.

[0244] When multiple antennas are used, the base station may transmit to the terminal an upper layer message including information instructing the terminal to perform a receiving operation of two transmission blocks. The terminal may receive the upper layer message from the base station and may operate based on the information included in the upper layer message. For example, the terminal may generate UL control information of a size of 1 bit for each space.

[0245] The base station may transmit to the terminal an upper layer message including information instructing the terminal to perform a CBG-based transmission block receiving operation and a CBG-based UL control channel generating operation. The terminal may receive an upper layer message from the base station and operate based on the information included in the upper layer message. For example, the terminal may generate a 1-bit HARQ response for each transmission block instead of the CBG. Here, the terminal may generate a 1-bit HARQ response for each transmission block by performing a logical AND on the HARQ responses for all CBGs belonging to one transmission block.

[0246] In the proposed method, even before receiving DL control channel #3, the terminal can assume that the size of UL control information #3 according to DL data channel #3 is not 0. For example, the terminal can assume that the size of UL control information #3 is 1 bit or 2 bits. Under the assumption that UL control information #3 exists, the terminal can map UL control information #1 and transport blocks to UL data channel #2. Therefore, regardless of the existence of actual UL control information #3, the terminal can map UL control information #1 and transport blocks to UL data channel #2, so that the mapping operation of UL data channel #2 can be performed regardless of the completion of the decoding operation for DL ​​data channel #3.

[0247] The UE can calculate the number of resource elements to which the corresponding UL control information #1 is mapped for each type of UL control information #1 (e.g., HARQ response, channel information). In order to apply the proposed method, the reference number of resource elements per symbol (M SC UCI ) can be redefined. For example, M SC UCI The number of resource elements to which UL control information #3 is mapped may be excluded.

[0248] The number of resource elements to which the UL control information #3 is mapped may be determined based on a formula defined in the technical standard. The UE may use β applied to the UL control information #3 and β applied to the HARQ response belonging to the UL control information #1. offset can be reused. To apply a high coding rate to UL control information #3, the terminal can use the value β set by higher layer signaling. Since the base station does not know the existence of UL control information #3, it does not need to notify the terminal of β through DL control channel #2.

[0249] For example, β is applied to the HARQ response belonging to UL control information #1. offsetIn order to apply a coding rate higher than the coding rate of the HARQ response belonging to the UL control information #1 to the HARQ response belonging to the UL control information #3, β applied to the HARQ response belonging to the UL control information #3 may have a value greater than 1. However, β may be set to be less than 1 to support the case where the priority of the UL control information is lower than the priority of the UL data channel.

[0250] Alternatively, β can be expressed as a value relative to a transport block or CBG. β can be applied to a scenario in which UL control information #1 does not exist and a transport block or CBG exists, or a scenario in which UL control information #1 exists and channel information is transmitted over UL data channel #2.

[0251] Figure 23 is a conceptual diagram illustrating a first embodiment of a UL data channel #2 according to the UL transmission method shown in Figure 22, and Figure 24 is a conceptual diagram illustrating a second embodiment of a UL data channel #2 according to the UL transmission method shown in Figure 22.

[0252] 23, the terminal may first map UL control information #1 and a transport block (or CBG) to UL data channel #2, and may additionally map UL control information #3 to UL data channel #2, where UL control information #1 may include HARQ response and channel information.

[0253] 24, the terminal may first map UL control information #1 to UL data channel #2, and may additionally map UL control information #3 to UL data channel #2, where UL control information #1 may include HARQ response and channel information, and a transport block (or CBG) may not be mapped to UL data channel #2.

[0254] In the proposed method, the position of the starting resource element to which the UL control information #1 is mapped can be changed. In the following embodiment, a method for generating the UL data channel #2 is described. The following embodiment can be applied to a scenario in which there are a transport block (e.g., UL data), UL control information #1, and UL control information #3.

[0255] In a first step, the terminal can map UL control information #1 to UL data channel #2 based on a method defined in a technical standard, where the terminal can calculate the starting resource element of UL control information #1 and can not map UL control information #1 to resource elements before the starting resource element.

[0256] In the second step, the terminal can map a transport block (or CBG) to the UL data channel #2. The transport block (or CBG) can be mapped to the remaining resource elements among all resource elements constituting the UL data channel #2, excluding the resource elements to which the UL control information #1 and the reference signal are mapped. The transport block (or CBG) can be mapped based on a method defined in a technical standard. The transport block (or CBG) can be mapped from the resource elements after the resource element to which the UL control information #1 is mapped. The transport block (or CBG) can also be mapped to resource elements for which mapping is reserved due to the presence of UL control information #1 (e.g., 1-bit or 2-bit HARQ response) or the presence of UL control information #3.

[0257] In a third step, the terminal may map UL control information #3 to UL data channel #2. The UL control information #3 may be remapped to a resource element to which a transport block (or CBG) is mapped (e.g., the resource element shown in FIG. 23) or to which channel information belonging to UL control information #1 is mapped (e.g., the resource element shown in FIG. 24). In this case, the UL control information #3 may be mapped to a specific resource element instead of a transport block or UL control information #1.

[0258] If a transport block or CBG does not exist, the second step may be omitted. If UL control information #3 does not exist, the third step may be omitted. Thus, if a transport block (e.g., UL data) and UL control information #3 do not exist, the terminal may perform only the first step to generate UL data channel #2. Or if a transport block (e.g., UL data) does not exist, the terminal may perform the first step and the third step to generate UL data channel #2. Or if UL control information #1 and UL control information #3 do not exist, the terminal may perform only the second step to generate UL data channel #2. Or if UL control information #3 does not exist, the terminal may perform only the first step and the second step to generate UL data channel #2.

[0259] The base station can set the frequency hopping for UL data channel #2 to the terminal using higher layer signaling. In this case, the terminal can transmit part of UL control information #1 to UL data channel #2 corresponding to the first frequency hop and transmit the remaining UL control information #1 to UL data channel #2 corresponding to the second frequency hop.

[0260] For example, UL control information #3 may be transmitted on UL data channel #2 corresponding to the first frequency hop, but may not be transmitted on UL data channel #2 corresponding to the second frequency hop. In this case, the base station can quickly acquire UL control information #3. Alternatively, UL control information #3 may be transmitted on UL data channel #2 corresponding to the second frequency hop as well as the first frequency hop. In this case, the error rate of UL control information #3 may be reduced in the base station due to frequency multiplexing gain.

[0261] √ PUCCH repetition and PUSCH bundling The terminal may transmit UL control information and UL data using the same slot or different slots. The base station may transmit to the terminal an upper layer message including information indicating the number of repeated transmissions of the HARQ response for the DL data channel. The terminal may receive an upper layer message from the base station and may check the number of repeated transmissions of the HARQ response for the DL data channel based on the information included in the upper layer message. The number of repeated transmissions of the HARQ response for the DL data channel may be an integer equal to or greater than 1.

[0262] In the following embodiment, DL control channel #U may include resource allocation information for UL data channel #U. DL control channel #D may be divided into two types. For example, DL control channel #D1 may indicate a DL control channel received in a terminal before DL control channel #U, and DL control channel #D2 may indicate a DL control channel received in a terminal after DL control channel #U. Here, there may be one or more DL control channels #D1 and one or more DL control channels #D2.

[0263] FIG. 25 is a conceptual diagram illustrating an eleventh embodiment of a UL transmission method in a communication system.

[0264] Referring to FIG. 25, a base station can transmit a DL control channel #D1 including resource allocation information for a DL data channel #D1 to a terminal, can transmit a DL control channel #U including resource allocation information for a UL data channel #U to the terminal, and can transmit a DL control channel #D2 including resource allocation information for a DL data channel #D2 to the terminal.

[0265] The base station can configure information used to dynamically determine the size of the HARQ response codebook (e.g., HARQ-ACK codebook) in the terminal using higher layer signaling. Each of the DL control channel #D1, DL control channel #U, and DL control channel #D2 can include a calculation-downlink assignment index (C-DAI) and / or a total (T)-DAI. For example, DCI format 0_0 may not include all of C-DAI and T-DAI, DCI format 0_1 ​​may include T-DAI, DCI format 1_0 may include C-DAI, and DCI format 1_1 may include all of C-DAI and T-DAI.

[0266] Meanwhile, the UL data channel #U allocated by the DL control channel #U can be used to transmit not only UL data but also HARQ responses (e.g., HARQ responses to DL data channels #D1 and #D2). The base station can configure the UE with configuration information for mapping the UL control information to the UL data channel #U using higher layer signaling. In this case, the UE can map the UL control information to the UL data channel #U based on the information configured by the higher layer signaling.

[0267] When DL data channel #D1 allocated by DL control channel #D1 is received, the terminal can generate UL control information #D1 for DL ​​data channel #D1. The size of UL control information #D1 can be indicated by T-DAI #1 included in DL control channel #D1. The terminal can perform an operation of generating UL control channel #D1 including UL control information #D1. Thereafter, the terminal can receive DL control channel #U from the base station. DL control channel #U can include T-DAI #1 indicating the size of UL control information #D1. The terminal can perform an operation of generating UL data channel #U. If the starting resource (e.g., starting symbol or starting slot) of UL control channel #D1 is the same as the starting resource (e.g., starting symbol or starting slot) of UL data channel #U, the terminal can map UL control information #D1 to UL data channel #U. Alternatively, the terminal can map UL control information #D1 to UL data channel #U according to a request of the base station or an operation defined in a technical standard.

[0268] If DL control channel #D2 is received after DL control channel #U is received, the terminal may not map UL control information #D2 for DL ​​data channel #D2 allocated by DL control channel #D2 to UL data channel #U. Therefore, the terminal may generate UL data channel #U by encoding a transport block based on T-DAI #1 included in DL control channel #U.

[0269] On the other hand, in the proposed method, when DL control channel #D2 is received after receiving DL control channel #U, the terminal can map UL control information #D2 for DL ​​data channel #D2 allocated by DL control channel #D2 to UL data channel #U.

[0270] In the first proposed method, a terminal can receive one or more DL control channels #D2, can receive one or more transmission blocks (e.g., DL data) through one or more DL data channels #D2 allocated by the one or more DL control channels #D2, and can generate UL control information #D2 for one or more DL data channels #D2 of limited size.

[0271] Here, the size of the UL control information #D2 for the DL data channel #D2 may be limited within a certain size. For example, the size of the UL control information #D2 may be limited to 1 bit or 2 bits. The maximum size of the UL control information #D2 may be defined in a technical standard known to the base station and the terminal. Alternatively, the base station may transmit an upper layer message including information indicating the maximum size of the UL control information #D2 to the terminal. The number of transmissions of the DL control channel #D2 (e.g., a DL control channel transmitted after the DL control channel #U) may be limited to one or two times.

[0272] In addition, the base station may transmit to the terminal an upper layer message including information necessary for bundling the HARQ response. When the HARQ response is bundled, the size of the UL control information may be compressed. Since the mapping operation of the UL data channel #U is performed based on the T-DAI #1, the mapping operation of the UL data channel #U may not be affected by the DL control channel #D2.

[0273] In the proposed second method, the terminal may receive DL control channel #D2 including T-DAI #2 and may generate UL data channel #U by encoding a transport block based on the last acquired T-DAI (e.g., T-DAI #2). The application time (e.g., symbols or slots) of the T-DAI may vary depending on the processing capability of the terminal. The terminal may encode a transport block by applying a different T-DAI for each slot in which the UL data channel #U is transmitted, and may map the encoded transport block to the UL data channel #U. The proposed second method may be performed as follows.

[0274] FIG. 26 is a conceptual diagram illustrating a twelfth embodiment of a UL transmission method in a communication system.

[0275] 26, each of the UL control channels #D1 and #D2 may be repeatedly transmitted four times, and the UL data channel #U may be repeatedly transmitted eight times. The DL control channel #D1, DL control channel #U, DL control channel #D2, DL data channel #D1, and DL data channel #D2 illustrated in FIG. 26 may be the same as the DL control channel #D1, DL control channel #U, DL control channel #D2, DL data channel #D1, and DL data channel #D2 illustrated in FIG. 25.

[0276] A different T-DAI may be applied to each UL data channel #U. For example, T-DAI#1 may be applied to the first and second UL data channels #U. T-DAI#1 may be indicated by DL control channel #D1 or DL ​​control channel #U. T-DAI#2 may be applied to the third and fourth UL data channels #U. T-DAI#2 may be indicated by DL control channel #D2. T-DAI#2 may be expressed as a relative value to T-DAI#1. Or, T-DAI#2 may be a value indicating the size of all UL control information contained in UL data channel #U.

[0277] T-DAI#3 may be applied to the fifth and sixth UL data channels #U. T-DAI#3 may be set by DL control channel #D1. T-DAI#3 may indicate the size of UL control information #D2 additionally generated by DL control channel #D2. If T-DAI#2 is expressed as a relative value to T-DAI#1, T-DAI#3 may be the same as T-DAI#2. If T-DAI#2 indicates the size of all UL control information included in UL data channel #U, T-DAI#3 may be the difference between T-DAI#1 and T-DAI#2.

[0278] T-DAI#4 may be applied to the seventh and eighth UL data channels #U. T-DAI#4 may indicate that no UL control information is present. The terminal may derive T-DAI#4 by comparing the number of repeated transmissions of the UL control information with the number of repeated transmissions of the UL data channels.

[0279] If there is no T-DAI Some DCI formats may not include C-DAI and T-DAI. For example, DCI format 0_0 may not include T-DAI. When the UL data channel is allocated by DCI format 0_0, the terminal may acquire T-DAI from a DL control channel including resource allocation information of the DL data channel, and may perform a mapping operation of the UL data channel based on the acquired T-DAI.

[0280] DCI format 1_0 and DCI format 1_1 (e.g., DCI format 1_1 when carrier aggregation (CA) is not used) can include only C-DAI. All DCIs can include transmit power information (e.g., transmit power control (TPC)) of the UL control channel. For example, DCI format 1_0 and DCI format 1_1 can include a TPC having a size of 2 bits. In order to map UL control information to the UL data channel, certain fields (e.g., TPC) included in DCI format 1_0 and DCI format 1_1 can be used for other purposes.

[0281] If the starting resource (e.g., symbol or slot) of the UL data channel is the same as the starting resource (e.g., symbol or slot) of the UL control channel, the terminal and the base station may determine that the HARQ response is mapped to the UL data channel instead of the UL control channel. Alternatively, if the UL data channel is repeatedly transmitted and the slot in which the UL data channel is transmitted overlaps with the slot in which the UL control channel is transmitted, the terminal and the base station may determine that the HARQ response is mapped to the UL data channel instead of the UL control channel.

[0282] In the proposed method, the TPC included in the DCI may indicate the T-DAI instead of the transmission power. When the HARQ response is mapped to the UL data channel, the terminal may interpret the value indicated by the TPC included in the DCI as the T-DAI. To apply the proposed method, if the DL control channel #D2 after the DL control channel #U includes the C-DAI, the terminal may interpret the C-DAI included in the DL control channel #D2 as the T-DAI. In this case, the base station may generate a C-DAI indicating the size of the UL control information that the terminal additionally transmits after transmitting the DL control channel #U. For example, if the T-DAI #2 is expressed as a relative value to the T-DAI #1, the base station may generate a C-DAI indicating the size of the UL control information that the terminal additionally transmits.

[0283] If a DL control channel #U (e.g., DL control channel #U shown in FIG. 25 or 26) containing resource allocation information for the UL data channel #U is not received, the terminal cannot transmit the UL data channel #U and therefore can map the HARQ response to the UL control channel.

[0284] However, since the information indicated by the T-DAI is different from the transmission power of the UL control channel, if the TPC is interpreted as indicating the T-DAI instead of the transmission power, a problem may occur in which the transmission power or the T-DAI is incorrectly interpreted.

[0285] For example, a TPC set to '00' can indicate -1 dB, a TPC set to '01' can indicate 0 dB, a TPC set to '10' can indicate +1 dB, and a TPC set to '11' can indicate +3 dB. C-DAI or T-DAI can express the magnitude of 'Y>=1' UL control information. A DAI set to '00' can indicate Y that satisfies '(Y-1) mod 4 + 1 = 1', a DAI set to '01' can indicate Y that satisfies '(Y-1) mod 4 + 1 = 2', a DAI set to '10' can indicate Y that satisfies '(Y-1) mod 4 + 1 = 3', and a DAI set to '11' can indicate Y that satisfies '(Y-1) mod 4 + 1 = 4'.

[0286] When a DL control channel including a DAI is received, the DAI included in the DL control channel may be increased by 1 from the DAI included in the previous DL control channel, but the TPC of the UL control channel may be set to a specific value among four values ​​(e.g., 00, 01, 10, 11).

[0287] For example, if the current TPC is the same as the previous TPC, if the difference between the current TPC and the previous TPC is less than or equal to -1, if the previous TPC is set to '11' and the current TPC is set to another value other than '00', the terminal may determine that the TPC indicates the transmission power. On the other hand, if the difference between the current TPC and the previous TPC is +1, the terminal may interpret the TPC as indicating the T-DAI. However, even if the difference between the value indicated by the current TPC and the value indicated by the previous TPC is +1, the terminal may erroneously interpret the TPC as indicating the transmission power.

[0288] In this case, the terminal increases the transmission power of the UL control channel by 0 dB, +1 dB, or +3 dB, so that the reception performance of the UL control channel at the base station may improve and the interference due to the corresponding UL control channel at the neighboring base station may increase. However, since the increased transmission power is not large, the impact of the UL control channel transmitted with the increased transmission power on the communication system is not large.

[0289] ■SRS (Sounding Reference Signal) Transmission Method The UE may transmit the SRS periodically or aperiodically. The SRS may be transmitted using a UL symbol included in a slot. Each symbol constituting a slot may be set to a DL symbol, a flexible symbol, or a UL symbol. For example, the type of symbol constituting a slot (e.g., DL symbol, flexible symbol, or UL symbol) may be set by higher layer signaling and may be dynamically changed by DCI including SFI (e.g., DCI format 2_0). In this case, the SRS may be transmitted as follows.

[0290] FIG. 27 is a flow chart illustrating a first embodiment of a method for transmitting an SRS in a communication system.

[0291] 27, the communication system may include a base station and a terminal. The base station may be the base station 110-1, 110-2, 110-3, 120-1, or 120-2 shown in FIG. 1, and the terminal may be the terminal 130-1, 130-2, 130-3, 130-4, 130-5, or 130-6 shown in FIG. 1. Each of the base station and the terminal may be configured the same as or similar to the communication node 200 shown in FIG. 2.

[0292] The base station may transmit an upper layer message (e.g., an RRC message) including an SFI (e.g., SFI information) to the terminal (S2710). When a normal CP is used, the SFI included in the upper layer message may be classified into a pattern commonly applied to all terminals and a pattern only applied to a specific terminal.

[0293] The commonly applied pattern (e.g., TDD-UL-DL-ConfigCommon) may include a slot pattern (e.g., pattern1) and a subcarrier spacing (referenceSubcarrierSpacing) that is a reference for the slot pattern, which are instructed to the terminal by the base station as system information. The pattern set in the terminal may be repeated with a certain period P. For example, the period P may be 0.5 ms, 0.625 ms, 1 ms, 1.25 ms, 2 ms, 2.5 ms, 5 ms, or 10 ms. Some periods P may not be applicable depending on the subcarrier spacing.

[0294] The number S of slots belonging to one period P may vary depending on the subcarrier spacing. Consecutive DL slots may be located in the front region of a slot section according to one period P, and consecutive DL slots may be located in the rear region of a slot section according to one period P. The number of consecutive DL slots may be indicated by nrofDownlinkSlots included in the upper layer message, and the number of consecutive UL slots may be indicated by nrofUplinkSlots included in the upper layer message.

[0295] Each slot belonging to the middle region of a slot section according to one period P may include one or more of DL symbols, flexible FL symbols, and UL symbols. For example, the order of symbols in each slot belonging to the middle region of a slot section according to one period P may be "DL symbols -> flexible FL symbols -> UL symbols." The base station may notify the terminal of the number of DL symbols, flexible FL symbols, and UL symbols included in the slot.

[0296] Therefore, consecutive DL symbols may be located in the slot following the DL slot. The consecutive DL symbols may be located from the start symbol in the slot, and the number of consecutive DL symbols may be indicated by nrofDownlinkSymbols included in the upper layer message. Consecutive UL symbols may be located in the relocation slot of the UL slot. The consecutive UL symbols may be located in the rear region in the slot, and the number of consecutive UL symbols may be indicated by nrofUplinkSymbols included in the upper layer message. The terminal may regard symbols other than DL symbols and UL symbols among the symbols included in the slot as flexible FL symbols.

[0297] On the other hand, when a commonly applied pattern is indicated, the base station may notify the terminal of two slot patterns (e.g., pattern1 and pattern2). Each slot pattern may have a different period. For example, the period of pattern1 may be P, and the period of pattern2 may be P2. The number of DL slots, the number of UL slots, the number of DL symbols, and the number of UL symbols according to the slot pattern may be set separately. However, one subcarrier interval may be applied to the two slot patterns. The terminal may consider the two slot patterns to occur consecutively, and may assume that the period of the consecutive slot pattern is the sum of the periods of the two slot patterns (e.g., P+P2).

[0298] Thus, for the number S of slots belonging to the first slot pattern, consecutive DL slots (e.g., nrofDownlinkSlots for the first slot pattern), consecutive DL symbols (e.g., nrofDownlinkSymbols for the first slot pattern), consecutive flexible FL symbols (e.g., symbols that are not set to DL symbols and UL symbols by the first slot pattern), consecutive UL symbols (e.g., nrofUplinkSymbols for the first slot pattern), and consecutive UL slots (e.g., nrofUplinkSlots for the first slot pattern) may occur in that order.

[0299] For the number S2 of slots belonging to the second slot pattern, consecutive DL slots (e.g., nrofDownlinkSlots for the second slot pattern), consecutive DL symbols (e.g., nrofDownlinkSymbols for the second pattern), consecutive flexible FL symbols (e.g., symbols that are not set as DL symbols and UL symbols by the second slot pattern), consecutive UL symbols (e.g., nrofUplinkSymbols for the second slot pattern), and consecutive UL slots (e.g., nrofUplinkSlots for the second slot pattern) may occur in sequence.

[0300] The base station may further configure a pattern (e.g., TDD-UL-DL-ConfigDedicated) that is applied only to a specific terminal in the higher layer signaling. The pattern additionally indicated to the terminal may be used to reconfigure flexible FL symbols among the symbols configured by the commonly applied pattern to DL symbols, flexible FL symbols, or UL symbols. Symbols other than flexible FL symbols among the symbols configured by the commonly applied pattern may be indicated by the pattern that is applied only to a specific terminal to be maintained as DL symbols or UL symbols. The base station may configure the terminal that all symbols belonging to a specific slot are DL symbols or UL symbols using higher layer signaling. The base station may also configure the terminal that a specific slot includes consecutive DL symbols, consecutive flexible symbols, and consecutive UL symbols using higher layer signaling.

[0301] The slot format may be indicated to the terminal by an upper layer message. Also, the slot format may be indicated to the terminal by not only an upper layer message but also a dynamic signaling message. The base station may configure the terminal to monitor a DCI of a specific format (e.g., DCI format 2_0) by using upper layer signaling. The terminal may monitor a DCI of a specific format (e.g., DCI format 2_0) by the setting of the upper layer signaling. The slot format configured by the upper layer message may not be changed by the DCI. The DCI may instruct the terminal to reconfigure (override) the flexible FL symbol configured by the upper layer signaling to a DL symbol, a UL symbol, or a flexible FL symbol. To indicate the slot format to the terminal, the base station may configure the payload of a DCI of a specific format (e.g., DCI format 2_0) by concatenating one or more pieces of information that a specific terminal must interpret. The terminal may check the slot format using a value (e.g., slotFormatCombinationId) indicated at a specific position (e.g., positionInDCI) in the DCI. For example, the base station may configure slot formats in the form of a sequence (e.g., slotFormatCombinations) to the terminal using higher layer signaling. An element constituting the sequence may be divided into an index (e.g., slotFormatCombinationId), and the index may be composed of a sequence of one or more slot formats (e.g., slotFormats).

[0302] One slot format (e.g., slotFormats) may indicate one or more formats among formats #0 to #55 listed in the following Tables 1 to 3. In Tables 1 to 3, D may indicate a DL symbol, F may indicate a flexible symbol, and U may indicate a UL symbol.

[0303] [Table 1]

[0304] [Table 2]

[0305] [Table 3]

[0306] When the symbol type set by the higher layer signaling is dynamically changed by the DCI, the higher layer message may include information required for receiving the DCI including the SFI (e.g., DCI format 2_0) (e.g., CORESET related information (e.g., time and frequency resources of CORESET), search space related information (e.g., search space period), RNTI). The information required for receiving the DCI including the SFI (e.g., DCI format 2_0) may be transmitted through the higher layer message of step S2710. Alternatively, the information required for receiving the DCI including the SFI (e.g., DCI format 2_0) may be transmitted through the higher layer message of step S2710 and a separate higher layer message.

[0307] The terminal can receive an upper layer message from the base station and can check the SFI included in the upper layer message. Therefore, the terminal can check the type of symbols (e.g., DL symbol, flexible symbol, or UL symbol) constituting the slot based on the SFI set by the upper layer signaling (S2720).

[0308] In addition, when transmission of DCI including SFI (e.g., DCI format 2_0) is set by higher layer signaling, the UE may determine that DCI including SFI (e.g., DCI format 2_0) is to be transmitted. For example, the UE may confirm information required for receiving DCI (e.g., DCI format 2_0) included in the higher layer message, and may perform a decoding operation (e.g., blind decoding operation) to acquire DCI (e.g., DCI format 2_0) in a search space in CORESET indicated by the confirmed information.

[0309] Meanwhile, the base station may transmit a DCI (e.g., DCI format 2_0) including an SFI (S2730). For example, the base station may transmit a DCI (e.g., DCI format 2_0) including an SFI in a search space in a CORESET set by higher layer signaling. The SFI included in the DCI (e.g., DCI format 2_0) may be set to one of formats #0 to #55 listed in Tables 1 to 3. Alternatively, the SFI included in the DCI (e.g., DCI format 2_0) may indicate a type of symbol (e.g., DL symbol, flexible symbol, or UL symbol) set to a flexible symbol by higher layer signaling. For example, if the higher layer message indicates that the first and second symbols are DL symbols and the remaining symbols are flexible symbols in a specific slot, the index included in the DCI (e.g., DCI format 2_0) may indicate the SFI of various slots including the corresponding slot, and may indicate one or more symbol types among symbols #2-13 in the corresponding slot.

[0310] The terminal can receive DCI (e.g., DCI format 2_0) by performing a decoding operation in a search space in CORESET set by higher layer signaling. The terminal can confirm the type of symbol (e.g., DL symbol, flexible symbol, or UL symbol) constituting the slot based on the index included in the DCI (e.g., DCI format 2_0) (S2740). That is, the terminal can determine the type of symbol constituting the slot based on the format of the slot included in the higher layer message and the index included in DCI format 2_0. For example, the symbol type can be determined as follows:

[0311] FIG. 28 is a conceptual diagram illustrating a first embodiment of a method for determining a symbol type in a communication system.

[0312] 27 and 28, in step S2710, the terminal may receive first SFI information indicating n flexible symbols from the base station. Here, when one slot includes 14 symbols, n may be a natural number from 1 to 14. In the embodiment illustrated in FIG. 28, the first SFI information (e.g., SFI#17) may indicate 10 flexible symbols (e.g., symbols #2-13). Specifically, in FIG. 28, the first SFI information (e.g., SFI#17) may be an upper layer parameter indicating that the first and second symbols (e.g., symbols #0-1) in a corresponding slot are DL symbols and the remaining symbols (e.g., symbols #2-13) are flexible symbols.

[0313] Referring again to FIG. 27 and FIG. 28, in step S2730, the terminal may receive second SFI information from the base station, which reindicates or overrides m symbols among n flexible symbols as UL symbols. Here, m may be a natural number less than or equal to n. In the embodiment illustrated in FIG. 28, the second SFI information may reindicate or override two symbols (e.g., symbols #12-13) among 10 flexible symbols (e.g., symbols #2-13) as UL symbols. Specifically, in FIG. 28, the second SFI information may be SFI#23 indicating that "symbols #0-1 are DL symbols, symbols #2-11 are flexible symbols, and symbols #12-13 are UL symbols in the corresponding slot." The second SFI information (e.g., SFI#23) may be included in DCI format 2_0 and transmitted to the terminal.

[0314] To explain again, in step S2730, the terminal may receive DCI format 2_0 including an index indicating the format (e.g., SFI#23) of the corresponding slot, or DCI format 2_0 including an index including an SFI indicating the type of symbols #2-13 (i.e., symbols set to flexible symbols by upper layer signaling) of the corresponding slot. For example, when DCI format 2_0 including an index indicating SFI#23, which is the format of the corresponding slot, is received, the terminal may determine that symbols #0-1 are DL symbols, that symbols #2-11 are flexible symbols, and that symbols #12-13 are UL symbols. Therefore, symbols #0-1 set to DL symbols by upper layer signaling may be maintained as DL symbols. Symbols #2-11 set to flexible symbols by upper layer signaling may be maintained as flexible symbols. Symbols #12-13 set to flexible symbols by upper layer signaling may be overridden to UL symbols by DCI format 2_0.

[0315] Or, if the index included in DCI format 2_0 indicates that the SFI applied to the corresponding slot uses symbols #12-13 as UL symbols, the terminal can reconfigure symbols #12-13, which have been set as flexible symbols by higher layer signaling, to UL symbols. In this case, symbols #0-1 can be maintained as DL symbols by higher layer signaling, and symbols #2-11 can be maintained as flexible symbols by higher layer signaling.

[0316] Referring again to FIG. 27, the base station may transmit an upper layer message (e.g., an SRS configuration message) including SRS configuration information. The SRS configuration message may be used for configuring SRS transmission. The SRS configuration information may include one or more of information indicating a start symbol among symbols used for SRS transmission, information indicating the number of symbols (e.g., 2 or 4) used for SRS transmission, and information indicating an SRS transmission period. The SRS configuration information may be transmitted via the upper layer message of step S2710. Alternatively, the SRS configuration information may be transmitted via an upper layer message separate from the upper layer message of step S2710.

[0317] The terminal can receive an upper layer message from the base station and can check SRS setting information included in the upper layer message. The terminal can transmit SRS according to the SRS setting information (S2750). The terminal can transmit SRS using a symbol set as a UL symbol among symbols set for SRS transmission, and can not transmit SRS using a symbol set as a flexible symbol among symbols set for SRS transmission.

[0318] The SRS may be transmitted through one or more of the last six symbols (e.g., symbols #8 to #13) in the slot. For example, if the start symbol used for SRS transmission is #10 and the number of symbols used for SRS transmission is four, symbols #10 to #13 in the slot may be used for SRS transmission. If symbols #10 to #13 are set as shown in FIG. 28, the terminal may not transmit SRS through symbols #10-11, which are flexible symbols, and may transmit SRS through symbols #12-13, which are redesignated as UL symbols. That is, the terminal may transmit SRS using some of the total symbols set for SRS transmission. In addition, the terminal may not perform DL reception and UL transmission operations as well as SRS transmission operations in the flexible symbols.

[0319] The base station may receive the SRS from the terminal through a symbol set for SRS transmission. The base station may not expect to receive the SRS through a symbol set as a flexible symbol by an upper layer message and / or DCI, and may expect to receive the SRS through a symbol set as a UL symbol by an upper layer message and / or DCI. That is, the base station may receive the SRS from the terminal through the UL symbol, and may not perform a receiving operation of the SRS through the flexible symbol.

[0320] ■UL control channel and UL data channel The base station can set information required for frequency hopping operation to the terminal using higher layer signaling. When frequency hopping operation is set by higher layer signaling, the terminal can perform frequency hopping operation based on the information set by the higher layer signaling. Frequency hopping can be performed once within one slot.

[0321] In the proposed method, if the resource region according to the frequency hopping pattern includes flexible symbols, the terminal may not transmit the UL control channel and / or the UL data channel in the resource region including the flexible symbols, and if the resource region according to the frequency hopping pattern includes only UL symbols, the terminal may transmit the UL control channel and / or the UL data channel in the resource region including only UL symbols.

[0322] For example, if resource region #1 using a first frequency hopping includes flexible symbols and resource region #2 using a second frequency hopping is configured only with UL symbols, the terminal can transmit a UL control channel and / or a UL data channel in resource region #2.

[0323] When the terminal transmits a UL control channel including periodic channel information to resource region #1, the base station cannot perform a decoding operation on the UL control channel received in resource region #1. Also, when the terminal transmits a UL data channel including periodic UL data to resource region #1, the base station cannot perform a decoding operation on the UL data channel received in resource region #1. However, when the terminal transmits a UL control channel including a scheduling request (SR) to resource region #1, the base station can perform a decoding operation on the UL control channel received in resource region #1.

[0324] ■ Transmission method of PUSCH including SR To report the buffer status information, the base station can allocate sufficient time for the terminal to pad the buffer status information to UL data #1 (e.g., a transmission block). However, if new UL data #2 occurs after padding the buffer status information to UL data #1, the terminal may not be able to reflect the presence of UL data #2 in the buffer status information. In addition, since the UL data #1 is transmitted as is in the retransmission procedure of UL data #1, the terminal cannot map buffer status information reflecting the presence of UL data #2 to the UL data channel to which the retransmitted UL data #1 is mapped, even though UL data #2 has occurred.

[0325] To solve this problem, the physical layer of the terminal (e.g., an entity that performs the function of the physical layer) must be able to notify the base station of the presence of UL data #2. UL data channel #1 may only contain UL data #1, and UL data #2 does not have to be mapped to UL data channel #1. The base station can transmit a DL control channel including resource allocation information for UL data #2 to the terminal. The terminal can transmit UL data #2 and changed buffer status information on UL data channel #2 indicated by the DL control channel.

[0326] FIG. 29 is a conceptual diagram illustrating a thirteenth embodiment of a UL transmission method in a communication system.

[0327] Referring to FIG. 29, a scheduling request (SR) and UL data may be transmitted through one UL data channel (e.g., PUSCH). The SR may be transmitted through the UL data channel since it is considered as one piece of UL control information. If the time resource of the UL control channel including the SR overlaps with the time resource of the UL data channel, the SR may be mapped to the UL data channel instead of the UL control channel. For example, the SR may be included in the payload, and the payload may be mapped to the UL data channel.

[0328] The base station can set an SR corresponding to one LCG (logical channel group) to the terminal using upper layer signaling. In this case, the terminal can map a specific SR set by the upper layer signaling to the UL data channel. Or, without separate upper layer signaling, when K UL control channels corresponding to K SRs on the time axis overlap with the UL data channel, the terminal can map the SR corresponding to the highest priority to the UL data channel. The index of the generated SR (positive SR) can be expressed by including a ceiling function (log2(K+1)) bits in the payload of the UL data channel. A bitmap consisting of only 0 can mean that none of the SRs occur among the K SRs (negative SR).

[0329] Alternatively, the terminal may map only L SRs, which are equal to or less than K, corresponding to a portion of the K SRs, to the UL data channel. For example, a ceiling function (log2(L+1)) corresponding to L may be included in the payload of the UL data channel. In this case, the base station may transmit an upper layer message including L to the terminal. The terminal may receive the upper layer message from the base station and check L included in the upper layer message. Each of K and L may be an integer greater than or equal to 1.

[0330] √ How to map SR to resource elements #1 The UE may map the SR to the resource elements in the same manner as the existing UL control information. If the size of the UL control information including the SR (e.g., 1, L, or K SRs) and other information (e.g., HARQ response, CSI part 1, and / or CSI part 2) is 1 or 2 bits, the UE may puncture a transmission block in the UL data channel to map the UL control information to the UL data channel. If the size of the UL control information including the SR (e.g., 1, L, or K SRs) and other information (e.g., HARQ response, CSI part 1, and / or CSI part 2) is 3 bits or more, the UE may perform a rate matching operation on the transmission block in the UL data channel to map the UL control information to the UL data channel.

[0331] √ How to map SR to resource elements #2 If the size of other information (e.g., HARQ response, CSI part 1, and / or CSI part 2) excluding SR (e.g., 1, L, or K SRs) is 1 bit or 2 bits, the terminal may puncture a transport block in the UL data channel to map the UL control information to the UL data channel. If the size of other information (e.g., HARQ response, CSI part 1, and / or CSI part 2) excluding SR (e.g., 1, L, or K SRs) is 3 bits or more, the terminal may perform a rate matching operation on a transport block in the UL data channel to map the UL control information to the UL data channel.

[0332] The UE may map other information (e.g., HARQ response, CSI part 1, and / or CSI part 2) to the UL data channel regardless of the presence of SR, and then map a transport block (e.g., UL data) to the UL data channel. Separate resource elements may be allocated for SR transmission. The number of resource elements for SR transmission may be determined based on the following method.

[0333] Since the UE does not know whether an SR is transmitted before a preset time point, the UE can determine the number of bits capable of expressing an SR or the number of resource elements to which an SR is mapped before mapping other UL control information or a transport block to the UL data channel. The UE can then map other UL control information or a transport block to the UL data channel by performing a rate matching operation.

[0334] The SR may be mapped to resource elements on symbols after the symbol where the reference signal is located. The resource elements to which the SR is mapped may not be consecutive on the frequency axis. Other UL control information and transport blocks may not be mapped to resource elements on symbols after the symbol where the reference signal is located. Alternatively, the transport blocks may be mapped to resource elements on symbols after the symbol where the reference signal is located. In the following embodiment, a method of mapping UL control information and transport blocks is described.

[0335] After other information (e.g., HARQ response, CSI part 1, and / or CSI part 2) and transport blocks other than the SR (e.g., 1, L, or K SRs) are mapped to the UL data channel, the SR may be mapped to the UL data channel. In this case, the mapping method of the SR may vary depending on the number of resource elements occupied by the SR. For example, a mapping method when the number of resource elements to which the SR is mapped is equal to or less than a certain value may be different from a mapping method when the number of resource elements to which the SR is mapped exceeds a certain value.

[0336] If the number of resource elements to which the SR is mapped is equal to or less than a specific value (e.g., 2 bits), the SR may be mapped to a resource element occupied by a transmission block. If the number of resource elements to which the SR is mapped exceeds a specific value (e.g., 2 bits), the SR may be mapped to a resource element not occupied by a transmission block. Here, the specific value may be set in the terminal by higher layer signaling. Alternatively, the base station may transmit a UL grant including a specific value to the terminal. Alternatively, the specific value may be predefined in a technical standard known to the base station and the terminal.

[0337] The starting position (e.g., starting resource element) to which the other UL control information (e.g., HARQ response, CSI part 1, and / or CSI part 2) and the transport block are mapped may be changed according to a specific value. When the other UL control information or the transport block is punctured to map the SR, the coding rate of the other UL control information or the coding rate of the transport block may not be changed. Since some resource elements are punctured to transmit the SR, the reception error rate at the base station may increase. In order to transmit the SR, it is preferable to puncture the resource element to which the transport block that can be retransmitted is mapped.

[0338] FIG. 30 is a conceptual diagram illustrating a sixth embodiment of a method for mapping UL control information in a communication system.

[0339] Referring to FIG. 30, the UE may determine a starting resource element and may map other UL control information (e.g., HARQ response, CSI part 1, and / or CSI part 2) and a transport block from the starting resource element. The transport block may be mapped to a resource element used for SR transmission. Or, the transport block may not be mapped to a resource element used for SR transmission. The UE may map the coded SR instead of the transport block to the resource element used for SR transmission. The number of resource elements used for SR transmission may be determined based on the number of SRs to be mapped to the UL data channel and the number of resource elements to which the SRs are mapped.

[0340] √ How to determine the SR coding rate In a procedure of mapping UL control information to a UL data channel, the terminal may derive the number Q' of resource elements for encoding the UL control information. The terminal may determine a coding rate for the UL control information based on Q'. Q' may be transmitted from the base station to the terminal through a DCI (e.g., an UL grant) or an upper layer message. If the UL data channel includes a transport block (e.g., UL data), the terminal may calculate Q' based on the following Equations 6 to 8.

[0341]

number

number

[0342]

number

[0343] Q' may be defined differently depending on the type of UL control information. ACK Q' may indicate the number of resource elements to which the HARQ response is mapped. CSI-1Q' may indicate the number of resource elements onto which CSI part 1 is mapped. CSI-2 may indicate the number of resource elements onto which CSI part 2 is mapped. If the UL data channel does not include a transport block (eg, UL data), the terminal may calculate Q′ based on the following Equations 9 to 12.

[0344]

number

[0345]

number

[0346]

number

[0347]

number

[0348] The base station may transmit an upper layer message including a list indicating candidates Q', and may transmit DCI (e.g., UL grant) including information indicating one of the candidates Q' included in the list. The terminal may check the list indicating candidates Q' by receiving an upper layer message from the base station, and may receive DCI (e.g., UL grant) indicating one of the candidates Q' from the base station. Thus, the terminal may check the number Q' of resource elements to which UL control information is mapped through the upper layer message and DCI.

[0349] In the proposed method, the terminal determines the number of resource elements Q' to which SR is mapped. SR The terminal is Q' SRThe coding rate of SR can be determined based on Q′, and SR can be coded based on the determined coding rate. SR To determine this, the terminal can reuse the information indicated by the UL grant by assuming that the coding rate of the SR is the same as one of the coding rates of different UL control information (e.g., HARQ response, CSI part 1, CSI part 2).

[0350] In order to map UL control information other than SR (e.g., HARQ response, CSI part 1, CSI part 2) to the UL data channel, the UE may perform a puncturing operation or a rate matching operation on the UL data channel by using the ratio β of a predetermined one of the UL control information and the same ratio β for SR. In this case, the maximum number of resource elements to which channel information (e.g., CSI part 1 and / or CSI part 2) is mapped may be changed, and these maximum numbers may be calculated as a remainder value obtained by subtracting the number of resource elements to which SR is mapped and the number of resource elements to which HARQ response is mapped. For example, the remainder value may be calculated according to Equation 13 below.

[0351]

number

[0352] Alternatively, one code block may include both the SR and other UL control information (e.g., HARQ response, CSI part 1, CSI part 2), or the code block including the SR may be different from the code block including the other UL control information (e.g., HARQ response, CSI part 1, CSI part 2). For example, the SR may be coded together with the HARQ response, or the SR may be coded together with the HARQ response and CSI part 1, or the SR may be coded independently of the HARQ response or CSI part 1.

[0353] Q' SRIn the proposed method for determining the UL control information, the ratio of the number of resource elements to which the SR is mapped may be set differently from the ratio of the number of resource elements to which the other UL control information is mapped. For example, the other UL control information other than the SR may be UL control information generated to support an eMBB service, and the SR may be UL control information generated to support an URLLC service. Therefore, the coding rate of the SR may be different from the coding rate of the other UL control information. A method for the base station to notify the terminal of the coding rate of the SR may be required. The SR may be coded together with the other UL control information. In this case, the SR and the other UL control information may be included in the same code block. Alternatively, the SR and the other UL control information may be coded independently, so that the code block including the SR may be different from the code block including the other UL control information.

[0354] In the proposed method, the base station can derive the number of resource elements to which the SR is mapped using a ratio γ to the number of resource elements set by higher layer signaling. The terminal can encode the SR using the ratio γ set by higher layer signaling and map the encoded SR to the resource elements. Here, the number of ratios γ set by the base station to the terminal can be one or more. If two or more ratios γ are set, one of the two or more ratios γ can be indicated by a field included in the UL grant. If the UL grant does not include a field indicating one ratio γ, the terminal can use the pre-configured ratio γ.

[0355] The UE may encode other UL control information except for SR using the ratio β indicated by the UL grant or the ratio β set by higher layer signaling, and may map the encoded other UL control information to resource elements. If the UL data channel does not include other UL control information except for SR, the UE may encode SR using the ratio γ set by higher layer signaling, and may map the encoded SR to resource elements.

[0356] In another proposed method, the base station may specify other UL control information other than SR to define the ratio of the number of resource elements to which SR is mapped, and the ratio of the number of resource elements to which SR is mapped may be defined as a relative value δ of the ratio of the number of resource elements to which other UL control information is mapped. The base station may transmit an upper layer message including δ to the terminal.

[0357] The terminal can confirm δ by receiving an upper layer message from the base station, and can derive 'β+δ', which is a ratio of the number of resource elements to which the SR is mapped, by adding δ to β indicated by the UL grant. If the UL grant indicating β is not received, the terminal can derive 'β+δ' based on β and δ set by the upper layer signaling, can encode the SR using 'β+δ', and can map the encoded SR to the resource elements. Here, the SR can be encoded together with other UL control information. In this case, the SR and the other UL control information can be included in the same code block. Alternatively, the SR and the other UL control information can be encoded independently, and the code block including the SR can be different from the code block including the other UL control information.

[0358] √ Coding method applied to SR When the UL control channel corresponding to K SRs overlaps with the UL data channel on the time axis, the terminal can transmit ceiling function (log2(K+1)) bits or ceiling function (log2(L+1)) bits, where K can be greater than or equal to L. In this case, the number of resource elements available to the terminal can be represented by Q'. The SR can be represented using 1 bit or 2 bits. The SR can be spread by the modulation rate, and the spreading code can consist of only 1. For example, the spreading code can be "11111...11".

[0359] ■ Trigorin method for HARQ response codebook In order to support services having different reliability requirements (e.g., eMBB service, URLLC service), the UE may generate independent UL control information for each service. In particular, when the UE supports the eMBB service and the URLLC service, the codebook for the eMBB service (e.g., a codebook used for multiplexing a HARQ response to a DL data channel) may be distinguished from the codebook for the URLLC service (e.g., a codebook used for multiplexing a HARQ response to a DL data channel).

[0360] When the UE supports DL transmissions having different reliability requirements, the HARQ response codebook may be configured with a HARQ response for DL ​​data of each service. Also, the priority of the codebook for the eMBB service may be different from the priority of the codebook for the URLLC service. The priority of the HARQ response codebook may be determined according to the priority of DL data associated with the corresponding HARQ response. For example, the priority of the HARQ response codebook may be determined based on the transmission requirements of DL data (e.g., reliability, error rate, delay time, etc.).

[0361] The base station may set the priority of the HARQ response codebook (e.g., priority of DL data) to the terminal using higher layer signaling. Alternatively, the priority of the HARQ response codebook (e.g., priority of DL data) may be defined in a technical standard known to the base station and the terminal. The terminal may multiplex the HARQ response codebook according to the priority and map the multiplexed HARQ response codebook to one UL channel (e.g., UL data channel or UL control channel). Alternatively, the terminal may select one HARQ response codebook (e.g., the HARQ response codebook with the highest priority) from the HARQ response codebooks according to the priority and map the selected HARQ response codebook to one UL channel (e.g., UL data channel or UL control channel).

[0362] The terminal may select one of the HARQ response codebooks using other criteria instead of the priority of DL data. Here, the terminal may check the type of DL data received through the DL control channel. For example, the base station may transmit DL data #1-2 having different transmission requirements through different DL data channels #1-2.

[0363] The terminal can receive DL data #1 through DL data channel #1, and then receive DL data #2 through DL data channel #2. The terminal can determine the priority based on the type of DL data #1-2. For example, the terminal can determine that the priority of DL data #2 is higher than the priority of DL data #1. The terminal can select one of the HARQ response codebooks based on the priority of DL data #1-2.

[0364] In the proposed method, the UE may determine the priority of HARQ response codebooks and may select one of the HARQ response codebooks based on the determined priority. The UE may transmit the selected HARQ response codebook through one UL channel (e.g., a UL data channel or a UL control channel). HARQ response codebooks not selected by the UE may not be transmitted through the UL channel.

[0365] If a HARQ response codebook for a HARQ process is received, the base station may perform a (re)transmission procedure based on the received HARQ response codebook, or if a HARQ response codebook for a particular HARQ process is not received, the base station may perform the method proposed below.

[0366] In the proposed method, if the HARQ response codebook for HARQ process ID #n is not received, the base station may assume that the HARQ response for HARQ process ID #n is NACK or DTX, and therefore the base station may perform a retransmission procedure for HARQ process ID #n.

[0367] The method may be applied when the size of the HARQ response codebook is small. When communication between the base station and the terminal is performed based on a carrier aggregation (CA) scheme or a time division duplex (TDD) scheme, the size of the HARQ response codebook may be large and the number of HARQ processes may be large. In this case, a lot of time and frequency resources (e.g., DL resources) may be required for the retransmission procedure. Therefore, since the HARQ response codebook is not something that could not be received due to poor quality wireless channel, the base station can request the terminal to retransmit the HARQ response codebook.

[0368] In another proposed method, the base station may transmit information requesting transmission of the HARQ response codebook to the terminal. The terminal may transmit the HARQ response codebook using a UL channel (e.g., a UL control channel or a UL data channel) at the request of the base station. In this case, the HARQ response codebook may be dynamically transmitted.

[0369] In the case where "transmission of three different DL data #1-3 is supported" or "transmission of two different DL data #1-2 is supported and a HARQ response codebook for one of the DL data #1-2 is retransmitted," the number of HARQ response codebooks that the terminal must retransmit may be two or more.

[0370] In another proposed method, the base station may transmit information requesting transmission of a specific HARQ response codebook to the terminal. For example, the base station may transmit one or more indexes used to identify the HARQ response codebook through a DL control channel. The terminal may receive one or more indexes through the DL control channel and transmit the HARQ response codebook through the UL channel according to the one or more indexes.

[0371] If the size of the HARQ response codebook is set semi-fixedly, the size of the HARQ response codebook retransmitted by the terminal (e.g., the total size of the HARQ response) may be determined based on an index received through a DL control channel. If the size of the HARQ response codebook is set dynamically, the size of the HARQ response codebook retransmitted by the terminal (e.g., the total size of the HARQ response) may be unclear. If the terminal incorrectly knows the size of the HARQ response codebook in the procedure of generating the HARQ response codebook (e.g., if the terminal fails to receive the last DL control channel), the size of the HARQ response codebook may be unclear.

[0372] In another proposed method, the base station may transmit information requesting transmission of all HARQ response codebooks to the terminal. In this case, all HARQ responses corresponding to the number of HARQ processes may be transmitted. This method may also be applied when the size of the HARQ response codebook is set semi-statically or dynamically. Therefore, problems in the demodulation / decoding procedure that occur when the size of the HARQ response codebook known by the terminal is different from the size of the HARQ response codebook known by the base station may be resolved.

[0373] Here, when a UL data channel is received during a UL channel, the base station can indicate the HARQ response in a specific field of a DL control channel (e.g., UL grant). For example, an existing field in the DL control channel (e.g., UL grant) can be utilized to indicate the HARQ response. Or, a new field indicating the HARQ response can be introduced into the DL control channel (e.g., UL grant).

[0374] In one embodiment, a field (e.g., UL-SCH indicator) included in the UL grant indicating that a UL data channel is configured only with UL control information instead of a transport block may be used to indicate a HARQ response. If a corresponding field (e.g., UL-SCH indicator) included in the UL grant is set to a first value, the terminal may configure a UL data channel including a transport block and UL control information (e.g., CSI, HARQ response, or CSI / HARQ response). Alternatively, if a corresponding field (e.g., UL-SCH indicator) included in the UL grant is set to a second value, the terminal may configure a UL data channel including UL control information (e.g., CSI, HARQ response, or CSI / HARQ response) instead of a transport block. A corresponding field (e.g., UL-SCH indicator) included in the UL grant may be set to 0 or 1.

[0375] If a field for CBG is configured in the terminal by higher layer signaling, the terminal can interpret the CBG indicator in the UL grant (e.g., CBGTI, CBGFI) as an indicator for the HARQ response codebook. The CBG indicator can be configured as a bitmap, and one bit in the bitmap can indicate whether or not to transmit an HARQ codebook group (e.g., a group consisting of one or more HARQ codebooks). The terminal can configure a UL data channel only with UL control information instead of a transport block, and can transmit only some HARQ codebook groups. And, an existing field in the UL grant (e.g., a CBG transmission indicator) can be reused for transmitting the HARQ codebook group.

[0376] In another embodiment, a field indicating that a HARQ response is included in the UL data channel may be newly introduced in the UL grant. If the new field included in the UL grant is set to a first value, the terminal may configure a UL data channel including a transport block and a HARQ response. On the other hand, if the new field included in the UL grant is set to a second value, the terminal may configure a UL data channel including a HARQ response instead of a transport block. For example, the field indicating that a HARQ response is included in the UL data channel may be set to 0 or 1.

[0377] The methods according to the present invention may be embodied in the form of program instructions that can be executed by various computer means and stored on a computer-readable medium. The computer-readable medium may include, alone or in combination with the program instructions, data files, data structures, and the like. The program instructions stored on the computer-readable medium may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind commonly available to those skilled in the art of computer software.

[0378] Examples of computer readable media include hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, etc. Examples of program instructions include high level language code that may be executed by a computer using an interpreter, as well as machine code, such as produced by a compiler. The aforementioned hardware devices may be configured to operate with at least one software module to perform the operations of the present invention, and vice versa.

[0379] Although the present invention has been described with reference to the embodiments, it will be understood that those skilled in the art can make various modifications and variations of the present invention without departing from the spirit and scope of the present invention as set forth in the claims below.

Claims

[Claim 1] 1. A terminal including at least one processor, The at least one processor may include, in the terminal: receiving, from a base station, first downlink control information (DCI) including first resource allocation information for a first transport block; receiving, after receiving the first DCI, from the base station, a second DCI including second resource allocation information for the first transport block; selecting a second DCI that is the latest DCI among the first DCI and the second DCI when the first DCI and the second DCI schedule transmission of the same first transport block; transmitting the first transport block to the base station via a second physical uplink shared channel (PUSCH) indicated by the second resource allocation information included in the second DCI; A resource occupied by a first PUSCH indicated by the first resource allocation information is different from a resource occupied by a second PUSCH; Execute the command.

Citation Information

Patent Citations

  • Downlink control signalling transmission method and device

    US20150043394A1

  • HARQ feedback in shared RF spectrum band

    WO2017205669A1

  • Discontinuous reception in a wireless device and wireless network

    WO2018058056A1