Method for decoding transport block in wireless communication system, and apparatus using said method

By generating parity code blocks through external coding across multiple TBs and accurately identifying TB groups, the method addresses transmission failures in NR systems, enhancing error correction and reducing latency in wireless communication.

WO2026106372A1PCT designated stage Publication Date: 2026-05-21LG ELECTRONICS INC
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
LG ELECTRONICS INC
Filing Date
2025-11-14
Publication Date
2026-05-21

AI Technical Summary

Technical Problem

In wireless communication systems, particularly in NR and post-NR environments, the transmission of transport blocks (TBs) can fail due to poor channel conditions, leading to increased latency and unreliability, and conventional error correction methods are ineffective in environments with varying channel conditions across code blocks.

Method used

A method is introduced to generate parity code blocks using external coding across multiple TBs, requiring terminals to accurately identify TB groups for error correction, by transmitting first and second information to determine the TB group membership and decode transmission blocks effectively.

Benefits of technology

This approach enhances error correction capability, reduces retransmissions, and improves communication reliability, especially in Ultra-Reliable Low-Latency Communication scenarios, optimizing resource utilization and reducing latency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025018811_21052026_PF_FP_ABST
    Figure KR2025018811_21052026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method for decoding a transport block in a wireless communication system, and the method comprises: receiving, by a terminal, first information regarding time resources in which a plurality of transport blocks within the same transport block group may be transmitted; receiving second information capable of identifying a transport block group; receiving transport blocks and parity code blocks; and decoding the transport blocks on the basis of the first information, the second information, and the parity code blocks, wherein the parity code blocks are generated on the basis of code blocks included in two or more transport blocks within the same group, and a group comprising a specific transport block is determined on the basis of the first information and the second information.
Need to check novelty before this filing date? Find Prior Art

Description

A transmission block decoding method in a wireless communication system and a device using the said method

[0001] The present disclosure relates to a method for decoding a transmission block of a device in a wireless communication system and a device using said method.

[0002] As more communication devices require larger communication capacities, the need for enhanced mobile broadband communication compared to existing radio access technology (RAT) is emerging. Furthermore, Massive Machine Type Communications (MTC), which connects multiple devices and objects to provide various services anytime and anywhere, is also one of the major issues to be considered in next-generation communication. In addition, communication system designs that take into account services and terminals sensitive to reliability and latency are being discussed. Thus, the introduction of next-generation radio access technologies that consider enhanced mobile broadband communication, massive MTC, and Ultra-Reliable and Low Latency Communication (URLC) is being discussed, and for convenience, this technology is referred to as new RAT or NR in this disclosure.

[0003] In wireless communication systems at or after NR, if the actual transmission channel environment is poor compared to the modulation and coding scheme (MCS) targeted by the base station at some time resources, the transmission of a transport block (TB) or code block (CB) transmitted at that time resource may fail.

[0004] For example, in a time division duplex (TDD) environment, if a terminal fails to decode a TB transmitted by a base station, the base station performs a Hybrid Automatic Repeat Request (HARQ) retransmission regarding the said TB. According to this conventional method, the delay time until the terminal receives the TB retransmitted by the base station increases, and there may be cases where the terminal fails to receive the TB within the time required by a specific service.

[0005] Therefore, it is necessary to support more reliable transmission without HARQ retransmission. For example, in NR or post-NR wireless communication systems, lower latency and higher reliability may be required compared to conventional systems, and to achieve this, forward error correction (FEC) can play an important role.

[0006] FEC can be described as a technology that adds extra information, namely error correction codes (e.g., parity bits), to transmitted data so that the receiving end can automatically correct errors when they occur in digital communication. A transmitter can send a codeword composed of data and parity bits, and a receiver can detect errors in the received codeword and use the parity bits to recover, correct, or rectify errors in the data.

[0007] In a codeword, the data mentioned above can be referred to as information bits, and parity bits can be referred to as redundancy bits. The proportion of information bits in a codeword can be referred to as the code rate, and the lower the code rate, the stronger the error correction capability, but the amount of valid information that can be transmitted through the same resources decreases.

[0008] Conventionally, a method has been proposed to generate a parity code block by applying outer coding between multiple code blocks (CBs) included in a single transmission block (TB), and to recover data from code blocks that were not successfully received by additionally transmitting this parity code block. However, this method has limitations in that it is effective only in environments where there is a high probability of errors occurring intensively in some code blocks due to large differences in channel conditions between code blocks during a single PDSCH (physical downlink shared channel) transmission.

[0009] To overcome this problem, one can consider a method of generating a parity code block by applying external coding to multiple CBs included in multiple TBs (TB groups) and transmitting it to a receiver. In other words, a parity code block can be generated using a TB group as the input for external coding and then transmitted to a receiver.

[0010] However, when applying such external coding, the terminal must know how the multiple TBs used as inputs for the external coding are configured (i.e., which TB group has been externally coded). In other words, the terminal must know which information TBs among the received multiple TBs have been used as inputs for the same outer code. For example, if each TB is scheduled by different downlink control information, the terminal must know which TBs were inputs for the same outer code in order to correct errors in the corresponding TBs using the corresponding parity code block.

[0011] Therefore, in a wireless communication system where external coding is applied, when a receiver receives TBs, in order for the receiver to decode the TBs, a method and device are required to accurately and quickly determine the TB group that serves as the input for the external coding.

[0012] The technical problem that the present disclosure aims to solve is to provide a method for decoding a transmission block of a device in a wireless communication system and a device using said method.

[0013] A method for decoding transmission blocks of a terminal in a wireless communication system is provided. According to the method, the terminal receives first information regarding a time resource in which a plurality of transmission blocks included in the same transmission block group may be transmitted, wherein each of the plurality of transmission blocks includes at least one code block, and receives second information capable of identifying the transmission block group to which the transmission block belongs, receives transmission blocks and parity code blocks, and decodes the transmission blocks based on the first information, the second information, and the parity code blocks. At this time, the parity code blocks are generated based on code blocks included in two or more transmission blocks among the plurality of transmission blocks included in the same transmission block group, and the transmission block group including a specific transmission block is determined based on the first information and the second information.

[0014] In another aspect, a terminal, device, or computer-readable storage medium is provided for executing the above method.

[0015] In another aspect, a method of operation of a base station and a base station utilizing said method are provided. According to the method of operation of said base station, the base station transmits to a terminal first information regarding a time resource in which a plurality of transmission blocks included in the same transmission block group may be transmitted, wherein each of said plurality of transmission blocks includes at least one code block, and transmits to the terminal second information capable of identifying the transmission block group to which the transmission block belongs, and transmits the transmission blocks and parity code blocks to the terminal. The parity code blocks are generated based on code blocks included in two or more of said transmission blocks among the plurality of transmission blocks included in the same transmission block group, and the transmission block group including a specific transmission block is based on said first information and said second information.

[0016] According to the method of the present disclosure, a receiver can identify data (e.g., a transmission block) that serves as input for external coding more accurately and quickly. Accordingly, the error correction capability of the data received by the receiver is improved, thereby increasing the reliability of communication.

[0017] In addition, improved error correction capabilities reduce the number of retransmissions, enabling efficient resource utilization and increasing system throughput.

[0018] In addition, since data retransmission is reduced, latency can be reduced, and it can be particularly useful in, for example, Ultra-Reliable Low-Latency Communication (URLC) service scenarios where high reliability and low latency are required.

[0019] Figure 1 illustrates the system structure of a New Generation Radio Access Network (NG-RAN) to which NR is applied.

[0020] Figure 2 is a block diagram showing the radio protocol architecture for the user plane.

[0021] Figure 3 is a block diagram showing the wireless protocol structure for the control plane.

[0022] Figure 4 illustrates the functional partitioning between NG-RAN and 5GC.

[0023] Figure 5 illustrates a frame structure that can be applied in NR.

[0024] Figure 6 shows an example of a resource grid in NR.

[0025] Figure 7 shows an example of a physical resource block in NR.

[0026] Figure 8 illustrates the slot structure of an NR frame.

[0027] Figure 9 illustrates a core set.

[0028] Figure 10 illustrates an example of a frame structure for a new wireless access technology.

[0029] Figure 11 illustrates the structure of a self-contained slot.

[0030] FIG. 12 illustrates physical channels and general signal transmission.

[0031] Figure 13 illustrates the structure of the basic graph of NR.

[0032] Figure 14 illustrates the output of an interleaver in the case of 16QAM modulation.

[0033] Figure 15 shows an example of transmitting a parity code block.

[0034] Figure 16 illustrates a unit to which an external code is applied.

[0035] FIG. 17 illustrates a process of obtaining a parity CB from multiple CBs included in multiple TBs.

[0036] Figure 18 illustrates the process of generating parity CB(s).

[0037] Figure 19 illustrates an external coding process.

[0038] Figure 20 illustrates the relationship between the OCW and the information TB group.

[0039] Figure 21 is an example of determining an information TB group based on OCW and information TB group information.

[0040] Figure 22 shows an example of determining an information TB group when OCWs overlap.

[0041] Figure 23 shows another example of determining information TB groups when OCWs overlap.

[0042] Figure 24 shows another example of determining information TB groups when OCWs overlap.

[0043] Figure 25 shows examples of offset settings for OCW.

[0044] Figure 26 shows other examples of offset settings for OCW.

[0045] Figure 27 shows an example of determining an information TB group when multiple OCWs exist.

[0046] Figure 28 shows an example of the configuration of dynamic OCWs.

[0047] Figure 29 shows an example of judgment between the OCW indicator and the information TB group.

[0048] Figure 30 shows another example of the judgment of the OCW indicator and the information TB group.

[0049] Figure 31 shows an example of the configuration of a dynamic OCW applying method 3C-3.

[0050] Figure 32 shows an example of constructing a semi-static OCW (S-OCW) and a dynamic OCW (D-OCW) by applying method 3D-1-a.

[0051] Figure 33 shows an example of constructing a semi-static OCW (S-OCW) and a dynamic OCW (D-OCW) by applying method 3D-1-b.

[0052] Figure 34 shows an example in which a semi-static OCW section is divided into multiple dynamic OCW sections.

[0053] FIG. 35 illustrates a method of operation of a terminal.

[0054] FIG. 36 illustrates the operation method of a base station.

[0055] FIG. 37 illustrates the signaling process and operation between a base station and a terminal.

[0056] FIG. 38 illustrates a wireless device that can be applied to the present specification.

[0057] Figure 39 illustrates another example of a wireless device.

[0058] Figure 40 illustrates an example of a signal processing module structure.

[0059] Figure 41 illustrates another example of a signal processing module structure within a transmission device.

[0060] FIG. 42 illustrates an example of a wireless communication device according to an embodiment of the present disclosure.

[0061] FIG. 43 illustrates a communication system (1) applicable to the present specification.

[0062] In this specification, "A or B" may mean "only A," "only B," or "both A and B." Alternatively, in this specification, "A or B" may be interpreted as "A and / or B." For example, in this specification, "A, B or C" may mean "only A," "only B," "only C," or "any combination of A, B and C."

[0063] A slash ( / ) or a comma used in this specification may mean "and / or." For example, "A / B" may mean "A and / or B." Accordingly, "A / B" may mean "only A," "only B," or "both A and B." For example, "A, B, C" may mean "A, B or C."

[0064] In this specification, "at least one of A and B" may mean "only A," "only B," or "both A and B." Additionally, in this specification, the expressions "at least one of A or B" or "at least one of A and / or B" may be interpreted as synonymous with "at least one of A and B."

[0065] Additionally, in this specification, "at least one of A, B and C" may mean "only A," "only B," "only C," or "any combination of A, B and C." Also, "at least one of A, B or C" or "at least one of A, B and / or C" may mean "at least one of A, B and C."

[0066] Additionally, parentheses used in this specification may mean "for example." Specifically, when indicated as "control information (ABC)," "ABC" may be described as an example of "control information." For example, "control information" may include DEF as another example. In other words, "control information" in this specification is not limited to "ABC," and "ABC" may be described as an example of "control information." Also, when indicated as "control information (i.e., ABC)," "ABC" may be described as an example of "control information."

[0067] In addition, terms such as "first," "second," etc. in this specification are used solely for the purpose of distinguishing one component from another and are not used to limit the components, nor are they used to limit the order or importance of the components unless specifically limited. Accordingly, a first component in one embodiment of this specification may be referred to as a second component in another embodiment, and likewise, a second component in one embodiment may be referred to as a first component in another embodiment.

[0068] In the following explanation, 'when, if, in case of' can be replaced with 'based on'.

[0069] Technical features described individually within a single drawing in this specification may be implemented individually or simultaneously. The following drawings are prepared to illustrate specific examples of this specification. The names of specific devices or specific signals / messages / fields described in the drawings are presented as examples, and therefore, the technical features of this specification are not limited to the specific names used in the following drawings.

[0070] In this specification, a terminal is a user-side device (user equipment, UE) or a consumer-side device, and may also be referred to as a first node that receives / transmits signals from / to a base station / second node / IAB node / TRP (Transmission-Reception Point). A terminal may correspond to a physical node or a logical node. A terminal may correspond to a user-side endpoint or an intermediate point between other endpoints. In communication between two points not limited to endpoints (including one-to-one / many-to-one / one-to-many / many-to-many communication), a terminal may correspond to a served node. A terminal may be a fixed-location node or a non-fixed-location (or mobile) node.

[0071] In this specification, a base station (BS) is a device on the network side and may be referred to as a second node / IAB node / x-nodeB (x-NodeB, where x may be an abbreviation related to Radio Access Technology (RAT)) / TRP. A base station may correspond to a physical node or a logical node. A base station may correspond to an endpoint on the network side or an intermediate point between other endpoints. In communication between two points not limited to endpoints (including one-to-one / many-to-one / one-to-many / many-to-many communication), a base station may correspond to a serving node. A base station may be a node with a fixed location or a node without a fixed location.

[0072] In this specification, higher layer parameters may be set for the terminal, pre-set, or pre-defined. For example, a base station may transmit higher layer parameters to the terminal. For example, the terminal may transmit parameters such as capability to the base station as higher layer parameters. For example, higher layer parameters may be transmitted via RRC (radio resource control) signaling or MAC (medium access control) signaling.

[0073] In this specification, information / state / parameters being "configured" or "pre-configured" may be interpreted as the information / state / parameters being provided / pre-provided to the terminal through pre-defined signaling (e.g., SIB, MAC, RRC) from the base station. In this specification, information / state / parameters being "defined" or "pre-defined" may be interpreted as being known or stored in advance by the base station and the terminal without signaling between the base station and the terminal.

[0074] The technology described in this specification can be used in various wireless communication systems such as CDMA (code division multiple access), FDMA (frequency division multiple access), TDMA (time division multiple access), OFDMA (orthogonal frequency division multiple access), and SC-FDMA (single carrier frequency division multiple access). CDMA can be implemented with wireless technologies such as UTRA (universal terrestrial radio access) or CDMA2000. TDMA can be implemented with wireless technologies such as GSM (global system for mobile communications) / GPRS (general packet radio service) / EDGE (enhanced data rates for GSM evolution). OFDMA can be implemented with wireless technologies such as IEEE (institute of electrical and electronics engineers) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, E-UTRA (evolved UTRA), LTE (long term evolution), and 5G NR.

[0075] The technology described in this specification can be implemented as 6G wireless technology and applied to various 6G systems. For example, 6G systems may have key factors such as eMBB (enhanced mobile broadband), URLLC (ultra-reliable low latency communications), mMTC (massive machine-type communication), AI (artificial intelligence) integrated communication, tactile internet, high throughput, high network capacity, high energy efficiency, low backhaul and access network congestion, and enhanced data security.

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

[0077] The following technologies can be used in various wireless access systems such as CDMA, FDMA, TDMA, OFDMA, SC-FDMA, etc. UTRA is part of UMTS (Universal Mobile Telecommunications System). 3GPP (3rd Generation Partnership Project) LTE (Long Term Evolution) is part of E-UMTS (Evolved UMTS) using E-UTRA, and LTE-A (Advanced) / LTE-A pro is an evolved version of 3GPP LTE. 3GPP NR (New Radio or New Radio Access Technology) is an evolved version of 3GPP LTE / LTE-A / LTE-A pro.

[0078] For the sake of clarity, the description is based on 3GPP communication systems (e.g., LTE-A, NR), but the technical scope of this disclosure is not limited thereto. LTE refers to technology from 3GPP TS 36.xxx Release 8 onwards. Specifically, LTE technology from 3GPP TS 36.xxx Release 10 onwards is referred to as LTE-A, and LTE technology from 3GPP TS 36.xxx Release 13 onwards is referred to as LTE-A pro. 3GPP NR refers to technology from TS 38.xxx Release 15 onwards. LTE / NR may be referred to as a 3GPP system. "xxx" indicates a specific standard document number. LTE / NR may be collectively referred to as a 3GPP system. Regarding background technology, terms, abbreviations, etc. used in the description of this disclosure, reference may be made to matters described in standard documents published prior to this disclosure. For example, the following documents may be referenced.

[0079] 3GPP LTE

[0080] - 36.211: Physical channels and modulation

[0081] - 36.212: Multiplexing and channel coding

[0082] - 36.213: Physical layer procedures

[0083] - 36.300: Overall description

[0084] - 36.331: Radio Resource Control (RRC)

[0085] 3GPP NR

[0086] - 38.211: Physical channels and modulation

[0087] - 38.212: Multiplexing and channel coding

[0088] - 38.213: Physical layer procedures for control

[0089] - 38.214: Physical layer procedures for data

[0090] - 38.300: NR and NG-RAN Overall Description

[0091] - 36.331: Radio Resource Control (RRC) protocol specification

[0092] 이하에서, 아래의 정의 및 약어(Definition and Abbreviations)를 사용할 수 있다.

[0093] BM: beam management

[0094] CQI: channel quality indicator

[0095] CRI: CSI-RS (channel state information - reference signal) resource indicator

[0096] CSI: channel state information

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

[0098] CSI-RS: channel state information - reference signal

[0099] DMRS: demodulation reference signal

[0100] FDM: frequency division multiplexing

[0101] FFT: fast Fourier transform

[0102] IFDMA: interleaved frequency division multiple access

[0103] IFFT: inverse fast Fourier transform

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

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

[0106] MAC: medium access control

[0107] MCS: Modulation and coding scheme

[0108] NZP: non-zero power

[0109] OFDM: orthogonal frequency division multiplexing

[0110] PDCCH: physical downlink control channel

[0111] PDSCH: physical downlink shared channel

[0112] PMI: precoding matrix indicator

[0113] PUCCH: Physical uplink control channel

[0114] PUSCH: Physical uplink shared channel

[0115] RE: resource element

[0116] RI: Rank indicator

[0117] RRC: radio resource control

[0118] RSSI: received signal strength indicator

[0119] Rx: Reception

[0120] QCL: quasi co-location

[0121] SINR: signal to interference and noise ratio

[0122] SSB (or SS / PBCH block): synchronization signal block (including primary synchronization signal, secondary synchronization signal and physical broadcast channel)

[0123] TDM: time division multiplexing

[0124] TRP: transmission and reception point

[0125] TRS: tracking reference signal

[0126] Tx: transmission

[0127] UE: user equipment

[0128] ZP: zero power

[0129] As more communication devices require larger communication capacities, the need for enhanced mobile broadband communication compared to existing radio access technology is emerging. Furthermore, massive Machine Type Communications (MTC), which connects multiple devices and objects to provide various services anytime and anywhere, is also one of the major issues to be considered in next-generation communication. In addition, communication system designs that consider services and terminals sensitive to reliability and latency are being discussed. As such, the introduction of next-generation radio access technologies considering eMBB (enhanced mobile broadband communication), Mmtc (massive MTC), and URLLC (Ultra-Reliable and Low Latency Communication) is being discussed, and for convenience, this technology is referred to as NR in this specification. NR is an expression representing an example of 5G radio access technology (RAT).

[0130] A new RAT system including NR uses an OFDM transmission method or a similar transmission method. The new RAT system may follow OFDM parameters different from those of LTE. Alternatively, the new RAT system may follow the existing LTE / LTE-A numerology but have a larger system bandwidth (e.g., 100 MHz). Or, a single cell may support multiple numerologies. For example, terminals operating with different numerologies may coexist within a single cell.

[0131] Numerology corresponds to a single subcarrier spacing in the frequency domain. Different numerologies can be defined by scaling the reference subcarrier spacing to an integer N.

[0132] The three major requirement areas of 5G include (1) the Enhanced Mobile Broadband (eMBB) area, (2) the Massive Machine Type Communication (mMTC) area, and (3) the Ultra-reliable and Low Latency Communications (URLC) area.

[0133] Some use cases may require multiple domains for optimization, while others may focus on only a single Key Performance Indicator (KPI). 5G supports these diverse use cases in a flexible and reliable way.

[0134] eMBB goes far beyond basic mobile internet access, covering media and entertainment applications in rich interactive tasks, the cloud, or augmented reality. Data is one of the core drivers of 5G, and dedicated voice services may not be seen for the first time in the 5G era. In 5G, voice is expected to be processed simply as an application using the data connection provided by the communication system. The main causes for the increased traffic volume are the increase in content size and the growing number of applications requiring high data transfer rates. Streaming services (audio and video), interactive video, and mobile internet connectivity will become more widely used as more devices connect to the internet. Many of these applications require always-on connectivity to push real-time information and notifications to users. Cloud storage and applications are growing rapidly on mobile communication platforms, and this can be applied to both work and entertainment. Furthermore, cloud storage is a specific use case driving the growth of uplink data transfer rates. 5G is also used for remote work in the cloud, requiring much lower end-to-end latency to maintain an excellent user experience when haptic interfaces are used. Entertainment, for example, cloud gaming and video streaming, is another key factor increasing the demand for mobile broadband capabilities. Entertainment is essential on smartphones and tablets anywhere, including in highly mobile environments such as trains, cars, and airplanes. Other use cases include augmented reality for entertainment and information retrieval. Here, augmented reality requires very low latency and instantaneous data volumes.

[0135] In addition, one of the most anticipated use cases for 5G is the ability to seamlessly connect embedded sensors across all fields, such as mMTC. It is predicted that the number of potential IoT devices will reach 20.4 billion by 2020. Industrial IoT is one of the areas where 5G plays a key role in enabling smart cities, asset tracking, smart utilities, agriculture, and security infrastructure.

[0136] URLLC includes new services that will transform industries through ultra-reliable and available low-latency links, such as remote control of critical infrastructure and self-driving vehicles. Levels of reliability and latency are essential for smart grid control, industrial automation, robotics, and drone control and coordination.

[0137] We will examine several usage examples in more detail.

[0138] 5G can complement FTTH (fiber-to-the-home) and cable-based broadband (or DOCSIS) as a means of providing streams rated at hundreds of megabits per second to gigabits per second. These high speeds are required for virtual and augmented reality, as well as for delivering TV at resolutions of 4K and above (6K, 8K, and higher). VR (Virtual Reality) and AR ( Augmented Reality) applications include near-immersive sports matches. Certain applications may require special network configurations. For example, in the case of VR games, game companies may need to integrate core servers with the network operator's edge network servers to minimize latency.

[0139] The automotive sector is expected to become a significant new driving force for 5G, with numerous use cases for mobile communication within vehicles. For example, passenger entertainment requires high-capacity and high-mobility mobile broadband simultaneously. This is because future users will continue to expect high-quality connectivity regardless of their location or speed. Another application in the automotive sector is the augmented reality dashboard. This displays information overlaid onto what the driver is looking through the windshield, allowing them to identify objects in the dark and providing the driver with information about the objects' distances and movements. In the future, wireless modules will enable communication between vehicles, information exchange between vehicles and supporting infrastructure, and information exchange between vehicles and other connected devices (e.g., devices accompanying pedestrians). Safety systems will allow drivers to drive more safely by guiding them to alternative courses of action, thereby reducing the risk of accidents. The next step will be remotely controlled or self-driven vehicles. This requires highly reliable and very fast communication between different self-driven vehicles and between vehicles and infrastructure. In the future, self-driving vehicles will perform all driving activities, allowing drivers to focus solely on traffic anomalies that the vehicle itself cannot identify. The technical requirements for self-driving vehicles demand ultra-low latency and ultra-high reliability to increase traffic safety to a level unattainable by humans.

[0140] Smart cities and smart homes, referred to as a smart society, will be embedded with high-density wireless sensor networks. Distributed networks of intelligent sensors will identify conditions for maintaining the cost-effective and energy-efficient maintenance of the city or home. A similar setup can be implemented for each household. Temperature sensors, window and heating controllers, burglar alarms, and home appliances are all wirelessly connected. Many of these sensors typically feature low data transfer rates, low power consumption, and low cost. However, for example, real-time HD video may be required for certain types of devices for surveillance.

[0141] The consumption and distribution of energy, including heat or gas, are becoming highly decentralized, requiring automated control of distributed sensor networks. Smart grids interconnect these sensors using digital information and communication technologies to collect information and act accordingly. Since this information may include the behavior of suppliers and consumers, smart grids can improve efficiency, reliability, economic viability, production sustainability, and the automated distribution of fuels such as electricity. A smart grid can also be viewed as another sensor network with low latency.

[0142] The health sector possesses numerous applications that can benefit from mobile communications. Communication systems can support telemedicine, providing clinical care from remote locations. This helps reduce distance barriers and improves access to medical services that are not consistently available in remote rural areas. It is also used to save lives during critical medical care and emergencies. Mobile communication-based wireless sensor networks can provide remote monitoring and sensors for parameters such as heart rate and blood pressure.

[0143] Wireless and mobile communications are becoming increasingly important in industrial applications. Wiring is expensive to install and maintain. Therefore, the potential to replace cables with reconfigurable wireless links presents an attractive opportunity in many industries. However, achieving this requires wireless connections to operate with latency, reliability, and capacity comparable to cables, while also simplifying their management. Low latency and a very low probability of error are new requirements that 5G needs to meet.

[0144] Logistics and freight tracking are important use cases for mobile communications that use location-based information systems to enable the tracking of inventory and packages anywhere. Use cases for logistics and freight tracking typically require low data rates but necessitate wide coverage and reliable location information.

[0145] Multi-Input Multi-Output (MIMO) technology in NR systems provides a scalable and flexible MIMO framework. Fundamentally, this includes beam-based operation, a scalable and flexible Channel State Information (CSI) codebook, reference signal (RS) design, and codebook design for CSI Type I and CSI Type II. Additionally, improvements have been introduced to support CSI Type II codebooks for Multi-User (MU)-MIMO, multiple Transceive Points (TRP) or multiple panel transmission operations based on backhaul conditions, multi-beam operation, support for high uplink transmission power, and reference signals with low Peak-to Average Power Ratio (PAPR) characteristics. Furthermore, beam management measures to reduce beam failure for high-speed moving radio devices in high frequency ranges, expansion of multiple TRP transmission in uplink and downlink, Sounding Reference Signal (SRS) for capacity and coverage expansion, and improvements to Type II CSI-RS may be supported.

[0146] A conventional wireless communication system is described. This can also be called an E-UTRAN (Evolved-UMTS Terrestrial Radio Access Network) or LTE (Long Term Evolution) / LTE-A system.

[0147] E-UTRAN includes a base station (BS) that provides a control plane and a user plane to a terminal (User Equipment, UE). The terminal can be fixed or mobile and may be referred to by other terms such as MS (Mobile station), UT (User Terminal), SS (Subscriber Station), MT (mobile terminal), Wireless Device, or terminal. A base station refers to a fixed station that communicates with a terminal and may be referred to by other terms such as eNB (evolved-NodeB), gNB (gNodeB), BTS (Base Transceiver System), or Access Point.

[0148] Base stations can be connected to each other via the X2 interface. Base stations are connected to the EPC (Evolved Packet Core) via the S1 interface, more specifically to the MME (Mobility Management Entity) via S1-MME, and to the S-GW (Serving Gateway) via S1-U.

[0149] The EPC consists of the MME, S-GW, and P-GW (Packet Data Network Gateway). The MME holds information regarding terminal connection details and capabilities, and this information is primarily used for managing terminal mobility. The S-GW is a gateway with an E-UTRAN endpoint, and the P-GW is a gateway with a PDN endpoint.

[0150] Figure 1 illustrates the system structure of a New Generation Radio Access Network (NG-RAN) to which NR is applied.

[0151] Referring to FIG. 1, the NG-RAN may include gNBs and / or eNBs that provide user plane and control plane protocol termination to terminals. FIG. 1 illustrates a case where only gNBs are included. The gNBs (eNBs) are connected to each other via Xn interfaces. The gNBs and eNBs are connected to the 5G Core Network (5GC) via NG interfaces. More specifically, they are connected to the access and mobility management function (AMF) via NG-C interfaces and to the user plane function (UPF) via NG-U interfaces.

[0152] The layers of the Radio Interface Protocol between a terminal and a network can be classified into L1 (Layer 1), L2 (Layer 2), and L3 (Layer 3) based on the lower three layers of the Open System Interconnection (OSI) model, which is widely known in communication systems. Among these, the physical layer, which belongs to Layer 1, provides information transfer services using a physical channel, while the Radio Resource Control (RRC) layer, located at Layer 3, performs the role of controlling radio resources between the terminal and the network. To this end, the RRC layer exchanges RRC messages between the terminal and the base station.

[0153] FIG. 2 is a block diagram showing the radio protocol architecture for the user plane. FIG. 3 is a block diagram showing the radio protocol architecture for the control plane. The user plane is a protocol stack for transmitting user data, and the control plane is a protocol stack for transmitting control signals.

[0154] Referring to Figures 2 and 3, the physical layer (PHY layer) provides information transfer services to upper layers using a physical channel. The physical layer is connected to the upper layer, the MAC (Medium Access Control) layer, through a transport channel. Data travels between the MAC layer and the physical layer through the transport channel. Transport channels are classified according to how and with what characteristics data is transmitted through a wireless interface.

[0155] Data travels between different physical layers, specifically between the physical layers of the transmitter and the receiver, through a physical channel. This physical channel can be modulated using the Orthogonal Frequency Division Multiplexing (OFDM) method and utilizes time and frequency as wireless resources.

[0156] The functions of the MAC layer include mapping between logical channels and transport channels, and multiplexing / demultiplexing MAC SDUs (service data units) belonging to logical channels into transport blocks provided to physical channels over the transport channel. The MAC layer provides services to the RLC (Radio Link Control) layer through logical channels.

[0157] The functions of the RLC layer include the concatenation, segmentation, and reassembly of RLC SDUs. To ensure the various Quality of Service (QoS) required by Radio Bearers (RBs), the RLC layer provides three operating modes: Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM). AM RLC provides error correction through Automatic Repeat Requests (ARQ).

[0158] The RRC (Radio Resource Control) layer is defined only in the control plane. The RRC layer is responsible for controlling logical channels, transmission channels, and physical channels in relation to the configuration, reconfiguration, and release of wireless bearers. RB refers to a logical path provided by the first layer (PHY layer) and the second layer (MAC layer, RLC layer, PDCP layer) for data transmission between a terminal and a network.

[0159] The functions of the PDCP (Packet Data Convergence Protocol) layer in the user plane include the delivery of user data, header compression, and ciphering. The functions of the PDCP (Packet Data Convergence Protocol) layer in the control plane include the delivery of control plane data and encryption / integrity protection.

[0160] The establishment of an RB refers to the process of defining the characteristics of the wireless protocol layer and channel to provide specific services, and setting their respective specific parameters and operating methods. RBs can be further divided into two types: SRBs (Signaling RBs) and DRBs (Data RBs). SRBs are used as a channel for transmitting RRC messages in the control plane, while DRBs are used as a channel for transmitting user data in the user plane.

[0161] When an RRC connection is established between the terminal's RRC layer and the E-UTRAN's RRC layer, the terminal is in an RRC connected state; otherwise, it is in an RRC idle state.

[0162] Downlink transmission channels for transmitting data from a network to a terminal include a Broadcast Channel (BCH) for transmitting system information and a Shared Channel (SCH) for transmitting user traffic or control messages. Traffic or control messages for downlink multicast or broadcast services may be transmitted via the Shared Channel (SCH) or via a separate Multicast Channel (MCH). Meanwhile, uplink transmission channels for transmitting data from a terminal to a network include a Random Access Channel (RACH) for transmitting initial control messages and a Shared Channel (SCH) for transmitting user traffic or control messages.

[0163] Logical channels that are above the transmission channel and map to the transmission channel include BCCH (Broadcast Control Channel), PCCH (Paging Control Channel), CCCH (Common Control Channel), MCCH (Multicast Control Channel), and MTCH (Multicast Traffic Channel).

[0164] A physical channel consists of multiple OFDM symbols in the time domain and multiple subcarriers in the frequency domain. A single subframe consists of multiple OFDM symbols in the time domain. A resource block is a resource allocation unit composed of multiple OFDM symbols and multiple subcarriers. Additionally, each subframe may utilize specific subcarriers of specific OFDM symbols (e.g., the first OFDM symbol) within that subframe for a Physical Downlink Control Channel (PDCCH), e.g., an L1 / L2 control channel. The Transmission Time Interval (TTI) is the unit time for subframe transmission.

[0165] Figure 4 illustrates the functional partitioning between NG-RAN and 5GC.

[0166] Referring to FIG. 4, the gNB can provide functions such as Inter Cell Radio Resource Management (Inter Cell RRM), Radio Bearer Management (RB control), Connection Mobility Control, Radio Admission Control, Measurement Configuration & Provision, and Dynamic Resource Allocation. The AMF can provide functions such as NAS security and idle state mobility processing. The UPF can provide functions such as Mobility Anchoring and PDU processing. The SMF (Session Management Function) can provide functions such as terminal IP address allocation and PDU session control.

[0167] Figure 5 illustrates a frame structure that can be applied in NR.

[0168] Referring to FIG. 5, radio frames (hereinafter abbreviated as frames) may be used for uplink and downlink transmission in NR. A frame has a length of 10 ms and can be defined as two 5 ms half-frames (HF). A half-frame can be defined as five 1 ms subframes (SF). A frame may contain 10 subframes. A subframe may be divided into one or more slots, and the number of slots within a subframe depends on the Subcarrier Spacing (SCS). Each slot contains 12 or 14 OFDM(A) symbols depending on the Cyclic Prefix (CP). When a normal CP is used, each slot contains 14 symbols. When an extended CP is used, each slot contains 12 symbols. Here, the symbol may include OFDM symbols (or CP-OFDM symbols) or SC-FDMA symbols (or DFT-s-OFDM symbols). The mini-slot may include, for example, 2, 4, or 7 symbols, or more or fewer symbols.

[0169] An NR system can support multiple numerologies. Here, the numerology can be defined by subcarrier spacing and cyclic prefix (CP) overhead. In this case, multiple subcarrier spacings can be derived by scaling the basic subcarrier spacing by an integer N. Furthermore, even if it is assumed that very low subcarrier spacings are not used at very high carrier frequencies, the numerology used can be selected independently of the frequency band. Additionally, various frame structures corresponding to multiple numerologies can be supported in an NR system.

[0170] Below, we examine the Orthogonal Frequency Division Multiplexing (OFDM) numerologies and frame structures that can be considered in NR systems. Refer to Table 1 for the various OFDM numerologies supported in NR systems.

[0171] Table 1 below shows an example of a subcarrier spacing configuration (also referred to as subcarrier spacing configuration) μ.

[0172] [Table 1]

[0173]

[0174] Regarding the frame structure in an NR system, the magnitude of various fields in the time domain is T s =1 / (Δf max· N f It can be expressed as a multiple of the time unit of ). Here, Δf max =480 · 10 3 and N f = 409. Downlink and uplink transmission is T f =(Δf max· N f / 100) · T s It consists of radio frames having an interval of =10ms. Here, each radio frame is T sf =(Δf max· N f / 1000) · T s It consists of 10 subframes with an interval of = 1ms. In this case, there may be one set of frames for the uplink and one set of frames for the downlink. Additionally, the transmission of uplink frame number i from the terminal (User Equipment, UE) occurs T before the start of the corresponding downlink frame at the terminal. TA=N TA· T s Must start previously. For numerology μ, slots are n within a subframe. μ s ∈{0, ..., N slots,μ subframe Numbered in increasing order of {-1}, and n within the wireless frame μ s,f ∈{0, ..., N slots,μ frame Numbered in increasing order of {-1}. One slot is N μ symb It consists of consecutive OFDM symbols of, and N μ symb is determined by the numerology and slot configuration used. Slot n in a subframe μ s The start is OFDM symbol n in the same subframe. μ s N μ symb It is aligned with the start and time of. Not all terminals can transmit and receive simultaneously, which means that not all OFDM symbols in the downlink slot or uplink slot can be used.

[0175] The following Table 2 shows the number of slots (N) within a frame according to the subcarrier spacing setting μ. frame,μ slot ), number of slots in the subframe (N subframe,μ slot ), number of symbols in the slot (N slot symb Examples include ) etc.

[0176] [Table 2]

[0177]

[0178] Table 2-1 below illustrates how the number of symbols per slot, the number of slots per frame, and the number of slots per subframe vary depending on the SCS when an extended CP is used.

[0179] [Table 2-1]

[0180]

[0181] In an NR system, OFDM(A) numerology (e.g., SCS, CP length, etc.) can be configured differently among multiple cells merged into a single terminal. Accordingly, the (absolute time) interval of a time resource (e.g., SF, slot, or TTI) (collectively referred to as TU (Time Unit) for convenience) composed of the same number of symbols can be configured differently among the merged cells.

[0182] Regarding physical resources in an NR system, antenna ports, resource grids, resource elements, resource blocks, and carrier parts may be considered. Below, we will examine in detail the aforementioned physical resources that can be considered in an NR system. First, regarding antenna ports, an antenna port is defined such that the channel carrying a symbol on the antenna port can be inferred from the channel carrying another symbol on the same antenna port. If the large-scale property of the channel carrying a symbol on one antenna port can be inferred from the channel carrying a symbol on another antenna port, the two antenna ports can be said to be in a QC / QCL (quasi-co-located or quasi-co-location) relationship. Here, the large-scale property includes one or more of delay spread, Doppler spread, frequency shift, average received power, and received timing.

[0183] Figure 6 shows an example of a resource grid in NR.

[0184] Referring to Fig. 6, the resource grid is N in the frequency domain. μ RB N RB sc It consists of subcarriers, and one subframe is 14·2 μ It is described by way of example as being composed of OFDM symbols, but is not limited thereto. In an NR system, the transmitted signal is N μ RB N RBsc One or more resource grids composed of subcarriers and 2 μ N (μ) symb It is described by the OFDM symbols of. Here, N μ RB ≤N max,μ RB It is. The above N max,μ RB represents the maximum transmission bandwidth, which may vary between numerologies as well as between uplink and downlink. In this case, a single resource grid may be established for each numerology μ and antenna port p. Each element of the resource grid for numerology μ and antenna port p is referred to as a resource element and is uniquely identified by an index pair {index in the frequency domain, position of the symbol within a subframe}. Indices p and μ may be dropped if there is no risk of confusion or if a specific antenna port or numerology is not specified. Additionally, a resource block (RB) is N in the frequency domain RB sc =12 is defined as consecutive subcarriers.

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

[0186] offsetToPointA for the primary cell (Pcell) downlink represents the frequency offset between Point A and the lowest subcarrier of the lowest resource block that overlaps with the SS / PBCH block used by the terminal for initial cell selection, expressed in resource block units assuming a 15 kHz subcarrier spacing for FR1 and a 60 kHz subcarrier spacing for FR2, and absoluteFrequencyPointA represents the frequency-position of Point A as expressed in the ARFCN (absolute radio-frequency channel number).

[0187] Common resource blocks are numbered upwards from 0 in the frequency domain for a subcarrier spacing setting μ. The center of subcarrier 0 of common resource block 0 for a subcarrier spacing setting μ coincides with 'Point A'. Common resource block number n in the frequency domain μ CRB The resource element (k,l) for the subcarrier spacing setting μ is given as shown in the equation below.

[0188] [Equation 1]

[0189]

[0190] k is defined relative to point A such that k=0 corresponds to a subcarrier centered at point A. Physical resource blocks range from 0 to N within the bandwidth part (BWP). size BWP,i Numbers are assigned up to -1, and i is the BWP number. Physical resource block n in BWP i. PRB and common resource block n CRB The relationship between them is given by the following equation.

[0191] [Equation 2]

[0192]

[0193] N start BWP,i is a common resource block where BWP starts relative to common resource block 0.

[0194] Figure 7 shows an example of a physical resource block in NR.

[0195] Referring to FIG. 7, the physical resource block (PRB) can be composed of different frequency resources and time resources depending on the subcarrier spacing.

[0196] Figure 8 illustrates the slot structure of an NR frame.

[0197] Referring to FIG. 8, a slot may contain multiple symbols in the time domain. For example, in the case of a normal CP, one slot may contain 14 symbols, but in the case of an extended CP, one slot may contain 12 symbols. A carrier may contain multiple subcarriers in the frequency domain. A Resource Block (RB) may be defined as multiple (e.g., 12) consecutive subcarriers in the frequency domain. A Bandwidth Part (BWP) may be defined as multiple consecutive (P)RBs in the frequency domain and may correspond to a single numerology (e.g., SCS, CP length, etc.). A carrier may contain up to N (e.g., 4 or 5) BWPs. Data communication is performed through the activated BWP, and only one BWP may be activated for a single terminal. In a resource grid, each element is referred to as a resource element (RE), and a single complex symbol can be mapped to it.

[0198] As another example, in the time domain, a standard CP typically contains 7 symbols per slot, whereas an extended CP contains 6 symbols per slot. The carrier contains multiple subcarriers in the frequency domain. A Resource Block (RB) is defined as multiple (e.g., 12) consecutive subcarriers in the frequency domain. A Bandwidth Part (BWP) is defined as multiple consecutive (P)RBs in the frequency domain and can correspond to a single numerology (e.g., SCS, CP length, etc.). The carrier can contain up to N (e.g., 5) BWPs. Data communication is performed through the active BWPs, and only one BWP can be active for a single terminal. In the resource grid, each element is referred to as a Resource Element (RE) and can be mapped to a single complex symbol.

[0199] The PDCCH (physical downlink control channel) can be composed of one or more CCEs (control channel elements) as shown in Table 3 below.

[0200] [Table 3]

[0201]

[0202] For example, a PDCCH can be transmitted through a resource consisting of 1, 2, 4, 8, or 16 CCEs. Here, a CCE consists of 6 REGs (resource element groups), and one REG consists of one resource block in the frequency domain and one OFDM (orthogonal frequency division multiplexing) symbol in the time domain.

[0203] Monitoring means decoding each PDCCH candidate according to the DCI (downlink control information) format. The terminal monitors a set of PDCCH candidates in one or more core sets (CORESET, described below) on the active DL BWP of each active serving cell where PDCCH monitoring is configured, according to the corresponding set of search spaces.

[0204] In NR, a new unit called a control resource set (CORESET) can be introduced. A terminal can receive PDCCH from the core set.

[0205] Figure 9 illustrates a core set.

[0206] Referring to Fig. 9, the core set is N in the frequency domain. CORESET RB It consists of N resource blocks, and in the time domain N CORESET symb ∈ Can be composed of {1, 2, 3} symbols. N CORESET RB , N CORESET symb This can be provided by the base station through an upper layer signal. As illustrated in FIG. 9, the core set may include a plurality of CCEs (or REGs).

[0207] The terminal can attempt to detect PDCCH in units of 1, 2, 4, 8, or 16 CCEs within the core set. One or more CCEs that can attempt to detect PDCCH may be called PDCCH candidates.

[0208] The terminal can be configured with multiple core sets.

[0209] In conventional wireless communication systems (e.g., LTE / LTE-A), the control domain was configured across the entire system band used by the base station. With the exception of some terminals that support only a narrow band (e.g., eMTC / NB-IoT terminals), all terminals had to be able to receive wireless signals across the entire system band of the base station in order to properly receive and decode control information transmitted by the base station.

[0210] On the other hand, NR introduced the aforementioned core set. A core set can be described as a radio resource for control information that a terminal must receive, and in the frequency domain, only a portion of the system band can be used instead of the entire system band. Additionally, in the time domain, only a portion of the symbols within a slot can be used. A base station can allocate a core set to each terminal and transmit control information through the allocated core set. In NR, a terminal can receive control information from a base station even without necessarily receiving the entire system band.

[0211] A core set may include a terminal-specific core set for transmitting terminal-specific control information and a common core set for transmitting control information common to all terminals.

[0212] Meanwhile, in NR, high reliability may be required depending on the application field, and in such situations, the target block error rate (BLER) for downlink control information (DCI) transmitted through a downlink control channel (e.g., physical downlink control channel: PDCCH) can be significantly lower than that of conventional technology. As an example of a method to satisfy such requirements for high reliability, the amount of content included in the DCI can be reduced, and / or the amount of resources used during DCI transmission can be increased. In this case, the resources may include at least one of resources in the time domain, resources in the frequency domain, resources in the code domain, and resources in the space domain.

[0213] The following technologies / features can be applied in NR.

[0214] Self-contained subframe structure

[0215] Figure 10 illustrates an example of a frame structure for a new wireless access technology.

[0216] In NR, for the purpose of minimizing latency, a structure in which the control channel and the data channel are time-division multiplexed (TDM) within a single TTI, as shown in Fig. 10, can be considered as one of the frame structures.

[0217] Figure 10 illustrates an example in which a downlink control area is located at the front of the TTI and an uplink control area is located at the back of the TTI. The area between the downlink control area and the uplink control area may be used for transmitting downlink data (DL data) or for transmitting uplink data (UL data). A feature of this structure is that downlink (DL) reception and uplink (UL) transmission proceed sequentially within a single subframe / slot, allowing DL data to be received and UL ACK / NACK (Acknowledgement / Not-acknowledgement) to be transmitted within a single subframe / slot. Consequently, the time required for data retransmission in the event of a data transmission error is reduced, thereby minimizing the latency of the final data delivery.

[0218] As such, in a data and control TDMed subframe structure, a time gap is required for the transition process between the base station and the terminal from transmit mode to receive mode or from receive mode to transmit mode. To this end, in a self-contained subframe structure, some OFDM symbols at the time of transition from DL to UL can be set as a guard period (GP).

[0219] Figure 11 illustrates the structure of a self-contained slot.

[0220] In an NR system, a single slot may contain a DL control channel, DL or UL data, a UL control channel, etc. For example, the first N symbols within the slot may be used to transmit a DL control channel (hereinafter referred to as the DL control area), and the last M symbols within the slot may be used to transmit a UL control channel (hereinafter referred to as the UL control area). N and M are each integers greater than or equal to 0. The resource area (hereinafter referred to as the data area) located between the DL control area and the UL control area may be used for transmitting DL data or for transmitting UL data. As an example, the following configuration may be considered. Each section is listed in chronological order.

[0221] 1. DL only configuration

[0222] 2. UL only configuration

[0223] 3. Mixed UL-DL Configuration

[0224] - DL Area + GP (Guard Period) + UL Control Area

[0225] - DL Control Area + GP + UL Area

[0226] DL Area: (i) DL Data Area, (ii) DL Control Area + DL Data Area

[0227] UL Area: (i) UL Data Area, (ii) UL Data Area + UL Control Area

[0228] In the DL control area, PDCCH can be transmitted, and in the DL data area, PDSCH (physical downlink shared channel) can be transmitted. In the UL control area, PUCCH (physical uplink control channel) can be transmitted, and in the UL data area, PUSCH (physical uplink shared channel) can be transmitted. In PDCCH, DCI (Downlink Control Information), such as DL data scheduling information and UL data scheduling information, can be transmitted. In PUCCH, UCI (Uplink Control Information), such as ACK / NACK (Positive Acknowledgement / Negative Acknowledgement) information for DL ​​data, CSI (Channel State Information) information, and SR (Scheduling Request), can be transmitted. GP provides a time gap during the process of the base station and the terminal switching from transmit mode to receive mode or from receive mode to transmit mode. Within a subframe, some symbols at the point of transition from DL to UL can be set as GP.

[0229] System information of the NR system can be transmitted via broadcasting. In this case, analog beams belonging to different antenna panels within a single symbol can be transmitted simultaneously, and a method is being discussed to introduce a Beam Reference Signal (BRS), which is a reference signal (RS) transmitted by applying a single analog beam (corresponding to a specific antenna panel) to measure the channel for each analog beam. The BRS can be defined for multiple antenna ports, and each antenna port of the BRS can correspond to a single analog beam. In this case, unlike the BRS, the synchronization signal or xPBCH can be transmitted by applying all analog beams within an analog beam group so that any terminal can receive it well.

[0230] In NR, the synchronization signal block (SSB, or may also be referred to as the synchronization signal and physical broadcast channel: SS / PBCH) in the time domain may consist of four OFDM symbols numbered in ascending order from 0 to 3 within the synchronization signal block, and the PBCH associated with the primary synchronization signal (PSS), secondary synchronization signal (SSS), and demodulation reference signal (DMRS) may be mapped to the symbols. As previously mentioned, the synchronization signal block may also be referred to as the SS / PBCH block.

[0231] In NR, multiple synchronization signal blocks can be transmitted at different times, and since an SSB can be used to perform initial access (IA), serving cell measurement, etc., it is desirable for the SSB to be transmitted first when transmission times and resources overlap with other signals. To this end, the network can broadcast the transmission time and resource information of the SSB or indicate it through UE-specific RRC signaling.

[0232] In NR, beam-based transmission and reception operations can be performed. If the reception performance of the current serving beam deteriorates, a process to find a new beam can be performed through a process called beam failure recovery (BFR).

[0233] Since BFR is not a process that declares an error or failure regarding the link between the network and the terminal, it can be assumed that the connection with the current serving cell is maintained even when the BFR process is performed. During the BFR process, measurements are taken on different beams configured by the network (beams can be expressed as CSI-RS ports or SSB (synchronization signal block) indices, etc.), and the best beam for the terminal can be selected. The terminal can proceed with the BFR process by performing the RACH process associated with the beam for which the measurement results are good.

[0234] Now, the Transmission Configuration Indicator (TCI) state is described. The TCI state can be configured per core set of the control channel, and parameters for determining the reception (Rx) beam of the terminal can be determined based on the TCI state.

[0235] For each downlink bandwidth portion (DL BWP) of a serving cell, the terminal may be configured with three or fewer core sets. Additionally, for each core set, the terminal may be provided with the following information.

[0236] 1) Coreset index p (e.g., one of 0 to 11, in which case the index of each coreset can be uniquely determined in the BWPs of a single serving cell),

[0237] 2) PDCCH DM-RS Scrambled Sequence Initialization Value,

[0238] 3) Interval of the core set in the time domain (can be given in symbol units),

[0239] 4) Resource block set,

[0240] 5) CCE-to-REG mapping parameters,

[0241] 6) Antenna port quasi-co-location (QCL) representing the quasi-co-location information of the DM-RS antenna port for PDCCH reception in each core set (from the set of antenna port quasi-co-locations provided by the upper layer parameter called 'TCI-State'),

[0242] 7) Indication of the existence or non-existence of a transmission configuration indication (TCI) field for a specific DCI format transmitted by PDCCH in the core set, etc.

[0243] QCL is explained. If the characteristics of the channel through which a symbol on one antenna port is transmitted can be inferred from the characteristics of the channel through which a symbol on another antenna port is transmitted, then the two antenna ports can be said to be in a quasi-common location (QCL). For example, if two signals (A and B) are transmitted from the same transmission antenna array with the same / similar spatial filter applied, the two signals may experience the same / similar channel conditions. From the perspective of a receiver, if it receives one of the two signals, it can detect the other signal by utilizing the channel characteristics of the received signal.

[0244] In this sense, the fact that A and B are QCL implies that A and B have undergone similar channel conditions, and therefore, the channel information estimated to detect A may also be useful for detecting B. Here, channel conditions can be defined by, for example, Doppler shift, Doppler spread, average delay, delay spread, spatial reception parameters, etc.

[0245] The 'TCI-State' parameter associates one or two downlink reference signals with the corresponding QCL type (QCL types A, B, C, and D exist; see Table 4).

[0246] [Table 4]

[0247]

[0248] Each 'TCI-State' may include parameters for establishing a quasi-coordinated locality (QCL) relationship between one or two downlink reference signals and the DM-RS port of the PDSCH (or PDCCH) or the CSI-RS port of the CSI-RS resource.

[0249] Meanwhile, in each DL BWP configured for the terminal in a single serving cell, the terminal may be provided with 10 or fewer search space sets. For each search space set, the terminal may be provided with at least one of the following information.

[0250] 1) search space set index s (0≤s<40), 2) association between core set P and search space set s, 3) PDCCH monitoring period and PDCCH monitoring offset (in slots), 4) PDCCH monitoring pattern within a slot (e.g., indicating the first symbol of the core set within the slot for PDCCH monitoring), 5) number of slots in which search space set s exists, 6) number of PDCCH candidates per CCE aggregation level, 7) information indicating whether search space set s is a CSS (common search space) or a USS (UE-specific search space), etc.

[0251] In NR, core set #0 can be configured by the PBCH (or terminal-specific signaling for handover, PSCell configuration, or BWP configuration). The search space (SS) set #0 configured by the PBCH may have different monitoring offsets (e.g., slot offset, symbol offset) for each associated SSB. This may be necessary to minimize the search space occasions that the terminal needs to monitor. Alternatively, it may be necessary to provide a beam sweeping control / data area capable of transmitting control / data according to each beam, so that communication with the terminal can be maintained even when the terminal's best beam changes dynamically.

[0252] FIG. 12 illustrates physical channels and general signal transmission.

[0253] Referring to FIG. 12, in a wireless communication system, a terminal receives information from a base station via a downlink (DL) and transmits information to the base station via an uplink (UL). The information transmitted and received by the base station and the terminal includes data and various control information, and various physical channels exist depending on the type / purpose of the information they transmit and receive.

[0254] When the power is turned on again after being off, or when a terminal newly enters a cell, it performs an initial cell search operation, such as synchronizing with the base station (S11). To do this, the terminal receives PSCH (Primary Synchronization Channel) and SSCH (Secondary Synchronization Channel) from the base station to synchronize with the base station and obtain information such as cell ID (cell identity). In addition, the terminal can obtain cell broadcast information by receiving PBCH (Physical Broadcast Channel) from the base station. Furthermore, during the initial cell search phase, the terminal can check the downlink channel status by receiving DL RS (Downlink Reference Signal).

[0255] (Initial) cell search can be described as a procedure in which a terminal acquires time and frequency synchronization with a cell to detect the cell ID of said cell. Cell search may be based on the primary synchronization signal and secondary synchronization signal of said cell, and the PBCH DMRS.

[0256] After completing the initial cell search, the terminal can obtain more specific system information by receiving the PDCCH (Physical Downlink Control Channel) and the corresponding PDSCH (Physical Downlink Control Channel) (S12).

[0257] Subsequently, the terminal may perform a Random Access Procedure to complete the connection to the base station (S13~S16). Specifically, the terminal transmits a preamble through a PRACH (Physical Random Access Channel) (S13) and receives a RAR (Random Access Response) for the preamble through a PDCCH and a corresponding PDSCH (S14). Subsequently, the terminal transmits a PUSCH (Physical Uplink Shared Channel) using scheduling information within the RAR (S15) and may perform a Contention Resolution Procedure such as a PDCCH and a corresponding PDSCH (which can be described as a process of receiving a contention resolution message) (S16).

[0258] When first connecting to a base station or when there are no radio resources available for signal transmission, the terminal may perform a Random Access Procedure (RACH) with respect to the base station. In this case, a 4-stage contention-based or Type-1 random access may include a first stage in which the terminal transmits a random access preamble (or Msg1) to the base station, a second stage in which the terminal receives a Random Access Response (RAR) (or Msg2) from the base station, a third stage in which the terminal transmits an uplink message (or Msg3) to the base station, and a fourth stage in which the terminal receives a contention resolution message (or Msg4) from the base station. Alternatively, a 2-stage contention-based or Type-2 random access may include a first stage in which the terminal transmits a random access preamble and an uplink message, etc., to the base station, and a second stage in which the terminal receives a random access response and a contention resolution message, etc., from the base station. A contention-free random access procedure may include only the first and second steps of a contention-based access procedure, and since no contention occurs between terminals, the third and fourth steps are not required.

[0259] The terminal can perform random access preamble or PRACH transmission to the base station based on random access opportunity (RO), preamble transmission power, etc., provided through SIB1 or dedicated RRC signaling. Here, the terminal can select an optimal SSB or CSI-RS (Channel Status Information-Reference Signal) and determine the RO and / or preamble index group associated with the selected SSB or CSI-RS. During the initial access process, the terminal can select the optimal SSB and the corresponding receive beam from among multiple SSBs corresponding to the base station's multi-beam sweeping. Meanwhile, after the initial access, when the terminal is in an RRC connection state, it can perform transmission beam and / or receive beam selection or change through a CSI measurement and reporting process based on the CSI-RS from the base station.

[0260] After the terminal transmits the preamble, it may monitor for RAR reception during a predetermined time interval. For example, the terminal may monitor a PDCCH scrambled with RA-RNTI and receive RAR through a PDSCH transmitted from a resource scheduled by the DCI within the PDCCH. The RAR may include a Random Access Preamble Identifier (RAPID), an Uplink Grant (UL Grant) for Msg3 scheduling, a Temporary Cell Identifier (Temporary C(Cell)-RNTI), a Timing Advance Command (TAC) determined based on the preamble reception timing, etc.

[0261] If the terminal fails to successfully receive the RAR, it may retransmit the preamble by applying power ramping, etc.

[0262] When the terminal successfully receives the RAR, it may transmit Msg3 based on the UL grants, etc. within the RAR. When Msg3 is transmitted, the terminal starts a contention resolution timer (CR timer) and may perform PDCCH monitoring based on C-RNTI to receive Msg4. If Msg4 is received while the CR timer is running, the terminal may determine that contention resolution has been successfully performed.

[0263] A terminal that has performed the procedure described above may subsequently perform PDCCH / PDSCH reception (S17) and PUSCH / PUCCH (Physical Uplink Control Channel) transmission (S18) as a general uplink / downlink signal transmission procedure. The control information transmitted by the terminal to the base station is referred to as UCI (Uplink Control Information). UCI includes HARQ ACK / NACK (Hybrid Automatic Repeat and reQuest Acknowledgement / Negative-ACK), SR (Scheduling Request), CSI (Channel State Information), etc. CSI includes CQI (Channel Quality Indicator), PMI (Precoding Matrix Indicator), RI (Rank Indication), etc. UCI is generally transmitted via PUCCH, but if control information and data need to be transmitted simultaneously, it may be transmitted via PUSCH. Additionally, the terminal may transmit UCI non-periodically via PUSCH in response to network requests / instructions. UCI may be transmitted repeatedly via PUCCH.

[0264] Meanwhile, control information transmitted by the terminal to the base station via the uplink (or received by the terminal from the base station) may include downlink / uplink ACK / NACK signals, CQI (Channel Quality Indicator), PMI (Precoding Matrix index), RI (Rank Indicator), etc. For example, in the case of a 3GPP LTE system, the terminal may transmit the control information such as the above-mentioned CQI / PMI / RI via PUSCH and / or PUCCH.

[0265] The table below shows an example of the DCI format.

[0266] [Table 5]

[0267]

[0268] Referring to Table 5 above, DCI formats 0_0, 0_1, and 0_2 may include resource information related to PUSCH scheduling (e.g., UL / SUL (Supplementary UL), frequency resource allocation, time resource allocation, frequency hopping, etc.), transmission block (TB) related information (e.g., MCS, NDI, RV, etc.), HARQ related information (e.g., process number, DAI, PDSCH-HARQ feedback timing, etc.), multi-antenna related information (e.g., DMRS sequence initialization information, antenna port, CSI request, etc.), and power control information (e.g., PUSCH power control, etc.), and the control information included in each DCI format may be predefined.

[0269] DCI format 0_0 is used for scheduling PUSCH in a cell. The information contained in DCI format 0_0 is transmitted after being CRC scrambled by C-RNTI, CS-RNTI, or MCS-C-RNTI.

[0270] DCI format 0_1 ​​is used to instruct a terminal on the scheduling of one or more PUSCHs in a cell, or on configured grant (CG) downlink feedback information. The information contained in DCI format 0_1 ​​is transmitted after being CRC scrambled by C-RNTI, CS-RNTI, SP-CSI-RNTI, or MCS-C-RNTI.

[0271] DCI format 0_2 is used for scheduling PUSCH in a cell. The information contained in DCI format 0_2 is transmitted after being CRC scrambled by C-RNTI, CS-RNTI, SP-CSI-RNTI, or MCS-C-RNTI.

[0272] Next, DCI formats 1_0, 1_1, and 1_2 may include resource information related to PDSCH scheduling (e.g., frequency resource allocation, time resource allocation, VRB-PRB mapping, etc.), transmission block (TB) related information (e.g., MCS, NDI, RV, etc.), HARQ related information (e.g., process number, DAI, PDSCH-HARQ feedback timing, etc.), multi-antenna related information (e.g., antenna port, TCI, SRS request, etc.), and PUCCH related information (e.g., PUCCH power control, PUCCH resource indicator, etc.), and the control information included in each DCI format may be predefined.

[0273] DCI format 1_0 is used for scheduling PDSCH in a single DL cell. The information contained in DCI format 1_0 is transmitted after being CRC scrambled by C-RNTI, CS-RNTI, or MCS-C-RNTI.

[0274] DCI format 1_1 is used for scheduling PDSCH in a single cell. The information contained in DCI format 1_1 is transmitted after being CRC scrambled by C-RNTI, CS-RNTI, or MCS-C-RNTI.

[0275] DCI format 1_2 is used for scheduling PDSCH in a single cell. The information contained in DCI format 1_2 is transmitted after being CRC scrambled by C-RNTI, CS-RNTI, or MCS-C-RNTI.

[0276] <LDPC(Low Density Parity Check) 코드>

[0277] One of the key components of the 5G NR standard is the use of advanced error correction codes, such as LDPC codes, to ensure stable transmission over wireless channels. 5G must support high throughput of up to 20 Gbps, various block sizes with different code rates for data channels, and Hybrid Automatic Repeat Request (HARQ).

[0278] LDPC codes provide a good solution that meets all requirements set by 3GPP. The base graph of 5G NR LDPC codes is structured, and the parity check matrix can efficiently support HARQ and rate compatibility. The features of this base graph allow for the support of any amount of transmitted information bits at various code rates across a wide range.

[0279] Base Graphs of 5G NR LDPC Codes

[0280] Figure 13 illustrates the structure of the basic graph of NR.

[0281] Referring to FIG. 13, two types of base graphs (BG), BG-1 and BG-2, can be defined. The use of these BGs can be determined by the size of the required information bits and the code transmission rate. For example, BG-1 consists of 46 rows and 68 columns, and the size of the information block is K = 22Z c And, BG-2 consists of 42 rows and 52 columns, and K = 10Z c It can be. Here, Zc is the size of the lifting matrix, and Table 6 below exemplifies the set of lifting sizes defined for 5G NR.

[0282] [Table 6]

[0283]

[0284] The block structure of BG-1 and BG-2 is identical. The columns include Information Columns, Core Parity Columns, and Extension Parity Columns. The rows are divided into Core Check Rows and Extension Check Rows.

[0285] [Table 7]

[0286]

[0287] The sub-matrix E is a dual diagonal matrix useful for low-complexity encoding of LDPC. Each base graph has a total of 51 lifting sizes from 2 to 384.

[0288] According to the LDPC encoding procedure, 66Z c Generate the coded bits (for BG-1), and 50Z c Generates coded bits (for BG-2). The coded bits from BG-1 and BG-2 are output in the order of systematic bits, core parity bits, and extended parity bits.

[0289] <NR LDPC 코드에서 레이트 매칭(Rate Matching in NR LDPC Codes)>

[0290] N coded bits generated according to the LDPC encoding procedure are subjected to a rate matching process to select G coded bits in order to match the size of the resource allocated for transmission block transmission and the modulation order. For the rate matching process, the generated coded bits are stored in a circular buffer, and the initial bit location of the coded bits to be transmitted is selected based on the redundancy version (RV) index of the HARQ.

[0291] [Table 8]

[0292]

[0293] <NR LDPC 코드에서 인터리빙(Interleaving in NR LDPC Codes)>

[0294] In high-order QAM modulation schemes of 16QAM (order 4) or higher, the bit-by-bit transmission reliability of the n-bit tuples that determine the QAM symbol varies depending on the bit position. Generally, gray mapping is applied so that the MSB has higher reliability than the LSB.

[0295] Figure 14 illustrates the output of an interleaver in the case of 16QAM modulation.

[0296] Referring to FIG. 14, LDPC codeword code bits are written row by row starting from row 1, and the output of the block interleaver is read column by column starting from the left column and transmitted after 16QAM modulation. Therefore, the code bits mapped to rows 1 and 2 are located at the MSB of the 4-bit tuple that determines the 16QAM symbol, and are transmitted more reliably in the QAM symbol of the Gray mapping. This operation ensures that systematic bits with higher priority among the LDPC code bits are transmitted more reliably.

[0297] <NR에서 레이어 맵핑(Layer mapping in NR)>

[0298] In MIMO 2 codeword transmission, each layer is divided into two sets, and data is transmitted to an independent MCS for each set. For example, a separate TB is allocated for each layer set, and independent codewords are transmitted for each layer set after channel encoding.

[0299] The table below shows the codeword-to-layer mapping relationship, where a single codeword is transmitted at ranks below 4. In this case, modulation symbols are mapped alternately at each layer to maximize diversity gain.

[0300] [Table 9]

[0301]

[0302] <NR에서 변조 맵퍼(modulation mapper)>

[0303] In QPSK modulation, a pair of bits, b(2i) and b(2i+1), is mapped to complex value modulation symbols d(i) as shown in the equation below.

[0304] [Equation 3]

[0305]

[0306] In 16QAM modulation, the 4 bits, b(4i), b(4i+1), b(4i+2), and b(4i+3), are mapped to the complex value modulation symbols d(i) as shown in the equation below.

[0307] [Equation 4]

[0308]

[0309] In 64QAM modulation, the 6 bits, b(6i), b(6i+1), b(6i+2), b(6i+3), b(6i+4), and b(6i+5), are mapped to the complex value modulation symbols d(i) as shown in the equation below.

[0310] [Equation 5]

[0311]

[0312] Here, even-numbered input bits are mapped to the I-channel (in phase channel), and odd-numbered input bits are mapped to the Q-channel (quadrature channel).

[0313] In 16QAM modulation, b(4i) and b(4i+1) are transmitted more reliably than b(4i+2) and b(4i+3) in the I-channel and Q-channel, respectively.

[0314] To enable reasonable battery consumption when BA (bandwidth adaptation) is configured, only one uplink BWP and one downlink BWP or only one downlink / uplink BWP pair for each uplink carrier can be enabled at a time within an active serving cell, and all other BWPs configured in the terminal are disabled. In the disabled BWPs, the terminal does not monitor the PDCCH and does not transmit on the PUCCH, PRACH, and UL-SCH.

[0315] Regarding the BA, the terminal's receive and transmit bandwidths do not need to be as wide as the cell's bandwidth and can be adjusted: the width can be commanded to change (e.g., contracting during periods of low activity to save power), the position in the frequency domain can be shifted (e.g., to increase scheduling flexibility), and the subcarrier spacing can be commanded to change (e.g., to allow different services). A subset of the cell's total cell bandwidth is referred to as the bandwidth part (BWP), and the BA is obtained by setting the BWP(s) to the terminal and informing the terminal of which of the set BWPs is currently active. Once the BA is set, the terminal only needs to monitor the PDCCH on one active BWP. For example, there is no need to monitor the PDCCH across the cell's entire downlink frequency. A BWP inactive timer (independent of the aforementioned DRX inactive timer) is used to switch an active BWP to a default BWP: the timer is restarted when PDCCH decoding is successful, and when the timer expires, switching to the default BWP occurs.

[0316] In the following, the integrated access and backhaul link (IAB) will be described. For the convenience of explanation, the proposed method will be described based on the new RAT (NR) system, but the scope of systems to which the proposed method applies can be extended to other systems, such as 3GPP LTE / LTE-A systems, in addition to NR systems.

[0317] One of the potential technologies aimed at enabling future cellular network deployment scenarios and applications is support for wireless backhaul and relay links, which enables flexible and very dense deployment of NR cells without the need to proportionally densify the transport network.

[0318] With the expected availability of larger bandwidths in NR compared to LTE (e.g., millimeter wave spectrum) along with the native deployment of massive MIMO or multi-beam systems, opportunities for the development and deployment of integrated access and backhaul links are created. This allows for easier deployment of dense networks of self-backhauled NR cells in a more integrated manner by establishing multiple control and data channels / procedures defined to provide access to terminals. Such systems are referred to as integrated access and backhaul links (IABs).

[0319] The present disclosure defines the following.

[0320] - AC(x): Access link between node(x) and terminal(s).

[0321] - BH(xy): Backhaul link between node (x) and node (y).

[0322] In this case, the node may refer to a DgNB (donor gNB) or a relay node (relay node: RN). Here, the DgNB or donor node may be a gNB that provides the function of supporting backhaul for IAB nodes.

[0323] When relay node 1 and relay node 2 exist, and relay node 1 is connected to relay node 2 via a backhaul link to relay data transmitted to and received by relay node 2, relay node 1 is called the parent node of relay node 2, and relay node 2 is called the child node of relay node 1.

[0324] Application layer forward error correction (AL-FEC)

[0325] Application layer forward error correction (FEC) is a technique used at the application layer of a network protocol stack to ensure data integrity by detecting and correcting errors without retransmission. This section describes application layer FEC.

[0326] Application Layer FEC is an innovative method for providing reliability in mobile broadcasting systems. Existing data, such as multimedia files or streams, is extended into recovery information that can be used to recover lost data at the receiver. AL-FEC can be integrated into the Content Delivery Protocol (CDP) to support reliable transmission. Recognizing the importance of AL-FEC, several standardization bodies, such as 3GPP and DVB, have standardized the Raptor code as the most robust AL-FEC code available for these applications. Key features of the Raptor code include channel efficiency, low complexity, and flexibility. System integration is a critical consideration when using AL-FEC. Proper system design incorporating AL-FEC can significantly improve the efficiency and / or quality of delivery services.

[0327] Use Cases

[0328] 1) Video streaming: To ensure smooth playback without interruption due to data loss or errors, the application layer FEC can immediately correct errors.

[0329] 2) VoIP and Real-time Communication: Reducing latency and preventing retransmissions is crucial for maintaining call quality and real-time interaction.

[0330] 3) Data transmission in unstable networks: In scenarios with high network error rates, such as wireless networks and satellite communication, application layer FEC improves data stability.

[0331] Application layer FEC has several advantages, but it also has some disadvantages compared to physical layer FEC.

[0332] 1) Increased Latency: Since application layer FEC typically operates at higher levels of the protocol stack, it can cause additional processing delays. This is particularly important for time-sensitive applications where milliseconds are critical.

[0333] 2) Higher overhead: Adding error correction codes at the application layer can significantly increase the amount of data transmitted. This can lead to increased bandwidth usage and longer transmission times.

[0334] 3) Complexity: Implementing FEC at the application layer can be more complex than at the physical layer. Developers must design and integrate FEC algorithms within the application, which can be resource- and time-consuming.

[0335] 4) Redundancy: Since many lower layers, such as the physical layer and data link layer, already implement their own forms of error correction, adding FEC to the application layer can lead to redundancy. This may be inefficient and consume unnecessary resources.

[0336] 5) Problem of reduced hardware usage efficiency: Application layer FEC is typically implemented in software, which may not be as fast or efficient as hardware-based implementations at the physical layer. Hardware implementations can handle error correction more efficiently by utilizing specialized processors.

[0337] 6) Scalability Issues: As data rates and volumes increase, the computational load of software-based FEC at the application layer also increases. This can become a bottleneck, especially for high-throughput applications.

[0338] 7) Delayed Error Detection: Since errors corrected at the application layer are detected later in the transmission process compared to physical layer FEC, errors can propagate through multiple layers before being corrected, potentially causing problems in intermediate stages.

[0339] Outer coding across code blocks

[0340] For the transmission of a stable transport block for FEC at the physical layer, conventional systems (e.g., LTE systems) use Turbo codes, and NR systems use LDPC codes.

[0341] Among error correction techniques for transmitting transmission blocks with a lower error rate and higher reliability, there is a method of transmitting and receiving by applying multiple (generally two) channel codes sequentially instead of a single channel code. In this case, among the two channel codes, the channel code located outside the transmission process (i.e., performed relatively earlier in terms of encoding and relatively later in terms of decoding) is generally referred to as the outer code, and the channel code located inside the transmission process (i.e., performed relatively later in terms of encoding and relatively earlier in terms of decoding) is referred to as the inner code. Hereinafter, coding using the outer code is referred to as outer coding, and coding using the inner code is referred to as inner coding.

[0342] Various channel codes can be used for external codes and internal codes, respectively. For example, SPC (single parity code), Hamming code, BCH (Bose-Chaudhuri-Hocquenghem) code, RS (Reed-Solomon) code, RM (Reed-Muller) code, etc. can be used as external codes, and convolution code, Turbo code, LDPC code, Polar code, etc. can be used as internal codes.

[0343] For example, SPC can mean a code that obtains a 1-bit parity bit by performing an XOR operation on each bit of the information bits (e.g., d1, d2, ..., dn) (e.g., d1 XOR d2 XOR, ..., XOR dn).

[0344] A Hamming code can refer to a code that inserts parity bits at appropriate positions between data bits, allowing the location of which bit is incorrect to be identified and corrected in the event of an error.

[0345] BCH codes can detect and correct multiple bit errors.

[0346] As one method of applying external coding, a parity code block is generated by applying external coding between different code blocks (CBs), and the data of the code block that was not successfully received can be restored by additionally transmitting this parity code block.

[0347] Figure 15 shows an example of transmitting a parity code block.

[0348] Referring to FIG. 15, when there is a transport block (TB) to be transmitted, the transport block is segmented into one or more (e.g., K) code blocks (CB). When these K code blocks are referred to as systematic code blocks or information code blocks, P parity code blocks can be obtained by encoding the systematic code blocks using an external code.

[0349] Channel coding (internal code encoding) can be performed on each of the total K+P code blocks obtained in this way. Through this process, parity bits are added to each code block.

[0350] For example, data and control streams exchanged at the MAC layer are encoded / decoded to provide transmission and control services over a wireless transmission link. Channel coding methods may be a combination of error detection, error correction, rate matching, interleaving, and the process of mapping / dividing transmission channel or control information to a physical channel.

[0351] Parity code blocks (CBs) generated through channel coding may be transmitted together with the systomic code block during the initial transmission of the systomic code block, and / or transmitted when a retransmission is required due to an error in the reception of the systomic code block.

[0352] The receiver can recover from transmission errors in some systomic CBs through the received parity CB, thereby increasing the transmission performance of the entire transmission block.

[0353] Figure 16 illustrates a unit to which an external code is applied.

[0354] Referring to Fig. 16, when obtaining P parity code blocks using an external code from K systomic code blocks, the unit to which the external code is applied may be as follows.

[0355] When the bit unit to which an external code is applied is called a bit block, as shown in FIG. 16, one code block can be divided into multiple (e.g., M) bit blocks. At this time, external code encoding can be performed on a total of K bit blocks, with one bit block per code block, to obtain P parity bit blocks.

[0356] Each parity bit block is contained within a different parity code block. For example, the m-th bit blocks of each code block (a total of K bit blocks) are externally code encoded to obtain the m-th bit blocks of each parity code block (a total of P parity bit blocks). Therefore, generally, a total of M external code encoding processes are performed to obtain P parity code blocks from K code blocks.

[0357] At this time, the number of information bits constituting one such bit block may be as follows.

[0358] 1) single bit

[0359] One bit can constitute one bit block. In this case, P external code parity bits are generated using a total of K bits, one bit from each code block, and the P parity bits can each belong to a total of P parity code blocks, each with 1 bit.

[0360] 2) Multiple bits

[0361] Multiple bits can constitute a single bit block. In this case, P*b external code parity bits can be generated using a total of K*b bits, with b bits from each code block. The P*b parity bits can each belong to a total of P parity code blocks, each containing b bits.

[0362] Multiple (e.g., a) bits are 2 a Having a size of (0 ~ 2 a A non-binary value (having a value of -1) can be constructed. In this case, P external code parity non-binary values ​​can be generated using a total of K non-binary values, each with one non-binary value (e.g., a bits), from each code block. The P parity non-binary values ​​can each belong to a total of P parity code blocks, each with one non-binary value.

[0363] Multiple (e.g., a) bits are 2 a having a size of (0 ~ 2 a A single non-binary value (having a value of -1) can be constructed. In this case, P*b external code parity non-binary values ​​can be generated using a total of K*b non-binary values, each consisting of b non-binary values ​​(e.g., a total of a*b bits) from each code block. The P*b parity non-binary values ​​can each belong to a total of P parity code blocks, each containing b non-binary values.

[0364] This transmission method recovers errors in a small number of systomic CBs by using parity CBs, but it has limitations in that it can be effectively used in environments where there is a high probability of errors occurring intensively in some code blocks due to large differences in channel states between multiple code blocks constituting the transmission block.

[0365] In addition, when generating P parity CBs by encoding K systomic CBs using an external code, there is a problem where the overhead of the parity CBs increases when the length of the transmission block is small and the number of systomic CBs is too small.

[0366] Considering the above points, the present disclosure proposes an operation of applying an external code across different transmission blocks in order to overcome the disadvantages of 'outer coding across code blocks' while applying an external code at the physical layer.

[0367] The present disclosure proposes an operation to generate and transmit parity by applying an external code between a plurality of information transmission blocks (hereinafter referred to as information TB, Info-TB, I-TB, or simply transmission blocks), and thereby recover errors that occur in the information TB.

[0368] As described above, while performing external coding at the physical layer, an operation to obtain parity by applying external coding between different transmission blocks can be considered to overcome the limitations of the 'external coding across code blocks' mentioned above.

[0369] More specifically, when there are multiple information TB(s) transmitted from a transmitter to a receiver, external code encoding is performed on the multiple information TB(s) to generate parity transmission blocks (hereinafter referred to as parity TB, p-TB)(s), and these information TB(s) and parity TB(s) are transmitted from the transmitter to the receiver, and the receiver can use the received information TB(s) and parity TB(s) to recover errors that occurred in the information TB(s).

[0370] These parity TB(s) may be additionally transmitted from the transmitter to the receiver if an error occurs in the information TB(s) after determining whether the transmission of the information TB(s) was successful. Alternatively, these parity TB(s) may be transmitted from the transmitter to the receiver regardless of whether the transmission of the information TB(s) was successful, before the transmitter receives feedback from the receiver regarding whether the transmission of the information TB(s) was successful.

[0371] When applying this action, the following advantages can be obtained.

[0372] 1) In order to retransmit an information TB when an error occurs in the information TB, the transmitter must know the location of the information TB where the error occurred. On the other hand, if a parity TB is transmitted instead of retransmitting the information TB when an error occurs in the information TB, the transmitter can transmit the necessary parity TB if it only knows the number of information TBs where the error occurred. Therefore, applying the proposed operation has advantages in terms of HARQ-ACK feedback overhead compared to the operation of retransmitting the information TB.

[0373] 2) Regardless of whether the transmission of the information TB(s) is successful, for example, when parity TB(s) are transmitted from the transmitter to the receiver before the transmitter receives feedback on whether the transmission of the information TB(s) is successful from the receiver, there is an advantage of reduced latency compared to the operation of retransmitting the information TB when an error occurs in the information TB.

[0374] 3) When applying the proposed method, since external coding can be applied between information TBs with different channel conditions, a performance gain can be expected compared to the operation of generating and transmitting parity CB(s) using multiple information CBs within a single information TB. When operating in environments where there is a large difference in interference depending on the transmission resource, such as dynamic TDD or full duplex environments, the effect of applying the proposed external code may be greater.

[0375] Meanwhile, when applying such operations, the following limitations may exist.

[0376] 1) The TB sizes of the information TBs may differ from one another.

[0377] When the bit unit to which an external code is applied is called a bit block, external code encoding is performed on a total of K bit blocks, each consisting of b bits (e.g., b=1), from each information TB to obtain P parity bit blocks. Each of these parity bit blocks is contained within a different parity code block. For example, the m-th bit blocks of each code block (a total of K bit blocks) are external code encoded to obtain the m-th bit blocks of each parity code block (a total of P parity bit blocks). Therefore, when the information TB consists of M bit blocks, generally, a total of M external code encoding processes are performed to obtain P parity TBs from the K code blocks.

[0378] However, if the TB sizes of the information TBs differ, the number of bit blocks existing in each information TB may differ. In such cases, a method to obtain a parity TB is required.

[0379] 2) The number of TB of information may not be sufficient.

[0380] When using an external code that generates P parities using K inputs, K information TBs are required to perform the external coding. However, if the number of information TBs transmitted to a specific receiver is small, the external coding cannot be performed, or the number of information TBs is too small compared to the number of parity TBs generated, so a meaningful effect of the external coding may not be obtained.

[0381] Code block level outer coding across multiple TBs

[0382] Considering the problem of the operation of obtaining parity by applying external coding between different transmission blocks as described above, the present disclosure proposes an operation to generate parity by applying external coding between a plurality of information TB(s), and to generate and transmit a parity code block (hereinafter referred to as parity CB, P-CB) by applying external coding between a plurality of information code blocks (hereinafter referred to as information CB, info-CB, I-CB, or simply code block) included in the plurality of information TB(s), thereby recovering an error that occurred in the information CB.

[0383] In the following, information TB may simply be referred to as a transmission block or TB, and information CB may simply be referred to as a code block or CB.

[0384] In the present disclosure, a parity CB can be generated using information CBs belonging to a plurality of information TBs as follows.

[0385] Step 1. N transmitted from the transmitter to the receiver I-TB For individual TB(s) of information, N I-TB N included in the individual information TB(s) I-CB N from individual information CB(s) via external code encoding P-CBN parity CB(s) are generated. At this time, when each information TB consists of one or more information CB(s), N I-CB is N I-TB It means the total number of information CB(s) included in the information TB(s).

[0386] To this end, the transmitter sends N to the receiver. I-TB N included in the individual information TB(s) I-CB N through the external code encoding process using individual information CB(s) P-CB Generates 2 parity CB(s).

[0387] Step 2. These N I-TB Individual Information TB(s) and N P-CB Parity CB(s) are transmitted from the transmitter to the receiver. At this time, these parity CB(s) are transmitted from the transmitter to the receiver in the form of parity CBs or N P-TB It can be concatenated into parity TB(s) and included within the parity TB, and transmitted from the transmitter to the receiver.

[0388] To do this, the transmitter tells the receiver N I-TB Individual Information TB(s) and N P-CB Transmits 2 parity CB(s).

[0389] The receiver receives N from the transmitter I-TB Individual Information TB(s) and N P-CB Receives 2 parity CB(s).

[0390] Step 3. If an error occurs in some of the information CB(s) included in the transmitted information TB(s), the erroneous information CB(s) are recovered through an external code decoding process using the transmitted parity CB(s).

[0391] To this end, the receiver uses the received information TB(s) and parity CB(s) to N I-CBDecoding of the information CB(s) is performed. If an error occurs during the reception of the information CB(s), the receiver uses parity CB(s) to recover the error in the information CB(s) through an external code decoding process.

[0392] FIG. 17 illustrates a process of obtaining a parity CB from multiple CBs included in multiple TBs.

[0393] Referring to FIG. 17, for example, three parity CBs can be obtained through external code encoding from a total of 11 information CBs included in four information TBs (Info-TB 0 to Info-TB 3). At this time, the three parity CBs can be concatenated into one parity TB. In this case, in addition to the four information TBs, the one parity TB can be transmitted from the transmitter to the receiver.

[0394] According to an embodiment, N, which is the number of parity TBs P-TB can always be equal to 1. For example, the proposal of the present disclosure includes applying to an operation of generating a parity CB using a plurality of information CBs belonging to a plurality of information TBs, and concatenating such parity CBs to obtain a single parity TB.

[0395] According to an embodiment, N, the number of information TBs I-TB can always be equal to 1. For example, the proposal of the present disclosure includes generating a parity CB using a plurality of information CBs belonging to one information TB, and transmitting these information CB(s) and parity CB(s) from a transmitter to a receiver, and applying the receiver to an operation to recover errors that occurred in the information CB(s).

[0396] In the case of downlink (DL) data transmission, the transmitter and receiver can be the base station and the terminal, respectively. The base station can be interpreted as a Transmission-Reception Point (TRP), Base Station (BS), Distribute Unit (DU), etc.

[0397] At this time, multiple information TBs may be transmitted from the same base station to the terminal. Or, multiple information TBs may be transmitted from different base stations to the same terminal.

[0398] At this time, the parity CB(s) can be transmitted from the base station to the terminal via a DL channel (e.g., PDSCH).

[0399] In the case of uplink (UL) data transmission, the transmitter and receiver can be the terminal and base station, respectively. The base station can be interpreted as a Transmission-Reception Point (TRP), Base Station (BS), Distribute Unit (DU), etc.

[0400] At this time, the parity CB(s) can be transmitted from the terminal to the base station via the UL channel (e.g., PUSCH).

[0401] In the case of sidelink data transmission, the transmitter and the receiver can each be different terminals.

[0402] At this time, the parity CB(s) can be transmitted from the terminal to the terminal via a sidelink channel (e.g., PSSCH).

[0403] In the present disclosure, N as follows I-TB For individual TB(s) of information, N I-TB N included in the individual information TB(s) I-CB N from individual information CB(s) via external code encoding P-CBA specific method for generating 2 parity CB(s) is proposed. The content of the present disclosure may include only some of the following processes.

[0404] Figure 18 illustrates the process of generating parity CB(s).

[0405] Referring to FIG. 18, the transmitter is N I-TB The information TBs are divided into information CBs. Then, information CB grouping is performed, followed by an information CB length alignment process. After that, parity CB generation is performed to N P-CB Generates parity CBs.

[0406] Now, each step of Fig. 18 will be explained.

[0407] A. Information CB segmentation

[0408] N I-TB For the information TBs, each information TB is segmented into one or more information CBs. Through this, N I-TB A total of N from TB(s) of information I-CB Obtain k information CB(s). The information CBs included in the t-th information TB are N I-TB,t I-CB It is indicated as.

[0409] B. Information CB grouping

[0410] N I-TB Total N contained in the information TBs I-CB N information CBs G The information is grouped into CB group(s).

[0411] Through this, N I-CB N from the information CBs G Obtain the information CB group(s).

[0412] The number of information CBs included in the g-th information CB group is N. G,gI-CB It is indicated as.

[0413] C. Information CB Length Alignment

[0414] N G For each information CB group included in the information CB group(s), the lengths of the information CBs included in the information CB group are made equal. This results in N information CBs of equal length among those included in each information CB group. G Obtain the information CB group(s).

[0415] D. Parity CB generation

[0416] N G For each information CB group included in the information CB group(s), one or more parity CB(s) are generated through external code encoding using the information CBs included in the information CB group as input.

[0417] Through this, N G A total of N from the information CB group(s) P-CB Obtain 2 parity CB(s).

[0418] In the following, the following notations may be used.

[0419] N G,g P-CB : Number of parity CBs generated through the g-th information CB group

[0420] N I-TB : Number of TBs of information to which external coding is applied

[0421] N I-TB,t I-CB : Number of information CBs included in the t-th information TB

[0422] N I-CB : N I-TB The total number of information CBs included in the information TB.

[0423] N I-CBIt can be expressed as the following equation.

[0424] [Equation 6]

[0425]

[0426] N G : Number of information CB groups

[0427] N G,g I-CB : Number of information CBs included in the g-th information CB group

[0428] N P-CB : N I-CB From CB information (N G The total number of parity CBs generated (from the information CB groups).

[0429] N P-CB It can be expressed as the following equation.

[0430] [Equation 7]

[0431]

[0432] Among the TBs transmitted from a base station to a terminal, TBs to which external coding is applied can be referred to as info-TBs (I-TBs). Not all TBs transmitted to the terminal are info-TBs. That is, TBs to which external coding is applied and TBs to which it is not applied may be mixed.

[0433] In the present disclosure, when generating parity CBs by applying external coding to a plurality of information TBs, among the information TBs transmitted from a base station to a terminal, the information TBs for which external coding is performed together to generate parity CBs are referred to as an information TB group.

[0434] <Method for Determining Source Block Length and Parity Block Length>

[0435] In the present disclosure, the input when performing encoding of external coding is called the source block, and the output is called the parity block.

[0436] For an (N, K) external code, K source blocks are encoded to generate P=NK parity blocks. Each source block consists of L bits, and the k-th source block is s k is s k =[s k,1 s k,2 ... s k,L It can be represented as ].

[0437] Each parity block consists of L bits, and the p-th parity block is p p is p p =[p p,1 p p,2 ... p p,L It can be represented as ].

[0438] Let G be the generator matrix used for encoding the external code. Using K source blocks, P parity blocks can be generated as follows.

[0439] [Equation 8]

[0440]

[0441] Figure 19 illustrates an external coding process.

[0442] Referring to FIG. 19, a BCH (Bose-Chaudhuri-Hocquenghem) code with (N, K)=(15,11) can be used as an external code. When each source block consists of L bits, 11 source blocks can be encoded to generate 4 (=15-11) parity blocks. In this case, each parity block consists of L bits. A source block may contain part or all of the information TB. A source block may contain at least one information CB.

[0443] 1) Source Block and Information CB.

[0444] N in K source blocks I-CB Information CBs can be mapped. In this case, one source block can be mapped to one or more information CBs. In this case, each source block can be composed of bits (or including such bits) that constitute the information CB(s) mapped to the source block.

[0445] For example, one information CB may be mapped to each source block. In this case, each source block may be composed of bits that constitute the information CB mapped to the source block (or include such bits).

[0446] 2) Parity Block and Parity CB (parity-CB)

[0447] P = (NK) parity blocks are N P-CB It can be mapped to parity CBs. In this case, one parity block can be mapped to one or more parity CBs. In this case, each parity CB can be composed of (or include such bits) the bits constituting the parity CB(s) mapped to the parity CB.

[0448] For example, each parity block can be mapped to a single parity CB. In this case, each parity CB can be composed of (or include) the bits that constitute the parity block mapped to the parity CB.

[0449] Below, N to which outer coding is applied together I-TBA number of information TBs are called an info-TB group. That is, an info-TB group can refer to information TBs that serve as inputs for external coding. For example, let's assume that info-TB group 1 contains info TBs #1 through #10, info-TB group 2 contains info TBs #11 through #20, and that parity TB 1 is generated for info-TB group 1 and parity TB 2 is generated for info-TB group 2. In this case, for example, the terminal needs to know whether info TB #10 is included in info-TB group 1 or info-TB group 2 in order to determine which of parity TB 1 or parity TB 2 to use to recover from an error.

[0450] In the prior art, there is no disclosure of how to determine which TB (information TB) is included in which TB group (which information TB group) in a communication system to which such external coding is applied. Furthermore, there is no disclosure of a method to quickly determine which TB (information TB) is included in which TB group (which information TB group).

[0451] In the following, a method for determining information TBs belonging to an information TB group is described and proposed. In other words, a method for determining which information TB group a specific information TB belongs to is described and proposed. As previously mentioned, for convenience, information TBs may be referred to simply as TBs, information TB groups may be referred to simply as TB groups, and information CBs may be referred to simply as CBs.

[0452] 5.1. Method for Determining Information TB Groups

[0453] The terminal can determine information TBs included in the same information TB group using the method proposed in the present disclosure. Additionally, the terminal can determine the information TB group to which an information TB belongs using the method proposed in the present disclosure.

[0454] The following description is based on a DCI for transmitting downlink data and scheduling downlink data, but it may also be applied to a DCI for transmitting uplink data and scheduling uplink data.

[0455] The terminal may apply at least one of the following proposed methods to determine information TBs belonging to the same information TB group, or to determine the information TB group to which each information TB belongs. That is, the terminal may apply / use a combination of two or more of the following proposed methods.

[0456] [Method 1A] A method for determining the information TB group to which an information TB belongs through a DCI that schedules information TBs.

[0457] Multiple TBs can be scheduled through a single DCI.

[0458] For example, multiple TBs scheduled through a single DCI may be transmitted to the same time / frequency resource but to different spatial resources. That is, different number of layer / ranks, DMRS port(s), and / or precoder information may be applied to the multiple TBs.

[0459] For example, multiple TBs scheduled through a single DCI can be transferred to different time resources. In this case, multiple PDSCH / PUSCHs transferred to different time resources through a single DCI are scheduled, and one or more TBs can be transferred through each PDSCH / PUSCH.

[0460] For example, multiple TBs scheduled through a single DCI can be transmitted to different frequency resources. In this case, multiple TBs scheduled through a single DCI can be transmitted to different frequency resources within the same carrier. And / or multiple TBs scheduled through a single DCI can be transmitted through different carrier resources.

[0461] In this case, multiple TBs scheduled through the same DCI may belong to the same information TB group. The terminal may determine that TBs scheduled through the same DCI are information TBs belonging to the information TB group.

[0462] Additionally / independently, TBs scheduled through different DCIs may belong to different information TB groups. That is, for different information TBs to belong to the same information TB group, they must be scheduled through the same DCI. The terminal can determine that TBs scheduled through different DCIs belong to different information TB groups.

[0463] [Method 1B] A method for determining the information TB group to which information TB belongs through information TB group index information to which information TB belongs.

[0464] The terminal can determine the information TB group to which an information TB belongs based on information received from the base station. To do this, for each information TB, information about the information TB group to which the information TB belongs may be instructed to the terminal from the base station. Alternatively, for each information TB group, information about the information TBs included in the information TB group may be instructed to the terminal from the base station.

[0465] Method B-1. For example, through a DCI that schedules a data channel (e.g., a shared channel such as PDSCH and / or PUSCH), information about an information TB group to which the TBs scheduled by the said DCI belong may be instructed from the base station to the terminal.

[0466] In this case, when multiple TBs are scheduled through a single DCI, information TB group information may be indicated through the DCI and applied commonly to the TBs scheduled through the DCI. Alternatively, information TB group information may be indicated and applied independently for each TB scheduled through the DCI.

[0467] Method B-2. Information about information TBs included in an information TB group can be instructed from the base station to the terminal through a DCI that schedules the PDSCH / PUSCH in which parity CB(s) are transmitted.

[0468] At this time, the parity CB(s) transmitted through the PDSCH / PUSCH scheduled through this DCI may be parity CB(s) generated through external coding using the information TBs included in the information TB group as inputs.

[0469] More specifically, information about information TBs included in an information TB group can be instructed from the base station to the terminal as follows.

[0470] Information corresponding to the indices of information TBs included in an information TB group can be indicated through a DCI that schedules parity CBs. The terminal can determine that information TBs corresponding to these indices are included in an information TB group. According to an embodiment, the indices of these information TBs may be replaced with the following information.

[0471] i) the DAI (Downlink Assignment Index) value of the information TB (the DAI value associated with the information TB), ii) the slot index value to which the information TB is transferred (the index value associated with the time resource to which the information TB is transferred).

[0472] Through a DCI that schedules parity CBs, it can be determined that among the information TBs transmitted before the time when the DCI is transmitted or the time when the parity CB is transmitted, K information TBs are included in the information TB group in order of proximity to that time.

[0473] In this case, to prevent information TBs transmitted too long ago from being included in the information TB group, only information TBs transmitted up to W slots / msec prior to the time when the DCI scheduling the parity CB is transmitted, or the time when the parity CB is transmitted, may be included in the information TB group. If the number of information TBs satisfying this condition is less than K, then K'( <K)개의 정보 TB들만이 정보 TB 그룹에 포함될 수 있다.

[0474] Method B-3. For example, information about the information TB group to which the TBs transmitted through SPS-PDSCH and / or CG-PUSCH belong may be indicated through RRC signaling that schedules SPS-PDSCH and / or CG-PUSCH. More specifically, for each SPS-PDSCH / CG-PUSCH setting, information about the information TB group to which the TBs transmitted by that setting belong may be indicated from the base station to the terminal.

[0475] Alternatively, information (e.g., index) regarding the settings of SPS-PDSCH / CG-PUSCH included in a specific information TB group may be set by RRC, MAC-CE signaling, etc.

[0476] At this time, information about an information TB group (information TB group information) may mean the following.

[0477] i) It may refer to an index of an information TB group. In this case, the same information TB group index is indicated for information TBs that belong to the same information TB group. Information TBs that are indicated with different information TB group indexes belong to different information TB groups.

[0478] ii) It may refer to a HARQ process ID. When external coding is applied, the HARQ process ID of the information TB used as input to the external coding may be used to indicate the information TB group information to which the information TB belongs. In this case, the same HARQ process ID is indicated for information TBs belonging to the same information TB group. Information TBs indicated by different HARQ process IDs belong to different information TB groups. To this end, among multiple HARQ process IDs, only some of the HARQ process ID(s) may be used to indicate the information TB group.

[0479] According to an embodiment, some HARQ process IDs are used to indicate an information TB group, and the remaining HARQ process ID(s) may be used to indicate HARQ process information as before. For a specific TB, if one of the HARQ process IDs used to indicate an information TB group is indicated, this may mean that the TB is an information TB to which external coding is applied. If one of the HARQ process IDs used to indicate an information TB group is indicated as the HARQ process ID of a specific TB, the terminal determines that external coding is applied to the TB and can determine the information TB group through the indicated HARQ process ID information.

[0480] For example, only one specific HARQ process ID may be used to indicate an information TB group, while the remaining HARQ process ID(s) may be used to indicate HARQ process information as before. In this case, the HARQ process ID may be used to indicate that the information TB is to which external coding is applied, rather than for the purpose of distinguishing information TB groups. If the HARQ process ID used to indicate an information TB group is indicated as the HARQ process ID of a specific TB, the terminal may determine that external coding is applied to that TB.

[0481] Among the HARQ process IDs, the HARQ process ID(s) used to indicate an information TB group can be set from the base station to the terminal through signaling such as RRC setting, MAC-CE, etc.

[0482] [Method 1C] A method for determining the information TB group to which an information TB belongs through time resource intervals.

[0483] A time resource interval for distinguishing information TB groups (such a time resource interval may be referred to as an outer coding window (OCW)) is defined, and the information TB group to which the TB belongs can be determined / decided according to the time resource interval (OCW) in which the TB is transmitted, or according to the time resource interval (OCW) in which the DCI scheduling the TB is transmitted.

[0484] In other words, the terminal can determine the information TB group to which the TB belongs based on the OCW to which the TB is transmitted or the OCW to which the DCI scheduling the TB is transmitted.

[0485] For example, if TB1 and TB2 are transmitted in different OCWs, the two TBs belong to different information TB groups. Or, if DCI1 and DCI2 are transmitted in different OCWs, the TB(s) scheduled by DCI1 and the TB(s) scheduled by DCI2 belong to different information TB groups.

[0486] If TB1 and TB2 belong to the same information TB group, the two TBs are transmitted from the same OCW. Or, if TB1 and TB2 belong to the same information TB group, the DCI scheduling TB1 and the DCI scheduling TB2 are transmitted from the same OCW.

[0487] Figure 20 illustrates the relationship between the OCW and the information TB group.

[0488] Referring to FIG. 20, when there are multiple OCWs (outer coding windows), the information TB group to which the information TB (I-TB) belongs varies depending on the time resource in which the information TB (I-TB) is transmitted.

[0489] For example, in FIG. 20, I-TB0 to I-TB4 transmitted within the time resources constituting OCW0 belong to info-TB group 0, I-TB5 to I-TB9 transmitted within the time resources constituting OCW1 belong to info-TB group 1, and I-TB10 to I-TB15 transmitted within the time resources constituting OCW2 belong to info-TB group 2.

[0490] [Method 1D] A method for determining the information TB group to which an information TB belongs through a time resource in which an associated parity CB is transmitted or a time resource in which A / N feedback information is transmitted.

[0491] When a terminal receives the same instruction for a plurality of information TBs regarding a resource (e.g., slot resource, time resource, and / or time / frequency resource) to which a parity CB related to the information TB (or generated by applying external coding with the information TB as input) is transmitted, the terminal may determine that the plurality of information TBs belong to the same information TB group and are information TBs to which external coding is applied together.

[0492] And / or, if the terminal receives the same time resource for transmitting A / N information (which may also be referred to as A / N feedback, HARQ-ACK) related to a plurality of information TBs, it may determine that the plurality of information TBs belong to the same information TB group and are information TBs to which external coding is applied together.

[0493] In this case, A / N information may mean information regarding the location and / or number / amount of information where an ACK and / or NACK occurred. Alternatively, A / N information may comprehensively include information transmitted by the terminal to the base station for the successful decoding of previously received but erroneous information TB(s). For example, A / N information may mean at least one of the following information.

[0494] i) It may mean information about whether an ACK or NACK occurred.

[0495] ii) It may mean the number of information TBs or information CBs for which a NACK occurred (or an ACK occurred). Or, when grouping multiple information TBs or information CBs, it may mean information about the number of groups of information TBs or information CBs for which a NACK occurred.

[0496] iii) Information regarding the amount and / or location of information where an error occurred or where data was not received above a certain quality may be fed back.

[0497] iv) This may be information about the number / amount of (additional) parity CBs required by the terminal for successful reception of information TB / information CB(s).

[0498] [Method 1B+1C] For example, the aforementioned Method 1B and Method 1C may be applied together.

[0499] In this case, the terminal can determine the information TB group to which the information TB belongs based on the OCW to which the information TB was transmitted and the indicated information TB group information.

[0500] For example, the terminal determines that information TBs transmitted from different OCWs belong to different information TB groups.

[0501] For information TBs transmitted from the same OCW, the terminal determines that information TBs indicated by the same information TB group information belong to the same information TB group. For information TBs transmitted from the same OCW, the terminal determines that information TBs indicated by different information TB group information belong to different information TB groups.

[0502] In terms of signaling, a receiver (e.g., a terminal) may receive from a transmitter (e.g., a base station or a network) first information regarding a time resource in which multiple transmission blocks included in the same transmission block group may be transmitted, and second information that can identify the transmission block group to which the transmission block belongs. The receiver receives transmission blocks and parity code blocks from the transmitter and may decode the transmission blocks based on the first information, the second information, and the parity code blocks. In this case, the parity code blocks are generated based on code blocks included in two or more transmission blocks among the multiple transmission blocks included in the same transmission block group, and the receiver may determine the transmission block group to which a specific transmission block is included based on the first information and the second information.

[0503] Figure 21 is an example of determining an information TB group based on OCW and information TB group information.

[0504] Referring to Fig. 21, let us assume that I-TB (Information TB)0, I-TB1, ..., I-TB5 are transmitted within the same OCW. In this case, I-TB0, I-TB2, and I-TB4 may be included in Information TB Group 0, and I-TB1, I-TB3, and I-TB5 may be included in Information TB Group 1. In this case, Information TB Group 0 may be indicated for I-TB0, I-TB2, and I-TB4 through Information TB Group information, and Information TB Group 1 may be indicated for I-TB1, I-TB3, and I-TB5 through Information TB Group information.

[0505] 5.2. Method of Configuring the Outer Coding Window (OCW)

[0506] As proposed in Section 5.1 above, the external coding window (OCW) refers to a time resource to which information TBs to which the same external coding is applied can be transmitted.

[0507] When information TBs to which the same external coding is applied are called an information TB group, the information TBs constituting the same information TB group are transmitted within the same external coding window range.

[0508] The terminal can determine the time resources through an external coding window for which information TBs to which the same external coding is applied can be transmitted. That is, it can determine up to what point in time information TBs constituting an information TB group can be transmitted. For example, the terminal can know that after the point in time when the external coding window ends, information TBs included in the information TB group will no longer be transmitted.

[0509] The terminal may use an external coding window to determine the information TB group to which an information TB belongs. For information TBs transmitted within a single external coding window, the terminal may make the following assumptions.

[0510] i) Information TBs belonging to the same information TB group are transmitted within the same OCW. That is, an information TB group is composed of information TBs transmitted within the same OCW.

[0511] ii) Information TBs transmitted from the same OCW belong to the same information TB group.

[0512] iii) According to the embodiment, information TBs transmitted from the same OCW may belong to different information TB groups. In this case, information about the information TB group to which each information TB belongs (e.g., HARQ process ID) may be indicated.

[0513] The following describes specific examples of external coding window configurations.

[0514] 5.2.1. Whether OCW overlaps.

[0515] For multiple OCWs, the time resources constituting different OCWs may have the following relationship.

[0516] [Method 2A] Different OCWs can be configured so as not to overlap each other. In other words, overlap may not be allowed for different OCWs.

[0517] In this case, the transmission time resources of a specific information TB may be included within a specific OCW. Information TBs transmitted from different OCWs belong to different information TB groups.

[0518] OCWs can be configured from the base station to the terminal so as not to overlap each other. If a specific time resource is configured / instructed to be included in multiple OCW resources, the terminal can determine that the time resource is included in one specific OCW among the multiple OCWs.

[0519] [Method 2B] Different OCWs can be configured to overlap each other. In other words, overlap can be allowed for different OCWs.

[0520] In this case, the transmission time resource of a specific information TB may be included within multiple OCW resources.

[0521] If the transmission time resource of a specific information TB is included within a plurality of OCWs (OCW resources), the specific information TB may be included in a single information TB group.

[0522] In this case, a specific information TB may be included in a specific OCW among a plurality of OCWs that include the transmission time resource of the information TB. If the time resource in which the specific information TB is transmitted is included in a plurality of OCWs, the terminal determines that the information TB is included in a specific OCW among the plurality of OCWs. For example, if the transmission time resource of information TB A is included in the interval between OCW 1 and OCW 2, the terminal may determine that information TB A is included in a specific one of OCW 1 or OCW 2. For instance, if it is determined that information TB A is included in OCW 1, information TB A may be included in an information TB group consisting of information TBs transmitted within OCW 1.

[0523] Alternatively, if a specific information TB belongs to multiple OCWs, it may be included in only one information TB group, provided that the one information TB group may be any of the multiple OCWs. For example, if the transmission time resource of information TB A is included in OCW 1 and OCW 2, the terminal may determine that information TB A is included in OCW 1 or is included in OCW 2. Information TB A may be included in an information TB group consisting of information TBs transmitted within OCW 1 or in an information TB group consisting of information TBs transmitted within OCW 2.

[0524] Figure 22 shows an example of determining an information TB group when OCWs overlap.

[0525] Referring to FIG. 22, the OCW 0 and OCW 1 sections can be configured to overlap each other. In this case, I-TB (Information TB) 0, I-TB 1, I-TB 5, I-TB 6, and I-TB 7 are transmitted within the OCW 0 section. I-TB 2, I-TB 3, and I-TB 4 are transmitted within both the OCW 0 and OCW 1 sections. In this case, I-TB 2, I-TB 3, and I-TB 4, which are included in both OCW 0 and OCW 1, are included in Information TB Group 1, which consists of Information TBs included in OCW 1. I-TB 0, I-TB 1, I-TB 5, I-TB 6, and I-TB 7 are included in Information TB Group 0, which consists of Information TBs included only in the OCW 0 section.

[0526] According to an embodiment, if the transmission time resource of a specific information TB is included in a plurality of OCWs, the specific information TB may be included in a plurality of information TB groups.

[0527] A specific information TB may be included in multiple OCWs that include the transmission time resources of the information TB. If the time resources in which a specific information TB is transmitted are included in multiple OCWs, the terminal determines that the information TB is included in multiple OCWs. For example, if the transmission time resources of information TB A are included in OCW 1 and OCW 2, the terminal may determine that information TB A is included in both OCW 1 and OCW 2. In this case, information TB A may be included in both an information TB group consisting of information TBs transmitted within OCW 1 and an information TB group consisting of information TBs transmitted within OCW 2.

[0528] Figure 23 shows another example of determining information TB groups when OCWs overlap.

[0529] Referring to FIG. 23, OCW 0 and OCW 1 can be configured to overlap each other. In this case, I-TB0, I-TB1, I-TB5, I-TB6, and I-TB7 are transmitted within the OCW 0 interval, and I-TB2, I-TB3, and I-TB4 are transmitted within the OCW 0 interval and the OCW 1 interval. In this case, I-TB2, I-TB3, and I-TB4, which are included in both OCW 0 and OCW 1, are included in Information TB Group 0, which consists of Information TBs included in the OCW 0 interval, and additionally are also included in Information TB Group 1, which consists of Information TBs included in OCW 1.

[0530] Figure 24 shows another example of determining information TB groups when OCWs overlap.

[0531] Referring to FIG. 24, OCW 0 and OCW 1 can be configured to overlap (partially). In this case, I-TB0, I-TB1, and I-TB2 are transmitted within the OCW 0 interval, I-TB5, I-TB6, and I-TB7 are transmitted within the OCW 1 interval, and the transmission time resources of I-TB3 and I-TB4 are included in both the OCW 0 interval and the OCW 1 interval. In this case, I-TB3 and I-TB4, which are included in both OCW 0 and OCW 1, are included in Information TB Group 0, which consists of Information TBs included in the OCW 0 interval, and additionally are also included in Information TB Group 1, which consists of Information TBs included in OCW 1.

[0532] 5.2.2. Method for Configuring / Setting Up External Coding Windows (OCW)

[0533] In the following, a method for configuring / setting an external coding window and a method for a terminal to receive information from a base station to determine the external coding window interval and to determine the external coding window therefrom are explained and proposed.

[0534] [Method 3A] Semi-static and periodic OCW.

[0535] The OCW can be configured to be periodic and not overlap each other. Such OCW can be set semi-statically from the base station to the terminal.

[0536] For example, OCW is P OCW It exists repeating with a period (periodicity), and each OCW is D OCW It has a length of and O from the start point of each period OCW It can start at the offset position.

[0537] In a TDD environment, there may be an OCW for applying external coding to downlink data transmission (e.g., DL OCW) and an OCW for applying external coding to uplink data transmission (e.g., UL OCW).

[0538] DL OCW may be configured by excluding UL symbols or by configuring only DL symbols. In this case, the terminal may receive the DL OCW from the base station. DL OCW may be configured not to include UL symbols. Alternatively, the terminal may determine a resource excluding UL symbols within each OCW segment as DL OCW.

[0539] UL OCW may be configured by excluding DL symbols or by configuring only UL symbols. In this case, the terminal may receive the UL OCW from the base station. UL OCW may be configured not to include DL symbols. Alternatively, the terminal may determine a resource excluding DL symbols within each OCW segment as UL OCW.

[0540] Alternatively, DL OCW and UL OCW may not be distinguishable from each other. That is, the same OCW may be applied to downlinks and uplinks. In this case, each OCW may include both DL symbols and UL symbols.

[0541] 1. OCW periodicity (OCW periodicity: P OCW )

[0542] When a specific TB fails to be transmitted and a retransmission is performed, from the perspective of the terminal, a certain amount of latency is required until the successful reception of the TB because the terminal must receive the retransmitted TB after transmitting a NACK. On the other hand, if external coding is used, a parity CB can be transmitted within the same TDD period as the TDD period in which the TB was transmitted, and the probability of successfully receiving the TB without retransmission increases. Therefore, on average, the effect of reducing the latency until successful reception of the TB can be achieved.

[0543] Considering that A / N feedback for DL ​​TBs received by the terminal in a TDD environment can be performed in UL symbols, it can be considered that TBs transmitted within a continuous DL symbol interval may have external coding applied together.

[0544] Considering this, the period of OCW is P OCW can be the same as the cycle of the TDD configuration (e.g., the cycle of TDD-UL-DL-ConfigCommon). That is, when the configuration of DL time resources and UL time resources is repeated based on a specific cycle, P, which is the OCW cycle, OCW It can be like this.

[0545] Considering the FDD environment or the application of external coding together to TBs transmitted over a time interval longer than the TDD period, the OCW period P OCW This can be configured from the base station to the terminal. For example, the terminal can receive this information from the base station through RRC signaling, etc.

[0546] P, the cycle of OCW in a TDD environment OCW can be equal to a multiple of the TDD configuration period (e.g., the period of TDD-UL-DL-ConfigCommon). That is, when the configuration of DL time resources and UL time resources is repeated based on a specific period, P, which is the OCW period, is a multiple of that period. OCW It can be like that. That is, the cycle of the TDD setup is P UD When saying, P OCW is 'P UD It can be equal to x N'. In this case, the value of N can be set, for example, through RRC signaling from the base station to the terminal.

[0547] 2. OCW interval (OCW duration, D OCW )

[0548] In the case of an FDD environment, all time resources can be included in a specific OCW. Or in a TDD environment, if DL OCW and UL OCW are not distinguished, all time resources can be included in a specific OCW.

[0549] In this case, D, the length of OCW OCW is P, the period of OCW. OCW It can always be the same as.

[0550] In a TDD environment, where DL OCW and UL OCW are distinguished, DL OCW does not include UL symbols, and UL OCW does not include DL symbols, the length of the OCW is D OCW is P, the period of OCW. OCW It can be smaller.

[0551] The TDD configuration is composed of the DL symbol interval, Flexible symbol interval, and / or UL symbol interval in that order, and the cycle of the TDD configuration is P UD , the length of the DL symbol range within the TDD settings is D D , the length of the UL symbol section within the TDD settings is D U It can be indicated as .

[0552] In this case, the interval of DL OCW is P UD Length of the UL symbol section (D U It can be equal to the value excluding ). UL OCW is P UD Length of the DL symbol interval (D D It can be equal to the value excluding ).

[0553] When all DL symbol resources within a TDD cycle are included in a single OCW, information TBs may be transmitted at the end of the DL symbol resources constituting the OCW. In this case, it may be difficult to transmit parity CBs generated by external coding the information TBs from the DL symbol resources located at the end of the OCW. Considering this, it may be desirable to configure the OCW so that DL symbols remain even after the OCW is terminated, allowing parity CBs for information TBs transmitted within the OCW to be transmitted immediately after the OCW is terminated.

[0554] Considering this, D, the length of the OCW, is used to enable the immediate transmission of the parity CB even after the OCW ends. OCW The interval of the OCW (DL OCW and / or UL OCW) can be configured from the base station to the terminal so that it is shorter than the length of the DL symbol interval within the TDD period or the length excluding the length of the UL symbol interval within the TDD period. For example, the terminal may receive this information from the base station via RRC signaling, etc. For example, in the case of DL OCW, as follows, D OCW It can be decided.

[0555] D OCW The value can be set from the base station to the terminal.

[0556] According to the embodiment, D OCW is P UD - D U - It can be equal to α. In this case, P UD can refer to the cycle of the TDD configuration. In this case, D U may represent the length of the UL symbol interval within the TDD setting. In this case, the α value may be a value set from the base station to the terminal.

[0557] According to the embodiment, D OCW is P UD - It can be equal to β. In this case, P UDcan mean the period of TDD configuration. In this case, the β value may be a value set from the base station to the terminal.

[0558] 3. OCW offset(OCW offset, O OCW )

[0559] Considering that one or more TDD cycles are used as OCW, the offset of the OCW is O OCW can always be equal to 0. That is, the boundary of OCW can be the boundary of the TDD cycle.

[0560] Figure 25 shows examples of offset settings for OCW.

[0561] Referring to FIG. 25(a), the period of the OCW is equal to the TDD period, the interval of the OCW is equal to the TDD period, and the offset of the OCW can be configured to be 0. In this case, the OCW exists without distinction between DL and UL and includes both DL resources and UL resources. When DL OCW and UL OCW are distinguished, in the case of DL OCW, the offset of the OCW is O OCW can always be equal to 0.

[0562] Referring to FIG. 25(b), the OCW represents a DL OCW, the period of the OCW is equal to the TDD period, the interval of the OCW is determined to include only DL resources (not including UL resources), and the offset of the OCW can be configured to be 0.

[0563] Since the OCW is a time resource through which information TBs included in the same information TB group can be transmitted, ACK / NACK feedback information for information TBs included in a specific information TB group is available only after the reception of all information TBs is complete; therefore, it is desirable for this information to be transmitted after the OCW has ended. Considering this, it may be preferable to configure the OCW with the end point of a DL symbol or the start point of a UL symbol as the boundary, rather than including a single TDD cycle composed of DL-flexible-UL symbols within the same OCW. Through this, ACK / NACK feedback information for information TBs included in the same information TB group transmitted within the same OCW can be transmitted via UL symbols with minimal delay.

[0564] Considering this, the offset of OCW is O OCW is P, the cycle of TDD configuration UD Length of the UL symbol section (D U It can be equal to the value excluding ). That is, O OCW = P UD - D U It can be the same as. Or O, which is the offset of OCW. OCW is the length of the DL symbol interval (D D It can be the same as ). That is, O OCW = D D It can be like this.

[0565] Figure 26 shows other examples of offset settings for OCW.

[0566] Referring to FIG. 26(a), the period of the OCW is equal to the period of the TDD, the interval of the OCW is equal to the period of the TDD, and the offset of the OCW is P UD - D U It can be composed of. In this case, OCW exists without distinction between DL and UL, and includes both DL resources and UL resources.

[0567] When all DL symbol resources within a TDD cycle are included in a single OCW, information TBs may be transmitted at the end of the DL symbol resources constituting the OCW. In this case, it may be difficult to transmit parity CBs generated by external coding the information TBs from the DL symbol resources located at the end of the OCW. Considering this, it may be desirable to configure the OCW so that DL symbols remain even after the OCW is terminated, allowing parity CBs for information TBs transmitted within the OCW to be transmitted immediately after the OCW is terminated.

[0568] Considering this, the offset value of OCW is O OCW The value of or O OCW A value for determining can be set from the base station to the terminal. Such a setting can be indicated, for example, through RRC signaling.

[0569] O OCW The value can be set from the base station to the terminal.

[0570] According to the example, O OCW is P UD - D U - It can be equal to α. In this case, P UD can refer to the cycle of the TDD configuration. In this case, D U may represent the length of the UL symbol interval within the TDD setting. In this case, the α value may be a value set from the base station to the terminal.

[0571] According to the example, O OCW is P UD - It can be equal to β. In this case, P UD can mean the period of TDD configuration. In this case, the β value may be a value set from the base station to the terminal.

[0572] Referring to FIG. 26 (b), the period of the OCW is equal to the period of the TDD, and the interval of the OCW is equal to the period of the TDD, and the OCW can be configured to be positioned before the start time of the UL symbol so as to include a DL symbol at the beginning of the OCW. In this case, a parity CB for the information TBs transmitted from the OCW can be transmitted in the DL symbol interval located after the end of the OCW, and ACK / NACK feedback information for the information TBs transmitted from the OCW can be transmitted in the UL symbol interval located thereafter.

[0573] [Method 3B] Sliding OCW.

[0574] OCW can be configured to be periodic and overlap each other. Such OCW can be set semi-statically from the base station to the terminal.

[0575] For example, the length (segment) of OCW is D OCW When saying that, length D OCW The OCWs of are 0, 1 / 2*D OCW , D OCW , 3 / 2*D OCW , 2 D OCW ... can exist starting from the location.

[0576] Method 3B-1. For this purpose, length D OCW The OCWs of P OCW (At this time, P OCW < D OCW It can exist with a period of satisfying the relationship). In this case, for example, P OCW is 1 / 2*D OCW It can be like this.

[0577] Method 3B-2. P OCW = D OCW The period of and O OCW,1 Length D existing with as an offset OCW There exist first OCWs possessing , and additionally P OCW = D OCW The period of and O OCW,2 < OOCW,1 +D OCW Length D existing with as an offset OCW There may exist second OCWs possessing . In this case, for example, the O of the second OCWs OCW,2 is 'O OCW,1 +1 / 2*D OCW ' = 'O OCW,1 +1 / 2*P OCW It can be like '

[0578] At this time, the information TB transmitted from the time resources included in the multiple OCWs may be included in only one specific information TB group or in multiple information TB groups, as proposed in 'Method 2B' of Section 5.2.1 above.

[0579] Figure 27 shows an example of determining an information TB group when multiple OCWs exist.

[0580] Referring to FIG. 27, there may be multiple OCWs that overlap each other, with OCWs located at every half-length interval of the OCW.

[0581] In this case, the time resource for transmitting a single information TB may be included in multiple OCWs. For example, I-TB5 is included in OCW1 and OCW2. In this case, I-TB5 is included in Information TB Group 1, which is a group of information TBs consisting of information TBs transmitted within OCW1, and additionally, it is also included in Information TB Group 2, which is a group of information TBs consisting of information TBs transmitted within OCW2. In this case, such information TBs are used for both external coding performed using information TBs within Information TB Group 1 and external coding performed using information TBs within Information TB Group 2.

[0582] In this case, the period of OCW (P OCW ) is the period (P of the OCW of the above 'Method 3A' OCW It can be determined in the same way as the method of determining ).

[0583] And, the interval of OCW (D OCW ) is the interval (D) of the OCW of the above 'Method 3A'. OCW It can be determined in the same way as the method of determining ).

[0584] or D OCW The OCWs of P OCW < D OCW Considering that it exists with a period, D as follows OCW can be determined. i) D OCW The value can be set from the base station to the terminal. Or ii) the interval value of the OCW is P, which is the period of the OCW. OCW It can be equal to a multiple of. That is, D OCW is 'P OCW It can be equal to x M'. In this case, the value of M can be set, for example, through RRC signaling from the base station to the terminal.

[0585] OCW's offset(O OCW ) can be determined as follows.

[0586] As in the above method 3B-1, D OCW The OCWs of P OCW (At this time, P OCW < D OCW If the relationship (satisfying) exists periodically, the same offset value can be applied to all OCWs. In this case, offset O OCW The value is the offset of the OCW of the above 'Method 3A' (O OCW It can be determined in the same way as the method of determining ).

[0587] Period P as in the above method 3B-2 OCW = D OCW , offset O OCW,1 , length D OCW The first OCWs possessing and period P OCW = D OCW , offset O OCW,2 , length D OCW If there exist second OCWs possessing , then O for the first OCWs and second OCWs respectivelyOCW,1 and O OCW,2 Other offset values ​​can be applied.

[0588] In this case, O OCW,1 and O OCW,2 Each can be set independently. O OCW,1 and O OCW,2 Each is the offset (O) of the OCW of the above 'Method 3A'. OCW It can be determined in the same way as the method of determining ).

[0589] or O OCW,1 is the offset of the OCW of the above 'Method 3A' (O OCW It can be determined in the same way as the method of determining ). And O OCW,2 is 'O OCW,1 It can be determined as +z'. In this case, the value of z is D OCW It may be a smaller value. Alternatively, the value of z may be a value set from the base station to the terminal through RRC settings, etc. Or the value of z is '1 / 2*D OCW It can be like this.

[0590] [Method 3C] Dynamic OCW

[0591] The OCW can be dynamically configured. Information regarding the time resources that constitute this OCW can be dynamically instructed from the base station to the terminal.

[0592] Figure 28 shows an example of the configuration of dynamic OCWs.

[0593] Referring to FIG. 28, OCWs can be configured aperioditically. Considering errors in information TBs and delays in recovery, it may be desirable to configure a section where information TBs are clustered as a single OCW. With this in mind, a time section where multiple information TBs are clustered and transmitted can be designated as a single OCW.

[0594] At least one of the following methods may be used for dynamic OCW instruction.

[0595] Method 3C-1. Indication of the start and end points (or intervals) of the OCW.

[0596] Information regarding time resources constituting the OCW can be dynamically indicated. In this case, the information regarding time resources constituting the OCW can be composed of the start position and / or end position (or interval) of the OCW.

[0597] i) Starting position of OCW.

[0598] The start location of the OCW can be explicitly and dynamically indicated from the base station to the terminal. In this case, such information can be indicated by the DCI scheduling the information TB. For example, it can be indicated by the information TB transmitted at the start location of the OCW or by the DCI scheduling the first information TB transmitted (or scheduled) within the OCW. Alternatively, the start location of the OCW may be the same as the end location of the previous OCW.

[0599] ii) OCW termination location.

[0600] The end location or segment of the OCW may be explicitly and dynamically instructed from the base station to the terminal. In this case, such information may be instructed, for example, by a DCI scheduling information TBs. For example, it may be instructed by a DCI scheduling information TBs transmitted at the start location of the OCW or information TBs transmitted (or scheduled) first within the OCW.

[0601] Alternatively, the end position of the OCW may be the same as the start position of the next OCW.

[0602] Alternatively, the OCW interval may be semi-statically instructed from the base station to the terminal. In this case, such information may be set, for example, by RRC settings.

[0603] Method 3C-2. Instructions for OCW information by TB.

[0604] The OCW to which an information TB belongs can be determined through an indicator for distinguishing OCWs. In this case, instead of indicating the OCW, information TB group information may be directly indicated. That is, for each information TB, information of the information TB group to which the information TB belongs may be indicated. The following describes the content of the present method based on the indication of the OCW information to which the information TB belongs. However, in the present method, OCW information may also refer to information TB group information.

[0605] In this method, an indicator for distinguishing the OCW to which an information TB belongs may be referred to as an OCW indicator. The terminal can determine the OCW to which the information TB belongs as follows, based on the value of the OCW indicator applied to the information TB.

[0606] Option 3C-2-a. Where information TB2 is transmitted after information TB1 has been transmitted from the base station to the terminal (i.e., where TB1 and TB2 are transmitted and no other TB is transmitted between the transmission time resources of TB1 and TB2),

[0607] i) If the same value is indicated for information TB1 and information TB2 through the OCW indicator, information TB1 and information TB2 belong to the same OCW.

[0608] ii) If different values ​​are indicated for information TB1 and information TB2 through the OCW indicator, information TB1 and information TB2 belong to different OCWs.

[0609] Or, in the case where a DCI scheduling information TB2 is transmitted after a DCI1 scheduling information TB1 is transmitted from the base station to the terminal (i.e., a DCI1 scheduling information TB1 and a DCI2 scheduling information TB2 are transmitted (wherein, DCI1 and DCI2 may be identical) and no other DCI is transmitted between the transmission time resources of DCI1 and DCI2),

[0610] i) If the same value is indicated for information TB1 and information TB2 through the OCW indicator, information TB1 and information TB2 belong to the same OCW.

[0611] ii) If different values ​​are indicated for information TB1 and information TB2 through the OCW indicator, information TB1 and information TB2 belong to different OCWs.

[0612] Method 3C-2-b. Where information TB2 is transmitted after information TB1 has been transmitted from the base station to the terminal (i.e., where information TB1 and information TB2 are transmitted and no other information TB is transmitted between the transmission time resource of information TB1 and the transmission time resource of information TB2),

[0613] i) If the same value is indicated for information TB1 and information TB2 through the corresponding indicator, the information TB transmitted next after the transmission of information TB2 belongs to the same OCW as information TB2.

[0614] ii) If different values ​​are indicated for information TB1 and information TB2 through the corresponding indicator, the information TB2 transmitted next after the transmission of information TB2 belongs to a different OCW.

[0615] Or, in the case where 'DCI2 scheduling information TB2' is transmitted after 'DCI1 scheduling information TB1' is transmitted from the base station to the terminal (i.e., 'DCI1 scheduling information TB1' and 'DCI2 scheduling information TB2' are transmitted (where DCI1 and DCI2 may be identical) and no other DCI is transmitted between the transmission time resources of DCI1 and DCI2),

[0616] i) If the same value is indicated for information TB1 and information TB2 through the corresponding indicator, the information TB scheduled by the 'DCI scheduling information TB' transmitted next after the transmission of DCI2 belongs to the same OCW as information TB2.

[0617] ii) If different values ​​are indicated for information TB1 and information TB2 through the corresponding indicator, the information TB scheduled by the 'DCI scheduling information TB' transmitted next after the transmission of DCI2 belongs to a different OCW than information TB2.

[0618] These OCW indicators may be more specifically as follows.

[0619] For example, the NDI (new data indicator) field within the existing DCI can be used for the transmission of such indicators. That is, the existing NDI value can be used as an OCW indicator for the transmission of information TB to which external coding is applied.

[0620] Alternatively, a new / dedicated field within the DCI may be used for the transmission of these OCW indicators.

[0621] Through these OCW indicators, for example, one of 0 or 1 can be indicated.

[0622] Figure 29 shows an example of judgment between the OCW indicator and the information TB group.

[0623] Referring to FIG. 29, when the aforementioned option 3C-2-a is applied, the OCW to which the information TBs belong is determined according to the indicator value indicated for the information TB (I-TB).

[0624] For example, in FIG. 29, I-TB0, I-TB1, I-TB2, I-TB3, and I-TB4 are transmitted sequentially in the time axis, and all are indicated as 0 through NDI, which is used as an OCW indicator. In this case, I-TB0 to I-TB4 belong to the same OCW0.

[0625] Since I-TB5, which is transmitted next, is indicated as 1 via NDI, I-TB5 belongs to OCW 1, which is a different OCW from I-TB 4. Since I-TB6 and I-TB7, which are transmitted sequentially in the time axis, are indicated as 1 via NDI just like I-TB5, I-TB6 and I-TB7 belong to OCW 1 just like I-TB5.

[0626] Since I-TB8, I-TB9, I-TB10, and I-TB11, which are transmitted sequentially along the time axis, are indicated as 0 through NDI, I-TB8, I-TB9, I-TB10, and I-TB11 belong to OCW 2, which is a different OCW from I-TB7. In the example of Fig. 29, information TBs belonging to the same OCW belong to the same information TB group. Therefore, the information TB group to which the information TB belongs is determined according to the OCW to which each information TB belongs.

[0627] Figure 30 shows another example of the judgment of the OCW indicator and the information TB group.

[0628] Referring to FIG. 30, when the method option 3C-2-b is applied, the OCW to which the information TBs belong is determined according to the indicator value indicated for the information TB (I-TB). In FIG. 30, when I-TB0 to I-TB11 are transmitted sequentially in the time axis, I-TB0, I-TB1, I-TB2, and I-TB3 are all indicated as 0 through NDI, which is used as an OCW indicator, and I-TB0 to I-TB4 belong to the same OCW 0. Meanwhile, in the case of I-TB4, unlike I-TB3, 1 is indicated through NDI, so starting from I-TB5, which is transmitted after I-TB4, it belongs to OCW 1, which is a different OCW from I-TB4. Since I-TB5 and I-TB6 are indicated with the same NDI value as I-TB4, I-TB6 and I-TB7 belong to OCW 1, the same as I-TB5. In the case of I-TB7, since the NDI value is indicated as 0, which is different from the NDI value in I-TB6, I-TB8, which is transmitted after I-TB7, belongs to OCW 2, which is a different OCW. Subsequently, since I-TB8, I-TB9, and I-TB10 are indicated as 0 through NDI, I-TB8, I-TB9, I-TB10, and I-TB11 belong to OCW 2, just like I-TB8.

[0629] Method 3C-3. Method for indicating the window interval from the end point of OCW.

[0630] Time resources in reverse chronological order over a duration from the end point of the OCW can constitute a dynamic OCW. In this case, the end point of the OCW can be determined as follows.

[0631] The terminal can determine the end point of the OCW by receiving a DCI that schedules a parity CB (P-CB). In this case, information about the end point of the OCW can be indicated through the DCI that schedules the parity CB.

[0632] Alternatively, the end point of the slot in which the parity CB is transmitted or the start point of the slot in which the parity CB is transmitted (i.e., the end point of the slot preceding the slot in which the parity CB is transmitted) may be the same as the end point of the OCW.

[0633] Alternatively, the end point of the slot in which the DCI scheduling the parity CB is transmitted, or the start point of the slot in which the DCI scheduling the parity CB is transmitted (i.e., the end point of the slot preceding the slot in which the DCI scheduling the parity CB is transmitted) may be the same as the end point of the OCW.

[0634] At this time, the interval of OCW can be determined as follows.

[0635] Information regarding interval values ​​may be set / instructed from the base station to the terminal via RRC signaling and / or DCI signaling. When interval values ​​are indicated via DCI signaling, such information may be indicated, for example, via a DCI that schedules a parity CB.

[0636] At this time, to prevent more information TBs than can be externally coded from being included in the same OCW, the information TBs included in an information TB group may be limited to a maximum of K. In this case, only the K information TBs that were most recently transmitted in reverse chronological order from the end point of the OCW may be included in the information TB group.

[0637] For example, if the end point of OCW A is determined by P-DCI A, which is a DCI that schedules parity CBs, then the parity CB A scheduled by this P-DCI A may be a parity CB for an information TB group A consisting of information TBs transmitted within OCW A. In this case, only the K information TBs that were most recently transmitted in reverse chronological order from the end point of OCW A may be included in the information TB group A.

[0638] Figure 31 shows an example of the configuration of a dynamic OCW applying method 3C-3.

[0639] Referring to FIG. 31, six slots are configured as OCW0 in reverse chronological order starting from the start point of the slot where P-CB0 is transmitted, and six slots are configured as OCW1 in reverse chronological order starting from the start point of the slot where P-CB1 is transmitted. I-TB0, I-TB1, I-TB2, and I-TB3 included in OCW0 are included in Information TB Group 0, and a parity CB for the corresponding Information TB Group is transmitted to P-CB0. I-TB5, I-TB6, and I-TB7 included in OCW1 are included in Information TB Group 1, and a parity CB for the corresponding Information TB Group is transmitted to P-CB1.

[0640] [Method 3D] Semi-static + Dynamic OCW.

[0641] OCW can be constructed by combining semi-static and dynamic decision methods.

[0642] Method 3D-1. There may be semi-statically configured OCWs and dynamically configured OCWs.

[0643] Method 3D-1-a. For example, as in Method 3A above, a periodically existing OCW may be semi-statically set through RRC signaling, and additionally, as in Method 3C above, an aperiodistic existing OCW may be dynamically indicated through DCI signaling.

[0644] Method 3D-1-b. For example, as in Method 3A above, a periodically existing OCW is semi-statically set through RRC signaling, and additionally, an OCW that exists non-periodically within a specific semi-static OCW (hereinafter referred to as S-OCW) (hereinafter referred to as D-OCW) can be dynamically indicated through DCI signaling. Such a D-OCW can be configured from the starting point of a specific S-OCW to a specific point within the S-OCW.

[0645] At this time, dynamic signaling to indicate a dynamic OCW section may be instructed from the base station to the terminal as follows.

[0646] Such instructions may be given by a DCI that schedules information TBs. For example, an indicator may be given by the DCI to instruct the creation of a D-OCW. If the OCW is to be segmented by such instructions, the terminal may determine the D-OCW as extending from the start point of the S-OCW where the information TB is transmitted to the end point of the slot where the information TB is transmitted (or the end point of the time resource where the information TB is transmitted).

[0647] Through this, by designating a portion of the OCW as an additional OCW, it is possible to quickly perform correction on data requiring low latency, such as URLLC data, and provide A / N feedback.

[0648] In this case, the semi-static OCW (S-OCW) and the dynamic OCW (D-OCW) may overlap each other on the time axis. In this case, for an information TB transmitted from a time resource where both S-OCW and D-OCW exist, it is included in both OCWs. An information TB transmitted from a time resource included in such multiple OCWs may be included in only one specific information TB group or in multiple information TB groups, as proposed in 'Method 2B' of Section 5.2.1 above.

[0649] When the time resource for transmitting a single TB of information is included in both the S-OCW and D-OCW segments,

[0650] i) The relevant information TB is included in the information TB group consisting of information TBs included in S-OCW, and is also included in the information TB group consisting of information TBs included in D-OCW.

[0651] ii) The relevant information TB is included in one of the information TB groups consisting of information TBs included in the S-OCW or information TB groups consisting of information TBs included in the D-OCW.

[0652] Or, iii) the relevant information TB is included in an information TB group consisting of information TBs included in the D-OCW.

[0653] Figure 32 shows an example of constructing a semi-static OCW (S-OCW) and a dynamic OCW (D-OCW) by applying method 3D-1-a.

[0654] Referring to FIG. 32, S-OCW 0 and S-OCW 1 are semi-static and periodic OCWs, and D-OCW 0 is a dynamic and non-periodic OCW. In this case, the transmission time resources of I-TB2, I-TB3, and I-TB4 are all included in the S-OCW 0 interval and the D-OCW 0 interval.

[0655] In Fig. 32, I-TB2, I-TB3, and I-TB4 are included in Information TB Group 0, which consists of Information TBs included in S-OCW 0, and are also included in Information TB Group 1, which consists of Information TBs included in D-OCW 0.

[0656] Figure 33 shows an example of constructing a semi-static OCW (S-OCW) and a dynamic OCW (D-OCW) by applying method 3D-1-b.

[0657] Referring to FIG. 33, S-OCW 0 and S-OCW 1 are semi-static and periodic OCWs, and D-OCW 0 is a dynamic and non-periodic OCW. D-OCW 0 exists within S-OCW 0 and consists of the period from the starting point of S-OCW 0 to a specific point in time.

[0658] In FIG. 33, I-TB0, I-TB1, I-TB2, I-TB3, and I-TB4 are included in Information TB Group 1, which consists of Information TBs included in S-OCW 0, and are also included in Information TB Group 0, which consists of Information TBs included in D-OCW 0.

[0659] Method 3D-2. As in Method 3A above, the OCW is configured semi-statically and periodically, and additionally, this OCW can be dynamically divided.

[0660] For example, as in Method 3A above, periodically existing OCW can be semi-statically set through RRC signaling, and additionally, non-periodic and semi-statically set OCW can be dynamically divided through DCI signaling.

[0661] By dividing OCW into smaller pieces in this way, error correction can be performed quickly on data requiring low latency, such as URLLC data, and A / N feedback can be performed.

[0662] In this case, the semi-static OCW segment can be divided into multiple dynamic OCW segments. Through this, the semi-static OCW no longer exists and only dynamic OCWs can exist.

[0663] Figure 34 shows an example in which a semi-static OCW section is divided into multiple dynamic OCW sections.

[0664] Referring to FIG. 34, OCW 0 and OCW 1 are OCWs set by semi-static settings. At this time, OCW 0 can be divided into two OCWs, OCW 0-0 and OCW 0-1, by dynamic signaling. As a result, OCW 0-0 and OCW 0-1 exist instead of the OCW 0 section.

[0665] I-TB0, I-TB1, ..., I-TB4 transmitted in the OCW 0-0 interval are included in Information TB Group 0, which consists of Information TBs included in OCW 0-0, and I-TB5, I-TB6 transmitted in the OCW 0-1 interval are included in Information TB Group 1, which consists of Information TBs included in OCW 0-1. I-TB7, I-TB8, ..., I-TB11 are included in Information TB Group 2, which consists of Information TBs included in OCW 1.

[0666] At this time, dynamic signaling for dividing a semi-static OCW into multiple dynamic OCWs can be instructed from the base station to the terminal as follows.

[0667] Such instructions may be given by a DCI that schedules information TBs. For example, an indicator may be given by the DCI to segment the OCW. When the OCW is to be segmented by such instructions, the terminal may divide the existing OCW at the end of the slot where the information TB is transmitted (or the end of the time resource where the information TB is transmitted).

[0668] FIG. 35 illustrates a method of operation of a terminal.

[0669] Referring to FIG. 35, the terminal receives first information regarding a time resource in which a plurality of transport blocks included in the same transport block group can be transmitted (S351). Each of the plurality of transport blocks includes at least one code block. Examples of the configuration of the first information (e.g., information related to the configuration of the aforementioned OCW) have been described in detail in Section 5.2.

[0670] The terminal receives second information that can identify the group of transmission blocks to which the transmission block belongs (S352). Examples of the second information have been described in detail in Section 5.1 (e.g., Method 1A, Method B-1, Method B-2, Method B-3, etc.).

[0671] The terminal receives transmission blocks and parity code blocks (S353).

[0672] The terminal decodes the transmission blocks based on the first information, the second information, and the parity code blocks, wherein the parity code blocks are generated based on code blocks included in two or more transmission blocks among the plurality of transmission blocks included in the same transmission block group, and the transmission block group including a specific transmission block is determined based on the first information and the second information (S354). This has been explained, for example, in [Method 1B+1C].

[0673] The terminal can determine that a plurality of transmission blocks received within the time resource indicated by the first information are included in the same transmission block group.

[0674] According to an embodiment, the second information may include information about the index of the transmission block group to which the transmission block belongs.

[0675] According to an embodiment, the second information may be received through downlink control information (DCI) related to the reception of the transmission block.

[0676] According to an embodiment, the second information may include HARQ (hybrid automatic repeat request) process ID (identifier) ​​information associated with the transmission block.

[0677] The terminal can determine, based on the second information, transmission blocks included in the same transmission block group for transmission blocks received within the time resource indicated by the first information.

[0678] The first information above can set a time window, for example, the aforementioned outer coding window (OCW).

[0679] In this case, the terminal can determine that transmission blocks received within different time windows belong to different transmission block groups.

[0680] For example, if the first information sets a first time window and a second time window, it may be determined that transmission blocks received in the first time window are included in the first transmission block group, and transmission blocks received in the second time window are included in the second transmission block group.

[0681] When the first time window and the second time window overlap, the transmission blocks received during the overlapping time interval may be determined to be included in both the first transmission block group and the second transmission block group.

[0682] The above first information can set the above time resource (the aforementioned time window, OCW) as semi-static or dynamic.

[0683] According to the method of the present disclosure, a terminal can more quickly identify a transmission block group to which external coding has been applied. For example, let us assume that a transmission block group to which a specific transmission block belongs is indicated through a DCI that schedules a specific transmission block, and that the transmission block group to which the specific transmission block belongs is identified based on the DCI. In this case, it is difficult for the terminal to predict in advance the reception time of the last transmission block included in the transmission block group, and therefore a delay may occur in identifying the transmission blocks included in the transmission block group.

[0684] On the other hand, according to the present disclosure, a time resource in which a plurality of transmission blocks included in the same transmission block group can be transmitted is provided through the first information, so the terminal can quickly identify the transmission blocks included in the transmission block group.

[0685] In addition, for transmission blocks received within the above time resource, the transmission block group to which the transmission block belongs can be identified based on second information that can identify the transmission block group to which the transmission block belongs.

[0686] According to the method of the present disclosure, a receiver (e.g., a terminal) can identify data (e.g., a transmission block) that serves as input for external coding more accurately and quickly. Accordingly, the error correction capability of the data received by the receiver is improved, thereby increasing the reliability of communication.

[0687] In addition, the improvement in error correction capabilities can reduce the number of retransmissions, thereby enabling efficient resource utilization and increasing system throughput. Furthermore, since data retransmissions are reduced, latency can be lowered, and it can be particularly useful in, for example, Ultra-Reliable Low-Latency Communication (URLC) service scenarios that require high reliability and low latency.

[0688] FIG. 36 illustrates the operation method of a base station.

[0689] Referring to FIG. 36, the base station transmits to the terminal first information regarding a time resource in which a plurality of transmission blocks included in the same transmission block group can be transmitted (S361).

[0690] Each of the above plurality of transmission blocks includes at least one code block.

[0691] The base station transmits second information to the terminal that can identify the group of transmission blocks to which the transmission block belongs (S362).

[0692] The base station transmits transmission blocks and parity code blocks to the terminal, wherein the parity code blocks are generated based on code blocks included in two or more transmission blocks among the plurality of transmission blocks included in the same transmission block group, and the transmission block group including a specific transmission block is based on the first information and the second information (S363).

[0693] FIG. 37 illustrates the signaling process and operation between a base station and a terminal.

[0694] Referring to FIG. 37, the base station transmits to the terminal first information regarding a time resource in which a plurality of transmission blocks included in the same transmission block group can be transmitted (S371). Each of the plurality of transmission blocks includes at least one code block.

[0695] The base station transmits second information to the terminal that can identify the group of transmission blocks to which the transmission block belongs (S372).

[0696] The base station transmits transmission blocks and parity code blocks to the terminal (S373).

[0697] The terminal determines the group of transmission blocks containing each transmission block based on the first information and the second information (S374), and decodes the transmission blocks based on the first information, the second information and the parity code blocks (S375).

[0698] In this process, the parity code blocks are generated based on code blocks included in two or more of the plurality of transmission blocks included in the same transmission block group, and the transmission block group including a specific transmission block is determined based on the first information and the second information.

[0699] FIG. 38 illustrates a wireless device that can be applied to the present specification.

[0700] Referring to FIG. 38, the first wireless device (100) and the second wireless device (200) can transmit and receive wireless signals through various wireless access technologies (e.g., LTE, NR).

[0701] The first wireless device (100) includes at least one processor (102) and at least one memory (104), and may additionally include at least one transceiver (106) and / or at least one antenna (108). The at least one processor (102, hereinafter simply referred to as processor) controls at least one memory (104, hereinafter simply referred to as memory) and / or at least one transceiver (106, hereinafter simply referred to as transceiver or transceiver), and may be configured to implement the descriptions, functions, procedures, proposals, methods, and / or operation sequences disclosed in this document. For example, the processor (102) may process information within the memory (104) to generate a first information / signal, and then transmit a wireless signal containing the first information / signal through the transceiver (106). Additionally, the processor (102) may receive a wireless signal containing a second information / signal through a transceiver (106) and then store information obtained from signal processing of the second information / signal in a memory (104). The memory (104) may be connected to the processor (102) and may store various information related to the operation of the processor (102). For example, the memory (104) may store software code containing instructions for performing some or all of the processes controlled by the processor (102) or for performing the descriptions, functions, procedures, proposals, methods, and / or operation sequence diagrams disclosed in this document. Here, the processor (102) and the memory (104) may be part of a communication modem / circuit / chip designed to implement wireless communication technology (e.g., LTE, NR). The transceiver (106) may be connected to the processor (102) and may transmit and / or receive a wireless signal through one or more antennas (108). The transceiver (106) may include a transmitter and / or a receiver. The transceiver (106) may be used in combination with an RF (Radio Frequency) unit.In this specification, a wireless device may refer to a communication modem / circuit / chip.

[0702] At least one processor (102) performs operations by executing instructions stored in at least one memory (104), wherein the operations include receiving first information regarding a time resource in which a plurality of transmission blocks included in the same transmission block group can be transmitted, wherein each of the plurality of transmission blocks includes at least one code block, receiving second information capable of identifying the transmission block group to which the transmission block belongs, receiving transmission blocks and parity code blocks, and decoding the transmission blocks based on the first information, the second information, and the parity code blocks. At this time, the parity code blocks are generated based on code blocks included in two or more transmission blocks among the plurality of transmission blocks included in the same transmission block group, and the transmission block group to which a specific transmission block is included is determined based on the first information and the second information. The specific operation has been described with reference to FIGS. 20 to 37.

[0703] The second wireless device (200) includes at least one processor (202) and at least one memory (204), and may additionally include at least one transceiver (206) and / or at least one antenna (208). The processor (202) controls the memory (204) and / or transceiver (206) and may be configured to implement the descriptions, functions, procedures, proposals, methods and / or sequences of operation disclosed herein. For example, the processor (202) may process information within the memory (204) to generate a third information / signal and then transmit a wireless signal containing the third information / signal through the transceiver (206). Additionally, the processor (202) may receive a wireless signal containing a fourth information / signal through the transceiver (206) and then store information obtained from the signal processing of the fourth information / signal in the memory (204). Memory (204) may be connected to the processor (202) and may store various information related to the operation of the processor (202). For example, memory (204) may store software code containing instructions for performing some or all of the processes controlled by the processor (202) or for performing the descriptions, functions, procedures, proposals, methods, and / or operation sequences disclosed in this document. Here, the processor (202) and memory (204) may be part of a communication modem / circuit / chip designed to implement wireless communication technology (e.g., LTE, NR). A transceiver (206) may be connected to the processor (202) and may transmit and / or receive wireless signals through one or more antennas (208). The transceiver (206) may include a transmitter and / or receiver. The transceiver (206) may be interchangeable with an RF unit. In this specification, a wireless device may mean a communication modem / circuit / chip.

[0704] At least one processor (202) performs operations by executing instructions stored in at least one memory (204), wherein the operations include transmitting first information regarding a time resource in which a plurality of transmission blocks included in the same transmission block group can be transmitted to a terminal, wherein each of the plurality of transmission blocks includes at least one code block, transmitting second information to the terminal that can identify the transmission block group to which the transmission block belongs, and transmitting the transmission blocks and parity code blocks to the terminal. At this time, the parity code blocks are generated based on code blocks included in two or more transmission blocks among the plurality of transmission blocks included in the same transmission block group, and the transmission block group including a specific transmission block is based on the first information and the second information. The specific operation has been described with reference to FIGS. 20 to 37.

[0705] Hereinafter, hardware elements of the wireless device (100, 200) will be described in more detail. Although not limited thereto, one or more protocol layers may be implemented by one or more processors (102, 202). For example, one or more processors (102, 202) may implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, SDAP). One or more processors (102, 202) may generate one or more Protocol Data Units (PDUs) and / or Service Data Units (SDUs) according to the descriptions, functions, procedures, proposals, methods, and / or flowcharts of operation disclosed in this document. One or more processors (102, 202) may generate messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or flowcharts of operation disclosed in this document. One or more processors (102, 202) may generate a signal (e.g., baseband signal) containing a PDU, SDU, message, control information, data, or information according to the functions, procedures, proposals, and / or methods disclosed in this document and provide it to one or more transceivers (106, 206). One or more processors (102, 202) may receive a signal (e.g., baseband signal) from one or more transceivers (106, 206) and may obtain a PDU, SDU, message, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this document.

[0706] One or more processors (102, 202) may be referred to as a controller, microcontroller, microprocessor, or microcomputer. One or more processors (102, 202) may be implemented by hardware, firmware, software, or a combination thereof. For example, one or more Application Specific Integrated Circuits (ASICs), one or more Digital Signal Processors (DSPs), one or more Digital Signal Processing Devices (DSPDs), one or more Programmable Logic Devices (PLDs), or one or more Field Programmable Gate Arrays (FPGAs) may be included in one or more processors (102, 202). One or more processors (102, 202) may also be implemented as at least one computer-readable medium (CRM) containing instructions based on being executed by at least one processor.

[0707] For example, at least one computer-readable medium (CRM) comprising an instruction based on execution by at least one processor receives first information regarding a time resource in which a plurality of transmission blocks included in the same transmission block group can be transmitted, wherein each of the plurality of transmission blocks performs an operation including at least one code block, an operation of receiving second information capable of identifying the transmission block group to which the transmission block belongs, an operation of receiving transmission blocks and parity code blocks, and an operation of decoding the transmission blocks based on the first information, the second information, and the parity code blocks. At this time, the parity code blocks are generated based on code blocks included in two or more transmission blocks among the plurality of transmission blocks included in the same transmission block group, and the transmission block group including a specific transmission block is determined based on the first information and the second information. The specific operation has been described with reference to FIGS. 20 to 37.

[0708] The descriptions, functions, procedures, proposals, methods, and / or operation sequences disclosed in this document may be implemented using firmware or software, and the firmware or software may be implemented to include modules, procedures, functions, etc. Firmware or software configured to perform the descriptions, functions, procedures, proposals, methods, and / or operation sequences disclosed in this document may be included in one or more processors (102, 202) or stored in one or more memories (104, 204) and driven by one or more processors (102, 202). The descriptions, functions, procedures, proposals, methods, and / or operation sequences disclosed in this document may be implemented using firmware or software in the form of code, instructions, and / or sets of instructions.

[0709] One or more memories (104, 204) may be connected to one or more processors (102, 202) and may store various forms of data, signals, messages, information, programs, code, instructions, and / or commands. One or more memories (104, 204) may be composed of ROM, RAM, EPROM, flash memory, hard drive, registers, cache memory, computer read storage media, and / or combinations thereof. One or more memories (104, 204) may be located inside and / or outside of one or more processors (102, 202). Additionally, one or more memories (104, 204) may be connected to one or more processors (102, 202) through various technologies such as wired or wireless connections.

[0710] One or more transceivers (106, 206) may transmit user data, control information, wireless signals / channels, etc., as mentioned in the methods and / or operation flowcharts, etc., of this document to one or more other devices. One or more transceivers (106, 206) may receive user data, control information, wireless signals / channels, etc., as mentioned in the descriptions, functions, procedures, proposals, methods and / or operation flowcharts, etc., disclosed in this document from one or more other devices. For example, one or more transceivers (106, 206) may be connected to one or more processors (102, 202) and may transmit and receive wireless signals. For example, one or more processors (102, 202) may control one or more transceivers (106, 206) to transmit user data, control information, or wireless signals to one or more other devices. Additionally, one or more processors (102, 202) may control one or more transceivers (106, 206) to receive user data, control information, or wireless signals from one or more other devices. Additionally, one or more transceivers (106, 206) may be connected to one or more antennas (108, 208), and one or more transceivers (106, 206) may be configured to transmit and receive user data, control information, wireless signals / channels, etc., as described in the descriptions, functions, procedures, proposals, methods, and / or flowcharts of operation disclosed in this document through one or more antennas (108, 208). In this document, one or more antennas may be multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers (106, 206) can convert the received wireless signal / channel, etc. from an RF band signal to a baseband signal in order to process the received user data, control information, wireless signal / channel, etc. using one or more processors (102, 202).One or more transceivers (106, 206) can convert user data, control information, wireless signals / channels, etc. processed using one or more processors (102, 202) from baseband signals to RF band signals. To this end, one or more transceivers (106, 206) may include (analog) oscillators and / or filters.

[0711] Figure 39 illustrates another example of a wireless device.

[0712] According to FIG. 39, the wireless device may include at least one processor (102, 202), at least one memory (104, 204), at least one transceiver (106, 206), and one or more antennas (108, 208).

[0713] The difference between the example of the wireless device described in FIG. 38 and the example of the wireless device in FIG. 39 is that in FIG. 38, the processor (102, 202) and the memory (104, 204) are separated, whereas in the example of FIG. 39, the memory (104, 204) is included in the processor (102, 202). For example, the processor and the memory may form a single chipset.

[0714] FIG. 40 illustrates an example of a signal processing module structure. Here, signal processing may be performed in the processor (102, 202) of FIG. 38.

[0715] Referring to FIG. 40, a transmission device (e.g., a processor, a processor and memory, or a processor and a transceiver) within a terminal or base station may include a scrambler (301), a modulator (302), a layer mapper (303), an antenna port mapper (304), a resource block mapper (305), and a signal generator (306).

[0716] The transmission device can transmit one or more codewords. Each coded bit within a codeword is scrambled by a scrambler (301) and transmitted over a physical channel. A codeword may be referred to as a data sequence and may be equivalent to a transmission block, which is a data block provided by the MAC layer.

[0717] The scrambled bits are modulated into complex-valued modulation symbols by a modulator (302). The modulator (302) can modulate the scrambled bits according to a modulation scheme to arrange them into complex-valued modulation symbols representing positions on a signal constellation. There are no restrictions on the modulation scheme, and m-PSK (m-Phase Shift Keying) or m-QAM (m-Quadrature Amplitude Modulation), etc., may be used for modulating the encoded data. The modulator may be referred to as a modulation mapper.

[0718] The complex modulation symbols above can be mapped to one or more transmission layers by a layer mapper (303). The complex modulation symbols on each layer can be mapped by an antenna port mapper (304) for transmission on an antenna port.

[0719] The resource block mapper (305) can map complex modulation symbols for each antenna port to appropriate resource elements within a virtual resource block allocated for transmission. The resource block mapper can map the virtual resource block to a physical resource block according to an appropriate mapping scheme. The resource block mapper (305) can assign complex modulation symbols for each antenna port to appropriate subcarriers and multiplex them according to the user.

[0720] The signal generator (306) can generate a complex-valued time domain OFDM symbol signal by modulating a complex modulation symbol for each antenna port, for example, an antenna-specific symbol, using a specific modulation method, for example, OFDM (Orthogonal Frequency Division Multiplexing). The signal generator can perform an Inverse Fast Fourier Transform (IFFT) on the antenna-specific symbol, and a Cyclic Prefix (CP) can be inserted into the time domain symbol after the IFFT is performed. The OFDM symbol is transmitted to a receiving device through each transmitting antenna after undergoing digital-to-analog conversion, frequency uplink conversion, etc. The signal generator may include an IFFT module, a CP inserter, a Digital-to-Analog Converter (DAC), a frequency uplink converter, etc.

[0721] FIG. 41 illustrates another example of a signal processing module structure within a transmission device. Here, signal processing can be performed in a processor of a terminal / base station, such as the processor (102, 202) of FIG. 38.

[0722] Referring to FIG. 41, a transmission device (e.g., a processor, a processor and memory, or a processor and a transceiver) within a terminal or base station may include a scrambler (401), a modulator (402), a layer mapper (403), a precoder (404), a resource block mapper (405), and a signal generator (406).

[0723] For one codeword, the transmission device can scramble the coded bits within the codeword by the scrambler (401) and then transmit them through the physical channel.

[0724] The scrambled bits are modulated into complex modulation symbols by a modulator (402). The modulator may modulate the scrambled bits according to a predetermined modulation scheme to arrange them into complex modulation symbols representing positions on a signal constellation. There are no restrictions on the modulation scheme, and pi / 2-BPSK (pi / 2-Binary Phase Shift Keying), m-PSK (m-Phase Shift Keying), or m-QAM (m-Quadrature Amplitude Modulation), etc., may be used for modulating the encoded data.

[0725] The complex modulation symbol can be mapped to one or more transmission layers by the layer mapper (403).

[0726] Complex modulation symbols on each layer can be precoded by a precoder (404) for transmission on an antenna port. Here, the precoder may perform precoding after performing transform precoding on the complex modulation symbols. Alternatively, the precoder may perform precoding without performing transform precoding. The precoder (404) may process the complex modulation symbols in a MIMO manner according to multiple transmission antennas to output antenna-specific symbols and distribute the antenna-specific symbols to the corresponding resource block mapper (405). The output z of the precoder (404) can be obtained by multiplying the output y of the layer mapper (403) by an N-X-M precoding matrix W. Here, N is the number of antenna ports and M is the number of layers.

[0727] The resource block mapper (405) maps the demodulation modulation symbol for each antenna port to the appropriate resource element within the virtual resource block allocated for transmission.

[0728] The resource block mapper (405) can assign complex modulation symbols to appropriate subcarriers and multiplex them according to the user.

[0729] The signal generator (406) can generate a complex-valued time domain Orthogonal Frequency Division Multiplexing (OFDM) symbol signal by modulating a complex modulated symbol using a specific modulation method, such as OFDM. The signal generator (406) can perform an Inverse Fast Fourier Transform (IFFT) on an antenna-specific symbol, and a Cyclic Prefix (CP) can be inserted into the time domain symbol after the IFFT is performed. The OFDM symbol is transmitted to a receiving device through each transmitting antenna after undergoing digital-to-analog conversion, frequency uplink conversion, etc. The signal generator (406) may include an IFFT module, a CP inserter, a Digital-to-Analog Converter (DAC), a frequency uplink converter, etc.

[0730] The signal processing process of the receiving device may be configured as the inverse of the signal processing process of the transmitter. Specifically, the processor of the receiving device performs decoding and demodulation for a wireless signal received from the outside through the antenna port(s) of the transmitter and receiver. The receiving device may include multiple receiving antennas, and each signal received through the receiving antennas is restored to a baseband signal, then undergoes multiplexing and MIMO demodulation to be restored to the data sequence that the transmitting device originally intended to transmit. The receiving device (1820) may include a signal restorer for restoring the received signal to a baseband signal, a multiplexer for combining and multiplexing the received processed signals, and a channel demodulator for demodulating the multiplexed signal sequence into the corresponding codeword. The signal restorer, multiplexer, and channel demodulator may be configured as a single integrated module or as separate independent modules that perform their functions. More specifically, the signal restorer may include an analog-to-digital converter (ADC) that converts an analog signal into a digital signal, a CP remover that removes CP from the digital signal, an FFT module that applies a fast Fourier transform (FFT) to the signal from which CP has been removed to output a frequency domain symbol, and a resource element demapper / equalizer that restores the frequency domain symbol to an antenna-specific symbol. The antenna-specific symbol is restored to a transport layer by a multiplexer, and the transport layer is restored to a codeword that the transmitting device intended to transmit by a channel demodulator.

[0731] FIG. 42 illustrates an example of a wireless communication device according to an embodiment of the present disclosure.

[0732] Referring to FIG. 42, a wireless communication device, for example, a terminal, may include at least one of a processor (2310), such as a digital signal processor (DSP) or a microprocessor, a transceiver (2335), a power management module (2305), an antenna (2340), a battery (2355), a display (2315), a keypad (2320), a Global Positioning System (GPS) chip (2360), a sensor (2365), a memory (2330), a Subscriber Identification Module (SIM) card (2325), a speaker (2345), and a microphone (2350). The antenna and the processor may be multiple.

[0733] The processor (2310) can implement the functions, procedures, and methods described in this specification. The processor (2310) of FIG. 42 may be the processor (102, 202) of FIG. 38.

[0734] The memory (2330) is connected to the processor (2310) and stores information related to the operation of the processor. The memory may be located inside or outside the processor and may be connected to the processor through various technologies such as wired or wireless connections. The memory (2330) of FIG. 42 may be the memory (104, 204) of FIG. 38.

[0735] The user can input various types of information, such as phone numbers, using various techniques, such as pressing a button on the keypad (2320) or using a microphone (2350) to activate sound. The processor (2310) receives and processes the user's information and can perform appropriate functions, such as making a call to the input phone number. In some scenarios, data may be retrieved from a SIM card (2325) or memory (2330) to perform appropriate functions. In some scenarios, the processor (2310) can display various types of information and data on a display (2315) for the user's convenience.

[0736] A transceiver (2335) is connected to a processor (2310) to transmit and / or receive a wireless signal, such as a Radio Frequency (RF) signal. The processor may control the transceiver to initiate communication or to transmit a wireless signal containing various types of information or data, such as voice communication data. The transceiver includes a transmitter and a receiver for transmitting and receiving wireless signals. An antenna (2340) may facilitate the transmission and reception of wireless signals. In some embodiments, when the transceiver receives a wireless signal, it may forward and convert the signal to a baseband frequency for processing by the processor. The processed signal may be processed by various techniques, such as being converted into audible or readable information to be output through a speaker (2345). The transceiver of FIG. 42 may be the transceiver (106, 206) of FIG. 38.

[0737] Although not illustrated in FIG. 42, various components such as a camera and a USB (Universal Serial Bus) port may be additionally included in the terminal. For example, the camera may be connected to the processor (2310).

[0738] FIG. 42 is merely one example of an implementation of a terminal, and is not limited thereto. The terminal is not required to include all the elements of FIG. 42. For example, some components, such as a keypad (2320), a Global Positioning System (GPS) chip (2360), a sensor (2365), a SIM card (2325), etc., may not be essential and, in this case, may not be included in the terminal.

[0739] FIG. 43 illustrates a communication system (1) applicable to the present specification.

[0740] Referring to FIG. 43, the communication system (1) to which this specification applies includes a wireless device, a base station, and a network. Here, the wireless device refers to a device that performs communication using wireless access technology (e.g., 5G NR (New RAT), LTE (Long Term Evolution)) and may be referred to as a communication / wireless / 5G device. Although not limited thereto, the wireless device may include a robot (100a), a vehicle (100b-1, 100b-2), an XR (eXtended Reality) device (100c), a hand-held device (100d), a home appliance (100e), an IoT (Internet of Thing) device (100f), and an AI device / server (400). For example, the vehicle may include a vehicle equipped with wireless communication capabilities, an autonomous vehicle, a vehicle capable of performing inter-vehicle communication, etc. Here, the vehicle may include an Unmanned Aerial Vehicle (UAV) (e.g., a drone). XR devices include AR (Augmented Reality) / VR (Virtual Reality) / MR (Mixed Reality) devices and can be implemented in the form of HMDs (Head-Mounted Devices), HUDs (Head-Up Displays) equipped in vehicles, televisions, smartphones, computers, wearable devices, home appliances, digital signage, vehicles, robots, etc. Portable devices may include smartphones, smartpads, wearable devices (e.g., smartwatches, smart glasses), computers (e.g., laptops, etc.). Home appliances may include TVs, refrigerators, washing machines, etc. IoT devices may include sensors, smart meters, etc. For example, base stations and networks may be implemented as wireless devices, and a specific wireless device (200a) may operate as a base station / network node to other wireless devices.

[0741] Wireless devices (100a to 100f) can be connected to a network (300) through a base station (200). Artificial Intelligence (AI) technology may be applied to the wireless devices (100a to 100f), and the wireless devices (100a to 100f) can be connected to an AI server (400) through the network (300). The network (300) can be configured using a 3G network, a 4G (e.g., LTE) network, or a 5G (e.g., NR) network. The wireless devices (100a to 100f) may communicate with each other through the base station (200) / network (300), but they may also communicate directly (e.g., sidelink communication) without going through the base station / network. For example, vehicles (100b-1, 100b-2) can communicate directly (e.g., V2V (Vehicle to Vehicle) / V2X (Vehicle to everything) communication). Also, IoT devices (e.g., sensors) can communicate directly with other IoT devices (e.g., sensors) or other wireless devices (100a to 100f).

[0742] Wireless communication / connection (150a, 150b, 150c) can be established between wireless devices (100a~100f) / base station (200) and base station (200) / base station (200). Here, wireless communication / connection can be achieved through various wireless access technologies (e.g., 5G NR), such as uplink / downlink communication (150a), sidelink communication (150b) (or D2D communication), and inter-base station communication (150c) (e.g., relay, IAB (Integrated Access Backhaul)). Through wireless communication / connection (150a, 150b, 150c), wireless devices and base stations / wireless devices, and base stations and base stations can transmit / receive wireless signals to / from each other. For example, wireless communication / connection (150a, 150b, 150c) can transmit / receive signals through various physical channels. To this end, based on various proposals of this specification, at least some of the following may be performed: various configuration information setting processes for transmitting / receiving wireless signals, various signal processing processes (e.g., channel encoding / decoding, modulation / demodulation, resource mapping / demapping, etc.), resource allocation processes, etc.

[0743] Meanwhile, NR supports multiple numerologies (or subcarrier spacing (SCS)) to support various 5G services. For example, when the SCS is 15 kHz, it supports a wide area in traditional cellular bands; when the SCS is 30 kHz / 60 kHz, it supports dense-urban, lower latency, and wider carrier bandwidth; and when the SCS is 60 kHz or higher, it supports a bandwidth greater than 24.25 GHz to overcome phase noise.

[0744] The NR frequency band can be defined by two types of frequency ranges (FR1, FR2). The numerical values ​​of the frequency ranges may change, for example, the two types of frequency ranges (FR1, FR2) may be as shown in Table 11 below. For convenience of explanation, among the frequency ranges used in the NR system, FR1 may mean "sub 6GHz range" and FR2 may mean "above 6GHz range" and may be referred to as millimeter wave (mmW).

[0745] [Table 11]

[0746]

[0747] As described above, the numerical values ​​of the frequency range of the NR system may change. For example, FR1 may include a band of 410 MHz to 7125 MHz as shown in Table 12 below. For example, FR1 may include a frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) or higher. For example, the frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) or higher included within FR1 may include an unlicensed band. The unlicensed band may be used for various purposes, for example, for communication for vehicles (e.g., autonomous driving).

[0748] [Table 12]

[0749]

[0750] The claims described in this specification may be combined in various ways. For example, the technical features of the method claims in this specification may be combined to be implemented as a device, and the technical features of the device claims in this specification may be combined to be implemented as a method. Furthermore, the technical features of the method claims and the technical features of the device claims in this specification may be combined to be implemented as a device, and the technical features of the method claims and the technical features of the device claims in this specification may be combined to be implemented as a method.

Claims

1. Regarding the method, The terminal receives first information regarding a time resource in which a plurality of transport blocks included in the same transport block group can be transmitted, wherein each of the plurality of transport blocks includes at least one code block. The above terminal receives second information capable of identifying a transmission block group to which a transmission block belongs, and The above terminal receives transmission blocks and parity code blocks, and The above terminal decodes the transmission blocks based on the first information, the second information, and the parity code blocks, wherein The above parity code blocks are generated based on code blocks included in two or more of the plurality of transmission blocks included in the same transmission block group, and A method characterized in that a group of transmission blocks including a specific transmission block is determined based on the first information and the second information.

2. A method according to claim 1, wherein the terminal determines that a plurality of transmission blocks received within the time resource indicated by the first information are included in the same transmission block group.

3. A method according to claim 1, characterized in that the second information includes information about the index of the transmission block group to which the transmission block belongs.

4. A method according to claim 3, characterized in that the second information is received through downlink control information (DCI) related to the reception of the transmission block.

5. A method according to claim 1, characterized in that the second information includes HARQ (hybrid automatic repeat request) process ID (identifier) ​​information associated with the transmission block.

6. A method according to claim 1, wherein the terminal determines, based on the second information, transmission blocks included in the same transmission block group for transmission blocks received within the time resource indicated by the first information.

7. A method according to claim 1, wherein the first information is characterized by setting a time window.

8. A method according to claim 7, characterized in that transmission blocks received within different time windows are included in different transmission block groups.

9. A method according to claim 1, wherein the first information sets the time resource to be semi-static or dynamic.

10. A method according to claim 1, wherein when the first information sets a first time window and a second time window, the transmission blocks received in the first time window are determined to be included in a first transmission block group, and the transmission blocks received in the second time window are determined to be included in a second transmission block group.

11. A method according to claim 11, characterized in that when the first time window and the second time window overlap, the transmission blocks received in the overlapping time interval are determined to be included in both the first transmission block group and the second transmission block group.

12. The terminal is, At least one transceiver; At least one memory; and The above includes at least one memory and at least one processor operably coupled with the above at least one transceiver, The above at least one memory includes instructions that are executed by the above at least one processor to perform operations, wherein The above operations are, A first information regarding a time resource in which a plurality of transport blocks included in the same transport block group can be transmitted is received, wherein each of the plurality of transport blocks includes at least one code block. Receiving second information capable of identifying the group of transmission blocks to which a transmission block belongs, and Receive transmission blocks and parity code blocks, and Decoding the transmission blocks based on the first information, the second information, and the parity code blocks, wherein The above parity code blocks are generated based on code blocks included in two or more of the plurality of transmission blocks included in the same transmission block group, and A terminal characterized in that a transmission block group including a specific transmission block is determined based on the first information and the second information.

13. In claim 12, the terminal is characterized by determining that a plurality of transmission blocks received within the time resource indicated by the first information are included in the same transmission block group.

14. A terminal according to claim 12, wherein the second information includes information regarding the index of the transmission block group to which the transmission block belongs.

15. A terminal according to claim 14, characterized in that the second information is received through downlink control information (DCI) related to the reception of the transmission block.

16. A terminal according to claim 12, characterized in that the second information includes HARQ (hybrid automatic repeat request) process ID (identifier) ​​information associated with the transmission block.

17. The terminal according to claim 12, wherein the terminal determines transmission blocks included in the same transmission block group based on the second information for transmission blocks received within the time resource indicated by the first information.

18. A terminal according to claim 12, wherein the first information sets a time window.

19. A terminal according to claim 18, characterized in that transmission blocks received within different time windows are included in different transmission block groups.

20. A terminal according to claim 12, wherein the first information sets the time resource to be semi-static or dynamic.

21. A terminal according to claim 12, characterized in that when the first information sets a first time window and a second time window, the transmission blocks received in the first time window are determined to be included in a first transmission block group, and the transmission blocks received in the second time window are determined to be included in a second transmission block group.

22. A terminal according to claim 21, characterized in that when the first time window and the second time window overlap, the transmission blocks received in the overlapping time interval are determined to be included in both the first transmission block group and the second transmission block group.

23. The device is, At least one memory; and The above includes at least one processor operably coupled with at least one memory, The above at least one memory includes instructions that are executed by the above at least one processor to perform operations, wherein The above operations are, A first information regarding a time resource in which a plurality of transport blocks included in the same transport block group can be transmitted is received, wherein each of the plurality of transport blocks includes at least one code block. Receiving second information capable of identifying the group of transmission blocks to which a transmission block belongs, and Receive transmission blocks and parity code blocks, and Decoding the transmission blocks based on the first information, the second information, and the parity code blocks, wherein The above parity code blocks are generated based on code blocks included in two or more of the plurality of transmission blocks included in the same transmission block group, and A device characterized in that a group of transmission blocks including a specific transmission block is determined based on the first information and the second information.

24. At least one computer-readable storage medium (CRM) comprising instructions that are executed by at least one processor to perform operations, The above operations are, A first information regarding a time resource in which a plurality of transport blocks included in the same transport block group can be transmitted is received, wherein each of the plurality of transport blocks includes at least one code block. Receiving second information capable of identifying the group of transmission blocks to which a transmission block belongs, and Receive transmission blocks and parity code blocks, and Decoding the transmission blocks based on the first information, the second information, and the parity code blocks, wherein The above parity code blocks are generated based on code blocks included in two or more of the plurality of transmission blocks included in the same transmission block group, and A CRM characterized by determining a transmission block group containing a specific transmission block based on the first information and the second information.

25. Regarding the method, A base station transmits to a terminal first information regarding a time resource in which a plurality of transport blocks included in the same transport block group can be transmitted, wherein each of the plurality of transport blocks includes at least one code block. The above base station transmits second information capable of identifying the transmission block group to which the transmission block belongs to the terminal, and The above base station transmits transmission blocks and parity code blocks to the terminal, The above parity code blocks are generated based on code blocks included in two or more of the plurality of transmission blocks included in the same transmission block group, and A method characterized by a group of transmission blocks including a specific transmission block being based on the first information and the second information.

26. A base station is, At least one transceiver; At least one memory; and The above includes at least one memory and at least one processor operably coupled with the above at least one transceiver, The above at least one memory includes instructions that are executed by the above at least one processor to perform operations, wherein The above operations are, A first information regarding a time resource in which a plurality of transport blocks included in the same transport block group can be transmitted is transmitted to a terminal, wherein each of the plurality of transport blocks includes at least one code block. Transmitting second information capable of identifying the transmission block group to which the transmission block belongs to the terminal, and Transmitting transmission blocks and parity code blocks to the terminal, The above parity code blocks are generated based on code blocks included in two or more of the plurality of transmission blocks included in the same transmission block group, and A base station characterized by a transmission block group including a specific transmission block being based on the first information and the second information.