Method and apparatus for transmitting and receiving signal in wireless communication system
By grouping the precoding matrix indicator (PMI) into multiple PMI groups and using the first field in the downlink control information (DCI) to assign a specific PMI group to a frequency band, and the second field to further assign the PMI to each sub-band in the frequency band, the problem of insufficient accuracy and efficiency in signal transmission and reception in the prior art is solved, and more efficient signal processing is achieved.
Patent Information
- Application Number
- CN202480048697.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-08-04
- Filing Date
- 2024-07-29
- Publication Date
- 2026-02-17
AI Technical Summary
Existing wireless communication systems suffer from insufficient accuracy and efficiency in signal transmission and reception, especially in multiple access systems where it is difficult to efficiently allocate and use precoding matrix indicator (PMI) resources.
More granular resource allocation is achieved by grouping the Precoding Matrix Indicator (PMI) into multiple PMI groups and using the first field in the Downlink Control Information (DCI) to assign a specific PMI group to a frequency band, and the second field to further assign the PMI to each sub-band within the frequency band.
It improves the accuracy and efficiency of signal transmission and reception in wireless communication systems, especially in multiple access systems where PMI resources are utilized more precisely, thereby enhancing the system's signal processing capabilities.
Smart Images

Figure CN121548951A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to wireless communication systems, and more specifically, to a method and apparatus for transmitting or receiving downlink / uplink radio signals in a wireless communication system. Background Technology
[0002] Typically, wireless communication systems are evolving to provide communication services such as audio communication and data communication by covering a wider range of areas. Wireless communication is a multiple access system capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmission power, etc.). For example, a multiple access system can be any of the following: Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Orthogonal Frequency Division Multiple Access (OFDMA), and Single Carrier Frequency Division Multiple Access (SC-FDMA). Summary of the Invention
[0003] Technical issues
[0004] The purpose of this disclosure is to provide a method and apparatus for performing the processing of transmitting and receiving wireless signals more accurately and efficiently.
[0005] The intended purpose is not limited to this; other purposes can be inferred from the disclosure in this specification.
[0006] Technical solution
[0007] According to one aspect, a method for transmitting signals by a user equipment (UE) in a wireless communication system may include the steps of: receiving downlink control information (DCI) for uplink scheduling; and transmitting uplink signals based on at least one codebook in a frequency band allocated through the DCI. Precoding matrix indicators (PMIs) included in the at least one codebook may be grouped into multiple PMI groups, and the DCI may include: i) a first field for assigning a specific PMI group among the multiple PMI groups to the frequency band, and ii) a second field for assigning PMIs within the specific PMI group to each subband of the frequency band.
[0008] The PMI can be assigned individually to each subband using the second field.
[0009] The PMI of the sub-bands allocated to the frequency band can all be correlated with the same rank.
[0010] The second field can provide differential PMI information for the reference sub-band within the sub-band of the frequency band.
[0011] The reference subband can be configured via higher-layer signaling or it can be predefined.
[0012] The size of the first field can be determined based on the total number of the plurality of PMI groups.
[0013] The size of the second field can be determined based on the PMI group that includes the largest number of PMIs among the plurality of PMI groups.
[0014] The second field can assign a PMI to each subband via any of the PMI modes configured within the specific PMI group.
[0015] According to another aspect, a computer-readable recording medium may be provided, on which a program for performing the above-described method for transmitting signals is recorded.
[0016] According to another aspect, a device for wireless communication may include: a memory configured to store instructions; and a processor configured to perform operations by executing the instructions. The operations of the processor may include: receiving a Directional Control (DCI) for uplink scheduling; and transmitting uplink signals based on at least one codebook in a frequency band allocated by the DCI. PMIs included in the at least one codebook may be grouped into multiple PMI groups, and the DCI may include: i) a first field for assigning a specific PMI group among the multiple PMI groups to the frequency band, and ii) a second field for assigning PMIs within the specific PMI group to each subband of the frequency band.
[0017] The device may also include a transceiver.
[0018] The device may be a UE operating in a wireless communication system.
[0019] The device may be a processing apparatus configured to control a UE operating in a wireless communication system.
[0020] According to another aspect, a method for receiving signals by a base station (BS) in a wireless communication system may include the steps of: transmitting downlink control information (DCI) for uplink scheduling; and receiving uplink signals based on at least one codebook in a frequency band allocated by the DCI. The PMIs included in the at least one codebook may be grouped into multiple PMI groups, and the DCI may include: i) a first field for assigning a specific PMI group among the multiple PMI groups to the frequency band, and ii) a second field for assigning PMIs within the specific PMI group to each subband of the frequency band.
[0021] According to another aspect, a BS for wireless communication may include: a memory configured to store instructions; and a processor configured to perform operations by executing the instructions. The operations of the processor may include: transmitting a Direct Instruction Code (DCI) for uplink scheduling; and receiving uplink signals based on at least one codebook in a frequency band allocated by the DCI. PMIs included in the at least one codebook may be grouped into multiple PMI groups, and the DCI may include: i) a first field for assigning a specific PMI group among the multiple PMI groups to the frequency band, and ii) a second field for assigning PMIs within the specific PMI group to each subband of the frequency band.
[0022] Beneficial effects
[0023] According to the implementation method, wireless signal transmission and reception can be performed efficiently in a wireless communication system.
[0024] Those skilled in the art will understand that the effects that can be achieved using this disclosure are not limited to those specifically described above, and other advantages of this disclosure will become clearer from the following detailed description taken in conjunction with the accompanying drawings. Attached Figure Description
[0025] Figure 1 The physical channel used in the 3rd Generation Partnership Project (3GPP) system, which serves as an exemplary wireless communication system, and the general signal transmission method using it are illustrated.
[0026] Figure 2 The structure of a radio frame is shown.
[0027] Figure 3 The resource grid for the time slot is shown.
[0028] Figure 4 An exemplary mapping of physical channels in a time slot is shown.
[0029] Figure 5 This illustrates exemplary PDSCH and ACK / NACK transmission processing.
[0030] Figure 6 An exemplary PUSCH transmission process is shown.
[0031] Figure 7 An example of a Channel State Information (CSI) related process is shown.
[0032] Figure 8 This illustrates multiple TRP transmissions.
[0033] Figure 9 An example packet for the uplink codebook is shown.
[0034] Figures 10 to 12 Each example illustrates a sliding window scheme.
[0035] Figure 13 An exemplary differential TPMI indication scheme is illustrated.
[0036] Figure 14 An implementation example of the operation of a user equipment (UE) in a wireless communication system according to an embodiment is illustrated.
[0037] Figure 15 An implementation example of the operation of a base station (BS) in a wireless communication system according to an embodiment is illustrated.
[0038] Figures 16 to 19 A communication system 1 and a wireless device applicable to this disclosure are shown. Detailed Implementation
[0039] The embodiments disclosed herein are applicable to various radio access technologies such as Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Orthogonal Frequency Division Multiple Access (OFDMA), and Single Carrier Frequency Division Multiple Access (SC-FDMA). CDMA can be implemented as radio technologies such as Universal Terrestrial Radio Access (UTRA) or CDMA2000. TDMA can be implemented as radio technologies such as Global System for Mobile Communications (GSM) / General Packet Radio Service (GPRS) / Enhanced Data Rate GSM Evolution (EDGE). OFDMA can be implemented as radio technologies such as IEEE 802.11 (Wireless Fidelity (Wi-Fi)), IEEE 802.16 (Global Microwave Access Interoperability (WiMAX)), IEEE 802.20, and Evolved UTRA (E-UTRA). UTRA is part of the Universal Mobile Telecommunications System (UMTS). The 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) is part of Evolved UMTS using E-UTRA (E-UMTS), and LTE-Advanced (A) is an evolution of 3GPP LTE. 3GPP NR (New Radio or New Radio Access Technology) is an evolution of 3GPP LTE / LTE-A.
[0040] As more and more communication devices require greater communication capacity, there is a need for enhanced mobile broadband communications compared to traditional radio access technologies (RATs). Furthermore, the ability to provide various services anytime, anywhere by connecting multiple devices and objects is another important consideration for next-generation communications. Communication system designs considering reliability and latency-sensitive services / UEs are also being discussed. Therefore, the introduction of new radio access technologies that consider enhanced mobile broadband (eMBB), massive MTC, and ultra-reliable low-latency communication (URLLC) is being discussed. In this disclosure, for simplicity, this technology will be referred to as NR (New Radio or New RAT).
[0041] For the sake of brevity, this disclosure primarily describes 3GPP NR, but the technical concepts herein are not limited thereto.
[0042] In this disclosure, the term "settings" may be replaced with "configuration," and the two are used interchangeably. Furthermore, conditional expressions (e.g., "if," "in the case of," or "when") may be replaced by "based on" or "in the state of." Additionally, the operation or software / hardware (SW / HW) configuration of the user equipment (UE) / base station (BS) can be derived / understood based on the satisfaction of corresponding conditions. When the processing on the receiving (or transmitting) side can be derived / understood from the processing on the transmitting (or receiving) side in signal transmission / reception between wireless communication devices (e.g., BS and UE), its description may be omitted. For example, signal determination / generation / encoding / transmission on the transmitting side can be understood as signal monitoring reception / decoding / determination on the receiving side. Furthermore, when referring to the UE performing (or not performing) a specific operation, this can also be interpreted as the BS expecting / assuming (or not expecting / assuming) the UE to perform that specific operation. Similarly, when referring to the BS performing (or not performing) a specific operation, this can also be interpreted as the UE expecting / assuming (or not expecting / assuming) the BS to perform that specific operation. In the following description, for ease of description, sections, implementation methods, examples, options, methods, and solutions are distinguished and indexed, but this does not mean that each of them necessarily constitutes an independent invention or that each of them should be implemented only individually. Unless explicitly contradictory, it can be deduced / understood that at least some sections, implementation methods, examples, options, methods, and solutions can be combined or omitted.
[0043] In a wireless communication system, a user equipment (UE) receives information from a base station (BS) via a downlink (DL) and transmits information to the BS via an uplink (UL). The information transmitted and received by the BS and UE includes data and various control information, and varies depending on the type / purpose of the information transmitted and received by the UE and BS, encompassing various physical channels.
[0044] Figure 1The physical channel used in a 3GPP NR system and the general signal transmission method using it are shown.
[0045] When the UE is powered on again from a power-off state or enters a new cell, in step S101, the UE performs an initial cell search procedure (e.g., establishing synchronization with the BS). For this purpose, the UE receives a synchronization signal block (SSB) from the BS. The SSB includes a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a physical broadcast channel (PBCH). The UE establishes synchronization with the BS based on the PSS / SSS and obtains information such as the cell identifier (ID). The UE can obtain broadcast information in the cell based on the PBCH. The UE can receive a DL reference signal (RS) during the initial cell search procedure to monitor the DL channel status.
[0046] After the initial cell search, in step S102, the UE can obtain more specific system information by receiving the Physical Downlink Control Channel (PDCCH) and receiving the Physical Downlink Shared Channel (PDSCH) based on the information in the PDCCH.
[0047] In steps S103 to S106, the UE may perform a random access procedure to access the BS. For random access, the UE may send a preamble to the BS on the Physical Random Access Channel (PRACH) (S103) and receive a response message for the preamble on the PDCCH and the corresponding PDSCH (S104). In the case of contention-based random access, the UE may further perform a contention resolution procedure by sending a PRACH (S105) and receiving the PDCCH and the corresponding PDSCH (S106).
[0048] Following the aforementioned process, the UE can receive the PDCCH / PDSCH (S107) and transmit the Physical Uplink Shared Channel (PUSCH) / Physical Uplink Control Channel (PUCCH) (S108), as part of the general downlink / uplink signal transmission process. The control information sent from the UE to the BS is called Uplink Control Information (UCI). UCI includes Hybrid Automatic Repeat and Request Acknowledgment / Nack Acknowledgment (HARQ-ACK / NACK), Scheduling Request (SR), Channel State Information (CSI), etc. CSI includes Channel Quality Indicator (CQI), Precoding Matrix Indicator (PMI), Rank Indicator (RI), etc. Although UCI is usually transmitted on the PUCCH, it can be transmitted on the PUSCH when control information and service data need to be transmitted simultaneously. Additionally, UCI can be transmitted aperiodically via the PUSCH according to network requests / commands.
[0049] Figure 2The radio frame structure is shown. In NR, uplink and downlink transmissions are configured in frames. Each radio frame is 10ms long and is divided into two 5ms half-frames (HF). Each half-frame is further divided into five 1ms subframes (SF). Subframes are divided into one or more time slots, and the number of time slots in a subframe depends on the subcarrier spacing (SCS). Depending on the cyclic prefix (CP), each time slot includes 12 or 14 orthogonal frequency division multiplexing (OFDM) symbols. When using a normal CP, each time slot includes 14 OFDM symbols. When using an extended CP, each time slot includes 12 OFDM symbols.
[0050] Table 1 illustrates, for example, how the number of symbols per slot, the number of slots per frame, and the number of slots per subframe vary according to SCS when using normal CP.
[0051] [Table 1] Number of symbols in a time slot Number of time slots in a frame Number of time slots in a subframe Table 2 shows the number of symbols per slot, the number of slots per frame, and the number of slots per subframe that vary according to SCS when using extended CP.
[0052] [Table 2]
[0053] The frame structure is only an example. The number of subframes, time slots, and symbols in a frame can vary.
[0054] In NR systems, OFDM parameter sets (e.g., SCS) can be configured differently for multiple cells aggregated for a single UE. Therefore, the (absolute time) duration of time resources (e.g., SF, time slots, or TTI) (referred to as time units (TU) for simplicity) consisting of the same number of symbols can be configured differently among the aggregated cells. Here, symbols can include OFDM symbols (or CP-OFDM symbols) and SC-FDMA symbols (or Discrete Fourier Transform-Extended-OFDM (DFT-s-OFDM) symbols).
[0055] Figure 3The resource grid shows a time slot. A time slot comprises multiple symbols in the time domain. For example, when using a normal CP, a time slot comprises 14 symbols. However, when using an extended CP, a time slot comprises 12 symbols. A carrier comprises multiple subcarriers in the frequency domain. A resource block (RB) is defined as multiple consecutive subcarriers in the frequency domain (e.g., 12 consecutive subcarriers). A bandwidth portion (BWP) can be defined as multiple consecutive physical RBs (PRBs) in the frequency domain and corresponds to a single set of parameters (e.g., SCS, CP length, etc.). A carrier can include up to N (e.g., five) BWPs. Data communication can be performed through enabled BWPs, and only one BWP can be enabled for a UE. In the resource grid, individual elements are called resource elements (REs), and a complex symbol can be mapped to individual REs.
[0056] Figure 4 This illustrates an exemplary mapping of physical channels within a time slot. The PDCCH can be transmitted in the DL control area, and the PDSCH can be transmitted in the DL data area. The PUCCH can be transmitted in the UL control area, and the PUSCH can be transmitted in the UL data area. The Guard Period (GP) provides a time gap for transmit-to-receive mode or receive-to-transmit mode handover at the BS and UE. Some symbols in the subframe during DL-to-UL handover can be configured as GP.
[0057] The physical channels will be described in more detail below.
[0058] The PDCCH transmits the DCI. For example, the PDCCH (i.e., the DCI) may carry information about the transmission format and resource allocation of the DL-SCH, resource allocation information for the Uplink Shared Channel (UL-SCH), paging information for the PCH, system information for the DL-SCH, resource allocation information for higher-layer control messages (e.g., RARs transmitted on the PDCCH), transmission power control commands, information about enabling / releasing configured schedules, etc. The DCI includes Cyclic Redundancy Check (CRC). The CRC is masked using various identifiers (IDs) (e.g., Radio Network Temporary Identifiers (RNTIs)) depending on the owner or purpose of the PDCCH. For example, if the PDCCH is used for a specific UE, the CRC is masked using the UE ID (e.g., Cell-RNTI (C-RNTI)). If the PDCCH is used for paging messages, the CRC is masked using the Paging-RNTI (P-RNTI). If the PDCCH is used for system information (e.g., System Information Block (SIB)), the CRC is masked by the System Information RNTI (SI-RNTI). When the PDCCH is used for RAR, the CRC is masked by the Random Access-RNTI (RA-RNTI).
[0059] The PDCCH comprises 1, 2, 4, 8, or 16 Control Channel Elements (CCEs) depending on its Aggregation Level (AL). A CCE is a logical allocation unit used to provide a specific code rate to the PDCCH based on the radio channel state. A CCE comprises six Resource Element Groups (REGs), each REG defined by one OFDM symbol × one (P)RB. The PDCCH is transmitted in a Control Resource Set (CORESET). A CORESET is defined as a set of REGs with a given set of parameters (e.g., SCS, CP length, etc.). Multiple CORESETs for a UE can overlap in the time / frequency domain. A CORESET can be configured by system information (e.g., Master Information Block (MIB)) or UE-specific higher-layer signaling (e.g., Radio Resource Control (RRC) signaling). Specifically, the number of RBs and symbols (up to 3) in a CORESET can be configured via higher-layer signaling.
[0060] For PDCCH reception / detection, the UE monitors PDCCH candidates. PDCCH candidates are the Common Enquiry Points (CCEs) that the UE should monitor to detect the PDCCH. Each PDCCH candidate is defined as having 1, 2, 4, 8, or 16 CCEs according to the Algorithm (AL). Monitoring includes (blind) decoding of the PDCCH candidates. The set of PDCCH candidates decoded by the UE is defined as the PDCCH Search Space (SS). The SS can be a Common Search Space (CSS) or a UE-Specific Search Space (USS). The UE can obtain the DCI by monitoring PDCCH candidates in one or more SSs configured by the MIB or higher-layer signaling. Each CORESET is associated with one or more SSs, and each SS is associated with a CORESET. SSs can be defined based on the following parameters.
[0061] - controlResourceSetId: CORESET associated with SS.
[0062] - monitoringSlotPeriodicityAndOffset: PDCCH monitoring periodicity (slot) and PDCCH monitoring offset (slot).
[0063] - monitoringSymbolsWithinSlot: PDCCH monitoring symbols within a slot (e.g., the first symbol of CORESET).
[0064] - nrofCandidates: The number of PDCCH candidates (one of 0, 1, 2, 3, 4, 5, 6 and 8) for each AL={1, 2, 4, 8, 16}.
[0065] The timing when a UE needs to monitor PDCCH candidates (e.g., time / frequency resources) is defined as a PDCCH (monitoring) timing. One or more PDCCH (monitoring) timings can be configured in a time slot.
[0066] Table 3 shows the characteristics of each SS.
[0067] [Table 3]
[0068] Table 4 shows the DCI format transmitted on the PDCCH.
[0069] [Table 4]
[0070] DCI format 0_0 can be used to schedule PUSCH based on TB (or TB level), and DCI format 0_1 can be used to schedule PUSCH based on TB (or TB level) or PUSCH based on code block group (CBG) (or CBG level). DCI format 1_0 can be used to schedule PDSCH based on TB (or TB level), and DCI format 1_1 can be used to schedule PDSCH based on TB (or TB level) or PDSCH based on CBG (or CBG level) (or DL-licensed DCI). DCI formats 0_0 / 0_1 can be referred to as UL-licensed DCI or UL scheduling information, and DCI formats 1_0 / 1_1 can be referred to as DL-licensed DCI or DL scheduling information. DCI format 2_0 is used to transmit dynamic slot format information (e.g., dynamic slot format indicator (SFI)) to the UE, and DCI format 2_1 is used to transmit DL preemption information to the UE. DCI formats 2_0 and / or DCI format 2_1 can be transmitted to the corresponding group of UEs on the group common PDCCH (PDCCH pointing to a group of UEs).
[0071] DCI formats 0_0 and 1_0 can be referred to as fallback DCI formats, while DCI formats 0_1 and 1_1 can be referred to as non-fallback DCI formats. In fallback DCI formats, the DCI size / field configuration remains the same regardless of the UE configuration. Conversely, in non-fallback DCI formats, the DCI size / field configuration varies depending on the UE configuration.
[0072] PDSCH transmits DL data (e.g., DL Shared Channel Transport Block (DL-SCH TB)) using modulation schemes such as Quadrature Phase Shift Keying (QPSK), 16-element Quadrature Amplitude Modulation (16QAM), 64QAM, or 256QAM. TBs are encoded as codewords. PDSCH can transmit up to two codewords. Scrambling and modulation mapping can be performed on a codeword basis, and modulation symbols generated from each codeword can be mapped to one or more layers. Each layer, along with a demodulation reference signal (DMRS), is mapped to a resource, and OFDM symbol signals are generated from the layer mapped with the DMRS and transmitted through the corresponding antenna port.
[0073] PUCCH transmits uplink control information (UCI). UCI includes the following information.
[0074] - SR (Schedule Request): Information used to request UL-SCH resources.
[0075] - HARQ (Hybrid Automatic Repeat Request) - ACK (Acknowledgement): A response to a DL data packet (e.g., a codeword) on the PDSCH. HARQ-ACK indicates whether the DL data packet was successfully received. A 1-bit HARQ-ACK can be sent in response to a single codeword. A 2-bit HARQ-ACK can be sent in response to two codewords. HARQ-ACK responses include positive ACK (simply ACK), negative ACK (NACK), discontinuous transmission (DTX), or NACK / DTX. The term HARQ-ACK is used interchangeably with HARQ ACK / NACK and ACK / NACK.
[0076] - CSI (Channel State Information): Feedback information for the DL channel. MIMO-related feedback information includes RI and PMI.
[0077] Table 5 shows exemplary PUCCH formats. Based on the PUCCH transmission duration, PUCCH formats can be divided into short PUCCH (formats 0 and 2) and long PUCCH (formats 1, 3, and 4).
[0078] [Table 5]
[0079] PUCCH format 0 transmits up to 2 bits of UCI and is mapped in a sequence-based manner for easy transmission. Specifically, the UE sends a specific UCI to the BS by transmitting one of multiple sequences on the PUCCH of PUCCH format 0. The UE only transmits the PUCCH of PUCCH format 0 in the PUCCH resource configured for the corresponding SR when the UE sends an affirmative SR.
[0080] PUCCH format 1 transmits up to 2 bits of UCI, and the modulation symbols of UCI are spread in the time domain with orthogonal overlay code (OCC) (configured differently depending on whether frequency hopping is performed). DMRS is transmitted in symbols that do not transmit modulation symbols (i.e., transmitted in time division multiplexing (TDM)).
[0081] PUCCH format 2 transmits more than 2 bits of UCI, and the modulation symbols of the DCI are transmitted using DMRS in frequency division multiplexing (FDM). The DMRS is located at a density of 1 / 3 in symbols #1, #4, #7, and #10 of a given RB. A pseudo-noise (PN) sequence is used for the DMRS sequence. Frequency hopping can be enabled for 2-symbol PUCCH format 2.
[0082] PUCCH format 3 does not support UE multiplexing within the same PRBS and transmits more than 2 bits of UCI. In other words, PUCCH resources in PUCCH format 3 do not include OCC. Modulation symbols are transmitted in TDM using DMRS.
[0083] PUCCH format 4 supports multiplexing of up to four UEs in the same PRBS and transmits more than 2 bits of UCI. In other words, PUCCH resources in PUCCH format 3 include OCC. Modulation symbols are transmitted in TDM using DMRS.
[0084] At least one of one or two or more cells configured for the UE can be configured for PUCCH transmission. At least the primary cell can be set as the cell for PUCCH transmission. Based on the at least one cell configured for PUCCH transmission, at least one PUCCH cell group can be configured for the UE, and each PUCCH cell group includes one or two or more cells. A PUCCH cell group may be simply referred to as a PUCCH group. PUCCH transmission can be configured not only in the primary cell but also in secondary cells (Scells). The primary cell belongs to the primary PUCCH group, and the PUCCH-SCell configured for PUCCH transmission belongs to the secondary PUCCH group. For cells belonging to the primary PUCCH group, the PUCCH on the primary cell can be used. For cells belonging to the secondary PUCCH group, the PUCCH on the PUCCH-SCell can be used.
[0085] PUSCH transmits UL data (e.g., UL Shared Channel Transport Block (UL-SCH TB)) and / or UCI based on CP-OFDM or DFT-s-OFDM waveforms. When PUSCH is transmitted in DFT-s-OFDM waveform, the UE transmits PUSCH via transform precoding. For example, when transform precoding is not possible (e.g., disabled), the UE may transmit PUSCH using CP-OFDM waveform, while when transform precoding is possible (e.g., enabled), the UE may transmit PUSCH using either CP-OFDM or DFT-s-OFDM waveform. PUSCH transmission can be dynamically scheduled via UL authorization in DCI, or semi-statically scheduled via higher-layer (e.g., RRC) signaling (and / or Layer 1 (L1) signaling such as PDCCH) (configured scheduling or configured authorization). PUSCH transmission can be performed in a codebook-based or non-codebook-based manner.
[0086] Figure 5 This illustrates an exemplary ACK / NACK transmission process. (Refer to...) Figure 5 The UE can detect the PDCCH in slot #n. The PDCCH includes DL scheduling information (e.g., DCI format 1_0 or DCI format 1_1). The PDCCH indicates the DL assignment offset K0 with the PDSCH and the PDSCH offset K1 with the HARQ-ACK report. For example, DCI format 1_0 and DCI format 1_1 may include the following information.
[0087] - Frequency domain resource assignment: Indicates the set of RBs assigned to the PDSCH.
[0088] - Time-domain resource assignment: Indicates the starting position (e.g., OFDM symbol index) and length (e.g., number of OFDM symbols) of K0 and the PDSCH in the time slot.
[0089] - PDSCH-to-HARQ_feedback timer indicator: Indicates K1.
[0090] - HARQ process ID (4 bits): The HARQ process ID that indicates the data (e.g., PDSCH or TB).
[0091] - PUCCH Resource Indicator (PRI): Indicates the PUCCH resource to be used for UCI transmission among multiple PUCCH resources in the PUCCH resource set.
[0092] After receiving the PDSCH in time slot #(n+K0) according to the scheduling information of time slot #n, the UE can send a UCI on the PUCCH in time slot #(n+K1). The UCI may include a HARQ-ACK response to the PDSCH. For convenience, Figure 5The assumption that the SCS of the PDSCH is equal to the SCS of the PUCCH and that slot #n1 = slot #(n+K0) should not be construed as limiting this disclosure. When the SCSs are different, K1 can be indicated / interpreted based on the SCS of the PUCCH.
[0093] When the PDSCH is configured to carry a maximum of one TB, the HARQ-ACK response can be configured in one bit. When the PDSCH is configured to carry a maximum of two TBs, if spatial bundling is not configured, the HARQ-ACK response can be configured in two bits; if spatial bundling is configured, the HARQ-ACK response can be configured in one bit. When time slot #(n+K1) is designated as the timing for HARQ-ACK transmissions of multiple PDSCHs, the UCI transmitted in time slot #(n+K1) includes HARQ-ACK responses for multiple PDSCHs.
[0094] Whether a UE should perform spatial binding in response to a HARQ-ACK response can be configured for each cell group (e.g., via RRC / higher-layer signaling). For example, spatial binding can be configured for individual HARQ-ACK responses sent on the PUCCH and / or on the PUSCH.
[0095] When up to two (or more) TBs (or codewords) can be received at once in the corresponding serving cell (which may be scheduled by a DCI) (e.g., when higher-layer parameters...). maxNrofCodeWordsScheduledByDCI Spatial binding is supported when 2 TB is specified. More than four layers can be used for 2TB of transmission, and up to four layers can be used for 1TB of transmission. As a result, when spatial binding is configured for a corresponding cell group, spatial binding can be performed on serving cells within the cell group that can be scheduled for more than four layers. A UE that wants to send a HARQ-ACK response via spatial binding can generate a HARQ-ACK response by performing a (bit-wise) logical AND operation on the A / N bits of multiple TBs.
[0096] For example, suppose a UE receives a DCI that schedules two TBs and receives the two TBs on the PDSCH based on the DCI. The UE performing spatial bundling can generate a single A / N bit by performing a logical AND operation between the first A / N bit of the first TB and the second A / N bit of the second TB. As a result, when both the first TB and the second TB are ACK, the UE reports the ACK bit value to the BS, and when at least one TB is NACK, the UE reports the NACK bit value to the BS.
[0097] For example, when only one TB is actually scheduled in a serving cell configured to receive two TBs, the UE can generate a single A / N bit by performing a logical AND operation on the A / N bit and bit value 1 of a TB. As a result, the UE reports the A / N bit of one TB to the BS.
[0098] Multiple parallel DL HARQ processes exist at the BS / UE for DL transmission. While the BS awaits HARQ feedback indicating the success or failure of a previous DL transmission, multiple parallel HARQ processes allow for continuous DL transmission. Each HARQ process is associated with a HARQ buffer in the Media Access Control (MAC) layer. Each DL HARQ process manages status variables such as the number of MAC Physical Data Unit (PDU) transmissions, HARQ feedback to MAC PDUs in the buffer, and the current redundant version. Each HARQ process is identified by a HARQ process ID.
[0099] Figure 6 An exemplary PUSCH transmission process is shown. (Refer to...) Figure 6 The UE can detect the PDCCH in time slot #n. The PDCCH includes DL scheduling information (e.g., DCI format 1_0 or 1_1). DCI format 1_0 or 1_1 may include the following information.
[0100] - Frequency domain resource assignment: Indicates the set of RBs assigned to PUSCH.
[0101] - Time-domain resource assignment: Indicates the slot offset K2 and the start position (e.g., OFDM symbol index) and duration (e.g., number of OFDM symbols) of the PUSCH within the slot. The start symbol and length of the PUSCH can be indicated by the start and length indicator value (SLIV) or separately.
[0102] Then, the UE can send the PUSCH in time slot #(n+K2) according to the scheduling information in time slot #n. The PUSCH includes the UL-SCH TB.
[0103] The DCI (e.g., DCI format 0_1 or 0_2 for UL scheduling DCI) includes an SRS Resource Indicator (SRI) and an SRS Request. The SRS resources configured within the SRS resource set associated with the higher-level parameter "usage" can be indicated by the SRI field. Additionally, a "spatialRelationInfo" can be configured for each SRS resource, and its value can be one of {CRI, SSB, SRI}.
[0104] i) In codebook-based PUSCH transmission, the UE can determine the PUSCH transmission precoder based on the SRI, the Transmit Precoding Matrix Indicator (TPMI), and the transmission rank in the DCI. The TPMI is used to indicate the precoder to be applied across antenna ports and corresponds to the SRS resource selected by the SRI when multiple SRS resources are configured. Alternatively, when a single SRS resource is configured, the TPMI is used to indicate the precoder to be applied across antenna ports and corresponds to the single SRS resource. The transmission precoder is selected from the UL codebook with the same number of antenna ports as the higher-layer parameter “nrofSRS-Ports”. When the higher-layer parameter “txConfig” is configured as “codebook”, at least one SRS resource can be configured for the UE. The SRI indicated in slot n is associated with the most recent transmission of the SRS resource identified by the SRI, where the SRS resource precedes the PDCCH carrying the SRI (i.e., slot n).
[0105] Tables 6 to 12 are excerpts of the UL codebook defined in the NR standard.
[0106] Table 6 is the codebook for single-layer transmission via two antenna ports.
[0107] [Table 6]
[0108] Table 7 shows the codebook for single-layer transmission through the four antenna ports when transform precoding is enabled.
[0109] [Table 7]
[0110] Table 8 shows the codebook for single-layer transmission through the four antenna ports when transform precoding is disabled.
[0111] [Table 8]
[0112] Table 9 shows the codebook for Layer 2 transmissions via two antenna ports when transform precoding is disabled.
[0113] [Table 9]
[0114] Table 10 is the codebook for Layer 2 transmissions through the four antenna ports when transform precoding is disabled.
[0115] [Table 10]
[0116] Table 11 is the codebook for 3-layer transmission through the four antenna ports when transform precoding is disabled.
[0117] [Table 11]
[0118] Table 12 is the codebook for 4-layer transmissions through the four antenna ports when transform precoding is disabled.
[0119] [Table 12]
[0120] ii) In non-codebook-based PUSCH transmissions, when multiple SRS resources are configured, the UE can determine the PUSCH precoder and transmission rank based on the wideband SRI, which is provided by the SRS resource indicator in the DCI or the higher-layer parameter "srs-ResourceIndicator". The UE can use one or more SRS resources for SRS transmissions, where the number of SRS resources can be configured based on the UE's capabilities for simultaneous transmission within the same RB. Only a single SRS port can be configured for each SRS resource. Only a single SRS resource can be configured, with the higher-layer parameter "usage" set to "nonCodebook". The maximum number of SRS resources that can be configured for non-codebook-based UL transmissions is four. The SRI indicated in slot n is associated with the most recent transmission of the SRS resource identified by the SRI, where the SRS transmission precedes the PDCCH carrying the SRI (i.e., slot n).
[0121] CSI related operations
[0122] Figure 7 An example of a CSI-related process is shown.
[0123] The UE receives CSI-related configuration information from the BS via RRC signaling (710). The CSI-related configuration information may include at least one of the following: Channel State Information-Interference Measurement (CSI-IM) related information, CSI measurement related information, CSI resource configuration related information, CSI-RS resource related information, or CSI report configuration related information.
[0124] - CSI-IM resources can be configured for UE interference measurements (IM). In the time domain, CSI-IM resource sets can be configured as periodic, semi-persistent, or aperiodic. CSI-IM resources can be configured as UE zero-power (ZP)-CSI-RS. ZP-CSI-RS can be configured to be distinguished from non-zero-power (NZP)-CSI-RS.
[0125] - The UE may assume that the CSI-RS resources configured for channel measurements and the CSI-IM / NZP CSI-RS resources configured for interference measurements for a CSI report have a QCL relationship with respect to the "QCL-TypeD" of the respective resources (when the NZP CSI-RS resources are used for interference measurements).
[0126] - CSI resource configuration may include at least one of CSI-IM resources for interference measurement, NZP CSI-RS resources for interference measurement, and NZP CSI-RS resources for channel measurement. The channel measurement resource (CMR) may be an NZP CSI-RS for CSI acquisition, and the interference measurement resource (IMR) may be an NZP CSI-RS for both CSI-IM and IM.
[0127] - CSI-RS can be configured for one or more UEs. Different CSI-RS configurations can be provided for each UE, or the same CSI-RS configuration can be provided to multiple UEs. CSI-RS can support up to 32 antenna ports. CSI-RS corresponding to N (N is 1 or greater) antenna ports can be mapped to N RE locations within a time-frequency cell corresponding to one time slot and one RB. When N is 2 or greater, N-port CSI-RS can be multiplexed using CDM, FDM, and / or TDM methods. CSI-RS can be mapped to the remaining REs except for those mapped to CORESET, DMRS, and SSB. In the frequency domain, CSI-RS can be configured for the entire bandwidth, a portion of the bandwidth (BWP), or a portion of the bandwidth. CSI-RS can be transmitted in each RB within the bandwidth where CSI-RS is configured (i.e., density = 1), or CSI-RS can be transmitted in every two RBs (e.g., even or odd RBs) (i.e., density = 1 / 2). When CSI-RS is used as a Tracking Reference Signal (TRS), a single-port CSI-RS can be mapped onto three subcarriers in each resource block (i.e., density = 3). One or more CSI-RS resource sets can be configured for the UE in the time domain. Each CSI-RS resource set may include one or more CSI-RS configurations. Each CSI-RS resource set can be configured as periodic, semi-persistent, or aperiodic.
[0128] - CSI report configuration may include configuration of feedback type, measurement resources, report type, etc. NZP-CSI-RS resource sets can be used for the corresponding UE's CSI report configuration. NZP-CSI-RS resource sets can be associated with CSI-RS or SSB. Multiple periodic NZP-CSI-RS resource sets can be configured as TRS resource sets. (i) Feedback types include Channel Quality Indicator (CQI), Precoding Matrix Indicator (PMI), CSI-RS Resource Indicator (CRI), SSB Resource Block Indicator (SSBRI), Layer Indicator (LI), Rank Indicator (RI), Layer 1 (L1) - Reference Received Strength (RSRP), etc. (ii) Measurement resources may include configuration of downlink signals and / or downlink resources that the UE performs measurements to determine feedback information. Measurement resources can be configured as ZP and / or NZP CSI-RS resource sets associated with the CSI report configuration. NZP CSI-RS resource sets may include CSI-RS sets or SSB sets. For example, L1-RSRP can be measured for a CSI-RS set or an SSB set. (iii) Report types may include the timing of the UE reporting and the configuration of the uplink channel. Reporting time can be configured to be periodic, semi-persistent, or aperiodic. Periodic CSI reports can be sent on the PUCCH. Semi-persistent CSI reports can be sent on the PUCCH or PUSCH based on a Media Access Control (MAC) control element (CE) indicating whether it is enabled or disabled. Aperiodic CSI reports can be indicated by DCI signaling. For example, the uplink-granted CSI request field can indicate one of various report trigger sizes. Aperiodic CSI reports can be sent on the PUSCH.
[0129] The UE measures CSI based on configuration information related to CSI. CSI measurement may include receiving CSI-RS (720) and obtaining CSI by calculating the received CSI-RS (730).
[0130] The UE may send a CSI report to the BS (740). For the CSI report, the time and frequency resources available to the UE are controlled by the BS. Channel State Information (CSI) includes at least one of the following: Channel Quality Indicator (CQI), Precoding Matrix Indicator (PMI), CSI-RS Resource Indicator (CRI), SS / PBCH Block Resource Indicator (SSBRI), Layer Indicator (LI), Rank Indicator (RI), L1-RSRP, and / or L-SINR.
[0131] CSI reporting supports periodic, semi-permanent, and aperiodic temporal behavior. i) Periodic CSI reporting is performed in short and long PUCCHs. The periodicity and slot offset of periodic CSI reports can be configured by RRC, and refer to CSI-ReportConfig IE. ii) SP (semi-periodic) CSI reporting is performed in short, long, or PUSCHs. For SP CSI in short / long PUCCHs, the periodicity and slot offset are configured by RRC, and CSI reporting is enabled / disabled via a separate MAC CE / DCI. For SP CSI in PUSCHs, the periodicity of SP CSI reporting is configured by RRC, but the slot offset is not configured by RRC, and SP CSI reporting is enabled / disabled by DCI (format 0_1). For SP CSI reporting in PUSCHs, a separate RNTI (SP-CSI C-RNTI) is used. The initial CSI report timing follows the PUSCH temporal allocation value indicated by the DCI, and subsequent CSI report timing follows the periodicity configured by RRC. DCI format 0_1 may include a CSI request field and enable / disable a specific configuration of SP-CSI triggering status. SP CSI reports have the same or similar enable / disable mechanism as data transmission in the SPS PUSCH. iii) Non-periodic CSI reporting is performed in the PUSCH and triggered by the DCI. In this case, information related to the triggering of non-periodic CSI reports can be transmitted / indicated / configured via MAC-CE. For AP CSI with AP CSI-RS, the AP CSI-RS timing is configured by RRC, and the timing of AP CSI reports is dynamically controlled by the DCI.
[0132] Quasi-isotope (QCL)
[0133] When the channel properties of one antenna port are to be inferred from the channel properties of another antenna port, the two antenna ports are quasi-co-located. Channel properties may include one or more of the following: delay spread, Doppler spread, frequency / Doppler shift, average received power, receive timing / average delay, and spatial RX parameters.
[0134] A list of multiple TCI state configurations can be configured for the UE via the higher-level parameter PDSCH-Config. Each TCI state is associated with a QCL configuration parameter between one or two DL reference signals and the DM-RS port of the PDSCH. The QCL may include qcl-Type1 of the first DLRS and qcl-Type2 of the second DLRS. The QCL type may correspond to one of the following.
[0135] - “QCL-TypeA”: {Doppler frequency shift, Doppler spread, average delay, delay spread}
[0136] - "QCL-TypeB": {Doppler frequency shift, Doppler spread}
[0137] - "QCL-TypeC": {Doppler shift, average delay}
[0138] - "QCL-TypeD": {Space Rx parameter}
[0139] Operations related to multiple transmit and receive points (M-TRP)
[0140] Figure 8 This illustrates a multi-TRP (M-TRP) transmission. (See reference...) Figure 8 (a) A set of layers sending the same codeword (CW) (or TB) corresponds to different TRPs. See reference. Figure 8 (b) Different CWs are transmitted through different TRP layer groups. In this case, it can be assumed that the TBs corresponding to CW #1 and CW #2 in the diagram are the same. In other words, CW #1 and CW #2 mean that the same TB is converted into different CWs through channel coding, etc., of different TRPs. Therefore, this can be regarded as an example of repeated transmission of the same TB. Figure 8 In case (b), with Figure 8 Compared to (a), it may have the disadvantage of a higher coding rate corresponding to TB. However, Figure 8 (b) has the advantage that the coding rate can be adjusted by indicating different redundancy version (RV) values of the coding bits generated from the same TB, or the modulation order of each CW can be adjusted, depending on the channel environment.
[0141] according to Figure 8 (a) and Figure 8 The method shown in (b) repeatedly transmits the same TB through different layer groups. Furthermore, since each layer group is transmitted by a different TRP / panel, the probability of the UE successfully receiving data can be increased. This method is called M-TRP URLLC transmission based on spatial division multiplexing (SDM). Layers belonging to different layer groups are transmitted through DMRS ports belonging to different DMRS code division multiplexing (CDM) groups.
[0142] Although the above-mentioned M-TRP related content is explained based on the SDM method using different layers, it can be extended and applied to FDM methods based on different frequency domain resources (e.g., RB / PRB sets) and / or TDM methods based on different time domain resources (e.g., time slots, symbols, sub-symbols, etc.).
[0143] MTRP URLLC
[0144] In the method described below, DL MTRP-URLLC refers to transmitting the same data / DCI using multiple TRPs with different layer / time / frequency resources. For example, TRP 1 transmits the same data / DCI from resource 1, and TRP 2 transmits the same data / DCI from resource 2. A UE configured with the DL MTRP-URLLC transmission method receives the same data / DCI using different layer / time / frequency resources. In this case, the BS indicates to the UE which QCLRS / type (i.e., DL TCI state) to use in receiving the same data / DCI from the layer / time / frequency resources. For example, when receiving the same data / DCI from both resource 1 and resource 2, it indicates the DL TCI state used by resource 1 and the DL TCI state used by resource 2. The UE can receive the same data / DCI from both resource 1 and resource 2, thus achieving high reliability. This DL MTRP URLLC can be applied to PDSCH / PDCCH.
[0145] In contrast, UL MTRP-URLLC refers to using multiple TRPs with different layer / time / frequency resources to receive the same data / UCI from a single UE. For example, TRP 1 receives the same data / DCI from the UE in resource 1, TRP 2 receives the same data / DCI from the UE in resource 2, and then shares the received data / DCI via the backhaul link connected between the TRPs. A UE configured with the ULMTRP-URLLC transmission method receives the same data / UCI using different layer / time / frequency resources. In this case, the BS indicates to the UE which Tx beam and which Tx power (i.e., UL TCI state) to use in the layer / time / frequency resource for transmitting the same data / UCI. For example, when transmitting the same data / UCI from resource 1 and resource 2, it indicates the UL TCI state used in resource 1 and the UL TCI state used in resource 2. This UL MTRP URLLC can be applied to PUSCH / PUCCH.
[0146] In the methods presented below, using (mapping) a specific TCI state (or TCI) when receiving data / DCI / UCI on a specific frequency / time / space resource can mean, in the case of DL, estimating the channel from the DMRS using the QCL type and QCL RS indicated by the corresponding TCI state in the frequency / time / space resource, and receiving / demodulating the data / DCI on the estimated channel. For UL, this can mean using the Tx beam and / or Tx power indicated by the corresponding TCI state in the frequency / time / space resource to transmit / modulate the DMRS and data / UCI.
[0147] The UL TCI status contains the UE's Tx beam or Tx power information and, instead of the TCI status, allows configuration of spatial relationship information, etc., to the UE via other parameters. The UL TCI status can be directly indicated in the UL-permitted DCI, or it can refer to the spatial relationship information of SRS resources indicated by the SRI field of the UL-permitted DCI. Alternatively, this can refer to the OL Tx power control parameters (j: index of open-loop parameters Po & alpha (maximum 32 parameter value sets per cell), q_d: index of DL RS resources measured by PL (maximum 4 measurements per cell), l: index of closed-loop power control process (maximum 2 processes per cell) connected to the values indicated by the SRI field of the UL-permitted DCI.
[0148] On the other hand, MTRP-eMBB means sending different data using different layers / times / frequency of multiple TRPs, and assumes that the UE configured with the MTRP-eMBB transmission method is indicated as multiple TCI states by the DCI, and the data received by the QCL RS using each TCI state is different data.
[0149] The UE can use the RNTI of MTRP-URLLC and MTRP-eMBB separately to determine whether it is MTRP URLLC transmission / reception or MTRP eMBB transmission / reception. That is, when the DCI CRC is masked using the RNTI of URLLC, it is identified as URLLC transmission; when the DCI CRC is masked using the RNTI of eMBB, it is identified as eMBB transmission. Alternatively, the BS can configure the UE to transmit / receive MTRP URLLC or transmit / receive MTRP eMBB through other new signaling.
[0150] In this specification, for ease of explanation, it is assumed that the proposed method is applied through cooperative transmission / reception between two TRPs. However, it can also be applied to environments with three or more TRPs and can be extended to multi-panel environments. Different TRPs can be identified as different TCI states of the UE, and when the UE uses TCI state 1 to receive / transmit data / DCI / UCI, it means that the UE is receiving / transmitting data / DCI / UCI from / to TRP 1.
[0151] The proposals in this specification can be used for situations where MTRP performs cooperative transmission of PDCCH (repeated or split transmission of the same PDCCH), and some proposals can also be used for situations where MTRP performs cooperative transmission of PDSCH or cooperative reception of PUSCH / PUCCH.
[0152] In the following text, the meaning of multiple BSs (i.e., MTRPs) repeatedly transmitting the same PDCCH can refer to transmitting the same DCI through multiple PDCCH candidates, and is the same as the meaning of multiple BSs repeatedly transmitting the same DCI. The same DCI can mean two DCIs with the same DCI format / size / payload. Alternatively, even if the payloads of two DCIs are different, the two DCIs can still be the same DCI when the scheduling results are the same. For example, the Time Domain Resource Allocation (TDRA) field of a DCI determines the time slot / symbol position of the data and the time slot / symbol position of A / N relatively based on the DCI's reception time, and when a DCI received at time n and a DCI received at time n+1 inform the UE of the same scheduling result, the TDRA fields of the two DCIs can be different, and as a result, the DCI payloads may inevitably be different. The number of repetitions R can be directly indicated to the UE by the BS or agreed upon mutually. Alternatively, even if the payloads of two DCIs are different and the scheduling results are not the same, the two DCIs can still be the same DCI when the scheduling result of one DCI is a subset of the scheduling result of the other DCI. For example, when the same data is transmitted N times by TDM, the DCI 1 received before the first data indicates that the data is repeated N times, and the DCI 2 received after the first data and before the second data indicates that the data is repeated N-1 times. The scheduling data of DCI 2 can be a subset of the scheduling data of DCI 1, and since the two DCIs are scheduling the same data, the two DCIs can also be the same DCI in this case.
[0153] In the following text, for example, the meaning of multiple BSs (i.e., MTRPs) splitting and sending the same PDCCH can refer to a DCI being sent through a single PDCCH candidate, but some resources defining the PDCCH candidate are sent by TRP 1, and the remaining resources are sent by TRP 2. For example, when the PDCCH candidate corresponding to aggregation level m1+m2 is split and sent by TRP 1 and TRP 2, the PDCCH candidate is split into PDCCH candidate 1 corresponding to aggregation level m1 and PDCCH candidate 2 corresponding to aggregation level m2, and TRP 1 sends PDCCH candidate 1, while TRP 2 sends PDCCH candidate 2 using different time / frequency resources. After receiving PDCCH candidate 1 and PDCCH candidate 2, the UE generates a PDCCH candidate corresponding to aggregation level m1+m2 and attempts to decode the DCI.
[0154] When the same DCI is split and sent in multiple PDCCH candidates, there are two possible implementation methods.
[0155] First, the DCI payload (control information bits + CRC) is encoded using a single-channel encoder (e.g., a polarity encoder). The resulting encoded bits are then segmented and transmitted by two TRPs. In this case, the encoded bits transmitted by each TRP can encode the entire DCI payload or only a portion of it. Second, the DCI payload (control information bits + CRC) is segmented into two DCIs (DCI 1 and DCI 2), and each of the two DCIs is decoded using a channel encoder (e.g., a polarity encoder). Then, the two TRPs transmit the encoded bits corresponding to DCI 1 and the encoded bits corresponding to DCI 2, respectively.
[0156] Whether the PDCCH is transmitted repeatedly or partially, it can be understood that the PDCCH is transmitted multiple times at multiple transmission times (i.e., TOs), and in this case, the TO refers to the specific time / frequency resource unit that transmits the PDCCH. For example, when the PDCCH is transmitted multiple times across time slots 1, 2, 3, and 4 (to a specific RB), the TO can refer to each time slot; when the PDCCH is transmitted multiple times across RB sets 1, 2, 3, and 4 (within a specific time slot), the TO can refer to each RB set; or when the PDCCH is transmitted multiple times across different times and frequencies, the TO can refer to each time / frequency resource. The TCI states used for DMRS channel estimation can be configured differently for each TO, and TOs with different TCI states can be assumed to be transmitted by different TRPs / panels. The fact that multiple BSs repeatedly transmit or segment the PDCCH means that the PDCCH is transmitted across multiple TOs, and the union of the TCI states configured in the TOs includes two or more TCI states. For example, when PDCCH is sent via TO 1, 2, 3, 4, TCI states 1, 2, 3, 4 can be configured for TO 1, 2, 3, 4 respectively, which means that TRP i cooperatively sends PDCCH via TO i.
[0157] In the following text, "UE repeatedly transmitting the same PUSCH for reception by multiple BSs (i.e., MTRPs)" means that the same data is transmitted through multiple PUSCHs, and each PUSCH can be optimized for the UL channel of a different TRP. For example, the UE repeatedly transmits the same data through PUSCH 1 and 2, and PUSCH 1 is transmitted using UL TCI state 1 of TRP 1, and link adaptation such as precoder / MCS is also scheduled and transmitted with channel-optimized values for TRP 1. PUSCH 2 is transmitted using UL TCI state 2 of TRP 2, and link adaptation such as precoder / MCS is also scheduled and transmitted with channel-optimized values for TRP 2. In this case, the repeatedly transmitted PUSCH 1 and 2 can be transmitted at different times and can be TDM, FDM, or SDM.
[0158] In the following text, "UE splitting and transmitting the same PUSCH to enable multiple BSs (i.e., MTRPs) to perform reception" means that a data packet can be transmitted via a single PUSCH, but the resources allocated to the PUSCH can be split and transmitted in an optimized manner on the UL channels of different TRPs. For example, the UE transmits the same data via a 10-symbol PUSCH. The first 5 symbols are transmitted using UL TCI state 1 of TRP 1, and link adaptation, such as precoder / MCS, is also scheduled and transmitted with channel-optimized values for TRP 1. The remaining 5 symbols are transmitted using UL TCI state 2 of TRP 2, and link adaptation, such as precoder / MCS, is also scheduled and transmitted with channel-optimized values for TRP 2. In the example above, a PUSCH is split into time resources, and transmissions to TRP 1 and to TRP 2 are performed using TDM, but FDM / SDM methods can also be used for transmission.
[0159] Similar to PUSCH transmission, PUCCH can also be repeatedly sent by the UE for reception by multiple BSs (i.e., MTRPs), or the same PUCCH can be segmented and sent.
[0160] Codebook-based UL frequency-selective precoding
[0161] In future standards (e.g., Rel-19 NR MIMO or higher), for UL PUSCH transmissions, individual / independent precoding (hereinafter referred to as subband (SB) precoding) can be applied to each SB included in the total transmission band. That is, while current standards only support wideband (WB) precoding for UL PUSCH (where the same precoder (e.g., the precoding matrix indicator (PMI)) is applied to all scheduled RBs), future standards can support different precoding for each SB. Therefore, UL precoding optimized for each SB becomes possible in frequency-selective channels, enabling higher UL throughput. Frequency-selective channels can refer to radio channels with channel characteristics varying / different across different frequency locations, including interference.
[0162] To address this, the following method is proposed for the BS to indicate to the UE the precoder to be applied to each SB in codebook-based PUSCH transmission.
[0163] 1. Proposal 1
[0164] Existing codebooks (based on rank configuration) (e.g., uplink 2Tx, 4Tx, and 8Tx codebooks in TS 38.211) can be grouped into multiple codebook groups. A group can be indicated by a group indicator as a WB attribute, and then the TRI / TPMI within the group can be indicated for each individual SB by the group indicator.
[0165] Figure 9 An example of codebook grouping according to Proposal 1 is shown. For convenience, Figure 9 Five groups based on the NR 2-Tx UL codebook groupings in Tables 6 and 9 are illustrated. However, Proposal 1 is not limited to these groupings and can be applied to various other codebook and group configurations.
[0166] The group indicator can indicate one of five groups. When the BS indicates group 2 and the number of scheduled SBs configured / indicated for UL transmission is 3, the PMI within group 2 can be indicated for each SB using 1 bit for UL transmission.
[0167] DCI can include a group indicator (WB indicator) field and N SBTPMI indicator fields for N scheduled SBs. Figure 9 In the example, the group indicator requires three bits, and each of the three SBs requires one bit. Therefore, a total of 3+1 bits are needed for the 2Tx SB precoded indicator. 3 = 6 bits.
[0168] In the examples above, codebook grouping can be applied across rank, and group indicators can be used to indicate TRI.
[0169] The SB TPMI indicator can be determined based on the number of TPMIs in the group with the largest number of TPMIs. Figure 9 Since the number of TPMIs in each group is 1 or 2, the SB TPMI indicator can be configured with one bit. When the number of TPMIs in group 1, group 2, and group 3 are 2, 3, and 4 respectively, the field size of the SB TPMI indicator can be determined as two bits based on 4.
[0170] Alternatively, while the maximum field size of the SB precoder indicator in the DCI is determined based on the number of group indicators and / or the maximum number of TPMIs per group, the actual field size can be determined based on the group indicators. For example, when groups 1, 2, and 3 have 2, 3, and 4 TPMIs respectively, the maximum DCI size is based on 4, but the actual field size depends on the group indicators. For example, when the group indicator indicates 1, the size of each SB TPMI field is one bit. When the group indicator indicates 2 or 3, the size of each SB TPMI field is two bits. When the actual size of the SB TPMI field is less than the maximum size of the SB TPMI field in the DCI, the remaining bits can be reserved or zero-padded to improve DCI decoding performance.
[0171] In another implementation, a rank SB TPMI indicator can be considered. In this case, the TRI field + group indicator field + N can be indicated / configured in the DCI. The SB TPMI indicator field is used for TPMI indication. The size of the group indicator field is determined by the maximum number of groups per rank. Figure 9 In the example, groups 1, 2, and 3 have rank 1, and groups 4 and 5 have rank 2. Therefore, based on the three groups corresponding to rank 1, the size of the group indicator field is determined to be two bits. Furthermore, the SB TPMI indicator is determined based on the largest of the TPMIs in the group. Figure 9 In the example, since the number of TPMIs in each group is 1 or 2, the SB TPMI indicator can be one bit. When the number of TPMIs in group 1, group 2, and group 3 are 2, 3, and 4 respectively, the SB TPMI indicator can be determined as two bits based on 4. Alternatively, although the maximum payload is determined based on the number of group indicators per rank and / or the number of TPMIs per group in the foregoing example, the actual SB TPMI indicator field can be determined based on TRI and group indicators. When the size of the actual SB TPMI indicator field is less than the maximum size of the SB TPMI indicator field in the DCI, the remaining bits can be reserved bits or zero-padded, thereby improving DCI decoding performance.
[0172] In another implementation of Proposal 1, a sliding window scheme can be used. In this case, the reference point (start index) is set / indicated as the WB component, and the TPMI from a specific window of the reference point is indicated for the corresponding SB. The reference point (start index) can be set for each rank or across ranks. When setting the reference point across ranks, the value obtained by accumulating and reindexing the codebook of all ranks is used to indicate / set the reference point.
[0173] For example, Table 13 is a table in 3GPP TS 38.212 indicating the TPMI and layer (rank) for a 2-Tx codebook. Table 13 can be used for transmissions via a 2Tx antenna port, where the maximum rank is set to 2 when transform precoding is disabled, and ul-FullPowerTransmission is not set or fullpowerMode2 / fullpower is not set. In this case, the interpretation of the number of layer bit fields and the values of precoding information in the DCI is based on Table 13. In Table 13, 1-layer TPMI=x can refer to TPMI=x in Table 6, and 2-layer TPMI=x can refer to TPMI=x in Table 9.
[0174] [Table 13]
[0175] In the codebook of Table 13, the rank and sum codebook subsets are mixed and indexed due to the coherence codebook subset. For Proposal 1, reindexing as shown in Tables 14 and 15 can be considered.
[0176] Table 14 is an example of codebook indexing across multiple ranks.
[0177] [Table 14]
[0178] Table 15 shows an example of rank-based codebook indexing.
[0179] [Table 15]
[0180] For the aforementioned window, values can be set by the BS, determined by specific rules, pre-agreed values, or values reported as UE capabilities. Furthermore, the window can be a continuous window or a distributed window spaced apart by a specific pattern or offset. Information regarding the window can also be pre-agreed or configured by the BS.
[0181] Figure 10 An exemplary sliding window scheme is illustrated. The starting index is used to indicate the TPMI throughout the entire defined codebook. Figure 10 In this case, the step size is 1, and the window size is 4.
[0182] exist Figure 10 In this case, a field may be needed to indicate the starting index, and two bits of TPMI within the window may be needed to indicate each of the N SBs. In rank-specific operations, a separate TRI field may be needed to indicate the rank. In cross-rank operations, TRI can be used in conjunction with the starting index indicator.
[0183] Figure 11Another exemplary sliding window scheme is illustrated. When the step size is set to a small value such as 1, it consumes a large amount of payload / overhead for the starting index indication. Therefore, for this purpose, the step size can be set to a larger value. Figure 11 The example shows the case where the step size is set to 2, and the step size can be set to various other values.
[0184] Figure 12 Another exemplary sliding window scheme is illustrated. Although Figure 10 and Figure 11 The example shows a contiguous window, but non-contiguous windows can be used, such as... Figure 12 As shown. In Figure 12 In this context, the SB precoder can be indicated by using offset values between elements within the window (values set by the BS or pre-agreed values). Figure 10 / Figure 11 Compared to the continuous window scheme, using a non-continuous window has the advantage of being suitable for channel environments with low correlation between SBs.
[0185] exist Figure 10 , Figure 11 and Figure 12 In this context, when a window is configured to exceed the last TPMI index, indexing resumes from the first TPMI after the last TPMI index. In other words, indexing is performed from the beginning via a modulo operation based on the total number of TPMI indices. For example, in... Figure 10 In this configuration, when there are a total of 8 TPMIs and the starting index indicates 6, a window of size 5 is configured across TPMI 6, TPMI 7, TPMI 0 and TPMI 1.
[0186] The aforementioned SB precoder can be applied to each codebook subset based on the UE's coherence capabilities (e.g., fully coherent, partially coherent, or incoherent). Alternatively, in Proposal 1, TPMI grouping can be configured / applied by grouping TPMIs according to coherence (i.e., grouping them into fully coherent, partially coherent, and incoherent codebooks).
[0187] 2. Proposal 2
[0188] A specific reference SB can be indicated in the same way as existing WB precoder indications, and the precoder corresponding to the remaining SB can be indicated as the difference from the reference SB.
[0189] Figure 13 This is an example of SB-based TPMI signaling based on Proposal 2. Figure 13 In this context, assume the first SB is the reference SB, and the position of the reference SB can be pre-defined or configured by the BS. When the reference SB is pre-defined, it can be as follows: Figure 13The diagram shows either the first SB or an intermediate SB. That is, the reference SB can be determined as the first SB, the ceiling (N / 2) SB, or the floor (N / 2) SB, where N is the number of scheduled / configured SBs. Furthermore, the granularity of the differential indicator can be pre-defined or configured by the BS.
[0190] Tables 16 and 17 illustrate examples of 1-bit differential indication and 2-bit differential indication, respectively. Proposal 2 has the advantage of not including the WB TPMI indicator. In the case of SB 1, TRI / TPMI can be indicated jointly in a conventional manner, and for the remaining (N-1) SBs, the differential TPMI index can be indicated / set based on the number of bits, as shown in the table below. Figure 13 In the example, the TPMI index of SB 2 is 8, and the TPMI index of SB 3 is 5.
[0191] [Table 16]
[0192] [Table 17]
[0193] In another implementation example of Proposal 2, there is a method in which the BS configuration signals or pre-agreed multiple modes via RRC signaling and then indicates mode values among them, rather than indicating differential values separately for each SB index.
[0194] exist Figure 13 In the example, the modes of SB 2 and SB 3 can be pre-configured as 00 / 01 / 02 / 12 and then indicated via DCI, thereby reducing DCI overhead. Table 18 illustrates an example of 2-bit differential mode indication.
[0195] [Table 18]
[0196] (1) Proposal 2-1
[0197] Similar to the UL precoder indication for MTRP, multiple TPMI fields can be provided, and each field can be mapped to an SB and used for indication purposes. However, the first TPMI field indicates the TRI / TPMI index corresponding to the reference SB as in Proposal 2, and the remaining second to (N-1) fields only indicate the TPMI under the assumption of the same rank as the TRI corresponding to the reference SB. In Proposal 2 / Proposal 2-1, TPMI re-indexing can be considered, similar to Tables 14 / 15 of Proposal 1.
[0198] In Proposal 2-1, the size of the second through (N-1)th fields is determined based on the rank of each TPMI with the maximum number of rank 1s. For example, in a 2Tx example with 6 TPMIs for rank 1 and 3 TPMIs for rank 2, the size of each field is determined to be three bits based on rank 1.
[0199] Although the above methods have been described according to the SB precoding configuration method based on a single DCI, they can also be applied to a structure in which the WB precoder is configured / indicated by a first DCI and the SB precoder is configured / indicated by a second DCI.
[0200] For Proposal 1, Proposal 2 and Proposal 2-1, the UE can report the maximum number of SBs supported as a capability to the BS.
[0201] Proposal 1, Proposal 2, and Proposal 2-1 can be implemented independently or in combination.
[0202] Figure 14 An example of an implementation of the operation of a UE in a wireless communication system according to an embodiment is illustrated.
[0203] Reference Figure 14 The UE can receive DCI (1405) for UL scheduling.
[0204] The UE can transmit UL signals (1410) based on at least one codebook in the frequency band allocated by the DCI.
[0205] A PMI included in at least one codebook can be grouped into multiple PMI groups.
[0206] DCI may include: i) a first field for assigning a specific PMI group among multiple PMI groups to a frequency band, and ii) a second field for assigning PMIs within a specific PMI group to each subband of the frequency band.
[0207] The PMI can be assigned individually to each subband via the second field.
[0208] The PMI of a subband assigned to a frequency band can all be correlated with the same rank.
[0209] The second field can provide differential PMI information for the reference subband within the frequency band.
[0210] Reference subbands can be configured via higher-level signaling or can be predefined.
[0211] The size of the first field can be determined based on the total number of multiple PMI groups.
[0212] The size of the second field can be determined based on the PMI group that includes the largest number of PMIs among multiple PMI groups.
[0213] The second field can assign a PMI to each subband by any of the PMI modes configured within a specific PMI group.
[0214] Figure 15 An example of the operation of a BS in a wireless communication system according to an embodiment is illustrated.
[0215] Reference Figure 15 The BS can send DCI (1505) for UL scheduling.
[0216] The BS can receive UL signals (1510) based on at least one codebook in the frequency band allocated by the DCI.
[0217] A PMI included in at least one codebook can be grouped into multiple PMI groups.
[0218] DCI may include: i) a first field for assigning a specific PMI group among multiple PMI groups to a frequency band, and ii) a second field for assigning PMIs within a specific PMI group to each subband of the frequency band.
[0219] The PMI can be assigned individually to each subband via the second field.
[0220] The PMI of a subband assigned to a frequency band can all be correlated with the same rank.
[0221] The second field can provide differential PMI information for the reference subband within the frequency band.
[0222] Reference subbands can be configured via higher-level signaling or can be predefined.
[0223] The size of the first field can be determined based on the total number of multiple PMI groups.
[0224] The size of the second field can be determined based on the PMI group that includes the largest number of PMIs among multiple PMI groups.
[0225] The second field can assign a PMI to each subband by any of the PMI modes configured within a specific PMI group.
[0226] Figure 16 A communication system 1 applied to this disclosure is shown.
[0227] Reference Figure 16The communication system 1 includes wireless devices, base stations (BS), and networks. In this document, a wireless device refers to a device that performs communication using a radio access technology (RAT) (e.g., 5G New RAT (NR) or Long Term Evolution (LTE)) and may be referred to as a communication / radio / 5G device. Wireless devices may include (but are not limited to) robots 100a, vehicles 100b-1 and 100b-2, extended reality (XR) devices 100c, handheld devices 100d, home appliances 100e, Internet of Things (IoT) devices 100f, and artificial intelligence (AI) devices / servers 400. For example, vehicles may include vehicles with wireless communication capabilities, autonomous vehicles, and vehicles capable of performing communication between vehicles. In this document, vehicles may include unmanned aerial vehicles (UAVs) (e.g., drones). XR devices may include augmented reality (AR) / virtual reality (VR) / mixed reality (MR) devices, and may take the form of head-mounted displays (HMDs), head-up displays (HUDs) installed in vehicles, televisions, smartphones, computers, wearable devices, home appliances, digital signage, vehicles, robots, etc. Handheld devices may include smartphones, smart tablets, wearable devices (e.g., smartwatches or smart glasses) and computers (e.g., laptops). Home appliances may include TVs, refrigerators, and washing machines. IoT devices may include sensors and smart meters. For example, the BS and network may be implemented as wireless devices, and a particular wireless device 200a may operate as a BS / network node relative to other wireless devices.
[0228] Wireless devices 100a to 100f can connect to network 300 via BS 200. AI technology can be applied to wireless devices 100a to 100f, and wireless devices 100a to 100f can connect to AI server 400 via network 300. Network 300 can be configured using a 3G network, a 4G (e.g., LTE) network, or a 5G (e.g., NR) network. Although wireless devices 100a to 100f can communicate with each other via BS 200 / network 300, wireless devices 100a to 100f can perform direct communication with each other (e.g., sidelink communication) without going through the BS / network. For example, vehicles 100b-1 and 100b-2 can perform direct communication (e.g., vehicle-to-vehicle (V2V) / vehicle-to-everything (V2X) communication). IoT devices (e.g., sensors) can perform direct communication with other IoT devices (e.g., sensors) or other wireless devices 100a to 100f.
[0229] Wireless communication / connections 150a, 150b, or 150c can be established between wireless devices 100a to 100f / BS 200 or between BS 200 and BS 200. In this document, wireless communication / connections can be established via various RATs (e.g., 5G NR) such as uplink / downlink communication 150a, sidelink communication 150b (or D2D communication), or inter-BS communication (e.g., relay, integrated access backhaul (IAB)). Wireless devices and BS / wireless devices can transmit / receive radio signals to / from each other via wireless communication / connections 150a and 150b. For example, wireless communication / connections 150a and 150b can transmit / receive signals via various physical channels. For this purpose, at least a portion of the configuration information for configuring the process of transmitting / receiving radio signals, various signal processing processes (e.g., channel coding / decoding, modulation / demodulation, and resource mapping / demapping), and resource allocation processes can be performed based on various proposals of this disclosure.
[0230] Figure 17 A wireless device applicable to this disclosure is shown.
[0231] Reference Figure 17 The first wireless device 100 and the second wireless device 200 can transmit radio signals via various RATs (e.g., LTE and NR). In this document, {first wireless device 100 and second wireless device 200} can correspond to... Figure 16 {Wireless Device 100x and BS 200} and / or {Wireless Device 100x and Wireless Device 100x}.
[0232] The first wireless device 100 may include one or more processors 102 and one or more memories 104, and additionally include one or more transceivers 106 and / or one or more antennas 108. The processors 102 may control the memories 104 and / or the transceivers 106, and may be configured to implement the descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed herein. For example, the processor 102 may process information in the memory 104 to generate a first information / signal, and then transmit a radio signal including the first information / signal via the transceivers 106. The processor 102 may receive a radio signal including a second information / signal via the transceivers 106, and then store the information obtained by processing the second information / signal in the memory 104. The memory 104 may be connected to the processor 102 and may store various information relating to the operation of the processor 102. For example, the memory 104 may store software code including commands for performing some or all of the processes controlled by the processor 102 or for performing the descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed herein. In this document, processor 102 and memory 104 may be part of a communication modem / circuit / chip designed to implement RAT (e.g., LTE or NR). Transceiver 106 may be connected to processor 102 and transmit and / or receive radio signals via one or more antennas 108. Each transceiver 106 may include a transmitter and / or a receiver. Transceiver 106 may be used interchangeably with radio frequency (RF) units. In this disclosure, a wireless device may refer to a communication modem / circuit / chip.
[0233] The second wireless device 200 may include one or more processors 202 and one or more memories 204, and additionally include one or more transceivers 206 and / or one or more antennas 208. The processors 202 may control the memories 204 and / or the transceivers 206, and may be configured to implement the descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed in this document. For example, the processors 202 may process information in the memories 204 to generate a third information / signal, and then transmit a radio signal including the third information / signal via the transceivers 206. The processors 202 may receive a radio signal including a fourth information / signal via the transceivers 206, and then store the information obtained by processing the fourth information / signal in the memories 204. The memories 204 may be connected to the processors 202 and may store various information relating to the operation of the processors 202. For example, the memories 204 may store software code including commands for executing some or all of the processes controlled by the processors 202 or for executing the descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed in this document. In this document, processor 202 and memory 204 may be part of a communication modem / circuit / chip designed to implement RAT (e.g., LTE or NR). Transceiver 206 may be connected to processor 202 and transmit and / or receive radio signals via one or more antennas 208. Each transceiver 206 may include a transmitter and / or a receiver. Transceiver 206 may be used interchangeably with an RF unit. In this disclosure, a wireless device may refer to a communication modem / circuit / chip.
[0234] The hardware elements of wireless devices 100 and 200 will be described in more detail below. One or more protocol layers may be implemented by (but are not limited to) one or more processors 102 and 202. For example, one or more processors 102 and 202 may implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, and SDAP). One or more processors 102 and 202 may generate one or more Protocol Data Units (PDUs) and / or one or more Service Data Units (SDUs) according to the descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed in this document. One or more processors 102 and 202 may generate messages, control information, data, or information according to the descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed in this document. One or more processors 102 and 202 may generate signals (e.g., baseband signals) including PDUs, SDUs, messages, control information, data, or information, according to the descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed in this document, and provide the generated signals to one or more transceivers 106 and 206. One or more processors 102 and 202 may receive signals (e.g., baseband signals) and acquire PDUs, SDUs, messages, control information, data, or information from one or more transceivers 106 and 206, according to the descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed in this document.
[0235] One or more processors 102 and 202 may be referred to as controllers, microcontrollers, microprocessors, or microcomputers. One or more processors 102 and 202 may be implemented by hardware, firmware, software, or a combination thereof. As an example, one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), one or more digital signal processing devices (DSPDs), one or more programmable logic devices (PLDs), or one or more field-programmable gate arrays (FPGAs) may be included in one or more processors 102 and 202. The descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed in this document may be implemented using firmware or software, and the firmware or software may be configured to include modules, processes, or functions. Firmware or software configured to execute the descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed in this document may be included in one or more processors 102 and 202 or stored in one or more memories 104 and 204 to be driven by one or more processors 102 and 202. The descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed in this document can be implemented using firmware or software in the form of code, commands, and / or command sets.
[0236] One or more memories 104 and 204 may be connected to one or more processors 102 and 202 and store various types of data, signals, messages, information, programs, code, instructions, and / or commands. One or more memories 104 and 204 may be configured with read-only memory (ROM), random access memory (RAM), electrically erasable programmable read-only memory (EPROM), flash memory, hard disk drive, registers, cache memory, computer-readable storage media, and / or combinations thereof. One or more memories 104 and 204 may be located internally and / or externally to one or more processors 102 and 202. One or more memories 104 and 204 may be connected to one or more processors 102 and 202 via various technologies such as wired or wireless connections.
[0237] One or more transceivers 106 and 206 may transmit user data, control information, and / or radio signals / channels mentioned in the methods and / or operation flowcharts of this document to one or more other devices. One or more transceivers 106 and 206 may receive user data, control information, and / or radio signals / channels mentioned in the descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed in this document from one or more other devices. For example, one or more transceivers 106 and 206 may be connected to one or more processors 102 and 202 and transmit and receive radio signals. For example, one or more processors 102 and 202 may perform controls to enable one or more transceivers 106 and 206 to transmit user data, control information, or radio signals to one or more other devices. One or more processors 102 and 202 may perform controls to enable one or more transceivers 106 and 206 to receive user data, control information, or radio signals from one or more other devices. One or more transceivers 106 and 206 may be connected to one or more antennas 108 and 208, and one or more transceivers 106 and 206 may be configured to transmit and receive user data, control information, and / or radio signals / channels mentioned in the descriptions, functions, processes, proposals, methods, and / or operation flowcharts disclosed herein via one or more antennas 108 and 208. In this document, one or more antennas may be multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers 106 and 206 may convert received radio signals / channels, etc., from RF band signals to baseband signals for processing by one or more processors 102 and 202. One or more transceivers 106 and 206 may convert user data, control information, radio signals / channels, etc., processed by one or more processors 102 and 202 from baseband signals to RF band signals. For this purpose, one or more transceivers 106 and 206 may include (analog) oscillators and / or filters.
[0238] Figure 18 Another example of a wireless device applied to this disclosure is shown. The wireless device may vary depending on usage / service (see reference). Figure 16 It is realized in various forms.
[0239] Reference Figure 18 Wireless devices 100 and 200 can correspond to Figure 17The wireless devices 100 and 200 are configured with various elements, components, units / parts, and / or modules. For example, each of the wireless devices 100 and 200 may include a communication unit 110, a control unit 120, a memory unit 130, and an additional component 140. The communication unit may include a communication circuit 112 and a transceiver 114. For example, the communication circuit 112 may include... Figure 17 One or more processors 102 and 202 and / or one or more memories 104 and 204. For example, transceiver 114 may include Figure 17 The device comprises one or more transceivers 106 and 206 and / or one or more antennas 108 and 208. Control unit 120 is electrically connected to communication unit 110, memory unit 130, and add-on components 140, and controls the overall operation of the wireless device. For example, control unit 120 may control the electrical / mechanical operation of the wireless device based on programs / code / commands / information stored in memory unit 130. Control unit 120 may transmit information stored in memory unit 130 to an external source (e.g., other communication devices) via communication unit 110 through a wireless / wired interface, or store information received from an external source (e.g., other communication devices) via communication unit 110 in memory unit 130 via a wireless / wired interface.
[0240] The additional component 140 can be configured differently depending on the type of wireless device. For example, the additional component 140 may include at least one of a power supply unit / battery, an input / output (I / O) unit, a drive unit, and a computing unit. The wireless device can be configured according to (but is not limited to) a robot ( Figure 16 100a), vehicles ( Figure 16 100b-1 and 100b-2), XR device ( Figure 16 100c), handheld device ( Figure 16 100d), home appliances ( Figure 16 100e), IoT devices ( Figure 16 100f), digital broadcasting terminals, holographic devices, public safety devices, MTC devices, medical devices, fintech devices (or financial devices), security devices, climate / environment devices, AI servers / devices ( Figure 16 400), BS ( Figure 16 This can be achieved through 200 network nodes, etc. Wireless devices can be used in mobile or fixed locations depending on the use case / service.
[0241] exist Figure 18In wireless devices 100 and 200, all elements, components, units / parts, and / or modules may be interconnected via wired interfaces, or at least a portion thereof may be wirelessly connected via communication unit 110. For example, in each of wireless devices 100 and 200, control unit 120 and communication unit 110 may be wired connected, and control unit 120 and first units (e.g., 130 and 140) may be wirelessly connected via communication unit 110. The various elements, components, units / parts, and / or modules within wireless devices 100 and 200 may also include one or more elements. For example, control unit 120 may be configured as a collection of one or more processors. As an example, control unit 120 may be configured as a collection of communication control processors, application processors, electronic control units (ECUs), graphics processing units, and memory control processors. As another example, memory unit 130 may be configured as random access memory (RAM), dynamic RAM (DRAM), read-only memory (ROM), flash memory, volatile memory, non-volatile memory, and / or combinations thereof.
[0242] Figure 19 The illustration shows a vehicle or autonomous vehicle applicable to this disclosure. The vehicle or autonomous vehicle may be a mobile robot, car, train, manned / unmanned aerial vehicle (AV), vessel, etc.
[0243] Reference Figure 19 The vehicle or autonomous vehicle 100 may include an antenna unit 108, a communication unit 110, a control unit 120, a drive unit 140a, a power supply unit 140b, a sensor unit 140c, and an autonomous driving unit 140d. The antenna unit 108 may be configured as part of the communication unit 110. Blocks 110 / 130 / 140a to 140d respectively correspond to... Figure 18 Blocks 110 / 130 / 140.
[0244] Communication unit 110 can send and receive signals (e.g., data and control signals) to and from external devices such as other vehicles, BSs (e.g., gNBs and roadside units), and servers. Control unit 120 can perform various operations by controlling the components of the vehicle or autonomous vehicle 100. Control unit 120 may include an electronic control unit (ECU). Drive unit 140a enables the vehicle or autonomous vehicle 100 to move on a road. Drive unit 140a may include an engine, motor, powertrain, wheels, brakes, steering mechanism, etc. Power supply unit 140b can supply power to the vehicle or autonomous vehicle 100 and includes wired / wireless charging circuitry, battery, etc. Sensor unit 140c can acquire vehicle status, surrounding environment information, user information, etc. Sensor unit 140c may include inertial measurement unit (IMU) sensors, collision sensors, wheel sensors, speed sensors, slope sensors, weight sensors, heading sensors, position modules, vehicle forward / reverse sensors, battery sensors, fuel sensors, tire sensors, steering sensors, temperature sensors, depth sensors, ultrasonic sensors, lighting sensors, pedal position sensors, etc. Autonomous driving unit 140d can implement technologies for maintaining the vehicle within its lane, technologies for automatically adjusting speed (e.g., adaptive cruise control), technologies for autonomously driving along a determined path, and technologies for automatically setting a route if a destination is set, etc.
[0245] For example, communication unit 110 can receive map data, traffic information data, etc., from an external server. Autonomous driving unit 140d can generate an autonomous driving path and driving plan from the acquired data. Control unit 120 can control drive unit 140a, enabling the vehicle or autonomous vehicle 100 to move along the autonomous driving path according to the driving plan (e.g., speed / direction control). During autonomous driving, communication unit 110 can periodically or non-periodically acquire recent traffic information data from an external server and acquire surrounding traffic information data from neighboring vehicles. During autonomous driving, sensor unit 140c can acquire vehicle status and / or surrounding environment information. Autonomous driving unit 140d can update the autonomous driving path and driving plan based on newly acquired data / information. Communication unit 110 can transmit information about vehicle location, autonomous driving path, and / or driving plan to an external server. The external server can predict traffic information data using AI technology, etc., based on information collected from the vehicle or autonomous vehicle, and provide the predicted traffic information data to the vehicle or autonomous vehicle.
[0246] The above embodiments correspond to combinations of the elements and features of this disclosure in a prescribed form. Furthermore, unless explicitly stated otherwise, each element or feature may be considered optional. Each element or feature may be implemented without combination with other elements or features. Moreover, embodiments of this disclosure can be implemented by partially combining elements and / or features together. The order of operations described for various embodiments of this disclosure may be modified. Some configurations or features of one embodiment may be included in another embodiment, or may replace corresponding configurations or features of another embodiment. Additionally, it will be readily understood that embodiments are configured by combining claims not explicitly referenced in the appended claims, or may be included as new claims after filing the application.
[0247] Those skilled in the art will understand that this disclosure may be practiced in other specific forms besides those set forth herein without departing from the spirit and essential characteristics of this disclosure. Therefore, the above embodiments should be construed in all respects as illustrative rather than restrictive. The scope of this disclosure should be determined by the appended claims and their legal equivalents, and not by the foregoing description, and all changes falling within the meaning and scope of the appended claims are intended to be covered therewith.
[0248] Industrial applicability
[0249] This disclosure applies to UE, BS or other devices in wireless mobile communication systems.
Claims
1. A method for transmitting a signal by a user equipment (UE) in a wireless communication system, the method comprising: receiving a downlink control information (DCI) for uplink scheduling; and transmitting an uplink signal based on at least one codebook in a frequency band allocated through the DCI, wherein precoding matrix indicators (PMIs) included in the at least one codebook are grouped into a plurality of PMI groups, and wherein the DCI includes i) a first field for allocating a specific PMI group among the plurality of PMI groups to the frequency band, and ii) a second field for allocating a PMI within the specific PMI group to each sub-band of the frequency band.
2. The method of claim 1, wherein, allocating a PMI to each sub-band individually through the second field.
3. The method of claim 1, wherein, The PMIs allocated to the sub-bands of the frequency band are all related to a same rank.
4. The method of claim 1, wherein, The second field provides differential PMI information of a PMI based on a reference sub-band among the sub-bands of the frequency band.
5. The method of claim 4, wherein, The reference sub-band is configured through higher layer signaling or is predefined.
6. The method of claim 1, wherein, A size of the first field is determined based on a total number of the plurality of PMI groups.
7. The method of claim 1, wherein, A size of the second field is determined based on a PMI group among the plurality of PMI groups that includes a largest number of PMIs.
8. The method of claim 1, wherein, The second field allocates a PMI to each sub-band through any one of PMI patterns configured within the specific PMI group. 9.A computer-readable recording medium having recorded thereon a program for executing the method according to claim 1. 10.An apparatus for wireless communication, the apparatus comprising: a memory configured to store instructions; and a processor configured to perform operations by executing the instructions, wherein the operations of the processor include: receiving a downlink control information (DCI) for uplink scheduling; and transmitting an uplink signal based on at least one codebook in a frequency band allocated through the DCI, wherein precoding matrix indicators (PMIs) included in the at least one codebook are grouped into a plurality of PMI groups, and wherein the DCI includes i) a first field for allocating a specific PMI group among the plurality of PMI groups to the frequency band, and ii) a second field for allocating a PMI within the specific PMI group to each sub-band of the frequency band. 11.The apparatus of claim 10, further comprising a transceiver, wherein the apparatus is a user equipment (UE) operating in a wireless communication system.
12. The apparatus of claim 10, wherein, the apparatus is a processing device configured to control a UE operating in a wireless communication system. 13.A method for receiving a signal by a base station (BS) in a wireless communication system, the method comprising: transmitting a downlink control information (DCI) for uplink scheduling; and receiving an uplink signal based on at least one codebook in a frequency band allocated through the DCI, wherein precoding matrix indicators (PMIs) included in the at least one codebook are grouped into a plurality of PMI groups, and wherein the DCI includes i) a first field for allocating a specific PMI group among the plurality of PMI groups to the frequency band, and ii) a second field for allocating a PMI within the specific PMI group to each sub-band of the frequency band. wherein the DCI includes i) a first field for assigning a particular PMI group among the plurality of PMI groups to the frequency band, and ii) a second field for assigning a PMI within the particular PMI group to each sub-band of the frequency band.
14. A base station (BS) for wireless communication, the BS comprising: a memory configured to store instructions; and a processor configured to perform operations by executing the instructions, wherein the operations of the processor include: transmitting a downlink control information (DCI) for uplink scheduling; and receiving an uplink signal based on at least one codebook in a frequency band assigned by the DCI, wherein precoding matrix indicators (PMIs) included in the at least one codebook are grouped into a plurality of PMI groups, and wherein the DCI includes i) a first field for assigning a particular PMI group among the plurality of PMI groups to the frequency band, and ii) a second field for assigning a PMI within the particular PMI group to each sub-band of the frequency band.