Apparatus and method for transmitting and receiving control information and data in a communication system
By dynamically adjusting the transmission and identification high-layer signaling configuration parameters of PT-RS, the problem of channel and interference characteristics changes in 5G communication systems is solved, and highly adaptable CQI and MCS table generation is achieved, improving the efficiency and service adaptability of the communication system.
Patent Information
- Application Number
- CN202180060070.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-10-16
- Filing Date
- 2021-07-19
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2041-07-19
AI Technical Summary
In 5G communication systems, channel and interference characteristics vary significantly depending on the service type, making it difficult for existing technologies to effectively generate Channel Quality Indicator (CQI) and Modulation and Coding Scheme (MCS) tables to meet the needs of different services.
By identifying parameters configured in higher-layer signaling, the time and frequency density of the phase tracking reference signal (PT-RS) are determined, and the transmission of PT-RS is dynamically adjusted to support the application of 1024 quadrature amplitude modulation (QAM) and different MCS tables, thereby enabling the generation of appropriate CQI and MCS tables.
It improves the communication efficiency between base stations and terminals, supports efficient data transmission of various service types, and meets the different requirements of eMBB, mMTC and URLLC.
Smart Images

Figure CN116210183B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to a communication or broadcasting system, and more specifically, to an apparatus and method for transmitting and receiving control information in a communication or broadcasting system. Background Technology
[0002] To meet the increased demand for wireless data services since the deployment of 4G communication systems, efforts have been focused on developing an improved 5G or near-5G communication system. Therefore, 5G or near-5G communication systems are also referred to as "super 4G network" communication systems or "post-LTE" systems. 5G communication systems are considered to be implemented in ultra-high frequency (millimeter wave) bands (e.g., the 60GHz band) to achieve higher data rates. To reduce radio wave propagation loss and increase transmission distance in the ultra-high frequency band, beamforming, massive MIMO, full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and massive MIMO technologies have been discussed in 5G communication systems. Furthermore, in 5G communication systems, development is underway for system network improvements based on advanced small cells, cloud radio access networks (cloud RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, mobile networks, cooperative communication, coordinated multipoint (CoMP), and receiver interference cancellation. In 5G systems, hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC) have been developed as advanced coding and modulation (ACM), as well as filter bank multicarrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies.
[0003] New Radio (NR) refers to a new 5G communication scheme designed to enable free reuse of time and frequency resources for various services. Therefore, waveforms / digital signals, reference signals, etc., can be dynamically or freely allocated according to the needs of the corresponding service. To provide optimal service to terminals in communication, it is important to provide optimized data transmission by measuring channel quality and interference levels; therefore, accurate measurement of channel states is necessary. However, unlike 4G communication where channel and interference characteristics do not change significantly with frequency resources, 5G channel and interference characteristics change dramatically depending on the service. Therefore, the Frequency Resource Group (FRG) needs to support the separate measurement of subsets of channel and interference characteristics. The service types supported in NR systems can be categorized into Enhanced Mobile Broadband (eMBB), Massive Machine-Type Communication (mMTC), and Ultra-Reliable Low-Latency Communication (URLLC). eMBB can be considered a service aimed at high-speed transmission of large amounts of data, mMTC at minimizing terminal power consumption and supporting multiple terminal access, and URLLC at high reliability and low latency. Different requirements can be applied depending on the service type applied to the terminal.
[0004] As mentioned above, a variety of services can be provided to users in a communication system, and in order to provide a variety of services to users, a method for providing each service according to the characteristics of each service and a device for using the method are needed. Summary of the Invention
[0005] [Technical Issues]
[0006] This disclosure provides an apparatus and method for generating (or configuring) a Channel Quality Indicator (CQI) and a Modulation and Coding Scheme (MCS) table in a communication system that requires various target transport block error rates (BLER).
[0007] In a communication system where 1024 quadrature amplitude modulation (QAM) is permitted, this disclosure provides a method for determining the associated finite buffered rate match (LBRM), phase tracking reference signal (PT-RS), and processing time.
[0008] [Technical Solution]
[0009] According to embodiments of this disclosure, a method for receiving a phase tracking reference signal (PT-RS) by a user equipment (UE) in a wireless communication system includes: identifying whether at least one of a first parameter and a second parameter has been configured for the UE via higher-layer signaling, the first parameter being related to the time density of the PT-RS and the second parameter being related to the frequency density of the PT-RS; if the first parameter has been configured via the higher-layer signaling, identifying whether the PT-RS has been transmitted, or identifying a first value corresponding to the time density based on the first parameter and a scheduled modulation and coding scheme (MCS); if the second parameter has been configured via the higher-layer signaling, identifying whether the PT-RS has been transmitted, or identifying a second value corresponding to the frequency density based on the second parameter and a scheduled bandwidth; if it is determined that the PT-RS has been transmitted, receiving the PT-RS from a base station based on at least one of the first value and the second value; and if neither the first parameter nor the second parameter has been configured for the UE, 1024QAM is applied to the wireless communication system, and the scheduled MCS is less than the minimum index value in the index corresponding to modulation order 4 in the MCS table, determining that the base station does not transmit the PT-RS.
[0010] According to an implementation, the method for receiving PT-RS by a UE may further include: receiving PT-RS downlink configuration information (PTRS-DownlinkConfig) including the first parameter and the second parameter from the base station via the higher-layer signaling.
[0011] According to an implementation, the PT-RS downlink configuration information may include multiple parameters related to the time density of the PT-RS. When an MCS table corresponding to 1024QAM is configured, each of the multiple parameters can be configured as an integer value from 0 to 27.
[0012] According to the implementation, when an MCS table corresponding to 1024QAM is configured, a parameter related to the time density can be configured to a predetermined value 27.
[0013] According to the implementation, the first parameter can indicate a threshold for MCS, and the second parameter can indicate a threshold for bandwidth. When the MCS scheduled based on the first parameter falls within a first range, the first value corresponding to the first range can be determined; and when the bandwidth scheduled based on the second parameter falls within a second range, the second value corresponding to the second range can be determined.
[0014] According to the implementation, the MCS table corresponding to 1024QAM may include the following modulation coding rate combinations: (1024QAM, 805.5 / 1024), (1024QAM, 853 / 1024), (1024QAM, 900.5 / 1024), and (1024QAM, 948 / 1024).
[0015] According to an embodiment, the method for receiving PT-RS by a UE may further include: identifying a third value corresponding to a predetermined time density and a fourth value corresponding to a predetermined frequency density when the first parameter and the second parameter are not configured for the UE; and receiving the PT-RS from the base station based on at least one of the third value and the fourth value.
[0016] According to embodiments of this disclosure, a method for transmitting a phase tracking reference signal (PT-RS) by a base station in a wireless communication system includes: determining whether at least one of a first parameter and a second parameter has been configured for a user equipment (UE) via higher-layer signaling, the first parameter being related to the time density of the PT-RS and the second parameter being related to the frequency density of the PT-RS; and transmitting the PT-RS to the UE based on a first value corresponding to the time density or whether the PT-RS has been transmitted, and / or a second value corresponding to the frequency density or whether the PT-RS has been transmitted, wherein the first value is determined using the first parameter and a scheduled modulation and coding scheme (MCS), and the second value is determined using the second parameter and a scheduled bandwidth. If the first parameter and the second parameter are not configured for the UE, 1024QAM is applied to the wireless communication system, and the scheduled MCS is less than the minimum index value in the MCS table corresponding to modulation order 4, the base station may not transmit the PT-RS.
[0017] According to an embodiment of the present disclosure, a user equipment (UE) in a wireless communication system configured to receive a phase tracking reference signal (PT-RS) includes: a transceiver; and a controller connected to the transceiver and configured to control the transceiver. The controller can: identify whether at least one of a first parameter and a second parameter has been configured for the UE via higher-layer signaling, the first parameter being related to the time density of the PT-RS and the second parameter being related to the frequency density of the PT-RS; if the first parameter has been configured via the higher-layer signaling, identify whether the PT-RS has been transmitted, or identify a first value corresponding to the time density based on the first parameter and the scheduled modulation and coding scheme (MCS); if the second parameter has been configured via the higher-layer signaling, identify whether the PT-RS has been transmitted, or identify a second value corresponding to the frequency density based on the second parameter and the scheduled bandwidth; if it is determined that the PT-RS has been transmitted, control the receiver to receive the PT-RS from the base station based on at least one of the first value and the second value; and if the first parameter and the second parameter have not been configured for the UE, 1024QAM is applied to the wireless communication system, and the scheduled MCS is less than the minimum index value in the MCS table corresponding to modulation order 4, determine that the base station does not transmit the PT-RS.
[0018] According to embodiments of this disclosure, a base station in a wireless communication system configured to transmit a phase tracking reference signal (PT-RS) includes: a transceiver; and a controller connected to the transceiver and configured to control the transceiver. The controller can: determine whether at least one of a first parameter and a second parameter has been configured for a user equipment (UE) via higher-layer signaling, the first parameter being related to the time density of the PT-RS and the second parameter being related to the frequency density of the PT-RS; and transmit the PT-RS to the UE based on a first value corresponding to the time density or whether the PT-RS has been transmitted, and / or a second value corresponding to the frequency density or whether the PT-RS has been transmitted, wherein the first value is determined using the first parameter and a scheduled modulation and coding scheme (MCS), and the second value is determined using the second parameter and a scheduled bandwidth. If the first parameter and the second parameter are not configured for the UE, 1024QAM is applied to the wireless communication system, and the scheduled MCS is less than the minimum index value in the MCS table corresponding to modulation order 4, the base station may not transmit the PT-RS.
[0019] [Beneficial Effects]
[0020] According to embodiments of this disclosure, when communication is performed between a base station and a terminal, more efficient communication can be achieved by using an appropriate CQI table or MCS table according to the required target BLER.
[0021] According to embodiments of this disclosure, when communication is performed between a base station and a terminal, more efficient communication can be achieved by supporting 1024 quadrature amplitude modulation (QAM).
[0022] The beneficial effects that can be obtained from this disclosure may not be limited to those described above, and other effects not mentioned will be clearly understood by those skilled in the art as described below. Attached Figure Description
[0023] Figure 1 A wireless communication system according to an embodiment of the present disclosure is shown.
[0024] Figure 2 The configuration of a base station in a wireless communication system according to an embodiment of the present disclosure is shown.
[0025] Figure 3 The configuration of a terminal in a wireless communication system according to an embodiment of the present disclosure is shown.
[0026] Figure 4A The configuration of a communication unit in a wireless communication system according to an embodiment of the present disclosure is shown.
[0027] Figure 4B An example of the configuration of an analog beamforming unit of a communication unit in a wireless communication system according to an embodiment of the present disclosure is shown.
[0028] Figure 4C Another example of the configuration of the analog beamforming unit of the communication unit in a wireless communication system according to an embodiment of the present disclosure is shown.
[0029] Figure 5 The time-frequency domain resource structure in a wireless communication system according to an embodiment of the present disclosure is shown.
[0030] Figure 6A An example of allocating data for each service to the time-frequency domain in a wireless communication system according to an embodiment of the present disclosure is shown.
[0031] Figure 6B Another example of allocating data for each service in a wireless communication system according to an embodiment of the present disclosure is shown.
[0032] Figure 6C An example of a control resource set (CORESET) for transmitting a downlink control channel in a wireless communication system according to an embodiment of the present disclosure is shown.
[0033] Figure 6D An example of a basic unit REG 6d03 of a downlink control channel according to an embodiment of the present disclosure is shown, wherein REG 6d03 includes both the RE to which DCI is mapped and the region to which DMRS 6d05, as a reference signal for decoding the RE, is mapped.
[0034] Figure 6E An example of a non-periodic CSI reporting method according to an embodiment of this disclosure is shown.
[0035] Figure 6F Another example of a non-periodic CSI reporting method according to an embodiment of this disclosure is shown.
[0036] Figure 7 An example of transmitting a channel quality indicator (CQI) based on signal energy and interference amplitude measured by a terminal, according to an embodiment of this disclosure, is shown. The CQI is one of the channel state information of the terminal.
[0037] Figure 8 A flowchart is shown of a method by which a terminal according to an embodiment of the present disclosure calculates TBS using CQI and MCS tables.
[0038] Figure 9 A flowchart is shown illustrating another method by which a terminal according to an embodiment of this disclosure calculates TBS using CQI and MCS tables.
[0039] Figure 10 The present disclosure illustrates terminal processing in a wireless communication system based on the generation of multiple HARQ processes.
[0040] Figure 11 A method for transmitting and receiving channel state information between a terminal and a base station in a wireless communication system, according to an embodiment of the present disclosure, is shown. Detailed Implementation
[0041] In the following, exemplary embodiments of this disclosure will be described in detail with reference to the accompanying drawings. In describing this disclosure, detailed descriptions of known functions or configurations incorporated herein will be omitted where it is determined that the description may unnecessarily obscure the subject matter. The terminology described below is defined in consideration of the functions in this disclosure and may vary depending on the user, the user's intent, or habits. Therefore, the definitions of the terms should be determined based on the content throughout the specification.
[0042] Based on the judgment of those skilled in the art, the main concepts of this disclosure can be applied to other communication systems with similar technical backgrounds with some modifications without significantly departing from the scope of this disclosure. For reference, the term "communication system" generally encompasses the meaning of a broadcasting system, but in this disclosure, a communication system whose primary service is to provide broadcasting services may be more clearly referred to as a broadcasting system.
[0043] The advantages and features of this disclosure, as well as its implementation methods, will become apparent from the following detailed description of the embodiments in conjunction with the accompanying drawings. However, this disclosure is not limited to the embodiments set forth below, but can be implemented in various different forms. The following embodiments are provided merely to fully disclose this disclosure and to inform those skilled in the art of its scope, and this disclosure is limited only by the scope of the appended claims. Throughout this specification, the same or similar reference numerals denote the same or similar elements.
[0044] In the following description, various embodiments of this disclosure will be based on hardware methods. However, various embodiments of this disclosure include techniques using both hardware and software, and therefore, software methods are not excluded from the various embodiments of this disclosure.
[0045] This disclosure relates to apparatus and methods for transmitting / receiving control information in a communication system. Specifically, this disclosure describes a technique for transmitting / receiving control information based on a Channel Quality Indicator (CQI) and Modulation-Coding Scheme (MCS) table.
[0046] In the following description, for ease of description, terms related to signals, channels, control information, network entities, and device elements are used illustratively. Therefore, this disclosure is not limited to the terms used below, and other terms representing subjects with equivalent technical meanings may be used.
[0047] In the following description, various embodiments of this disclosure will be described using terms and names used in some communication standards (e.g., the 3rd Generation Partnership Project (3GPP)), but these are for illustrative purposes only. Various embodiments of this disclosure can be readily modified and applied to other communication systems.
[0048] Figure 1 A wireless communication system according to an embodiment of the present disclosure is shown.
[0049] Figure 1 Base station 110, terminal 120 and terminal 130 are shown as portions of a node using a wireless channel in a wireless communication system. Figure 1 Only one base station is shown, but other base stations that are the same as or similar to base station 110 may also be included.
[0050] Base station 110 corresponds to network infrastructure used to provide wireless access to terminals 120 and 130. Base station 110 has a coverage area limited to a predetermined geographical region based on the distance at which signals can be transmitted.
[0051] In addition to "base station", base station 110 can be referred to as "access point (AP)", "eNodeB (eNB)", "5th generation (5G) node", "wireless point", "transmit / receive point (TRP)" or another term with equivalent technical meaning.
[0052] Each of terminals 120 and 130 is a device used by a user and performs communication with base station 110 via a wireless channel. In some cases, at least one of terminals 120 and 130 can be operated without user intervention. For example, when at least one of terminals 120 and 130 is a device for performing machine-type communication (MTC) and can be operated without being carried by a user. Besides "terminal," each of terminals 120 and 130 may be referred to as "User Equipment (UE)," "Mobile Station," "Subscriber Station," "Remote Terminal," "Wireless Terminal," "Electronic Device," "User Equipment," or another term with equivalent technical meaning.
[0053] Base station 110, terminal 120, and terminal 130 can transmit and receive radio signals in millimeter-wave (mmWave) frequency bands (e.g., 28 GHz, 30 GHz, 38 GHz, and 60 GHz). In this case, to improve channel gain, base station 110, terminal 120, and terminal 130 can perform beamforming. Here, beamforming can include transmit beamforming and receive beamforming.
[0054] In other words, base station 110, terminal 120, and terminal 130 can assign directionality to transmit or receive signals. For this purpose, base station 110 and terminals 120 and 130 can select serving beams 112, 113, 121, and 131 through beam search or beam management procedures. After selecting serving beams 112, 113, 121, and 131, communication can be performed using resources that have a quasi-co-location (QCL) relationship with the resources transmitting serving beams 112, 113, 121, and 131.
[0055] In cases where the large-scale characteristics of the channel carrying symbols on the first antenna port can be inferred from the channel carrying symbols on the second antenna port, the first antenna port and the second antenna port can be evaluated as having a QCL relationship.
[0056] For example, large-scale characteristics may include at least one of delay spread, Doppler spread, Doppler shift, average gain, average delay, and spatial reception parameters.
[0057] Figure 2 The configuration of a base station in a wireless communication system according to an embodiment of the present disclosure is shown.
[0058] Figure 2 The configuration shown can be understood as the configuration of base station 110. Terms such as "...unit" and "...module" used below refer to units that process at least one function or operation and can be implemented by hardware, software, or a combination of hardware and software.
[0059] refer to Figure 2 The base station includes a wireless communication unit 210, a backhaul communication unit 220, a storage device 230, and a controller 240.
[0060] The wireless communication unit 210 performs the function of transmitting or receiving signals via a wireless channel. For example, the wireless communication unit 210 can perform the conversion function between baseband signals and bit strings according to the physical layer standard of the system. For example, when transmitting data, the wireless communication unit 210 can generate complex symbols by encoding and modulating the transmitted bit stream. In addition, when receiving data, the processor 210 can recover the bit stream by demodulating and decoding the baseband signal.
[0061] Furthermore, the wireless communication unit 210 up-converts the baseband signal into a radio frequency (RF) band signal and transmits the RF band signal through an antenna, and down-converts the RF band signal received through the antenna back into a baseband signal. For this purpose, the wireless communication unit 210 may include a transmit filter, a receive filter, an amplifier, a mixer, an oscillator, a digital-to-analog converter (DAC), and an analog-to-digital converter (ADC), etc. Additionally, the wireless communication unit 210 may include multiple transmit / receive paths. Furthermore, the wireless communication unit 210 may include at least one antenna array composed of multiple antenna elements.
[0062] In terms of hardware, the wireless communication unit 210 may include digital units and analog units, and the analog units may include multiple sub-units depending on the operating power, operating frequency, etc. The digital units may be implemented as at least one processor (e.g., a digital signal processor (DSP)).
[0063] The wireless communication unit 210 transmits and receives signals as described above. Therefore, all or part of the wireless communication unit 210 may be referred to as a "transmitter," a "receiver," or a "transceiver." Furthermore, in the following description, transmission and reception performed via a wireless channel are used to include the processing described above performed by the wireless communication unit 210. In some embodiments, the wireless communication unit 210 may perform the function of transmitting or receiving signals using wired communication.
[0064] The backhaul communication unit 220 can provide an interface for communicating with other nodes in the network. That is, the backhaul communication unit 220 can convert bit strings sent from the base station to another node (e.g., another access node, another base station, an uplink node, and the core network) and convert physical signals received from another node into bit strings.
[0065] Storage device 230 can store data, such as basic programs, application programs, and configuration information for base station operation. Storage device 230 can be configured as volatile memory, non-volatile memory, or a combination of volatile and non-volatile memory. Furthermore, storage device 230 can provide the stored data upon request from controller 240.
[0066] Controller 240 can control the overall operation of the base station. For example, controller 240 sends and receives signals via wireless communication unit 210 or backhaul communication unit 220. Additionally, controller 240 records and retrieves data from storage device 230. Controller 240 can perform the functions of the protocol stack required by the communication standard. According to another embodiment, the protocol stack may be included in wireless communication unit 210. For this purpose, controller 240 may include at least one processor.
[0067] According to the embodiments, the controller 240 can send control information to the terminal 120 or receive control information from the terminal. For example, the controller 240 can control the base station to perform operations according to the embodiments (embodiments 1 to 9).
[0068] Figure 3 The configuration of a UE in a wireless communication system according to an embodiment of the present disclosure is shown. It can be... Figure 3 The configuration shown is understood as the configuration of terminal 120. Terms such as “…unit” or “…module” used below refer to a unit that processes at least one function or operation, and can be implemented by hardware, software, or a combination of hardware and software.
[0069] refer to Figure 3 The terminal 120 includes a communication unit 310, a storage device 320, and a controller 330.
[0070] The communication unit 310 performs the function of transmitting or receiving signals via a wireless channel. For example, the communication unit 310 can perform the conversion function between baseband signals and bit streams according to the physical layer standard of the system. For example, in the case of transmitting data, the communication unit 310 can generate complex symbols by encoding and modulating the transmitted bit stream. In addition, in the case of receiving data, the communication unit 310 can recover the bit stream by demodulating and decoding the baseband signal. Furthermore, the communication unit 310 up-converts the baseband signal to an RF band signal and transmits the RF band signal through an antenna, and down-converts the RF band signal received through the antenna back to a baseband signal. For example, the communication unit 310 may include a transmit filter, a receive filter, an amplifier, a mixer, an oscillator, a DAC, an ADC, etc.
[0071] Additionally, the communication unit 310 may include multiple transmit / receive paths. Furthermore, the communication unit 310 may include at least one antenna array comprising multiple antenna elements. In terms of hardware, the communication unit 310 may include digital and analog circuitry (e.g., a radio frequency integrated circuit (RFIC)). Here, the digital and analog circuitry may be implemented in a single package. Additionally, the communication unit 310 may include multiple RF chains. Furthermore, the communication unit 310 may perform beamforming.
[0072] Additionally, the communication unit 310 may include different communication modules to process signals in different frequency bands. Furthermore, the communication unit 310 may include multiple communication modules to support different wireless access technologies. For example, different wireless access technologies may include Bluetooth Low Energy (BLE), Wi-Fi, WiGig, cellular networks (e.g., LTE), etc. Different frequency bands may include ultra-high frequency (SHF) bands (e.g., 2.5 GHz and 5 GHz) and millimeter wave (e.g., 60 GHz) bands.
[0073] Communication unit 310 transmits and receives signals as described above. Therefore, all or part of communication unit 310 may be referred to as a "transmitter," a "receiver," or a "transceiver." Furthermore, in the following description, transmission and reception performed via a wireless channel are used to include the processing described above performed by communication unit 310. In some embodiments, communication unit 310 may perform the function of transmitting or receiving signals using wired communication.
[0074] Storage device 320 can store data, such as basic programs, applications, and configuration information for terminal operation. Storage device 320 can be configured as volatile memory, non-volatile memory, or a combination of volatile and non-volatile memory. Furthermore, storage device 320 can provide the stored data upon request from controller 330.
[0075] The controller 330 can control the overall operation of the terminal. For example, the controller 330 sends and receives signals through the communication unit 310. Additionally, the controller 330 records and retrieves data from the storage device 320. The controller 330 can perform the functions of the protocol stack required by the communication standard. For this purpose, the controller 330 may include at least one processor or microprocessor, or may be part of a processor. Furthermore, the communication unit 310 and part of the controller 330 may be referred to as a "communication processor (CP)".
[0076] According to the embodiments, the controller 330 can send control information to the base station 110 or receive control information from the base station. For example, the controller 330 can control the terminal to perform operations according to the embodiments (embodiments 1 to 9).
[0077] Figures 4A to 4C The configuration of a communication unit in a wireless communication system according to an embodiment of the present disclosure is shown.
[0078] Figures 4A to 4C It shows Figure 2 The wireless communication unit 210 or Figure 3 An example of the detailed configuration of the communication unit 310. Specifically, Figures 4A to 4C It was shown as Figure 2 The wireless communication unit 210 or Figure 3 It is a component of the communication unit 310 used for performing beamforming.
[0079] refer to Figure 4A The wireless communication unit 210 or the communication unit 310 includes an encoding and modulation unit 402, a digital beamforming unit 404, multiple transmission paths 406-1 to 406-N, and an analog beamforming unit 408.
[0080] The coding and modulation unit 402 performs channel coding. For channel coding, at least one of low-density parity-check (LDPC) codes, convolutional codes, and polar codes can be used. The coding and modulation unit 402 generates modulation symbols by performing constellation mapping.
[0081] Digital beamforming unit 404 performs beamforming on a digital signal (e.g., a modulation symbol). To do this, digital beamforming unit 404 multiplies the modulation symbol by beamforming weights. Here, beamforming weights are used to change the amplitude and phase of the signal and can be referred to as a precoding matrix, precoder, etc. Digital beamforming unit 404 can output the digitally beamformed modulation symbol to multiple transmission paths 406-1 to 406-N. In this case, depending on the multiple-input multiple-output (MIMO) transmission scheme, the modulation symbol can be multiplexed, or the same modulation symbol can be provided to multiple transmission paths 406-1 to 406-N.
[0082] Multiple transmit paths 406-1 to 406-N can convert digital signals generated by digital beamforming into analog signals. For this purpose, each of the multiple transmit paths 406-1 to 406-N may include an inverse fast Fourier transform (IFFT) operation unit, a cyclic prefix (CP) insertion unit, a DAC, and an up-conversion unit. The CP insertion unit is used for orthogonal frequency division multiplexing (OFDM) schemes and can be excluded when another physical layer scheme (e.g., filter bank multicarrier (FBMC)) is applied. That is, the multiple transmit paths 406-1 to 406-N can provide independent signal processing for multiple streams generated by digital beamforming. However, according to embodiments, a portion of the components of the multiple transmit paths 406-1 to 406-N may be shared.
[0083] The analog beamforming unit 408 can perform beamforming on an analog signal. To do this, the digital beamforming unit 404 multiplies the analog signal by beamforming weights. Here, the beamforming weights are used to change the amplitude and phase of the signal. Specifically, depending on the connection structure between the multiple transmission paths 406-1 to 406-N and the antenna, it can be done as follows: Figure 4B or Figure 4C That's how you configure the analog beamforming unit 408.
[0084] refer to Figure 4B The signal input to the analog beamforming unit 408 is transmitted to the antenna via phase / amplitude conversion and amplification operations. Here, signals for corresponding paths are transmitted through different antenna groups (i.e., antenna arrays). Referring to the processing of the signal input through the first path, the signal is converted into a signal sequence with different or the same phase / amplitude by phase / amplitude converters 412-1-1 to 412-1-M, amplified by amplifiers 414-1-1 to 414-1-M, and then transmitted through the antenna.
[0085] refer to Figure 4CThe signal input to the analog beamforming unit 408 is transmitted to the antenna via phase / amplitude conversion and amplification operations. Here, the signals of the corresponding paths are transmitted through the same antenna group (i.e., the same antenna array). Referring to the processing of the signal input through the first path, the signal is converted into a signal sequence with different or the same phase / amplitude by phase / amplitude converters 412-1-1 to 412-1-M and amplified by amplifiers 414-1-1 to 414-1-M. For transmission through a single antenna array, the amplified signals are combined by a combiner based on antenna elements 416-1-1 to 416-1-M and then transmitted through the antenna.
[0086] Figure 4B An example of using an independent antenna array for each transmission path is shown, and Figure 4C An example is shown where the transmit paths share a single antenna array. However, according to another embodiment, some transmit paths may use independent arrays, while the remaining paths may share a single antenna array. Furthermore, according to another embodiment, by applying a structure that allows switching between transmit paths and antenna arrays, a structure that can adaptively change as needed can be obtained.
[0087] In LTE systems, a representative example of broadband wireless communication systems, the downlink (DL) employs an orthogonal frequency division multiplexing (OFDM) scheme, and the uplink (UL) employs a single-carrier frequency division multiple access (SC-FDMA) scheme. In the multiple access schemes described above, time-frequency resources for transmitting data or control information to each user are allocated and operated to ensure they do not overlap; that is, orthogonality is established to distinguish the data or control information for each user.
[0088] Figure 5 The time-frequency domain resource structure in a wireless communication system according to an embodiment of the present disclosure is shown. Figure 5 The basic structure of the time-frequency domain is shown, which is the radio resource region for transmitting data or control channels in the downlink or uplink.
[0089] exist Figure 5 In the diagram, the horizontal axis indicates the time domain and the vertical axis represents the frequency domain. The smallest unit of transmission in the time domain is an OFDM symbol, and N... symb OFDM symbols 502 are aggregated to form a time slot 506. The length of a subframe is defined as 1.0 ms, and the length of radio frame 514 is defined as 10 ms. The smallest transmission unit in the frequency domain is a subcarrier, and the bandwidth of the entire system transmission bandwidth can include a total of N. BW 504 subcarriers. N can be variably applied according to the system. symb N BW Specific values, etc.
[0090] The basic unit of a resource in the time-frequency domain is a resource element (hereinafter referred to as "RE") 512, which can be indicated by OFDM symbol index and subcarrier index. A resource block (RB or physical resource block, hereinafter referred to as "PRB") 508 is defined as N in the time domain. symb 502 consecutive OFDM symbols and N in the frequency domain RB 510 consecutive subcarriers. Therefore, an RB 508 includes N symb ×N RB Each RE is 512. Generally speaking, the smallest unit for sending data is an RB.
[0091] In NR systems, generally speaking, N symb =14, N RB =12, and N BW and N RB The data rate is proportional to the bandwidth of the system's transmit band. The data rate can be increased proportionally to the number of redundancy blocks (RBs) scheduled for the terminal. In NR systems, specifically in frequency division duplex (FDD) systems that operate by separating the downlink and uplink according to frequency, the downlink transmit bandwidth and uplink transmit bandwidth can be different. The channel bandwidth indicates the radio frequency (RF) bandwidth corresponding to the system transmit bandwidth.
[0092] Tables [1] and [2] show partial correspondences between channel bandwidth, subcarrier spacing (SCS), and system transmit bandwidth defined in NR systems for frequency bands below and above 6 GHz. For example, in an NR system with a channel bandwidth of 100 MHz and a subcarrier spacing of 30 kHz, the transmit bandwidth comprises 273 RBs. In Tables [1] and [2], N / A can be a bandwidth-subcarrier combination not supported by the NR system.
[0093] [Table 1]
[0094]
[0095] [Table 2]
[0096]
[0097] In NR systems, scheduling information for downlink or uplink data can be transmitted from the base station to the terminal via downlink control information (“DCI”). DCI is defined in various formats, and each format can be used to determine whether the DCI serves as an uplink grant for uplink data scheduling information or a downlink grant for downlink data scheduling information, whether the DCI is a compact DCI with a smaller control information size, whether spatial multiplexing using multiple antennas is applied, and whether the DCI is used for power control, etc.
[0098] For example, the DCI format 1-1, which serves as scheduling control information for downlink data, may include at least one of the items shown in [Table 3] below.
[0099] [Table 3]
[0100]
[0101]
[0102] In [Table 3], in the case of PDSCH transmission, time-domain resource allocation can be described by information about the time slot for transmitting PDSCH, the starting symbol position S at the time slot, and the number of symbols L to which the PDSCH is mapped. Here, S can be the relative position from the start of the time slot, L can be the number of consecutive OFDM symbols, and S and L can be determined based on the start and length indicator (SLIV) values defined below.
[0103]
[0104] In NR systems, information regarding the mapping between SLIV values, PDSCH or Physical Uplink Shared Channel (PUSCH) mapping types, and the time slots for transmitting PDSCH or PUSCH can typically be configured in a single line via Radio Resource Control (RRC). Then, by using time-domain resource allocation in the DCI, the index values defined in the configured mapping are indicated, enabling the base station to transmit the SLIV values, PDSCH or PUSCH mapping types, and the time slots for transmitting PDSCH or PUSCH to the terminal.
[0105] In the case of NR systems, PDSCH or PUSCH mapping types are defined as Type A and Type B. In the case of PDSCH or PUSCH mapping type A, the demodulation reference signal (DMRS) symbol begins in the second or third OFDM symbol within the time slot. In the case of PDSCH or PUSCH mapping type B, the DMRS symbol begins in the first OFDM symbol allocated time-domain resources for PUSCH transmission.
[0106] DCI can be transmitted via channel coding and modulation on the Physical Downlink Control Channel (PDCCH), which serves as the downlink control channel. The PDCCH can be used to represent the control information itself rather than the channel. Generally, DCI is scrambled independently for each terminal using a specific Radio Network Temporary Identifier (RNTI) or terminal identifier, and after adding Cyclic Redundancy Check (CRC) and channel coding, DCI is configured for transmission on each individual PDCCH. The PDCCH is mapped to a Control Resource Set (CORESET) configured for the terminal.
[0107] Downlink data can be transmitted in the PDSCH, which serves as the physical channel for downlink data transmission. The PDSCH can be transmitted after the control channel transmission interval and is instructed by the DCI transmitted via the PDCCH, indicating scheduling information such as a specific mapping position in the frequency domain and a modulation scheme. The base station informs the terminal of the size of the data to be transmitted (e.g., the transport block size (TBS)) or the target coding rate and modulation scheme applied to the PDSCH to be transmitted via the MCS in the control information that makes up the DCI. In implementations, the MCS may include five bits or more or fewer than five bits. The TBS corresponds to the TB size before the error correction channel coding is applied to the data transmission block (TB) to be transmitted by the base station.
[0108] In this disclosure, a transport block (TB) may include a Media Access Control (MAC) header, a MAC Control Element (CE), one or more MAC Service Data Units (SDUs), and padding bits. Alternatively, the TB may indicate a MAC Protocol Data Unit (PDU) or a data unit to be sent down from the MAC layer to the physical layer.
[0109] The modulation schemes supported by the NR system are Quadrature Phase Shift Keying (QPSK), 16 Quadrature Amplitude Modulation (QAM), 64QAM, and 256QAM, and each modulation order (Qm) can be 2, 4, 6, or 8, respectively. That is, in the cases of QPSK, 16QAM, 64QAM, and 256QAM, 2 bits, 4 bits, 6 bits, and 8 bits can be transmitted in each symbol, respectively; and when 1024QAM is supported, 10 bits can be mapped and transmitted in each symbol of 1024QAM.
[0110] In terms of services, NR systems are designed to allow for the free reuse of various services in time and frequency resources, and accordingly, to dynamically or freely adjust waveforms / digital signals, reference signals, etc., as needed. To provide optimal service to terminals in wireless communication, optimized data transmission through measurements of interference and channel quality is crucial; therefore, accurate measurement of channel states is necessary. However, unlike 4G communication where channel and interference characteristics do not change significantly with frequency resources, in the case of 5G channels, channel and interference characteristics vary significantly with service. Therefore, it is necessary to support separately measured frequency resource group (FRG) level subsets. In NR systems, supported service types can be categorized as Enhanced Mobile Broadband (eMBB), Massive Machine-Type Communications (MMTC), or Ultra-Reliable Low-Latency Communications (URLLC). eMBB is a service aimed at high-speed data transmission of large amounts of data, mMTC is a service aimed at minimizing terminal power consumption and accommodating multiple terminals, and URLLC is a service aimed at high reliability and low latency. Different requirements can be applied depending on the service type applied to the terminal. Examples of resource distribution for each service are shown below. Figure 6A and Figure 6B As shown below. (Refer to the following...) Figure 6A and Figure 6B This identifies the scheme by which time-frequency resources are allocated for information transmission in each system.
[0111] Figure 6A An example of allocating data for each service to the time-frequency domain in a wireless communication system according to an embodiment of the present disclosure is shown.
[0112] refer to Figure 6AResources are allocated for eMBB 622, URLLC 612, 614, and 616, and mMTC 632 throughout the system frequency band 610. If URLLC 612, 614, and 616 data are generated when eMBB 622 data and mMTC 632 data are allocated and transmitted in a specific frequency band, URLLC 612, 614, and 616 data can be transmitted without clearing the portion already allocated for eMBB 622 and mMTC 632 data, or without transmitting eMBB 622 data and mMTC 632 data. URLLC requires reduced latency; therefore, resources intended for transmitting URLLC 612, 614, and 616 data can be allocated to a portion of the resources allocated to eMBB 622. Of course, if URLLCs 612, 614, and 616 are separately allocated and transmitted within the resources allocated to eMBB 622, eMBB 622 data may not be transmitted in overlapping frequency-time resources, thus potentially reducing eMBB 622 data transmission performance. In other words, in this case, eMBB 622 data transmission failures may occur due to the allocation of resources to URLLCs 612, 614, and 616. Figure 6A The sending method shown can be called a preemptive scheme.
[0113] Figure 6B Another example is shown of how, in a wireless communication system, the time-frequency domain is assigned to the time-frequency domain for each service, according to an embodiment of the present disclosure.
[0114] Figure 6B An example of providing each service in each of the subbands 662, 664, and 666 obtained by dividing the entire system frequency band 660 is shown. Specifically, subband 662 is used for transmitting URLLC 672, 674, and 576 data, subband 664 is used for transmitting eMBB 682 data, and subband 666 is used for transmitting mMTC 692 data. Information related to the configuration of subbands 662, 664, and 666 can be predetermined and can be transmitted from the base station to the terminal via higher-level signaling. Alternatively, without sending the subband configuration information separately to the terminal, information related to subbands 662, 664, and 666 can be arbitrarily divided by the base station or network nodes to provide services.
[0115] According to the implementation, the transmission time interval (TTI) for URLLC transmission can be shorter than the TTI for eMBB or mMTC transmission. Furthermore, responses to URLLC-related information can be transmitted faster than for eMBB or mMTC, thus terminals using the URLLC service can send or receive information with low latency. The physical layer channel structures for the corresponding transmission types of the aforementioned three services or data may differ from each other. For example, at least one of the TTI length, frequency resource allocation unit, control channel structure, and data mapping method may differ from each other. Although three services and three data types have been described above, many more services and corresponding data types can exist. Even in this case, various implementations, which will be described later, can be implemented.
[0116] Figure 6C An example of a control resource set (CORESET) for transmitting a downlink control channel in a wireless communication system according to an embodiment of the present disclosure is shown. Figure 6C This diagram illustrates an example of configuring a terminal bandwidth portion (UE bandwidth portion) 6c10 on the frequency axis and configuring two control resource sets (control resource set #1 6c01 and control resource set #2 6c02) within a time slot 6c20 on the time axis. Control resource sets 6c01 and 6c02 can be configured within a specific frequency resource 6c03 within the entire terminal bandwidth portion 6c10 on the frequency axis. One or more OFDM symbols can be configured on the time axis and can be defined as the control resource set duration 6c04. Reference Figure 6C As shown in the example, control resource set #1 6c01 can be configured for a control resource set duration of 2 symbols, and control resource set #2 6c02 can be configured for a control resource set duration of 1 symbol.
[0117] In 5G, the aforementioned control resource set can be configured for the terminal by the base station via higher-layer signaling (e.g., system information, master information block (MIB), and radio resource control (RRC) signaling). Configuring the control resource set for the terminal involves providing information such as the identifier of the control resource set, its frequency location, and its symbol length. For example, the information provided to configure the control resource set is as follows.
[0118]
[0119]
[0120] In 5G, the control resource set can include N in the frequency domain. RB CORESET There are RBs, and N can be included on the time axis. symb CORESET∈{1,2,3} symbols. A CCE can include four REGs, and during an OFDM symbol, a REG can be defined as an RB. In a control resource set, REGs can be indexed starting from REG index 0 in time priority, beginning with the first OFDM symbol (lowest RB) of the control resource set.
[0121] In 5G, interleaving and non-interleaving schemes are supported as methods for transmitting PDCCH. The base station can configure the terminal via higher-layer signaling whether to perform interleaving or non-interleaving transmission for each control resource set. Interleaving can be performed on a REG bundle basis. A REG bundle can be defined as a set of one or more REGs. The terminal can determine the CCE-to-REG mapping scheme for the corresponding control resource set according to the interleaving or non-interleaving transmission configured from the base station.
[0122] Figure 6D The basic unit of the downlink control channel, REG 6d03, shown can include both the RE to which the DCI is mapped and the region to which the DMRS 6d05, serving as a reference signal for decoding the RE, is mapped. For example... Figure 6D As shown, three DMRS 6d05s can be transmitted within one REG 6d03. Depending on the aggregation level (AL), the number of CCEs required to transmit the PDCCH can be 1, 2, 4, 8, or 16, and different numbers of CCEs can be used to achieve link adaptation of the downlink control channel. For example, in the case of AL=L, a single downlink control channel can be transmitted via L CCEs. The UE needs to detect the signal without knowing information about the downlink control channel, where a search space representing a set of CCEs is defined for blind decoding. The search space is a set of downlink control channel candidates that the terminal needs to attempt to decode at a given aggregation level, and because there are various aggregation levels that make a bundle with 1, 2, 4, 8, or 16 CCEs, the terminal can have multiple search spaces. The search space set can be defined as a set of search spaces under all configured aggregation levels.
[0123] The search space can include a common search space and a terminal-specific (UE-specific) search space. A group of terminals or all terminals can monitor the common search space of the PDCCH to receive cell common control information, such as paging messages for system information or dynamic scheduling. For example, monitoring the common search space of the PDCCH can receive PDSCH scheduling allocation information for transmitting SIBs, including cell operator information. Since a group of terminals or all terminals need to receive the PDCCH, the common search space can be defined as a predefined set of CCEs. Terminal-specific PDSCH or PUSCH scheduling allocation information can be received by monitoring the terminal-specific search space of the PDCCH. The terminal-specific search space can be defined terminal-specifically based on the terminal's identifier and the functionality of various system parameters.
[0124] In 5G, the parameters for the PDCCH search space can be configured by the base station for the terminal via higher-layer signaling (e.g., SIB, MIB, and RRC signaling). For example, the base station can configure the terminal the number of PDCCH candidate groups for each aggregation level L, the monitoring periodicity of the search space, the monitoring timing (in symbols) within the search space time slots, the search space type (public search space or terminal-specific search space), the combination of RNTI and DCI formats to be monitored in the search space, and the control resource set index used to monitor the search space. For example, the parameters for the PDCCH search space may include the following information.
[0125]
[0126]
[0127] Based on the configuration information, the base station can configure one or more search space sets for the terminal. According to some implementations, the base station can configure search space set 1 and search space set 2 for the terminal. The terminal can be configured to monitor DCI format A scrambled with X-RNTI in a common search space in search space set 1, and can be configured to monitor DCI format B scrambled with Y-RNTI in a terminal-specific search space in search space set 2.
[0128] Depending on the configuration information, one or more search space sets may exist in the public search space or the terminal-specific search space. For example, search space set #1 and search space set #2 can be configured as a public search space, and search space set #3 and search space set #4 can be configured as terminal-specific search spaces.
[0129] In the public search space, the following combinations of DCI format and RNTI can be monitored: Of course, this disclosure is not limited to the following examples.
[0130] - DCI format 0_0 / 1_0 with CRC scrambled by C-RNTI, CS-RNTI, SP-CSI-RNTI, RA-RNTI, TC-RNTI, P-RNTI, and SI-RNTI.
[0131] - DCI format 2_0 with CRC scrambled by SFI-RNTI
[0132] - DCI format 2_1 with CRC scrambled by INT-RNTI
[0133] - DCI format 2_2 with CRC scrambled by TPC-PUSCH-RNTI and TPC-PUCCH-RNTI
[0134] - DCI format 2_3 with CRC scrambled by TPC-SRS-RNTI
[0135] - DCI format 2_4 with CRC scrambled by CI-RNTI
[0136] - DCI format 2_5 with CRC scrambled by AI-RNTI
[0137] - DCI format 2_6 with CRC scrambled by PS-RNTI
[0138] Within the terminal-specific search space, the following combinations of DCI format and RNTI can be monitored: Of course, this disclosure is not limited to the following examples.
[0139] - DCI format 0_0 / 1_0 with CRC scrambled by C-RNTI, CS-RNTI, and TC-RNTI.
[0140] - DCI format 1_0 / 1_1 with CRC scrambled by C-RNTI, CS-RNTI, and TC-RNTI.
[0141] The specified RNTI can follow the following definitions and uses.
[0142] Cell RNTI (C-RNTI): Used for terminal-specific PDSCH scheduling
[0143] Temporary Cell RNTI (TC-RNTI): Used for terminal-specific PDSCH scheduling
[0144] Configurable Scheduling RNTI (CS-RNTI): Used for semi-static configuration of terminal-specific PDSCH scheduling.
[0145] Random Access RNTI (RA-RNTI): Used for PDSCH scheduling during random access. Paging RNTI (P-RNTI): Used for PDSCH scheduling on which paging is sent.
[0146] System Information RNTI (SI-RNTI): Used to send system information via the scheduling PDSCH interrupt RNTI (INT-RNTI): Used to indicate whether the PDSCH is truncated.
[0147] Transmit power control of PUSCH RNTI (TPC-PUSCH-RNTI): Used to indicate power control commands for PUSCH.
[0148] Transmit power control of PUCCH RNTI (TPC-PUCCH-RNTI): Used to indicate the power control command of PUCCH.
[0149] SRS RNTI Transmit Power Control (TPC-SRS-RNTI): Used to instruct SRS power control commands.
[0150] Cancellation indicator RNTI (CI-RNTI): Used to instruct PUSCH to send a cancellation.
[0151] Availability Indicator RNTI (AI-RNTI): Used to indicate the availability of soft resources.
[0152] Power Saving RNTI (PS-RNTI): A command used to instruct for reduced power consumption during DRX inactivity intervals.
[0153] The DCI format specified above may conform to the following definitions in [Table 4].
[0154] [Table 4]
[0155]
[0156] In 5G, the search space of the aggregation level L in the control resource set p and the control resource set s can be expressed by the following equation.
[0157]
[0158] -L: Aggregation level
[0159] -n CI Carrier index
[0160] -N CCE,p : The total number of CCEs existing in the control resource set p
[0161] -n μ s,f Time slot index
[0162] -M (L) p,s,max Number of PDCCH candidates for aggregation level L
[0163] -m s,nCI =0, ..., M (L) p,s,max -1: PDCCH candidate index with aggregation level L
[0164] -i = 0, ..., L-1
[0165] - Y p,-1 =n RNTI ≠0, A0=39827, A1=39829, A2=39839, D=65537
[0166] -n RNTI Terminal Identifier
[0167] Y_(p,n μ s,f The value of ) can correspond to 0 in the common search space.
[0168] In the terminal-specific search space, Y_(p,n) μ The value of s,f) can correspond to a value that changes based on the time index and the terminal's identifier (ID or C-RNTI configured by the base station for the terminal).
[0169] The following section describes the time-domain resource allocation method for data channels in 5G communication systems.
[0170] The base station can configure tables for the terminal via higher-layer signaling (e.g., RRC signaling) to provide time-domain resource allocation information for downlink data channels (Physical Downlink Shared Channel (PDSCH)) and uplink data channels (Physical Uplink Shared Channel (PUSCH)). A table with up to 16 entries (maxNrofDL-Allocations = 16) can be configured for the PDSCH, and a table with up to 16 entries (maxNrofUL-Allocations = 16) can be configured for the PUSCH. Time-domain resource allocation information may include, for example, PDCCH-to-PDSCH time slot timing (corresponding to the time interval in units of time slots between the time point of receiving the PDCCH and the time point of sending the PDSCH scheduled by the received PDCCH, and denoted as K0), PDCCH-to-PUSCH time slot timing (corresponding to the time interval in units of time slots between the time point of receiving the PDCCH and the time point of sending the PUSCH scheduled by the received PDCCH, and denoted as K2), information regarding the position and length of the starting symbol of the PDSCH or PUSCH scheduled within the time slot, the mapping type of the PDSCH or PUSCH, etc. For example, the base station may notify the terminal of the described information.
[0171]
[0172]
[0173] The base station can notify the terminal of one of the entries in a table of time-domain resource allocation information via L1 signaling (e.g., DCI). (For example, the entry may be indicated by the "Time-domain Resource Allocation" field in the DCI). The terminal can obtain the time-domain resource allocation information for PDSCH or PUSCH based on the DCI received from the base station.
[0174] The following section describes the time-domain resource allocation method for data channels in 5G communication systems.
[0175] In 5G, as a method for indicating frequency domain resource allocation information for downlink data channels (Physical Downlink Shared Channel (PDSCH)) and uplink data channels (Physical Uplink Shared Channel (PUSCH)), two types of resource allocation are supported: resource allocation type 0 and resource allocation type 1.
[0176] Resource allocation type 0
[0177] - The base station can notify the terminal of RB allocation information in the form of a bitmap for a resource block group (RBG). In this case, the RBG may include a set of consecutive virtual RBs (VRBs), and the size P of the RBG can be determined based on the value of the higher-layer parameter (rbg-Size) configured and the size value of the bandwidth portion (nominal RBG size P) defined in Table 5 below.
[0178] [Table 5] Nominal RBG size P
[0179] Bandwidth part size Configuration 1 Configuration 2 1-36 2 4 37-72 4 8 73-144 8 16 145-275 16 16
[0180] -has size The total number of RBGs in the bandwidth portion i (N) RBC It can be defined as follows.
[0181] ■ where
[0182] ◆the size of the first RBG is
[0183] ◆The size of the last RBG is if and P otherwise,
[0184] ◆The size of all other RBGs is P.
[0185] Having N RBG Each bit in a bitmap of bit size can correspond to a single RBG. RBGs can be indexed sequentially from the lowest frequency position in the bandwidth section, increasing in frequency. Regarding N in the bandwidth section... RBG RBG, RBG#0 to RBG#(N) RBG -1) The MSB can be mapped to the LSB of the RBG bitmap. When a specific bit value in the bitmap is 1, the terminal can determine that an RBG corresponding to that bit value has been allocated, and when a specific bit value in the bitmap is 0, the terminal can determine that an RBG corresponding to that bit value has not been allocated.
[0186] Resource allocation type 1
[0187] - The base station can notify the terminal of RB allocation information as information about the start position and length of consecutively allocated VRBs. Here, interleaving or non-interleaving can also be applied to consecutively allocated VRBs. The resource allocation field of resource allocation type 1 can include a resource indication value (RIV), and the RIV can include the start point of the VRB (RB). 起始 ) and the length of the continuously allocated RB (L) RBs More specifically, having The RIV in the bandwidth portion of the size can be defined as follows.
[0188] if then
[0189]
[0190] else
[0191]
[0192] where L RBs ≥1 and shall no element exceed
[0193] The following section describes in detail the methods for measuring and reporting channel status in 5G communication systems.
[0194] Channel state information (CSI) may include channel quality information (CQI), precoding matrix indicator (PMI), CSI-RS resource indicator (CRI), SS / PBCH block resource indicator (SSBRI), layer indicator (LI), rank indicator (RI), L1 reference signal received power (RSRP), etc. The base station can control the time and frequency resources used for the aforementioned CSI measurements and reporting by the terminal.
[0195] For the aforementioned CSI measurements and reports, the terminal can be configured via a higher layer with N (≥1) CSI report configuration information (CSI-ReportConfig), M (≥1) RS transmission resource configuration information (CSI-ResourceConfig), and one or two trigger state list information (CSI-AperiodicTriggerStateList and CSI-SemiPersistentOnPUSCH-TriggerStateList).
[0196] Regarding CSI report settings (CSI-ReportConfig), each report setting in CSI-ReportConfig can be associated with a downlink (DL) bandwidth portion identified by a higher-layer parameter bandwidth portion identifier (bwp-id) provided via the CSI resource configuration (CSI-ResourceConfig) associated with the corresponding CSI report setting. For time-domain reporting operations for each report setting in CSI-ReportConfig, aperiodic, semi-persistent, and periodic types are supported, and these types can be configured for the terminal by the base station via the reportConfigType parameter configured from higher layers. The semi-persistent CSI reporting method supports "semi-persistent on PUCCH" and "semi-persistent on PUSCH" reporting methods. In periodic or semi-persistent CSI reporting methods, the terminal can be configured from the base station via higher-layer signaling with PUCCH or PUSCH resources for transmitting CSI. The periodicity and slot offset of the PUCCH or PUSCH resources used for transmitting CSI can be provided via a digital scheme configured for the uplink (UL) bandwidth portion used for transmitting CSI reports. In the non-periodic CSI reporting method, the PUSCH resources used for transmitting CSI can be scheduled to the terminal by the base station via L1 signaling (DCI format 0_1 above).
[0197] Regarding CSI resource settings (CSI-ResourceConfig), each CSI resource setting (CSI-ResourceConfig) may include S (≥1) CSI resource sets (provided as the higher-layer parameter csi-RS-ResourceSetList). The list of CSI resource sets may include non-zero power (NZP) CSI-RS resource sets and SS / PBCH block sets, or may include CSI interference measurement (CSI-IM) resource sets. Each CSI resource setting may reside in a downlink (DL) bandwidth portion identified by the higher-layer parameter bwp-id, and CSI resource settings may be connected to CSI reports in the same downlink bandwidth portion. The time-domain operation of the CSI-RS resources in a CSI resource setting may be configured from the higher-layer parameter resourceType to one of aperiodic, periodic, or semi-persistent schemes. For periodic or semi-persistent CSI resource settings, the number of CSI-RS resource sets may be limited to S=1, and the configured period and slot offset may be provided via a digital scheme of the downlink bandwidth portion identified by bwp-id. The terminal may be configured by the base station via higher-layer signaling with one or more CSI resource settings for channel or interference measurement, and may include, for example, the following CSI resources.
[0198] - CSI-IM resources for interference measurement
[0199] - NZP CSI-RS resources for interference measurement
[0200] - NZP CSI-RS resources for channel measurements
[0201] For CSI-RS resource sets associated with resource settings where the higher-level parameter resourceType is configured as "aperiodic", "periodic", or "semi-persistent", the triggering state for CSI reporting settings where reportType is configured as "aperiodic" and the resource settings for channel or interference measurements for one or more constituent cells (CCs) can be configured via the higher-level parameter CSI-AperiodicTriggerStateList.
[0202] Terminal-based non-periodic CSI reports can use PUSCH, periodic CSI reports can use PUCCH, and semi-persistent CSI reports can use PUSCH when triggered or activated by DCI and PUCCH after activation by MAC control elements (MAC CE). As mentioned above, CSI resource settings can also be configured as non-periodic, periodic, or semi-persistent. Combinations between CSI reporting settings and CSI resource configurations are supported based on the following [Table 6].
[0203] [Table 6]
[0204] CSI reporting can be configured to trigger / activate CSI-RS.
[0205]
[0206] Non-periodic CSI reports can be triggered by the "CSI Request" field of the aforementioned DCI format 0_1 corresponding to the PUSCH scheduling DCI. The terminal can monitor the PDCCH, obtain DCI format 0_1, and acquire the PUSCH scheduling information and CSI request indicator. The CSI request indicator can be configured as N. TS (=0, 1, 2, 3, 4, 5, or 6) bits, and can be determined by the higher-level signaling reportTriggerSize. Among one or more aperiodic CSI report trigger states that can be configured via higher-level signaling (CSI-AperiodicTriggerStateList), a trigger state can be triggered by a CSI request indicator.
[0207] - If all bits in the CSI request field are 0, this indicates that a CSI report should not be requested.
[0208] - If the number M of CSI trigger states configured in CSI-AperiodicTriggerStateLite is greater than 2NTs-1, then the M CSI trigger states can be mapped to 2NTs-1 trigger states according to a predefined mapping relationship, and one of the 2NTs-1 trigger states can be indicated by the CSI request field.
[0209] - If the number M of CSI trigger states configured in CSI-AperiodicTriggerStateLite is less than or equal to 2NTs-1, then one of the M CSI trigger states can be indicated by the CSI request field.
[0210] Table 7 below shows an example of the relationship between CSI request indicators and CSI trigger states that can be indicated by the corresponding indicators.
[0211] [Table 7]
[0212]
[0213] The terminal can perform measurements on CSI resources in a CSI-triggered state triggered by the CSI request field, and generate CSIs (including at least one of CQI, PMI, CRI, SSBRI, LI, RI, or L1-RSRP mentioned above). The terminal can transmit the acquired CSIs using a PUSCH scheduled by the corresponding DCI format 0_1. If a bit in DCI format 0_1 corresponding to the uplink data indicator (UL-SCH indicator) is "1", the terminal can multiplex the acquired CSIs and uplink data (UL-SCH) onto the PUSCH resource scheduled by DCI format 0_1 for transmission. If a bit in DCI format 0_1 corresponding to the uplink data indicator (UL-SCH indicator) is "0", the terminal can map the CSIs to the PUSCH resource scheduled by DCI format 0_1 without uplink data (UL-SCH) for transmission.
[0214] Figure 6E and Figure 6F Each of these illustrates an example of a non-periodic CSI reporting method according to an embodiment of this disclosure.
[0215] exist Figure 6E In the example, the terminal can obtain DCI format 0_1 by monitoring PDCCH 6e01, and can obtain scheduling information and CSI request information of PUSCH 6e05 from it. The terminal can obtain resource information of CSI-RS 6e02 to be measured from the received CSI request indicator. The terminal can determine the time point at which the transmitted CSI-RS 6e02 resources need to be measured based on the time point of receiving DCI format 0_1 and the offset parameter (aperiodicTriggeringOffset) in the CSI-RS resource set configuration (e.g., NZP-CSI-RS-ResourceSet). More specifically, the terminal can be configured by the base station via higher-layer signaling with the offset value X of the parameter (aperiodicTriggeringOffset) in the NZP-CSI-RS resource set configuration, and the configured offset value X can represent the offset between the time slot for transmitting CSI-RS resources and the time slot received to trigger aperiodic CSI reports. For example, the parameter value and offset value X of aperiodicTriggeringOffset can have the mapping relationship shown in [Table 8] below.
[0216] [Table 8]
[0217] aperiodicTriggeringOffset Offset X 0 0 slots 1 1 slot 2 2 slots 3 3 slots 4 4 slots 16 16 slots 24 24 slots
[0218] Figure 6EThe example illustrates an instance where the aforementioned offset value 6e03 is configured to 0 (X = 0). In this case, the terminal can receive CSI-RS 6e02 in the time slot (corresponding to time slot #06e06 in Figure 4) of DCI format 0_1 used to trigger aperiodic CSI reporting, and report CSI information based on the received CSI-RS measurement to the base station via PUSCH 6e05. The terminal can obtain the scheduling information of PUSCH 6e05 for CSI reporting (corresponding to the information of each field of DCI format 0_1) from DCI format 0_1. For example, in DCI format 0_1, the terminal can obtain information about the time slot used to transmit PUSCH 6e05 from the time domain resource allocation information of PUSCH 6e05 described above. In the example in Figure 6, the terminal obtains the K2 value of 3 as the slot offset value corresponding to PDCCH-to-PUSCH. Therefore, PUSCH 6e05 can be sent in slot 3 6e09, which is 3 slots away from slot 0 6e06 (that is, the time when PUSCH 6e05 receives PDCCH 6e01).
[0219] exist Figure 6F In the example, the terminal can obtain DCI format 0_1 by monitoring PDCCH 6f01, and can obtain the scheduling information and CSI request information of PUSCH 6f05 from it. The terminal can obtain the resource information of CSI-RS 6f02 to be measured from the received CSI request indicator. Figure 6F The example illustrates an instance where the aforementioned CSI-RS offset value 6f03 is configured as 1 (X = 1). In this case, the terminal can receive a DCI format 0_1 time slot (corresponding to) that triggers an aperiodic CSI report. Figure 6F The system receives CSI-RS 6f02 in time slot 0 6f06 and can report the CSI information based on the received CSI-RS measurement to the base station via PUSCH 6f05 in time slot 3 6e09, which is three time slots apart from time slot 0 6f06, according to the K2 value 6f04 corresponding to the offset value from PDCCH to PUSCH.
[0220] Control information is transmitted within the first N OFDM symbols of a subframe. The control channel transmission period N is typically N = {1, 2, 3}. Therefore, the value of N varies within each subframe depending on the amount of control information to be transmitted in the current subframe. For example, control information may include an indicator of the number of OFDM symbols on which control information is transmitted, uplink or downlink data scheduling information, Hybrid Automatic Repeat Request (HARQ) Acknowledgment (ACK) / Negative ACK (NACK) signals, etc.
[0221] Wireless communication systems employ a HARQ scheme where, if decoding failure occurs during initial transmission, the corresponding data is retransmitted at the physical layer. In HARQ, if the receiver fails to decode data correctly, it sends a failure notification (e.g., NACK) to the transmitter, enabling the transmitter to retransmit the data at the physical layer. The receiver improves data reception performance by combining the retransmitted data with the previously decoded data. Conversely, if the receiver decodes the data correctly, it can send a success notification (e.g., ACK) to the transmitter, allowing the transmitter to transmit new data.
[0222] One of the key aspects of providing high-speed data services in communication systems is the support for scalable bandwidth. In some implementations, the system transmit band of an LTE system can have various bandwidths, such as 20 / 15 / 10 / 5 / 3 / 1.4MHz. Therefore, service providers can provide services by selecting a specific bandwidth from this range. Terminals (e.g., terminal 120) can be of various types, supporting a maximum bandwidth of 20MHz and a minimum of only 1.4MHz.
[0223] In a wireless communication system, a base station (e.g., base station 110) notifies a terminal of scheduling information for downlink or uplink data via downlink control information (DCI). Uplink refers to the radio link used by the terminal to transmit data or control signals to the base station, while downlink refers to the radio link used by the base station to transmit data or control signals to the terminal. DCI is operated by defining various formats, based on whether the scheduling information is used for uplink data (e.g., uplink (UL) license) or downlink data (e.g., downlink (DL) license), whether the DCI is a compact DCI with a smaller control information size, whether spatial multiplexing using multiple antennas is applied, and whether the DCI is used for power control, etc. For example, DCI format 1, which is scheduling control information (e.g., DL license) for downlink data, can be configured to include the following control information.
[0224] - Resource allocation type 0 / 1 flag: The resource allocation type 0 / 1 flag indicates whether the resource allocation scheme is type 0 or type 1. Type 0 flags allocate resources based on a resource block group (RBG) using a bitmap scheme. In LTE systems, the basic scheduling unit is an RB represented as time-domain and frequency-domain resources, and an RBG includes multiple RBs to be a type 0 basic scheduling unit. Type 1 flags allocate specific RBs within an RBG.
[0225] - Resource Block Allocation: Resource block allocation notifications the RBs allocated for data transmission. The resources to be represented are determined based on system bandwidth and resource allocation scheme.
[0226] -MCS: MCS indicates the modulation scheme used for data transmission and the size of the transport block to be sent.
[0227] -HARQ procedure number: The HARQ procedure number is the procedure number that notifies HARQ.
[0228] - New Data Indicator: The new data indicator indicates whether the transmission is an initial HARQ transmission or a retransmission.
[0229] - Redundant Version: Redundant Version Notification HARQ has a redundant version (RV).
[0230] - The TPC commands for the Physical Uplink Control Channel (PUCCH) are TPC command notifications for the power control commands used by the PUCCH as an uplink control channel.
[0231] The DCI performs channel coding and modulation, and then transmits the signal via the Physical Downlink Control Channel (PDCCH), which serves as the downlink physical control channel.
[0232] Generally, for each terminal, the DCI performs channel coding independently, and is then configured as an independent PDCCH and transmitted. In the time domain, the PDCCH is mapped and transmitted within the control channel transmission interval. The mapping position of the PDCCH in the frequency domain can be determined by the identifier (ID) of each terminal and is distributed across the entire system transmission bandwidth.
[0233] Downlink data is transmitted on the Physical Downlink Shared Channel (PDSCH), which serves as the physical channel for downlink data transmission. The PDSCH is transmitted after the control channel transmission interval, and scheduling information, such as the specific mapping position in the frequency domain and the modulation scheme, is notified by the DCI transmitted via the PDCCH.
[0234] The base station informs the terminal of the modulation scheme applied to the PDSCH to be transmitted and the size of the data to be transmitted (e.g., transport block size (TBS)) via the 5-bit MCS in the control information that constitutes the DCI. The TBS corresponds to the size of the data that will be transmitted by the base station before the application of channel coding for error correction.
[0235] In cellular systems such as 5G NR or LTE / LTE-A systems, base stations (e.g., base station 110) need to transmit reference signals to measure downlink channel states. For example, in the case of 3GPP LTE-Advanced (LTE-A) systems, terminals (e.g., terminal 120) measure the channel state between themselves and the base station using a Channel State Information Reference Signal (CSI-RS) transmitted by the base station. Several factors should be considered in the channel state, including the amount of interference in the downlink. The amount of interference in the downlink includes interference signals and thermal noise generated by antennas belonging to neighboring base stations, which can be used by the terminal to determine the downlink channel conditions. For example, when a base station with one transmit antenna transmits a reference signal to a terminal with one receive antenna, the terminal determines the energy-to-interference-density ratio (Es / Io) by determining the energy per symbol received from the reference signal received from the base station in the downlink and the amount of interference received simultaneously in the receive interval of the corresponding symbol. The determined Es / Io is communicated to the base station so that the base station can determine the data transmission rate to be performed on the terminal.
[0236] Figure 7 An example of transmitting a channel quality indicator (CQI) based on signal energy and interference amplitude measured by a terminal, according to an embodiment of this disclosure, is shown. The CQI is one of the channel state information of the terminal.
[0237] refer to Figure 7 Terminal (e.g., Figure 1 Terminal 120 can perform channel estimation by measuring downlink reference signals (such as CSI-RS) and can use the channel estimation results to calculate Es (received signal energy) based on the wireless channel indicated by solid line 700.
[0238] The terminal can calculate the noise level indicated by the dashed line 710 using a separate resource for measuring interference and noise or downlink reference signals.
[0239] In LTE, to measure interference and noise, the base station uses the CRS as a downlink reference signal, or configures interference measurement resources for the terminal to assume that the signal measured in the corresponding radio resources is interference and noise. Using the received signal energy and the intensity of interference and noise obtained by this method, the terminal determines the maximum data transmission rate achievable with a specific success rate calculated by the terminal in the signal-to-interference-plus-noise ratio (SINR) and notifies the base station of this.
[0240] The base station uses the maximum data transmission rate to determine the actual data transmission rate of the downlink signal to be sent to the terminal. The base station has been informed of the maximum data transmission rate that the terminal can support at the corresponding signal-to-interference-plus-noise ratio (SINNR). In the LTE / NR standard, the maximum data transmission rate at which the terminal can receive data from the base station with a constant success rate can be referred to as the CQI (Constant Quality Index).
[0241] Generally, since wireless channels change over time, terminals can periodically notify the base station of CQI, or they can notify the base station of CQI each time it requests it from the terminal. The base station's request for CQI from the terminal can be implemented using one or more periodic and aperiodic methods.
[0242] When a terminal or base station accurately measures and transmits or receives CQI information, and when observing the target error rate configured in a wireless communication system, configuring an MCS suitable for the channel environment may enable efficient transmission or reception. This makes more advanced wireless communication systems require defining methods for generating and applying CQI and MCS tables suitable for services supporting various reliability levels.
[0243] In the following, this disclosure presents a method for designing new CQI and modulation-coding (MCS) tables to determine combinations of modulation and coding techniques, or to accurately report channel quality based on the target transmit or receive error rate required for efficient communication in 4G or 5G communication systems.
[0244] Furthermore, this disclosure proposes a method for adjusting the coding rate or spectral efficiency based on existing CQI and MCS tables to determine the combination of modulation and coding techniques, or to accurately report channel quality based on the target transmit or receive error rate required for efficient communication in 4G or 5G communication systems. Spectral efficiency can be expressed, for example, as the modulation order product rate (MPR).
[0245] In addition, this disclosure provides methods and apparatus for determining combinations of efficient modulation and coding techniques based on multiple MCS tables, or for reporting accurate channel quality based on multiple CQI tables according to the target transmit or receive error rate required for efficient communication in 4G or 5G communication systems.
[0246] In the case of 5G NR systems, different CQI tables and MCS tables can be applied based on the maximum modulation order or target transport block error rate (BLER) configured in the system. Here, the BLER value can indicate the error rate after the received transport block has been decoded.
[0247] In some implementations, the terminal can decode multiple transport blocks and then determine the BLER value through appropriate calculations. However, the terminal can determine the generally expected BLER value through the received signal-to-noise ratio (SNR), etc. In the case where the terminal determines the generally expected BLER value through the received SNR, etc., even if actual decoding is not performed, the terminal can measure the received SNR, predict the decoding success rate based on the SNR, and report the CQI index to the base station.
[0248] <Description of CSI Reference Resources>
[0249] In order to report the CQI index to the base station, the terminal reports the CQI index based on the CSI reference resource. The following items can be examples of elements that make up the CSI reference resource, and items not described below can also be elements that make up the CSI reference resource.
[0250] - The first two OFDM symbols are used as control signals.
[0251] The number of symbols for PDSCH and DMRS is 12.
[0252] - CP length and subcarrier spacing, such as the bandwidth portion (BWP) configured for PDSCH reception.
[0253] - Bandwidth size configured for CQI reporting
[0254] -RV (Redundant Version) 0
[0255] - No REs are allocated for NZP CSI-RS and ZP CSI-RS.
[0256] -PDSCH symbol does not include DMRS
[0257] -2- PRB Bundle Size in PRB Unit
[0258] PDSCH transmission can be performed using up to 8 transport layers.
[0259] [Table 9] or [Table 11] can be used for CQI reporting when up to 64 QAMs are available, and [Table 10] can be used when CQI reporting is required when up to 256 QAMs are available.
[0260] [Table 12] or [Table 13] can be used for MCS determination or configuration when up to 64 QAM is available for PDSCH or PUSCH, and [Table 13] can be used when MCS determination or configuration is required when 256 QAM is available for PDSCH or PUSCH.
[0261] Table 15 or Table 16 can be used to determine or configure the MCS for the PUSCH when transform precoding and 64QAM are applied to the PUSCH. (The q value in Table 15 or Table 16 is determined based on whether pi / 2-BPSK is indicated, where q = 1 if tp-pi2BPSK is configured in the higher-layer signaling, and q = 2 otherwise.)
[0262] The CQI tables in [Tables 9] to [Tables 14] can have values configured via 4-bit indicators, and the CQI tables in [Tables 15] and [Tables 16] can have values configured via 5-bit indicators.
[0263] [Table 9]
[0264]
[0265] [Table 10]
[0266]
[0267] [Table 11]
[0268]
[0269] [Table 12]
[0270]
[0271] [Table 13]
[0272]
[0273] [Table 14]
[0274]
[0275] [Table 15]
[0276]
[0277] [Table 16]
[0278]
[0279] The determination of the CQI index is described in more detail. For the CQI value reported in uplink slot n, the terminal derives or determines the highest CQI index that meets the following conditions:
[0280] [CQI Confirmed - 1]
[0281] - A single PDSCH transport block corresponding to the CQI index, with a combination of modulation order (or technique), target coding rate, and TBS, should be received such that the transport block error rate does not exceed the following:
[0282] *If the CSI high-level parameter cqi-Table included in CSI-ReportConfig is configured (or indicated) with [Table 9] or [Table 10], the target transport block error rate is 0.1.
[0283] *If the CSI high-level parameter cqi-Table included in CSI-ReportConfig is configured (or indicated) as [Table 11], the target transport block error rate is 0.00001.
[0284] The condition for the Transport Block Error Rate (BLER) can refer to an approximate or basic value; therefore, the BLER value satisfied in a practical communication system can be less than or greater than the value of 0.1 or 0.00001, which is at least temporarily defined in the standard. However, the operating system makes the average BLER approach or approximate the values of 0.1 and 0.00001 defined above. Here, "approximate" can mean a value within 10% to 50% of the configured target BLER value, or it can mean a value within another range configured in the system.
[0285] According to the implementation method, in order to derive an appropriate target BLER value for CQI index reporting, resource utilization (such as the number of RE resources), terminal implementation capability for accurate CQI index estimation, SNR difference level of each target BLER when multiple target BLERs exist, whether different CQI reports due to SNR differences are possible for each target BLER in various wireless communication environments, and terminal implementation complexity as the number of multiple target BLER types increases, etc.
[0286] In the presence of multiple target BLERs, the terminal reports a CQI index based on the estimate of at least one target BLER, and the target BLER value can be configured by higher-layer signals or signal L1.
[0287] In current 5G NR systems, 0.1 and 0.00001 are considered target BLER values, with the latter being configurable for services requiring high reliability or low latency (e.g., URLLC service scenarios). However, with the proliferation of LTE or 5G NR systems, a wider variety of services are needed for different purposes. In addition to considering reliability or low latency characteristics, these diverse services may require various system conditions depending on the location of the supporting services, average data traffic, and terminal type.
[0288] However, it may be difficult to efficiently support various services using only two BLER conditions that differ by more than 10,000 times (such as 0.1 and 0.00001). Therefore, this disclosure proposes CQI tables and MCS tables for efficiently supporting target BLERs other than the current values of 0.1 and target BLER 0.00001.
[0289] In the current 5G NR, with the maximum modulation order configured to be applied to the system as 64-QAM, the CQI table in [Table 9] is used for CQI reporting when the target BLER is 0.1, and the CQI table in [Table 11] is used when the target BLER is 0.00001.
[0290] This disclosure proposes a method for determining a new CQI table when using a separate CQI table for target BLERs between 0.1 and 0.00001.
[0291] This can be described based on the following assumptions: For ease of description, the target BLER is configured to have a value of 10. -P P = 1, 2, 3, 4, 5, ..., but this disclosure is not limited thereto, and the target BLER can be configured to have approximately 10 P values depending on the system being configured. -P Values such as 0.2, 0.002, 0.00002, 0.09, 0.009, and 0.000009.
[0292] In the following embodiments, an embodiment is proposed according to the present disclosure for designing a CQI table or using a designed CQI table to transmit channel state information (CSI) by means of a device in a wireless communication system, the means including a transceiver and at least one processor coupled to the transceiver.
[0293] Specifically, the embodiments propose a method for designing or using a designed CQI table when the supported services or maximum modulation orders differ from each other. Additionally, the embodiments propose a method for determining or configuring an appropriate MCS by using a designed MCS table or an appropriate MCS table corresponding to the CQI table.
[0294] For reference, in order to maintain signaling overhead at LTE levels, the CQI and MCS indicators can be maintained at 4 bits and 5 bits respectively. As mentioned above, CQI index 0 can also be defined as "out of range".
[0295] Embodiments 1 and 4 of this disclosure provide a method for designing (or determining) a CQI table for a target transport block error rate (BLER), and Embodiment 5 provides a method for using the designed (or determined) CQI table.
[0296] Embodiment 1 of this disclosure proposes a method for generating (or designing) a new third CQI table by using a first CQI table and a second CQI table having the same maximum modulation scheme (or order) and different target BLERs.
[0297] Embodiment 2 of this disclosure proposes a method for generating (or designing) a new third CQI table taking into account the spectral efficiency of each of the first and second CQI tables.
[0298] Embodiment 3 of this disclosure provides a method for using a CQI table designed in Embodiments 1 and 2 (to determine its CQI index or report its CSI) in a terminal or base station.
[0299] Embodiments 4 and 5 of this disclosure provide a method for designing (or determining) an MCS table based on a target BLER, and Embodiment 6 provides a method for using the designed (or determined) MCS table.
[0300] Embodiment 4 of this disclosure proposes a method for generating (or designing) a new third MCS table by using a first MCS table and a second MCS table having the same maximum modulation scheme (or order) and different target BLERs.
[0301] Embodiment 5 of this disclosure proposes a method for generating (or designing) new MCS tables in 5G NR with a maximum modulation order of 10 (that is, when using a 1024QAM modulation scheme).
[0302] Embodiment 6 of this disclosure provides a method for using an MCS table (for determining the MCS index) designed in Embodiments 4 and 5 in a terminal or base station.
[0303] Embodiments 7 to 9 of this disclosure provide an operation method for a terminal or base station in a 5G NR system that allows support for 1024QAM.
[0304] Embodiment 7 of this disclosure provides a method for handling finite buffer rate matching (LBRM) in a 5G NR system that allows support for 1024QAM.
[0305] Embodiment 8 of this disclosure provides a method for receiving a phase tracking reference signal (PT-RS) in a 5G NR system that allows support for 1024QAM.
[0306] Embodiment 9 of this disclosure provides a method for determining processing time in a 5G or NR system where 1024QAM is allowed.
[0307] The specific implementations are described below.
[0308] [Implementation Method 1]
[0309] Typically, the indices included in the CQI table or MCS table are consistently determined to be operational signal-to-noise ratio (SNR) intervals that support the system's target BLER. Generally, SNR-based channel capacity is affected by the system's allowable receive bit error rate or BLER.
[0310] For example, in the case of applying channel coding with a coding rate R, if the channel capacity based on the error-free assumption is C SNR (R), then the target bit error rate is P. b Channel capacity C under the condition SNR,b (R) can have C SNR,b (R) <C SNR The relationship between (R) is as follows. This is because, in systems with strong conditions that are error-free, the required SNR level is low, allowing for a certain degree of bit error rate or BLER.
[0311] Therefore, since the operating SNR is still variable depending on the allowable system target bit error rate or BLER, the optimized combination of modulation order and coding rate, or the target spectral efficiency value, can be changed according to the target bit error rate.
[0312] Typically, bit error rate decreases exponentially with increasing SNR, so when designing or configuring an optimal CQI table or MCS table, it is desirable to take into account the target BLER or the logarithmic scale of the bit error rate.
[0313] For example, since on a logarithmic scale, the target BLER 0.001 corresponds to an intermediate value between the target BLER 0.1 and the target BLER 0.00001, a CQI table can be generated for the target BLER 0.001 using the CQI tables in [Table 9] and [Table 11]. For reference, in some cases, spectral efficiency can be simply expressed as the modulation order product rate (MPR), that is, R*Qm, indicating the product of the modulation order Qm and the coding rate R.
[0314] Tables [9] and
[11] were obtained by considering the case where the maximum modulation order is 6 (i.e., 64QAM) and the CQI tables for BLERs of 0.1 and 0.00001, respectively. Typically, CQI tables, or MCS tables, are designed with nearly equal operating SNRs and target BLERs. Therefore, in generating new CQI tables based on two existing CQI tables with target BLERs of 0.1 and 0.00001, the combination of modulation and coding rates or their corresponding spectral efficiencies from the existing tables can be reused to the greatest extent possible.
[0315] First, assume the existence of BLER 10 with the same modulation scheme or order but different target modulation schemes or orders. -P1 and 10 -P2 The first and second CQI tables. With 10 -P The target BLER and a new third CQI table with the same maximum modulation order can be generated to satisfy at least some or all of the following conditions (assuming P1). <P<P2)。
[0316] Furthermore, assume that the spectral efficiency corresponding to the modulation and coding rate combinations with index I (I = 1, 2, ...) in the first CQI table (the modulation and coding rates included in the table) is A. I The spectral efficiency corresponding to the modulation and coding rate combination with index I in the second CQI table is B. I Furthermore, the spectral efficiency corresponding to the modulation and coding rate combination with index I in the third CQI table is C. I .
[0317] Condition 1) The spectral efficiency C corresponding to the modulation and coding rate combination with index I in the third CQI table. I The spectral efficiency A corresponding to the modulation and coding rate combination at index I in the first CQI table is less than or equal to... I (C I ≤A I ), and the spectral efficiency C corresponding to the modulation and coding rate combination with index I in the third CQI table. I The spectral efficiency B corresponding to the modulation and coding rate combination at index I in the second CQI table is greater than or equal to the spectral efficiency B. I (B I ≤C I ).
[0318] Condition 2) All identical modulation and coding rate combinations included in both the first and second CQI tables (that is, all modulation and coding rate combinations included in both the first and second CQI tables) are included in the third CQI table. In the following text, for convenience, the set including all identical modulation and coding rate combinations is referred to as set S.
[0319] Condition 3) P = a*(P1 + P2), and the number of identical combinations in condition 2) is X, the index of the combination with the lowest spectral efficiency among the common identical combinations is determined as g. CQI (a)-floor(X / 2)or g CQI (a)-ceil(X / 2), and for the same combination that is included in common, determine the index in order.
[0320] Here, floor(x) indicates the largest integer less than or equal to the real number x, ceil(x) indicates the smallest integer greater than or equal to the real number x, and g CQI (a) indicates the integer determined according to a. In addition, a indicates the number that can be appropriately selected according to the target BLER, and can be expressed as follows: when P1 = 1 and P2 = 5, a = 1 / 3 to configure P = 2, a = 1 / 2 to configure P = 3, and a = 2 / 3 to configure P = 4.
[0321] For convenience, this disclosure is described based on the following assumptions: g CQI (1 / 3) = 5 (or 4), g CQI (1 / 2) = 8, g CQI (2 / 3) = 10 (or 11 or 12), but these values can be configured differently. However, when condition g is satisfied... CQI (a) -floor(X / 2) < 1 or g CQI (a)-ceil(X / 2)<1 or g CQI (a) -floor(X / 2) + X > 15 or g CQI (a) In the case of -ceil(X / 2)+X>15, exclude from set S the modulation and coding rate combinations that correspond to less than index 1 or greater than index 15.
[0322] Condition 4) The index of the combination with the lowest spectral efficiency among the modulation and coding rate combinations included in set S (that is, all modulation and coding rate combinations included in both the first and second CQI tables) can be called J. Here, among the modulation and coding rate combinations in the second CQI table, the following (J-1) combinations are assigned to indices 1 to (J-1): their spectral efficiency is higher than that of modulation and coding rate combinations not included in set S, but lower than that of modulation and coding rate combinations included in set S.
[0323] Condition 5) Suppose that the index K is assigned to the combination with the highest spectral efficiency among the same combinations included in set S. In the modulation and coding rate combinations of the first CQI table, the following (15-K) combinations are assigned sequentially to indices (K+1) to 15: those with higher spectral efficiency than the modulation and coding rate combinations included in set S, and with lower spectral efficiency among the modulation and coding rate combinations not included in set S.
[0324] As a specific implementation taking into account the foregoing conditions, an embodiment for generating a target BLER 10 by using [Table 9] and [Table 11] will be described below. -3 The method for the new CQI table is as follows: First, determine the modulation and coding rate combinations commonly included in [Table 9] and [Table 11] according to condition 2). A total of 13 common combinations can be identified, such as (QPSK, 78 / 1024), (QPSK, 120 / 1024), (QPSK, 193 / 1024), (QPSK, 308 / 1024), (QPSK, 449 / 1024), (QPSK, 602 / 1024), (16QAM, 378 / 1024), (16QAM, 490 / 1024), (16QAM, 616 / 1024), (64QAM, 466 / 1024), (64QAM, 567 / 1024), (64QAM, 666 / 1024), and (64QAM, 772 / 1024) (that is, X = 13).
[0325] According to condition 3), a = 1 / 2, therefore in g CQI When (1 / 2) = 8, g CQI (a) - floor(X / 2) = 8 - 6 = 2. Therefore, 13 combinations are assigned sequentially from index 2 to 14. Next, according to condition 4), the combination (QPSK, 50 / 1024) in [Table 11] is assigned to index 1, and (64QAM, 873 / 1024) in [Table 9] is assigned to index 15. The resulting CQI table is shown in [Table 17].
[0326] [Table 17]
[0327]
[0328] [Implementation Method 2]
[0329] In Embodiment 1 of this disclosure, under the conditions of (P1=1, P2=5, P=2) or (P1=1, P2=5, P=4), g may occur. CQI (a) - floor(X / 2) < 2 or g CQI(a) In the case of -ceil(X / 2)<2, this disclosure proposes a method for generating a new third CQI table according to embodiment 2.
[0330] First, assume that the spectral efficiencies of the indices J (J = 1, 2, ...) of two given CQI tables (the first CQI table and the second CQI table) are A. J and B J Assuming the spectral efficiency of index J of the new third CQI table is C... J In the case of using A-based J and B J Each of the functions F(A) in the set defines a new value. J B J ), C J It can be indicated as [Table 18] and the following formula:
[0331] C J =F(A J B J The function F(A,B) can be defined in various forms, for example, as a function taking into account the target BLER, such as F(A,B) = (1-a)*A + a*B. (Here, a indicates the value defined in condition 3 of implementation 1).
[0332] Furthermore, generally speaking, given the same modulation scheme or order with the same index, C can be defined based on the coding rate rather than the spectral efficiency. J C J =F(A J B J The value can be expressed by other close values.
[0333] For example, if C J =0.1934, then 1024*R = 1024*0.1934 / 2 - 99, and to express this value in a simple way, such as 1024*R = 100, this value can be changed to a close value, such as C. J = 0.1953. Generally speaking, a value close to a given value can mean a value in the range of approximately 10% to 20%.
[0334] [Table 18]
[0335]
[0336] By using the method of generating Table 18 based on [Table 9] and [Table 11], it is possible to generate a table with a target BLER=10. -2 10 -3 and 10 -4 The new CQI table. That is, it can be used for targets with BLER=10.-2 10 -3 and 10 -4 For each case in the table, generate CQI tables such as [Table 19], [Table 20] and [Table 21].
[0337] [Table 19]
[0338]
[0339] [Table 20]
[0340]
[0341] [Table 21]
[0342]
[0343] The target BLER=10 was generated based on Tables 9 and 17 using the method in Table 18. -2 An example of the new CQI table is shown below [Table 22]. Additionally, a table with a target BLER=10 is generated based on [Table 11] and [Table 17] using the method described in [Table 18]. -4 An example of the new CQI table is shown below [Table 23].
[0344] Here, in P = a*(P1+P2), this means that when using [Table 9] and [Table 17], P1 = 1, P2 = 3, and a = 1 / 2; and this means that when using [Table 11] and [Table 17], P1 = 3, P2 = 5, and a = 1 / 2.
[0345] [Table 22]
[0346]
[0347] [Table 23]
[0348]
[0349] In the foregoing, a method was proposed to determine the third CQI table by taking into account the spectral efficiency and target BLER of each index in two different first and second CQI tables, and the CQI tables [Table 18] to [Table 23] above can be determined according to the method described above.
[0350] Furthermore, the coding rate or spectral efficiency of each CQI table can be determined by the value 'a' based on the target BLER value. In other words, for each coding rate R1(J) or R2(J) or spectral efficiency SE1(J) or SE2(J) corresponding to the first and second CQI tables, the coding rate or spectral efficiency of each CQI index J in the third CQI table can have a value of (1-a)*R1(J)+a*R2(J) or (1-a)*SE1(J)+a*SE2(J) or a close value thereof.
[0351] [Implementation Method 3]
[0352] Methods for designing or determining CQI tables are presented in Embodiments 1 and 2 above. The CQI tables designed or determined in Embodiments 1 and 2 above can be stored in a base station or terminal for use in CQI index determination or CSI reporting.
[0353] For example, CQI tables designed for a target BLER=0.001 (such as [Table 17] in addition to [Table 9], [Table 10] and [Table 11]) can be used for CQI index determination or CSI reporting as follows.
[0354] [CQI Confirmed - 2]
[0355] - A single PDSCH transport block should be received with a combination of modulation order (or technique) corresponding to the CQI index, target coding rate, and TBS, such that the transport block error rate does not exceed the following:
[0356] *If the CSI high-level parameter cqi-Table included in CSI-ReportConfig is configured (or indicated) [Table 9] or [Table 10], the target transport block error rate is 0.1.
[0357] *If the CSI high-level parameter cqi-Table is configured (or indicated) in CSI-ReportConfig [Table 17], the target transport block error rate is 0.001.
[0358] *If the CSI high-level parameter cqi-Table is configured (or indicated) in CSI-ReportConfig [Table 11], the target transport block error rate is 0.00001.
[0359] The above examples illustrate the use of four CQI tables by adding a target BLER = 0.001. However, in general, when there are more target BLERs and more service scenarios are considered, some of the tables in [Table 19] to [Table 23] can also be used.
[0360] The above embodiments 1 and 2 illustrate the method for generating a new CQI table, the characteristics of the generated CQI table, and its usage. The following describes a method for designing an MCS table based on a target BLER.
[0361] [Implementation Method 4]
[0362] Typically, the error rate decreases exponentially with increasing SNR, so when designing or configuring an optimal MCS table, it is desirable to consider the target BLER or the logarithmic scale of the bit error rate in the design.
[0363] For example, since on a logarithmic scale, the target BLER 0.001 corresponds to an intermediate value between the target BLER 0.1 and the target BLER 0.00001, an MCS table can be generated for the target BLER 0.001 by appropriately using the MCS table of [Table 12] for the MCS table of [Table 16].
[0364] Assume there exist BLER 10s with the same modulation scheme or order (modulation order in the table) but different target modulation schemes. -P1 and 10 -P2 The first MCS table and the second MCS table. With 10 -P The target BLER and a new third MCS table with the same maximum modulation order can be generated to satisfy at least some or all of the following conditions (assuming P1). <P<P2)。
[0365] Condition 1) The spectral efficiency corresponding to the modulation and coding rate combination with index I in the third MCS table (the modulation order and target coding rate combination in the table) is less than or equal to the spectral efficiency corresponding to the modulation and coding rate combination with index I in the first MCS table, and the spectral efficiency corresponding to the modulation and coding rate combination with index I in the third MCS table is greater than or equal to the spectral efficiency corresponding to the modulation and coding rate combination with index I in the second MCS table (BI≤CI).
[0366] Condition 2-1) All identical modulation and coding rate combinations included in both the first and second MCS tables (that is, all modulation order and target coding rate combinations included in both the first and second MCS tables) are included in the third MCS table. In the following text, for convenience, the set including all identical modulation and coding rate combinations is referred to as set S1.
[0367] Condition 2-2) Suppose that among the identical modulation and coding rate combinations included in both the first and second MCS tables, the combination with the lowest spectral efficiency is C1 and the combination with the highest spectral efficiency is C2. Then, the modulation and coding rate combinations in the first and second MCS tables whose spectral efficiency is higher than or equal to C1 and lower than or equal to C2 are included in the third MCS table. In the following text, for convenience, all identical modulation and coding rate combinations are referred to as set S2.
[0368] Condition 3) Given that P = a*(P1+P2) and the number of identical combinations in Condition 2) is X, the index of the combination with the lowest spectral efficiency among the commonly included identical combinations is determined as g. MCS (a)-floor(X / 2)or g MCS (a)-ceil(X / 2), and for the same combination that is included in common, determine the index in order.
[0369] Here, floor(x) indicates the largest integer less than or equal to the real number x, ceil(x) indicates the smallest integer greater than or equal to the real number x, and g MCS (a) indicates the integer determined according to a. In addition, a indicates the number that can be appropriately selected according to the target BLER, and in the case of P1=1 and P2=5, a=1 / 3 to configure P=2, a=1 / 2 to configure P=3, and a=2 / 3 to configure P=4.
[0370] For convenience, this disclosure is described based on the following assumptions: g MCS (1 / 2) = 14 or 15, but these values can be configured differently. However, in g MCS (a)-floor(X / 2)<0, g MCS (a)-ceil(X / 2)<0, g MCS (a) -floor(X / 2) + X > 28 (or 27) or g MCS (a) In the case of -ceil(X / 2)+X>28 (or 27), when generating the third MCS table, the modulation and coding rate combinations corresponding to less than index 0 or greater than index 28 (or 27) are excluded.
[0371] Condition 4) Suppose that the index J is assigned to the combination with the lowest spectral efficiency among the same combinations included in set S1 or set S2. In the modulation and coding rate combinations of the second MCS table, the following (J-1) combinations are assigned to indices 1 to (J-1): their spectral efficiency is higher than that of the modulation and coding rate combinations included in set S1 or S2, and higher than that of the modulation and coding rate combinations not included in set S1 or S2.
[0372] Condition 5) Suppose that the index K is assigned to the combination with the highest spectral efficiency among the same combinations included in set S1 or set S2. Among the modulation and coding rate combinations in the first MCS table, the following (28-K) or (27-K) combinations are assigned sequentially to indices (K+1) to 28 or 27: those whose spectral efficiency is higher than that of the modulation and coding rate combinations included in set S1 or set S2, and have lower spectral efficiency among the modulation and coding rate combinations not included in set S1 or set S2.
[0373] Here, the value of 28 or 27 can be changed depending on the number of reserved indexes in a given MCS table (e.g., 31 - (number of reserved indexes)).
[0374] As a specific implementation taking into account the foregoing conditions, an embodiment for generating a target BLER10 by using [Table 12] and [Table 14] will be described below. -3 The method for creating a new MCS table.
[0375] First, based on condition 2-1), determine the set S1 of modulation and coding rate combinations commonly included in [Table 12] and [Table 14]. A total of 23 common combinations can be identified, such as...
[0376] (QPSK, 120 / 1024), (QPSK, 157 / 1024), (QPSK, 193 / 1024), (QPSK, 251 / 1024),
[0377] (QPSK, 308 / 1024), (QPSK, 379 / 1024), (QPSK, 449 / 1024), (QPSK, 526 / 1024),
[0378] (QPSK, 602 / 1024), (16QAM, 340 / 1024), (16QAM, 378 / 1024), (16QAM, 434 / 1024),
[0379] (16QAM, 490 / 1024), (16QAM, 553 / 1024), (16QAM, 616 / 1024),
[0380] (64QAM, 438 / 1024), (64QAM, 466 / 1024), (64QAM, 517 / 1024),
[0381] (64QAM, 567 / 1024), (64QAM, 616 / 1024), (64QAM, 666 / 1024),
[0382] (64QAM, 719 / 1024) and (64QAM, 772 / 1024) (X1 = 23)
[0383] Given that the set S2 of modulation and coding rate combinations is determined according to condition 2-2) for [Table 12] and [Table 14], it can be identified that set S2 includes a total of 25 combinations, such as
[0384] (QPSK, 120 / 1024), (QPSK, 157 / 1024), (QPSK, 193 / 1024), (QPSK, 251 / 1024),
[0385] (QPSK, 308 / 1024), (QPSK, 379 / 1024), (QPSK, 449 / 1024), (QPSK, 526 / 1024),
[0386] (QPSK, 602 / 1024), (QPSK, 679 / 1024), (16QAM, 340 / 1024), (16QAM, 378 / 1024),
[0387] (16QAM, 434 / 1024), (16QAM, 490 / 1024), (16QAM, 553 / 1024),
[0388] (16QAM, 616 / 1024), (16QAM, 658 / 1024), (64QAM, 438 / 1024),
[0389] (64QAM, 466 / 1024), (64QAM, 517 / 1024), (64QAM, 567 / 1024),
[0390] (64QAM, 616 / 1024), (64QAM, 666 / 1024), (64QAM, 719 / 1024) and (64QAM, 772 / 1024).
[0391] (X2 = 25)
[0392] Next, according to condition 3), a = 1 / 2, therefore in g MCS When (1 / 2) = 14, g MCS (a) - floor(X / 2) = 14 - 12 = 2. Therefore, the 23 combinations included in set S1 are allocated sequentially from index 2 to 24.
[0393] Next, according to condition 4), the combination (QPSK, 78 / 1024) is assigned to index 0 and the combination (QPSK, 99 / 1024) is assigned to index 1 in [Table 14], and (64QAM, 822 / 1024), (64QAM, 873 / 1024), (64QAM, 910 / 1024) and (64QAM, 948 / 1024) are assigned to indices 25, 26, 27 and 28 in order in [Table 12].
[0394] The generated MCS table is shown in [Table 24].
[0395] [Table 24]
[0396]
[0397] g in condition 3) MCS When (1 / 2) = 15, g MCS (a) - floor(X / 2) = 15 - 12 = 3, therefore the 23 combinations included in set S1 are assigned sequentially to indices 3 to 25. In addition, by condition 4), the combinations (QPSK, 64 / 1024), (QPSK, 78 / 1024), and (QPSK, 99 / 1024) are assigned sequentially to indices 0, 1, and 2 in [Table 14], and the combinations (64QAM, 822 / 1024), (64QAM, 873 / 1024), and (64QAM, 910 / 1024) are assigned sequentially to indices 26, 27, and 28 in [Table 14].
[0398] The generated MCS table is shown in [Table 25].
[0399] [Table 25]
[0400]
[0401] g in condition 3) MCS Given (1 / 2) = 14 and the MCS table is generated based on set S2, g MCS (a) - floor(X / 2) = 14 - 12 = 2, therefore the 25 combinations included in set S1 are assigned sequentially to indices 2 to 26. In addition, by means of condition 4), the combinations (QPSK, 78 / 1024) and (QPSK, 99 / 1024) are assigned sequentially to indices 0 and 1 in [Table 14], and the combinations (64QAM, 822 / 1024) and (64QAM, 873 / 1024) are assigned sequentially to indices 27 and 28 in [Table 12].
[0402] The generated MCS table is shown in [Table 26].
[0403] [Table 26]
[0404]
[0405] Therefore, in changing g MCS When the value of (a) and the calculated value of floor(X / 2) or ceil(X / 2) are obtained, another MCS table can be generated by using set S1 and set S2.
[0406] The MCS tables in [Tables 24] to [Tables 27] are merely examples, and in some cases, each coding rate or spectral efficiency can be configured by other combinations of modulation and coding rates with values close to 10% to 20%.
[0407] [Implementation Method 5]
[0408] Embodiment 5 of this disclosure describes a method for designing a suitable MCS table and a method for transmitting / receiving data based on MCS in a wireless communication system such as 5G NR where a 1024QAM modulation scheme with a maximum modulation order of 10 is allowed.
[0409] Assume that a CQI table such as [Table 27] is defined in the wireless communication system. In other words, assume that the CQI table of [Table 27] can be configured in the terminal or base station as the cqi-table parameter in [CQI Determined-1] or [CQI Determined-2]. (In this specification, for ease of explanation, the target transport block error rate is described based on a CQI table applicable to 0.1, provided that the CSI higher-level parameter configuration (or indication) included in CSI-ReportConfig [Table 27] is used; however, this can be applied to other CQI tables.)
[0410] [Table 27]
[0411]
[0412] The newly defined MCS table is designed based on [Table 13], which is one of the MCS tables in the 5G NR system. For convenience, a description is provided for the 1024QAM modulation scheme (that is, modulation order 10) corresponding to MCS indices 23 to 26.
[0413] When MCS index 22 corresponds to 256QAM, it is preferable to configure MCS index 23 as the frequency efficiency average or a value close to the average value of each of the corresponding CQI indices 13 and 14 in the CQI table of [Table 27].
[0414] For example, the average of the spectral efficiency of CQI index 13 (7.4063) in [Table 27] and the spectral efficiency of CQI index 14 (8.3321) in [Table 27] is 7.8692. Therefore, the spectral efficiency corresponding to index 23 of the newly defined MCS table can be configured to 7.8692 or a close value. The spectral efficiency of CQI index 13 (7.4063) in [Table 27] and the spectral efficiency of CQI index 14 (8.3321) in [Table 27] are approximations of the actual spectral efficiency values, thus a more accurate average can be obtained, as follows:
[0415]
[0416] In some cases, spectral efficiency can be defined (or determined) as an approximation of the average rather than the exact average, where the approximation can mean a value within +3% or -3% of the exact average.
[0417] With a spectral efficiency of 7.8682, the [coding rate R×1024] value is close to 805.7, and with a spectral efficiency of 7.8692, the [coding rate R×1024] value is close to 805.8. Therefore, the [coding rate R×1024] value for MCS index 23 can be defined as a value such as 805, 805.5, 806, or 806.5. Furthermore, the spectral efficiency values corresponding to the [coding rate R×1024] values are 7.8613, 7.8662, 7.8711, and 7.8760, respectively.
[0418] For the spectral efficiency and [coding rate R×1024] values corresponding to MCS index 24 of the newly defined MCS table, the values corresponding to CQI table index 14 in [Table 27] can be used as is. Similarly, for the spectral efficiency and [coding rate R×1024] values corresponding to MCS index 26, the values corresponding to CQI table index 15 in [Table 27] can be used as is.
[0419] The spectral efficiency value corresponding to MCS index 25 of the newly defined MCS table can be determined as the average or an approximation of the average of the values corresponding to CQI indices 14 and 15 of [Table 27]. (Alternatively, it can be determined as the average or an approximation of the average of the values corresponding to MCS indices 24 and 26.)
[0420] The spectral efficiency values corresponding to CQI table indices 14 and 15 in [Table 27] are 8.3321 and 9.2578, respectively, therefore their average value is close to 8.7950. Alternatively, the accurate average value is obtained as follows: Therefore, the average spectral efficiency can be 8.7939. Thus, the spectral efficiency value corresponding to MCS index 25 can be determined as an approximation of the exact average, such as 8.7939 or 8.7950. Here, an approximation can refer to a value within -3% to +3% of the exact average.
[0421] With a spectral efficiency of 8.7939, the [coding rate R×1024] value is close to 900.5, and with a spectral efficiency of 8.7950, the [coding rate R×1024] value is close to 900.6. Therefore, the [coding rate R×1024] value for MCS index 25 can be defined as a value such as 900, 900.5, or 901. Furthermore, the spectral efficiency values corresponding to the [coding rate R×1024] values are 8.7891, 8.7939 (-8.7940), and 8.7988, respectively.
[0422] An example of an MCS table designed using the method described above is shown in [Table 28]. For example, indices 27 to 31 correspond sequentially to modulation orders 2, 4, 5, 8, and 10 in [Table 28], and indicate the indices that can be configured for data retransmission.
[0423] [Table 28]
[0424]
[0425] Table 28 above is an example of an MCS table obtained by removing one index value used for the retention indication and four indices used for 1024QAM from Table 13. Various MCS tables can be determined here based on the method used to determine the MCS combinations to be removed from Table 13. (However, typically, the combination of MCS index 0 indicates the most robust modulation order and coding rate combination the system can withstand, and MCS index 0 can be configured in the same way.)
[0426] For example, the new MCS table can be configured by removing three modulation order and coding rate combinations from the MCS index corresponding to modulation order 4 and two modulation order and coding rate combinations from the MCS index corresponding to modulation order 6 in [Table 13], reordering the MCS indexes in order, and combining them with the MCS index corresponding to 1024QAM in [Table 28].
[0427] For a more specific example, [Table 29] shows the following example: removing three combinations of MCS indices 5, 7 and 9 when the modulation order is 4, and two combinations of MCS indices 12 and 14 when the modulation order is 6 from [Table 13], and then combining them with [Table 28].
[0428] [Table 29]
[0429]
[0430] For another example, [Table 30] shows the following example: remove the combination of MCS index 5, CS index 7 and MCS index 9 when the modulation order is 4, the combination of MCS index 11 when the modulation order is 6, and the combination of MCS index 20 when the modulation order is 8 from [Table 13], and then combine it with [Table 28].
[0431] [Table 30]
[0432]
[0433] For another example, [Table 31] shows the following example: remove the combination of MCS index 4, CS index 7 and MCS index 9 when the modulation order is 2, the combination of MCS index 11 when the modulation order is 4, and the combination of MCS index 12 and MCS index 14 when the modulation order is 6 from [Table 13], and then combine it with [Table 28].
[0434] [Table 31]
[0435]
[0436] Therefore, in the method of configuring a new MCS table based on the MCS table in [Table 13], if a reserved field corresponding to 1024QAM is added when adding D modulation order and coding rate combinations corresponding to 1024QAM, (D+1) combinations need to be removed from the MCS combinations in [Table 13]. Examples of D=4 can be shown in [Tables 29] to [Table 31]. For reference, since the index used for reserved indication is usually used for retransmission, the MCS index corresponding to each modulation order is preferably included in the MCS table, but in some cases, the reserved indication corresponding to a specific modulation order can be omitted.
[0437] Furthermore, [Tables 28] through [Table 31] are merely examples, and the modulation order and coding rate combinations corresponding to some MCS levels in each MCS table can be excluded or changed. New MCS tables can be generated by appropriately combining the modulation order and coding rate combinations of each MCS table.
[0438] For example, when configuring the MCS table, if the MCS table is configured to include the modulation order and coding rate combinations and spectral efficiencies included in the CQI table to the greatest extent possible, the MCS tables [Table 28] to [Table 31] and other MCS tables can be defined. Here, the meaning of including the modulation order and coding rate combinations and corresponding spectral efficiencies included in the CQI table to the greatest extent possible can indicate that all other modulation order and coding rate combinations except for 1 to 3 included in the CQI table are included in the MCS table.
[0439] For a specific example, assuming the MCB table is designed to include, to the greatest extent possible, the combination of modulation order 4 among the modulation order and coding rate combinations included in the CQI table [Table 29], all or at least one of (modulation order, [coding rate R × 1024], spectral efficiency value) = (4, 378, 1.4766) and (4, 616, 2.4063) needs to be included in the MCS table. As an example of the MCS table, in [Table 13], the remaining modulation order and coding rate combinations in the MCS index corresponding to modulation order 4, except for those corresponding to MCS index 6, MCS index 9, and MCS index 10', can be included in the MCS table. In other words, in [Table 29] and [Table 30], we can define MCS tables where MCS index 5 has (modulation order, [coding rate R×1024], spectral efficiency value) = (4, 378, 1.4766), MCS index 6 has (modulation order, [coding rate R×1024], spectral efficiency value) = (4, 490, 1.9141), and MCS index 7 has (modulation order, [coding rate R×1024], spectral efficiency value) = (4, 616, 2.4063). Of course, this is merely an example, and an MCS table can be defined that includes all or at least one of (modulation order, [coding rate R×1024], spectral efficiency value) = (4,378, 1.4766) or (4,616, 2.4063) and simultaneously includes at least one or at most two of (4,434, 1.6953), (4,490, 1.9141), (4,553, 2.1602), or (4,658, 2.5703). Therefore, various MCS tables for supporting 1024QAM, such as those in [Table 29-1] and [Table 30-1], can be applied to the MCS tables for supporting 1024QAM disclosed herein.
[0440] [Table 29-1]
[0441]
[0442] [Table 30-1]
[0443]
[0444] Similarly, in the case of [Table 31], an MCS table can be defined where, for indices 5, 6, and 7, at least one of index 6 or index 7, (modulation order, [coding rate R × 1024], spectral efficiency value) = (4, 616, 2.4063); and for the remaining two indices, it has characteristics corresponding to at least two of (modulation order, [coding rate R × 1024], spectral efficiency value) = (4, 434, 1.6953), (4, 490, 1.9141), (4, 553, 2.1602), or (4, 658, 2.5703). Therefore, as an MCS table according to this disclosure, an MCS table can be applied where the set of (modulation order, [coding rate R × 1024], spectral efficiency value) corresponding to one or more indices of [Table 31] is changed to the different values described above.
[0445] Furthermore, the spectral efficiency values included in Tables 28 to 31, 29-1, and 30-1 can be replaced with approximate values of the corresponding values. For a specific example, the (modulation order, [coding rate R × 1024], spectral efficiency value) of index 23 in Tables 28 to 31, 29-1, and 30-1 can be replaced with (805, 7.8613), (806, 7.8711), or (806.5, 7.8760), respectively. Similarly, the (modulation order, [coding rate R × 1024], spectral efficiency value) of index 25 in Tables 28 to 31, 29-1, and 30-1 can be replaced with (900, 8.7891) or (901, 8.7988), respectively. Furthermore, the spectral efficiency values of 7.8662, 8.3321, 8.7939, and 9.2578 corresponding to each of the MCS indices 23, 24, 25, and 26 in [Tables 28] to [Tables 31], [Tables 29-1], and [Tables 30-1] can be replaced with approximate values within the range of -3% to +3%, and when the spectral efficiency values are referred to as SE(23), SE(24), SE(25), and SE(26), respectively, in general, the value of [coding rate R × 1024] can be configured to have values for i = 23, 24, 25, 26. or One of them. (Among them, Indicate flooring operation and Indicates the ceiling operation.
[0446] [Implementation Method 6]
[0447] Methods for designing or determining an MCS table have been described in embodiments 6 to 9 above. An MCS table designed in this way can be stored in a base station or terminal and used to determine the MCS index.
[0448] In current 5G NR systems, supported modulation schemes include QPSK, 16QAM, 64QAM, and 256QAM, with future versions potentially including 1024QAM or higher. Depending on the maximum modulation scheme order supported by the terminal, different CQI tables and different MCS tables can be used.
[0449] Here, by applying different CQI tables according to the target BLER and maximum modulation order required by the system, the terminal can determine or indicate the appropriate CQI index and send its value to the base station. Therefore, the base station can configure or indicate the MCS index based on the appropriate MCS table according to the corresponding CQI index or its corresponding CQI value, that is, the modulation scheme and target coding rate combination.
[0450] In this case, the MCS index can be determined based on the MCS tables designed for the target BLER=0.001 (such as the newly designed [Table 24] to [Table 27] in addition to [Table 12] to [Table 16]).
[0451] As an example of a specific method, in a 5G NR system, the MCS index of the PDSCH is determined via the following process: modulation order (or scheme) Qm and target coding rate R.
[0452] -Regarding PDSCH scheduled via DCI format 1_0 or format 1_1, including PDSCH with CRC scrambled by C-RNTI, MCS-C-RNTI, TC-RNTI, CS-RNTI, SI-RNTI, RA-RNTI, or P-RNTI, or regarding PDSCH scheduled using PDSCH configuration SPS-Config provided by a higher layer in the absence of a corresponding PDSCH transmission.
[0453] (a) When the higher-layer parameter mcs-Table given by PDSCH-Config has been configured as “qam256” and the PDSCH has been scheduled by a PDCCH with DCI format 1_1 scrambled by C-RNTI, the UE uses the MCS index I in [Table 13]. MCS The values are used to determine the modulation order Qm and the target coding rate R.
[0454] (b) If condition (a) is not met, the UE has not been configured with MCS-C-RNTI (the UE is not configured with MCS-C-RNTI), the higher-layer parameter mcs-Table given by PDSCH-Config has been configured as "qam64LowSE", and the PDSCH has been scheduled by a PDCCH with a CRC scrambled by C-RNTI in the UE's specific search space, the UE uses the MCS index I in [Table 14]. MCS The values are used to determine the modulation order Qm and the target coding rate R.
[0455] (c) If conditions (a) and (b) are not met, and the UE has been configured with MCS-C-RNTI and the PDSCH has been scheduled with the CRC scrambled by MCS-C-RNTI applied to the PDCCH, the UE uses the MCS index I in [Table 14]. MCS The values are used to determine the modulation order Qm and the target coding rate R.
[0456] (d) If conditions (a), (b), and (c) are not met, and the UE has not yet been configured by the higher-layer parameter mcs-Table given by SPC-Config, but the higher-layer parameter mcs-Table given by PDSCH-Config has been set to "qam256", and
[0457] (d-1) The PDSCH has been scheduled in DCI format 1_1 by the CRC scrambled by CS-RNTI and applied, or
[0458] (d-2) In the case where PDSCH has been scheduled using SPS-Config without a corresponding SPDCCH being sent.
[0459] UE uses the MCS index I in [Table 13] MCS The values are used to determine the modulation order Qm and the target coding rate R.
[0460] (e) In the case where conditions (a) to (d) are not met and the high-level parameter mcs-Table given by SPC-Config has been set to qam64LowSE and thus the UE is configured,
[0461] (e-1) PDCCH scheduling where PDSCH has been applied to by CRC scrambled by CS-RNTI, or
[0462] (e-2) In the case where PDSCH has been scheduled using SPS-Config without a corresponding PDSCH being sent.
[0463] UE uses the MCS index I in [Table 14] MCSThe values are used to determine the modulation order Qm and the target coding rate R.
[0464] (f) If conditions (a) through (e) are not met, the UE uses the MCS index I in [Table 12]. MCS The values are used to determine the modulation order Qm and the target coding rate R.
[0465] The contents of the MCS index of the PDSCH (i.e., modulation order (or method) Qm and target coding rate R) are determined to correspond to the contents of the following criteria.
[0466] For PDSCHs scheduled by PDCCHs in DCI format 1_0 or format 1_1, including those with CRCs scrambled by C-RNTI, MCS-C-RNTI, TC-RNTI, CS-RNTI, SI-RNTI, RA-RNTI, or P-RNTI, or for PDSCHs scheduled using the higher-layer PDSCH configuration SPS-Config in the absence of a corresponding PDCCH transmission,
[0467] (a) If the high-level parameter mcs-Table given by PDSCH-Config is set to "qam256", and the PDSCH is scheduled by PDCCH in DCI format 1_1 which includes a CRC scrambled by C-RNTI,
[0468] -UE should use I MCS Table 5 and the modulation order (Q) used in the physical downlink shared channel are used to determine the modulation order (Q). m ) and target coding rate (R).
[0469] (b) Otherwise, if the UE is not configured with MCS-C-RNTI, the higher-layer parameter mcs-Table given by PDSCH-Config is set to "qam64LowSE", and the PDSCH is scheduled by the PDCCH in the UE-specific search space with a CRC scrambled by C-RNTI.
[0470] -UE should use I MCS Table 6 and the modulation order (Q) used in the physical downlink shared channel are used to determine the modulation order (Q). m ) and target coding rate (R).
[0471] (c) Otherwise, if the UE is configured with MCS-C-RNTI and the PDSCH is scheduled by a PDCCH with a CRC scrambled by MCS-C-RNTI,
[0472] -UE should use I MCS Table 6 and the modulation order (Q) used in the physical downlink shared channel are used to determine the modulation order (Q). m) and target coding rate (R).
[0473] (d) Otherwise, if the UE is not configured with the higher-layer parameter mcs-Table given by SPS-Config, the higher-layer parameter mcs-Table given by PDSCH-Config is set to "qam256".
[0474] -If the PDSCH is scheduled by a PDCCH including a DCI format 1_1 with a CRC scrambled by CS-RNTI, or
[0475] - If PDSCH is scheduled using SPS-Config without a corresponding PDSCH being sent,
[0476] -UE should use I MCS Table 5 and the modulation order (Q) used in the physical downlink shared channel are used to determine the modulation order (Q). m ) and target coding rate (R).
[0477] (e) Otherwise, if the UE is configured with the higher-layer parameter mcs-Table given by SPS-Config set to "qam64LowSE",
[0478] -If the PDSCH is scheduled by the PDCCH with a CRC scrambled by CS-RNTI, or
[0479] - If PDSCH is scheduled using SPS-Config without a corresponding PDSCH being sent,
[0480] -UE should use I MCS Table 6 and the modulation order (Q) used in the physical downlink shared channel are used to determine the modulation order (Q). m ) and target coding rate (R).
[0481] (f) Otherwise
[0482] -UE should use I MCS Table 4 and the modulation order (Q) used in the physical downlink shared channel are determined. m ) and target coding rate (R).
[0483] Finish
[0484] When using Tables 24 through 26 for a specific service scenario, specific conditions can be added and used between or before / after conditions (a), (b), (c), (d), (e), and (f) above. For example, an MCS table such as at least one of Tables 24 through 26 can be used by adding or subdividing conditions based on: the configuration values of the mcs-Table in the higher-layer signaling PDSCH-Config and the mcs-Table in the SPS-Config, or whether the PDSCH has been scheduled based on the CRC applied to the PDCCH scrambled by a specific RNTI (e.g., C-RNTI, MCS-C-RNTI, TC-RNTI, CS-RNTI, SI-RNTI, RA-RNTI, or P-RNTI, etc.).
[0485] The parameter `mcs-Table` value can be set to a value other than "qam256" or "qam64LowSE". For example, in the case of parameter configuration values with different names (such as "qam64MidSE"), it can be configured to use at least one of the MCS tables in [Tables 24] to [Tables 26], where the target BLER is less than 0.1 and greater than 0.00001 (e.g., the target BLER is close to 0.001), and 64QAM is defined as the maximum modulation scheme. In general, more MCS tables can be used when there are more target BLERs and more service scenarios are considered.
[0486] As an example of another specific approach, in a 5G NR system, regarding PUSCHs scheduled with RAR UL license, PUSCHs scheduled with DCI format 0_0 CRC scrambling via C-RNTI, MCS-C-RNTI, TC-RNTI, or CS-RNTI, PUSCHs scheduled with DCI format 0_1 CRC scrambling via C-RNTI, MCS-C-RNTI, CS-RNTI, or SP-CSI-RNTI, or licensed PUSCHs configured with CS-RNTI (for licensed PUSCHs configured with CS-RNTI, the MCS index of the PUSCH is determined based on the following: modulation order (or scheme) Qm and target coding rate R:
[0487] - Types of scheduling PUSCH
[0488] - Disable or enable "Transform Precoding" (whether to disable it)
[0489] - The mcs-Table parameter of the higher-level signaling pusch-Config, or
[0490] The mcs-TableTransformPrecoder setting value (e.g., "qam256" or "qam64LowSE"),
[0491] - The mcs-Table parameter of the higher-level signaling configuredGrantConfig, or
[0492] The mcs-TableTransformPrecoder setting value (e.g., "qam256" or "qam64LowSE"),
[0493] -Is the scheduling based on the PDCCH applied by the CRC scrambled by a specific RNTI?
[0494] etc.
[0495] Here, by adding or subdividing the above conditions according to the service, MCS tables such as [Table 24] to [Table 26] can also be used. In this case, the parameter mcs-Table value can be configured to a value other than "qam1024", "qam256" or "qam64LowSE". For example, in the case of parameter configuration values with different names (such as "qam64MidSE"), it can be configured to use at least one of the MCS tables [Table 24] to [Table 26], wherein the target BLER is less than 0.1 and greater than 0.00001 (e.g., the target BLER is close to 0.001), and 64QAM is defined as the maximum modulation scheme.
[0496] Although the CQI table or MCS table optimized according to the system's target BLER can be configured to be all different, generally, as in the embodiments of this disclosure, many modulation schemes (or orders) and coding rate combinations are shared and used. When the configuration of determining the CQI or MCS using at least one of the first CQI table or the first MCS table is referred to as the first table configuration, and the configuration using at least one of the second CQI table or the second MCS table is referred to as the second table configuration, the characteristics of the operation of the base station or terminal and the corresponding table configurations can be summarized as follows.
[0497] A terminal (UE) capable of executing a first table configuration to wirelessly communicate with a base station (or radio node) in a cellular network receives instructions from the base station to apply or execute a second table configuration. Based on the instructions, the second table configuration is applied to wirelessly communicate with the base station (or radio node). Control information (e.g., CQI information) or data is transmitted to the base station based on the second table configuration.
[0498] - The second MCS table or the second CQI table configured in the second table supports a lower spectral efficiency than the minimum spectral efficiency configured in the first MCS table.
[0499] - When the second table configuration has been applied and it is desired to use at least one of the combinations of modulation order and coding rate with spectral efficiency included in at least one of the first MCS table or the first CQI table (as a fallback), at least one of the combinations shall be maintained in at least one of the second MCS table or the second CQI table.
[0500] - The "combination of modulation order and coding rate for spectral efficiency included in at least one of the second MCS table or the second CQI table" maintained in at least one of the second MCS table or the second CQI table may include the combination of modulation order and coding rate with the lowest spectral efficiency configured in the first table.
[0501] - The target BLER of the system configured using the first table can be higher than that of the system configured using the second table (approximately 10). P (Multiple times or more, P = 1, 2, ..., 5).
[0502] - The terminal can send the appropriate CQI index to the base station based on the CQI table determined according to the table configuration, or it can determine the modulation scheme and coding rate based on the determined MCS table. The terminal can then determine the TBS for data transmission and encode the data to send the coded bits to the base station.
[0503] The terminal can determine the modulation scheme and coding rate based on a defined MCS table, determine the TBS of the data corresponding to the coded bits sent from the base station, and then decode the received coded bits to recover the data.
[0504] When summarizing the operations from the perspective of the base station, these operations can be summarized as follows.
[0505] - In order to perform wireless communication with a terminal on a cellular network, a base station capable of executing a first table configuration sends instructions to the terminal for applying or executing a second table configuration.
[0506] - Receive control information (e.g., CQI information, etc.) or data sent from the terminal based on the second table configuration.
[0507] - The base station can determine the appropriate MCS based on the CQI index sent from the terminal based on the CQI table determined according to the table configuration, or it can determine the TBS of the data corresponding to the coded bits received from the terminal based on the modulation scheme and coding rate determined according to the determined MCS table, and then recover the data by appropriately decoding the received coded bits.
[0508] The base station can determine the modulation scheme and coding rate based on a defined MCS table, then determine the TBS for data transmission, and then encode the data to send the encoded bits to the terminal.
[0509] -(Features related to the first and second table configurations are the same and therefore omitted)
[0510] The TBS (Transmission Standard Baseline) can be determined using the coding rate indicated by the index included in the MCS (Modulation Control System) table. In 5G NR, the TBS can be determined by the number of allocated REs (Resources), the number of layers to be used, the modulation order, the coding rate, etc. Among the various factors used to determine the TBS, the modulation order and coding rate can be determined via the MCS in the signaling information.
[0511] In some implementations, the modulation order determined via the MCS can be used as is, and the coding rate determined via the MCS can be used as is, wherein additional adjustments are performed based on the RRC configuration information.
[0512] In some implementations, when only an MCS table is defined for services with a specific target BLER, and services with the same maximum modulation order but configured to support a different BLER than the specific target BLER are defined according to RRC signaling, the transceiver can determine the modulation order and coding rate from the defined MCS table and can adjust only the coding rate for use. As an example, a method of subtracting or adding a predetermined constant value or multiplying the coding rate by a specific ratio can be used, where the constant value for subtraction or addition, or the specific ratio for multiplication of the coding rate, can be the same for all CQI indices, or a value that varies according to the modulation order can be used.
[0513] [Implementation Method 7]
[0514] Implementation 9 proposes a method for configuring the MCS table suitable for use by base stations and terminals when the CQI table, as shown in [Table 27], is configured with 1024QAM as the maximum modulation scheme. In 5G NR systems where 1024QAM is supported, additional operations may be required in the base station and terminal.
[0515] As an example, additional operations for wired buffered rate matching (LBRM) technology for 5G NR systems are proposed.
[0516] In a 5G NR system, given that the TBS is determined by the terminal and the base station, N′ RE Calculated as Where N′ RE N is the number of REs allocated to the PDSCH mapping in a PRB of allocated resources, and then the total number of REs N allocated to the PDSCH. RECalculated as N RE =min(156, N) RE )·n PRB And calculate N info =N RE ·R·Q m • v determines TBS based on its value. (Here, Indicates the number of subcarriers included in an RB (e.g., 12). Indicates the number of OFDM symbols allocated to the PDSCH. Indicates the number of REs occupied by demodulation reference signals (DMRS) in a PRB, and The indicator specifies the number of REs (Resources) used for overhead within a PRB (Physical Replication Module) configured by higher-layer signaling (e.g., configured as one of 0, 6, 12, or 18). R and Qm indicate the coding rate and modulation order as indicated by the MCS, and v indicates the number of supported layers.
[0517] In 5G NR systems, when a TB or coded block (CB) is input to an LDPC encoder, parity bits can be determined or generated for the output. In this case, the encoding used in the LDPC encoder is determined based on the LDPC base map. Specifically, in 5G NR, the base map (or base matrix) is determined based on the TBS length and coding rate as follows, and LDPC encoding and decoding are performed according to the determined base map during initial transmission and retransmission.
[0518] [Methods for selecting the base graph (or base matrix)]
[0519] When the coding rate indicated by the MCS is R,
[0520] -TBS≤292 or TBS≤3824 and R≤0.67
[0521] Alternatively, in the case where R ≤ 0.25,
[0522] Based on BG(2)(base) Figure 2 Or base matrix 2) Perform LDPC encoding.
[0523] - In other cases, perform LDPC encoding
[0524] Based on BG(2)(base) Figure 1 Or base matrix 1) Perform LDPC encoding.
[0525] The parity check matrix is also determined based on the LDPC base map BG(1) and BG(2) and the coding block size (CBS), and the LDPC coding can generate parity bits based on the parity check matrix.
[0526] Here, the method of sending all parity bits generated by LDPC encoding for a specific input can be called full buffered rate matching (FBRM), and the method of limiting the number of parity bits that can be sent can be called finite buffered rate matching (LBRM).
[0527] When resources are allocated for data transmission, the output of the LDPC encoder serves as a circular buffer, and the bits of the buffer are repeatedly sent up to the number of allocated resources, and the length of the circular buffer can be referred to as N. cb Assuming the total number of LDPC codeword bits generated by LDPC encoding is N, in the FBRM method, N cb =N. (For reference, in 5G NR, some information bits in the LDPC code bits used for initial transmission are always excluded and not transmitted.)
[0528] In the FBRM method, N cb Corresponding to min(N, N) ref ), N ref Given as C indicates the number of coded blocks, and R LBRM It was determined to be 2 / 3. In the above TBS determination process, TBS... LBRM The following assumptions can be used to determine this: Assume the layer number v is the maximum layer number supported by the terminal in the corresponding cell; assume QM is the maximum modulation order configured for the terminal in the corresponding cell, or 64QAM without QM configuration; assume the coding rate R is 948 / 1024; assume N... RE 156·n PRB And assume n PRB For n PRB,LBRM Here, n PRB,LBRM As can be given in [Table 32] below.
[0529] [Table 32]
[0530] Maximum number of PRBs for all configured BWPs across carriers n PRB,LBRM ]]> Less than 33 32 33 to 66 66 67 to 107 107 108 to 135 135 136 to 162 162 163 to 217 217 Greater than 217 273
[0531] In an NR system, the (approximate) maximum data rate supported by the terminal for a given number of aggregated carriers in a frequency band or combination of frequency bands can be determined based on Equation 2 below.
[0532] [Equation 2]
[0533]
[0534] In Equation 2, J can indicate the number of carriers bound via carrier aggregation, Rmax = 948 / 1024. It can indicate the maximum number of floors. It can indicate the maximum modulation order, f (j) The scaling factor can be indicated, and μ can indicate the subcarrier spacing. The terminal can report f. (j) μ is a value of 1, 0.8, 0.75, and 0.4, and μ can be given as shown in Table 33 below. (j) is the index indicating the j-th component carrier (CC).
[0535] [Table 33]
[0536] μ Δf = 2 μ • 15 [kHz]] Cyclic prefix 0 15 Normal type 1 30 Normal type 2 60 Normal type, extended type 3 120 Normal type 4 240 Normal type
[0537] It is the average OFDM symbol length. Based on To calculate, and This represents the maximum number of RBs in BW(j). OH (j) This is the overhead value, which can be given as 0.14 for the downlink and 0.18 for the uplink of FR1 (the frequency band equal to or below 6 GHz, also known as B6G (below 6 GHz)), and as 0.08 for the downlink and 0.10 for the uplink of FR2 (the frequency band above 6 GHz, also known as A6G (above 6 GHz)).
[0538] Overhead values can be defined differently depending on the service or modulation order. For example, configuring the MCS tables supporting 1024QAM as shown in [Tables 28] to [Tables 31] in a wireless communication system indicates a specific situation with a very good channel environment, and therefore the overhead can be configured differently. (j) The overhead value can be configured to a smaller value when used in an environment with a very good channel. However, since the 1024QAM modulation scheme is susceptible to phase errors and peak-to-average power ratio (PAPR) issues in OFDM systems, a value larger than the current reference value can be configured. In cases supporting vehicle-to-infrastructure or vehicle-to-everything (V2X) services, data transmission or reception via the Physical Sidelink Shared Channel (PSSCH) can have a different symbol allocation scheme than data transmission or reception via the PDSCH, allowing for different configurations of the overhead. (j) value.
[0539] For a more specific example of V2X service, in the case of PSSCH data transmission or reception, at least the first symbol is allocated for Automatic Gain Control (AGC) and the last symbol is allocated as a gap symbol for gap measurement, such that the maximum number of OFDM symbols used for data transmission and reception can actually be 12 (or less). In this case, regardless of the configuration of the Physical Sidelink Feedback Channel (PSFCH), OH (j)Values can have a specific value or a larger value; for example, the value can be equal to or greater than 2 / 12. As a specific example, regardless of FR1 / B6G and FR2 / A6G, OH (j) Values can be configured to be greater than 2 / 12 and include specific values such as 0.21. Alternatively, in the resource pool configuration of the corresponding carrier, OH (j) This can be determined based on the time slot ratio of configured PSFCH resources or the periodicity of PSFCH resources. In this case, as the ratio of configured PSFCH resources increases, OH (j) The value can increase.
[0540] For example, when the value for configuring PSFCH for each time slot is called A, the value for configuring PSFCH for one time slot out of every two time slots is called B, and the value for configuring PSFCH for one time slot out of every four time slots is called C, the relationship A>B>C can be configured (e.g., A=0.42, B=0.32, and C=0.26). For reference, the time slot ratio with configured PSFCH or the periodicity of PSFCH resources can be determined based on the parameter sl-PSFCH-Period in the PSFCH-related configuration.
[0541] One or more sidelink resource pools can be configured for terminals to perform PSSCH transmission or reception, where OH (j) The value can be determined based on the parameters of the resource pool with the largest bandwidth among the configured sidelink resource pools, according to the high-level configuration.
[0542] In the standard for data rates that can be supported by the terminal as determined by [Equation 2], the maximum value of the modulation order was previously 8. However, since the maximum value of the modulation order in a system using 1024QAM is 10, the maximum data rate of [Equation 2] can also be determined differently from that of the 5G NR system in version-15.
[0543] In wireless communication systems, especially 5G NR systems, the data rate that the terminal can support can be negotiated between the base station and the terminal. The data rate can be calculated using the maximum bandwidth, maximum modulation order, maximum number of layers, etc., supported by the terminal. However, the calculated data rate may differ from the value calculated based on the transmission time interval (TTI) length and the transport block (TB) size (TBS) used for actual data transmission.
[0544] Therefore, it is possible for a terminal to be assigned a TBS value larger than that corresponding to the data rate it supports. Minimizing this situation and defining the terminal's operation under such circumstances is necessary. In the current communication system defined in NR, when LBRM is applied, the TBS is determined based on the modulation order supported by the terminal.LBRM It is necessary to present a clear configuration method to ensure that the determination process is not inefficient or the parameter configuration is not ambiguous. The following embodiments provide methods and apparatus for achieving these tasks.
[0545] First, when DSCH-LBRM needs to be applied, configure the maximum modulation order for the serving cell as follows.
[0546] [Modulation order configuration for PDSCH-LBRM]
[0547] If the parameter mcs-Table included in the higher-layer signaling pdsch-Config of one or more BWPs in the serving cell is configured as qam1024 (or an indicator indicating 1024QAM), assuming the maximum modulation order for DL-SCH is Q... m =10, where the parameter mcs-Table included in the higher-layer signaling pdsch-Config of one or more BWPs in the serving cell is configured as qam256 (or an indicator indicating 256QAM), assuming the maximum modulation order for DL-SCH is Q. m =8, and in other cases, assume the maximum modulation order for DL-SCH is Q. m =6.
[0548] This situation can be described as follows:
[0549] "If, for at least one DL BWP in the serving cell, the higher-layer parameter mcs-Table given by pdsch-Config is set to 'qam1024', then for DL-SCH, the maximum modulation order Q is assumed to be..." m =10; otherwise, if for at least one DL BWP in the serving cell, the higher-layer parameter mcs-Table given by pdsch-Config is set to "qam256", then the maximum modulation order Q is assumed for DL-SCH. m =8; otherwise, for DL-SCH, assume the maximum modulation order Q m =6".
[0550] Therefore, the modified PDSCH-LBRM process can be summarized as follows:
[0551] The bit sequence d0, d1, ..., d from clause 5.3.2 after encoding N-1 The length of the code block written to the r-th block is N cb In the circular buffer, where N is defined in Clause 5.3.2.
[0552] For the r-th coded block, if L LBRM=0, then let N cb =N, otherwise, N cb =min(N,N) ref ),in R LBRM =2 / 3, TBS LBRM This is determined according to Clause 5.1.3.2 of [TS 38.214] concerning DL-SCH / PCH, with the following assumptions:
[0553] The minimum number of layers in a TB of -DL-SCH / PCH is given by the minimum of X and 4, where
[0554] - If the higher-layer parameter maxMIMO-Layers of PDSCH-ServingCellConfi in the serving cell is configured, then X is given by this parameter.
[0555] Otherwise, X is given by the maximum number of PDSCH layers supported by the UE in the serving cell.
[0556] - If, for at least one DL BWP in the serving cell, the higher-layer parameter mcs-Table given by pdsch-Config is set to "qam1024", then the maximum modulation order Q is assumed for DL-SCH. m =10; otherwise, if for at least one DL BWP in the serving cell, the higher-layer parameter mcs-Table given by pdsch-Config is set to "qam256", then the maximum modulation order Q is assumed for DL-SCH. m =8; otherwise, for DL-SCH, assume the maximum modulation order Q m =6;
[0557] If 1024QAM is also allowed in the uplink of the wireless communication system, the maximum modulation order for applying PUSCH-LBRM for the serving cell is configured as follows.
[0558] [Modulation order configuration for PUSCH-LBRM]
[0559] If the mcs-TableTransformPrecoder or parameter mcs-Table included in the higher-layer signaling pusch-Config or configuredGrantConfig of one or more BWPs in the serving cell is configured as qam1024, assuming the maximum modulation order for UL-SCH is Q m=10, where the mcs-TableTransformPrecoder or parameter mcs-Table included in the higher-layer signaling pusch-Config or configuredGrantConfig of one or more BWPs in the serving cell is configured as qam256, assuming the maximum modulation order for UL-SCH is Q. m =8, and in other cases, assume the maximum modulation order for DL-SCH is Q. m =6.
[0560] This situation can be described as follows:
[0561] "If, for at least one UL BWP in the serving cell, the higher-layer parameter mcs-Table or mcs-TableTransformPrecoder given by pusch-Config or configuredGrantConfig is set to 'qam1024', then the maximum modulation order Q is assumed for UL-SCH." m =10; otherwise, if for at least one UL BWP in the serving cell, the higher-layer parameter mcs-Table or mcs-TableTransformPrecoder given by pusch-Config or configuredGrantConfig is set to "qam256", then the maximum modulation order Q is assumed for UL-SCH. m =8; otherwise, for UL-SCH, assume the maximum modulation order Q m =6".
[0562] Therefore, the modified PUSCH-LBRM process can be summarized as follows:
[0563] The bit sequence d0, d1, ..., d from clause 5.3.2 after encoding N-1 The length of the coded block written to the r-th block is N cb In the circular buffer, where N is defined in Clause 5.3.2.
[0564] For the r-th encoded block, if L LBRM =0, then let N cb =N, otherwise, N cb =min(N,N) ref ),in R LBRM =2 / 3, TBS LBRM Determined according to Clause 6.1.4.2 of [TS 38.214] for UL-SCH, assuming the following:
[0565] The minimum number of layers in a TB of -UL-SCH is given by X, where
[0566] - If the higher-layer parameter maxMIMO-Layers of the PUSCH-ServingCellConfi of the serving cell is configured, then X is given by this parameter.
[0567] Otherwise, if the higher-layer parameter maxRank of the serving cell's pusch-Confi is configured, then X is given by the minimum maxRank value of all BWPs of the serving cell.
[0568] Otherwise, X is given by the maximum number of PUSCH layers supported by the UE of the serving cell.
[0569] - If, for at least one UL BWP in the serving cell, the higher-layer parameter mcs-Table or mcs-TableTransformPrecoder given by pusch-Config or configuredGrantConfig is set to "qam1024", then the maximum modulation order Q is assumed for UL-SCH. m =10; otherwise, if for at least one ULBWP in the serving cell, the higher-layer parameter mcs-Table or mcs-TableTransformPrecoder given by pusch-Config or configuredGrantConfig is set to "qam256", then the maximum modulation order Q is assumed for UL-SCH. m =8; otherwise, for UL-SCH, assume the maximum modulation order Q m =6;
[0570] [Implementation Method 8]
[0571] If 1024QAM support is permitted in a 5G NR system, another example of additional operations required in the terminal or base station may include receiving a phase tracking reference signal (PT-RS). This embodiment proposes a method for the base station and terminal to determine PT-RS related parameters for PT-RS transmission and reception. In other words, the base station and terminal determine the PT-RS related parameters based on the method of this embodiment, and perform appropriate PT-RS transmission and reception operations based on the parameters.
[0572] The base station maps PT-RS to physical resources via the following process to transmit PT-RS for PDSCH during initial transmission or retransmission.
[0573] First, for PT-RS mapping, the terminal assumes that PT-RS only exist in the resource blocks used by the corresponding PDSCH (even for PUSCH PT-RS). In the presence of PT-RS, the terminal assumes that PDSCH PT-RS are mapped by β. PT-RS,i Scaling is performed. Here, in the case of scheduling the PT-RS port associated with the corresponding PDSCH, β PT-RS,i This refers to the factor defined according to the standard used to follow the transmit power (UE may assume PDSCH PT-RS according to factor β). PT-RS,i Scaling is performed to conform to the transmit power specified in the standard (e.g., TS 38.214), as follows.
[0574] - If the UE is configured with the higher-layer parameter epre-Ratio, then the ratio ρ of PT-RS EPRE to PDSCH EPRE for each layer and each RE of the PT-RS port is given according to the epre-Ratio value, as shown in [Table 34]. RTRS (The ratio of PT-RS EPRE to PDSCH EPRE for each layer and each RE of the PT-RS port). Additionally, the PT-RS scaling factor β. PT-RS,i identified as (*EPRE: Energy per resource element)
[0575] - If the UE is not configured with the higher-layer parameter epre-Ratio, the UE assumes that the epre-Ratio value is state "0" and determines ρ based on [Table 34]. PTRS and β PT-RS,i .
[0576] [Table 34] PT-RS EPRE and PDSCH EPRE (ρ) per layer per RE PTRS )
[0577]
[0578] Under the condition that the following two conditions (PT-RS condition 1) and (PT-RS condition 2) are met, PT-RS is mapped to resource elements (k, l) based on the following relational expression. p,μ :
[0579]
[0580] -However, r k Indicates the PT-RS for subcarrier k and r k = r(2m+k′). In TS38.211, which is the 5G NR standard, r(2m+k′) indicates the DM-RS used for subcarrier k and position l0.
[0581] -(PT-RS Condition 1): The value l corresponds to the value in the OFDM symbol allocated for PDSCH transmission. (l is located within the OFDM symbol allocated for PDSCH transmission)
[0582] -(PT-RS Condition 2): Resource elements (k, l) p,μ This does not apply to DM-RS, NZP CSI-RS (however, it excludes NZP CSI-RS configured for mobility measurements or where the resourceType parameter in the corresponding higher-layer signaling CSI-ResourceConfig is configured as "non-periodic"), ZP CSI-RS, SS / PBCH blocks, and detected PDCCH. Alternatively, according to the PDSCH resource mapping scheme of 3GPP standard TS38.214, resource elements may correspond to resource elements claimed to be "unavailable".
[0583] A set of time indices l for the PDSCH allocation start point is defined as follows (for reference, if transform precoding is disabled, a set of time indices is also defined for the PUSCH allocation start point in the same way).
[0584] [The process for determining the time index for PT-RS]
[0585]
[0586] - In this process, L PT-RS The values ∈{1, 2, 4} can be determined by PT-RS transmission / reception, which will be described later.
[0587] For the purpose of PT-RS mapping, the resource blocks allocated for PDSCH transmission are arranged from the lowest (order) scheduled resource blocks to the highest (order) scheduled resource blocks in order from 0 to N. RB -1 is used for numbering. Within this resource block, the corresponding subcarriers are numbered in ascending order from 0 to -1, starting with the lowest (order) frequency. Subcarriers are numbered. Subcarriers are determined by the following index, where the UE assumes PT-RS is mapped to a subcarrier (for reference, PUSCH transmission is also determined in the same way when transform precoding is disabled):
[0588]
[0589]
[0590] Where i = 0, 1, 2, ...
[0591] - This is the value determined by [Table 35-1] for the DM-RS port associated with the PT-RS port. However, if the resourceElementOffset parameter of the higher-layer signaling PTRS-DownlinkConfig is not configured, the value corresponding to column "offset00" in [Table 35-1] should be used.
[0592] -n RNTI It is the RNTI associated with the DCI that has been scheduled to be sent via it using C-RNTI, CS-RNTI, MCS-C-RNTI or SP-CSI-RNTI, or, if permitted by configuration, CS-RNTI.
[0593] -N RB This refers to the number of resource blocks scheduled.
[0594] -K PT-RS ∈{2,4}, and this can be determined by PT-RS transmission / reception, which will be described later.
[0595] [Table 35-1] Parameters
[0596]
[0597] For reference, when transform precoding is disabled, [Table 35-2] will be used for PUSCH transmission. value.
[0598] [Table 35-2] Parameters
[0599]
[0600] During initial transmission or retransmission, the UE needs to report to the base station, based on its capabilities, the preferred MCS and frequency bandwidth threshold relative to each subcarrier interval suitable for the data channel at a given carrier frequency. In this case, an MCS table corresponding to the maximum modulation order reported as supportable by the terminal is assumed.
[0601] When the UE is configured with the phaseTrackingRS parameter in the higher-layer signaling DMRS-DownlinkConfig
[0602] 1) The parameters timeDensity and frequencyDensity in the higher-layer signaling PTRS-DownlinkConfig indicate the thresholds ptrs-MCSi (i = 1, 2, 3) and NRB, i (i = 0, 1) in [Table 36] and [Table 37], respectively.
[0603] 2) When two or even one of the additional higher-layer parameters timeDensity and frequencyDensity are configured, and the RNTI is MCS-C-RNTI, C-RNTI or CS-RNTI, the UE assumes that the presence and mode of the PT-RS antenna port are functions of the scheduling bandwidth in the corresponding BWP and the corresponding scheduling MCS of the corresponding codeword, as shown in [Table 36] and [Table 37].
[0604] - If the parameter timeDensity in the higher-layer signaling PTRS-DownlinkConfig is not configured, the UE assumes L PT-RS =1.
[0605] - If the frequencyDensity parameter in the higher-layer signaling PTRS-DownlinkConfig is not configured, the UE assumes K PT-RS =2.
[0606] [Table 36] Temporal density of PT-RS varying with scheduling MCS
[0607] ■ Scheduled MCS Time density (L PT-RS )]]> MCS ≤ptrs-MCS1]]> PT-RS not present ■ptrs-MCS1≤I MCS <ptrs-MCS2]]> 4 ■ptrs-MCS2≤I MCS <ptrs-MCS3]]> 2 ■ptrs-MCS3≤I MCS <ptrs-MCS4]]> 1
[0608] [Table 37] Frequency density of PT-RS varying with scheduling bandwidth
[0609] ■ Scheduled bandwidth Frequency density (K PT-RS )]]> ■N RB <N RB0 ]]> PT-RS not present ■N RB0 ≤N RB <N RB1 ]]> 2 ■N RB1 ≤N RB ]]> 4
[0610] 3) If the two additional higher-layer parameters timeDensity and frequencyDensity are not configured, and the RNTI is MCS-C-RNTI, C-RNTI, or CS-RNTI, then the UE assumes the existence of a value L. PT-RS =1 and K PT-RS =2 PT-RS, where it is assumed that PT-RS does not exist in the following cases:
[0611] - If the MCS index scheduled from the MCS table in [Table 12] is less than 10,
[0612] - If the MCS index scheduled from the MCS table in [Table 13] is less than 5,
[0613] - If the MCS index scheduled from the MCS table in [Table 14] is less than 15,
[0614] - If the number of scheduled RBs is less than 3
[0615] 4) Regardless of whether additional higher-layer parameters timeDensity and frequencyDensity are configured, if the RNTI is RA-RNTI, [MsgB-RNTI], SI-RNTI or P-RNTI, the UE assumes that PT-RS has not been provided.
[0616] If the system allows the application of 1024QAM, especially if the MCS table in [Table 29] or [Table 30] is configured,
[0617] Conditions such as scheduling from the MCS table in [Table 29] (or [Table 30]) with an MCS index less than 5 can be added to PT-RS configuration-related condition 3).
[0618] If the MCS table in [Table 31] is configured, conditions such as scheduling an MCS index less than 4 from the MCS table in [Table 31] can be applied.
[0619] Add to condition 3).
[0620] Generally speaking, the added MCS table can be described by the following conditions:
[0621] - The case where the MCS index scheduled from the MCS table is less than the smallest index value among the indices corresponding to modulation order 4.
[0622] If the UE is not configured with the phaseTrackingRS parameter in the higher-layer signaling DMRS-DownlinkConfig, and the PT-RS time density corresponding parameter L in [Table 39] is... PT-RS Or the frequency density corresponding parameter K in [Table 40] PT-RS If at least one of the indications in the system is "PT-RS does not exist", the UE can assume that PT-RS is not provided.
[0623] For the high-level parameter PTRS-DownlinkConfig, provide each parameter ptrs-MCS iDuring the process of (where \(i = 1, 2, 3\)), when the MCS table configured with [Table 12] or [Table 14] is used, a value from 0 to 29 is determined; when the MCS table configured with [Table 13] is used, a value from 0 to 28 is determined; and when the MCS table configured with [Table 29] or [Table 31] including the 1024QAM modulation scheme or modulation order 10 is used, a value from 0 to 27 is determined. Generally, the relationship of \(ptrs - MCS1\leq ptrs - MCS2\leq ptrs - MCS3\leq\) (the lowest index value among the reserved fields in the MCS table) is satisfied. However, regarding [Table 39], when the MCS table configured with [Table 12] or [Table 14] is used, the value of \(ptrs - MCS3\) is 29; when the MCS table configured with [Table 13] is used, the value of \(ptrs - MCS3\) is 28; and when the MCS table configured with [Table 29] to [Table 31] including the 1024QAM modulation scheme or modulation order 10 is used, when the value of \(ptrs - MCS3\) is 27, the condition \(ptrs - MCS3\leq I\) is satisfied. MCS <The \(I\) of \(ptrs - MCS4\) MCS The value is always the MCS index available only during retransmission, such that it can be considered that there is no case where \(L\) PT-RS \(= 1\). (According to the system, \(L\) PT-RS \(= 1\) can be configured for retransmission.) In the current 5G NR system, information regarding the value of \(ptrs - MCS4\) is not transmitted via high - layer signaling. Generally, when the MCS table configured with [Table 12] or [Table 14] is used, 29 can be assumed and used; if the MCS table configured with [Table 13] is used, 28 can be assumed and used; when 1024QAM is allowed, when the MCS table configured with [Table 27] to [Table 31] including the 1024QAM modulation scheme or modulation order 10 is used, the value 27 can be assumed and used.
[0624] When the high - layer parameter \(PTRS - DownlinkConfig\) indicates \(ptrs - MCS\) i \((i = 1, 2, 3)\) in each time - density - related parameter \(ptrs - MCS\) i \(= ptrs - MCS\) i+1 This indicates that the time - density value \(LPT - RS\) corresponding to \(ptrs - MCS\) i [[ID=1�]]\(\leq I\) MCS <\(ptrs - MCS\) i+1 is not available or is disabled. Similarly, during the process of providing each parameter \(N\) RB,i \((i = 0, 1)\), the high - layer parameter \(PTRS - DownlinkConfig\) is determined to be one of the values from 1 to 276, and when \(N\) RB,i \(= N\)RB,i+1 In the case of N, the instruction is the same as N. RB,i ≤N RB <N RB,i+1 The corresponding frequency density value K PT-RS Unavailable or disabled.
[0625] When the UE receives a PDSCH with an allocation duration of 2 symbols, L PT-RS When the value is configured to 2 or 4, or when the UE receives a PDSCH with an allocation duration of 4 symbols, L PT-RS If the value is configured to 4, it can be assumed that PT-RS has not been sent.
[0626] For time and frequency density configurations, the UE can apply different configurations depending on the frequency band being used. Generally, the FR2 / A6G band has worse frequency diffraction / propagation characteristics and relatively stronger flatness than the FR1 / B6G band, and therefore may be more susceptible to phase errors. On the other hand, since the FR1 / B6G band has better frequency characteristics than the FR2 / A6G band, it may be relatively insensitive to phase errors. Therefore, when the UE or base station uses the FR2 / A6G band, it can be configured to provide higher time and frequency densities than FR1 / B6G. For example, for the same MCS table configuration and the same MCS index I... MCS When the L can be configured for the FR1 / B6G frequency band PT-RS The value is called L PT-RS (FR1 / B6G, I) MCS And it can be configured with L for the FR2 / A6G frequency band. PT-RS The value is called L PT-RS (FR2 / A6G, I) MCS When configuring ptrs-MCS, you can do so. i (i = 1, 2, 3), such that L PT-RS (FR1 / B6G, I) MCS The average value of ) is greater than L PT-RS (FR2 / A6G, I) MCS The average value of ). In particular, ptrs-MCS can be configured. i (i = 1, 2, 3), such that for any MCS index, L PT-RS (FR1 / B6G, I) MCS )≥L PT-RS (FR2 / A6G, I) MCS ), and for at least one MCS index, L satisfies PT-RS (FR1 / B6G, I) MCS )>L PT-RS (FR2 / A6G, I)MCS For another example, ptrs-MCS can be configured. i (i = 1, 2, 3), such that "PT-RS does not exist" in the FR1 / B6G band, and only for FR2 / A6G, L PT-RS The value is configured to be at least one of 1, 2, or 4. For reference, L can be determined based on the MCS index. PT-RS The value is, but as mentioned above, it can also be determined based on the configuration / non-configuration of higher-level signaling.
[0627] When the UE receives the PDSCH for retransmission, if the UE is scheduled or configured with an MCS index greater than V, the MCS used for PT-RS time density determination can be obtained based on the DCI received in the same TB that was scheduled or configured with an MCS index equal to or less than V in the initial transmission. For the value of V in this paper, V=28 can be used if the MCS table in [Table 12] or [Table 14] is configured; V=27 can be used if the MCS table in [Table 13] is configured; and V=26 can be used if the MCS tables in [Table 29] to [Table 31], which include 1024QAM modulation schemes or modulation order 10, are configured.
[0628] Generally, as the modulation order increases, the system performance becomes more sensitive to changes in phase error. In cases where the performance of phase tracking error due to the existing time density is insufficient due to the introduction of 1024QAM, a parameter less than 1 corresponding to the time density can be defined by introducing ptrs-MCS5 as shown in [Table 38] (e.g., 0.5, indicating that more PT-RS are allocated or allocated more frequently compared to a time density of 1). In this case, the higher-level parameter PTRS-DownlinkConfig can provide each ptrs-MCS parameter. i (i = 1, 2, 3, 4). The time density values in [Table 38] are merely examples, and these values can be expressed with more general relationships, as shown in [Table 38-1], where A, B, C, and D can have positive integer values and the relationship A>B>C>D exists. Furthermore, in [Table 38], there may be only at least one value for A, B, C, and D, and therefore only some values of ptrs-MCS1, ptrs-MCS2, ptrs-MCS3, ptrs-MCS4, and ptrs-MCS5 may exist. As shown in [Table 38], when at least one of the parameter values A, B, C, and D corresponding to the time density (or frequency density) is defined as a value less than 1, since in the [time index determination process for PT-RS], (i-1)L PT·RS or iLPT-RS The value may not be an integer, thus requiring additional operations for PT-RS positioning. For example, these additional operations could be implemented by substantially increasing the frequency density.
[0629] [Table 38]: Temporal density of PT-RS varying with scheduling MCS
[0630] ■ Scheduled MCS Time density (L PT-RS ) MCS <ptrs-MCS1]]> PT-RS not present ■ptrs-MCS1≤I MCS <ptrs-MCS2]]> 4 ■ptrs-MCS2≤I MCS <ptrs-MCS3]]> 2 ■ptrs-MCS3≤I MCS <ptrs-MCS4]]> 1 ■ptrs-MCS4≤I MCS <ptrs-MCS5]]> 0.5
[0631] [Table 38-1]: Temporal density of PT-RS varying with scheduling MCS
[0632] Scheduled MCS Time density (L PT-RS ) I MCS <ptrs-MCS1]]> PT-RS not present ptrs-MCS1≤I MCS ptrs-MCS2]]> A ptrs-MCS2≤ I MCS ptrs-MCS3]]> B ptrs-MCS3≤I MCS ptrs-MCS4]]> C ptrs-MCS4≤I MCS ptrs-MCS5]]> D
[0633] In the above description, for convenience, PT-RS for PDSCH has been described, but similar operations can be applied to PUSCH PT-RS. Even without specific mention, the embodiments of this disclosure can be applied not only to PDSCH but also similarly to PUSCH. However, in the case of PUSCH PT-RS, the above operations can be similarly performed based on the parameter phaseTrackingRS in the higher-layer signaling DMRS-UplinkConfig, the parameters timeDensity and frequencyDensity included in the higher-layer signaling PTRS-UplinkConfig, and whether transform precoding is enabled / disabled.
[0634] Unlike PDSCH PT-RS transmit / receive or PUSCH PT-RS transmit / receive when transform precoding is disabled, PUSCH PT-RS may require additional operations when transform precoding is enabled.
[0635] In 5G NR, with transform precoding enabled, the temporal density of PUSCH PT-RS is configured to L by the higher-layer parameter timeDensityTransformPrecoding. PT-RS =2, otherwise, UE considers L PT-RS =1. Additionally, the PT-RSr at position m needs to be mapped before transform precoding. m (m′) is generated as follows (where m depends on the number of PT-RS groups). Number of samples per PT-RS group and The value (the scheduling bandwidth used for uplink transmission, expressed as the number of subcarriers):
[0636]
[0637]
[0638] Here, c(i) indicates the pseudo-random sequence determined according to the standard, and w(i) indicates the value obtained from the orthogonal sequence, as shown in [Table 39].
[0639] [Table 39] Orthogonal sequence w(i)
[0640]
[0641] The sequence r generated in this way m (m′) multiplied by the scaling factor β′ to map to multiple symbols Here, it represents the ratio between one of the outermost constellation points in the signal constellation for a given modulation scheme (or modulation order) used for PUSCH and one of the outermost constellation points in the signal constellation used for π / 2-BPSK. With transform precoding enabled and the UE configured with the parameter transformPrecoderEnabled in the higher-layer signaling PTRS-UplinkConfig, the scaling factor β′ is determined based on the scheduling modulation order (or modulation scheme) as shown in [Table 40] below.
[0642] [Table 40]
[0643]
[0644] [Implementation Method 9]
[0645] Figure 10 This diagram illustrates terminal processing according to Embodiment 9 in a 5G or NR system, where a terminal receives a first signal and sends a second signal corresponding to the first signal, based on the generation of multiple HARQ processes.
[0646] In particular, Implementation 9 proposes a method for determining processing time in 5G or NR systems where 1024QAM is supported.
[0647] refer to Figure 10 In the nth HARQ process 1000, the base station and the terminal send or receive a first signal 1004, and the terminal and the base station send or receive a second signal 1006 corresponding to the first signal 1004. More specifically, the time interval 1012 between the first signal 1004 and the second signal 1006 is greater than or equal to T. proc,1 (or T) proc,2 In the case of [missing information], a second signal is sent. Otherwise, the terminal may ignore the second signal or send an invalid second signal.
[0648] In the k-th HARQ process 1002, the base station and the terminal send or receive a first signal 1008, and the terminal and the base station send or receive a second signal 1010 corresponding to the first signal 1008. More specifically, the time interval 1014 between the first signal 1008 and the second signal 1010 is greater than or equal to T. proc,1 (or T) proc,2 In the case of [missing information], a second signal is sent. Otherwise, the terminal may ignore the second signal or send an invalid second signal.
[0649] Specifically, transmitting or receiving the first and second signals of the nth and kth HARQ processes within the terminal processor (UE processor) 1020 requires terminal processing. For example, when the first signal is downlink data information and the second signal is HARQ-ACK information, the necessary terminal processor may include channel estimation, demodulation, decoding, and HARQ-ACK preparation blocks. The terminal can generally use one of the corresponding blocks, regardless of the HARQ process number. In this case, the terminal performs channel estimation 1022, demodulation 1024, decoding 1026, and HARQ-ACK operation 1028 to process the first signal 1004 of the nth HARQ process and its corresponding second signal 1006. Additionally, the terminal performs channel estimation 1030, demodulation 1032, decoding 1034, and HARQ-ACK operation 1036 to process the first signal 1008 of the kth HARQ process and its corresponding second signal 1010.
[0650] In 5G or NR systems, the terminal essentially processes the first signal and its corresponding second signal in multiple HARQ processes using threaded operations. That is, for each HARQ process, the corresponding blocks constituting the terminal processor can operate in parallel, as shown in Figure 4. However, in this case, channel estimation (or demodulation, decoding, or HARQ ACK preparation) of the first signal 1008 in the k-th HARQ process can only be performed after the channel estimation (or demodulation, decoding, or HARQ ACK preparation) of the first signal in the n-th HARQ process is completed. The terminal can support multiple HARQ processes simultaneously using limited resources (e.g., the number or performance of the blocks constituting the processor) through threaded operations.
[0651] In 5G or NR systems, when the base station transmits a PDSCH including downlink data, the K1 value is indicated by the DCI used for scheduling the PDSCH. This value corresponds to the timing information of the HARQ-ACK information transmitted by the terminal in the PDSCH. If the HARQ-ACK information including timing advance is not indicated as being earlier than the transmission of OFDM symbol L1, the terminal can still send HARQ-ACK information to the base station. That is, with timing advance, HARQ-ACK information can be sent from the terminal to the base station at the same or later time as OFDM symbol L1. If the HARQ-ACK information including timing advance is indicated as being earlier than the transmission of OFDM symbol L1, the HARQ-ACK information may not be a valid HARQ-ACK information in the HARQ-ACK transmission from the terminal to the base station. OFDM symbol L1 can be the first OFDM symbol, where the cyclic prefix (CP) is T... proc,1 Then it begins. T proc,1 It can be calculated as shown in [Equation 3] below.
[0652] [Equation 3]
[0653] T proc,1 =((N1+d) 1,1 +d 1,2 (2048+144)·k2 -μ )·T C
[0654] In the aforementioned [Equation 3], N1, d 1,1 d 1,2 , k, μ and T C It can be defined as follows.
[0655] -N1 is based on the value of μ presented in [Table 41] and [Table 42] and corresponds to (μ PDCCH μ PDSCH μ UL The generation of the maximum T in ) proc,1 μ. That is, μ = min(μ PDCCH ,μ PDSCH ,μ UL In the aforementioned expression, μ PDCCH This refers to the subcarrier spacing used in PDCCH scheduling. μ PDSCH This refers to the subcarrier spacing applied to the scheduled PDSCH. μ UL This refers to the subcarrier spacing of the uplink channel for transmitting HARQ-ACK.
[0656] - In the case of sending HARQ-ACK information via PUCCH (uplink control channel), d 1,1 =0, and when HARQ-ACK information is sent via PUSCH (uplink shared channel, data channel), d 1,1 =1.
[0657] - When the terminal is configured with a carrier or multiple enabled configured carriers, the maximum timing difference between the carriers can be reflected in the second signal transmission.
[0658] - For PDSCH mapping type A, that is, when the position of the first DMRS symbol is the third or fourth OFDM symbol in the time slot, if the position index i of the last OFDM symbol is less than 7, then d 1,2 =7-i. Otherwise, d 1,2 =0.
[0659] - For UE processing capability 1 with PDSCH mapping type B, that is, when the first DMRS OFDM symbol position is the first OFDM symbol in the PDSCH, if the PDSCH has a length of 4 OFDM symbols, then d 1,2 =3, and if the PDSCH has a length of 2 OFDM symbols, then d 1,2 = 3 + d, where d is the number of OFDM symbols that overlap between the PDSCH and the PDCCH, which includes control signals used to schedule the PDSCH. Otherwise, d 1,2 =0.
[0660] - For UE processing capability 2 with PDSCH mapping type B, that is, when the first DMRS OFDM symbol position is the first OFDM symbol in the PDSCH, if the PDSCH has a length of 2 or 4 OFDM symbols, then d 1,2 This is the number of OFDM symbols that overlap between the PDSCH and the PDCCH, which includes control signals used to schedule the PDSCH. Otherwise, d 1,2 =0.
[0661] -N1 is defined according to μ, as shown in [Table 41] or [Table 42] below. μ = 0, 1, 2 and 3 refer to subcarrier spacing of 15 kHz, 30 kHz, 60 kHz and 120 kHz, respectively. [Table 41] shows the PDSCH processing time for UE processing capability 1 (PDSCH processing time for PDSCH processing capability 1), and [Table 42] shows the PDSCH processing time for UE processing capability 2 (PDSCH processing time for PDSCH processing capability 2).
[0662] [Table 41]
[0663]
[0664] [Table 42]
[0665]
[0666] - Depending on the UE capabilities, the above N1 values can be used as [Table 41] or [Table 42].
[0667] -T c =1 / (Δf) max ·N f ), Δf max =48010 3 Hz, N f =4096, κ=T s / T c =64,T s =1 / (Δf) ref ·N f,ref ), Δf ref =15-10 3 ; Hz, N f,ref =2048
[0668] They are defined separately.
[0669] In 5G or NR systems, when the base station sends control information including uplink scheduling permission, the terminal can indicate a K2 value corresponding to the timing information sent by uplink data or PUSCH.
[0670] If a PUSCH with timing advance is not indicated as being sent earlier than OFDM symbol L2, the terminal may send a PUSCH to the base station. That is, with timing advance included, the PUSCH can be sent from the terminal to the base station at the same time as or later than OFDM symbol L2. If a PUSCH with timing advance is indicated as being sent earlier than OFDM symbol L2, the terminal may ignore uplink scheduling clearance control information from the base station. OFDM symbol L2 can be the first OFDM symbol, wherein the cyclic prefix (CP) of the PUSCH OFDM symbol to be sent is T... proc,2 Then it begins. T proc,2 It can be calculated as shown in [Equation 4] below.
[0671] [Equation 4]
[0672] T proc,2 =max{((N2+d 2,1 +d 2,2 (2048+144×κ2)-μ )×T C d 2,3}
[0673] In the aforementioned [Equation 4], N2, d 2,1 d 2,2 d 2,3 , k, μ and T C It can be defined as follows.
[0674] -N2 is based on the value of μ presented in [Table 43] and [Table 44] and corresponds to (μ DL μ UL The generation of the maximum T in ) proc,1 μ. That is, μ = min(μ DL ,μ UL In the aforementioned expression, μ DL This refers to the subcarrier spacing for transmitting the PDSCH, which includes the DCI used for scheduling the PUSCH. μ UL This refers to the subcarrier spacing of the uplink channel for transmitting PUSCH.
[0675] - In the case where the first OFDM symbol in the OFDM symbols assigned to PUSCH includes only DMRS, d 2,1 =0, otherwise, d 2,1 =1.
[0676] - In the case of multiplexing HARQ-ACK in the PUSCH scheduled as described above, d 2,2 =1, otherwise, d 2,2 =0.
[0677] - When the terminal is configured with a carrier or multiple enabled configured carriers, the maximum timing difference between the carriers can be reflected in the second signal transmission.
[0678] - In the case of a DCI that has scheduled a switchover of the indicated bandwidth portion (BWP) , d 2,3 This refers to the time required for BWP handover. Otherwise, d 2,3 =0.
[0679] -N2 is defined based on μ, as shown in [Table 43] or [Table 44] below. μ = 0, 1, 2 and 3 refer to subcarrier spacings of 15 kHz, 30 kHz, 60 kHz and 120 kHz, respectively. [Table 43] shows the PUSCH preparation time for UE processing capability 1, and [Table 44] shows the PUSCH preparation time for UE processing capability 1 for UE processing capability 2.
[0680] [Table 43]
[0681]
[0682] [Table 44]
[0683]
[0684] - Depending on the UE capabilities, the above N2 values can be used as [Table 43] or [Table 44].
[0685] -T c =1 / (Δf) max N f ), Δf max =48010 3 Hz, N t =4096, κ=T s / T c =64,T s =1 / (Δf) ref ·N f,ref ), Δf ref =15-10 3 Hz, N f,ref =2048
[0686] They are defined separately.
[0687] Because terminals supporting 1024QAM need to handle a larger transport block size (TBS) than terminals supporting 64QAM or 256QAM, they may require slightly more processing time than the minimum terminals currently available in [Equation 3] or [Equation 4].
[0688] Therefore, [Equation 3] or [Equation 4] can be applied to terminals that support 1024QAM as shown in [Equation 5] or [Equation 6] below.
[0689] [Equation 5]
[0690] T proc,1 =((N1+d) 1,1 +d 1,2 +d 1,3 (2048+144)·κ2 -μ )·T C
[0691] [Equation 6]
[0692] T proc,2 =max{((N2+d 2,1 +d 2,2 +d 2,3 (2048+144)·κ2 -μ )·T C d 2,3}
[0693] Most of the variables included in [Equation 5] or [Equation 6] are the same as those described in [Equation 3] or [Equation 4]. In [Equation 5] or [Equation 6], d 1,3 and d 2,3 It can have a value of 0 or a positive integer d'. For a positive integer value d', a specific value or a set of values can be determined based on the terminal capability.
[0694] For example, when the terminal reports value 1 as a UE capability, d 1,3 or d 2,3 It can have a value of 1. For terminal capabilities, d can be indicated individually or simultaneously. 1,3 and d 2,3 For d 1,3 and d 2,3 The value of -, a positive integer determined according to the UE capability report, can always be applied regardless of scheduling, or it can be applied only when a specific MCS table or a specific MCS value is applied. Alternatively, at least a combination thereof can be applied.
[0695] For example, if the MCS table indicated by the DCI format includes 1024QAM, the terminal considers d 1,3 or d 2,3-- It is a positive integer value, and if the MCS table indicated by the DCI format does not include 1024QAM, the terminal considers d to be... 1,3 or d 2,3-- It is 0.
[0696] For another example, where the MCS value indicated by the DCI format corresponds to 1024QAM, the terminal considers d 1,3 or d 2,3-- It is a positive integer value, and in cases where the MCS value indicated by the DCI format does not correspond to 1024QAM, the terminal considers d to be a positive integer value. 1,3 or d 2,3-- The value 0.1024QAM is merely an example, and other values with different modulation orders can be fully applied.
[0697] Used to determine d 1,3- The DCI format is used for scheduling PDSCH and for determining d 2,3-- The DCI format is used for scheduling PUSCH. It is used to determine d 1,3- and d 2,3 The UE capability of a value can exist independently. Used to determine d 1,3 and d 2,3 Higher-level signals of value can exist independently. d can only be applied when N1 and N2 are configured to the corresponding specific UE processing capability values. 1,3- and d 2,3 .
[0698] For example, if N1 is configured with UE processing capability 2, the terminal will include d 1,3- Equation 5 applies to the PDSCH processing time; and if N1 is not configured as UE processing capability 2, the terminal will not include d. 1,3- Equation 3 is applied to the PDSCH processing time, or d in Equation 5 is considered to be... 1,3- The value is 0. For example, if N2 is configured as UE processing capability 2, the terminal will include d. 2,3- Equation 6 applies to the PUSCH preparation time; and if N2 is not configured as UE processing capability 2, the terminal will not include d. 2,3- Equation 4 is applied to the PUSCH preparation time, or d in Equation 6 is considered to be... 2,3- The value is 0.
[0699] Alternatively, limited to [Equation 3] or [Equation 4], when the value of N1 or N2 is configured for UE processing capability 2 by the corresponding higher-layer signal, and the MCS table included in the DCI format used for scheduling PDSCH or PUSCH corresponds to 1024QAM, or when the MCS index indicated by the DCI format is 1024QAM, the terminal may consider the value of N1 or N2 to have reverted to the value associated with UE processing capability 1, rather than the value associated with UE processing capability 2. Alternatively, limited to [Equation 3] or [Equation 4], when the value of N1 or N2 is configured for UE processing capability 2 by the corresponding higher-layer signal, and the MCS table in the DCI format configured for scheduling PDSCH or PUSCH corresponds to 1024QAM, the terminal may consider the value of N1 or N2 to have reverted to the value associated with UE processing capability 1, rather than the value associated with UE processing capability 2. 1024QAM is merely an example, and this disclosure can be fully applied to other different modulation order values. For example, in the case where μ = 0 and the terminal has been configured with a processing capacity of 2 for PDSCH, the terminal considers the value of N2 used to calculate the minimum PDSCH processing time to be 3, as shown in [Table 41]. However, in the case where the MCS index value indicated by the DCI format used for scheduling PDSCH indicates 1024QAM,
[0700] The terminal can assume that the value of N2 used to calculate the minimum PDSCH processing time is 8, as shown in [Table 41]. In addition to the MCS index mentioned above, the value of N1 or N2 can also be applied to the operation of rolling back from processing capacity 2 to processing capacity 1 by using the MCS table, the size of the scheduled frequency resource region, the size of the scheduled time resource region, the MCS index threshold, the CQI table configuration information, or other specific values in the fields within the DCI format. It is also possible to perform the rollback operation by at least some of the above combinations.
[0701] Otherwise, no rollback is performed. Some of the aforementioned variables in [Equations 3] through [Equations 6] may not exist or can be applied by substitution with other terms. In summary, regardless of the UE processing time capability (or limited to a specific UE processing time capability) indicated by the MCS index value or DCI format by the higher-layer signal or the MCS index table, the terminal may or may not consider processing time margin values, such as d as shown in [Equation 5] or [Equation 6]. 1,3- and d 2,3 The processing time margin value can be a value previously reported by the UE capability, or it can always be considered a fixed value such as 1.
[0702] Alternatively, limited to the UE processing time capability of the MCS index value or MCS index table indicated by higher-layer signals or DCI format, the terminal may consider or not consider processing time margin values, such as d as shown in [Equation 5] or [Equation 6]. 1,3- and d 2,3 The processing time margin value can be a value previously reported by the UE capability, or it can always be considered a fixed value such as 1.
[0703] Based on implementation method 9, the terminal can have different processing times according to different MCS tables or MCS values with different modulation or coding rates. Therefore, the base station can provide the terminal with appropriate processing preparation time.
[0704] [Implementation Method 10]
[0705] This embodiment proposes a method for determining the TBS when 1024QAM is applied to a wireless communication system.
[0706] For the j-th serving cell, the parameter processingType2Enabled in the higher-layer signaling PDSCH-ServingCellConfig is configured to "Enabled" or an MCA table corresponding to 1024QAM is configured, and at least one MCS index I in the specific PDSCH is enabled. MCS If the value is indicated to be greater than 26, the UE may not process the corresponding PDSCH transmission if the following conditions are met:
[0707]
[0708] Here, L indicates the number of symbols assigned to the corresponding PDSCH, and M indicates the number of TSs in the corresponding PDSCH. (m: the corresponding PDSCH number), and the m-th TB It is a value determined by the number of bits A included in the corresponding TB, the number of coding blocks C corresponding to the corresponding TB, and the number of coding blocks C' scheduled for the corresponding TB. In addition, DataRateCC [Mbps] is a value obtained by calculating the maximum data rate of a carrier in the serving cell band for any combination of signal frequency bands and feature sets consistent with the serving cell, and its value is determined based on [Equation 2] and the scaling factor f(i).
[0709] In other words, if the number of TBS or PDSCH symbols is configured to be higher than the maximum data rate that can be calculated according to a predetermined method, data decoding is very likely to fail due to the coding rate being too high. This means that the UE can omit the demodulation process, or although it performs demodulation on the corresponding received signal, it can omit part or all of the data recovery process, such as omitting the data decoding process (such as LDPC decoding). However, in [Equation 2], although Rmax = 948 / 1024 is configured, the decodeable coding rate can vary depending on the base map (or base matrix) BG(1) and BG(2) used for LDPC coding and decoding in 5G NR. Therefore, for the value of Rmax = 948 / 1024, it depends on the different values that the system can apply according to BG(1) and BG(2). (For example, the Rmax value of BG(1) can be configured to be higher than the Rmax value of BG(2).)
[0710] The (approximate) maximum data rate of the serving cell can be determined as the maximum value of the (approximate) maximum data rate calculated using [Equation 2] for each supported frequency band or combination of frequency bands. Additionally, regarding 5G NR Standalone (SA) operation based on a single carrier, the UE can configure each parameter such that the carrier data rate is J = 1CC and... The value is not less than 4, so as not less than the data rate calculated by [Equation 2].
[0711] However, if the maximum modulation order that can be supported in a wireless communication system is 8 (that is, ), at scaling factor f (j) When configured to 0.4, when considering hour, The condition is satisfied if there are two or more cases. In other words, the wireless communication system does not need to support combinations. Corresponding to any PDSCH or PUSCH data transmission / reception, or does not require support for combination-based data transmission / reception. A defined data rate is required to support any PDSCH or PUSCH data transmission / reception. However, even in systems supporting 1024QAM... (j) Configured to 0.4, it may also support In Therefore, when a CQI or MCS table capable of supporting 1024QAM is configured (such as the CQI table in [Table 30] and the MCS tables in [Tables 31] to [Table 34]), PDSCH or PUSCH data transmission / reception support is available. The combination of data rates or the combination of data rates that are greater than or equal to the (maximum) data rate determined based on that combination.
[0712] More specifically, regarding 5G NR Standalone (SA) operation based on a single carrier, the terminal and base station can transmit or receive and combine... The corresponding PDSCH or PUSCH data, or the data rate supported for sending or receiving that is greater than or equal to the data rate based on... Combine PDSCH or PUSCH data at a determined data rate.
[0713] Of course, the fact that the wireless communication system supports 1024QAM (or has an MCS table configured to support 1024QAM) means that the channel environment is very good and may be... Special cases where different conditions are configured for the value. For example, when allowing... In a system where the base value is 10, a base value of 4 or greater is configured for... Value, or can be limited or f (j) Values. For example, you can restrict configuration to things like combinations.
[0714] In wireless communication systems, decoding success rate can be increased by sending TBs with appropriate TBS within the range of the maximum data rate that each UE can support as described above, thus minimizing unnecessary retransmissions.
[0715] If the high-level maxNrofCodeWordsScheduledByDC indicates that two codeword transmissions are "enabled", and one of the two TBs is configured with DCI format 1_1 (I MCSIf rvid=26, then the corresponding TB is "disabled". Therefore, to exclude the case where the TB is "disabled" by DCI format 1_1, it is necessary to determine whether the TBS can send / receive data via the PDSCH allocated by the PDCCH, which has a CRC scrambled by C-RNTI, MCS-C-RNTI, TC-RNTI, CS-RNTI or SI-RNTI corresponding to DCI format 1_0, format 1_1 or format 1_2.
[0716] Based on N, which is the total number of REs allocated to PDSCH or PUSCH. RE The TBS is determined based on Qm, which is determined from the initially transmitted MCS information, and v, which is the number of layers to be used. Therefore, the maximum modulation order is limited to I, which is greater than or equal to 0 and less than or equal to 28, when a CQI or MCS table corresponding to 64QAM is configured. MCS The maximum modulation order has an I value greater than or equal to 0 and less than or equal to 27 when a CQI or MCS table corresponding to 256QAM is configured. MCS The value, and when the CQI or MCS table corresponding to 1024QAM is configured, as shown in [Table 31] to [Table 34], the maximum modulation order has an I value greater than or equal to 0 and less than or equal to 26. MCS In the case of values, TBS is determined based on the QM and R values corresponding to the MCS index.
[0717] First, the base station or terminal will allocate N′ of REs for PDSCH (or PUSCH) in a PRB. RE Determined as (here, Indicates the number of subcarriers included in an RB (e.g., 12). Indicates the number of OFDM symbols assigned to the PDSCH (or PUSCH). Indicates the number of REs occupied by the demodulation reference signal (DMRS) of a code division multiple access (CDM) group in a PRB, and This indicates the number of REs (Extensions) occupied by overhead in a PRB configured by higher-level signaling (e.g., xOverhead in PDSCH-ServingCellConfig or xOverhead in PUSCH-ServingCellConfig) (e.g., configured as one of 0, 6, 12, or 18). N is then used as the total number of REs allocated to the PDSCH (or PUSCH). RE The following was determined: N RE =min(156, N′) RE )·n PRE n PRBIndicates the number of PRBs allocated to the terminal. Based on the number of temporary information bits N. info =N RE ·Q m The TBS value is determined by Rv.
[0718] When the CQI or MCS tables corresponding to 1024QAM are configured as shown in [Tables 31] to [Tables 34], the maximum modulation order is configured to have an I value greater than or equal to 27 and less than or equal to 31. MCS In the case of a value, for I MCS For the same TB with values configured between 0 and 26, the TBS can be determined based on the DCI transmitted in the last PDCCH. In the case where there is no PDCCH for the same TB with values configured between 0 and 26 or smaller, and the initial PDSCH of the same TB is semi-persistently scheduled, the TBS is determined based on the allocation PDCCH of the latest semi-persistent schedule.
[0719] Similarly, when a CQI or MCS table with 256 AQM is configured, the maximum modulation order is configured to have an I of greater than or equal to 28 and less than or equal to 31. MCS The maximum modulation order is configured to have an I value greater than or equal to 29 and less than or equal to 31 when a CQI or MCS table with 646QAM is configured. MCS In the case of values, for those configured with 0 to 27 or less I MCS The same value in TB or configured with 0 to 28 or less in I MCS For TBs with the same value, the TBS can be determined for each case based on the DCI transmitted in the last PDCCH. In the case where there is no PDCCH for the same TB configured with a value of 0 to 27 or less or 0 to 28 or less, and the initial PDSCH of the same TB is semi-persistently scheduled, the TBS is determined based on the allocation PDCCH of the most recent semi-persistent schedule.
[0720] [Implementation Method 11]
[0721] When the wireless communication system supports 1024QAM, it is necessary to indicate whether the UE can support 1024QAM. For example, in a 5G NR system, by using the parameter pdsch-1024QAM-FR1 (only for FR1) for each UE in the Phy-Parameters of the physical layer parameters, it can be indicated whether the UE supports 1024QAM for the PDSCH of FR1. Similarly, by using the parameter pdsch-1024QAM-FR2 (only for FR2) for each band of the BandNR parameters, it can be indicated whether the UE supports 1024QAM for the PDSCH of FR2.
[0722] By using the parameter `supportedModulationOrderDL` for each FSPC of `FeatureSetDownlinkPerCC`, the maximum modulation order to be applied to the downlink relative to the carrier can be indicated to calculate the (approximate) maximum data rate based on [Equation 2] or [Implementation 10]. With this parameter included, a modulation order greater than (or equal to or greater than) the indicated value in this field can be applied in the corresponding serving cell. (Limited to cases where the UE supports the corresponding downlink modulation order.)
[0723] Without this parameter
[0724] - For FR1, the network can use the modulation order indicated in pdsch-256QAM-FR1 or pdsch-1024QAM-FR1.
[0725] - For FR2, the network can use the modulation order indicated for each frequency band. Here, the modulation order indicated for each frequency band refers to the value when transmitting a pdsch-256QAM-FR2 or pdsch-1024QAM-FR2 signal, and when it is not transmitted in a given frequency band, the modulation order 6 is used, that is, 64-QAM.
[0726] For PUSCH, if 1024QAM is supported, the parameter pusch-1024QAM can be used to indicate the uplink frequency for each band of BandNR parameters in the same way. Furthermore, by using the parameter supportedModulationOrderUL for each FSPC of FeatureSetDownlinkPerCC, the maximum modulation order to be applied to the uplink relative to the carrier can be indicated to calculate the (approximate) maximum data rate based on [Equation 2] or [Implementation 10]. With this parameter included, a modulation order greater than (or equal to or greater than) the indicated value in this field can be applied in the corresponding serving cell. (Limited to cases where the UE supports the corresponding uplink modulation order.)
[0727] Without this parameter
[0728] - For FR1 / FR2, the network can use the modulation order for each frequency band indication. Here, the modulation order for each frequency band indication refers to the value when transmitting a signal in pusch-256QAM or pusch-1024QAM, and when it is not transmitted in a given frequency band, the modulation order is 6, that is, 64-QAM.
[0729] For reference, FSPC indicates that signals are transmitted in each feature set and each component carrier (each CC of each band in each band combination).
[0730] Figure 8 A flowchart is shown of a method for a terminal to calculate the transport block size (TBS) using CQI and MCS tables according to an embodiment of the present disclosure. Figure 8 Examples Figure 1 and Figure 3 The operation method of terminal 120 shown.
[0731] refer to Figure 8 Base station (e.g., Figure 1 and Figure 2 The base station 110 shown can perform Radio Resource Control (RRC) signaling to the terminal in consideration of the services to be provided to the terminal (that is, the base station sends an RRC message to the terminal).
[0732] refer to Figure 8 In step 801, the terminal may receive (or process) RRC configuration based on RRC signaling provided by the base station. In step 803, the terminal may obtain the coding rate and modulation order as a reference based on the RRC configuration received (or processed) in step 801.
[0733] In step 805, if the service defined in the RRC configuration differs from the service used as a reference, the terminal may adjust the coding rate. In this case, although the information used to adjust the coding rate may itself be indicated as RRC signaling, a BLER value or other parameters differentiated by the service may be indicated. Specific methods for obtaining (or determining) the coding rate and modulation order, and methods for adjusting the coding rate, follow various embodiments of this disclosure (embodiments 1 to 9).
[0734] In step 807, the terminal can use the coding rate adjusted in step S805 to calculate TBS.
[0735] Figure 9 A flowchart is shown illustrating another method by which a terminal according to an embodiment of this disclosure calculates the Transport Block Size (TBS) using CQI and MCS tables. Figure 9 Examples Figure 1 and Figure 3 The operation method of terminal 120 shown.
[0736] refer to Figure 9 Base station (e.g., Figure 1 and Figure 2 The base station 110 shown may perform Radio Resource Control (RRC) signaling on the terminal in consideration of the services to be provided to the terminal (that is, the base station sends an RRC message to the terminal).
[0737] refer to Figure 9 In step 901, the terminal may receive (or process) RRC configuration based on RRC signaling provided from the base station. In step 903, the terminal may obtain (or determine) the coding rate and modulation order as a reference based on the RRC configuration received (or processed) in step 901.
[0738] In step 905, if the service defined in the RRC configuration differs from the service used as a reference, the terminal may adjust the coding rate. In this case, although the information used to adjust the coding rate may itself be indicated as RRC signaling, the BLER value or other parameters differentiated by the service may also be indicated.
[0739] The specific methods for obtaining (or determining) the coding rate and modulation order, and the methods for adjusting the coding rate, follow various embodiments of this disclosure (embodiments 1 to 9).
[0740] In step 907, the terminal can provide feedback on the channel state based on the coding rate adjusted in step 905.
[0741] In some implementations, base station 110 and terminal 120 may communicate using at least one of wireless communication and wired communication.
[0742] Figure 11 A method for transmitting and receiving channel state information between a terminal and a base station in a wireless communication system, according to an embodiment of the present disclosure, is shown.
[0743] refer to Figure 11 In step 1101, the base station and the terminal may determine (or generate) a third channel quality indicator (CQI) table based on a first CQI table and a second CQI table that have the same modulation order and different transport block error rates (BLER).
[0744] In step 1103, the base station or terminal can identify a CQI index from the CQI index of the third CQI table.
[0745] In step 1105, the base station and the terminal can send and receive channel state information between the base station and the terminal based on the identified CQI index.
[0746] The methods described in the various embodiments of the claims or this disclosure can be implemented by hardware, software, or a combination of hardware and software.
[0747] When the method is implemented in software, a computer-readable storage medium may be provided for storing one or more programs (software modules). One or more programs stored in the computer-readable storage medium may be configured to be executed by one or more processors within an electronic device. At least one program may include instructions that cause the electronic device to perform the method as defined by the appended claims and / or as disclosed herein, according to various embodiments of the present disclosure.
[0748] The program (software module or software) can be stored in non-volatile memory, including random access memory and flash memory, read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), disk storage devices, compressed optical disc-ROM (CD-ROM), digital versatile optical disc (DVD), or other types of optical storage devices, or magnetic tape cassettes. Alternatively, any combination of some or all of these can form the memory in which the program is stored. Furthermore, an electronic device may include multiple such memories.
[0749] Additionally, the program can be stored in an attachable storage device that can be accessed by the electronic device via a communication network such as the Internet, intranet, local area network (LAN), wide area network (WLAN), and storage area network (SAN), or a combination thereof. Such storage devices can be accessed via external ports. Furthermore, separate storage devices on the communication network can be connected to portable electronic devices.
[0750] In the detailed embodiments described above, elements included in this disclosure are expressed in either a singular or plural form according to the presented embodiments. However, the singular or plural form is appropriately chosen for ease of description and for the presented situation, and this disclosure is not limited to elements expressed in either a singular or plural form. Thus, an element expressed in a plural form may include a single element, or an element expressed in a singular form may include multiple elements.
[0751] Although specific embodiments have been described in the detailed description of this disclosure, various modifications and changes can be made thereto without departing from the scope of this disclosure. Therefore, the scope of this disclosure should not be defined as limited to these embodiments, but rather as defined by the appended claims and their equivalents.
Claims
1. A method for a user equipment (UE) to receive a phase tracking reference signal PT-RS in a wireless communication system, the method comprising: Determine whether at least one of a first parameter and a second parameter has been configured for the UE via higher-layer signaling, wherein the first parameter is related to the time density of the PT-RS and the second parameter is related to the frequency density of the PT-RS, wherein the first parameter indicates three thresholds for the PTRS modulation and coding scheme MCS and the second parameter indicates two thresholds for the bandwidth; When the first parameter is configured via the higher-layer signaling, based on at least one of the first parameter, the highest threshold of the PTRS-MCS, and the scheduled MCS, it is determined that the PT-RS does not exist or a first value corresponding to the time density is determined. When the second parameter is configured via the higher-layer signaling, based on the second parameter and the scheduled bandwidth, it is determined that the PT-RS does not exist or a second value corresponding to the frequency density is determined; and If the first and second parameters are not configured for the UE, 1024QAM is applied to the wireless communication system, and the scheduled MCS is less than the minimum index value in the MCS table corresponding to modulation order 4, then it is determined that the base station will not transmit the PT-RS. In the case where the 1024QAM is applied to the wireless communication system, it is assumed that the highest threshold of the PTRS-MCS is 27.
2. The method according to claim 1, further comprising: The PT-RS downlink configuration information, including the first parameter and the second parameter, is received from the base station via the higher-layer signaling.
3. The method according to claim 2, wherein, The PT-RS downlink configuration information includes multiple parameters related to the time density of the PT-RS, and With an MCS table corresponding to 1024QAM configured, each of the plurality of parameters is configured as an integer value from 0 to 27.
4. The method according to claim 1, If the MCS scheduled based on the first parameter belongs to a first range, determine the first value corresponding to the first range; and If the bandwidth scheduled based on the second parameter falls within the second range, the second value corresponding to the second range is determined.
5. The method according to claim 1, wherein, The MCS table corresponding to 1024QAM includes the following modulation coding rate combinations: (1024QAM, 805.5 / 1024), (1024QAM, 853 / 1024), (1024QAM, 900.5 / 1024), and (1024QAM, 948 / 1024).
6. The method according to claim 1, further comprising: Without configuring the first and second parameters for the UE, determine a third value corresponding to the pre-configured time density and a fourth value corresponding to the pre-configured frequency density; and The PT-RS is received from the base station based on at least one of the third and fourth values.
7. A method for a base station to transmit a phase tracking reference signal PT-RS in a wireless communication system, the method comprising: Determine whether to configure at least one of a first parameter and a second parameter for the UE via higher-layer signaling, wherein the first parameter is related to the time density of the PT-RS and the second parameter is related to the frequency density of the PT-RS, wherein the first parameter indicates three thresholds for the PT-RS modulation and coding scheme (MCS) and the second parameter indicates two thresholds for the bandwidth; and The PT-RS is sent to the UE based on at least one of a first value corresponding to the time density, the existence of the PT-RS, and a second value corresponding to the frequency density, wherein the PT-RS does not exist or the first value is determined based on at least one of the first parameter, the highest threshold of the PTRS-MCS, and the scheduled MCS, and wherein the PT-RS does not exist or the second value is determined based on the second parameter and the scheduled bandwidth. Specifically, if the first and second parameters are not configured for the UE, 1024QAM is applied to the wireless communication system, and the scheduled MCS is less than the minimum index value in the MCS table corresponding to modulation order 4, the base station does not transmit the PT-RS. In the case where the 1024QAM is applied to the wireless communication system, it is assumed that the highest threshold of the PTRS-MCS is 27.
8. The method according to claim 7, further comprising sending PT-RS downlink configuration information PTRS-Downlink Config, including the first parameter and the second parameter, to the UE via the higher-layer signaling.
9. The method according to claim 8, wherein the PT-RS downlink configuration information includes multiple parameters related to the time density of the PT-RS, and With an MCS table corresponding to 1024QAM configured, each of the plurality of parameters is configured as an integer value from 0 to 27.
10. The method according to claim 7, wherein, The MCS table corresponding to 1024QAM includes the following modulation coding rate combinations: (1024QAM, 805.5 / 1024), (1024QAM, 853 / 1024), (1024QAM, 900.5 / 1024), and (1024QAM, 948 / 1024).
11. A user equipment (UE) configured to receive a phase tracking reference signal (PT-RS) in a wireless communication system, the UE comprising: transceiver; as well as A controller, connected to and configured to control the transceiver, The controller is configured as follows: Determine whether at least one of a first parameter and a second parameter has been configured for the UE via higher-layer signaling, wherein the first parameter is related to the time density of the PT-RS and the second parameter is related to the frequency density of the PT-RS, wherein the first parameter indicates three thresholds for the PTRS modulation and coding scheme MCS and the second parameter indicates two thresholds for the bandwidth; When the first parameter is configured via the higher-layer signaling, based on at least one of the first parameter, the highest threshold of the PTRS-MCS, and the scheduled MCS, it is determined that the PT-RS does not exist or a first value corresponding to the time density is determined. When the second parameter is configured via the higher-layer signaling, based on the second parameter and the scheduled bandwidth, it is determined that the PT-RS does not exist or a second value corresponding to the frequency density is determined; In the case that the first and second parameters are not configured for the UE, 1024QAM is applied to the wireless communication system, and the scheduled MCS is less than the minimum index value in the MCS table corresponding to modulation order 4, it is determined that the base station will not transmit the PT-RS. In the case where the 1024QAM is applied to the wireless communication system, it is assumed that the highest threshold of the PTRS-MCS is 27.
12. The UE according to claim 11, wherein, The controller is configured to control the reception of PT-RS downlink configuration information, including the first parameter and the second parameter, from the base station via the higher-layer signaling.
13. A base station configured to transmit a phase tracking reference signal PT-RS in a wireless communication system, the base station comprising: transceiver; as well as A controller, connected to and configured to control the transceiver, The controller is configured as follows: Determine whether to configure at least one of a first parameter and a second parameter for the UE via higher-layer signaling, wherein the first parameter is related to the time density of the PT-RS and the second parameter is related to the frequency density of the PT-RS, wherein the first parameter indicates three thresholds for the PT-RS modulation and coding scheme (MCS) and the second parameter indicates two thresholds for the bandwidth; and The PT-RS is transmitted to the UE based on at least one of a first value corresponding to the time density, the existence of the PT-RS, and a second value corresponding to the frequency density, wherein the PT-RS does not exist or the first value is determined based on at least one of the first parameter, the highest threshold of the PTRS-MCS, and the scheduled MCS, and wherein the PT-RS does not exist or the second value is determined based on the second parameter and the scheduled bandwidth. Specifically, if the first and second parameters are not configured for the UE, 1024QAM is applied to the wireless communication system, and the scheduled MCS is less than the minimum index value in the MCS table corresponding to modulation order 4, the base station does not transmit the PT-RS. In the case where the 1024QAM is applied to the wireless communication system, it is assumed that the highest threshold of the PTRS-MCS is 27.
Citation Information
Patent Citations
Method and apparatus for improving in and relating to reference signals in a telecommunication network
WO2019216677A1