Electronic device and method for checking validity of control information in communication system or broadcasting system

The electronic device validates uplink control information using signal quality and metric thresholds to address data errors in 5G and IoT systems, enhancing communication reliability and accuracy.

WO2025178293A1PCT designated stage Publication Date: 2025-08-28SAMSUNG ELECTRONICS CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2025/001870
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-11
Filing Date
2025-02-07
Publication Date
2025-08-28

AI Technical Summary

Technical Problem

In wireless communication systems, data errors occur due to noise in the communication channel, and existing error correction codes may not adequately address these issues, particularly in the context of 5G communication systems operating in ultra-high frequency bands and IoT environments.

Method used

An electronic device and method for validating uplink control information by decoding signals based on signal quality and metric thresholds, determined by information length, modulation order, and code rate, to ensure the validity of decoding results.

Benefits of technology

Enhances the reliability of data transmission by ensuring that only valid decoding results are considered, thereby improving the accuracy and efficiency of communication in 5G systems and IoT networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025001870_28082025_PF_FP_ABST
    Figure KR2025001870_28082025_PF_FP_ABST
Patent Text Reader

Abstract

This electronic device may comprise: a processor including a processing circuit; and a memory. Instructions, when executed collectively or individually by the at least one processor, may cause the electronic device to: perform decoding for uplink control information on the basis of a signal received in an uplink resource region; and on the basis of identifying that the signal quality of the signal is better than a signal quality threshold value and that a metric according to the decoding is greater than a metric threshold value, determine that the result of the decoding is valid. The signal quality threshold value can be determined according to a code rate of the uplink control information and a first predetermined value, which corresponds to an information length of the uplink control information and a modulation order of the uplink control information, among predetermined values of a first set. The metric threshold value can be determined according to the code rate and a second predetermined value, which corresponds to the information length of the uplink control information and the modulation order of the uplink control information, among predetermined values of a second set.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device and method for validating control information in a communication system or broadcasting system

[0001] The present disclosure relates to a communication system or a broadcasting system. More specifically, the present disclosure relates to a device and method for validating control information in a communication system or a broadcasting system.

[0002] To meet the increasing demand for wireless data traffic since the commercialization of 4G communication systems, efforts are being made to develop improved 5G or pre-5G communication systems. For this reason, 5G or pre-5G communication systems are also called beyond 4G networks or post-LTE systems. To achieve high data rates, 5G communication systems are being considered for implementation in ultra-high frequency (mmWave) bands (e.g., 60 GHz bands). To mitigate radio path loss and increase the transmission range of radio waves in ultra-high frequency bands, beamforming, massive MIMO, full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and large-scale antenna technologies are being discussed in 5G communication systems.

[0003] Additionally, to improve the network of the system, technologies such as advanced small cells, advanced small cells, cloud radio access networks (cloud RAN), ultra-dense networks, device-to-device communication (D2D), wireless backhaul, moving networks, cooperative communication, coordinated multi-points (CoMP), and interference cancellation are being developed in 5G communication systems.

[0004] Meanwhile, the Internet is evolving from a human-centric network where humans create and consume information to an Internet of Things (IoT) network where information is exchanged and processed between distributed components, such as objects. The Internet of Everything (IoE) is also emerging, combining IoT technologies with big data processing technologies, such as those connected to cloud servers. To implement the IoT, technological elements such as sensing technologies, wireless and wired communication and network infrastructure, service interface technologies, and security technologies are required. Recently, research is being conducted on technologies such as sensor networks, Machine-to-Machine (M2M), and Machine-Type Communication (MTC) for connecting objects. In the IoT environment, intelligent IT (Internet Technology) services can be provided that collect and analyze data generated from connected objects to create new value for human life. IoT can be applied to areas such as smart homes, smart buildings, smart cities, smart or connected cars, smart grids, healthcare, smart appliances, and advanced medical services through the convergence and integration of existing IT (information technology) technologies with various industries.

[0005] Accordingly, various attempts are being made to apply 5G communication systems (also known as New Radio (NR)) to IoT networks. For example, technologies such as sensor networks, machine-to-machine (M2M), and machine-type communication (MTC) are being implemented using 5G communication techniques such as beamforming, MIMO, and array antennas. The application of cloud radio access networks (cloud RAN), a big data processing technology described above, is also an example of the convergence of 5G and IoT technologies.

[0006] In general, when transmitting and receiving data between a transmitter and a receiver in a communication and broadcasting system, data errors may occur due to noise in the communication channel. There are error detection codes and error correcting codes (ECC) as encoding methods designed to correct errors caused by the communication channel at the receiver. In particular, error correction codes used in communication between transmitters and receivers are also called channel coding. Error correction coding techniques add redundant bits to the data bits to be transmitted and transmit them, and the receiver performs a decoding operation that corrects errors contained in the data bits to be transmitted by utilizing these redundant bits.

[0007] As described above and with the development of wireless communication systems, various services have become available, and methods for providing these services smoothly are required.

[0008] The above information may be provided as background art to aid in understanding the present disclosure. No claim or determination is made as to whether any of the above-described matters constitute prior art related to the present disclosure.

[0009] In embodiments, an electronic device is provided. The electronic device may include at least one processor including a processing circuit, and a memory storing instructions. The instructions, when collectively or individually executed by the at least one processor, may cause the electronic device to perform decoding for uplink control information based on a signal received in an uplink resource region, and to determine that a result of the decoding is valid based on identifying that a signal quality of the signal is greater than a signal quality threshold and a metric resulting from the decoding is greater than a metric threshold. The signal quality threshold may be determined based on a first predetermined value corresponding to a information length of the uplink control information and a modulation order of the uplink control information from among a first set of predetermined values ​​and a code rate of the uplink control information, and the metric threshold may be determined based on a second predetermined value corresponding to a information length of the uplink control information and a modulation order of the uplink control information from among a second set of predetermined values ​​and the code rate.

[0010] In embodiments, a method performed by an electronic device is provided. The method may include performing decoding for uplink control information based on a signal received in an uplink resource region, and determining that a result of the decoding is valid based on identifying that a signal quality of the signal is greater than a signal quality threshold and a metric according to the decoding is greater than a metric threshold. The signal quality threshold may be determined based on a first predetermined value corresponding to an information length of the uplink control information and a modulation order of the uplink control information among a first set of predetermined values, and a code rate of the uplink control information. The metric threshold may be determined based on a second predetermined value corresponding to an information length of the uplink control information and a modulation order of the uplink control information among a second set of predetermined values, and the code rate.

[0011] In embodiments, an electronic device is provided. The electronic device may include at least one processor. The instructions may be configured to cause the at least one processor to perform decoding for uplink control information based on a signal received by the electronic device in an uplink resource region, and determine that a result of the decoding is valid based on identifying that a signal quality of the signal is greater than a signal quality threshold and a metric according to the decoding is greater than a metric threshold. The signal quality threshold may be determined based on a first predetermined value corresponding to an information length of the uplink control information and a modulation order of the uplink control information among a first set of predetermined values ​​and a code rate of the uplink control information, and the metric threshold may be determined based on a second predetermined value corresponding to an information length of the uplink control information and a modulation order of the uplink control information among a second set of predetermined values ​​and the code rate.

[0012] Figure 1a shows an example of a wireless communication system.

[0013] Figure 1b shows an example of a resource structure in the time domain and frequency domain.

[0014] FIG. 2 is a diagram illustrating a wireless frame, subframe, and slot structure in a wireless communication system.

[0015] Figure 3 is a diagram illustrating an example of an aperiodic CSI reporting method.

[0016] Figure 4 shows an example in which uplink control information is mapped to a physical uplink shared channel (PUSCH).

[0017] Figure 5a shows an example of a processing procedure for transmitting and receiving UCI (uplink control information) between a terminal and a base station via PUSCH.

[0018] Figures 5b to 5e show examples of constellations according to modulation method.

[0019] Figures 6a to 6c show examples of UCI transmission and reception between a terminal and a base station.

[0020] Figure 7 is a block diagram for validating the UCI decoding result.

[0021] Figure 8 shows the probability mass function according to the decoding metric.

[0022] Figures 9a to 9c illustrate block diagrams for constructing a multivariate regression model.

[0023] Figure 10 shows the operation flow of a terminal for UCI transmission.

[0024] Figure 11 shows the operation flow of a base station for obtaining uplink control information.

[0025] Figure 12 shows the operation flow of a base station for validating the decoding result of UCI.

[0026] Figure 13 shows network entities according to distributed deployment.

[0027] Figure 14 shows an example of function splitting of network entities.

[0028] Figure 15 illustrates the functional configuration of an electronic device.

[0029] The terms used in this disclosure are used only to describe specific embodiments and may not be intended to limit the scope of other embodiments. The singular expression may include plural expressions unless the context clearly indicates otherwise. Terms used herein, including technical or scientific terms, may have the same meaning as commonly understood by those of ordinary skill in the art described in this disclosure. Terms defined in general dictionaries among the terms used in this disclosure may be interpreted as having the same or similar meaning in the context of the relevant technology, and shall not be interpreted in an idealized or overly formal sense unless explicitly defined in this disclosure. In some cases, even if a term is defined in this disclosure, it cannot be interpreted to exclude embodiments of the present disclosure.

[0030] The various embodiments of the present disclosure described below illustrate a hardware-based approach as an example. However, since the various embodiments of the present disclosure include techniques utilizing both hardware and software, the various embodiments of the present disclosure do not exclude a software-based approach.

[0031] In the following description, terms referring to signals (e.g., signal, information, message, signaling), terms referring to data types (e.g., list, set, subset), terms for operational states (e.g., step, operation, procedure), terms referring to data (e.g., packet, user stream, information, bit, symbol, codeword), terms referring to resources (e.g., symbol, slot, subframe, radio frame, subcarrier, resource element (RE), resource block (RB), bandwidth part (BWP), occasion), terms referring to channels, terms referring to network entities, terms referring to components of devices, etc. are examples for convenience of description. Therefore, the present disclosure is not limited to the terms described below, and other terms having equivalent technical meanings may be used. In addition, the terms '...bu', '...gi', '...mul', '...che', etc. used below may mean at least one shape structure or a unit that processes a function.

[0032] In addition, in the present disclosure, expressions such as "more than" or "less than" may be used to determine whether a specific condition is satisfied or fulfilled, but this is merely a description for expressing an example and does not exclude descriptions such as "more than" or "less than." A condition described as "more than" may be replaced with "more than," a condition described as "less than" may be replaced with "less than," and a condition described as "more than and less than" may be replaced with "more than and less than." In addition, hereinafter, "A" to "B" mean at least one of elements from A (including A) to B (including B). hereinafter, "C" and / or "D" mean at least one of "C" or "D," that is, including {"C", "D", "C" and "D"}.

[0033] Although the present disclosure describes various embodiments using terms used in some communication standards (e.g., 3rd Generation Partnership Project (3GPP), European Telecommunications Standards Institute (ETSI), extensible radio access network (xRAN), open-radio access network (O-RAN), etc.), these are merely examples for explanation. The various embodiments of the present disclosure can be easily modified and applied to other communication systems.

[0034] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the attached drawings.

[0035] In describing the embodiments, descriptions of technical details that are well known in the technical field to which the present disclosure pertains and are not directly related to the present disclosure will be omitted. This is to ensure that the gist of the present disclosure is conveyed more clearly without obscuring it by omitting unnecessary explanations.

[0036] For the same reason, some components in the attached drawings are exaggerated, omitted, or schematically depicted. Furthermore, the dimensions of each component do not entirely reflect its actual size. Identical or corresponding components in each drawing are assigned the same reference numbers.

[0037] The advantages and features of the present disclosure, and methods for achieving them, will become clearer with reference to the embodiments described below in detail together with the accompanying drawings. However, the present disclosure is not limited to the embodiments disclosed below and may be implemented in various different forms. These embodiments are provided only to ensure that the disclosure of the present disclosure is complete and to fully inform those skilled in the art of the scope of the disclosure, and the present disclosure is defined only by the scope of the claims. Like reference numerals designate like elements throughout the specification. In addition, when describing the present disclosure, if a specific description of a related function or configuration is determined to unnecessarily obscure the gist of the present disclosure, the detailed description thereof will be omitted. In addition, the terms described below are terms defined in consideration of the functions of the present disclosure, and these may vary depending on the intention or custom of the user or operator. Therefore, their definitions should be made based on the contents throughout the specification.

[0038] Hereinafter, the base station is an entity that performs resource allocation of the terminal, and may be at least one of a gNode B, an eNode B, a Node B, a BS (Base Station), a wireless access unit, a base station controller, or a node on a network. The terminal may include a UE (User Equipment), an MS (Mobile Station), a cellular phone, a smartphone, a computer, or a multimedia system capable of performing a communication function. In the present disclosure, downlink (DL) refers to a wireless transmission path of a signal transmitted from a base station to a terminal, and uplink (UL) refers to a wireless transmission path of a signal transmitted from a terminal to a base station. In addition, although a 3GPP communication system (e.g., LTE, LTE-A, 5G NR) system may be described below as an example, embodiments of the present disclosure may be applied to other communication systems having a similar technical background or channel form. In addition, the present disclosure may be applied to other communication systems with some modifications without significantly departing from the scope of the present disclosure at the discretion of a person having skilled technical knowledge.

[0039] At this time, it will be understood that each block of the processing flowchart drawings and combinations of the flowchart drawings can be performed by computer program instructions. These computer program instructions can be installed in a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing equipment, so that the instructions executed by the processor of the computer or other programmable data processing equipment create a means for performing the functions described in the flowchart block(s). These computer program instructions can also be stored in a computer-available or computer-readable memory that can direct a computer or other programmable data processing equipment to implement the functions in a specific manner, so that the instructions stored in the computer-available or computer-readable memory can also produce a manufactured item that includes an instruction means for performing the functions described in the flowchart block(s). Since the computer program instructions may be installed on a computer or other programmable data processing device, a series of operational steps may be performed on the computer or other programmable data processing device to create a computer-executable process, and the instructions that cause the computer or other programmable data processing device to perform the steps for performing the functions described in the flowchart block(s) may also provide steps for performing the functions described in the flowchart block(s).

[0040] Additionally, each block may represent a module, segment, or portion of code that contains one or more executable instructions for performing a specific logical function(s). It should also be noted that in some alternative implementation examples, the functions described in the blocks may occur out of order. For example, two blocks depicted in succession may actually be executed substantially concurrently, or the blocks may sometimes be executed in reverse order, depending on their respective functions.

[0041] Here, the term '~ unit' used in this embodiment means software or hardware components such as FPGA (field programmable gate array) or ASIC (application specific integrated circuit), and the '~ unit' performs certain roles. However, the '~ unit' is not limited to software or hardware. The '~ unit' may be configured to be on an addressable storage medium or may be configured to play one or more processors. Therefore, as an example, the '~ unit' includes components such as software components, object-oriented software components, class components, and task components, processes, functions, properties, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The functions provided within the components and '~ units' may be combined into a smaller number of components and '~ units' or further separated into additional components and '~ units'. Additionally, the components and '~parts' may be implemented to activate one or more CPUs within a device or secure multimedia card. In addition, in an embodiment, the '~parts' may include one or more processors.

[0042] In the present disclosure below, the above examples are described through a number of embodiments, but they are not independent and one or more embodiments may be applied simultaneously or in combination.

[0043] Figure 1a shows an example of a wireless communication system.

[0044] Referring to FIG. 1A, FIG. 1A illustrates a base station (110) and a terminal (120) as some of the nodes utilizing a wireless channel in a wireless communication system. Although FIG. 1A illustrates only one base station, the wireless communication system may further include other base stations identical or similar to the base station (110). For example, the base station (110) may correspond to a transmitting device, and the terminal (120) may correspond to a receiving device. In another example, the base station (110) may correspond to a receiving device, and the terminal (120) may correspond to a transmitting device.

[0045] The base station (110) is a network infrastructure that provides wireless access to terminals (120). The base station (110) has coverage defined based on the distance at which a signal can be transmitted. In addition to the base station, the base station (110) includes an 'access point (AP)', a 'RAN (radio access network) node', an 'eNodeB (eNB)', and a '5G node (5 th The term "network node" may be referred to as "next generation node (gNB)", "wireless point", "transmission / reception point (TRP)", "communication node", "wireless communication device", "wireless communication equipment", "network node", "network entity", or other terms having equivalent technical meaning.

[0046] The terminal (120) is a device used by a user and communicates with the base station (110) via a wireless channel. The link from the base station (110) to the terminal (120) is referred to as a downlink (DL), and the link from the terminal (120) to the base station (110) is referred to as an uplink (UL). In addition, although not shown in FIG. 1A, the terminal (120) and another terminal may communicate with each other via a wireless channel. In this case, the link between the terminal (120) and another terminal (device-to-device link, D2D) is referred to as a sidelink, and the sidelink may be used interchangeably with the PC5 interface. In some other embodiments, the terminal (120) may be operated without the involvement of a user. In one embodiment, the terminal (120) is a device that performs machine type communication (MTC) and may not be carried by the user. Additionally, according to one embodiment, the terminal (120) may be an NB (narrowband)-IoT (internet of things) device.

[0047] The terminal (120) may be referred to as a terminal, or other terms such as 'user equipment (UE),' 'customer premises equipment (CPE),' 'mobile station,' 'subscriber station,' 'remote terminal,' 'wireless terminal,' 'electronic device,' or 'user device,' or other terms having equivalent technical meanings.

[0048] The base station (110) can perform beamforming with the terminal (120). The base station (110) and the terminal (120) can transmit and receive wireless signals in a relatively low frequency band (e.g., FR 1 (frequency range 1) of NR). In addition, the base station (110) and the terminal (120) can transmit and receive wireless signals in a relatively high frequency band (e.g., FR 2 (or, FR 2-1, FR 2-2, FR 2-3), FR 3 of NR), millimeter wave (mmWave) band (e.g., 26 GHz, 28 GHz, 30 GHz, 38 GHz, 60 GHz)). To improve channel gain, the base station (110) and the terminal (120) can perform beamforming. Here, the beamforming can include transmission beamforming and reception beamforming. The base station (110) and the terminal (120) can impart directionality to the transmitted or received signal. To this end, the base station (110) and the terminal (120) can select serving beams through a beam search or beam management procedure. After the serving beams are selected, subsequent communication can be performed through resources that have a QCL relationship with the resource that transmitted the serving beams.

[0049] If large-scale characteristics of a channel carrying a symbol on a first antenna port can be inferred from a channel carrying a symbol on a second antenna port, the first antenna port and the second antenna port can be evaluated to have a QCL relationship. For example, the large-scale characteristics may include at least one of delay spread, Doppler spread, Doppler shift, average gain, average delay, and a spatial receiver parameter.

[0050] Although both the base station (110) and the terminal (120) are described as performing beamforming in FIG. 1A, the embodiments of the present disclosure are not necessarily limited thereto. In some embodiments, the terminal may or may not perform beamforming. Furthermore, the base station may or may not perform beamforming. That is, either only one of the base station and the terminal may perform beamforming, or neither the base station nor the terminal may perform beamforming.

[0051] Wireless communication systems are evolving from providing voice-oriented services in the early days to broadband wireless communication systems that provide high-speed, high-quality packet data services, such as communication standards such as 3GPP's HSPA (high speed packet access), LTE (Long Term Evolution or E-UTRA (evolved universal terrestrial radio access)), LTE-Advanced (LTE-A), LTE-Pro, 3GPP2's HRPD (high rate packet data), UMB (ultra mobile broadband), and IEEE's 802.16e.

[0052] As a representative example of the above broadband wireless communication system, the LTE system adopts the orthogonal frequency division multiplexing (OFDM) method in the downlink (DL) and the single carrier frequency division multiple access (SC-FDMA) method in the uplink (UL). The uplink refers to a wireless link through which a terminal transmits data or control signals to a base station, and the downlink refers to a wireless link through which a base station transmits data or control signals to a terminal. The above multiple access method can distinguish the data or control information of each user by allocating and operating the time-frequency resources for transmitting data or control information to each user so that they do not overlap, that is, so that orthogonality is established.

[0053] As a future communication system beyond LTE, 5G communication systems must be able to freely reflect the diverse needs of users and service providers. Therefore, services that simultaneously satisfy these requirements must be supported. Services being considered for 5G communication systems include enhanced Mobile Broadband (eMBB), massive Machine Type Communication (mMTC), and Ultra Reliability Low Latency Communication (URLLC).

[0054] eMBB aims to provide data transmission rates that are significantly higher than those supported by existing LTE, LTE-A, or LTE-Pro. For example, in a 5G communication system, eMBB must be able to provide a peak data rate of 20 Gbps in the downlink and a peak data rate of 10 Gbps in the uplink from the perspective of a single base station. Furthermore, 5G communication systems must provide not only the peak data rate but also the increased user-perceived data rate for terminals. To meet these requirements, various transmission and reception technologies, including improved multi-input, multi-output (MIMO) transmission technology, are required. Furthermore, while LTE transmits signals using a maximum transmission bandwidth of 20 MHz in the 2 GHz band, 5G communication systems can meet the data transmission rates required by 5G communication systems by using a wider frequency bandwidth than 20 MHz in the FR 1 and FR 2 frequency bands (e.g., FR 2-1, FR 2-2, and FR 2-3).

[0055] At the same time, mMTC is being considered to support application services such as the Internet of Things (IoT) in 5G communication systems. To efficiently provide the IoT, mMTC requires supporting large-scale terminal connections within a cell, improved terminal coverage, enhanced battery life, and reduced terminal costs. The IoT requires the ability to support a large number of terminals (e.g., 1,000,000 terminals / km2) within a cell, as it provides communication capabilities through the attachment of various sensors and devices. Furthermore, terminals supporting mMTC are likely to be located in shadow areas, such as basements, beyond cell coverage due to the nature of the service, and thus may require broader coverage than other services provided by 5G communication systems. Terminals supporting mMTC must be comprised of low-cost terminals, and because frequent battery replacement is unlikely, they may require extremely long battery lifespans, such as 10 to 15 years.

[0056] Finally, URLLC refers to a cellular-based wireless communication service used for a specific purpose (mission-critical). For example, services such as remote control of robots or machinery, industrial automation, unmanned aerial vehicles (UAVs), remote health care, and emergency alerts can be considered. Therefore, the communication provided by URLLC must provide very low latency and very high reliability. For example, a service supporting URLLC must satisfy an air interface latency of less than 0.5 milliseconds and, at the same time, must have a 10 -5The following packet error rate (PER) requirements apply. Therefore, for services supporting URLLC, 5G systems must provide a smaller transmit time interval (TTI) than other services. Simultaneously, design considerations may require the allocation of extensive resources in the frequency band to ensure communication link reliability.

[0057] The three 5G services—eMBB, URLLC, and mMTC—can be multiplexed and transmitted within a single system. To meet the differing requirements of each service, different transmission and reception techniques and parameters can be used. Of course, 5G is not limited to the three services described above.

[0058] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the attached drawings. Hereinafter, a base station is an entity that performs resource allocation of a terminal, and may be at least one of a gNode B, a gNB, an eNode B, a Node B, a BS (base station), a wireless access unit, a base station controller, or a node on a network. The terminal may include a UE (User Equipment), an MS (Mobile Station), a cellular phone, a smartphone, a computer, or a multimedia system capable of performing a communication function. Although embodiments of the present disclosure are described below using a 5G system as an example, embodiments of the present disclosure may also be applied to other communication systems having a similar technical background or channel type. For example, this may include LTE or LTE-A mobile communication and mobile communication technologies developed after 5G. Therefore, embodiments of the present disclosure may be applied to other communication systems with some modifications without significantly departing from the scope of the present disclosure as determined by a person skilled in the art. The contents of the present disclosure are applicable to FDD and TDD systems.

[0059] Additionally, when describing the present disclosure, detailed descriptions of related functions or configurations will be omitted if they are deemed to unnecessarily obscure the gist of the present disclosure. Furthermore, the terms described below are defined based on the functions of the present disclosure and may vary depending on the intent or custom of the user or operator. Therefore, their definitions should be based on the contents of this specification.

[0060] In the following description of the present disclosure, upper layer signaling may be signaling corresponding to at least one or a combination of one or more of the following signaling.

[0061] - MIB (Master Information Block)

[0062] - SIB (System Information Block) or SIB

[0063] - RRC (Radio Resource Control)

[0064] - MAC (Medium Access Control) CE (Control Element)

[0065] In addition, L1 signaling may be signaling corresponding to at least one or a combination of one or more signaling methods using the physical layer channel or signaling below.

[0066] - PDCCH (Physical Downlink Control Channel)

[0067] - DCI (Downlink Control Information)

[0068] - UE-specific DCI

[0069] - Group common DCI

[0070] - Common DCI

[0071] - Scheduling DCI (e.g. DCI used for scheduling downlink or uplink data)

[0072] - Non-scheduled DCI (e.g. DCI not intended for scheduling downlink or uplink data)

[0073] - PUCCH (Physical Uplink Control Channel)

[0074] - UCI (Uplink Control Information)

[0075] Figure 1b illustrates an example of a resource structure in the time and frequency domains. Figure 1b illustrates the basic structure of the time-frequency domain, which is a radio resource domain where data or control channels are transmitted in the downlink or uplink.

[0076]

[0077]

[0078] In the NR system, in the case of a frequency division duplex (FDD) system that operates the downlink and uplink by frequency division, the downlink transmission bandwidth and the uplink transmission bandwidth may be different. The channel bandwidth represents the radio frequency (RF) bandwidth corresponding to the system transmission bandwidth. [Table 1] shows part of the correspondence between the system transmission bandwidth, subcarrier spacing (SCS), and channel bandwidth defined in the NR system in a frequency band lower than x GHz (e.g., frequency range (FR) 1 (310 MHz to 7125 MHz)). And [Table 2] shows part of the correspondence between the transmission bandwidth, subcarrier spacing, and channel bandwidth defined in the NR system in a frequency band higher than y GHz (e.g., FR 2 (24250 MHz - 52600 MHz) or FR 2-2 (52600 MHz to 71000 MHz)). For example, an NR system with a 100 MHz channel bandwidth and a 30 kHz subcarrier spacing has a transmission bandwidth of 273 RBs. In [Table 1] and [Table 2], N / A may indicate a bandwidth-subcarrier combination not supported by the NR system.

[0079]

[0080]

[0081] Figure 2 is a diagram illustrating a wireless frame, subframe, and slot structure in a wireless communication system.

[0082]

[0083]

[0084] [PDCCH: DCI]

[0085] Next, downlink control information (DCI) in the 5G system is described in detail.

[0086] In a 5G system, scheduling information for uplink data (or physical uplink shared channel (PUSCH)) or downlink data (or physical downlink shared channel (PDSCH)) is transmitted from a base station (e.g., base station (110)) to a terminal (e.g., terminal (120)) via DCI. The terminal can monitor a DCI format for fallback and a DCI format for non-fallback for the PUSCH or PDSCH. The fallback DCI format can be composed of fixed fields defined between the base station and the terminal, and the non-fallback DCI format can include configurable fields.

[0087] DCI can be transmitted through the Physical Downlink Control Channel (PDCCH) after going through the channel coding and modulation process. A Cyclic Redundancy Check (CRC) is attached to the DCI message payload, and the CRC can be scrambled with a Radio Network Temporary Identifier (RNTI) corresponding to the identity of the UE. Different RNTIs can be used depending on the purpose of the DCI message, such as UE-specific data transmission, power control command, or random access response. That is, the RNTI is not transmitted explicitly, but is included in the CRC calculation process. When the UE receives a DCI message transmitted on the PDCCH, it verifies the CRC using the assigned RNTI. If the CRC verification result is correct, the UE can determine that the message was transmitted to the UE.

[0088] For example, a DCI scheduling a PDSCH for System Information (SI) may be scrambled with SI-RNTI. A DCI scheduling a PDSCH for a Random Access Response (RAR) message may be scrambled with RA-RNTI. A DCI scheduling a PDSCH for a Paging message may be scrambled with P-RNTI. A DCI notifying a Slot Format Indicator (SFI) may be scrambled with SFI-RNTI. A DCI notifying a Transmit Power Control (TPC) may be scrambled with TPC-RNTI. A DCI scheduling a UE-specific PDSCH or PUSCH may be scrambled with C-RNTI (Cell RNTI).

[0089] DCI format 0_0 can be used as a fallback DCI for scheduling PUSCH, in which case the CRC can be scrambled with C-RNTI. DCI format 0_1 ​​can be used as a non-fallback DCI for scheduling PUSCH, in which case the CRC can be scrambled with C-RNTI. DCI format 0_1 ​​with the CRC scrambled with C-RNTI can include, for example, 'CSI request (channel state information request) - 0, 1, 2, 3, 4, 5, or 6 bits' information. DCI format 1_0 can be used as a fallback DCI for scheduling PDSCH, in which case the CRC can be scrambled with C-RNTI. DCI format 1_0 with CRC scrambled with C-RNTI may include, for example, PDSCH-to-HARQ feedback timing indicator - [3] bits of information. DCI format 1_1 may be used as a fallback DCI for scheduling PDSCH, in which case the CRC may be scrambled with C-RNTI. DCI format 1_1 with CRC scrambled with C-RNTI may include, for example, PDSCH-to-HARQ feedback timing indicator - [3] bits of information.

[0090] [PUSCH: Transmission method]

[0091] Next, we describe the scheduling method for PUSCH transmission. PUSCH transmission can be dynamically scheduled by the UL grant within the DCI or can operate by configured grant Type 1 or Type 2. Dynamic scheduling instructions for PUSCH transmission are possible in DCI format 0_0 or 0_1.

[0092] Configured grant Type 1 PUSCH transmission can be semi-statically configured by receiving configuredGrantConfig containing rrc-ConfiguredUplinkGrant of [Table 3] via higher-order signaling (e.g. RRC signaling) without receiving UL grant in DCI. Configured grant Type 2 PUSCH transmission can be semi-persistently scheduled by UL grant in DCI after receiving configuredGrantConfig not containing rrc-ConfiguredUplinkGrant of [Table 3] via higher-order signaling. When PUSCH transmission operates by configured grant, parameters applied to PUSCH transmission are applied by configuredGrantConfig of [Table 3] via higher-order signaling (e.g. RRC signaling) except dataScramblingIdentityPUSCH, txConfig, codebookSubset, maxRank, scaling of UCI-OnPUSCH provided by pusch-Config of [Table 4] which is higher-order signaling (e.g. RRC signaling).

[0093]

[0094]

[0095] [PUSCH: multiplexing rule when AP / SP CSI reporting]

[0096] Hereinafter, a method for measuring and reporting a channel state in a 5G communication system is specifically described. Channel state information (CSI) may include a channel quality indicator (CQI), a precoding matrix indicator (PMI), a CSI-RS resource indicator (CRI), an SS / PBCH block resource indicator (SSBRI), a layer indicator (LI), a rank indicator (RI), and / or an L1-RSRP (Reference Signal Received Power). A base station (e.g., base station 110) may control time and frequency resources for the aforementioned CSI measurement and reporting of a terminal (e.g., terminal 120).

[0097]

[0098] For the aforementioned CSI report setting (CSI-ReportConfig), each report setting CSI-ReportConfig can be associated with one downlink (DL) bandwidth part identified by the upper layer parameter bandwidth part identifier (bwp-id) given by the CSI resource setting, CSI-ResourceConfig, associated with the corresponding report setting. For the time domain reporting operation for each report setting CSI-ReportConfig, 'aperiodic', 'semi-persistent', and 'periodic' methods are supported, which can be configured from the base station to the terminal by the reportConfigType parameter set from the upper layer (e.g., RRC layer). The semi-persistent CSI reporting method supports 'PUCCH-based semi-persistent (semi-PersistentOnPUCCH)' and 'PUSCH-based semi-persistent (semi-PersistentOnPUSCH)'. For periodic or semi-permanent CSI reporting methods, the UE can receive PUCCH or PUSCH resources for transmitting CSI from the base station through higher-layer signaling. The period and slot offset of the PUCCH or PUSCH resources for transmitting CSI can be given as numerology of the uplink (UL) bandwidth portion configured for CSI report transmission. For aperiodic CSI reporting methods, the UE can receive scheduling of PUSCH resources for transmitting CSI from the base station through L1 signaling (the aforementioned DCI format 0_1).

[0099] Aperiodic CSI reporting of a terminal can use PUSCH, periodic CSI reporting can use PUCCH, and semi-persistent CSI reporting can be performed using PUSCH when triggered or activated by DCI, or PUCCH after being activated by MAC control element (MAC CE).

[0100]

[0101] - If all bits in the CSI request field are 0, this may mean that no CSI report is requested.

[0102]

[0103]

[0104] A terminal may perform measurement on a CSI resource within a CSI trigger state triggered by a CSI request field, and may generate CSI (e.g., the CSI includes at least one of the aforementioned CQI, PMI, CRI, SSBRI, LI, RI, or L1-RSRP) therefrom. The terminal may transmit the acquired CSI using a PUSCH scheduled by the corresponding DCI format 0_1. If 1 bit corresponding to the uplink data indicator (UL-SCH indicator) in the DCI format 0_1 ​​indicates "1", uplink data (UL-SCH) and the acquired CSI may be multiplexed and transmitted on the PUSCH resource scheduled by the DCI format 0_1. If 1 bit corresponding to the uplink data indicator (UL-SCH indicator) in DCI format 0_1 ​​indicates "0", only CSI can be mapped and transmitted without uplink data (UL-SCH) to the PUSCH resource scheduled by DCI format 0_1.

[0105] Figure 3 is a diagram illustrating an example of an aperiodic CSI reporting method.

[0106] Referring to FIG. 3, in an example (300), a terminal (e.g., terminal (120)) can monitor a PDCCH (301) to obtain DCI format 0_1. The terminal can obtain scheduling information and CSI request information for a PUSCH (305) from the DCI format 0_1. The terminal can obtain resource information for a CSI-RS (302) to be measured from the received CSI request indicator. The terminal can determine at what point in time to perform measurement for a CSI-RS (302) resource to be transmitted based on the time of receiving the DCI format 0_1 ​​and the parameter (aperiodicTriggeringOffset described above) for the offset in the CSI resource set configuration (e.g., NZP CSI-RS resource set configuration (NZP-CSI-RS-ResourceSet)). More specifically, the terminal can determine at what point in time to perform measurement for the CSI-RS (302) resource to be transmitted based on the time of receiving the DCI format 0_1 ​​and the parameter (aperiodicTriggeringOffset described above) for the offset in the NZP CSI-RS resource set configuration (NZP-CSI-RS-ResourceSet). More specifically, the terminal can determine at what point in time to perform measurement for the CSI-RS (302) resource to be transmitted based on the time of receiving the DCI format 0_1 ​​and the parameter (aperiodicTriggeringOffset) for the offset in the NZP CSI-RS resource set configuration (NZP-CSI-RS-ResourceSet). An offset value X(303) of the parameter aperiodicTriggeringOffset in the NZP-CSI-RS resource set configuration may be set, and the set offset value X(303) may mean an offset between a slot in which a DCI triggering aperiodic CSI reporting is received and a slot in which a CSI-RS resource is transmitted. For example, the aperiodicTriggeringOffset parameter value and the offset value X(303) may have a mapping relationship as described in [Table 5] below.

[0107] aperiodicTriggeringOffsetOffset X00 slot11 slot22 slots33 slots44 slots516 slots624 slots

[0108] An example (300) of Fig. 3 shows an example in which the aforementioned offset value is set to X=0. In this case, the terminal can receive the CSI-RS (302) in a slot (corresponding to slot 0 (306) of Fig. 3) in which the DCI format 0_1 ​​that triggers the aperiodic CSI report is received, and can report the CSI information measured with the received CSI-RS to the base station through the PUSCH (305). The terminal can obtain scheduling information (information corresponding to each field of the aforementioned DCI format 0_1) for the PUSCH (305) for CSI reporting from the DCI format 0_1. As an example, the terminal can obtain information on a slot in which the PUSCH (305) is to be transmitted from the aforementioned time domain resource allocation information for the PUSCH (305) in the DCI format 0_1. In an example (300) of FIG. 3, the terminal acquires the K2 value (304) corresponding to the slot offset value for PDCCH-to-PUSCH as 3, and accordingly, the PUSCH (305) can be transmitted in slot 3 (309) which is three slots (e.g., slot 1 (307), slot 2 (308), slot 3 (309)) away from slot 0 (306) at the time when the PDCCH (301) is received.

[0109] In an example (310) of FIG. 3, the terminal can monitor the PDCCH (311) to obtain DCI format 0_1, and from this, can obtain scheduling information and CSI request information for the PUSCH (315). The terminal can obtain resource information for the CSI-RS (312) to be measured from the received CSI request indicator. An example (310) of FIG. 3 shows an example in which the offset value (313) for the aforementioned CSI-RS is set to X=1. In this case, the terminal can receive the CSI-RS (312) in a slot (corresponding to slot 0 (316) of FIG. 3) in which the DCI format 0_1 ​​that triggers aperiodic CSI reporting is received, and can report the CSI information measured with the received CSI-RS to the base station through the PUSCH (315). In an example (310) of FIG. 3, the terminal acquires the K2 value (314) corresponding to the slot offset value for PDCCH-to-PUSCH as 3, and accordingly, the PUSCH (315) can be transmitted in slot 3 (319) which is three slots (e.g., slot 1 (317), slot 2 (318), slot 3 (319)) away from slot 1 (316) at the time when the PDCCH (311) is received.

[0110] An aperiodic CSI report may include at least one or both of CSI part 1 and CSI part 2. When the aperiodic CSI report is transmitted via a PUSCH, the CSI report may be multiplexed with a transport block in the PUSCH. For multiplexing, a CRC may be inserted into the input bit(s) of the aperiodic CSI, and then encoded and rate-matched, and then mapped to an RE in the PUSCH in a specific pattern and transmitted. The CRC insertion may be omitted depending on the coding method or the length of the input bit(s). The number of modulation symbols calculated for rate matching when multiplexing CSI part 1 or CSI part 2 included in the aperiodic CSI report may be calculated as shown in [Table 6] below.

[0111]

[0112] [PUCCH: UCI on PUSCH]

[0113] In an NR communication system, if an uplink control channel overlaps an uplink data channel and a transmission time condition is satisfied, or if uplink control information (UCI) is instructed to be transmitted on an uplink data channel (e.g., PUSCH) through L1 signaling or higher signaling, the uplink control information may be included in the uplink data channel and transmitted. At this time, up to three pieces of uplink control information, including HARQ-ACK (Hybrid Automatic Repeat Request Acknowledgements), CSI part 1 (Channel State Information), and CSI part 2, may be transmitted on the uplink data channel, and each piece of uplink control information may be mapped to the PUSCH according to a predetermined multiplexing rule. More specifically, in the first step, if the number of HARQ-ACK information bits to be included in the PUSCH is 2 bits or less, the UE reserves an RE for transmitting the HARQ-ACK in advance. At this time, the method for determining the reserved resource is the same as in the second step. However, assuming that the number of HARQ-ACK bits is 2, the number and location of REs to be reserved are determined. That is, in [Mathematical Formula 7] below, Based on this, the number and positions of REs to be reserved are calculated. In the second step, if the number of HARQ-ACK information bits to be transmitted by the UE is more than 2 bits, the UE can map HARQ-ACK from the first OFDM symbol that does not include DMRS after the first DMRS symbol. In the third step, the UE can map CSI part1 to PUSCH. At this time, CSI part1 can be mapped from the first OFDM symbol that is not DMRS, and may not be mapped to the RE reserved in the first step and the RE to which HARQ-ACK is mapped in the second step. In the fourth step, the UE can map CSI part2 to PUSCH. At this time, CSI part2 can be mapped from the first OFDM symbol that is not DMRS, and may not be mapped to the RE where CSI part1 is located and the RE where HARQ-ACK mapped to RE in the second step is located. However, it can be mapped to the RE reserved in the first step. If UL (uplink)-SCH (shared channel) exists, the terminal can map UL-SCH to PUSCH. At this time, UL-SCH can be mapped from the first OFDM symbol, not DMRS, and may not be mapped to RE where CSI part1 is located, RE where HARQ-ACK mapped to RE in the second step is located, and RE where CSI part2 is located. However, it can be mapped to RE reserved in the first step. In the fifth step, if HARQ-ACK is smaller than 2 bits, the terminal can map HARQ-ACK by puncturing it to RE reserved in the first step. The number of REs to which the HARQ-ACK is mapped is calculated based on the number of actual HARQ-ACKs. That is, the number of REs to which the actual HARQ-ACK is mapped may be less than the number of REs reserved in step 1.The meaning of the above puncturing is that even if the RE to which HARQ-ACK should be mapped is CSI part2 or UL-SCH in step 4, ACK is mapped instead of the already mapped CSI part2 or UL-SCH. CSI part1 is not mapped to the reserved RE to prevent puncturing by HARQ-ACK from occurring. This means that CSI part1 has a higher priority than CSI part2 and is intended to be decoded better. In addition, if the number of bits (or number of modulated symbols) of uplink control information to be mapped to PUSCH is greater than the number of bits (or number of REs) for which uplink control information can be mapped within the corresponding OFDM symbol to be mapped, the frequency-axis RE spacing d between modulated symbols of the uplink control information to be mapped can be set to d=1. If the number of bits (or number of modulated symbols) of uplink control information to be mapped to PUSCH by the terminal is smaller than the number of bits (or number of REs) for which uplink control information can be mapped within the corresponding OFDM symbol to be mapped, the frequency-axis RE spacing d between modulated symbols of uplink control information to be mapped can be set to d = floor(# of available bits on l-OFDM symbol / # of unmapped UCI bits at the beginning of l-OFDM symbol).

[0114] Figure 4 illustrates an example of mapping uplink control information to a PUSCH. In Figure 4, it is assumed that the number of HARQ-ACK symbols to be mapped to a PUSCH is 5, and that a PUSCH configured or scheduled for one resource block (RB) is assumed. In Figure 4, in order to distinguish between the encoded modulation symbols to be mapped and the symbols in the time domain of the resource structure, the symbols in the time domain of the resource structure are described as OFDM symbols.

[0115] Referring to FIG. 4, DMRS symbols (400) (meaning modulation symbols) can be mapped to the frequency domain (e.g., REs of RB) in the fourth OFDM symbol within a slot. As in (a), five symbols (401) of HARQ-ACK can be mapped from the lowest RE index (or highest RE index) of the first OFDM symbol (404) that does not include DMRS after the OFDM symbol to which the first DMRS symbols (400) are mapped, with an RE interval of d = floor(12 / 5) = 2 in the frequency axis.

[0116] Next, the terminal (e.g., terminal (120)) can map symbols (402) of CSI-part1 starting from the first OFDM symbol (405) that is not an OFDM symbol to which DMRS symbols (400) are mapped, as in (b). Lastly, the terminal can map symbols (403) of CSI part 2 for REs to which CSI-part1 and HARQ-ACK are not mapped, starting from the first OFDM symbol that does not include an OFDM symbol to which DMRS symbols (400) are mapped, as in (c).

[0117] Meanwhile, when HARQ-ACK is transmitted on PUSCH (or CG-PUSCH), the number of encoded modulation symbols can be determined by the following [Mathematical Formula 7].

[0118] [Equation 7]

[0119]

[0120]

[0121]

[0122]

[0123] FIG. 5A illustrates an example of a processing procedure for transmitting and receiving UCI between a terminal (e.g., terminal 120) and a base station (e.g., base station 110) via PUSCH. According to the procedure of FIG. 5A, in operation 500, the terminal generates UCI. In operation 502, the terminal determines the information length of the UCI. If it is 11 bits or less, it does not include a CRC. If it is greater than 12 bits, it may additionally perform code block segmentation or include a CRC according to the information length of the UCI. Here, the information length of the UCI indicates the number of bits of the UCI and indicates the number of bits of payloads to be actually encoded. In addition to the information length, it may be referred to as information size, number of information bits, code dimension, code dimension, code target length, number of code target bits, payload size, payload length, and / or equivalent technical terms. In operation 504, the terminal may perform channel coding. When the information length of the UCI is 11 bits or less, the terminal may use a channel coding method targeting small block lengths, and when the information length of the UCI is 12 bits or more, the terminal may perform polar coding. In operation (506), the terminal may calculate the number of encoded modulation symbols by performing rate matching according to [Mathematical Equation 1] to [Mathematical Equation 7] according to the type of UCI. In operation (508), code blocks may be combined, and in operation (510), UCI bit information encoded on the PUSCH may be multiplexed. Thereafter, the terminal may transmit uplink signals to the base station through signal processing (e.g., layer mapping, resource mapping, RF processing) on ​​modulation symbols mapped to the PUSCH. The base station may receive the uplink signals from the terminal.

[0124] The base station can perform signal processing on the uplink signals. Thereafter, the base station can perform channel estimation and demodulation in operation (512). The base station can demodulate the corresponding PUSCH based on the channel value estimated through the channel estimation, and can perform demultiplexing on the UCI bits encoded in the PUSCH. In operation (514), the base station can divide the demodulated bit sequence into code block units, and in operation (516), the base station can perform rate dematching. In operation (518), the base station can perform channel decoding. The base station can perform decoding using an encoded channel coding scheme according to the information length of the UCI. In operation (520), the divided code blocks can be combined into code block units, and in operation (522), the UCI can be obtained. In operation (524), the base station can perform a validity check on the decoding. A validation can be performed based on the channel estimation value of operation (512), for example, pSNR (post Signal to Noise Ratio) and the channel decoding result of operation (518). In operation (526), ​​the base station can perform post-processing on the UCI. The base station can post-process the UCI obtained in operation (522) based on the result of the validation. A more detailed description will be provided below with reference to FIGS. 6A to 12 . Through this series of procedures, UCI can be transmitted and received while being included in the PUSCH. The flowchart described in FIG. 5A is only an example, and at least one block among operations (500) to (522) may be omitted under certain conditions. In addition, other blocks than operations (500) to (526) included in the flowchart described in FIG. 5A may be added and operated.

[0125] The following [Table 8] describes the procedure for multiplexing uplink data and control information.

[0126] Step 1: If the HARQ-ACK information to be transmitted on the PUSCH is 0, 1, or 2 bits, the terminal determines reserved resources for potential HARQ-ACK transmission. The reserved resources are determined in a frequency-first manner, starting from the first symbol immediately following the symbol with the first DMRS among the resources to which the PUSCH is allocated. The frequency-first manner refers to a method in which frequency resources are sequentially mapped for each symbol and then mapping is performed by moving to the next symbol. At this time, the amount of reserved resources is calculated assuming that the HARQ-ACK information is 2 bits. Depending on whether PUSCH hopping is performed, the division of coded bits for potential HARQ-ACK transmission using the reserved resources is determined. Step 2: If the HARQ-ACK information to be transmitted on the PUSCH is larger than 2 bits, the terminal performs rate matching. That is, the terminal performs frequency-first mapping of the coded bits of the HARQ-ACK information starting from the first symbol immediately following the symbol with the first DMRS among the resources to which the PUSCH is allocated. Step 2A: If there is CG-UCI information to be transmitted on the PUSCH, the terminal performs rate matching. That is, the terminal performs frequency-first mapping of the coded bits of the CG-UCI information starting from the first symbol immediately following the symbol with the first DMRS among the resources to which the PUSCH is allocated. Step 3: If there is CSI part 1 information to be transmitted on the PUSCH, the terminal performs rate matching. For CSI part 1, the terminal performs frequency-first mapping immediately after excluding the DMRS and the HARQ-ACK reserved allocated in Step 1 or Step 2 or 2A or the resources to which the HARQ-ACK or CG-UCI is allocated from the first symbol among the resources to which the PUSCH is allocated.Afterwards, for CSI part 2, the terminal performs frequency-first mapping on the resources to which the PUSCH is allocated, excluding the DMRS and the resources to which the HARQ-ACK or CG-UCI or CSI part 1 is allocated, starting from the first symbol in the resources to which the PUSCH is allocated. CSI part 2 may be allocated to the reserved RE allocated in step 1. Step 4: The terminal performs data information (UL-SCH) rate matching. For the UL-SCH, the terminal performs frequency-first mapping on the resources to which the PUSCH is allocated, excluding the resources to which the UCI information mapped in steps 2 to 3 is mapped. The UL-SCH may be allocated to the reserved resources (REs) allocated in step 1. Step 5: If the HARQ-ACK information to be transmitted on the PUSCH is not larger than 2 bits, the terminal performs mapping on the resources reserved in step 1. At this time, since the amount of reserved resources is calculated assuming HARQ-ACK to be 2 bits, the actual mapped resources may be less than the amount of reserved resources (e.g., the number of reserved REs). If the resources include UCI resources or UL-SCHs pre-mapped in steps 2 to 4, the corresponding information is punctured and the HARQ-ACK information is mapped. For the steps, if the number of bits (or modulated symbols) of uplink control information to be mapped to PUSCH is greater than the number of bits (or REs) for which uplink control information can be mapped within the corresponding OFDM symbol to be mapped, the frequency-axis RE spacing d between modulated symbols of the uplink control information to be mapped may be set to d=1.If the number of bits (or number of modulated symbols) of uplink control information to be mapped to PUSCH is smaller than the number of bits (or REs) for which uplink control information can be mapped within the corresponding OFDM symbol, the frequency-axis RE spacing d between modulated symbols of uplink control information to be mapped can be set to d = floor(# of available bits on l-OFDM symbol / # of unmapped UCI bits at the beginning of l-OFDM symbol).

[0127] [Channel Coding: UCI]

[0128] Considering performance and decoding complexity, different channel coding techniques are used depending on the UCI information length (the number of bits in the payload within the UCI), as described in [Table 9]. Furthermore, if the UCI information length is shorter than or equal to 11, CRC codes are not concatenated. If it is longer than 11, channel coding may be performed by combining polar codes and CRC codes.

[0129]

[0130] When the UCI length is 1 bit or 2 bits, a placeholder can be used in modulation methods higher than 16-QAM. [Table 10] specifically describes the encoding method when the UCI bit is 1 bit or 2 bits in NR and LTE. [Table 11] specifies the value of the placeholder mentioned in [Table 10]. When transmitting based on [Table 10] and [Table 11], if the UCI bit is 1 bit, the modulation method set in the system by the repetition transmission and placeholder value is all transmitted as BPSK in cases of QPSK, 16QAM, 64QAM, and 256QAM. In addition, if the UCI bit is 2 bits, the modulation method set in the system by the simplex coding bit and the placeholder value is all transmitted as QPSK in cases of QPSK, 16QAM, 64QAM, and 256QAM.

[0131]

[0132]

[0133] In Fig. 5b, when the UCI bit is 1 bit and a placeholder is used, constellation points according to QPSK or 16QAM are displayed. In Fig. 5c, when the UCI bit is 1 bit and a placeholder is used, constellation points according to 64QAM or 256QAM are displayed. In Fig. 5d, when the UCI bit is 2 bits and a placeholder is used, constellation points according to QPSK or 16QAM are displayed. In Fig. 5e, when the UCI bit is 2 bits and a placeholder is used, constellation points according to 64QAM or 256QAM are displayed.

[0134] [Transmission Scenarios: TX, DTX, RTX]

[0135] FIGS. 6A to 6C illustrate examples of UCI transmission and reception between a terminal (e.g., terminal 120) and a base station (e.g., base station 110). The UCI may be transmitted on a wireless channel via a PUSCH. FIGS. 6A to 6C illustrate that an uplink signal is configured differently for each scenario depending on whether the terminal successfully receives downlink resource allocation information (e.g., DCI format 1_x, x=0, 1, 2, ...) (which may be referred to as a DL grant) and / or uplink resource allocation information (e.g., DCI format 0_x, x=0, 1, 2, ...) (which may be referred to as a UL grant).

[0136] Referring to FIG. 6A, the base station (110) can transmit downlink resource allocation information (611) to the terminal (120). The downlink resource allocation information (611) can indicate a resource region in which downlink data (e.g., PDSCH) is scheduled. The terminal (120) can transmit HARQ-ACK information to the base station (110) according to whether the downlink data is successfully received in the resource region. The base station (110) can expect HARQ-ACK information for the downlink data from the terminal (120). The HARQ-ACK information can indicate ACK (acknowledge), NACK (negative-ACK), and / or DTX (discontinuous transmission) indicating that the downlink data has been successfully received. The base station (110) can transmit uplink resource allocation information (612) to the terminal (120). Uplink resource allocation information (612) may indicate a resource region in which uplink data (e.g., UL-SCH, TB on PUSCH) is scheduled. The terminal (120) may transmit the uplink data in the resource region. The base station (110) may expect the uplink data from the terminal (120). The base station (110) may expect to receive HARQ-ACK information on an uplink channel (e.g., PUSCH) and uplink data corresponding to the UL-SCH, such as in the resource grid (601).

[0137] The terminal (120) can transmit an uplink signal (613) to the base station (110). The uplink signal may include HARQ-ACK information for downlink data (e.g., TB (transport block) or CB / CBG (code block / code block group) of DL-SCH) scheduled according to the downlink resource allocation information. The uplink signal may include uplink data (e.g., UL-SCH) scheduled according to the uplink resource allocation information. The resource grid (602) represents signals that the base station (110) actually acquires on an uplink channel (e.g., PUSCH). If the terminal (120) properly receives both the downlink resource allocation information (611) related to the PDSCH and the uplink resource allocation information (612) related to the PUSCH, the base station (110) can receive an uplink signal (613) including HARQ-ACK information and uplink data corresponding to the UL-SCH in a region of the resource grid (602) on an uplink channel (e.g., PUSCH). The base station (110) can perform UCI decoding in a resource region (699) where HARQ-ACK information is expected to be mapped in the uplink signal (613). The base station (110) can obtain a successful result of the UCI decoding.

[0138] Referring to FIG. 6B, the base station (110) can transmit downlink resource allocation information (611) to the terminal (120). The downlink resource allocation information (611) can indicate a resource region in which downlink data (e.g., PDSCH) is scheduled. The base station (110) can expect HARQ-ACK information for the downlink data from the terminal (120). The base station (110) can transmit uplink resource allocation information (612) to the terminal (120). The uplink resource allocation information (612) can indicate a resource region in which uplink data (e.g., UL-SCH, TB on PUSCH) is scheduled. The base station (110) can expect the uplink data from the terminal (120). The terminal (120) may not receive both the downlink resource allocation information (611) and the uplink resource allocation information (612). The base station (110) expects HARQ-ACK information and uplink data of the UL-SCH to be transmitted, but only noise may be received on the PUSCH channel without transmitting valid information. This situation may be referred to as Discontinuous Transmission (DTX). The base station (110) may perform UCI decoding in the resource region (699) where HARQ-ACK information is expected to be mapped in the uplink signal (613). It is difficult for the base station (110) to obtain a successful result of UCI decoding.

[0139] Referring to FIG. 6c, the base station (110) can transmit downlink resource allocation information (611) to the terminal (120). The downlink resource allocation information (611) can indicate a resource region in which downlink data (e.g., PDSCH) is scheduled. The base station (110) can expect HARQ-ACK information for the downlink data from the terminal (120). The base station (110) can transmit uplink resource allocation information (612) to the terminal (120). The uplink resource allocation information (612) can indicate a resource region in which uplink data (e.g., UL-SCH, TB on PUSCH) is scheduled. The base station (110) can expect the uplink data from the terminal (120). The terminal (120) may successfully receive the uplink resource allocation information (612), but may not receive the downlink resource allocation information (611). The base station (110) expects transmission of HARQ-ACK information and uplink data corresponding to the UL-SCH, but only uplink data is transmitted on the PUSCH and no HARQ-ACK information is present. From the perspective of the base station (110), this situation may be referred to as RTX (random transmission) in that it receives a random signal. The base station (110) may perform UCI decoding in the resource area (699) where HARQ-ACK information is expected to be mapped in the uplink signal (613). It is difficult for the base station (110) to obtain a successful result of UCI decoding.

[0140] For the scenarios according to FIGS. 6a to 6c, reference may be made to [Table 12] below.

[0141]

[0142] As illustrated in FIGS. 6A to 6C, when the base station (110) transmits both downlink resource allocation information (e.g., downlink resource allocation information (611)) and uplink resource allocation information (e.g., uplink resource allocation information (612)), it assumes that the terminal has transmitted HARQ-ACK feedback or CSI information according to instructions and performs a series of processes for receiving signal processing. However, when the terminal does not properly receive the downlink resource allocation information and / or the uplink resource allocation information, the base station (110) cannot transmit the signal expected by the base station (110), and therefore, the base station (110) is required to detect this situation more accurately. If detection is not performed properly, HARQ-ACK feedback or CSI may not be performed properly. Since link adaptation and / or scheduling do not properly reflect the actual channel status, the communication quality on the wireless channel may deteriorate.

[0143] [UCI Validation] (e.g. Validation (524) in Figure 5a)

[0144] In a case where there is no transmitted signal or the intensity of the noise component is much greater than the intensity of the signal component, such as in a DTX situation (e.g., FIG. 6b), the signal quality measured at the receiver (e.g., P-SINR (post SINR)) becomes a relatively low value. Therefore, if the signal quality is lower than a preset threshold, the decoded UCI can be expected to be DTX. For example, if the signal quality of the uplink signal is lower than the threshold, the base station (110) can determine that the decoding result for the uplink signal is invalid. Even if a signal is actually transmitted, since a signal quality below the threshold indicates that the intensity of the signal component is weak, the base station (110) can determine that the decoding result for the uplink signal is invalid.

[0145] The base station (110) can measure the signal quality of a signal acquired on an uplink channel. The signal quality can represent the quality measured for a resource region (e.g., REs within a PUSCH region, resource region (699) of FIGS. 6A to 6C) to which an uplink signal (e.g., UCI, uplink data) is allocated. For example, the signal quality can be pSINR, which is an SINR calculated for the resource region based on the results of channel estimation. Hereinafter, in the present disclosure, pSINR is described as a reference as an example of signal quality, but embodiments of the present disclosure are not limited thereto. In the present disclosure, the signal quality may be, for example, at least one of RSRP (reference signal received power), RSRQ (reference signal received quality), RSSI (received signal strength indicator), SINR (signal to interference and noise ratio), CINR (carrier to interference and noise ratio), SNR (signal to noise ratio), EVM (error vector magnitude), BER (bit error rate), and BLER (block error rate). In addition to the examples described above, other terms having equivalent technical meanings or other metrics indicating channel quality may be used. Hereinafter, in the present disclosure, high signal quality means a case where the signal quality value related to the signal size is large or the signal quality value related to the error rate is small. A higher signal quality may mean that a smooth wireless communication environment is guaranteed. If the decoding result for an uplink signal (e.g., UCI) is determined to be invalid, the base station (110) may perform scheduling based on the validity determination result.For example, the base station (110) may lower the modulation order and / or code rate of downlink data (e.g., PDSCH). The base station (110) may determine that the condition of the downlink channel is poor and perform link adaptation for the downlink channel.

[0146] In order to determine the validity of the decoding result for an uplink signal (e.g., UCI), a decoding metric may be used in addition to the signal quality (e.g., pSINR). The base station (110) may determine the validity of the decoded UCI based on the decoding metric of the UCI. For example, the base station (110) may decode the UCI by measuring the correlation value for each of the candidate codewords of the UCI and the received signal based on the Log Likelihood Ratio (LLR). For example, in the case of the repetition code, simplex code, and RM code of [Table 9], the base station (110) may obtain the correlation value of each of all possible codewords and the LLR value of the received signal, and then obtain the codeword with the largest correlation value among the obtained correlation values ​​as the decoding result. The base station (110) may determine the correlation value of the codeword of the decoding result as the decoding metric. The decoding result of the codeword with the largest correlation value can be determined as UCI through validation.

[0147] The base station (110) can compare the correlation value with the metric threshold. When DTX occurs, the LLR value itself will also appear as a small value, so since the correlation value is small, the metric value may also be small. When RTX occurs, the LLR value is not small, but since a random sequence is transmitted, the correlation value with the codeword is expected to be small. The base station (110) can determine that it is a DTX or RTX situation if the correlation value is smaller than the metric threshold. Even if it is actually transmitted, if the correlation value is smaller than the threshold, the decoded bit stream may be determined to be invalid.

[0148] Meanwhile, when a CRC code is used (e.g., the information length of the UCI is greater than 11 bits and a polar code is used), the success or failure of the CRC decoding may be used together with the validity check of the present disclosure (e.g., a validity check using the result of comparing the signal quality with the signal quality threshold described above and / or the result of comparing the decoding metric with the metric threshold). According to one embodiment, the base station (110) may perform the validity check of the result of the UCI decoding (e.g., a validity check using the result of comparing the signal quality with the signal quality threshold described above and / or the result of comparing the decoding metric with the metric threshold) only when the CRC decoding is successful. That is, the CRC decoding may be performed prior to the validity check. If the CRC decoding fails, the validity check may not be performed. According to another embodiment, the base station (110) may perform the validity check of the result of the UCI decoding in parallel with the CRC decoding. Hereafter, the base station (110) can use the UCI only if the CRC decoding is successful and the validity check is passed. If the CRC decoding fails or the validity check is not passed, the base station (110) can remove the UCI. According to another embodiment, when the base station (110) performs CRC decoding, the base station (110) may not perform a validity check on the result of UCI decoding (e.g., a validity check using the result of comparing the signal quality with the signal quality threshold described above and / or the result of comparing the decoding metric with the metric threshold). In other words, if the information length of the UCI is longer than 11 bits, the base station (110) may not perform the validity check. If the information length of the UCI is shorter than 11 bits, the base station (110) may perform the validity check.

[0149] In embodiments of the present disclosure, validation may utilize the results of comparing the signal quality with the signal quality threshold and / or the results of comparing the decoding metric with the metric threshold. For example, the base station (110) may perform both the comparison of the signal quality with the signal quality threshold and the comparison of the decoding metric with the metric threshold. The base station (110) may obtain the results of the validation based on both the results of comparing the signal quality with the signal quality threshold and the results of comparing the decoding metric with the metric threshold. In another example, the base station (110) may only perform the comparison of the signal quality with the signal quality threshold. In other words, validation performed without comparing the decoding metric with the metric threshold may also be understood as an embodiment of the present disclosure. The base station (110) may obtain the results of the validation by utilizing only the results of comparing the signal quality with the signal quality threshold.

[0150] Figure 7 is a block diagram for validating the UCI decoding result.

[0151] Referring to FIG. 7, the base station (110) can perform channel estimation (700). The base station (110) can perform channel estimation (700) based on uplink reference signals (e.g., uplink DMRS, uplink PTRS, SRS). For example, the base station (110) can perform channel estimation (700) through DMRSs included in an uplink signal received on a PUSCH. The base station (110) can obtain signal quality based on the result of channel estimation (700). The base station (110) can calculate signal quality for a resource region to which UCI is mapped based on the result of channel estimation (700). For example, the base station (110) can calculate pSINR by measuring REs in a resource region to which UCI is allocated (e.g., a resource region to which HARQ-ACK information is expected to be transmitted). The information on the signal quality can be used for validation (706).

[0152] The base station (110) can perform demodulation (702) based on the results of channel estimation (700) obtained through reference signals and actually obtained signals (e.g., signals received in the uplink resource region). For example, the base station (110) can calculate an LLR (Log likelihood ratio) for predicting a transmission signal from a terminal (120). Hereinafter, an LLR value is described as an example in the present disclosure, but in addition to the LLR, various types of values ​​such as an LL (Log likelihood) value and a hard decision value can be input to the decoder for UCI decoding (704).

[0153] The base station (110) can perform UCI decoding (704). The base station (110) can obtain the result of the UCI decoding (704). The base station (110) can obtain a decoding metric (e.g., a correlation value of the result of the decoding (704)) corresponding to the result of the UCI decoding (704). For example, when the base station (110) uses a repetition code, a simplex code, or a Reed-Muller (RM) code (i.e., when the information length of the UCI is 11 bits or less), the base station (110) can perform a correlation operation between the received signal and each of the candidate codewords. The base station (110) can output the largest value among the result values ​​of the correlation operation as the decoding metric. For example, when the base station (110) uses a polar code (i.e., when the information length of the UCI is 12 bits or more), the path-related metric values ​​performed during the decoding process can be output as the decoding metric. In addition, when encoding is performed in conjunction with a CRC code, the base station (110) can output the result of the CRC decoding. Although the present invention is described based on the case of using a repetition code, a simplex code, and an RM (Reed-Muller) code, it is obvious that the proposed method of the present disclosure is not limited to a specific code.

[0154] The base station (110) may perform a validation check (706). For the validation check (706), at least some of the descriptions of the validation check (524) of FIG. 5A may be referred to. The base station (110) may validate the result of UCI decoding (e.g., a decoded bit stream) based on the input pSINR, decoding metric, and / or CRC decoding results, and output the result of the check. The validation check (706) will be described in more detail below.

[0155] As described above, the validity of the UCI decoding result can be determined based on signal quality and a decoding metric. The signal quality can represent the measured quality for a resource region (e.g., REs within a PUSCH region, resource region 699 of FIGS. 6B and 6C) to which an uplink signal (e.g., UCI, uplink data) is allocated. For example, the signal quality can be pSINR, which is an SINR calculated for the resource region based on the result of channel estimation. For example, the signal quality can be an average value of SINR values ​​measured for each RE. The decoding metric can be an index used to derive the UCI decoding result. For example, the decoding metric can represent the largest value among values ​​obtained through a correlation operation between each of the possible codeword values ​​and the actually received signal. For example, the decoding metric can represent the probability of a path with the highest probability among possible paths derived through channel combining according to reliability. The above probability may be referred to as a path metric in polar codes.

[0156]

[0157] [Equation 8]

[0158]

[0159]

[0160]

[0161] In 3GPP TS 38.104, the DTX2False probability and requirement are defined as in [Table 14].

[0162]

[0163]

[0164]

[0165] The signal quality threshold or metric threshold may be a different function based on at least one of the following parameters: information length of the UCI, code rate, modulation order, number of encoded bits, number of transmitted bits or number of encoded bits after rate-matching, requirement, and / or UCI type. For example, since CSI part1 and CSI part2 are transmitted only by uplink resource allocation regardless of downlink resource allocation information, the TX2False requirement in [Table 13] may not need to be considered. Accordingly, the threshold (e.g., signal quality threshold or metric threshold) when UCI includes HARQ-ACK and the threshold (e.g., signal quality threshold or metric threshold) when HARQ-ACK includes CSI part1 and / or CSI part2 may be different.

[0166] Hereinafter, the modulation order mentioned in the embodiments of the present disclosure may be determined according to the modulation method. The modulation order indicates the number of bits per symbol during the modulation process of mapping one or more bits to a single symbol. As an example, [Table 15] below may be referenced for the modulation order and modulation method.

[0167]

[0168] [Example 1]

[0169]

[0170]

[0171]

[0172]

[0173] [Equation 9]

[0174]

[0175]

[0176]

[0177] Below, a method for determining metric thresholds for validation based on UCI's decoding metrics is described.

[0178] [Example 2]

[0179] Figure 8 illustrates a probability mass function based on a decoding metric. For example, the decoding metric represents a correlation value based on channel decoding or a probability value based on reliability. A higher decoding metric indicates a more valid decoding result (i.e., a higher probability of success of the decoding result).

[0180] Referring to Fig. 8, the graph represents a probability mass function according to a decoding metric. The horizontal axis of the graph represents the decoding metric, and the vertical axis of the graph represents the probability mass function. The first line (810) represents the probability mass function according to the decoding metric when an actual signal is transmitted (TX). The second line (820) represents the probability mass function according to the decoding metric when a signal is not actually transmitted (DTX). The third line (830) represents the probability mass function according to the decoding metric when a signal that is completely different from the expected signal is actually received (RTX).

[0181]

[0182]

[0183]

[0184]

[0185]

[0186] [Equation 10]

[0187]

[0188]

[0189] [Equation 11]

[0190]

[0191]

[0192]

[0193]

[0194]

[0195]

[0196]

[0197] [Example 3]

[0198]

[0199] [Equation 12]

[0200]

[0201]

[0202] [Equation 13]

[0203]

[0204]

[0205]

[0206] [Example 4]

[0207]

[0208]

[0209]

[0210]

[0211]

[0212] [Equation 14]

[0213]

[0214]

[0215] [Equation 15]

[0216]

[0217]

[0218]

[0219] [Example 5]

[0220]

[0221] [Equation 16]

[0222]

[0223]

[0224] [Equation 17]

[0225]

[0226]

[0227]

[0228] [Example 6]

[0229] The above second to fifth embodiments can be reconstructed as in Mathematical Formula 18 below based on specific conditions. The conditions presented in Mathematical Formula 18 are merely examples, and it is obvious that other conditions can be used.

[0230] [Equation 18]

[0231]

[0232]

[0233] By presenting specific conditions in the above [Mathematical Formula 18], a method such as mathematical formula 19 can be proposed.

[0234] [Equation 19]

[0235]

[0236]

[0237] According to embodiments of the present disclosure, the metric threshold may be determined in different ways depending on whether placeholders are used in 5G NR (e.g., whether 'x' is used in the placeholder).

[0238] [Equation 20]

[0239]

[0240] For example, when the UCI bit is 2 bits, by using a placeholder, even if the modulation order set in the system is 4 or more (e.g., {16, 64, 256, 1024}-QAM, etc.), UCI can be transmitted in the same manner as QPSK, which uses only four constellation values ​​in the constellation. For example, when the UCI bit is 1 bit, by using a placeholder, even if the modulation order set in the system is 2 or more (e.g., QPSK, {16, 64, 256, 1024}-QAM, etc.), UCI can be transmitted in the same manner as BPSK, which uses only two constellation values ​​in the constellation. Therefore, different metric threshold setting functions can be proposed based on whether or not a placeholder is used.

[0241]

[0242] According to embodiments of the present disclosure, the metric threshold value may be determined in different ways depending on whether the 'x' value in [Table 10] is used among the placeholders in 5G NR. Referring to [Table 11], since the 'x' value is fixed to 1, the receiver already knows the 'x' value, and thus, no difference in reception performance may occur depending on the x value.

[0243] [Equation 21]

[0244]

[0245]

[0246]

[0247] It goes without saying that other conditions and other functions other than those presented in the above mathematical expression 19 can be used.

[0248] For example, the decoding metric may be determined in one of the following [Equation 21] or [Equation 22].

[0249] [Equation 22]

[0250]

[0251] [Equation 23]

[0252]

[0253]

[0254] In the present disclosure, it is assumed that the number of receiving antennas is considered when determining signal quality, but embodiments of the present disclosure are not limited thereto. As a non-limiting example, the number of antennas may be considered in a model (e.g., a multivariate regression model) configured when determining a threshold. In the present disclosure, it is assumed that the beta offset is reflected in determining the number of encoded bits according to rate matching (e.g., the result of channel coding, the number of transmitted bits, or the number of encoded bits after rate matching), but embodiments of the present disclosure are not limited thereto. As a non-limiting example, the beta offset may also be considered through a separate function or modeling.

[0255] In the above descriptions, when considering the number of encoded bits, the number of encoded bits (E) after rate-matching was considered, but the embodiments of the present disclosure are not limited thereto. In the above-described embodiments, the number of bits before rate-matching (e.g., N) may also be used as the number of encoded bits.

[0256] Figure 10 shows the operation flow of a terminal (e.g., terminal (120)) for UCI transmission.

[0257] Referring to FIG. 10, in operation (1001), the terminal (120) may generate a UCI bit sequence. For example, the terminal (120) may generate a UCI including at least one of HARQ-ACK information, CSI part 1, and / or CSI part 2. When the terminal (120) receives downlink data, the terminal (120) may generate HARQ-ACK information for the downlink data.

[0258] In operation (1003), the terminal (120) may perform code block segmentation and CRC insertion. The terminal (120) may identify the length of the UCI bit sequence (i.e., the information length of the UCI). If the length of the UCI bit sequence is greater than a reference value, the terminal (120) may perform code block segmentation and / or CRC insertion. For example, if the information length of the UCI is 12 bits or more, the terminal (120) may perform CRC insertion for a polar code. Unlike as illustrated in FIG. 10, for example, if the information length of the UCI is 11 bits or less, the terminal (120) may not perform operation (1003).

[0259] In operation (1005), the terminal (120) may perform channel encoding. The terminal (120) may determine a channel coding method according to the information length of the UCI. For example, if the information length of the UCI is 12 bits or more, the terminal (120) may perform a polar code. For example, if the information length of the UCI is 11 bits or less, the terminal (120) may perform another method of channel coding (channel coding using a repetition code, a simplex code, or an RM code in [Table 9]). For example, if the information length of the UCI is 1, the terminal (120) may perform channel encoding according to a repetition code. For example, if the information length of the UCI is 2, the terminal (120) may perform channel encoding according to a simplex code. For example, if the information length of the UCI is 1, the terminal (120) may perform channel encoding according to an RM code.

[0260] In operation (1007), the terminal (120) can perform rate matching. Through the rate matching, the terminal (120) can determine the number of bits to be actually transmitted. The number of bits of the information length relative to the number of bits according to the rate matching can be referred to as a code rate. In addition to the code rate, the code rate can also be referred to as a code ratio, a code rate, and / or equivalent technical terms.

[0261] In operation (1009), the terminal (120) may perform code block combining. If code block segmentation is performed, the terminal (120) may recombine the segmented and encoded code blocks. Unlike as illustrated in FIG. 10, for example, if the information length of the UCI is 11 bits or less, the terminal (120) may not perform operation (1009).

[0262] In operation (1011), the terminal (120) can multiplex UCI bits encoded in the PUSCH. The terminal (120) can multiplex uplink data corresponding to the UL-SCH and the encoded UCI bits according to operation (1007) in the resource area for the PUSCH.

[0263] In operation (1013), the terminal (120) can perform modulation and transmission. The terminal (120) can perform modulation on an encoded bit sequence. The terminal (120) can map one or more bits to one modulation symbol. For example, the terminal (120) can perform modulation on a UCI bit sequence. As an example, the modulation order for the UCI bit sequence can be 2. The modulation scheme for the UCI bit sequence can be QPSK. For example, the terminal (120) can perform modulation on a bit sequence of uplink data. The terminal (120) can map modulation symbols obtained through the modulation to REs on a time-frequency resource grid. The terminal (120) can transmit an uplink signal corresponding to the mapped symbols to the base station (110) through the REs.

[0264] Figure 11 shows the operation flow of a base station (e.g., base station (110)) for obtaining uplink control information.

[0265] Referring to FIG. 11, in operation (1101), the base station (110) can perform reception and demodulation. The base station (110) can acquire a signal in an uplink resource region. As described through FIGS. 6A to 6C, the base station (110) can acquire a signal in an uplink resource region where an uplink signal is expected to arrive. The base station (110) can acquire a signal for the region even if a signal is not actually transmitted from the terminal (120). The base station (110) can perform demodulation on the received signals.

[0266] In operation (1103), the base station (110) can demultiplex the UCI bits encoded in the PUSCH. The base station (110) can demultiplex the UCI bits multiplexed in the PUSCH.

[0267] In operation (1105), the base station (110) may perform code block segmentation. The base station (110) may identify the length of the UCI bit sequence (i.e., the information length of the UCI). If the length of the UCI bit sequence is greater than a reference value, the base station (110) may perform code block segmentation. Unlike as illustrated in FIG. 11, for example, if the information length of the UCI is 11 bits or less, the base station (110) may not perform operation (1105). This is because even if uplink control information is transmitted from the terminal (120), code block segmentation is not performed.

[0268] In operation (1107), the base station (110) can perform rate dematching.

[0269] In operation (1109), the base station (110) can perform channel decoding. The base station (110) can determine a channel decoding method according to the information length of the UCI. For example, if the information length of the UCI is 12 bits or more, the base station (110) can perform decoding using a polar code. For example, if the information length of the UCI is 11 bits or less, the base station (110) can perform decoding using another type of channel code (repetition code, simplex code, RM code of [Table 9]). For example, if the information length of the UCI is 1, the base station (110) can perform channel decoding according to a repetition code. For example, if the information length of the UCI is 2, the base station (110) can perform channel decoding according to a simplex code. For example, if the information length of the UCI is 1, the base station (110) can perform channel decoding according to the RM code.

[0270] In operation (1121), the base station (110) may perform a validity check of the decoding. The base station (110) may perform a validity check of the decoding result of operation (1109) according to the technique exemplified through [Mathematical Formula 8] to [Mathematical Formula 21]. For the validity check, reference may be made to the description of the validity check (524) and / or the validity check (706) of FIG. 5A. The description of the validity check is specifically described through FIG. 12.

[0271] In operation (1123), the base station (110) can determine whether the result of decoding is valid. If the result of decoding is invalid, the base station (110) can perform operation (1133). If the result of decoding is valid, the base station (110) can perform operation (1133).

[0272] In operation (1131), the base station (110) may not use UCI. The base station (110) may erase the decoding result of UCI.

[0273] In operation (1133), the base station (110) may use UCI. For example, the base station (110) may perform scheduling of downlink data (e.g., whether to perform new transmission, whether to change modulation method) based on HARQ-ACK information. For example, the base station (110) may perform scheduling of downlink data (e.g., multilayer transmission, MCS level determination) based on CSI information.

[0274] Figure 12 shows the operation flow of a base station (e.g., base station (110)) for validating the decoding result of UCI.

[0275] Referring to FIG. 12, in operation 1201, the base station (110) may determine a signal quality threshold based on a first predetermined value corresponding to a modulation order and a UCI length and a code rate. The base station (110) may identify, from among a first set of predetermined values, a first predetermined value identified according to the modulation order of the UCI and the information length of the UCI (i.e., the UCI length). The base station (110) may determine the signal quality threshold to be proportional to the first predetermined value. For example, the base station (110) may determine the signal quality threshold as the product of the first predetermined value and a variable according to the code rate. The variable may be a value obtained by subtracting 1 from the result of raising the Euler constant to the power of the code rate. As an example, [Mathematical Formula 9] may be referred to in order to determine the signal quality threshold.

[0276] In operation (1203), the base station (110) may determine a metric threshold based on a second predetermined value corresponding to a modulation order and a UCI length and a code rate. The base station (110) may identify a second predetermined value among the second set of predetermined values, the second predetermined value being identified according to the modulation order of the UCI and the information length of the UCI (i.e., the UCI length). In one embodiment, the base station (110) may determine the metric threshold to be proportional to the second predetermined value. In one embodiment, the base station (110) may determine the metric threshold to be proportional to the reciprocal of the square root of the code rate. For example, the base station (110) may determine the metric threshold by multiplying the product of the second predetermined value and the reciprocal of the square root of the code rate by a designated proportionality constant. In one example, the metric threshold may be determined based on a code rate, a length of encoded bits, a channel condition, etc. For example, to determine the above metric threshold, [Equation 10] to [Equation 21] may be referred to. The length of the encoding bit and

[0277] In operation (1205), the base station (110) can determine whether the signal quality is greater than or equal to the signal quality threshold and the decoding metric is greater than or equal to the metric threshold. If the signal quality is greater than or equal to the signal quality threshold and the decoding metric is greater than or equal to the metric threshold, the base station (110) can perform operation (1207). If the signal quality is less than or equal to the signal quality threshold or the decoding metric is less than or equal to the metric threshold, the base station (110) can perform operation (1209).

[0278] In operation (1207), the base station (110) may determine that the UCI decoding result is valid. Based on the UCI decoding result, the base station (110) may perform link adaptation for scheduling and / or communication quality.

[0279] In operation (1209), the base station (110) may determine that the decoding result of the UCI is invalid. The base station (110) may not use the decoding result of the UCI. The base station (110) may delete the decoding result of the UCI.

[0280] Fig. 13 illustrates network entities according to a distributed arrangement. For example, the network entities may include a digital unit (DU) and a radio unit (RU) (1320) (or a massive multiple input multiple output (MMU) unit). For example, the network entities may be connected via a fronthaul. Unlike the backhaul between a base station and a core network, the fronthaul refers to entities (e.g., DU (1310), RU (1320)) between a wireless LAN and a base station. Although Fig. 13 illustrates an example of a fronthaul structure between a DU (1310) and one RU (1320), this is merely for convenience of explanation and the present disclosure is not limited thereto. In other words, embodiments of the present disclosure may also be applied to a fronthaul structure between one DU and multiple RUs. For example, embodiments of the present disclosure may be applied to a fronthaul structure between one DU and two RUs. Additionally, the embodiments of the present disclosure can also be applied to a fronthaul structure between one DU and three RUs.

[0281] Referring to FIG. 13, the base station (110) may include a DU (1310) and a RU (1320). The fronthaul (1315) between the DU (1310) and the RU (1320) is F xIt can be operated through an interface. For the operation of the fronthaul (1315), for example, an interface such as eCPRI (enhanced common public radio interface), ROE (radio over ethernet) can be used. Depending on the implementation, in addition to the digital unit (DU), the DU (1310) may be referred to as a baseband unit (BBU), a digital BBU, a baseband digital unit, a digital processing unit, a digital processing circuit, a baseband processing circuit, a baseband processing unit, and / or equivalent technical terms thereof. Depending on the implementation, in addition to the radio unit (RU), the RU (1320) may be referred to as a remote unit, a radio demote head (RRH), a radio processing circuit, a radio processing unit, an antenna integrated radio, an air radio device, an air scale communication device, a radio device, a radio communication device, and / or equivalent technical terms thereof. Also, according to the implementation example, the network entity connected to the DU (1310) in the present disclosure is described as the RU (1310), but it is of course possible for a massive multiple input multiple output (MMU) unit to be connected to the DU (1310) and used instead of the RU (1310).

[0282] As communication technology advances, mobile data traffic increases, significantly increasing the bandwidth requirements for the fronthaul between the digital unit and the wireless unit. In deployments such as C-RAN (centralized / cloud radio access network), the DU performs functions for the PDCP (packet data convergence protocol), RLC (radio link control), MAC (media access control), and PHY (physical) layer, while the RU can be implemented to perform functions for the PHY layer in addition to the RF (radio frequency) layer. The DU (1310) can be responsible for upper layer functions of the wireless network.

[0283] For example, DU (1310) can perform functions of MAC layer and part of PHY layer. Here, part of PHY layer means functions performed at a higher level among the functions of PHY layer, and may include, for example, channel encoding (or channel decoding), scrambling (or descrambling), modulation (or demodulation), and layer mapping (or layer demapping). According to an embodiment, if DU (1310) complies with O-RAN standard, it may be referred to as O-DU (O-RAN DU). DU (1310) may be replaced and expressed as a first network entity for a base station (e.g., gNB) in embodiments of the present disclosure, if necessary. RU (1320) may be in charge of lower layer functions of a wireless network. For example, RU (1320) may perform part of PHY layer and RF functions. Here, a part of the PHY layer refers to functions of the PHY layer that are performed at a relatively lower level than the DU (1310), and may include, for example, iFFT transform (or FFT transform), CP insertion (CP removal), and digital beamforming. The RU (1320) may be referred to as an 'access unit (AU)', an 'access point (AP)', a 'transmission / reception point (TRP)', a 'remote radio head (RRH)', a 'radio unit (RU)', or other terms having equivalent technical meanings. According to an embodiment, when the RU (1320) complies with the O-RAN standard, it may be referred to as an O-RU (O-RAN RU). The RU (1320) may be replaced with a second network entity for a base station (e.g., gNB) in embodiments of the present disclosure, as needed.

[0284] Although the base station (110) is described in FIG. 13 as including a DU (1310) and a RU (1320), the embodiments of the present disclosure are not limited thereto. The base station according to the embodiments may be implemented in a distributed deployment according to a centralized unit (CU) configured to perform functions of upper layers of an access network (e.g., packet data convergence protocol (PDCP), radio resource control (RRC)) and a distributed unit (DU) configured to perform functions of lower layers. For example, the digital unit (DU) (1310) may be implemented by separating it into the CU and the DU. Between a core (e.g., 5GC (5G core) or NGC (next generation core)) network and a radio network (RAN), the base station may be implemented in a structure in which the CU, DU, and RU are arranged in that order. The interface between the CU and the distributed unit (DU) may be referred to as an F1 interface.

[0285] A centralized unit (CU) can be connected to one or more DUs and can be responsible for functions at a higher layer than the DU. For example, the CU can be responsible for functions at the RRC (radio resource control) and PDCP (packet data convergence protocol) layers, while the DU and RU can be responsible for functions at lower layers. The DU can perform some functions (high PHY) of the RLC (radio link control), MAC (media access control), and PHY (physical) layers, while the RU can be responsible for the remaining functions (low PHY) of the PHY layer. In addition, for example, a digital unit (DU) can be included in a distributed unit (DU) depending on the implementation of a distributed deployment of the base station. Hereinafter, unless otherwise defined, the operations of DU (digital unit) and RU are described, but various embodiments of the present disclosure can be applied to both a base station arrangement including a CU and an arrangement in which a DU is directly connected to a core network (i.e., a base station in which the CU and DU are integrated into a single entity (e.g., an NG-RAN node)).

[0286] In the present disclosure, among the operations of the base station (110), operations for performing decoding or validation may be understood to be performed in the DU (1310). However, depending on other functional separations, among the operations of the base station (110), operations for performing decoding or validation may also be performed in the RU (1320). As a non-limiting example, a node performing validation according to embodiments of the present disclosure may be a DU (1310), an RU (1320), and / or another node (e.g., an MMU, a BBU) as part of the base station (110). Depending on which node the channel decoding block is performed in, the functional separation of the distributed arrangement may be defined in various ways, and a specific description thereof is described with reference to FIG. 14. In other words, as a device for decoding an uplink signal, the receiving device may be a part of the base station (110), such as a DU (1310), an RU (1320), and / or another node (e.g., MMU, BBU).

[0287] Figure 14 shows an example of function split of network entities. As wireless communication technology advances (e.g., 5G (5 thWith the introduction of 5G communication systems (or NR (new radio) communication systems), the frequency bands used have increased further. As the cell radius of base stations has become significantly smaller, the number of RUs required for installation has also increased further. Furthermore, in 5G communication systems, the amount of data transmitted has increased by a factor of up to ten, significantly increasing the transmission capacity of wired networks transmitted to the fronthaul. Due to the factors described above, the installation cost of wired networks in 5G communication systems may increase significantly. Therefore, in order to lower the transmission capacity of wired networks and reduce the installation cost of wired networks, 'function split' can be utilized to transfer some of the functions of the modem of the DU to the RU, thereby lowering the transmission capacity of the fronthaul. Although described as RU below, the function split described below can be equally applied not only to RUs but also to the relationship between the MMU and the DU.

[0288] To reduce the burden on the DU, the role of the RU, which is traditionally solely responsible for RF functions, can be expanded to include some physical layer functions. As the RU performs higher-layer functions, its throughput increases, which can increase transmission bandwidth in the fronthaul while reducing latency requirements due to response processing. However, as the RU performs higher-layer functions, virtualization gains decrease, and the RU's size, weight, and cost increase. Considering the trade-offs between the advantages and disadvantages described above, implementing an optimal functional separation is required.

[0289] Referring to Figure 14, the functional separation in the physical layer below the MAC layer is illustrated. For the downlink (DL) that transmits a signal to a terminal through a wireless network, the base station can sequentially perform channel encoding / scrambling, modulation, layer mapping, antenna mapping, RE mapping, digital beamforming (e.g., precoding), iFFT transform / CP insertion, and RF transform. For the uplink (UL) that receives a signal from a terminal through a wireless network, the base station can sequentially perform RF transform, FFT transform / CP removal, digital beamforming (pre-combining), RE demapping, channel estimation, layer demapping, demodulation, and decoding / descrambling. The separation of uplink and downlink functions can be defined in various types depending on the needs of vendors, discussions in standards, etc., according to the above-described trade-offs.

[0290] In the first functional separation (1405), the RU performs the RF function, and the DU performs the PHY function. The first functional separation is one in which the PHY function is not actually implemented in the RU, and may be referred to as Option 8, for example. In the second functional separation (1410), the RU performs iFFT conversion / CP insertion in the DL and FFT conversion / CP removal in the UL of the PHY function, and the DU performs the remaining PHY functions. As an example, the second functional separation (1410) may be referred to as Option 7-1. In the third functional separation (1420a), the RU performs iFFT conversion / CP insertion in the DL and FFT conversion / CP removal and digital beamforming in the UL of the PHY function, and the DU performs the remaining PHY functions. As an example, the third functional separation (1420a) may be referred to as Option 7-2x Category A. In the fourth functional separation (1420b), the RU performs up to digital beamforming in both the DL and UL, and the DU performs upper PHY functions after the digital beamforming. For example, the fourth functional separation (1420b) may be referred to as Option 7-2x Category B. In the fifth functional separation (1425), the RU performs up to RE mapping (or RE demapping) in both the DL and UL, and the DU performs upper PHY functions after RE mapping (or RE demapping). For example, the fifth functional separation (1425) may be referred to as Option 7-2. In the sixth functional separation (1430), the RU performs up to modulation (or demodulation) in both the DL and UL, and the DU performs upper PHY functions after modulation (or demodulation). For example, the sixth functional separation (1430) may be referred to as Option 7-3. In the 7th functional separation (1440), the RU performs encoding / scrambling (or decoding / descrambling) in both the DL and UL, and the DU performs subsequent upper PHY functions up to modulation (or demodulation).For example, the seventh functional separation (1440) may be referred to as Option 6.

[0291] In one embodiment, when a large amount of signal processing is expected, such as in the FR 1 MMU, functional separation at a relatively high layer (e.g., the fourth functional separation (1420b)) may be required to reduce fronthaul capacity. In addition, functional separation at too high a layer (e.g., the sixth functional separation (1430)) may complicate the control interface and cause a burden on the implementation of the RU due to the inclusion of a large number of PHY processing blocks within the RU. Therefore, appropriate functional separation may be required depending on the arrangement and implementation method of the DU and the RU.

[0292] In one embodiment, if the DU cannot process precoding of data (i.e., if the RU has limited precoding capability), the third functional separation (1420a) or a lower functional separation (e.g., the second functional separation (1410)) may be applied. Conversely, if the DU has the capability to process precoding of data received from the DU, the fourth functional separation (1420b) or a higher functional separation (e.g., the sixth functional separation (1430)) may be applied.

[0293] The RAN standard distinguishes the types of O-RUs depending on whether the precoding function is located at the interface of the O-DU or the O-RU interface. For example, the RU may perform operations according to the functional separation of the third functional separation (1420a) (which may be referred to as category A (CAT-A)) or the fourth functional separation (1420b) (which may be referred to as category B (CAT-B)) for performing beamforming processing. In other words, an O-RU that does not perform precoding (i.e., has low complexity) may be referred to as a CAT-A O-RU. An O-RU that performs precoding may be referred to as a CAT-B O-RU. Additionally, for example, channel estimation may also be performed in an O-RU instead of an O-DU. To improve uplink performance, the O-RU may operate according to the sixth functional separation (1430) (Option 7-3).

[0294] Hereinafter, the term "upper-PHY" refers to physical layer processing performed in the DU of the fronthaul interface. For example, the upper-PHY may include FEC encoding / decoding, scrambling, and modulation / demodulation. Hereinafter, the term "lower-PHY" refers to physical layer processing performed in the RU of the fronthaul interface. For example, the lower-PHY may include FFT / iFFT, digital beamforming, and PRACH (physical random access channel) extraction and filtering. However, the above-described criteria do not exclude embodiments through other functional separations.

[0295] Fig. 15 illustrates the functional configuration of an electronic device. The configuration illustrated in Fig. 15 can be understood as a configuration of a base station (e.g., a base station (110)) or a DU (e.g., a DU (1310) of Fig. 13) as part of a base station. Terms such as "...unit" and "...unit" used hereinafter mean a unit that processes at least one function or operation, and this can be implemented by hardware, software, or a combination of hardware and software.

[0296] Referring to FIG. 15, an electronic device (1500) (e.g., DU (1310)) includes a transceiver (1510), a memory (1520), and a processor (1530).

[0297] The transceiver (1510) can perform functions for transmitting and receiving signals in a wired communication environment. The transceiver (1510) can include a wired interface for controlling direct connections between devices via a transmission medium (e.g., copper wire, optical fiber). For example, the transceiver (1510) can transmit electrical signals to other devices via copper wire, or perform conversion between electrical signals and optical signals. The electronic device (1500) can communicate with a radio unit (RU) via the transceiver (1510).

[0298] The transceiver (1510) may perform functions for transmitting and receiving signals in a wireless communication environment. For example, the transceiver (1510) may perform a conversion function between baseband signals and bit streams according to the physical layer specifications of the system. For example, when transmitting data, the transceiver (1510) encodes and modulates the transmitted bit stream to generate complex symbols. Furthermore, when receiving data, the transceiver (1510) demodulates and decodes the baseband signal to restore the received bit stream. Furthermore, the transceiver (1510) may include multiple transmission and reception paths.

[0299] The transceiver (1510) transmits and receives signals as described above. Accordingly, all or part of the transceiver (1510) may be referred to as a 'communication unit', a 'transmitter', a 'receiver', or a 'transmitter-receiver'. In addition, in the following description, transmission and reception performed through a wireless channel are used to mean that processing as described above is performed by the transceiver (1510). According to one embodiment, the transceiver (1510) may transmit downlink resource allocation information to a terminal (e.g., terminal 120). According to one embodiment, the transceiver (1510) may transmit uplink resource allocation information to a terminal (e.g., terminal 120). According to one embodiment, the transceiver (1510) may receive uplink data and / or uplink control information from a terminal (e.g., terminal 120).

[0300] Although not illustrated in FIG. 15, the transceiver (1510) may further include a backhaul transceiver for connection to the core network or other base stations. The backhaul transceiver may provide an interface for communicating with other nodes within the network. That is, the backhaul transceiver converts a bit stream transmitted from the base station to other nodes, such as other access nodes, other base stations, upper nodes, the core network, etc., into a physical signal, and converts a physical signal received from other nodes into a bit stream.

[0301] The memory (1520) stores data such as basic programs, application programs, and setting information for the operation of the electronic device (1500). The memory (1520) may be referred to as a storage unit. The memory (1520) may be configured as volatile memory, non-volatile memory, or a combination of volatile memory and non-volatile memory. In addition, the memory (1520) may provide stored data upon request of the processor (1530). According to one embodiment, the memory (1520) may store a set of predetermined values ​​according to the modulation order and the information length of the UCI. For example, the memory (1520) may store a first set of predetermined values ​​for determining a signal quality threshold. The first set of predetermined values ​​may be configured into different subsets according to other parameters (e.g., code rate, number of encoded bits, number of transmitted bits, requirements, UCI type). For example, the memory (1520) may store a second set of predetermined values ​​for determining a metric threshold. The second set of predetermined values ​​may be composed of different subsets depending on other parameters (e.g., code rate, number of encoded bits, number of transmitted bits, requirements, UCI type).

[0302] The processor (1530) controls the overall operations of the electronic device (1500). The processor (1580) may be referred to as a control unit. For example, the processor (1530) transmits and receives signals via the transceiver (1510) (or via the backhaul communication unit). In addition, the processor (1530) records and reads data from the memory (1520). In addition, the processor (1530) may perform functions of a protocol stack required by a communication standard. Although only the processor (1530) is illustrated in FIG. 15, the electronic device (1500) may include two or more processors according to other implementation examples.

[0303] According to one embodiment, the processor (1530) may perform physical layer processing on signals received from an RU (e.g., RU (220)). For example, the processor (1530) may perform subcarrier demapping (RE demapping) on ​​the received signals. For example, the processor (1530) may obtain a noise-interference component (e.g., a noise-interference covariance matrix) based on the received reference signals. Furthermore, for example, the processor (1530) may perform channel estimation based on the received reference signals. The processor (1530) may determine weights for a receive combiner. The processor (1530) may determine data corresponding to an uplink signal.

[0304] The configuration of the electronic device (1500) illustrated in FIG. 15 is merely an example, and examples of DUs performing embodiments of the present disclosure are not limited to the configuration illustrated in FIG. 15. In some embodiments, some configurations may be added, deleted, or modified. As a non-limiting example, if an RU (RU (1320) of FIG. 13) performs a validation according to embodiments of the present disclosure, the description of the electronic device of FIG. 15 may also be applied to the RU.

[0305] Embodiments of the present disclosure aim to provide devices and methods capable of effectively providing services in communication and broadcasting systems. In communication and broadcasting systems, a transmission method is determined based on uplink control information, such as received HARQ-ACK or CSI (Channel State Information). If the received uplink control information is not properly decoded or the receiver incorrectly determines that a valid signal has been received even though the transmitter did not transmit it, system performance may deteriorate. The present disclosure proposes a method for determining the validity of a received signal based on the received signal and the output value of a channel decoder. The present disclosure proposes a method for determining the validity of a received signal based on a threshold value of a pre-set reception signal (the signal quality threshold value described above) based on the number of transmission information bits, the code rate modulation order, etc. The present disclosure proposes a method for determining the validity of a received signal based on a threshold value of a pre-set decoding metric (the metric threshold value described above) based on the number of transmission information bits, the code rate modulation order, etc. By using an appropriate threshold value according to the channel conditions and channel coding parameters of uplink control information, the performance of decoding validity check is improved and services can be effectively provided in mobile communication and broadcasting systems.

[0306] The effects that can be obtained from the present disclosure are not limited to the effects mentioned above, and other effects that are not mentioned can be clearly understood by a person having ordinary skill in the art to which the present disclosure belongs from the description below.

[0307] In embodiments, an electronic device is provided. The electronic device may include at least one processor including a processing circuit, and a memory storing instructions. The instructions, when collectively or individually executed by the at least one processor, may cause the electronic device to perform decoding for uplink control information based on a signal received in an uplink resource region, and to determine that a result of the decoding is valid based on identifying that a signal quality of the signal is greater than a signal quality threshold and a metric resulting from the decoding is greater than a metric threshold. The signal quality threshold may be determined based on a first predetermined value corresponding to a information length of the uplink control information and a modulation order of the uplink control information from among a first set of predetermined values ​​and a code rate of the uplink control information, and the metric threshold may be determined based on a second predetermined value corresponding to a information length of the uplink control information and a modulation order of the uplink control information from among a second set of predetermined values ​​and the code rate.

[0308] For example, the information length of the uplink control information is 11 bits or less, and the uplink control information may be encoded according to a repetition code, a simplex code, or a Reed-Muller code. The signal quality of the signal may be measured for resources allocated for the uplink control information among the uplink resource regions. The metric may represent the largest value among correlation values ​​obtained through a correlation operation between each candidate code of candidate codewords and the signal.

[0309] For example, the uplink resource region may include resources allocated for the uplink control information and resources allocated for uplink data. The instructions, when collectively or individually executed by the at least one processor, may cause the electronic device to determine that the uplink control information and the uplink data are not received at the terminal when the signal quality of the signal is less than or equal to a signal quality threshold, and to determine that the uplink control information is not received at the terminal and the uplink data is received at the terminal based on identifying that the signal quality of the signal is greater than the signal quality threshold and that a metric according to the decoding is less than or equal to a metric threshold.

[0310] For example, the signal quality threshold value may be determined based on the product of the first predetermined value and the result of raising the Euler constant to the power of the code rate minus 1.

[0311] For example, the metric threshold value may be determined to be proportional to the square root of the ratio of the signal quality to the code rate and the second predetermined value.

[0312] For example, the metric threshold value may be determined to be proportional to the square root of the ratio of the target signal quality to the code rate and the second predetermined value. The target signal quality may be a predetermined value corresponding to a target BLER (block error rate) of the uplink control information.

[0313] For example, the metric threshold value may be determined to be proportional to the square root of the code rate, the square root of the signal quality, the number of code bits according to rate-matching, and the second predetermined value.

[0314] For example, the metric threshold value may be determined to be proportional to the square root of the code rate, the square root of the target signal quality, the number of code bits according to rate matching, and the second predetermined value. The target signal quality may be a predetermined value corresponding to a target BLER (block error rate) of the uplink control information.

[0315] For example, when the information length is 2 or less or the modulation order is 4 or less, the second predetermined value may be identified in a first subset of the second set of predetermined values ​​according to the information length of the uplink control information and the modulation order of the uplink control information. When the information length is greater than 2 and the modulation order is greater than 4, the second predetermined value may be identified in a second subset of the second set of predetermined values, which is different from the first subset, according to the information length of the uplink control information and the modulation order of the uplink control information.

[0316] For example, the instructions, when collectively or individually executed by the at least one processor, may cause the electronic device to determine the metric threshold to be proportional to the square root of the reciprocal of the code rate and the second predetermined value when the information length is 2 or less or the modulation order is 4 or less, and to determine the metric threshold to be proportional to the square root of the code rate, the square root of the number of code bits according to the rate-matching, and the second predetermined value when the information length is greater than 2 and the modulation order is greater than 4.

[0317] In embodiments, a method performed by an electronic device is provided. The method may include performing decoding for uplink control information based on a signal received in an uplink resource region, and determining that a result of the decoding is valid based on identifying that a signal quality of the signal is greater than a signal quality threshold and a metric according to the decoding is greater than a metric threshold. The signal quality threshold may be determined based on a first predetermined value corresponding to an information length of the uplink control information and a modulation order of the uplink control information among a first set of predetermined values, and a code rate of the uplink control information. The metric threshold may be determined based on a second predetermined value corresponding to an information length of the uplink control information and a modulation order of the uplink control information among a second set of predetermined values, and the code rate.

[0318] For example, the information length of the uplink control information is 11 bits or less, and the uplink control information may be encoded according to a repetition code, a simplex code, or a Reed-Muller code. The signal quality of the signal may be measured for resources allocated for the uplink control information among the uplink resource regions. The metric may represent the largest value among correlation values ​​obtained through a correlation operation between each candidate code of candidate codewords and the signal.

[0319] For example, the uplink resource region may include resources allocated for the uplink control information and resources allocated for uplink data. The method may further include an operation in which the electronic device determines that the uplink control information and the uplink data are not received at the terminal when the signal quality of the signal is lower than or equal to a signal quality threshold value, and an operation in which the electronic device determines that the uplink control information is not received at the terminal and the uplink data is received at the terminal based on identifying that the signal quality of the signal is higher than the signal quality threshold value and that a metric according to the decoding is lower than or equal to a metric threshold value.

[0320] For example, the signal quality threshold value may be determined based on the product of the first predetermined value and the result of raising the Euler constant to the power of the code rate minus 1.

[0321] For example, the metric threshold value may be determined to be proportional to the square root of the ratio of the signal quality to the code rate and the second predetermined value.

[0322] For example, the metric threshold value may be determined to be proportional to the square root of the ratio of the target signal quality to the code rate and the second predetermined value. The target signal quality may be a predetermined value corresponding to a target BLER (block error rate) of the uplink control information.

[0323] For example, the metric threshold value may be determined to be proportional to the square root of the code rate, the square root of the signal quality, the number of code bits according to rate-matching, and the second predetermined value.

[0324] For example, the metric threshold value may be determined to be proportional to the square root of the code rate, the square root of the target signal quality, the number of code bits according to rate matching, and the second predetermined value. The target signal quality may be a predetermined value corresponding to a target BLER (block error rate) of the uplink control information.

[0325] For example, when the information length is 2 or less or the modulation order is 4 or less, the second predetermined value may be identified according to the information length of the uplink control information and the modulation order of the uplink control information in a first subset of the second set of predetermined values. When the information length is greater than 2 and the modulation order is greater than 4, the second predetermined value may be identified according to the information length of the uplink control information and the modulation order of the uplink control information in a second subset of the second set of predetermined values, which is different from the first subset.

[0326] For example, the operation of determining that the result of the decoding is valid may include an operation of determining the metric threshold value to be proportional to the square root of the reciprocal of the code rate and the second predetermined value when the information length is 2 or less or the modulation order is 4 or less, and an operation of determining the metric threshold value to be proportional to the square root of the code rate, the square root of the number of code bits according to the rate-matching, and the second predetermined value when the information length is greater than 2 and the modulation order is greater than 4.

[0327] For one or more embodiments, at least one of the components described in one or more of the preceding drawings may be configured to perform one or more operations, techniques, processes, and / or methods as described herein. For example, a processor (e.g., a baseband processor) described herein with respect to one or more of the preceding drawings may be configured to operate according to one or more examples described herein. For another example, circuitry associated with a user equipment (UE), a base station, a network element, and the like, as described above with respect to one or more of the preceding drawings, may be configured to operate according to one or more examples described herein.

[0328] Any of the embodiments described above may be combined with any other embodiment (or combination of embodiments) unless explicitly stated otherwise. The foregoing description of one or more implementations provides examples and descriptions, but is not intended to be exhaustive or limit the scope of the embodiments to the precise forms disclosed. Modifications and variations are possible in light of the above teachings or may be learned from practicing various embodiments.

[0329] The methods according to the embodiments described in the claims or specification of the present disclosure may be implemented in the form of hardware, software, or a combination of hardware and software.

[0330] When implemented in software, a computer-readable storage medium storing one or more programs (software modules) may be provided. The one or more programs stored in the computer-readable storage medium are configured to be executed by one or more processors in an electronic device. The one or more programs include instructions that cause the electronic device to execute methods according to embodiments described in the claims or specification of the present disclosure. The one or more programs may be provided as a computer program product. The computer program product may be traded between a seller and a buyer as a commodity. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) through an application store (e.g., Play Store™) or directly between two user devices (e.g., smart phones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily created in a device-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.

[0331] These programs (software modules, software) may be stored in random access memory, non-volatile memory including flash memory, read only memory (ROM), electrically erasable programmable read only memory (EEPROM), magnetic disc storage devices, compact disc-ROM (CD-ROM), digital versatile discs (DVDs) or other forms of optical storage devices, magnetic cassettes, or may be stored in memories formed by a combination of some or all of these. In addition, each configuration memory may include multiple copies.

[0332] Additionally, the program may be stored on an attachable storage device that is accessible via a communication network, such as the Internet, an intranet, a local area network (LAN), a wide area network (WAN), a storage area network (SAN), or a combination thereof. Such a storage device may be connected to a device implementing an embodiment of the present disclosure via an external port. Additionally, a separate storage device on the communication network may be connected to a device implementing an embodiment of the present disclosure.

[0333] In the specific embodiments of the present disclosure described above, components included in the disclosure are expressed singularly or plurally, depending on the specific embodiment presented. However, the singular or plural expressions are selected to suit the presented situation for convenience of explanation, and the present disclosure is not limited to singular or plural components. Components expressed in plural may be composed of singular elements, or components expressed in singular may be composed of plural elements.

[0334] According to embodiments, one or more of the components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., modules or programs) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.

[0335] Meanwhile, although the detailed description of the present disclosure has described specific embodiments, it is obvious that various modifications are possible within the scope of the present disclosure.

Claims

1. In electronic devices, At least one processor comprising a processing circuit; and Memory that stores instructions, The above instructions, when collectively or individually executed by the at least one processor, cause the electronic device to: Based on the signal received in the uplink resource area, decoding for uplink control information is performed, Causing the result of the decoding to be determined to be valid based on identifying that the signal quality of the signal is greater than a signal quality threshold and that the metric according to the decoding is greater than a metric threshold; The signal quality threshold is determined according to a first predetermined value corresponding to the information length of the uplink control information and the modulation order of the uplink control information among the first set of predetermined values ​​and the code rate of the uplink control information, The above metric threshold value is determined according to a second predetermined value corresponding to the information length of the uplink control information and the modulation order of the uplink control information among the second set of predetermined values ​​and the code rate. Electronic devices.

2. In claim 1, The information length of the above uplink control information is 11 bits or less, The above uplink control information is encoded according to a repetition code, a simplex code, or a reed-muller code, The signal quality of the above signal is measured for resources allocated for the uplink control information among the uplink resource areas, The above metric represents the largest value among the correlation values ​​obtained through correlation operation between each candidate code of candidate codewords and the signal. Electronic devices.

3. In claim 1, The above uplink resource area includes resources allocated for the uplink control information and resources allocated for uplink data, The above instructions, when collectively or individually executed by the at least one processor, cause the electronic device to: If the signal quality of the above signal is below the signal quality threshold, it is determined that the uplink control information and the uplink data are not received by the terminal, Based on identifying that the signal quality of the signal is greater than the signal quality threshold and that the metric according to the decoding is less than or equal to the metric threshold, causing the uplink control information to be determined not to be received by the terminal and the uplink data to be received by the terminal. Electronic devices.

4. In claim 1, The above signal quality threshold is determined based on the product of the first predetermined value and the result of raising the Euler constant to the power of the code rate minus 1. Electronic devices.

5. In claim 1, The above metric threshold is determined to be proportional to the square root of the ratio of the signal quality to the code rate and the second predetermined value. Electronic devices.

6. In claim 1, The above metric threshold is determined to be proportional to the square root of the ratio of the target signal quality to the code rate and the second predetermined value, The above target signal quality is a predetermined value corresponding to the target BLER (block error rate) of the uplink control information. Electronic devices.

7. In claim 1, The metric threshold is determined to be proportional to the square root of the code rate, the square root of the signal quality, the number of code bits according to rate-matching, and the second predetermined value. Electronic devices.

8. In claim 1, The above metric threshold is determined to be proportional to the square root of the code rate, the square root of the target signal quality, the number of code bits according to rate-matching, and the second predetermined value, The above target signal quality is a predetermined value corresponding to the target BLER (block error rate) of the uplink control information. Electronic devices.

9. In claim 1, If the information length is 2 or less or the modulation order is 4 or less, the second predetermined value is identified according to the information length of the uplink control information and the modulation order of the uplink control information in a first subset of the predetermined values ​​of the second set, If the information length is greater than 2 and the modulation order is greater than 4, the second predetermined value is identified according to the information length of the uplink control information and the modulation order of the uplink control information in a second subset of the predetermined values ​​of the second set, which is different from the first subset. Electronic devices.

10. In claim 1, The above instructions, when collectively or individually executed by the at least one processor, cause the electronic device to: When the information length is 2 or less or the modulation order is 4 or less, the metric threshold is determined to be proportional to the square root of the reciprocal of the code rate and the second predetermined value, When the information length is greater than 2 and the modulation order is greater than 4, the metric threshold is determined to be proportional to the square root of the code rate, the square root of the number of code bits according to the rate-matching, and the second predetermined value. Electronic devices.

11. In a method performed by an electronic device An operation for performing decoding for uplink control information based on a signal received in an uplink resource area, An operation for determining that the result of the decoding is valid based on identifying that the signal quality of the signal is greater than a signal quality threshold and that a metric according to the decoding is greater than a metric threshold, The signal quality threshold is determined according to a first predetermined value corresponding to the information length of the uplink control information and the modulation order of the uplink control information among the first set of predetermined values ​​and the code rate of the uplink control information, The above metric threshold value is determined according to a second predetermined value corresponding to the information length of the uplink control information and the modulation order of the uplink control information among the second set of predetermined values ​​and the code rate. method.

12. In claim 11, The information length of the above uplink control information is 11 bits or less, The above uplink control information is encoded according to a repetition code, a simplex code, or a reed-muller code, The signal quality of the above signal is measured for resources allocated for the uplink control information among the uplink resource areas, The above metric represents the largest value among the correlation values ​​obtained through correlation operation between each candidate code of candidate codewords and the signal. method.

13. In claim 11, The above uplink resource area includes resources allocated for the uplink control information and resources allocated for uplink data, The above method, An operation for determining that the uplink control information and the uplink data are not received by the terminal when the signal quality of the above signal is below the signal quality threshold; Further comprising an operation of determining that the uplink control information is not received at the terminal and the uplink data is received at the terminal based on identifying that the signal quality of the signal is greater than a signal quality threshold and that the metric according to the decoding is less than or equal to a metric threshold. method.

14. In claim 11, The above signal quality threshold is determined based on the product of the first predetermined value and the result of raising the Euler constant to the power of the code rate minus 1. method.

15. In claim 11, The above metric threshold is determined to be proportional to the square root of the ratio of the signal quality to the code rate and the second predetermined value. method.

Citation Information

Patent Citations

  • Preparing method of microspheres improved suspension performance using coacervation method

    KR1020230132666A

  • Air conditioner

    KR1020250075039A

  • Techniques for timer adjustment for packet loss

    US20220053367A1

  • Wireless communication method and apparatus

    US20230262678A1