Method and apparatus for transmitting channel state information for transmission of a multi-TRP base station in a wireless communication system
The method optimizes CPU allocation for CJT CSI processing in multi-TRP environments by determining the number of CPUs based on channel measurement resources, enhancing wireless communication efficiency and reliability.
Patent Information
- Application Number
- JP2025504216
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-05-08
- Filing Date
- 2023-07-24
- Publication Date
- 2025-08-01
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing wireless communication systems face challenges in efficiently transmitting channel state information for multi-TRP (multiple transmission and reception point) base stations, particularly in determining the number of CPUs required for coherent joint transmission (CJT) CSI processing.
A method and apparatus for a UE to calculate and transmit CSI related to CJT of an M-TRP base, where the number of CPUs is determined based on the number of channel measurement resources, and a BS receives this information to manage resource allocation effectively.
Enhances the efficiency of wireless signal transmission and reception by optimizing CPU allocation for CJT CSI processing, improving communication reliability and capacity in multi-TRP environments.
Smart Images

Figure 2025524949000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a wireless communication system. More specifically, the present invention relates to a method for transmitting channel state information for transmission of a multi-TRP base station in a wireless communication system and an apparatus therefor.
Background Art
[0002] Wireless communication systems have been widely deployed to provide various communication services such as voice and data. Generally, a wireless communication system is a multiple access system that can share available system resources (such as bandwidth and transmission power) to support communication with multiple users. Examples of multiple access systems include CDMA (code division multiple access) systems, FDMA (frequency division multiple access) systems, TDMA (time division multiple access) systems, OFDMA (orthogonal frequency division multiple access) systems, SC-FDMA (single carrier frequency division multiple access) systems, and the like.
Summary of the Invention
Problems to be Solved by the Invention
[0003] Based on the above discussion, a method for transmitting channel state information for transmission of a multi-TRP base station in a wireless communication system and an apparatus therefor will be proposed below.
[0004] The technical problems to be achieved by the present invention are not limited to the above technical problems, and other technical problems not mentioned will be clearly understood by those having ordinary knowledge in the technical field to which the present invention belongs from the following description.
Means for Solving the Problems
[0005] In one aspect of the present invention, a method performed by a UE (User Equipment) in a wireless communication system is provided. The method includes receiving information on a plurality of measurement resources corresponding to an M-TRP (multiple transmission and reception point) from a BS (Base Station), calculating CSI (Channel Status Information) related to CJT (Coherent Joint Transmission) of the M-TRP base based on the plurality of measurement resources, and transmitting the CSI related to CJT of the M-TRP base to the BS, wherein the number of CPUs (CSI processing units) for calculating the CSI related to CJT of the M-TRP base is determined based on the number of CMRs (Channel Measurement Resources) among the measurement resources.
[0006] In another aspect of the present invention, a UE (User Equipment) is provided in a wireless communication system. The user equipment includes at least one transceiver, at least one processor, and at least one computer memory that is operably connectable to the at least one processor and stores instructions that, when executed, cause the at least one processor to perform operations. The operations include receiving information regarding a plurality of measurement resources corresponding to an M-TRP (multiple transmission and reception point) from a BS (Base Station), calculating CSI (Channel Status Information) related to CJT (Coherent Joint Transmission) of the M-TRP base based on the plurality of measurement resources, and transmitting the CSI related to CJT of the M-TRP base to the BS. The number of CPUs (CSI processing units) for calculating the CSI related to CJT of the M-TRP base is determined based on the number of CMRs (Channel Measurement Resources) among the measurement resources.
[0007] In another aspect of the present invention, in a wireless communication system, a processing device is provided. The processing device includes at least one processor and at least one computer memory that is operably connectable to the at least one processor and stores instructions that, when executed, cause the at least one processor to perform operations for a UE (User Equipment). The operations include receiving information regarding a plurality of measurement resources corresponding to an M-TRP (multiple transmission and reception point) from a BS (Base Station), calculating CSI (Channel Status Information) related to CJT (Coherent Joint Transmission) of the M-TRP base based on the plurality of measurement resources, and transmitting the CSI related to the CJT of the M-TRP base to the BS, wherein the number of CPUs (CSI processing units) for calculating the CSI related to the CJT of the M-TRP base is determined based on the number of CMRs (Channel Measurement Resources) among the measurement resources.
[0008] In another aspect of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium stores at least one computer program that, when executed by at least one processor, causes the at least one processor to perform operations for a UE (User Equipment). The operations include receiving information regarding a plurality of measurement resources corresponding to an M-TRP (multiple transmission and reception point) from a BS (Base Station), calculating CSI (Channel Status Information) related to CJT (Coherent Joint Transmission) of the M-TRP base based on the plurality of measurement resources, and transmitting the CSI related to the CJT of the M-TRP base to the BS. The number of CPUs (CSI processing units) for calculating the CSI related to the CJT of the M-TRP base is determined based on the number of CMRs (Channel Measurement Resources) among the measurement resources.
[0009] As another aspect of the present invention, a method performed by a BS (Base Station) in a wireless communication system is provided. The method includes receiving, from a UE (User Equipment), UE performance (Capability) information related to CJT (Coherent Joint Transmission) of an M-TRP (multiple transmission and reception point) base; transmitting, to the UE, information about a plurality of measurement resources corresponding to the M-TRP; and receiving, from the UE, CSI (Channel Status Information) related to CJT of the M-TRP base calculated based on the plurality of measurement resources. The UE performance information includes information about the number of CPUs (CSI processing units) that the UE can support for each number of CMRs (Channel Measurement Resources) among the measurement resources, and the number of CPUs for calculating CSI related to CJT of the M-TRP base is determined based on the number of CMRs.
[0010] In another aspect of the present invention, in a wireless communication system, a BS (Base Station) is provided. The user equipment includes at least one transceiver, at least one processor, and at least one computer memory operably connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations. The operations include receiving UE (User Equipment) performance (Capability) information related to CJT (Coherent Joint Transmission) of an M-TRP (multiple transmission and reception point) base from the UE, transmitting information about a plurality of measurement resources related to the M-TRP to the UE, and receiving CSI (Channel Status Information) related to CJT of the M-TRP base calculated based on the plurality of measurement resources. The UE performance information includes information about the number of CPUs (CSI processing units) that the UE can support for each number of CMRs (Channel Measurement Resources) among the measurement resources, and the number of CPUs for calculating CSI related to CJT of the M-TRP base is determined based on the number of CMRs.
[0011] In each aspect of the present invention, the number of CPUs for calculating CSI related to CJT of the M-TRP base is determined based on the number of combinations of CMRs each consisting of at least one CMR and the number of CPUs corresponding to each of the CMR combinations.
[0012] In each aspect of the present invention, the number of CPUs for calculating CSI related to CJT of the M-TRP base is determined by JPEG2025524949000002.jpg6169 (where M is the number of CMRs).
[0013] In various aspects of the present invention, after the UE receives a transmission request signal for CSI related to the CJT of the M-TRP base from the BS, and after receiving the transmission request signal, a first minimum time interval until the UE transmits CSI related to the CJT of the M-TRP base, and after the BS receives all measurement resources set for reporting CSI related to the CJT of the M-TRP base, a second minimum time interval until the UE transmits CSI related to the CJT of the M-TRP base is determined based on the number of the measurement resources.
[0014] In various aspects of the present invention, the UE transmits UE performance (Capability) information related to the CJT of the M-TRP base to the BS, and the UE performance information includes information regarding the number of CPUs that can be supported for each number of CMRs.
[0015] In various aspects of the present invention, the plurality of measurement resources further include interference measurement resources (IMRs).
[0016] The above-described problem-solving method is only a part of the embodiments of the present invention, and various embodiments reflecting the technical features of the present invention can be derived and understood by those with ordinary knowledge in the relevant technical field based on the detailed description of the present invention described below.
Advantages of the Invention
[0017] According to the present invention, in a wireless communication system, wireless signals can be efficiently transmitted and received.
[0018] The effects obtained by the present invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understandable to those with ordinary knowledge in the technical field to which the present invention belongs from the following description.
Brief Description of the Drawings
[0019] The accompanying drawings, which are included as part of the detailed description to aid in the understanding of embodiments of the present invention, provide examples of the invention and, together with the detailed description, explain embodiments of the invention.
[0020]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
[0021] The following technologies can be used in various wireless connection systems such as CDMA (code division multiple access), FDMA (frequency division multiple access), TDMA (time division multiple access), OFDMA (orthogonal frequency division multiple access), SC-FDMA (single carrier frequency division multiple access). CDMA can be implemented by radio technologies such as UTRA (Universal Terrestrial Radio Access) and CDMA2000. TDMA can be implemented by radio technologies such as GSM (Global System for Mobile communications) / GPRS (General Packet Radio Service) / EDGE (Enhanced Data Rates for GSM Evolution). OFDMA can be implemented by radio technologies such as IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, E-UTRA (Evolved UTRA). UTRA is part of UMTS (Universal Mobile Telecommunications System). 3GPP (3rd Generation Partnership Project) LTE (long term evolution) is part of E-UMTS (Evolved UMTS) that uses E-UTRA, and LTE-A is an evolved version of 3GPP LTE. 3GPP NR (New Radio Access Technology) is an evolved version of 3GPP LTE / LTE-A.
[0022] As more communication devices require larger communication capacities, there is an emerging need for mobile broadband communication that is improved compared to existing radio access technologies (RATs). In addition, massive machine type communications (MTC), which connects multiple devices and things to provide various services anytime and anywhere, is one of the important issues to be considered in next-generation communications. Also, the design of communication systems considering services / terminals sensitive to reliability and latency is being discussed. Thus, the introduction of next-generation RATs considering enhanced mobile broadband communication (eMBB), massive MTC, ultra-reliable and low-latency communication (URLLC), etc. is being discussed. In the present invention, for convenience, the corresponding technology is referred to as NR (New radio or New RAT).
[0023] For clarity of explanation, 3GPP NR will be mainly described, but the technical idea of the present invention is not limited thereto.
[0024] In this specification, the expression "setting" may be replaced with the expression "configuration", and the two may be used interchangeably. Also, conditional expressions (e.g., "if ~~", "in a case", or "when ~~") may be replaced with expressions such as "based on that ~~" or "in a state / status". Also, the operation of the terminal / base station or the SW / HW configuration due to the satisfaction of the corresponding conditions can be inferred / understood. Also, in the signal transmission and reception between wireless communication devices (e.g., base stations, terminals), if the process on the receiving (or transmitting) side can be inferred / understood from the process on the transmitting (or receiving) side, the description thereof may be omitted. For example, signal determination / generation / encoding / transmission, etc. on the transmitting side can be understood as signal monitoring / reception / decoding / determination, etc. on the receiving side. Also, the expression that the terminal performs (or does not perform) a specific operation can also be interpreted as the base station operating expecting / assuming (or not expecting / assuming) the execution of the specific operation of the terminal. The expression that the base station performs (or does not perform) a specific operation can also be interpreted as the terminal operating expecting / assuming (or not expecting / assuming) the execution of the specific operation of the base station. Also, in the following description, the sections, embodiments, examples, options, methods, solutions, etc. and the indexes are for convenience of explanation, and it should not be interpreted that each of them necessarily constitutes an independent invention or that each of them must be implemented individually. Also, when explaining each section, embodiment, example, option, method, solution, etc., if there is no explicitly conflicting / opposing description, it can be inferred / interpreted that at least a part of them may be combined and implemented together, or at least a part of them may be omitted and implemented.
[0025] In a wireless communication system, a terminal receives information from a base station via a downlink (DL), and the terminal transmits information to the base station via an uplink (UL). The information transmitted and received by the base station and the terminal includes data and various control information, and there are various physical channels depending on the type / usage of the information they transmit and receive.
[0026] FIG. 1 is a diagram for explaining physical channels used in a 3GPP system and a general signal transmission method using them.
[0027] A terminal that has powered on in the power-off state or newly entered a cell performs an initial cell search operation such as establishing synchronization with a base station (S101). For this purpose, the terminal receives an SSB (Synchronization Signal Block) from the base station. The SSB includes a PSS (Primary Synchronization Signal), an SSS (Secondary Synchronization Signal), and a PBCH (Physical Broadcast Channel). The terminal establishes synchronization with the base station based on the PSS / SSS and obtains information such as a cell identity. Also, the terminal obtains broadcast information within the cell based on the PBCH. Note that the terminal can receive a downlink reference signal (Downlink Reference Signal, DL RS) at the initial cell search stage to check the state of the downlink channel.
[0028] The terminal that has completed the initial cell search receives a physical downlink control channel (Physical Downlink Control Channel, PDCCH) and a physical downlink shared channel (Physical Downlink Control Channel, PDSCH) corresponding to the physical downlink control channel to obtain more specific system information (S102).
[0029] Thereafter, in order for the terminal to complete the connection to the base station, it performs a random access procedure (S103 to S106). More specifically, the terminal transmits a preamble via a physical random access channel (PRACH) (S103), and receives a response message for the preamble via a physical downlink control channel and the corresponding physical downlink shared channel (S104). In the case of contention based random access, a contention resolution procedure such as further transmission on the physical random access channel (S105) and reception on the physical downlink control channel and the corresponding physical downlink shared channel (S106) is performed.
[0030] After performing such procedures, the terminal then receives the Physical Downlink Control Channel / Physical Downlink Shared Channel (S107) and transmits the Physical Uplink Shared Channel (PUSCH) / Physical Uplink Control Channel (PUCCH) (S108) as general uplink / downlink signal transmission procedures. The control information transmitted by the terminal to the base station is referred to as Uplink Control Information (UCI). UCI includes HARQ ACK / NACK (Hybrid Automatic Repeat and reQuest Acknowledgement / Negative-ACK), SR (Scheduling Request), CSI (Channel State Information), etc. CSI includes CQI (Channel Quality Indicator), PMI (Precoding Matrix Indicator), RI (Rank Indication), etc. UCI is generally transmitted via the PUCCH, but may also be transmitted via the PUSCH when it is necessary to transmit control information and traffic data simultaneously. Also, according to the request / indication of the network, the terminal can transmit UCI aperiodically via the PUSCH.
[0031] FIG. 2 is a diagram illustrating the structure of a radio frame. In NR, uplink and downlink transmissions are composed of frames. One radio frame has a length of 10 ms and is divided into two 5 - ms half - frames (HF). One half - frame is divided into five 1 - ms sub - frames (SF). One sub - frame is divided into one or more slots, and the number of slots in a sub - frame depends on the sub - carrier spacing (SCS). Each slot contains 12 or 14 OFDM (Orthogonal Frequency Division Multiplexing) symbols with a cyclic prefix (CP). When normal CP is used, each slot contains 14 OFDM symbols. When extended CP is used, each slot contains 12 OFDM symbols.
[0032] Table 1 shows the number of OFDM symbols per slot (N slot symb ), the number of slots per frame (N frame,u slot ), and the number of slots per sub - frame (N subframe,u slot ) when normal CP is used.
[0033]
Table 1
[0034] Table 2 shows the number of OFDM symbols per slot (N slot symb ), the number of slots per frame (N frame,u slot ), and the number of slots per sub - frame (N subframe,u slot ) when extended CP is used.
[0035]
Table 2
[0036] The frame structure is illustrative only, and the number of subframes, slots, and symbols in a frame can vary.
[0037] In an NR system, OFDM numerology (e.g., SCS) can be configured to be different among multiple cells merged into one terminal. Accordingly, the (absolute time) duration of time resources (e.g., SF, slot, or TTI) (collectively referred to as TU (Time Unit) for convenience) consisting of the same number of symbols can be configured to be different among the merged cells. Here, the symbols include OFDM symbols (or CP-OFDM symbols) and SC-FDMA symbols (or Discrete Fourier Transform-spread-OFDM, DFT-s-OFDM symbols).
[0038] FIG. 3 illustrates a resource grid of a slot. One slot includes multiple symbols in the time domain. For example, in the case of a general CP, one slot includes 14 symbols, while in the case of an extended CP, one slot includes 12 symbols. A carrier includes multiple subcarriers in the frequency domain. A resource block (RB) is defined by multiple (e.g., 12) consecutive subcarriers in the frequency domain. A bandwidth part (BWP) is defined by multiple consecutive physical RBs (PRBs) in the frequency domain and can correspond to one numerology (e.g., SCS, CP length, etc.). A carrier includes up to N (e.g., 5) BWPs. Data communication is performed using activated BWPs, and only one BWP can be activated for one terminal. Each element in the resource grid is called a resource element (RE), and one modulation symbol can be mapped to it.
[0039] Figure 4 shows an example of mapping physical channels within a slot. PDCCH is transmitted in the DL control region, and PDSCH is transmitted in the DL data region. PUCCH is transmitted in the UL control region, and PUSCH is transmitted in the UL data region. GP provides a time gap when the base station and the terminal switch from transmission mode to reception mode or from reception mode to transmission mode. Some symbols at the time of switching from DL to UL within a subframe can be set as GP.
[0040] Each physical channel will be described in more detail below.
[0041] The PDCCH carries Downlink Control Information (DCI). For example, the PCCCH (i.e., DCI) carries the transmission format and resource allocation of the downlink shared channel (DL-SCH), resource allocation information for the uplink shared channel (UL-SCH), paging information for the Paging Channel (PCH), system information on the DL-SCH, resource allocation information for higher layer control messages such as voluntary access responses transmitted on the PDSCH, transmit power control commands, and activation / deactivation of configured scheduling (CS). The DCI includes a cyclic redundancy check (CRC), which is masked / scrambled with various identifiers (e.g., Radio Network Temporary Identifier, RNTI) depending on the owner or use of the PDCCH. For example, if the PDCCH is for a specific terminal, the CRC is masked with a terminal identifier (e.g., Cell-RNTI, C-RNTI). If the PDCCH is related to paging, the CRC is masked with a Paging-RNTI (P-RNTI). If the PDCCH is related to system information (e.g., System Information Block, SIB), the CRC is masked with a System Information RNTI (SI-RNTI). If the PDCCH is related to an voluntary access response, the CRC is masked with a Random Access RNTI (RA-RNTI).
[0042] The PDCCH is composed of 1, 2, 4, 8, or 16 CCEs (Control Channel Elements) according to the AL (Aggregation Level). A CCE is a logical allocation unit used to provide a PDCCH with a predetermined code rate according to the radio channel state. A CCE is composed of 6 REGs (Resource Element Groups). A REG is defined by one OFDM symbol and one (P)RB. The PDCCH is transmitted by a CORESET (Control Resource Set). A CORESET is defined by a set of REGs having a given numerology (e.g., SCS, CP length, etc.). Multiple CORESETs for one terminal can overlap in the time / frequency domain. A CORESET is set by system information (e.g., Master Information Block, MIB) or UE-specific upper layer (e.g., Radio Resource Control, RRC, layer) signaling. Specifically, the number of RBs and the number of OFDM symbols (up to 3) constituting the CORESET are set by upper layer signaling.
[0043] To receive / detect the PDCCH, the UE monitors PDCCH candidates. PDCCH candidates indicate the CCEs that the UE should monitor for PDCCH detection. Each PDCCH candidate is defined by 1, 2, 4, 8, or 16 CCEs depending on the AL. Monitoring includes (blind) decoding of the PDCCH candidates. The set of PDCCH candidates that the UE monitors is defined as the PDCCH search space (SS). The search space includes a common search space (CSS) or a UE-specific search space (USS). The UE can obtain DCI by monitoring PDCCH candidates in one or more search spaces configured by MIB or higher layer signaling. Each CORESET is associated with one or more search spaces, and each search space is associated with one COREST. The search space is defined based on the following parameters:
[0044] - controlResourceSetId: Indicates the CORESET associated with the search space.
[0045] - monitoringSlotPeriodicityAndOffset: Indicates the PDCCH monitoring period (in slot units) and the PDCCH monitoring period offset (in slot units).
[0046] - monitoringSymbolsWithinSlot: indicates the PDCCH monitoring symbols within the slot (for example, indicates the first symbol of CORESET).
[0047] - nrofCandidates: indicates the number of PDCCH candidates (one of 0, 1, 2, 3, 4, 5, 6, 8) for each AL={1, 2, 4, 8, 16}.
[0048] * Define the opportunity (e.g., time / frequency resource) to monitor PDCCH candidates as a PDCCH (monitoring) opportunity. One or more PDCCH (monitoring) opportunities are configured within a slot.
[0049] Table 3 illustrates the characteristics of each search space type.
[0050]
Table 3
[0051] Table 4 illustrates the DCI formats transmitted via PDCCH.
[0052]
Table 4
[0053] DCI format 0_0 is used to schedule TB-based (or TB-level) PUSCH, and DCI format 0_1 is used to schedule TB-based (or TB-level) PUSCH or CBG (Code Block Group)-based (or CBG-level) PUSCH. DCI format 1_0 is used to schedule TB-based (or TB-level) PDSCH, and DCI format 1_1 is used to schedule TB-based (or TB-level) PDSCH or CBG-based (or CBG-level) PDSCH (DL grant DCI). DCI formats 0_0 / 0_1 are called UL grant DCI or UL scheduling information, and DCI formats 1_0 / 1_1 are called DL grant DCI or DL scheduling information. DCI format 2_0 is used to transmit dynamic slot format information (e.g., dynamic SFI) to the terminal, and DCI format 2_1 is used to transmit downlink pre-emption information to the terminal. DCI format 2_0 and / or DCI format 2_1 are transmitted to the terminals within the corresponding group via Group Common PDCCH, which is the PDCCH transmitted to the terminals defined in one group.
[0054] DCI format 0_0 and DCI format 1_0 are called fallback DCI formats, and DCI format 0_1 and DCI format 1_1 are called non-fallback DCI formats. For fallback DCI formats, the DCI size / field configuration is maintained similarly regardless of the terminal settings. In contrast, for non-fallback DCI formats, the DCI size / field configuration varies according to the terminal settings.
[0055] The PDSCH carries downlink data (e.g., DL-SCH transport block, DL-SCH TB), and modulation methods such as QPSK (Quadrature Phase Shift Keying), 16QAM (Quadrature Amplitude Modulation), 64QAM, 256QAM are applied. The TB is encoded to generate a codeword. The PDSCH can carry up to two codewords. For each codeword, scrambling and modulation mapping are performed, and the modulation symbols generated from each codeword are mapped to one or more layers. Each layer is mapped to a resource together with the DMRS (Demodulation Reference Signal) to generate an OFDM symbol signal, which is transmitted by the corresponding antenna port.
[0056] The PUCCH carries UCI (Uplink Control Information). The UCI includes the following.
[0057] - SR (Scheduling Request): Information used to request UL-SCH resources.
[0058] - HARQ-ACK: A response to a downlink data packet (e.g., a codeword) on the PDSCH. It indicates whether the downlink data packet has been successfully received. One bit of HARQ-ACK is transmitted as a response to a single codeword, and two bits of HARQ-ACK are transmitted as a response to two codewords. The HARQ-ACK response includes positive ACK (simply, ACK), negative ACK (hereinafter, NACK), DTX (Discontinuous Transmission), or NACK / DTX. Here, the term HARQ-ACK is used in the same meaning as HARQ ACK / NACK, ACK / NACK.
[0059] - CSI (Channel State Information): Feedback information for the downlink channel. MIMO (Multiple Input Multiple Output)-related feedback information includes RI (Rank Indicator) and PMI (Precoding Matrix Indicator).
[0060] Table 5 exemplifies PUCCH formats. Depending on the PUCCH transmission length, it can be classified into Short PUCCH (formats 0, 2) and Long PUCCH (formats 1, 3, 4).
[0061]
Table 5
[0062] PUCCH format 0 carries UCI with a maximum size of 2 bits and is mapped and transmitted based on a sequence. Specifically, the terminal transmits a specific UCI to the base station by transmitting one of a plurality of sequences via a PUCCH that is PUCCH format 0. The terminal transmits a PUCCH that is PUCCH format 0 within the PUCCH resource for the SR setting corresponding only when transmitting a positive SR.
[0063] PUCCH format 1 carries UCI with a maximum size of 2 bits, and the modulation symbols are spread by an orthogonal cover code (OCC) in the time domain (set to be different depending on the presence or absence of frequency hopping). The DMRS is transmitted in the symbols where the modulation symbols are not transmitted (i.e., transmitted by time division multiplexing (TDM)).
[0064] PUCCH format 2 carries UCI with a bit size larger than 2 bits, and the modulation symbols are transmitted through DMRS and FDM (Frequency Division Multiplexing). DM-RS is located at symbol indices #1, #4, #7, and #10 within a resource block with a density of 1 / 3. A PN (Pseudo Noise) sequence is used for the DM_RS sequence. Frequency hopping can be activated for the 2-symbol PUCCH format 2.
[0065] PUCCH format 3 does not perform terminal multiplexing within the same physical resource block and carries UCI with a bit size larger than 2 bits. That is, the PUCCH resource of PUCCH format 3 does not include an orthogonal cover code. The modulation symbols are transmitted through DMRS and TDM (Time Division Multiplexing).
[0066] PUCCH format 4 supports multiplexing up to 4 terminals within the same physical resource block and carries UCI with a bit size larger than 2 bits. That is, the PUCCH resource of PUCCH format 3 includes an orthogonal cover code. The modulation symbols are transmitted through DMRS and TDM (Time Division Multiplexing).
[0067] For the terminal, at least one of the one or more configured cells can be configured for PUCCH transmission. At least the Primary Cell can be configured as a cell for PUCCH transmission. Based on at least one cell for which PUCCH transmission is configured, at least one PUCCH cell group is configured for the terminal, and each PUCCH cell group includes one or more cells. The PUCCH cell group is also simply called the PUCCH group. PUCCH transmission is configured not only for the Primary Cell but also for the SCell. The Primary Cell belongs to the primary PUCCH group, and the PUCCH-SCell for which PUCCH transmission is configured belongs to the secondary PUCCH group. For the cells belonging to the primary PUCCH group, the PUCCH on the primary cell is used, and for the cells belonging to the secondary PUCCH group, the PUCCH on the PUCCH-SCell is used.
[0068] The PUSCH carries uplink data (e.g., UL-SCH transport block, UL-SCH TB) and / or uplink control information (UCI), and is transmitted based on the CP-OFDM (Cyclic Prefix-Orthogonal Frequency Division Multiplexing) waveform or the DFT-s-OFDM (Discrete Fourier Transform-spread-Orthogonal Frequency Division Multiplexing) waveform. When the PUSCH is transmitted based on the DFT-s-OFDM waveform, the terminal applies transform precoding to transmit the PUSCH. As an example, when transform precoding is not possible (e.g., transform precoding is disabled), the terminal transmits the PUSCH based on the CP-OFDM waveform, and when transform precoding is possible (e.g., transform precoding is enabled), the terminal transmits the PUSCH based on the CP-OFDM waveform or the DFT-s-OFDM waveform. PUSCH transmission is dynamically scheduled by a UL grant in the DCI, or is semi-statically scheduled (configured grant) based on higher layer (e.g., RRC) signaling (and / or Layer 1 (L1) signaling (e.g., PDCCH)). PUSCH transmission is performed on a codebook basis or a non-codebook basis.
[0069] Figure 5 is a diagram illustrating the ACK / NACK transmission process. Referring to Figure 5, the terminal can detect the PDCCH in slot #n. Here, the PDCCH contains downlink scheduling information (e.g., DCI format 1_0, 1_1), and the PDCCH indicates the DL assignment-to-PDSCH offset (K0) and the PDSCH-HARQ-ACK reporting offset (K1). For example, DCI format 1_0, 1_1 contains the following information.
[0070] - Frequency domain resource assignment: Indicates the set of RBs allocated to the PDSCH.
[0071] - Time domain resource assignment: Indicates K0 (e.g., slot offset), the start position of the PDSCH within slot #n + K0 (e.g., OFDM symbol index), and the length of the PDSCH (e.g., number of OFDM symbols).
[0072] - PDSCH-to-HARQ_feedback timing indicator: Indicates K1.
[0073] - HARQ process number (4 bits): Indicates the HARQ process ID (Identity) for the data (e.g., PDSCH, TB).
[0074] - PUCCH resource indicator (PRI): Indicates the PUCCH resource used for UCI transmission from among a plurality of PUCCH resources within the PUCCH resource set.
[0075] Hereafter, after the terminal receives the PDSCH from slot #(n + K0) according to the scheduling information of slot #n, when the reception of the PDSCH ends at slot #n1 (where n + K0 ≤ n1), the terminal transmits UCI via the PUCCH at slot #(n1 + K1). Here, the UCI includes a HARQ-ACK response for the PDSCH. In FIG. 5, for convenience, it is assumed that the SCS for the PDSCH and the SCS for the PUCCH are the same and that slot #n1 = slot #n + K0, but the present invention is not limited thereto. When the SCSs are different from each other, K1 is indicated / interpreted based on the SCS of the PUCCH.
[0076] When the PDSCH is configured to transmit a maximum of one TB, the HARQ-ACK response is configured with 1 bit. When the PDSCH is configured to transmit a maximum of two TBs, the HARQ-ACK response is configured with 2 bits if spatial bundling is not configured, and 1 bit if spatial bundling is configured. When the transmission time of HARQ-ACK for multiple PDSCHs is specified as slot #(n + K1), the UCI transmitted in slot #(n + K1) includes the HARQ-ACK responses for multiple PDSCHs.
[0077] Whether or not the terminal should perform spatial bundling for HARQ-ACK responses can be configured (e.g., RRC / higher layer signaling) for each cell group. As an example, spatial bundling is configured individually for each of the HARQ-ACK responses transmitted via PUCCH and / or the HARQ-ACK responses transmitted via PUSCH.
[0078] Spatial bundling is supported when the maximum number of TBs (or codewords) that can be received at once (or scheduled by one DCI) in the serving cell is two (or more than two) (e.g., when the higher layer parameter maxNrofCodeWordsScheduledByDCI corresponds to 2-TB). On the other hand, for 2-TB transmission, more than four layers are used, and for 1-TB transmission, a maximum of four layers are used. As a result, when spatial bundling is configured for the cell group, spatial bundling is performed for the serving cells in the cell group where more than four layers can be scheduled. On the serving cell, a terminal attempting to transmit a HARQ-ACK response by spatial bundling can generate the HARQ-ACK response by performing a logical AND operation (bit-wise) on the A / N bits for multiple TBs.
[0079] For example, when assuming that the terminal receives DCI scheduling 2-TB and receives 2-TB via PDSCH based on the DCI, the terminal performing spatial bundling can generate a single A / N bit by logically ANDing the first A / N bit for the first TB and the second A / N bit for the second TB. As a result, when both the first TB and the second TB are ACK, the terminal reports the ACK bit value to the base station, and when any one of the TBs is NACK, the terminal reports the NACK bit value to the base station.
[0080] For example, when actually only 1-TB is scheduled on a serving cell configured to be capable of receiving 2-TB, the terminal can generate a single A / N bit by logically ANDing the A / N bit for the 1-TB and the bit value 1. As a result, the terminal reports the A / N bit for the 1-TB to the base station as it is.
[0081] There are multiple parallel DL HARQ processes for DL transmission in the base station / terminal. The multiple parallel HARQ processes enable continuous DL transmission while waiting for HARQ feedback on the success or failure of previous DL transmissions. Each HARQ process is associated with a HARQ buffer in the MAC (Medium Access Control) layer. Each DL HARQ process manages state variables such as the number of transmissions of the MAC PDU (Physical Data Block) in the buffer, the HARQ feedback for the MAC PDU in the buffer, and the current redundancy version. Each HARQ process is distinguished by a HARQ process ID.
[0082] Figure 6 illustrates the PUSCH transmission process. Referring to Figure 6, the terminal can detect the PDCCH in slot #n. Here, the PDCCH contains uplink scheduling information (e.g., DCI format 0_0, 0_1). DCI formats 0_0 and 0_1 contain the following information.
[0083] - Frequency domain resource assignment: Indicates the set of RBs allocated to PUSCH.
[0084] - Time domain resource assignment: Indicates the slot offset K2, the start position of PUSCH within the slot (e.g., symbol index), and the length (e.g., number of OFDM symbols). The start symbol and length are indicated by SLIV (Start and Length Indicator Value), or each is indicated.
[0085] Thereafter, the terminal can transmit PUSCH in slot #(n + K2) according to the scheduling information of slot #n. Here, PUSCH includes the UL-SCH TB.
[0086] CSI-related operations
[0087] In the NR system, CSI-RS (channel state information-reference signal) is used for time and / or frequency tracking, CSI computation, L1 (layer 1)-RSRP (reference signal received power) computation, and mobility. Here, CSI computation is related to CSI acquisition, and L1-RSRP computation is related to beam management (BM).
[0088] CSI (channel state information) is a general term for information indicating the quality of the radio channel (or link) formed between the terminal and the antenna port.
[0089] Figure 7 shows an example of a procedure related to CSI.
[0090] The terminal receives (710) CSI-related configuration information from the base station via RRC signaling. The CSI-related configuration information includes at least one of information regarding CSI-IM (interference management) resources, information regarding CSI measurement configuration, information regarding CSI resource configuration, information regarding CSI-RS resources, or information regarding CSI report configuration.
[0091] - For interference measurement (Interference Measurement, IM) of the terminal, CSI-IM resources are configured. In the time domain, the CSI-IM resource set is configured to be periodic, semi-persistent, or aperiodic. The CSI-IM resource is configured as ZP (Zero Power)-CSI-RS for the terminal. ZP-CSI-RS is configured separately from NZP (Non-Zero Power)-CSI-RS.
[0092] - The UE can assume that for each resource, the CSI-RS resource for channel measurement configured for one CSI report and the CSI-IM resource / NZP-CSI-RS resource (when the NZP-CSI-RS resource is used for interference measurement) are in a QCL relationship with respect to 'QCL-TypeD'.
[0093] - The CSI resource configuration includes at least one of the CSI-IM resource for interference measurement, the NZP-CSI-RS resource for interference measurement, and the NZP-CSI-RS resource for channel measurement. CMR (channel measurement resource) is the NZP-CSI-RS for CSI acquisition, and IMR (Interference measurement resource) is the NZP-CSI-RS for CSI-IM and IM.
[0094] - The CSI-RS may be configured for one or more terminals. Different CSI-RS configurations may be provided for each terminal, or the same CSI-RS configuration may be provided for multiple terminals. The CSI-RS can support up to 32 antenna ports. The CSI-RS corresponding to N (N is 1 or more) antenna ports is mapped to N RE positions within a time-frequency unit corresponding to one slot and one RB. When N is 2 or more, the N-port CSI-RS is multiplexed by CDM, FDM, and / or TDM methods. The CSI-RS is mapped to other REs excluding the REs where the CORESET, DM-RS, and SSB are mapped. In the frequency domain, the CSI-RS is configured for the entire bandwidth, a partial bandwidth portion (BWP), or a partial bandwidth. The CSI-RS is transmitted in each RB within the configured bandwidth (i.e., density = 1), or the CSI-RS is transmitted in every second RB (e.g., even or odd RBs) (i.e., density = 1 / 2). When the CSI-RS is used as a Tracking Reference Signal (TRS), a single-port CSI-RS may be mapped to three subcarriers in each resource block (i.e., density = 3). In the time domain, one or more CSI-RS resource sets are configured for the terminal. Each CSI-RS resource set includes one or more CSI-RS configurations. Each CSI-RS resource set is configured periodically, semi-persistently, or aperiodically.
[0095] - The CSI report configuration includes settings for feedback type, measurement resources, report type, etc. The NZP-CSI-RS resource set is used for the CSI report configuration (report configuration) of the terminal. The NZP-CSI-RS resource set may be related to CSI-RS or SSB. Also, multiple periodic NZP-CSI-RS resource sets are set as TRS resource sets.
[0096] (i) The feedback type includes CQI (channel quality indicator), PMI (precoding matrix indicator), CRI (CSI-RS resource indicator), SSBRI (SS / PBCH block resource indicator), LI (layer indicator), RI (rank indicator), L1-RSRP, and / or L-SINR, etc.
[0097] (ii) The measurement resources include settings for downlink signals and / or downlink resources that the terminal should measure to determine feedback information. The measurement resources are set as ZP and / or NZP-CSI-RS resource sets related to the CSI report configuration. The NZP-CSI-RS resource set includes a CSI-RS set or an SSB set. For example, L1-RSRP is measured against a CSI-RS set or an SSB set.
[0098] (iii) The reporting type includes the time when the terminal performs reporting and settings for the uplink channel, etc. The reporting time is set periodically, semi-permanently, or aperiodically. Periodic CSI reporting is transmitted on the PUCCH. Semi-permanent CSI reporting is transmitted on the PUCCH or PUSCH based on a MAC CE that indicates activation / inactivation. Aperiodic CSI reporting is indicated by DCI signaling. For example, the CSI request field of the uplink grant indicates one of various report trigger sizes. Aperiodic CSI reporting is transmitted on the PUSCH.
[0099] The terminal measures CSI based on the configuration information related to CSI. CSI measurement includes the procedure of receiving CSI-RS (720) and calculating the received CSI-RS to obtain CSI (730).
[0100] The terminal transmits the CSI report to the base station (740). For CSI reporting, the time resources and frequency resources available to the UE are controlled by the base station. CSI (channel state information) includes at least one of CQI (channel quality indicator), PMI (precoding matrix indicator), CRI (CSI-RS resource indicator), SSBRI (SS / PBCH block resource indicator), LI (layer indicator), RI (rank indicator), L1-RSRP, and / or L-SINR.
[0101] The time domain behavior of CSI reports supports periodic, semi-persistent, or aperiodic. i) P (periodic)-CSI reports are performed on short PUCCH and long PUCCH. The periodicity and slot offset of P-CSI reports are set in RRC, referring to the CSI-ReportConfig IE. ii) SP (semi-periodic)-CSI reports are performed on short PUCCH, long PUCCH, or PUSCH. When it is SP-CSI on short PUCCH / long PUCCH, the periodicity and slot offset are set in RRC, and CSI reporting is activated / deactivated by another MAC CE / DCI. When it is SP-CSI on PUSCH, the periodicity of SP-CSI reports is set in RRC, but the slot offset is not set in RRC, and SP-CSI reporting is activated / deactivated by DCI (format 0_1). For SP-CSI reporting on PUSCH, a separate RNTI (SP-CSI C-RNTI) is used. The first CSI reporting timing follows the PUSCH time domain allocation value indicated by DCI, and subsequent CSI reporting timings follow the period set in RRC. DCI format 0_1 includes a CSI request field and activates / deactivates a preset configured SP-CSI trigger state. SP-CSI reports have activation / deactivation that is the same as or similar to the mechanism with data transmission on SPS PUSCH. iii) AP-CSI reports are performed on PUSCH and triggered by DCI. In this case, the information related to the trigger of AP-CSI reports is transmitted / instructed / set by MAC-CE.In the case of AP-CSI with AP-CSI-RS, the AP-CSI-RS reception timing is set by RRC, and the transmission timing for AP-CSI reporting is dynamically controlled by DCI.
[0102] QCL (quasi-co location)
[0103] When the channel properties of an antenna port can be inferred from the channels of other antenna ports, the two antenna ports are quasi co-located. The channel properties include one or more of Delay spread, Doppler spread, Frequency / Doppler shift, Average received power, Received Timing / average delay, and Spatial RX parameter.
[0104] A list of multiple TCI-State configurations is set for the terminal by the higher layer parameter PDSCH-Config. Each TCI-State is associated with the QCL configuration parameters between one or two DL reference signals and the DM-RS ports of the PDSCH. QCL includes qcl-Type1 for the first DL RS and qcl-Type2 for the second DL RS. The QCL type corresponds to any one of the following.
[0105] - ‘QCL-TypeA’:{Doppler shift, Doppler spread, average delay, delay spread}
[0106] - ‘QCL-TypeB’:{Doppler shift, Doppler spread}
[0107] -‘QCL-TypeC’:{Doppler shift, average delay}
[0108] - ‘QCL-TypeD’: {Spatial Rx parameter}
[0109] Beam Management (BM)
[0110] The BM process is a process for obtaining and maintaining a set of BSs (or transmission and reception points (TRPs)) and / or UE beams that can be used for downlink (DL) and uplink (UL) transmission / reception, and includes the following processes and terms.
[0111] - Beam measurement: The operation of a BS or UE to measure the characteristics of a received beamforming signal.
[0112] - Beam determination: The operation of a BS or UE to select its own transmission beam (Tx beam) / reception beam (Rx beam).
[0113] - Beam sweeping: The operation of covering a spatial domain using transmission and / or reception beams during a certain time interval in a predetermined manner.
[0114] - Beam report: The operation of a UE to report information on a beamformed signal based on beam measurement.
[0115] The BM process is classified into (1) a DL BM process using SSB or CSI-RS and (2) a UL BM process using SRS (Sounding reference signal). Also, each BM process includes Tx beam sweeping for determining a Tx beam and Rx beam sweeping for determining an Rx beam.
[0116] At this time, the DL BM process includes (1) transmission of beamformed DL RS (e.g., CSI-RS or SSB) by the BS and (2) beam reporting by the UE.
[0117] Here, the beam report includes the preferred DL RS ID and the corresponding reference signal received power (RSRP). The DL RS ID is an SSBRI (SSB Resource Indicator) or a CRI (CSI-RS Resource Indicator).
[0118] M-TRP (multi-transmission and reception point) transmission
[0119] In NR standard release 17, M-TRP PDCCH repeated transmission, M-TRP PDCCH / PDSCH SFN transmission, S-DCI-based M-TRP PUSCH repeated transmission, and single PUCCH resource-based M-TRP PUCCH repeated transmission are supported.
[0120] All of these transmission techniques are enhancements for URLLC to increase reliability, where the same content (i.e., DCI, UL TB, or UCI) is repeatedly transmitted. In the case of M-TRP PDCCH repeated transmission, it is transmitted repeatedly in a TDM or FDM manner. M-TRP PDCCH / PDSCH SFN is repeatedly transmitted in the same time / frequency / layer. S-DCI-based M-TRP PUSCH repeated transmission is in TDM, and single PUCCH resource-based M-TRP PUCCH repeated transmission is transmitted repeatedly in a TDM manner.
[0121] - S-DCI-based M-TRP PDCCH repeated transmission
[0122] In NR standard release 17, for M-TRP PDCCH repeated transmission, a plurality of CORESETs with different TCI states (i.e., different QCL RSs) are configured for the UE, and a plurality of SS (Search Space) sets connected to each of the CORESETs are configured. The base station instructs / configures the UE that the SS set connected to one CORESET and the SS set connected to other CORESETs are linked for repeated transmission, so that the UE can know that the PDCCH candidates of the SS set are repeatedly transmitted.
[0123] For example, CORESET #0 and CORESET #1, which are two CORESETs, are configured for the UE. Each of CORESET #0 and CORESET #1 is connected to SS sets #0 and 1, and SS set #0 and SS set #1 are linked. The UE can know that the PDCCH candidates of SS set #0 and the PDCCH candidates of SS set #1 repeatedly transmit the same DCI, and it can be known that they are pairs configured for the specific PDCCH candidates of SS set #0 and the specific PDCCH candidates of SS set #1 to repeatedly transmit the same DCI according to a predetermined rule. These two PDCCH candidates are called linked PDCCH candidates. When the UE accurately receives any one of the two PDCCH candidates, it can successfully decode the DCI. However, when receiving the PDCCH candidates of SS set #0, the QCL RS (i.e., the downlink beam) of the TCI state of CORESET #0 connected to SS set #0 is used, and when receiving the PDCCH candidates of SS set #1, the QCL RS (i.e., the downlink beam) of the TCI state of CORESET #1 connected to SS set #1 is used, so that the linked PDCCH candidates are received with different beams from each other.
[0124] - M-TRP SFN PDCCH
[0125] As a special case of M-TRP PDCCH repeated transmission, multiple TRPs can repeatedly transmit the same DCI using the same time / frequency / DM-RS port, which is called SFN PDCCH transmission. However, for SFN PDCCH transmission, the base station configures multiple TCI states in one CORESET instead of configuring multiple CORESETs with different TCI states. When the UE receives PDCCH candidates through the SS set connected to that one CORESET, it performs channel estimation and attempts decoding of the PDCCH DM-RS using all of the multiple TCI states.
[0126] - M-TRP SFN PDSCH
[0127] During the M-TRP PDSCH repeated transmission, two TRPs repeatedly transmit the channel on different resources. However, as a special case, when two TRPs use the same resources, i.e., when the same channel is repeatedly transmitted using the same frequency, time, and layer (or DM-RS port), the reliability of the channel can also be improved. In this case, the repeatedly transmitted same channel is received together over the air without resource division, and is therefore recognized as a single channel by the receiving end. In the NR standard, two downlink TCI states for PDSCH DM-RS reception are configured for PDSCH SFN transmission.
[0128] - S-DCI based M-TRP PUSCH repeat transmission
[0129] For the M-TRP PUSCH transmission based on the S-DCI infrastructure, the base station configures two SRS sets for the UE, and each SRS set is used for indicating the uplink transmission ports and uplink beam / QCL information towards TRP #1 and TRP #2. Also, the base station performs SRS resource indication for each SRS set by two SRI fields in one DCI, and can indicate up to two power control (PC) parameter sets. For example, the first SRI field indicates the SRS resources and the PC parameter set defined in set 0, and the second SRI field indicates the SRS resources and the PC parameter set defined in set 1.
[0130] The UE is indicated by the first SRI field with the uplink transmission port, PC parameter set, and uplink beam / QCL information towards TRP #1, and performs PUSCH transmission at the TO corresponding to SRS set #0 accordingly. Similarly, the UE is indicated by the second SRI field with the uplink transmission port, PC parameter set, and uplink beam / QCL information towards TRP #2, and performs PUSCH transmission at the TO corresponding to SRS set #1 accordingly.
[0131] - M-TRP PUCCH repeated transmission based on a single PUCCH resource infrastructure
[0132] For the M-TRP PUCCH transmission based on a single PUCCH resource infrastructure, the base station activates / configures two spatial relation infos for the UE in a single PUCCH resource. When UL UCI is transmitted by that PUCCH resource, each spatial relation info is used for indicating the spatial relation information towards TRP #1 and TRP #2.
[0133] For example, according to the value indicated in the first spatial relation info, the UE is instructed with a transmission beam / PC parameter towards TRP #1, and uses this information to perform PUCCH transmission at a TO corresponding to TRP #1. Similarly, according to the value indicated in the second spatial relation info, the UE is instructed with a transmission beam / PC parameter towards TRP #2, and uses this information to perform PUCCH transmission at a TO corresponding to TRP #2.
[0134] In the Rel 17 standardization meeting, the setting method was enhanced so that two spatial relation infos are set for the PUCCH resource for M-TRP PUCCH repeated transmission. That is, when a PC parameter is set for each spatial relation info, a spatial relation (RS) can be set. As a result, PC information and spatial relation RS information corresponding to two TRPs can be set by two spatial relation infos, and the UE transmits on the PUCCH using the first spatial relation info at TO 1 and transmits on the same UCI (i.e., CSI, ACKNAK, SR) PUCCH using the second spatial relation info at TO 2.
[0135] Hereinafter, a PUCCH resource with two spatial relation infos set is referred to as an M-TRP PUCCH resource, and a PUCCH resource with one spatial relation info set is referred to as an S-TRP PUCCH resource.
[0136] Meaning of TCI state / beam indication
[0137] When receiving data / DCI / UCI for any frequency / time / spatial resource, the meaning of using or mapping a specific TCI state (or, TCI) means that in the case of the downlink, the channel is estimated from the DM-RS using the QCL type and QCL RS indicated by the downlink TCI state in that frequency / time / spatial resource, and the data / DCI is received / demodulated using the estimated channel.
[0138] In the case of the uplink, it means transmitting / modulating DM-RS and data / UCI using the transmission beam and / or transmission power indicated by the uplink TCI state in that frequency / time / spatial resource.
[0139] The uplink TCI state includes the UE's transmission beam or transmission power information. Instead of the TCI state, spatial relation information etc. may be set for the UE by other parameters.
[0140] The uplink TCI state may be directly indicated in the DCI that transmits the uplink grant, or may mean the spatial relation information of the SRS resource indicated by the SRI field of the UL grant DCI. Alternatively, it may mean the open-loop transmission power control parameters concatenated to the value indicated by the SRI field of the UL grant DCI. Alternatively, the uplink TCI may be indicated using the DL grant DCI.
[0141] <Explanation related to M-TRP SFN - Common layer NCJT>
[0142] In the 3GPP NR Release 17 standard, the SFN transmission method in which M-TRPs transmit the same data together on the same layer and the same DM-RS port for the same time / frequency region is being discussed. For example, in 1-layer M-TRP SFN transmission, TRP 1 and TRP 2 transmit the same data to the UE using the same DM-RS port and the same time / frequency resource. At this time, the DL QCL beam information for DM-RS (i.e., the QCL reference RS defined in the TCI state) is set for each TRP, and the QCL beam information for TRP 1 and the QCL beam information for TRP 2 are both set for the DM-RS port.
[0143] Since the same data transmitted by two TRPs is received via one DM-RS port, the channel estimated by the DM-RS port is a combined channel obtained by combining the downlink channels of TRP 1 and TRP 2. At this time, because the channel phases of each TRP do not align with each other, the combined channel is shown as a random constructive sum or destructive sum. From this perspective, SFN transmission can be regarded as a type of M-TRP NCJT. Since the M-TRP transmits a common layer, it is also called common layer NCJT.
[0144] <M-TRP NCJT - Independent layer NCJT>
[0145] On the other hand, two TRPs transmit different data using different layers and different DM-RS ports. For example, DM-RS ports belonging to different CDM groups are grouped. The DM-RS port belonging to the first CDM group receives using the first QCL beam information (i.e., the first TCI state indicated), and the DM-RS port belonging to the second CDM group receives using the second QCL beam information (i.e., the second TCI state indicated). In this way, since the layers / DM-RS ports transmitted by the two TRPs are separated from each other and data is not transmitted / received via a combined channel, it is not necessary to align the channel phases of the two TRPs. This is called non-coherent JT. Since each TRP transmits an independent layer, it is also called independent layer NCJT.
[0146] <M-TRP CJT>
[0147] Similar to M-TRP SFN, M-TRP CJT has M-TRP transmit the same data for the same time / frequency region using the same layer and the same DM-RS port. However, unlike M-TRP SFN, since the channel phases of each TRP are aligned with each other, ideally, the two channels are constructively summed to form a combined channel, and as a result, a higher SNR gain due to beamforming can be obtained compared to SFN. So that the channel phases of each TRP are aligned with each other, the UE feeds back by adding the phase difference of the two TRP channels to the conventional CSI. Also, when data is transmitted in multiple layers, some layers can be transmitted with CJT, while some layers can also be supported when only one TRP transmits. For example, when transmitting rank 2 PDSCH, for the first layer, TRP 1 and TRP 2 perform CJT and both transmit the same data, while for the second layer, only TRP 1 transmits the data.
[0148] For CSI feedback for CJT transmission (i.e., CSI including the co-phase for the downlink channels of each TRP), the base station can configure the CMR and CSI contents in the following manner so that the UE can measure the channels of the two TRPs.
[0149] The first method sets one CSI-RS as the CMR. For some ports of the CSI-RS, TRP 1 transmits, and for the other ports, TRP 2 transmits. When using this method, for some ports of the CSI-RS, QCL beam (or TCI state or QCL reference RS defined in the TCI state) information for TRP 1 is set, and for the other ports, QCL beam (or TCI state or QCL reference RS defined in the TCI state) information for TRP 2 is set. The UE measures the channel with the CMR (i.e., the number of transmit antenna ports of TRP 1 + the number of transmit antenna ports of TRP 2) and estimates the channel for the transmit antenna ports. Then, the UE calculates the PMI for the (number of ports of TRP 1 + the number of ports of TRP 2). The PMI calculated in this way reflects the optimal common phase between the ports of TRP 1 and the ports of TRP 2, and the calculated RI / PMI / CQI is fed back to the base station.
[0150] The second method sets two CMRs. CMR 1 is set with CSI-RS 1 transmitted by TRP 1, and CMR 2 is set with CSI-RS 2 transmitted by TRP 2. The UE can measure the channels with the CMRs and estimate each of the channels of TRP 1 and TRP 2, and concatenate the estimated channels to form the overall channels of TRP 1 and TRP 2. For example, after estimating the 2-port channel of TRP 1 with CMR1 and the 2-port channel of TRP 2 with CMR2, they are concatenated to form a 4-port channel. Then, RI / PMI / CQI is calculated for the channel formed in this way and fed back to the base station.
[0151] The third method, similar to the second method, sets two CMRs. However, different from the second method, the UE does not concatenate the channels measured with the said CMRs. Calculate RI1 / PMI1 from the channel of CMR 1, calculate RI2 / PMI2 from the channel of CMR 2, and calculate the common phase between each channel. Then, apply RI1 / PMI1 / RI2 / PMI2 / common phase / common amplitude (co - amplitude) to calculate the achievable CQI during CJT PDSCH transmission, and feedback all of these.
[0152] Method for determining the number of CPUs for CJT CSI
[0153] According to the conventional NR standard, one CSI - RS resource used for channel measurement occupies one CPU. Hereinafter, when CMR corresponding to M - TRP is set for the UE to calculate CJT CSI, a method for determining the number of CPUs of the said CSI is proposed.
[0154] For example, the base station sets M CMRs corresponding to M TRPs (each CMR is set to one NZP CSI - RS resource) for the UE, the UE selects N (0 < N <= M) CMRs from them, reports CJT CSI for the said CMRs, and reports both N and the selected N CMRs. In this case, the UE can select one of the CMR combination of JPEG2025524949000008.jpg5130. Here, C i M is the number of cases where i CMRs can be selected in any order from M CMRs.
[0155] In this case, the number of CPUs for CJT CSI is determined by any one of the following methods.
[0156] JPEG2025524949000009.jpg5130
[0157] When calculating the CJT using the given N CMRs, N channel measurements are performed, and N CPUs are used to calculate one CJT CSI using the measured channels. The number of combinations of selecting N CMRs from M CMRs is C N M Therefore, for a given N, N * C N M CPUs are used. Since the UE needs to select N from values between 1 and M, a total of 1 * C1 M + 2 * C2 M + … + M * C M M CPUs are used.
[0158] The number of combinations of selecting N CMRs from M CMRs is C N M However, this may cause an excessive increase in CPUs. To solve this, the base station can limit the number of combinations of selecting N CMRs from M CMRs, or only allow selection of some combinations according to a predetermined rule. For example, when selecting N in order from the first CMR, since there is only one combination of selecting N CMRs from M CMRs, (i * C i M ) in the above formula is replaced by i * 1.
[0159] JPEG2025524949000010.jpg5130
[0160] When calculating the CJT using the given N CMRs, N channel measurements are performed. However, the UE concatenates / aggregates the N measured channels to form one channel and calculates one RI / PMI / CQI for this one channel. When calculating the RI / PMI / CQI separately for each of the N channels, N CPUs are used as in the determination method 1 of the number of CPUs. In the case of the determination method 2 of the number of CPUs, since one RI / PMI / CQI is calculated for the aggregated one channel, when calculating the CJT using the given N CMRs, one CPU is used.
[0161] The number of combinations of selecting N CMRs from M CMRs is C N M Therefore, for a given N, 1*C N M CPUs are used. Since the UE needs to select a value of N between 1 and M, all C1 M + C2 M + … + C M M CPUs are used.
[0162] The number of combinations of selecting N CMRs from M CMRs is C N M However, this may cause an excessive increase in the number of CPUs. To solve this, the base station can limit the number of combinations of selecting N CMRs from M CMRs, or limit the selection to only some combinations according to a predetermined rule. For example, when selecting N in order from the first CMR, since there is only one combination of selecting N CMRs from M CMRs, (C i M ) is replaced by 1 in the above formula.
[0163] 3) Determination method 3 of the number of CPUs - Number of CPUs = M + N
[0164] First, the UE measures the L1-RSRP (or L1-SINR) for each of the M CMRs and selects N combinations of CMRs. For example, when M = 4 and the L1-RSRP for each of CMR 0 to CMR 3 is 10 dB, 11 dB, 12 dB, and 0 dB, respectively, the UE selects CMR 0, CMR 1, and CMR 2 whose RSRP is not too low (e.g., above a predetermined threshold) or not too low compared to the maximum RSRP of 12 dB. M CPUs are used in this process.
[0165] After that, the UE calculates the CJT CSI for the selected N combinations of CMRs, and N CPUs are used in this process. However, since the base station does not know N until N reported by the UE is received, it is agreed that M or the maximum N CPUs are used assuming N = M or assuming the maximum value among possible Ns (i.e., assuming the most complex worst case).
[0166] If N is set to a predetermined value, such an assumption is not necessary, and N CPUs are used. In this case, M + N CPUs are used instead of all M + M CPUs.
[0167] 4) Method for determining the number of CPUs 4 - Number of CPUs = M + 1
[0168] First, the UE measures the L1-RSRP ( / L1-SINR) for each of the M CMRs and selects N combinations of CMRs. For example, when M = 4 and the L1-RSRP for each of CMR 0, 1, 2, and 3 is 10 dB, 11 dB, 12 dB, and 0 dB, respectively, the UE selects CMR 0, CMR 1, and CMR 2 whose RSRP is not too low (e.g., above a predetermined threshold) or not too low compared to the maximum RSRP of 12. M CPUs are used in this process.
[0169] After that, CJT CSI is calculated for the selected N CMR combinations, and one CPU is used in this process. Specifically, the UE concatenates / integrates the N measured channels to form one channel, and calculates one RI / PMI / CQI for this one channel.
[0170] As in Determination Method 3 of the number of CPUs, when calculating RI / PMI / CQI separately for each of the N channels, N CPUs are used. However, in the case of Determination Method 4 of the number of CPUs, since one RI / PMI / CQI is calculated for the integrated one channel, one CPU is used.
[0171] 5) Determination Method 5 of the number of CPUs - Number of CPUs = O + N * C N M
[0172] First, the UE determines N, which represents the number of TRPs participating in CJT. In this process, O (for example, O = 1 or O = M) CPUs are used. After that, for the determined N, there are C N M CMR combinations, and CJT CSI is calculated using N CPUs for each CMR combination. Therefore, N * C N M CPUs are used in this process. However, since the base station does not know N until N selected by the UE is reported, N * C N M is calculated with N having the maximum value for N * C N M to calculate.
[0173] Alternatively, CJT CSI may be calculated using one CPU for each CMR combination. In this case, instead of N * C N M CPUs, C N M CPUs are used, and the total number of CPUs is O + C N M becomes. However, since the base station does not know N until N selected by the UE is reported, C NM Calculate C with N having the maximum value N M
[0174] 6) Method for determining the number of CPUs 6 - Number of CPUs = O + N
[0175] First, the UE measures L1-RSRP (or L1-SINR) for each of the M CMRs and selects N CMR combinations. For example, when the L1-RSRP for each of M = 4, CMR 0, 1, 2, 3 is 10 dB, 11 dB, 12 dB, 0 dB respectively, the UE selects CMR 0, CMR 1, CMR 2 whose RSRP is not too low (e.g., above a predetermined threshold) or not lower than the maximum RSRP of 12 dB. In this process, O (e.g., O = 1 or O = M) CPUs are used. Since this process is similar to the beam reporting process of reporting / calculating L1-RSRP / SINR when multiple CMRs are given, it can be assumed that O = 1.
[0176] After that, calculate CJT CSI for the selected N CMR combinations, and N CPUs are used in this process. However, since the base station does not know N until N reported by the UE is received, it is agreed that M or the maximum of possible N (i.e., assuming the worst case with the highest complexity) CPUs are used, assuming N = M or the maximum value of N.
[0177] If N is set to a predetermined single value, such a process is unnecessary, so N CPUs are used.
[0178] Alternatively, CJT CSI may be calculated using one CPU for the selected N CMR combinations. In this case, the number of CPUs is determined to be O + 1.
[0179] In the method 3 for determining the number of CPUs to the method 6 for determining the number of CPUs, the number of CPUs is such that A CPUs are used in the process of selecting N CMR combinations (or the process of selecting N), and then B CPUs are used in the process of calculating the CSI for the given N CMR combinations (or the given N). However, when these two processes are performed sequentially, instead of setting the number of CPUs to A + B, it is also possible to determine the number of CPUs as the maximum value among the CPUs required for each of the two processes. That is, instead of A + B, the number of CPUs is determined as max(A, B).
[0180] As described above, when the terminal selects N out of M CMRs (N NZP CSI-RSs or N TRPs) to calculate the CJT CSI, various methods for counting the number of CPUs according to the implementation of the UE were proposed. Since the method of counting the number of CPUs is changed according to the UE implementation, it is preferable that the UE reports the method of counting the number of CPUs as the UE capability to the base station, and the base station and the terminal count the number of CPUs by a common method. Also, since the complexity of CJT CSI calculation increases as M becomes larger for a given N, the number of CPUs can be reported for each M value.
[0181] Also, since the complexity of CSI calculation of the UE increases when the UE selects N out of M CMRs (N NZP CSI-RSs or N TRPs) to calculate the CJT CSI, more CPUs may be allocated for processing, but it is also possible to increase the values of Z and Z', which are the minimum times required to calculate the CSI without increasing the number of CPU allocations (for example, counting the number of CPUs as 1). In particular, Z means the time from the last symbol of the PDCCH in which the DCI triggering the CSI report is received to the first symbol for reporting the CSI, and Z' means the time from the last symbol of the AP-CSI-RS used for channel measurement for the nth CSI report to the first symbol for reporting the nth CSI.
[0182] For example, as M increases for a given N, the complexity increases, so the Z and Z' values can be set larger as M increases. Or, when M is greater than or equal to a predetermined value, the Z and Z' values can be set even larger. As an example, an alpha value can be added to the conventional Z and Z' values, or they can be increased by multiplying by n.
[0183] Alternatively, if it is calculated to use K CPUs by the CPU count method, instead of actually using K CPUs, only one CPU can be utilized / assigned, and the CSI processing time can be increased by multiplying the Z and Z' values by K.
[0184] To configure M CMRs, the base station configures M NZP CSI-RSs for the UE, and the UE can integrate the channels estimated from the M CSI-RSs to generate a downlink channel assuming CJT. For example, when each CSI-RS is configured as M CSI-RSs consisting of k ports, the UE assumes an M*k port CSI-RS and estimates the downlink channel for M TRPs. When N out of M are selected, only the N CSI-RSs can be integrated, and the downlink channel for the N TRPs can be estimated with an N*k port CSI-RS.
[0185] On the other hand, as the M value increases (i.e., as the number of NZP CSI-RSs of the CMRs configured for calculating CJT CSI increases), the number of CMR combinations that the UE can select increases, and the CSI calculation amount also increases. Therefore, a method of determining the number of CPUs by different methods according to the M value is proposed.
[0186] When the M value is less than or equal to a predetermined value C (for example, C = 2 or set by the base station for the terminal), since the number of CMR combinations is small, among the proposed methods, the determination method 1 or determination method 2 of the number of CPUs using more CPUs is used. Otherwise, since there are many CMR combinations, by using the determination method 3 to determination method 6 of the number of CPUs using fewer CPUs, the CPU amount for CJT CSI calculation can be adjusted. This is just an example. Assuming there is an arbitrary determination method A of the number of CPUs that uses relatively more CPUs and an arbitrary determination method B of the number of CPUs that uses fewer CPUs, depending on the M value, when M is small, the determination method A of the number of CPUs can be used, and in other cases, the determination method B of the number of CPUs can be used.
[0187] Alternatively, when the M value is less than or equal to a predetermined value C (C = 2 or set by the base station for the terminal), the number of CPUs is calculated by any one of the determination method 1 to determination method 6 of the number of CPUs (or an arbitrary determination method of the number of CPUs). However, when exceeding the C value, only the number of CPUs when M = C is allocated. That is, in order to prevent the CPU from increasing excessively as the M value increases, an upper bound is set based on the number of CPUs corresponding to M = C. When using such a method, when M > C, since fewer CPUs than the actually required number are used, it is preferable for the UE to perform CSI calculation easily even if the accuracy decreases.
[0188] Such a method can also be applied to the determination of Z and Z', which are the minimum times required to calculate CSI. That is, when M = C, it is preferable to set the upper limits of Z and Z', and when M > C, Z and Z' are also fixed to the set upper limits.
[0189] On the one hand, the complexity of CSI processing increases not only with the M value but also with the sum of the number of NZP CSI-RS ports being larger. For example, even if 4 NZP CSI-RSs are configured, if each CSI-RS port has 2 ports, the UE calculates an 8-port codebook based on the channels corresponding to all 8 ports. On the other hand, even if 2 NZP CSI-RSs are configured, if each CSI-RS port has 32 ports, the UE calculates a 64-port codebook based on the channels corresponding to all 64 ports. Therefore, a method is proposed to increase the number of CPUs or increase the Z and Z' values according to the sum of the number of ports of M NZP CSI-RSs. That is, when the sum of the number of ports becomes large, increase the number of CPUs or increase the Z and Z' values.
[0190] For example, when the sum of the number of ports of M NZP CSI-RSs is less than or equal to a constant C, use only one CPU as before or apply the conventional Z and Z' values. Otherwise, increase the number of CPUs or the Z and Z' values. The constant C is set to 32, which is the maximum number of ports of NZP CSI-RS that can be set when using the conventional type II codebook, or is indicated by the base station to the UE, or is determined by the UE and reported to the base station. More specifically, the increments of the CPU, Z, and Z' values can be determined according to which range the sum of the number of ports falls into.
[0191] Specifically, when the sum of the number of ports of NZP CSI-RS exceeds the constant C and is less than or equal to 2C, increase the number of CPUs by one or increase the Z and Z' values by alpha. When the sum of the number of ports of NZP CSI-RS exceeds the constant P*C and is less than or equal to (P + 1)*C, increase the number of CPUs by P or increase the Z and Z' values by P*alpha.
[0192] As another method of increasing the Z and Z' values, it is conceivable to increase the conventional Z and Z' by ((M - 1)*C). The constant C is indicated by the base station to the terminal or is determined by the terminal and reported to the base station. Also, the constant applied to Z and the constant applied to Z' may be different values.
[0193] In the case of a method of increasing the number of CPUs or increasing the Z and Z' values according to the sum of the number of ports of M NZP CSI-RSs, it can be used in combination with other methods of the present disclosure. For example, when the sum of the number of ports of M NZP CSI-RSs is less than or equal to C, the CPU, Z, and Z' values are used in the same manner as before (i.e., not increased), and the various proposed methods can be applied only when the sum of the number of ports of M NZP CSI-RSs exceeds C. That is, the proposed methods (for example, Determination Method 1 for the number of CPUs to Determination Method 6 for the number of CPUs) are used only when the sum of the number of ports of M NZP CSI-RSs exceeds C.
[0194] Furthermore, when there is not enough CPU for the CJT CSI calculation or when the processing time such as Z or Z' is not given, the UE can calculate and report CSI by considering only a predetermined combination among the M NZP CSI-RSs. For example, in this case, CSI is calculated using a predetermined one of the M NZP CSI-RSs (for example, the first NZP CSI-RS). That is, for one TRP corresponding to the first NZP CSI-RS, CSI assuming S-TRP transmission is fed back.
[0195] As another example, CSI is calculated using all of the M NZP CSI-RSs. That is, CSI assuming CJT transmission is fed back for the M TRPs corresponding to the M NZP CSI-RSs. Even when the base station instructs the UE to have a TRP selection function and the UE selects N combinations, when the above-described exception conditions occur, that is, when there is not enough CPU or the processing time such as Z or Z' is not given, the operation of calculating CSI using all of the M NZP CSI-RSs can be performed.
[0196] Alternatively, when the CSI processing time / CPU is not sufficient, a method for calculating / reporting the CJT CSI is proposed using the first to the L-th NZP CSI-RS that can be calculated / reported within the remaining CSI processing time / CPU among the M NZP CSI-RS. For example, when the CJT CSI for M = 4 should be reported but the CSI processing time / CPU is insufficient, only the CJT CSI for the first L NZP CSI-RS that can be reported with the given CSI processing time / CPU is reported.
[0197] In the foregoing, when calculating the CJT using the given N CMRs, two methods are proposed as follows.
[0198] As the first method, N channel measurements are performed, and one CJT CSI is calculated using the measured channels, and for this purpose, N CPUs are used.
[0199] As the second method, one CPU is used to calculate one RI / PMI / CQI for the integrated one channel.
[0200] In addition to the two methods described above, when the UE calculates the CJT using the given N CMRs, the UE can report as the UE capability how many CPUs are used. This reported value reports any one value from 1 to N. Specifically, the UE can report X, and thereby, in the foregoing proposal, when counting the number of CPUs required to calculate the CJT using the given N CMRs, replace the counted ones with N (for example, determination method 1 of the number of CPUs, determination method 3 of the number of CPUs, determination method 5 of the number of CPUs, and determination method 6 of the number of CPUs) with X and apply, or replace the counted ones with 1 (for example, determination method 2 of the number of CPUs, determination method 4 of the number of CPUs, and determination method 6 of the number of CPUs) with X and apply.
[0201] That is, in order to prevent the CPU from increasing excessively as the M value increases, an upper bound (U) is set for the number of CPUs. That is, when the number of CPUs determined by any one of the above-described methods for determining the number of CPUs is L, the final number of CPUs is determined as the smaller value of L and U, min(L, U). U is reported by the UE to the base station as the UE capability, or set by the base station. Alternatively, the UE may use this value as U to report the number of CPUs it has as the UE capability. For example, according to 3GPP TS 38.331 spec, the following simultaneousCSI-ReportPerCC can be set as U because it means the number of CPUs available for the UE in one CC (component carrier).
[0202] Similarly, in order to prevent Z and Z’ from increasing excessively as the M value increases, an upper bound (U) may be set for Z and Z’. That is, if Z and Z’ determined by the method proposed in the present disclosure are L symbols, the final Z and Z’ values are determined as min(L, U).
[0203] CPU occupation time
[0204] According to the current 3GPP NR standard, the CPU is occupied until the first CSI reporting time of the SP-CSI report, and the AP (aperiodic)-CSI report occupies the CPU from the DCI reception time to the CSI reporting time. On the other hand, in other CSI reports (that is, other CSI reports except for the first CSI report of the SP (semi-persistent)-CSI report and the P (periodic)-CSI report), the CPU is occupied from the start symbol of the latest CMR / IMR resource located in the CSI reference resource slot or the previous slot to the CSI reporting time.
[0205] For CJT CSI calculation, when M CMRs (i.e., M NZP CSI-RS resources for CMR) are configured, for determining the CPU occupancy time of other CSI reports excluding the first CSI report of SP-CSI report and P-CSI report, for each NZP CSI-RS, after determining the occupation starting time using the conventional method, among the calculated M starting times, the earliest value is determined as the CPU occupancy starting time for the CJT CSI. This is different from the conventional method. Since CSI is calculated using all M CSI-RSs, it is to use the CPU starting from the earliest occupancy starting time among the occupancy starting times calculated based on each of the M CSI-RSs.
[0206] Reporting Mode for CJT CSI
[0207] According to the current 3GPP NR Release 17 standard, a UE can report NCJT CSI for a maximum of two TRPs. For this purpose, reporting mode 0 and reporting mode 1 exist. In reporting mode 0, the UE selects and reports the best one CSI from the S-TRP CSI calculated with one CMR and the M-TRP CSI calculated with CMR pairs. For example, when CMR 1 to CMR 4 are configured for S-TRP CSI and CMR (1,2), CMR (3,4) are configured for M-TRP CSI, one best CSI is selected / reported from the four S-TRP CSIs calculated with each of CMR 1 to CMR 4 and the two M-TRP CSIs calculated with each of CMR (1,2) and CMR (3,4). On the other hand, in reporting mode 1, one of the M-TRP CSIs is selected and reported, and 0 to 2 of the S-TRP CSIs are selected and reported. Also, such CSI selection is reported by CRI.
[0208] In the future, if it is possible to report NCJT or CJT CSI for three or more (e.g., N) TRPs, new reporting mode A and reporting mode B may be set considering this. N means the number of CMRs set for JT CSI calculation.
[0209] In the new reporting mode A, among the JT CSI using i CMRs by the UE, the best CSI is selected / reported, and it is reported for each i = 2, 3,..., N. That is, among the JT CSI for two CMRs, the best CSI is selected and reported, and among the JT CSI for three CMRs, the best CSI is selected and reported. That is, among the JT CSI for N CMRs, the best CSI is selected and reported. As a result, when two to N TRPs perform JT transmission, the best TRP combination and CSI are reported for each. Instead of selecting / reporting one best CSI for each i, it may be set to select / report L best CSIs.
[0210] Alternatively, in the new reporting mode B, the UE calculates the JT CSI using i CMRs for i = 2, 3,..., N, and among these, the best CSI is selected / reported. As a result, it reports what the best number of TRPs for JT transmission is, and the best TRP combination and CSI at that time.
[0211] Table 6 below is an example of CSI for reporting mode A and reporting mode B.
[0212] In Table 6, when N = 4, possible CMR combinations are set for each of the number of TRPs 2, 3, and 4.
[0213] Three CMR pairs, i.e., CMR (1,2), (2,3), (3,4) are set for two TRPs, three CMR groups, i.e., CMR (1,2,3), (2,3,4) are set for three TRPs, and two CMR groups, i.e., CMR (1,2,3,4), (5,6,7,8) are set for four TRPs.
[0214] In reporting mode A, the UE selects CMR (1,2) for 2 TRP JT to report CSI, selects CMR (2,3,4) for 3 TRP JT to report CSI, and selects CMR (5,6,7,8) for 4 TRP JT to report CSI. On the other hand, in reporting mode B, the UE selects / reports CSI for the best CMR (2,3,4) among all M-TRP CSIs.
[0215]
Table 6
[0216] In the foregoing, it is assumed that i = 2, 3,..., N, but the CMR may not be set for a given i value. For example, the base station sets CMR (0,1) corresponding to i = 2 and CMR (0,1,2,3) corresponding to i = 4 for the UE, but it is not necessary to set the CMR combination corresponding to i = 3. Or, the base station may be set not to report for a given i value (for example, i = 3). In this case, the calculation and reporting for i = 3 in the said proposal are omitted.
[0217] In the new reporting mode, S-TRP CSI can be reported together with M-TRP CSI reporting, and the base station sets how many S-TRP CSIs to report, as in the conventional method.
[0218] In reporting mode A, all CSIs assuming different numbers of TRPs are reported, but a priority order among these CSIs may be introduced. Using this priority order, when there are insufficient uplink channel resources for reporting CSIs, CSI omission may be performed, or the CSI encoding order (i.e., the CSI payloads are sequentially concatenated based on the priority order) may be determined. For example, prioritize CSIs with a small or large number of M-TRPs (i.e., CMRs), prioritize CSIs including a predetermined TRP (=CMR), or the base station sets the priority order.
[0219] In this disclosure, it is assumed that the UE can freely select N as a value between 1 and M. However, when the range of N is set to other ranges or predetermined values instead of values between 1 and M, i is adjusted from the proposed mathematical formula to be applied according to that range.
[0220] In this disclosure, it is assumed that among M CMRs for a given N, N CMRs can be freely selected. In this case, the CSI calculation amount increases and the number of CPUs increases. To solve this, when selecting N CMRs out of M CMRs, it can be restricted to always include a predetermined CMR. For example, restrict to always include the first CMR.
[0221] In the above proposal, it is assumed that M CMRs are set. However, the proposal can also be applied when one CMR consisting of M port groups is set. For example, when M = 4, 32-port CSI-RS is set to one CMR, 8 ports form one port group, and a total of 4 port groups (e.g., port group 0 to port group 3) are set, and different QCL RSs or TCI states are set for each port group. In this case, in the above proposal, one CMR is interpreted / replaced with one port group and applied.
[0222] Even if it is not a CJT environment, the proposed method can be utilized from the perspective of NES (network energy saving). For example, in order for a base station to show 32 antenna ports to a terminal and determine whether a part of the antenna ports can be turned off, after grouping into 8 antenna ports, CSI is reported according to the combination of antenna port groups. (Even if different QCL type D source RSs between antenna port groups are not set as in the CJT scenario) For the energy saving of the base station, when antenna port grouping is performed for turning on / off some antenna ports, in the said proposal, one CMR is interpreted / replaced and applied to one port group.
[0223] Parameters mentioned above, whether to apply the proposed solution mentioned above, etc. may be instructed by the base station to the UE, may be reported by the UE to the base station, or may be set to fixed values.
[0224] Furthermore, when reporting CJT CSI, the UE does not expect the base station to be set to report the CRI together with the CSI. This is because if both the operation of selecting CSI-RS with the CRI and the operation of calculating CJT CSI for the selected CSI-RS are performed, the processing complexity of the UE's CSI processing will increase excessively. As a result, when setting the report of CJT CSI, the base station does not set to report the CRI together with the CSI.
[0225] For the convenience of explanation, this disclosure applies the proposed method assuming cooperative transmission / reception between two TRPs, but it can also be extended to an environment with three or more multiple TRPs and can also be extended to a multiple panel environment. Different TRPs can be recognized as TCI states for the UE. That the UE receives / sends data / DCI / UCI using TCI state #1 means that the UE receives / sends data / DCI / UCI from / to TRP 1.
[0226] In the present disclosure, TO (transmission opportunity) means each channel transmitted at different times when a number of channels are TDM, each channel transmitted at different frequencies / RBs when FDM, and each channel transmitted at different layers / beams / DM-RS ports when SDM. One TCI state is mapped to each TO. When the same channel is repeatedly transmitted, one complete DCI / data / UCI is transmitted in one TO, and the receiving end receives a plurality of TOs to improve the reception success rate.
[0227] FIG. 8 is a flowchart showing an example in which a UE transmits CSI related to CJT (Coherent Joint Transmission) of an M-TRP (multiple transmission and reception point) base according to an embodiment of the present disclosure.
[0228] Referring to FIG. 8, in step A05, the UE receives information regarding a plurality of measurement resources corresponding to the M-TRP from the BS. The plurality of measurement resources includes at least one of a channel measurement resource (CMR) and an interference measurement resource (IMR).
[0229] However, prior to step A05, the UE can also transmit UE performance (Capability) information related to the CJT of the M-TRP base to the BS. In this case, the UE performance information includes information regarding the number of CPUs that can be supported for each number of the CMRs.
[0230] Next, in step A10, the UE calculates CSI (Channel Status Information) related to the CJT of the M-TRP base based on the plurality of measurement resources.
[0231] Here, the number of CPUs (CSI processing units) for calculating the CSI related to the CJT of the M-TRP base is determined based on the number of the CMRs.
[0232] More specifically, the number of CPUs for calculating the CSI related to the CJT of the M-TRP base is determined based on the number of combinations of CMRs each consisting of at least one CMR and the number of CPUs corresponding to each of the combinations of CMRs. This can be shown as being determined by JPEG2025524949000012.jpg5130 (where M is the number of CMRs). JPEG2025524949000012.jpg5130 (where M is the number of CMRs).
[0233] On the other hand, the UE can also receive from the BS a transmission request signal for the CSI related to the CJT of the M-TRP base. In this case, after receiving the transmission request signal, the first minimum time interval until transmitting the CSI related to the CJT of the M-TRP base and, after receiving all the measurement resources set by the BS for reporting the CSI related to the CJT of the M-TRP base, the second minimum time interval until transmitting the CSI related to the CJT of the M-TRP base can also be determined based on the number of the measurement resources.
[0234] Finally, at stage A15, the UE transmits the CSI related to the CJT of the M-TRP base to the BS.
[0235] FIG. 9 is a flowchart showing an example in which the BS receives the CSI related to the CJT of the M-TRP base according to an embodiment of the present disclosure.
[0236] Referring to FIG. 9, at stage B05, the BS receives from the UE UE performance (Capability) information related to the CJT of the M-TRP base. In particular, the UE performance information includes information regarding the number of CPUs (CSI processing units) that the UE can support for each number of CMRs (Channel Measurement Resources).
[0237] Next, in stage B10, the BS transmits information regarding a plurality of measurement resources corresponding to the M-TRP to the UE. The plurality of measurement resources consists of at least one CMR and at least one IMR (Interference Measurement Resource).
[0238] Also, in stage B15, the BS receives from the UE CSI (Channel Status Information) related to the CJT of the M-TRP base, which is calculated based on the plurality of measurement resources. Here, the number of CPUs of the UE for calculating the CSI related to the CJT of the M-TRP base (i.e., the number of CPUs of the UE assumed by the BS) is determined based on the number of CMRs among the measurement resources. More specifically, the number of CPUs for calculating the CSI related to the CJT of the M-TRP base is determined based on the number of combinations of CMRs consisting of at least one CMR and the number of CPUs corresponding to each of the CMR combinations. This can be shown as being determined by JPEG2025524949000013.jpg5130 (where M is the number of CMRs).
[0239] FIG. 10 illustrates a communication system 1 to which the present invention is applicable.
[0240] Referring to FIG. 10, the communication system 1 includes a wireless device, a base station, and a network. Here, the wireless device means a device that communicates using a wireless connection technology (e.g., 5G NR, LTE), and is also referred to as a communication / wireless / 5G device. Without being limited thereto, the wireless devices include a robot 100a, vehicles 100b-1, 100b-2, an XR (Extended Reality) device 100c, a hand-held device 100d, a home appliance 100e, an IoT (Internet of Thing) device 100f, and an AI server / device 400. For example, the vehicle includes a vehicle equipped with a wireless communication function, an autonomous driving vehicle, a vehicle capable of vehicle-to-vehicle communication, etc. Here, the vehicle includes a UAV (Unmanned Aerial Vehicle) (e.g., a drone). The XR device includes an AR (Augmented Reality) / VR (Virtual Reality) / MR (Mixed Reality) device, and is embodied in the form of an HMD (Head-Mounted Device), an HUD (Head-Up Display) equipped on a vehicle, a TV, a smartphone, a computer, a wearable device, a home appliance, a digital signage, a vehicle, a robot, etc. The hand-held device includes a smartphone, a smart pad, a wearable device (e.g., a smartwatch, smart glasses), a computer (e.g., a notebook computer, etc.). The home appliance includes a TV, a refrigerator, a washing machine, etc. The IoT device includes a sensor, a smart meter, etc. For example, the base station and the network are also embodied in the wireless device, and a specific wireless device 200a can also operate as a base station / network node for other wireless devices.
[0241] Wireless devices 100a to 100f are connected to network 300 via base station 200. AI (Artificial Intelligence) technology is applied to wireless devices 100a to 100f, and wireless devices 100a to 100f are connected to AI server 400 via network 300. Network 300 is configured using a 3G network, a 4G (e.g., LTE) network, or a 5G (e.g., NR) network, etc. Wireless devices 100a to 100f can communicate with each other via base station 200 / network 300, but can also communicate directly without going through the base station / network (e.g., sidelink communication). For example, vehicles 100b-1 and 100b-2 can communicate directly (e.g., V2V (Vehicle to Vehicle) / V2X (Vehicle to everything) communication). Also, IoT devices (e.g., sensors) can communicate directly with other IoT devices (e.g., sensors) or other wireless devices 100a to 100f.
[0242] Wireless communications / connections 150a, 150b, and 150c are performed between wireless devices 100a to 100f / base station 200 and between base stations 200 / 200. Here, the wireless communications / connections are uplink / downlink communication 150a, sidelink communication 150b (or D2D communication), and communication between base stations 150c (e.g., performed by various wireless connection technologies such as relay, IAB (Integrated Access Backhaul) (e.g., 5G NR). Through wireless communications / connections 150a, 150b, and 150c, the wireless device and the base station / wireless device, and the base station and the base station can transmit / receive wireless signals to / from each other. For example, wireless communications / connections 150a, 150b, and 150c can transmit / receive signals via various physical channels. For this purpose, based on various proposals of the present invention, any one of the setting process of various configuration information for transmitting / receiving wireless signals, various signal processing processes (e.g., channel encoding / decoding, modulation / demodulation, resource mapping / demapping, etc.), and the resource allocation process is performed.
[0243] FIG. 11 illustrates a wireless device applicable to the present invention.
[0244] Referring to FIG. 11, the first wireless device 100 and the second wireless device 200 transmit and receive wireless signals through various wireless connection technologies (e.g., LTE, NR). Here, {the first wireless device 100, the second wireless device 200} corresponds to {the wireless device 100x, the base station 200} in FIG. 10 and / or {the wireless device 100x, the wireless device 100x}.
[0245] The first wireless device 100 includes one or more processors 102 and one or more memories 104, and further includes one or more transceivers 106 and / or one or more antennas 108. The processor 102 controls the memory 104 and / or the transceiver 106, and is configured to implement the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification. For example, after the processor 102 processes the information in the memory 104 to generate a first piece of information / signal, the transceiver 106 transmits a wireless signal including the first piece of information / signal. Also, after the processor 102 receives a wireless signal including a second piece of information / signal by the transceiver 106, the information obtained from the signal processing of the second piece of information / signal is stored in the memory 104. The memory 104 is connected to the processor 102 and stores various information related to the operation of the processor 102. For example, the memory 104 stores software code that performs some or all of the processes controlled by the processor 102, or includes instructions for performing the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification. Here, the processor 102 and the memory 104 are part of a communication modem / circuit / chip designed to implement wireless communication technologies (e.g., LTE, NR). The transceiver 106 is connected to the processor 102 and transmits and / or receives wireless signals through one or more antennas 108. The transceiver 106 includes a transmitter and / or a receiver. The transceiver 106 can also be used interchangeably with an RF (radio Frequency) unit. In the present invention, the wireless device can also mean a communication modem / circuit / chip.
[0246] The second wireless device 200 includes one or more processors 202 and one or more memories 204, and further includes one or more transceivers 206 and / or one or more antennas 208. The processor 202 is configured to control the memory 204 and / or the transceiver 206 to implement the descriptions, functions, procedures, suggestions, methods, and / or flowcharts disclosed herein. For example, the processor 202 processes information in the memory 204 to generate third information / signal, and then transmits a wireless signal including the third information / signal via the transceiver 206. The processor 202 also receives a wireless signal including a fourth information / signal via the transceiver 206, and then stores information obtained from signal processing of the fourth information / signal in the memory 204. The memory 204 is coupled to the processor 202 and stores various information related to the operation of the processor 202. For example, the memory 204 stores software code including instructions for performing some or all of the processes controlled by the processor 202 or for implementing the descriptions, functions, procedures, suggestions, methods, and / or flowcharts disclosed herein. Here, the processor 202 and memory 204 are part of a communication modem / circuit / chip designed to implement a wireless communication technology (e.g., LTE, NR). The transceiver 206 is coupled to the processor 202 and transmits and / or receives wireless signals via one or more antennas 208. The transceiver 206 includes a transmitter and / or a receiver. The transceiver 206 may also be referred to as an RF unit. In the present invention, a wireless device may also refer to a communication modem / circuit / chip.
[0247] Hereinafter, the hardware elements of the wireless devices 100 and 200 will be described in more detail. Although not limited thereto, one or more protocol layers are implemented by one or more processors 102 and 202. For example, one or more processors 102 and 202 implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, SDAP). One or more processors 102 and 202 generate one or more PDUs (Protocol Data Units) and / or one or more SDUs (Service Data Units) according to the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification. One or more processors 102 and 202 generate messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification. One or more processors 102 and 202 generate a signal (e.g., a baseband signal) including a PDU, an SDU, a message, control information, data, or information according to the functions, procedures, proposals, and / or methods disclosed in this specification and provide it to one or more transceivers 106 and 206. One or more processors 102 and 202 receive a signal (e.g., a baseband signal) from one or more transceivers 106 and 206 and can obtain PDUs, SDUs, messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification.
[0248] One or more processors 102, 202 are also referred to as a controller, a microcontroller, a microprocessor, or a microcomputer. One or more processors 102, 202 are implemented by hardware, firmware, software, or a combination thereof. As an example, one or more ASICs (Application Specific Integrated Circuits), one or more DSPs (Digital Signal Processors), one or more DSPDs (Digital Signal Processing Devices), one or more PLDs (Programmable Logic Devices), or one or more FPGAs (Field Programmable Gate Arrays) are included in one or more processors 102, 202. The descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification are implemented using firmware or software, and the firmware or software is implemented to include modules, procedures, functions, and the like. The firmware or software configured to perform the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification is included in one or more processors 102, 202, or stored in one or more memories 104, 204 and driven by one or more processors 102, 202. The descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification are implemented using firmware or software in the form of code, instructions, and / or sets of instructions.
[0249] One or more memories 104, 204 are connected to one or more processors 102, 202 and can store various forms of data, signals, messages, information, programs, codes, instructions, and / or commands. The one or more memories 104, 204 are composed of ROM, RAM, EPROM, flash memory, hard drive, register, cache memory, computer-readable storage medium, and / or combinations thereof. The one or more memories 104, 204 are located inside and / or outside the one or more processors 102, 202. Also, the one or more memories 104, 204 are connected to the one or more processors 102, 202 by various techniques such as wired or wireless connections.
[0250] One or more transceivers 106, 206 can transmit user data, control information, radio signals / channels, etc. mentioned in this specification, such as in a method and / or flowchart, to one or more other devices. One or more transceivers 106, 206 can receive user data, control information, radio signals / channels, etc. mentioned in the descriptions, functions, procedures, proposals, methods and / or flowcharts disclosed in this specification from one or more other devices. For example, one or more transceivers 106, 206 are connected to one or more processors 102, 202 and can transmit and receive radio signals. For example, one or more processors 102, 202 can control one or more transceivers 106, 206 to transmit user data, control information or radio signals to one or more other devices. Also, one or more processors 102, 202 can control one or more transceivers 106, 206 to receive user data, control information or radio signals from one or more other devices. Also, one or more transceivers 106, 206 are connected to one or more antennas 108, 208, and one or more transceivers 106, 206 are configured to transmit and receive user data, control information, radio signals / channels, etc. mentioned in the descriptions, functions, procedures, proposals, methods and / or flowcharts disclosed in this specification by one or more antennas 108, 208. In this specification, one or more antennas are multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers 106, 206 convert received radio signals / channels, etc. from RF band signals to baseband signals (Convert) in order to process received user data, control information, radio signals / channels, etc. using one or more processors 102, 202. One or more transceivers 106, 206 convert user data, control information, radio signals / channels, etc. processed using one or more processors 102, 202 from baseband signals to RF band signals. For this purpose, one or more transceivers 106, 206 include (analog) oscillators and / or filters.
[0251] FIG. 12 shows another example of a wireless device to which the present invention is applied. The wireless device is embodied in various forms depending on the usage example / service (see FIG. 10).
[0252] Referring to FIG. 12, wireless devices 100 and 200 correspond to the wireless devices 100 and 200 of FIG. 11 and are composed of various elements, components, units / parts, and / or modules. For example, wireless devices 100 and 200 include a communication unit 110, a control unit 120, a memory unit 130, and additional elements 140. The communication unit includes a communication circuit 112 and a transceiver 114. For example, communication circuit 112 includes one or more processors 102, 202 and / or one or more memories 104, 204 in FIG. 11. For example, transceiver 114 includes one or more transceivers 106, 206 and / or one or more antennas 108, 208 of FIG. 11. Control unit 120 is electrically connected to communication unit 110, memory unit 130, and additional elements 140 and controls various operations of the wireless device. For example, control unit 120 controls the electrical / mechanical operations of the wireless device based on programs / codes / instructions / information stored in memory unit 130. Also, control unit 120 transmits the information stored in memory unit 130 to the outside (e.g., other communication devices) by communication unit 110 via a wireless / wired interface, or stores the information received from the outside (e.g., other communication devices) by communication unit 110 via a wireless / wired interface in memory unit 130.
[0253] The additional element 140 is configured in various ways depending on the type of wireless device. For example, the additional element 140 includes any one of a power unit / battery, an input / output unit (I / O unit), a drive unit, and a computer unit. Without being limited thereto, the wireless device is embodied in the form of a robot (FIGS. 10, 100a), a vehicle (FIGS. 10, 100b-1, 100b-2), an XR device (FIGS. 10, 100c), a portable device (FIGS. 10, 100d), a home appliance (FIGS. 10, 100e), an IoT device (FIGS. 10, 100f), a digital broadcast terminal, a hologram device, a public safety device, an MTC device, a medical device, a fintech device (or financial device), a security device, a climate / environment device, an AI server / device (FIGS. 10, 400), a base station (FIGS. 10, 200), and a network node. The wireless device is movable depending on the usage example / service or is used at a fixed location.
[0254] In FIG. 12, various elements, components, units / parts, and / or modules within the wireless devices 100 and 200 are all connected to each other by a wired interface or at least some of them are wirelessly connected by the communication unit 110. For example, within the wireless devices 100 and 200, the control unit 120 and the communication unit 110 are wired-connected, and the control unit 120 and the first unit (for example, 130, 140) are wirelessly connected by the communication unit 110. Also, each element, component, unit / part, and / or module within the wireless devices 100 and 200 further includes one or more elements. For example, the control unit 120 is composed of a set of one or more processors. For example, the control unit 120 is composed of a set including a communication control processor, an application processor, an ECU (Electronic Control Unit), a graphics processing processor, a memory control processor, and the like. As another example, the memory unit 130 is composed of a RAM (Random Access Memory), a DRAM (Dynamic RAM), a ROM (Read Only Memory), a flash memory, a volatile memory, a non-volatile memory, and / or a combination thereof.
[0255] FIG. 13 is a diagram illustrating a vehicle or an autonomous vehicle to which the present invention is applied. The vehicle or the autonomous vehicle is embodied as a mobile robot, a vehicle, a train, an aerial vehicle (AV), a ship, or the like.
[0256] One or more memories 104 and 204 are connected to one or more processors 102 and 202 and can store various forms of data, signals, messages, information, programs, codes, instructions, and / or commands. The one or more memories 104 and 204 are composed of a ROM, a RAM, an EPROM, a flash memory, a hard drive, a register, a cache memory, a computer-readable storage medium, and / or a combination thereof. The one or more memories 104 and 204 are located inside and / or outside the one or more processors 102 and 202. Also, the one or more memories 104 and 204 are connected to the one or more processors 102 and 202 by various technologies such as wired or wireless connections.
[0257] One or more transceivers 106, 206 can transmit user data, control information, radio signals / channels, etc. mentioned in this specification, such as in a method and / or flowchart, to one or more other devices. One or more transceivers 106, 206 can receive user data, control information, radio signals / channels, etc. mentioned in the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification from one or more other devices. For example, one or more transceivers 106, 206 are connected to one or more processors 102, 202 and can transmit and receive radio signals. For example, one or more processors 102, 202 can control one or more transceivers 106, 206 to transmit user data, control information, or radio signals to one or more other devices. Also, one or more processors 102, 202 can control one or more transceivers 106, 206 to receive user data, control information, or radio signals from one or more other devices. Also, one or more transceivers 106, 206 are connected to one or more antennas 108, 208, and one or more transceivers 106, 206 are configured to transmit and receive user data, control information, radio signals / channels, etc. mentioned in the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification by one or more antennas 108, 208. In this specification, one or more antennas are multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers 106, 206 convert received radio signals / channels, etc. from RF band signals to baseband signals (Convert) in order to process the received user data, control information, radio signals / channels, etc. using one or more processors 102, 202. One or more transceivers 106, 206 convert user data, control information, radio signals / channels, etc. processed using one or more processors 102, 202 from baseband signals to RF band signals. For this purpose, one or more transceivers 106, 206 include (analog) oscillators and / or filters.
[0258] FIG. 12 shows another example of a wireless device to which the present invention is applied. The wireless device is embodied in various forms depending on the usage example / service (see FIG. 10).
[0259] Referring to FIG. 12, the wireless devices 100 and 200 correspond to the wireless devices 100 and 200 of FIG. 11 and are composed of various elements, components, units / parts, and / or modules. For example, the wireless devices 100 and 200 include a communication unit 110, a control unit 120, a memory unit 130, and additional elements 140. The communication unit includes a communication circuit 112 and a transceiver 114. For example, the communication circuit 112 includes one or more processors 102 and 202 and / or one or more memories 104 and 204 in FIG. 11. For example, the transceiver 114 includes one or more transceivers 106 and 206 and / or one or more antennas 108 and 208 of FIG. 11. The control unit 120 is electrically connected to the communication unit 110, the memory unit 130, and the additional elements 140 and controls various operations of the wireless device. For example, the control unit 120 controls the electrical / mechanical operations of the wireless device based on programs / codes / instructions / information stored in the memory unit 130. Also, the control unit 120 transmits the information stored in the memory unit 130 to the outside (e.g., other communication devices) through a wireless / wired interface by the communication unit 110, or stores the information received from the outside (e.g., other communication devices) through a wireless / wired interface by the communication unit 110 in the memory unit 130.
[0260] The additional element 140 is configured in various ways depending on the type of wireless device. For example, the additional element 140 includes any one of a power unit / battery, an input / output unit (I / O unit), a drive unit, and a computer unit. Without being limited thereto, the wireless device is embodied in the form of a robot (Figs. 10, 100a), a vehicle (Figs. 10, 100b-1, 100b-2), an XR device (Figs. 10, 100c), a portable device (Figs. 10, 100d), a household appliance (Figs. 10, 100e), an IoT device (Figs. 10, 100f), a digital broadcast terminal, a hologram device, a public safety device, an MTC device, a medical device, a fintech device (or financial device), a security device, a climate / environment device, an AI server / device (Figs. 10, 400), a base station (Figs. 10, 200), and a network node, etc. The wireless device is movable depending on the usage example / service or is used at a fixed location.
[0261] In Fig. 12, various elements, components, units / parts, and / or modules within the wireless devices 100 and 200 are all connected to each other by a wired interface or at least some of them are wirelessly connected by the communication unit 110. For example, within the wireless devices 100 and 200, the control unit 120 and the communication unit 110 are wired-connected, and the control unit 120 and the first unit (for example, 130, 140) are wirelessly connected by the communication unit 110. Also, each element, component, unit / part, and / or module within the wireless devices 100 and 200 further includes one or more elements. For example, the control unit 120 is composed of a set of one or more processors. For example, the control unit 120 is composed of a set including a communication control processor, an application processor, an ECU (Electronic Control Unit), a graphics processing processor, a memory control processor, etc. As another example, the memory unit 130 is composed of a RAM (Random Access Memory), a DRAM (Dynamic RAM), a ROM (Read Only Memory), a flash memory, a volatile memory, a non-volatile memory, and / or a combination thereof.
[0262] FIG. 13 is a diagram illustrating a vehicle or an autonomous vehicle to which the present invention is applied. The vehicle or the autonomous vehicle is embodied as a mobile robot, a vehicle, a train, an aerial vehicle (AV), a ship, or the like.
[0263] Referring to FIG. 13, the vehicle or the autonomous vehicle 100 includes an antenna unit 108, a communication unit 110, a control unit 120, a driving unit 140a, a power supply unit 140b, a sensor unit 140c, and an autonomous driving unit 140d. The antenna unit 108 is configured as a part of the communication unit 110. Blocks 110 / 130 / 140a to 140d respectively correspond to blocks 110 / 130 / 140 in FIG. 12.
[0264] The communication unit 110 transmits and receives signals (such as data, control signals, etc.) to and from external devices such as other vehicles, base stations (e.g., base stations, roadside units, etc.), and servers. The control unit 120 controls the elements of the vehicle or autonomous driving vehicle 100 to perform various operations. The control unit 120 includes an ECU (Electronic Control Unit). The drive unit 140a enables the vehicle or autonomous driving vehicle 100 to travel on the ground. The drive unit 140a includes an engine, a motor, a power train, wheels, brakes, a steering device, etc. The power supply unit 140b supplies power to the vehicle or autonomous driving vehicle 100 and includes a wired / wireless charging circuit, a battery, etc. The sensor unit 140c can obtain vehicle state, surrounding environment information, user information, etc. The sensor unit 140c includes an IMU (inertial measurement unit) sensor, a collision sensor, a wheel sensor, a speed sensor, an inclination sensor, a weight sensing sensor, a heading sensor, a position module, a vehicle forward / backward sensor, a battery sensor, a fuel sensor, a tire sensor, a steering sensor, a temperature sensor, a humidity sensor, an ultrasonic sensor, an illuminance sensor, a pedal position sensor, etc. The autonomous driving unit 140d implements technologies such as maintaining the driving lane during driving, automatically adjusting the speed like an adaptive cruise control, automatically driving along a predetermined route, and automatically setting and driving along a route when a destination is set.
[0265] As an example, the communication unit 110 receives map data, traffic information data, etc. from an external server. The autonomous driving unit 140d generates an autonomous driving route and a drive plan based on the obtained data. The control unit 120 controls the driving unit 140a so that the vehicle or the autonomous driving vehicle 100 moves along the autonomous driving route according to the drive plan (for example, speed / direction adjustment). The communication unit 110 periodically obtains the latest traffic information data from the external server during autonomous driving, and also obtains the surrounding traffic information data from the surrounding vehicles. The sensor unit 140c obtains the vehicle state and the surrounding environment information during autonomous driving. The autonomous driving unit 140d updates the autonomous driving route and the drive plan based on the newly obtained data / information. The communication unit 110 transmits information regarding the vehicle position, the autonomous driving route, the drive plan, etc. to the external server. The external server can predict the traffic information data in advance using AI technology or the like based on the information collected from the vehicle or the autonomous driving vehicle, and provide the predicted traffic information data to the vehicle or the autonomous driving vehicle.
[0266] In the above-described embodiments, the components and features of the present invention are combined in a predetermined form. Each component or feature should be considered as optional unless there is a separate explicit mention. Each component or feature can be implemented in a form not combined with other components or features. Also, it is possible to combine some components and / or features to form an embodiment of the present invention. The order of each operation described in the embodiments of the present invention can be changed. Some configurations and features of any one embodiment can be included in other embodiments, or can be replaced with corresponding configurations or features of other embodiments. It is obvious that embodiments can be constituted by combining claims without an explicit citation relationship in the claims, or can be included as new claims by amendment after filing.
[0267] It is obvious to those skilled in the art that the present invention can be embodied in other specific forms without departing from the features of the present invention. Therefore, the above detailed description should not be construed restrictively in all aspects and should be considered as exemplary. The scope of the present invention must be determined by a reasonable interpretation of the appended claims, and all changes within the equivalent scope of the present invention are included in the scope of the present invention.
Industrial Applicability
[0268] The present invention can be used in terminals, base stations or other equipment of a wireless mobile communication system.
Claims
1. In a wireless communication system, a method performed by a UE (User Equipment), comprising: receiving information regarding a plurality of measurement resources corresponding to an M-TRP (multiple transmission and reception point) from a BS (Base Station); calculating CSI (Channel Status Information) related to CJT (Coherent Joint Transmission) of the M-TRP base based on the plurality of measurement resources; transmitting the CSI related to the CJT of the M-TRP base to the BS, wherein the number of CPUs (CSI processing units) for calculating the CSI related to the CJT of the M-TRP base is determined based on the number of CMRs (Channel Measurement Resources) among the measurement resources, a method.
2. The number of CPUs for calculating the CSI related to the CJT of the M-TRP base is determined based on the number of CMR combinations each consisting of at least one CMR and the number of CPUs corresponding to each of the CMR combinations, The method according to claim 1.
3. The number of CPUs for calculating the CSI related to the CJT of the M-TRP base is (where M is the number of CMRs), The method according to claim 1.
4. further comprising receiving a transmission request signal for the CSI related to the CJT of the M-TRP base from the BS, after receiving the transmission request signal, a first minimum time interval until transmitting the CSI related to the CJT of the M-TRP base and a second minimum time interval until transmitting the CSI related to the CJT of the M-TRP base after receiving all the measurement resources set by the BS for reporting the CSI related to the CJT of the M-TRP base are determined based on the number of CMRs, The method according to claim 1.
5. further comprising transmitting UE performance (Capability) information related to the CJT of the M-TRP base, wherein the UE performance information includes information regarding the number of CPUs that can be supported for each number of CMRs, The method according to claim 1.
6. The plurality of measurement resources further includes an Interference Measurement Resource (IMR), characterized in that The method according to claim 1.
7. In a wireless communication system, a UE (User Equipment) comprising at least one transceiver, at least one processor, at least one computer memory operably connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations, the operations including receiving information regarding a plurality of measurement resources corresponding to an M-TRP (multiple transmission and reception point) from a BS (Base Station); calculating CSI (Channel Status Information) related to CJT (Coherent Joint Transmission) of the M-TRP based on the plurality of measurement resources; transmitting the CSI related to the CJT of the M-TRP to the BS, The number of CPUs (CSI processing units) for calculating the CSI related to the CJT of the M-TRP is determined based on the number of CMRs (Channel Measurement Resources) among the measurement resources, characterized in that UE.
8. The number of CPUs for calculating the CSI related to the CJT of the M-TRP is determined based on the number of measurement resource combinations consisting of at least one CMR and the number of CPUs corresponding to each of the CMR combinations, characterized in that The UE according to claim 7.
9. The number of CPUs for calculating the CSI related to the CJT of the M-TRP (where M is the number of CMRs) is determined, characterized in that The UE according to claim 7.
10. The operations further include receiving a transmission request signal for the CSI related to the CJT of the M-TRP After receiving the transmission request signal, a first minimum time interval until transmitting CSI related to the CJT of the M-TRP base station, and after receiving all measurement resources set by the BS for reporting CSI related to the CJT of the M-TRP base station, a second minimum time interval until transmitting CSI related to the CJT of the M-TRP base station is determined based on the number of the CMRs. The UE according to claim 7.
11. The operation is further including a step of transmitting UE capability information related to the CJT of the M-TRP base station, The UE capability information is characterized by including information regarding the number of CPUs that can be supported for each number of the CMRs. The UE according to claim 7.
12. The plurality of measurement resources further includes an Interference Measurement Resource (IMR). The UE according to claim 7.
13. In a wireless communication system, a processing device, including at least one processor, at least one computer memory operably connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations for a UE (User Equipment), the operations including receiving information regarding a plurality of measurement resources corresponding to an M-TRP (multiple transmission and reception point) from a BS (Base Station), calculating CSI (Channel Status Information) related to the CJT (Coherent Joint Transmission) of the M-TRP base station based on the plurality of measurement resources, transmitting the CSI related to the CJT of the M-TRP base station to the BS, The number of CPUs (CSI processing units) for calculating the CSI related to the CJT of the M-TRP base station is determined based on the number of CMRs (Channel Measurement Resources) among the measurement resources. Processing device.
14. A computer-readable storage medium, wherein the storage medium stores at least one program code which, when executed, causes at least one processor to perform operations for a UE (User Equipment), and the operations include: receiving information regarding a plurality of measurement resources corresponding to an M-TRP (multiple transmission and reception point) from a BS (Base Station); calculating CSI (Channel Status Information) related to CJT (Coherent Joint Transmission) of the M-TRP base based on the plurality of measurement resources; transmitting the CSI related to the CJT of the M-TRP base to the BS, wherein the number of CPUs (CSI processing units) for calculating the CSI related to the CJT of the M-TRP base is determined based on the number of CMRs (Channel Measurement Resources) among the measurement resources. A storage medium.
15. In a wireless communication system, a method performed by a BS (Base Station), the method including: receiving UE performance (Capability) information related to CJT (Coherent Joint Transmission) of an M-TRP (multiple transmission and reception point) base from a UE (User Equipment); transmitting information regarding a plurality of measurement resources corresponding to the M-TRP to the UE; receiving from the UE the CSI (Channel Status Information) related to the CJT of the M-TRP base calculated based on the plurality of measurement resources, wherein the UE performance information includes information regarding the number of CPUs (CSI processing units) that the UE can support for each number of CMRs (Channel Measurement Resources) among the measurement resources. The number of CPUs for calculating CSI related to the CJT of the M-TRP base is determined based on the number of the CMRs, characterized in that, Method. **Claim 16** The number of CPUs for calculating CSI related to the CJT of the M-TRP base is determined based on the number of CMR combinations each consisting of at least one CMR and the number of CPUs corresponding to each of the CMR combinations, characterized in that, The method according to claim 15. **Claim 17** The number of CPUs for calculating CSI related to the CJT of the M-TRP base is (where M is the number of CMRs), characterized in that, The method according to claim 15. **Claim 18** In a wireless communication system, a BS (Base Station) comprising at least one transceiver, at least one processor, at least one computer memory operably connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations, the operations comprising receiving UE (User Equipment) performance (Capability) information related to the CJT (Coherent Joint Transmission) of an M-TRP (multiple transmission and reception point) base from the UE, transmitting information regarding a plurality of measurement resources corresponding to the M-TRP to the UE, receiving from the UE CSI (Channel Status Information) related to the CJT of the M-TRP base calculated based on the plurality of measurement resources, wherein the UE performance information includes information regarding the number of CPUs (CSI processing units) that the UE can support for each number of CMRs (Channel Measurement Resources) among the measurement resources, The number of CPUs for calculating CSI related to the CJT of the M-TRP base is determined based on the number of the CMRs, characterized in that, BS. **Claim 19** The number of CPUs for calculating CSI related to the CJT of the M-TRP base is It is determined based on the number of CMR combinations each consisting of at least one CMR and the number of CPUs corresponding to each of the CMR combinations. The BS according to claim 18. **Claim 20** The number of CPUs for calculating CSI related to the CJT of the M-TRP base is (where M is the number of CMRs), characterized in that it is determined. The BS according to claim 18.
Citation Information
Patent Citations
Apparatus and method for determining whether to provide a CSI report
JP2020523823A
CPU, resource, and port occupation for multi-TRP csi
WO2021155485A1
Method and apparatus for transmitting and receiving channel state information in wireless communication system
WO2021162517A1
Measurement method, sending method, and related device
WO2022057820A1