A method performed by a receiving end in a wireless communication system is provided. The method includes receiving one or more reference signals (RSs) from a transmitting end, identifying, based on channel frequency response (CFR) identified based on the received one or more RSs, one or more matrixes associated with a plurality of antennas, which are included in the receiving end or the transmitting end and are for transmitting downlink data, converting the identified one or more matrixes into values associated with angles of beams formed by the plurality of antennas, determining, based on the values associated with the angles of the beams, one or more precoding matrix indicators (PMIs), which can be applied to the plurality of antennas, and identifying a first PMI corresponding to a maximum downlink data throughput from among the one or more PMIs.
Legal claims defining the scope of protection, as filed with the USPTO.
receiving at least one reference signal (RS) from a transmitting node; identifying at least one matrix associated with a plurality of antennas, included in the receiving node or the transmitting node, for transmitting downlink data based on a channel frequency response (CFR), wherein the CFR is identified based on the received at least one RS; converting the identified at least one matrix into values associated with angles of beams formed by the plurality of antennas for transmitting the downlink data; determining at least one precoding matrix indicator (PMI) applicable to the plurality of antennas, based on the values associated with the angles of the beams; and identifying, from the at least one PMI, a first PMI corresponding to a maximum downlink data throughput, wherein each of the at least one PMI corresponds to at least one rank configured for multiple-input and multiple-output (MIMO). . A method performed by a receiving node in a wireless communication system, the method comprising:
claim 1 . The method of, wherein the at least one matrix associated with the plurality of antennas for transmitting the downlink data is obtained by performing an eigen decomposition on at least one matrix associated with the CFR.
claim 1 . The method of, wherein the converting of the identified at least one matrix into the values associated with the angles of the beams formed by the plurality of antennas for transmitting the downlink data comprises performing two-dimensional fast Fourier transform (2D FFT) on respective elements included in the at least one matrix to obtain the values associated with the angles.
claim 1 . The method of, wherein the at least one matrix has a number of columns corresponding to the at least one rank configured for the MIMO.
claim 3 determining the first PMI corresponding to a first rank, based on first values associated with the angles of the beams, comparing the first rank with a maximum rank configured for the receiving node, and in case that the first rank is smaller than the maximum rank configured for the receiving node, determining a second PMI corresponding to a second rank greater than the first rank, based on second values associated with the angles of the beams, and wherein the determining of the at least one PMI applicable to the plurality of antennas comprises: wherein the method further comprises, in case that the second rank is smaller than or equal to the maximum rank and a first throughput corresponding to the first PMI is greater than a second throughput corresponding to the second PMI, determining the first PMI as a PMI to be transmitted to the transmitting node. . The method of,
claim 5 obtaining first layer values among the first values associated with the angles of the beams, the first values being obtained by performing two-dimensional fast Fourier transform (2D FFT) on elements corresponding to a first column among elements included in the at least one matrix; obtaining second layer values among the first values associated with the angles of the beams, the first values being obtained by performing the 2D FFT on elements corresponding to a second column among elements included in the at least one matrix; and determining the first PMI corresponding to the first rank, based on the first layer values and the second layer values. . The method of, wherein the determining of the first PMI corresponding to the first rank, based on the first values associated with the angles of the beams, comprises:
claim 1 . The method of, wherein the at least one RS corresponds to a channel status information reference signal (CSI-RS) or a sounding reference signal (SRS).
claim 1 . The method of, wherein the plurality of antennas for transmitting the downlink data correspond to a plurality of antennas included in a base station.
claim 1 identifying a modulation order for each of the at least one PMI corresponding to the at least one rank; identifying a combination of the first PMI and a first modulation order corresponding to a highest mutual information (MI) value among combinations of the at least one PMI and the modulation orders; and transmitting, to the transmitting node corresponding to a base station, information on the combination of the first PMI and the first modulation order, wherein the MI value indicates a data throughput between the transmitting node corresponding to the base station and the receiving node corresponding to a terminal. . The method of, further comprising:
claim 9 . The method of, wherein the MI value is determined based on at least one of a modulation order used in communication between the transmitting node and the receiving node, the at least one rank, a subcarrier index, or a symbol index within a slot.
claim 1 receiving, from the transmitting node corresponding to a base station, configuration information associated with PMI reporting; determining, based on the configuration information, whether the receiving node is configured to report only a wideband (WB) PMI; in case that the receiving node corresponding to a terminal is configured to report both the wideband PMI and subband-specific PMIs, determining the subband-specific PMIs, based on the first PMI; and transmitting, to the transmitting node, information on the subband-specific PMIs. . The method of, further comprising:
claim 1 . The method of, wherein information on the first PMI comprises information on an angle of at least one horizontal beam associated with the plurality of antennas, information on an angle of at least one vertical beam associated with the plurality of antennas, and/or information on phases associated with the plurality of antennas.
claim 1 . The method of, wherein information on the first PMI indicates a channel state of a downlink between the transmitting node and the receiving node.
claim 1 transmitting, to the transmitting node, a message requesting transmission of the at least one RS. . The method of, further comprising:
memory, comprising one or more storage media, storing instructions; a transceiver; and at least one processor, comprising processing circuitry, communicatively coupled to the memory and the transceiver, receive at least one reference signal (RS) from a transmitting node, identify at least one matrix associated with a plurality of antennas, included in the receiving node or the transmitting node, for transmitting downlink data based on a channel frequency response (CFR), wherein the CFR is identified based on the at least one received RS, convert the identified at least one matrix into values associated with angles of beams formed by the plurality of antennas for transmitting the downlink data, determine at least one precoding matrix indicator (PMI) applicable to the plurality of antennas, based on the values associated with the angles of the beams, and identify, from the at least one PMI, a first PMI corresponding to a maximum downlink data throughput, and wherein the instructions, when executed by the at least one processor individually or collectively, cause the receiving node to: wherein each of the at least one PMI corresponds to at least one rank configured for multiple-input and multiple-output (MIMO). . A receiving node in a wireless communication system, the receiving node comprising:
claim 15 . The receiving node of, wherein the at least one matrix associated with the plurality of antennas for transmitting the downlink data is obtained by performing an eigen decomposition on at least one matrix associated with the CFR.
claim 15 . The receiving node of, wherein the at least one matrix has a number of columns corresponding to the at least one rank configured for the MIMO.
claim 15 . The receiving node of, wherein the at least one RS corresponds to a channel status information reference signal (CSI-RS) or a sounding reference signal (SRS).
claim 15 . The receiving node of, wherein the plurality of antennas for transmitting the downlink data correspond to a plurality of antennas included in a base station.
receiving at least one reference signal (RS) from a transmitting node; identifying at least one matrix associated with a plurality of antennas, included in the receiving node or the transmitting node, for transmitting downlink data based on a channel frequency response (CFR), wherein the CFR is identified based on the received at least one RS; converting the identified at least one matrix into values associated with angles of beams formed by the plurality of antennas for transmitting the downlink data; determining at least one precoding matrix indicator (PMI) applicable to the plurality of antennas, based on the values associated with the angles of the beams; and identifying, from the at least one PMI, a first PMI corresponding to a maximum downlink data throughput, wherein each of the at least one PMI corresponds to at least one rank configured for multiple-input and multiple-output (MIMO). . One or more non-transitory computer-readable storage media storing one or more computer programs including computer-executable instruction that, when executed by one or more processors of a receiving node in a wireless communication system individually or collectively, cause the receiving node to perform operations, the operations comprising:
Complete technical specification and implementation details from the patent document.
This application is a continuation application, claiming priority under 35 U.S.C. § 365(c), of an International application No. PCT/KR2024/006346, filed on May 10, 2024, which is based on and claims the benefit of a Korean patent application number 10-2023-0065207, filed on May 19, 2023, in the Korean Intellectual Property Office, and of a Korean patent application number 10-2023-0076731, filed on Jun. 15, 2023, in the Korean Intellectual Property Office, the disclosure of each of which is incorporated by reference herein in its entirety.
The disclosure relates to a wireless communication system (or a mobile communication system). More particularly, the disclosure relates to a method and an apparatus for determining a precoding matrix indicator (PMI) in a wireless communication system.
th 5generation (5G) mobile communication technologies define broad frequency bands such that high transmission rates and new services are possible, and can be implemented not only in “Sub 6 GHz” bands, such as 3.5 GHz, but also in “Above 6 GHz” bands referred to as millimeter wave (mmWave) including 28 GHz and 39 GHz. In addition, it has been considered to implement 6th generation (6G) mobile communication technologies (referred to as Beyond 5G systems) in terahertz (THz) bands (for example, 95 GHz to 3 THz bands) in order to accomplish transmission rates fifty times faster than 5G mobile communication technologies and ultra-low latencies one-tenth of 5G mobile communication technologies.
At the beginning of the development of 5G mobile communication technologies, in order to support services and to satisfy performance requirements in connection with enhanced mobile broadband (eMBB), ultra reliable low latency communications (URLLC), and massive machine-type communications (mMTC), there has been ongoing standardization regarding beamforming and massive multiple input and multiple output (MIMO) for mitigating radio-wave path loss and increasing radio-wave transmission distances in mmWave, supporting numerologies (for example, operating multiple subcarrier spacings) for efficiently utilizing mm Wave resources and dynamic operation of slot formats, initial access technologies for supporting multi-beam transmission and broadbands, definition and operation of bandwidth part (BWP), new channel coding methods, such as a low density parity check (LDPC) code for large amount of data transmission and a polar code for highly reliable transmission of control information, layer 2 (L2) pre-processing, and network slicing for providing a dedicated network specialized to a specific service.
Currently, there are ongoing discussions regarding improvement and performance enhancement of initial 5G mobile communication technologies in view of services to be supported by 5G mobile communication technologies, and there has been physical layer standardization regarding technologies, such as vehicle-to-everything (V2X) for aiding driving determination by autonomous vehicles based on information regarding positions and states of vehicles transmitted by the vehicles and for enhancing user convenience, new radio unlicensed (NR-U) aimed at system operations conforming to various regulation-related requirements in unlicensed bands, NR user equipment (UE) power saving, non-terrestrial network (NTN) which is UE-satellite direct communication for providing coverage in an area in which communication with terrestrial networks is unavailable, and positioning.
Moreover, there has been ongoing standardization in air interface architecture/protocol regarding technologies, such as industrial Internet of things (IIoT) for supporting new services through interworking and convergence with other industries, integrated access and backhaul (IAB) for providing a node for network service area expansion by supporting a wireless backhaul link and an access link in an integrated manner, mobility enhancement including conditional handover and dual active protocol stack (DAPS) handover, and two-step random access for simplifying random access procedures (2-step random access channel (RACH) for NR). There also has been ongoing standardization in system architecture/service regarding a 5G baseline architecture (for example, service based architecture or service based interface) for combining network functions virtualization (NFV) and software-defined networking (SDN) technologies, and mobile edge computing (MEC) for receiving services based on UE positions.
As 5G mobile communication systems are commercialized, connected devices that have been exponentially increasing will be connected to communication networks, and it is accordingly expected that enhanced functions and performances of 5G mobile communication systems and integrated operations of connected devices will be necessary. To this end, new research is scheduled in connection with extended reality (XR) for efficiently supporting augmented reality (AR), virtual reality (VR), mixed reality (MR) and the like, 5G performance improvement and complexity reduction by utilizing artificial intelligence (AI) and machine learning (ML), AI service support, metaverse service support, and drone communication.
Furthermore, such development of 5G mobile communication systems will serve as a basis for developing not only new waveforms for providing coverage in terahertz bands of 6G mobile communication technologies, multi-antenna transmission technologies, such as full dimensional MIMO (FD-MIMO), array antennas and large-scale antennas, metamaterial-based lenses and antennas for improving coverage of terahertz band signals, high-dimensional space multiplexing technology using orbital angular momentum (OAM), and reconfigurable intelligent surface (RIS), but also full-duplex technology for increasing frequency efficiency of 6G mobile communication technologies and improving system networks, AI-based communication technology for implementing system optimization by utilizing satellites and artificial intelligence (AI) from the design stage and internalizing end-to-end AI support functions, and next-generation distributed computing technology for implementing services at levels of complexity exceeding the limit of UE operation capability by utilizing ultra-high-performance communication and computing resources.
The above information is presented as background information only to assist with an understanding of the disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the disclosure.
A receiving node determines a precoding matrix indicator (PMI), based on a received reference signal (RS), and transmits the determined PMI to a transmitting node. For example, the receiving node identifies an optimal PMI among the multiple PMIs that increases a throughput in communication between the transmitting node and the receiving node, and transmits information on the identified optimal PMI to the transmitting node.
Meanwhile, in order to determine the optimal PMI, the receiving node needs to calculate data throughputs corresponding to respective multiple PMIs. When the receiving node calculates the data throughput for all the multiple PMIs, unnecessary computational resources and time is consumed.
In the disclosure, the receiving node, based on a channel frequency response (CFR), converts a matrix associated with a plurality of antennas for transmitting downlink data into values associated with angles of beams, and the receiving node determines an optimal PMI without calculating data throughput for all of multiple PMIs.
Aspects of the disclosure are to address at least the above-mentioned problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the disclosure is to provide a method and an apparatus for determining a PMI in a wireless communication system.
Additional aspects will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the presented embodiments.
In accordance with an aspect of the disclosure, a method performed by a receiving node in a wireless communication system is provided. The method includes receiving at least one reference signal (RS) from a transmitting node, identifying at least one matrix associated with a plurality of antennas, included in the receiving node or the transmitting node, for transmitting downlink data based on a channel frequency response (CFR), wherein the CFR is identified based on the received at least one RS, converting the identified at least one matrix into values associated with angles of beams formed by the plurality of antennas for transmitting the downlink data, determining at least one precoding matrix indicator (PMI) applicable to the plurality of antennas, based on the values associated with the angles of the beams, and identifying, from the at least one PMI, a first PMI corresponding to a maximum downlink data throughput, wherein each of the at least one PMI corresponds to at least one rank configured for multiple input and multiple output (MIMO).
In accordance with another aspect of the disclosure, a receiving node in a wireless communication system is provided. The receiving node includes memory, including one or more storage media, storing instructions, a transceiver, and at least one processor, including processing circuitry, communicatively coupled to the memory and the transceiver, wherein the instructions, when executed by the at least one processor individually or collectively, cause the receiving node to receive at least one reference signal (RS) from a transmitting node, identify at least one matrix associated with a plurality of antennas, included in the receiving node or the transmitting node, for transmitting downlink data, based on a channel frequency response (CFR), wherein the CFR is identified based on the at least one received at least one RS, convert the identified at least one matrix into values associated with angles of beams formed by the plurality of antennas for transmitting the downlink data, determine at least one precoding matrix indicator (PMI) applicable to the plurality of antennas, based on the values associated with the angles of the beams, and identify, from the at least one PMI, a first PMI corresponding to a maximum downlink data throughput, wherein each of the at least one PMI corresponds to at least one rank configured for multiple input and multiple output (MIMO).
In accordance with another aspect of the disclosure, one or more non-transitory computer-readable storage media storing one or more computer programs including computer-executable instruction that, when executed by one or more processors of a receiving node in a wireless communication system individually or collectively, cause the receiving node to perform operations are provided. The operations include receiving at least one reference signal (RS) from a transmitting node, identifying at least one matrix associated with a plurality of antennas, included in the receiving node or the transmitting node, for transmitting downlink data, based on a channel frequency response (CFR), wherein the CFR is identified based on the received at least one RS, converting the identified at least one matrix into values associated with angles of beams formed by the plurality of antennas for transmitting the downlink data, determining at least one precoding matrix indicator (PMI) applicable to the plurality of antennas, based on the values associated with the angles of the beams, and identifying, from the at least one PMI, a first PMI corresponding to a maximum downlink data throughput, wherein each of the at least one PMI corresponds to at least one rank configured for multiple-input and multiple-output (MIMO).
Computational resources and time consumed for calculating data throughput or a mutual information (MI) value corresponding to a PMI are minimized or reduced.
The receiving node identifies an optimal PMI having relatively higher accuracy than a PMI estimated based only on phase differences between entries obtained based on a principal component analysis (PCA) technique.
Other aspects, advantages, and salient features of the disclosure will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses various embodiments of the disclosure.
Throughout the drawings, like reference numerals will be understood to refer to like parts, components, and structures.
The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.
The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the disclosure is provided for illustration purpose only and not for the purpose of limiting the disclosure as defined by the appended claims and their equivalents.
It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of such surfaces.
It should be appreciated that the blocks in each flowchart and combinations of the flowcharts may be performed by one or more computer programs which include computer-executable instructions. The entirety of the one or more computer programs may be stored in a single memory device or the one or more computer programs may be divided with different portions stored in different multiple memory devices.
Any of the functions or operations described herein can be processed by one processor or a combination of processors. The one processor or the combination of processors is circuitry performing processing and includes circuitry like an application processor (AP, e.g., a central processing unit (CPU)), a communication processor (CP, e.g., a modem), a graphical processing unit (GPU), a neural processing unit (NPU) (e.g., an artificial intelligence (AI) chip), a wireless-fidelity (Wi-Fi) chip, a Bluetooth™ chip, a global positioning system (GPS) chip, a near field communication (NFC) chip, connectivity chips, a sensor controller, a touch controller, a finger-print sensor controller, a display drive integrated circuit (IC), an audio CODEC chip, a universal serial bus (USB) controller, a camera controller, an image processing IC, a microprocessor unit (MPU), a system on chip (SoC), an IC, or the like.
1 FIG. illustrates a wireless communication system according to an embodiment of the disclosure.
1 FIG. 1 FIG. 1 FIG. 110 120 130 110 Referring to, a base station, a first UE, and/or a second UE, as some of nodes using a radio channel in the wireless communication system, are illustrated.illustrates only one base station, but this is merely an example. Other base stations identical or similar to the base stationmay be further included in the wireless communication system of.
110 120 130 110 110 th The base stationis a network infrastructure that provides the UEsandwith radio access. The base stationhas coverage defined as a certain geographical area, based on a distance over which a signal can be transmitted. In addition to the term “base station”, the base stationmay be referred to as an “access point (AP)”, an “eNodeB (eNB)”, a “gNodeB (gNB)”, a “5generation node (5G node)”, a “wireless point”, a “transmission/reception point (TRP)”, or other terms having technical meanings equivalent thereto.
120 130 110 120 130 120 130 120 130 Each of the first UEand the second UEis a device used by a user, and may perform communication with the base stationvia a radio channel. At least one of the UEand the UEmay be operated without the user's involvement. For example, at least one of the first UEand the second UEmay be a device which performs machine type communication (MTC), and may not be carried by the user. In addition to the term “terminal”, each of the first UEand the second UEmay be referred to as a “user equipment (UE)”, a “mobile station”, a “subscriber station”, a “customer-premises equipment (CPE)”, a “remote terminal”, a “wireless terminal”, an “electronic device”, a “user device”, or other terms having technical meanings equivalent thereto.
110 120 130 110 120 130 The base station, the first UE, and the second UEmay transmit and/or receive wireless signals in millimeter wave (mmWave) bands (e.g., 28 GHz, 30 GHz, 38 GHz, and 60 GHz). In this case, in order to improve channel gain, the base station, the first UE, and the second UEmay perform beamforming.
110 120 130 110 120 130 112 113 121 131 112 113 121 131 112 113 121 131 The beamforming may include transmission beamforming and/or reception beamforming. For example, the base station, the first UE, and the second UEmay assign directivity to a transmission signal or a reception signal. To assign directivity to a transmission signal, the base stationand/or the UEsandmay select serving beams,,, andthrough a beam search or beam management procedure. After the serving beams,,, andare selected, subsequent communication may be performed through a resource having a quasi co-located (QCL) relationship with a resource through which the serving beams,,, andhave been transmitted.
110 120 130 110 120 110 120 120 110 130 120 110 130 Each of the base station, the first UE, and the second UEof the disclosure may be a transmitting apparatus, a transmitting node, a receiving node, a receiving apparatus, and/or a receiving node. For example, the base stationmay transmit a radio frequency (RF) signal to the first UE. The base stationmay receive an RF signal from the first UE. As another example, the first UEmay transmit an RF signal to the base stationor the second UE. The first UEmay receive an RF signal from the base stationor the second UE.
2 FIG. illustrates a structure of a UE according to an embodiment of the disclosure.
2 FIG. 200 210 220 230 200 210 220 230 200 210 220 230 Referring to, a UEaccording to an embodiment of the disclosure may include a transceiver, memory, and/or a processor. Although the UEis described herein as including the transceiver, the memory, and/or the processor, this is merely an example. For example, the UEmay further include components other than the transceiver, the memory, and the processor.
210 220 230 210 220 230 According to an embodiment of the disclosure, each of the transceiver, the memory, and the processormay be implemented as a separate chip. However, this is merely an example, and the transceiver, the memory, and/or the processormay be implemented as a single chip.
210 210 210 According to an embodiment of the disclosure, the transceivermay include at least one transmitter and/or at least one receiver. For example, the transceivermay include an RF transmitter for amplifying and up-converting the frequency of a transmitted signal. The transceivermay include an RF receiver for down-converting and low-noise amplifying the frequency of a received signal.
210 210 210 The components of the transceiverset forth herein are merely an example, and the components of the transceiverare not limited to the RF transmitter and the RF receiver. For example, the transceivermay further include a coupler for ensuring isolation between the RF transmitter and the RF receiver.
210 230 210 230 210 230 230 210 According to an embodiment of the disclosure, the transceivermay transmit or receive a signal to or from the processor. For example, the transceivermay transmit or deliver an RF signal, received via a radio channel, to the processor. The transceivermay receive an RF signal from the processoror the processormay deliver an RF signal to the transceiver.
210 According to an embodiment of the disclosure, the transceivermay be referred to as a “UE transmitter” or a “UE receiver”.
210 110 1 FIG. According to an embodiment of the disclosure, the transceivermay transmit a signal to a base station (e.g., the base stationin) or a network entity (e.g., user plane function (UPF) entity) or receive a signal from the base station or the network entity. In an embodiment of the disclosure, the transmitted or received signal may include a control signal or data.
220 200 220 230 210 200 220 200 220 According to an embodiment of the disclosure, the memorymay store programs and data necessary for the operations of the UE. For example, the memorymay be non-transitory memory, and programs stored in the non-transitory memory may be organically coupled to hardware components (e.g., the processoror the transceiver) of the UE. The memorymay store control information or data including a signal acquired by the UE. In an embodiment of the disclosure, the memorymay include read-only memory (ROM), random access memory (RAM), hard disk, compact disc-ROM (CD-ROM), digital versatile disc (DVD), or storage media.
230 230 230 According to an embodiment of the disclosure, the processormay include one processor or multiple processors. For example, the processormay include a communication processor. For example, the processormay include a communication processor and/or an application processor.
230 200 210 230 According to an embodiment of the disclosure, the processormay control a series of processes performed by the UE. For example, the transceivermay receive a data signal including control information transmitted by the base station or the network entity. The processormay process the received control signal and data signal.
200 The term “processor” in the disclosure may be replaced with various terms referring to components for executing or performing the operations of the UE. For example, the processor may be replaced with the term “controller” or “computing circuit”.
200 120 130 1 FIG. The UEof the disclosure may correspond to the first UEand/or the second UEin.
3 FIG. illustrates a structure of a base station according to an embodiment of the disclosure.
3 FIG. 300 310 320 330 300 310 320 330 300 310 320 330 Referring to, the base stationaccording to an embodiment of the disclosure may include a transceiver, memory, and/or a processor. Although the base stationis described herein as including the transceiver, the memory, and/or the processor, this is merely an example. For example, the base stationmay further include components other than the transceiver, the memory, and the processor.
310 320 330 310 320 330 According to an embodiment of the disclosure, each of the transceiver, the memory, and the processormay be implemented as a separate chip. However, this is merely an example, and the transceiver, the memory, and/or the processormay be implemented as a single chip.
310 310 310 According to an embodiment of the disclosure, the transceivermay include at least one transmitter and/or at least one receiver. For example, the transceivermay include an RF transmitter for amplifying and up-converting the frequency of a transmitted signal. The transceivermay include an RF receiver for down-converting and low-noise amplifying the frequency of a received signal.
310 310 310 The components of the transceiverset forth herein are merely an example, and the components of the transceiverare not limited to the RF transmitter and the RF receiver. For example, the transceivermay further include a coupler for ensuring isolation between the RF transmitter and the RF receiver.
310 330 310 330 310 330 330 310 According to an embodiment of the disclosure, the transceivermay transmit or receive a signal to or from the processor. For example, the transceivermay transmit or deliver an RF signal, received via a radio channel, to the processor. The transceivermay receive an RF signal from the processoror the processormay deliver an RF signal to the transceiver.
310 According to an embodiment of the disclosure, the transceivermay be referred to as a “base station transmitter” or a “base station receiver”.
310 200 200 According to an embodiment of the disclosure, the transceivermay transmit a signal to the UEor receive a signal from the UE. In an embodiment of the disclosure, the transmitted or received signal may include a control signal or data.
320 300 320 330 310 300 320 300 320 According to an embodiment of the disclosure, the memorymay store programs and data necessary for the operations of the base station. For example, the memorymay be non-transitory memory, and programs stored in the non-transitory memory may be organically coupled to hardware components (e.g., the processoror the transceiver) of the base station. The memorymay store control information or data including a signal acquired by the base station. In an embodiment of the disclosure, the memorymay include read-only memory (ROM), random access memory (RAM), hard disk, CD-ROM, DVD, storage media.
330 330 330 According to an embodiment of the disclosure, the processormay include one processor or multiple processors. For example, the processormay include a communication processor. For example, the processormay include a communication processor and/or an application processor.
330 300 310 330 According to an embodiment of the disclosure, the processormay control a series of processes performed by the base station. For example, the transceivermay receive a data signal including control information transmitted by the base station or the network entity. The processormay process the received control signal and data signal.
300 The term “processor” in the disclosure may be replaced with various terms referring to components for executing or performing the operations of the base station. For example, the processor may be replaced with the term “controller” or “computing circuit”.
4 FIG.A illustrates a method in which at least one signal is transmitted and/or received by a receiving node or a transmitting node in a wireless communication system according to an embodiment of the disclosure.
4 FIG.A 400 410 420 410 200 420 300 410 300 420 200 Referring to, a wireless communication systemaccording to an embodiment of the disclosure may include a receiving nodeand a transmitting node. For example, the receiving nodemay be a UE, and the transmitting nodemay be a base station. For example, the receiving nodemay be the base station, and the transmitting nodemay be the UE.
410 420 For example, the receiving nodemay be a sidelink relay or a remote user equipment (UE) that performs sidelink communication, and the transmitting nodemay be a UE that performs sidelink communication.
420 410 431 420 410 According to an embodiment of the disclosure, the transmitting nodemay transmit at least one signal to the receiving nodein operation. For example, the transmitting nodemay transmit at least one reference signal (RS) to the receiving node, and the at least one RS may be a channel state information (CSI)-RS or a sounding reference signal (SRS).
420 300 410 200 420 200 410 300 For example, when the transmitting nodeis the base stationand the receiving nodeis the UE, the at least one RS may be a CSI-RS. For example, when the transmitting nodeis the UEand the receiving nodeis the base station, the at least one RS may be an SRS.
410 420 432 410 431 432 410 432 431 According to an embodiment of the disclosure, the receiving node(e.g., the UE) may, based on the received at least one RS, transmit information associated with an optimal PMI to the transmitting node(e.g., the base station), in operation. For example, in a case in which the receiving nodeis a UE, the UE may, based on the CSI-RS that has been received in operation, identify the optimal PMI, and may transmit information regarding the optimal PMI to the base station, in operation. As another example, when the receiving nodeis a base station, the base station may, instead of performing operation, identify an optimal PMI for a downlink channel by using a reciprocity relationship between an uplink channel and a downlink channel, based on the SRS that has been received in operation.
410 420 For example, the optimal PMI may be referred to as a PMI that provides the highest data throughput in communication between the receiving nodeand the transmitting nodeamong multiple PMIs. For example, the optimal PMI may be referred to as a PMI corresponding to a maximum mutual information (MI) value or a maximum data throughput among multiple PMIs.
410 420 410 420 However, in a case in which the receiving nodeis a base station and the transmitting nodeis a UE, the receiving node(e.g., the base station) may omit the operation of transmitting the information associated with the optimal PMI to the transmitting node(e.g., the UE). In other words, when the base station identifies the optimal PMI, the base station may directly apply the optimal PMI to the transmit antennas without separately transmitting information on the optimal PMI to the UE, and may transmit downlink data to the UE, based on the transmit antennas to which the optimal PMI is applied.
420 410 420 According to an embodiment of the disclosure, the information associated with the optimal PMI may be a response to at least one signal transmitted by the transmitting node. For example, the receiving node(e.g., the UE) may transmit information associated with the optimal PMI in response to at least one RS transmitted by the transmitting node(e.g., the base station).
420 410 433 420 410 According to an embodiment of the disclosure, the transmitting node(e.g., a base station) may transmit data to the receiving node(e.g., a UE), based on information associated with the optimal PMI, in operation. For example, the information associated with the optimal PMI may include information on the PMI corresponding to the highest data throughput and/or information on the modulation order corresponding to the highest data throughput. The transmitting nodemay transmit data to the receiving nodeon a user plane, based on the optimal PMI and the optimal modulation order.
420 410 410 420 420 However, when the transmitting nodeis a UE and the receiving nodeis a base station, the receiving node(e.g., the base station), instead of the transmitting node(e.g., the UE), may transmit downlink data to the transmitting node(e.g., the UE). In other words, the base station may identify information on an optimal PMI and an optimal modulation order from the received SRS by using the reciprocity relationship between the uplink channel and the downlink channel, and may transmit downlink data, based on the identified optimal PMI and the optimal modulation order.
410 4 4 5 6 7 8 9 FIGS.B,C,,,,, and Hereinafter, methods in which the receiving nodedetermines an optimal PMI will be described with reference to.
410 410 In the disclosure, the receiving nodemay be replaced by various terms meaning a device capable of receiving a signal from an external device. For example, the receiving nodemay be replaced by a receiver, a receiving apparatus, or a receiving electronic device.
420 420 In the disclosure, the transmitting nodemay be replaced by various terms meaning a device capable of transmitting a signal to an external device. For example, the transmitting nodemay be replaced by a transmitter, a transmitting apparatus, or a transmitting electronic device.
410 420 In the disclosure, the receiving nodemay not only receive at least one signal from an external device, but also transmit at least one signal to the external device. Similarly, the transmitting nodemay transmit at least one signal to an external device, and may receive at least one signal from the external device.
410 410 420 420 4 4 4 5 6 7 8 9 FIGS.A,B,C,,,,, and 4 4 4 5 6 7 8 9 FIGS.A,B,C,,,,, and The operations of the receiving nodedescribed inof the disclosure may be referred to as operations performed by a controller or at least one processor included in the receiving node. The operations of the transmitting nodedescribed inmay be referred to as operations performed by a controller or at least one processor included in the transmitting node.
4 FIG.B illustrates a method in which a receiving node transmits an optimal PMI to a transmitting node according to an embodiment of the disclosure.
4 FIG.B 410 420 401 420 300 410 200 Referring to, the receiving nodeaccording to an embodiment of the disclosure may receive at least one RS from the transmitting nodein operation. For example, the transmitting node(e.g., the base station) may generate at least one RS, and may transmit the at least one RS to the receiving node(e.g., the UE) by allocating radio resources to the at least one RS through parameters of a radio resource control (RRC) layer. For example, at least one RS (e.g., CSI-RS) may be used to estimate a channel state of a downlink channel.
420 200 410 300 420 200 410 300 420 200 420 410 As another example, when a predetermined condition is satisfied, the transmitting node(e.g., the UE) may transmit at least one RS to the receiving node(e.g., the base station). In an example, at least one RS (e.g., SRS) may be used for channel state estimation of an uplink channel. In an example, the designated condition may include a case in which the transmitting node(e.g., the UE) receives, from the receiving node(e.g., the base station), a message requesting the transmitting node(e.g., the UE) to transmit at least one RS. For example, the transmitting nodemay transmit at least one RS in response to a request message for triggering RS transmission from the receiving node.
403 410 410 420 410 420 420 410 420 410 410 According to an embodiment of the disclosure, in operation, the receiving nodemay, based on the received at least one RS, identify at least one matrix associated with a plurality of antennas included in the receiving nodeor the transmitting nodefor transmitting downlink data. For example, the receiving node(e.g., the UE) may identify a channel frequency response (CFR) based on at least one RS (e.g., CSI-RS) transmitted by the transmitting node(e.g., the base station), and may, based on the identified CFR, identify at least one matrix associated with a plurality of transmit antennas included in the transmitting node(e.g., the base station). As another example, the receiving node(e.g., a base station) may identify a CFR associated with an uplink channel, based on at least one RS (e.g., SRS) transmitted by the transmitting node(e.g., a UE), and may identify a CFR associated with a downlink channel, based on a reciprocal relationship between the uplink channel and the downlink channel. The receiving nodemay identify at least one matrix associated with the plurality of transmit antennas included in the receiving node(e.g., a base station), based on the identified CFR associated with the downlink channel.
410 According to an embodiment of the disclosure, the receiving node(e.g., a base station or a UE) may, based on the received at least one RS, identify or calculate a CFR for each frequency domain and for each time domain.
t r r,t N r ×N t For example, Equation 1 may be referred to as a CFR matrix (H[k,m]) including CFR components for each subcarrier and each orthogonal frequency division multiplexing (OFDM). In Equation 1, k may be referred to as a subcarrier index, m may be referred to as an OFDM symbol index in a single slot, Nmay be referred to as a number of transmission antenna ports of a base station, and Nmay be referred to as a number of reception antenna ports of a UE. In Equation 1, n[k,m] may be referred to as a CFR value at a transmit antenna port index t, a receive antenna port index r, an OFDM symbol index m, and a subcarrier index k. The CFR matrix of Equation 1 may be a matrix of.
410 410 420 410 410 420 According to an embodiment of the disclosure, the receiving nodemay identify, based on the identified CFR, at least one matrix associated with the plurality of antennas included in the receiving nodeor the transmitting nodefor transmitting downlink data. For example, the receiving nodemay perform eigen decomposition on the CFR (or the CFR matrix), so as to obtain at least one matrix associated with the plurality of antennas included in the receiving nodeor the transmitting nodefor transmitting downlink data. For example, when the receiving node is a UE, the UE may obtain at least one matrix associated with plurality of antennas (e.g., the transmit antennas of base station) for transmitting downlink data by performing eigen decomposition on the CFR. For example, in a case in which the receiving node is a base station, the base station may obtain at least one matrix associated with a plurality of antennas (e.g., the transmit antennas of base station) for transmission of downlink data by performing eigen decomposition on the CFR.
410 410 The receiving nodemay, based on a principal component analysis (PCA) technique, identify a CFR (or a CFR matrix) as a sum of products of a small number of eigen column vectors and Hermitian vectors of the eigen column vectors, in order to perform eigen decomposition on the CFR. For example, the receiving nodemay identify a CFR matrix (H[k,m]), as shown in Equation 2.
In Equation 2,
th [k,m] may be the r-row matrix of H[k,m].
410 410 The receiving nodemay perform eigen decomposition on the system matrix to obtain at least one vector (e.g., ψ[l]) associated with a plurality of antennas. For example, the receiving nodemay obtain at least one vector (e.g., ψ[l]) associated with a plurality of antennas by performing eigen decomposition based on the CFR vector as in Equation 3 below.
In Equation 3,
l H may be derived from the definition of H[k,m] that is a CFR matrix, and Σλ[l]ψ[l]ψ[l] may be derived by eigen decomposition. For reference, in Equation 3, λ[l] is the l-th eigenvalue, and satisfies the following Equation 4.
For reference, it is noted that the expression
may substantially indicate taking an average of the product of a CFR matrix and a Hermitian matrix H of the CFR matrix. As a result, through the computation of
frequency-domain characteristics and time-domain characteristics of elements included in the CFR matrix may be averaged.
410 For reference, the receiving nodemay perform the eigen decomposition of a given matrix A by using Equation 5 below. For example, a vector (v) satisfying Equation 5 for a given matrix A may be referred to as an eigenvector, and a real value λ may be referred to as an eigenvalue.
410 410 420 410 420 410 As a result, the receiving nodemay obtain, based on the CFR (or the CFR matrix), at least one matrix associated with a plurality of antennas included in the receiving nodeor the transmitting nodefor transmitting downlink data. For example, it may be assumed that a rank configured between the receiving nodeand the transmitting nodeis 2 (or that the number of layers of a precoder is 2), and the receiving nodemay obtain an eigenvalue matrix (or a wideband eigenvalue matrix) as shown in Equation 6 in the case where the rank is 2.
1 2 1 2 l,m 410 420 In Equation 6, ζand ζmay be parameters for free running. For example, ζand ζmay be parameters that do not affect v, which is a parameter related to beams formed by a plurality of antennas included in the receiving nodeor the transmitting nodefor transmitting downlink data. In Equation 6,
may be a parameter related to vertical beams.
1 1 2 2 1 2 1,3 may be a parameter related to the vertical and horizontal beams. In Equation 6, Omay be a horizontal beam oversampling factor, Nmay be the number of horizontal antenna ports, Omay be a vertical beam oversampling factor, and Nmay be the number of vertical antenna ports. In Equation 6, E is an error matrix. kand kmay be a value determined by i, which is an index indicating a relationship between layers of the precoder, and
may be co-phase.
According to an embodiment of the disclosure, at least one matrix associated with a plurality of antennas for transmitting downlink data may have a number of columns corresponding to a rank configured for the MIMO. For example, in Equation 6, a case in which the rank is 2 is assumed, so that at least one matrix may have two columns. As another example, in a case of a rank of 3, the at least one matrix associated with a plurality of antennas may have 3 columns.
300 410 420 300 According to an embodiment of the disclosure, the at least one matrix associated with a plurality of antennas for transmitting downlink data may be a matrix based on parameters of the plurality of antennas (e.g., transmit antennas of the base station) included in the receiving nodeor the transmitting nodefor transmitting downlink data. For example, at least one matrix associated with a plurality of antennas may be based on horizontal beams and vertical beams formed by the plurality of antennas of the base station, the phase difference between beams, the number of antenna ports for forming the horizontal beam, and/or the number of antenna ports for forming the vertical beam.
300 300 As another example, at least one matrix associated with a plurality of antennas (e.g., transmit antennas) of the base stationmay include elements indicating the characteristics of the plurality of antennas (e.g., transmit antennas of the base station) for downlink data transmission. As another example, at least one matrix associated with a plurality of antennas of the base stationmay include antenna-domain elements (or antenna-related parameter elements).
405 410 410 420 410 410 410 420 According to an embodiment of the disclosure, in operation, the receiving nodemay convert the identified at least one matrix into values associated with angles of beams formed by a plurality of antennas included in the receiving nodeor the transmitting nodefor transmitting downlink data. For example, the receiving nodemay perform 2D fast Fourier transform (2D FFT) for each of the elements included in at least one matrix to convert the same to values associated with angles. For example, the receiving nodemay perform 2D FFT on at least one matrix to thereby convert elements of a matrix (matrices) associated with an antenna domain into values associated with angles. In an example, the values associated with the angles may substantially refer to angles of beams formed by a plurality of antennas (e.g., transmit antennas of a base station) included in the receiving nodeor the transmitting nodefor transmitting downlink data.
410 For example, the receiving nodemay perform 2D FFT on respective elements of at least one matrix of Equation 6. Equation 7 may represent an expression for performing 2D FFT on a plurality of rows (e.g., a first row) and elements corresponding to a first column. Equation 8 may represent an expression for performing 2D FFT on a plurality of rows (e.g., a second row) and elements corresponding to a first column. Equation 9 may represent an equation for performing 2D FFT on a plurality of rows (e.g., a first row) and elements corresponding to a second column. Equation 10 may represent an expression for performing 2D FFT on a plurality of rows (e.g., a second row) and elements corresponding to a second column. It is to be noted that a plurality of rows (e.g., the first row) and elements corresponding to the first column of Equation 6 may be substantially associated with a first layer of the precoder and a first pole of polarization. A plurality of rows (e.g., the second row) and elements corresponding to the first column of Equation 6 may be substantially associated with a first layer of the precoder and a second pole. A plurality of rows (e.g., the first row) and elements corresponding to the second column may be substantially associated with a second layer of the precoder and a first pole. A plurality of rows (e.g., the second row) and elements corresponding to the second column may be substantially associated with the second layer and the second pole.
1 2 1 1 2 2 It may be noted that, in Equation 7 to Equation 10, p=0, 1, . . . , N−1, q=0, 1, . . . , N−1, l=0, 1, . . . , ON−1, and m=0, 1, . . . , ON−1.
In an example,
410 410 420 410 410 420 420 that have been received by the receiving nodemay be respectively associated with the angles of beams formed by a plurality of antennas included in the receiving nodeor the transmitting nodefor transmitting downlink data. For example, in a case in which the receiving nodeis a base station, the plurality of antennas for transmitting downlink data may be transmit antennas included in the receiving node. In a case in which the transmitting nodeis a base station, the plurality of antennas for transmitting downlink data may be transmit antennas included in the transmitting node.
410 410 As a result, the receiving nodemay perform 2D FFT on elements of at least one matrix belonging to the antenna domain to transform the elements into an angular domain of beams formed by a plurality of antennas (for example, transmit antennas of the base station). For example, the receiving nodemay extract a physical angle of the beams from parameters associated with the characteristics of the plurality of antennas.
407 410 According to an embodiment of the disclosure, in operation, the receiving nodemay determine at least one PMI applied to a plurality of antennas (for example, transmit antennas of the base station) for downlink data transmission, based on the values associated with the angles of the beams.
410 For example, the receiving nodemay determine a first PMI corresponding to a first rank (e.g., rank 2) based on Equation 11. In Equation 11,
420 410 may be substantially associated with data transmission from the transmitting node(e.g., the base station) to the receiving node(e.g., the UE) through a first layer.
420 410 may be associated with data transmission from the transmitting node(e.g., a base station) to the receiving node(e.g., a UE) through a second layer. Therefore, Equation 11 may be referred to as an equation for obtaining a PMI at which the data throughput through the first layer and the second layer is maximized.
1 2 1,3 1 2 1 2 410 410 410 For reference, in Equation 11, k, kis a value determined by a value of i, and ωand ωare weight parameters. For example, the receiving nodemay adjust a PMI corresponding to a rank (e.g., rank 2) through a weight parameter. For example, when the receiving nodeconfigures, as 1, a weight (ω) for the first layer and configures, as 0, a weight (ω) for the second layer, the PMI obtained by the receiving nodemay be a value calculated by considering only data transmission through the first layer.
410 410 410 420 410 410 As a result, the receiving nodemay identify or obtain a PMI for a specified rank (e.g., rank 2). Similarly, the receiving nodemay identify or calculate multiple PMIs corresponding to a plurality of ranks configured for the receiving nodeor the transmitting node. In other words, the receiving nodemay perform 2D FFT on at least one matrix having a plurality of rows (e.g., two rows) and three columns with regard to a second rank (e.g., rank 3) to acquire values associated with the angles. The receiving nodemay identify a PMI that provides maximum data throughput for each of a first layer to a third layer based on the values associated with the angles. The identified PMI may correspond to a second rank (e.g., rank 3).
1,2 1,1 2 1,3 According to an embodiment of the disclosure, the determined PMI may include multiple indices. For example, the determined PMI may include an index (i) indicating an angle of a vertical beam of a new radio (NR) type 1 precoder, an index (i) indicating an angle of a horizontal beam of the NR type 1 precoder, an index (i) indicating a phase (or phase difference) between antennas of different poles, and/or an index (i) indicating a relationship between layers when the NR type 1 precoder has multiple layers.
410 410 410 410 410 410 According to an embodiment of the disclosure, the at least one PMI identified or calculated by the receiving nodemay be one or multiple. For example, the receiving nodemay calculate or identify a PMI for each rank configured for multiple-input and multiple-output (MIMO). For example, in case that one rank is configured for the receiving node, the receiving nodemay calculate or identify one PMI. In case that the rank configured for the receiving nodeis plural, the receiving nodemay calculate or identify a PMI corresponding to each of the plural ranks.
410 420 According to an embodiment of the disclosure, the at least one PMI calculated or identified by the receiving nodemay be referred to as a PMI to be applied or applicable to the transmitting node.
409 410 According to an embodiment of the disclosure, in operation, the receiving nodemay transmit information on a first PMI corresponding to a maximum downlink data throughput from the at least one PMI.
410 410 410 410 420 For example, the receiving node(e.g., a UE) may acquire multiple PMIs corresponding to multiple ranks, respectively, when multiple ranks are configured. For example, the receiving node(e.g., a UE) may acquire a first PMI corresponding to a first rank (e.g., rank 2), a second PMI corresponding to a second rank (e.g., rank 3), and a third PMI corresponding to a third rank (e.g., rank 4). The receiving node(e.g., the UE) may select an optimal PMI among the first PMI, the second PMI, and the third PMI, and identify the selected optimal PMI. For example, the optimal PMI may correspond to a PMI that corresponds to a maximum downlink data throughput. For example, the optimal PMI from at least one PMI may be referred to as a PMI having the highest data throughput in communication between the receiving nodeand the transmitting node.
410 420 According to an embodiment of the disclosure, when the first PMI from the at least one PMI is identified as the optimal PMI, the receiving node(e.g., a UE) may transmit information on the first PMI to the transmitting node(e.g., a base station).
410 410 420 410 420 410 410 420 However, when the receiving nodeis a base station, the receiving nodemay omit the operation of transmitting the information on the first PMI to the transmitting node(e.g., a UE), and the receiving nodemay transmit downlink data to the transmitting node(e.g., a UE), based on the identified first PMI. As another example, when the receiving nodeis a base station, the receiving nodemay transmit information on the identified first PMI to the transmitting node(e.g., a UE) before downlink data transmission.
420 410 According to an embodiment of the disclosure, information on the first PMI may indicate a downlink channel state between the transmitting nodeand the receiving node.
407 410 410 In operationof the disclosure, it has been described that the receiving nodedetermines at least one PMI applicable to a plurality of antennas (e.g., transmit antennas of a base station) for downlink data transmission, based on values associated with the angles of beams through Equation 11, but this is merely an example. For example, when the rank is 2, the receiving nodemay calculate or identify
410 1,3 among indices included in the PMI through Equation 12, which is associated with a first layer. The receiving nodemay determine i* among indices included in the PMI through Equation 13, based on the calculated or identified
410 Consequently, the method in which the receiving nodecalculates or identifies a PMI corresponding to a rank (e.g., rank 2) based on values associated with the angles of the beams is not limited to the methods of Equation 11 or Equations 12 to 13.
405 409 410 410 410 410 In operationsandof the disclosure, operations in which the receiving nodeconverts at least one matrix into values associated with angles of beams and determines a PMI, based on the values associated with the angles of beams may correspond to a case in which the receiving node(e.g., a UE) is configured to perform wideband PMI reporting. As another example, in case that the receiving nodeis a base station, the receiving nodemay not receive a separate PMI configuration.
410 410 7 FIG.B The receiving node(e.g., a UE) may be configured to report a subband PMI through radio resource control (RRC) signaling, and a method of identifying the subband PMI will be described below with reference to. As another example, when the receiving nodeis a base station, a process in which the subband PMI is configured to be reported through separate RRC signaling may be omitted.
The PCA technique described in the disclosure is illustratively described to perform eigen decomposition with regard to a CFR (or a CFR matrix), and the PCA technique is not essential but is illustrative.
4 FIG.C illustrates a method in which a receiving node transmits, based on a type of PMI report, information including different types of information elements (IEs) to a transmitting node, according to an embodiment of the disclosure.
4 FIG.C 4 FIG.C 410 200 420 300 410 410 200 410 200 420 300 Referring to, the receiving nodemay be assumed to correspond to a UE, and the transmitting nodemay be assumed to correspond to a base station. For example, a case in which the receiving nodereceives a type of PMI report via RRC signaling may substantially correspond to a case in which the receiving nodeis the UE. Consequently, in the embodiment illustrated in, the receiving nodemay be assumed to be the UE, and the transmitting nodemay be assumed to be the base station.
4 FIG.C 410 411 410 420 Referring to, the receiving node(e.g., a UE) according to an embodiment of the disclosure may receive configuration information associated with PMI reporting in operation. For example, the receiving node(e.g., a UE) may receive configuration information associated with PMI reporting from the transmitting node(e.g., a base station) through RRC signaling.
410 410 420 410 420 According to an embodiment of the disclosure, the configuration information associated with PMI reporting may include information regarding a type of a PMI report that the receiving node(e.g., the UE) should transmit. For example, the configuration information associated with PMI reporting may include information on whether the receiving node(e.g., the UE) is configured to report only a wideband PMI to the transmitting node(e.g., the base station) or information on whether the receiving node(e.g., the UE) is configured to report a wideband PMI and a subband-specific PMI to the transmitting node(e.g., the base station).
413 410 413 401 407 4 FIG.C 4 FIG.B According to an embodiment of the disclosure, in operation, the receiving node(e.g., a UE) may determine a first PMI from at least one PMI determined based on values associated with the angles of the beams. Operationofmay substantially correspond to operationstoof.
413 410 420 410 420 410 For example, in operation, the receiving node(e.g., the UE) may identify a CFR (or a CFR matrix), based on the received at least one RS, and may, based on the identified CFR, identify at least one matrix associated with a plurality of antennas (e.g., transmit antennas of the base station) included in the transmitting nodefor transmitting downlink data. The receiving nodemay convert at least one matrix into values associated with the angles of the beams, and may determine at least one PMI applicable to the transmitting node(e.g., a base station), based on the values associated with the angles of the beams. The receiving node(e.g., the UE) may determine a first PMI corresponding to a maximum data throughput from at least one PMI.
410 410 420 According to an embodiment of the disclosure, the operation of the receiving node(e.g., the UE) determining the first PMI may be substantially understood as an operation of the receiving node(e.g., the UE) determining a wideband PMI to report to the transmitting node(e.g., the base station).
410 415 410 420 410 410 According to an embodiment of the disclosure, the receiving node(e.g., the UE) may determine, in operation, whether the receiving nodeis configured to report only a wideband PMI. For example, the configuration information associated with PMI reporting received from the transmitting node(e.g., base station) may include a field regarding the type of a PMI report, and the receiving node(e.g., UE) may determine whether the receiving node(e.g., base station) is configured to report only the wideband PMI or to report both the wideband PMI and the subband-specific PMI, based on the field value regarding the type of the PMI report.
410 410 420 417 According to an embodiment of the disclosure, in a case in which the receiving node(e.g., a UE) is configured to report only a wideband PMI, the receiving node(e.g., a UE) may transmit information on a first PMI from at least one PMI to the transmitting node(e.g., a base station) in operation.
417 409 4 FIG.C 4 FIG.B Operationofmay correspond to operationof.
410 410 419 According to an embodiment of the disclosure, when the receiving node(e.g., the UE) is configured to report a wideband PMI and a subband-specific PMI, the receiving node(e.g., the UE) may determine the subband-specific PMI, based on the first PMI, in operation.
410 According to an embodiment of the disclosure, the receiving nodemay determine a subband-specific PMI, based on the identified wideband PMI (e.g., first PMI).
420 2 For example, when the rank is 2, a subband-specific matrix may be expressed as Equation 13-1 below. A subband-specific matrix may be substantially referred to as a matrix associated with a plurality of antennas included in the transmitting node(e.g., a base station) for transmitting downlink data. In Equation 13-1, index i(s) may be a function of SB s.
410 s pN 2 +q+1 s pN 2 +q+N 1 N 2 1 s pN 2 +q+1 s pN 2 +q+N 1 N 2 1 The receiving nodemay perform 2D FFT on each of the elements of the subband-specific matrix. For example, Equation 14 represents a case in which 2D FFT is performed on an element (e.g., ψ[1]|) corresponding to the first layer and the first pole. Equation 15 represents a case in which 2D FFT is performed on an element (e.g., ψ[1]|) corresponding to the first layer and the second pole. Equation 16 represents a case in which 2D FFT is performed on an element (e.g., ψ[2]|) corresponding to the second layer and the first pole. Equation 17 represents a case in which 2D FFT is performed on an element (for example, ψ[2]|) corresponding to the second layer and the second pole.
410 The receiving nodemay identify a subband-specific PMI
that maximizes a data throughput of each of the first and second layers, based on the wideband PMI
and/or the converted values
410 For example, the receiving nodemay substitute a wideband PMI into Equation 18 and may identify or obtain a subband-specific PMI
1 2 For reference, in Equation 18, ωand ωmay be weight parameters.
413 419 According to an embodiment of the disclosure, a wideband PMI and a subband-specific PMI may each correspond to a designated rank. For example, a first PMI that is a wideband PMI determined in operation, and a subband-specific PMI determined based on the first PMI in operationmay correspond to the first rank (e.g., rank 2).
410 420 421 410 420 According to an embodiment of the disclosure, the receiving node(e.g., the UE) may transmit information on a first PMI and information on a subband-specific PMI to the transmitting node(e.g., the base station) in operation. For example, a message (e.g., an RRC message) for PMI reporting transmitted by the receiving node(e.g., a UE) to the transmitting node(e.g., a base station) may include an IE for a first PMI corresponding to a wideband PMI and IEs for subband-specific PMIs.
410 410 In the disclosure, it has been described that the receiving nodedetermines a subband-specific PMI through Equation 18, but this is merely an example. For example, the receiving nodemay determine a subband-specific PMI
410 based only on the first layer. For example, the receiving nodemay determine a subband-specific PMI, based on Equation 19.
410 As a result, the method in which the receiving nodecalculates or identifies a PMI corresponding to a rank (e.g., rank 2), based on values associated with angles of beams is not limited to the method of Equation 11 or the methods of Equations 12 to 13.
410 420 420 According to an embodiment of the disclosure, when the receiving node(e.g., the UE) is configured to report a wideband PMI, information associated with a PMI transmitted to the transmitting node(e.g., the base station) may include information on an angle of at least one horizontal beam associated with a plurality of antennas included in the transmitting nodefor transmitting downlink data, information on an angle of at least one vertical beam associated with the plurality of antennas, and/or information on a phase (e.g., co-phase information) associated with a plurality of antennas.
410 420 According to an embodiment of the disclosure, when the receiving node(e.g., the UE) is configured to report a subband PMI, information associated with a PMI transmitted to the transmitting node(e.g., the base station) may include information on an angle of at least one horizontal beam, information on an angle of at least one vertical beam, and/or information on a subband-specific phase.
410 410 420 410 As a result, when the receiving node(e.g., a UE) is configured to report a subband PMI, the receiving nodemay transmit more information on a subband-specific phase to the transmitting node(e.g., the base station) than when the receiving nodeis configured to report a wideband PMI.
5 FIG. illustrates a method in which a receiving node determines multiple PMIs according to an embodiment of the disclosure.
5 FIG. 410 501 410 410 420 410 Referring to, the receiving node(e.g., a base station or a UE) according to an embodiment of the disclosure may determine a first PMI corresponding to a first rank (e.g., rank 2) based on first values associated with angles of beams in operation. For example, the receiving nodemay identify a first matrix (e.g., a matrix having a plurality of rows and two columns) associated with a plurality of antennas included in the receiving nodeor the transmitting nodefor transmitting downlink data, and may convert the first matrix associated with the plurality of antennas (e.g., transmit antennas of the base station) into first values associated with angles of beams. The receiving nodemay determine a first PMI, based on the first values associated with the angles of the beams. The first PMI may correspond to the first rank (e.g., rank 2).
410 410 503 410 200 410 300 According to an embodiment of the disclosure, the receiving nodemay compare the first rank (e.g., rank 2) with a maximum rank configured for the receiving nodein operation. For example, the maximum rank may be configured for the receiving node(e.g., the UE) through RRC signaling. As another example, the maximum rank may be preconfigured for the receiving node(for example, the base station).
410 410 420 420 300 410 200 According to an embodiment of the disclosure, in a case in which the first rank configured for the receiving nodeis the same as the maximum rank, the receiving nodemay transmit information on a first PMI corresponding to the first rank smaller than the maximum rank to the transmitting node. The transmitting node(e.g., the base station) may receive information on the first PMI, and may transmit data to the receiving node(e.g., the UE) based on the first PMI.
410 420 410 420 However, in case that the receiving nodeis a base station and the transmitting nodeis a UE, the receiving node(e.g., the base station) may omit the operation of transmitting the information on the first PMI to the transmitting node(e.g., the UE). For example, the base station may, instead of transmitting information on the first PMI, transmit downlink data to the UE, based on the identified first PMI.
505 410 410 410 420 410 According to an embodiment of the disclosure, in operation, when the first rank (e.g., rank 2) is smaller than a maximum rank configured for the receiving node, the receiving nodemay determine a second PMI corresponding to a second rank (e.g., rank 3) greater than the first rank, based on second values associated with the angles of the beams. For example, the receiving nodemay identify a second matrix (e.g., a matrix with a plurality of rows and three columns) associated with a plurality of antennas included in the receiving nodeor the transmitting nodefor transmitting downlink data, and may convert the second matrix associated with the plurality of antennas (e.g., transmit antennas of the base station) into second values associated with the angles of the beams. The receiving nodemay determine the second PMI, based on the second values associated with the angles of the beams. The second PMI may correspond to the second rank (e.g., rank 3).
410 501 503 410 505 410 420 300 According to an embodiment of the disclosure, the receiving nodemay determine multiple PMIs in a manner substantially the same as that described in operationsto. For example, the receiving nodemay compare the configured maximum rank with the second rank (e.g., rank 3) after operation, and may stop the additional PMI calculation in case that the maximum rank is greater than the second rank (e.g., rank 3). The receiving nodemay determine one of the first PMI and the second PMI as a PMI to be transmitted to the transmitting node(e.g., the base station).
410 420 410 420 However, in the case that the receiving nodeis a base station and the transmitting nodeis a UE, the receiving node(e.g., the base station) may omit the operation of transmitting information on the first PMI or information on the second PMI to the transmitting node(e.g., the UE). For example, the base station may transmit downlink data to the UE, based on the identified optimal PMI (e.g., the first PMI or the second PMI), instead of performing an operation of transmitting information on the first PMI or the second PMI.
410 501 505 410 420 The receiving nodemay determine a third PMI corresponding to a third rank (e.g., rank 4) in the same manner as in operationorin case that the maximum rank is greater than a second rank (e.g., rank 3). Thereafter, in case that the maximum rank is greater than the third rank, the receiving nodemay determine one of the first PMI, the second PMI, and the third PMI as a PMI to be transmitted to the transmitting node.
501 505 403 407 5 FIG. 4 FIG.B 5 FIG. 4 4 4 FIGS.A,B, andC 4 4 4 5 FIGS.A,B,C, and Operationstoofof the disclosure may replace operationstoof. Therefore, the embodiment ofmay be combined with the embodiment of. However, the combination relations between the operations inare merely illustrative, and do not limit the disclosure.
6 FIG. illustrates a method in which a receiving node determines a first PMI according to an embodiment of the disclosure.
6 FIG. 601 410 410 jζ 1 jζ 1 i 1,1 ,i 1,2 i 2 i 1,1 ,i 1,2 Referring to, in operation, a receiving node(e.g., a UE or a base station) according to an embodiment of the disclosure may perform 2D FFT on elements corresponding to a first column among elements included in a first matrix (e.g., a matrix having a plurality of rows and two columns) to obtain or identify first layer values associated with angles of beams. For example, the receiving nodemay perform 2D FFT on elements (e.g., ev, eφv) corresponding to the first column of the first matrix to obtain or identify first layer values
603 410 jζ 2 jζ 2 i 1,1 +k 1 ,i 1,2 +k 2 i 1,1 +k 1 ,i 1,2 +k 2 According to an embodiment of the disclosure, in operation, the receiving nodemay perform 2D FFT on the elements corresponding to the second column (e.g., ev, −eφ) among the elements included in the first matrix to obtain or identify second layer values
410 410 410 According to an embodiment of the disclosure, the receiving nodemay determine a first PMI corresponding to a first rank, based on the first layer values and the second layer values. For example, the receiving nodemay identify a PMI at which the sum of a data throughput transmitted through the first layer and a data throughput transmitted through the second layer is maximized, based on the first layer values and the second layer values. The receiving nodemay determine, as a first PMI corresponding to a first rank, a PMI at which the sum of the data throughputs is maximized.
410 For example, the receiving nodemay substitute the first layer values and the second layer values into Equation 11 and may determine, as a first PMI corresponding to a first rank, a PMI at which the sum of the data throughputs is maximized.
601 605 410 410 601 605 6 FIG. In operationstoofof the disclosure, a method in which the receiving nodeidentifies or determines a first PMI corresponding to a first rank (e.g., rank 2) has been described, but this is only an example. The receiving nodemay identify or determine other PMIs (e.g., the second PMI, the third PMI, and the fourth PMI) using a method substantially the same as the method described in operationsto.
7 FIG. illustrates a method of transmitting, to a transmitting node, information on a combination of a PMI and a modulation order corresponding to the highest MI value according to an embodiment of the disclosure.
7 FIG. 410 200 420 300 Referring to, the receiving nodeis assumed to correspond to a UE, and the transmitting nodeis assumed to correspond to a base station.
7 FIG. 410 701 410 Referring to, the receiving node(e.g., the UE) according to an embodiment of the disclosure may identify a modulation order for each of at least one PMI corresponding to at least one rank in operation. For example, the receiving node(e.g., the UE) may identify a first PMI corresponding to a first rank (e.g., rank 2), a second PMI corresponding to a second rank (e.g., rank 3), a third PMI corresponding to a third rank (e.g., rank 4), and a fourth PMI corresponding to a fourth rank (e.g., rank 5).
410 420 420 420 420 According to an embodiment of the disclosure, the receiving node(e.g., the UE) may identify an optimal modulation order with regard to the first PMI. For example, when the first PMI is applied to the transmitting node, the modulation order corresponding to the highest data throughput (or MI value) may be 16QAM (quadrature amplitude modulation). The modulation order corresponding to the highest data throughput when the second PMI is applied to the transmitting nodemay be 64QAM. The modulation order corresponding to the highest data throughput when the third PMI is applied to the transmitting nodemay be 256QAM. When the fourth PMI is applied to the transmitting node(e.g., the base station), the modulation order corresponding to the highest data throughput may be quadrature phase shift keying (QPSK).
As a result, the modulation order (or the optimal modulation order) for the first PMI may be 16QAM, the modulation order for the second PMI may be 64QAM, the modulation order for the third PMI may be 256QAM, and the modulation order for the fourth PMI may be QPSK.
703 410 According to an embodiment of the disclosure, in operation, the receiving nodemay identify a combination of a first PMI and a first modulation order which corresponds to the highest MI value, among the combination of at least one PMI and a modulation order.
410 410 For example, the receiving nodemay identify a first combination of a first PMI and a first modulation order (e.g., 16QAM), a second combination of a second PMI and a second modulation order (e.g., 64QAM), a third combination of a third PMI and a third modulation order (e.g., 256QAM), and a fourth combination of a fourth PMI and a fourth modulation order (e.g., QPSK). The receiving nodemay identify that the first combination corresponds to the highest MI value among the first to fourth combinations.
410 420 300 410 200 For example, the receiving nodemay identify that a first combination among the multiple combinations is able to increase the data throughput in communication between the transmitting node(e.g., the base station) and the receiving node(e.g., the UE) the most.
705 410 420 300 410 420 According to an embodiment of the disclosure, in operation, the receiving nodemay transmit information on a combination of the first PMI and the first modulation order to the transmitting node(e.g., the base station). For example, the receiving nodemay perform PMI reporting to the transmitting node(e.g., the base station), and a message for the PMI reporting may include a field for indicating the first PMI and a field for indicating the first modulation order (e.g., 16QAM).
420 410 420 410 According to an embodiment of the disclosure, the MI value may be an indicator or parameter indicating a data throughput in communication between the transmitting node(e.g., a base station) and the receiving node(e.g., a UE). For example, the MI value may be determined based on at least one of a modulation order, at least one rank, a subcarrier index, and a symbol index in a slot, which are used for communication between the transmitting node(e.g., a base station) and the receiving node(e.g., a UE).
For example, the MI value may be indicated as shown in Equation 13-2.
b Q 410 In Equation 13-2, Q denotes a modulation order, S denotes the number of layers (or the number of ranks), pSNRdenotes a post signal to noise ratio (pSNR) of layer b in the receiving node(e.g., the UE) using minimum mean square error (MMSE), and μ(⋅) denotes the MI of a single layer when the modulation order of the single layer is Q.
In addition, the valid CFR matrix (G[k,m]) may be indicated as in Equation 14-1 below.
For reference, in Equation 14-1, s denotes an SB index,
1,1 1,2 1,3 denotes the number of resource elements (REs) included in one SB, idenotes an index indicating a horizontal beam angle of an NR Type-1 precoder, idenotes an index indicating a vertical beam angle of the NR Type-1 precoder, idenotes an index indicating a relationship between layers when the NR Type-1 precoder has multiple layers, and
denotes an index indicating a co-phase between cross-polarized antennas for each SB. └⋅┘ denotes a floor operator.
b denotes a precoder matrix including discrete Fourier transform (DFT) matrices defined by the PMI, G[k,m] may be referred to as an effective CFR matrix at subcarrier k and OFDM symbol m, and g[k,m] may be referred to as an effective CFR vector at layer b, OFDM symbol m, and subcarrier k.
420 410 According to an embodiment of the disclosure, the MI value may correspond to a sum of SNR values for each modulation order, for each layer, and for each subcarrier index, and thus the MI value may correspond to a parameter or an indicator indicating a data throughput in communication between the transmitting node(e.g., a base station) and the receiving node(e.g., a UE).
In the disclosure, the term “combination” may be replaced by various terms indicating a set of information elements (IEs). For example, the combination may be replaced by a set.
8 FIG. illustrates a method in which a receiving node identifies, based on received at least one RS, a combination corresponding to the highest MI value among combinations of a PMI and a modulation order according to an embodiment of the disclosure.
8 FIG. 410 801 Referring to, the receiving nodeaccording to an embodiment of the disclosure may receive at least one RS in operation.
410 803 410 According to an embodiment of the disclosure, the receiving nodemay estimate or identify MIMO CFR matrices in operation. For example, the receiving nodemay estimate or identify MIMO CFR matrices based on the received RS.
410 805 410 According to an embodiment of the disclosure, the receiving nodemay perform eigen decomposition on MIMO CFR matrices in operation. For example, the receiving nodemay convert CFR matrices, by using a PCA technique, into a sum of products of a small number of eigen column vectors and Hermitian vectors of the eigen column vectors, and may identify or obtain at least one vector (or, an eigenvector) by performing eigenvalue decomposition on the converted matrices.
410 807 410 811 410 410 809 815 410 811 According to an embodiment of the disclosure, the receiving nodemay configure a reference value B as 1 in operation. The reference value B may indicate the number of times the receiving nodehas determined the optimal PMI in operation. For example, when the receiving nodeidentifies a first PMI corresponding to a first rank (e.g., rank 2), a reference value B may be 1. For example, when the receiving nodehas performed operationsto, the reference value B may be 2, and the receiving nodemay identify a second PMI corresponding to a second rank (e.g., rank 3) in operation.
410 809 410 According to an embodiment of the disclosure, the receiving nodemay perform 2D FFT on the eigen matrices in operation. For example, the receiving nodemay perform 2D FFT on the eigen matrices, thereby transforming the elements included in the eigen matrices from the antenna domain indicating antenna characteristics into the angular domain in which the beams are formed.
811 410 410 According to an embodiment of the disclosure, in operation, the receiving nodemay determine a rank-specific optimal PMI, based on the eigen matrices in which 2D FFT has been performed. For example, the receiving nodemay obtain or determine the optimal PMI corresponding to the first rank (e.g., rank 2) by substituting the 2D FFT-processed eigen matrices (or the values associated with the angles) into Equation 11.
410 813 410 According to an embodiment of the disclosure, the receiving nodemay determine the optimal modulation order corresponding to the optimal PMI per rank in operation. For example, the receiving nodemay identify a data throughput (or MI value) identified while changing a modulation order (e.g., QPSK, 16QAM), and may determine the modulation order corresponding to a relatively high data throughput as a modulation order (or optimal modulation order) corresponding to the first PMI.
410 815 According to an embodiment of the disclosure, the receiving nodemay increase the reference value B by 1 in operation.
817 410 410 According to an embodiment of the disclosure, in operation, the receiving nodemay determine whether a reference value B is greater than a maximum rank B_max. For example, the maximum rank (B_max) may be a value previously configured for the receiving node.
410 819 410 410 420 300 According to an embodiment of the disclosure, when the reference value B is greater than the maximum rank, the receiving nodemay, in operation, identify a combination corresponding to the highest data throughput (or MI value) among combinations of PMIs and the modulation orders. For example, the receiving nodemay identify a first combination corresponding to the highest data throughput between a first combination of a first PMI and a first modulation order, and a second combination of a second PMI and a second modulation order. The receiving nodemay transmit information on the first PMI and the first modulation order to the transmitting node(e.g., the base station).
410 200 420 300 410 300 420 200 However, the operation of transmitting information on the first PMI and the first modulation order may be performed only in a case in which the receiving nodeis the UEand the transmitting nodeis the base station. As another example, when the receiving nodeis a base stationand the transmitting nodeis a UE, the operation of transmitting the information on the first PMI and the first modulation order may be omitted.
410 809 According to an embodiment of the disclosure, when the reference value B is smaller than the maximum rank, the receiving nodemay perform operationagain.
801 401 803 805 403 809 405 813 817 701 703 8 FIG. 4 FIG.B 8 FIG. 4 FIG.B 8 FIG. 4 FIG.B 8 FIG. 7 FIG. 8 FIG. 4 7 FIGS.B and Operationofof the disclosure may correspond to operationof. The operation of estimating MIMO CFRs in operationofand the operation of performing eigen decomposition in operationmay substantially correspond to operationof. Operationofof the disclosure may correspond to operationof. Operationand operationofof the disclosure may substantially correspond to operationand operationof. As a result, the embodiment ofmay be combined with the embodiments of.
However, the correspondence between the above-described operations is merely an example, and the disclosure is not limited to the correspondence described above.
9 FIG. illustrates a method of identifying a combination corresponding to highest data throughput among combinations of a wideband PMI, a subband-specific PMI, and a modulation order according to an embodiment of the disclosure.
9 FIG. 410 901 Referring to, the receiving nodeaccording to an embodiment of the disclosure may receive at least one RS in operation.
410 903 410 According to an embodiment of the disclosure, the receiving nodemay estimate or identify MIMO CFR matrices in operation. For example, the receiving nodemay estimate or identify MIMO CRF matrices, based on the received RS.
410 905 410 According to an embodiment of the disclosure, the receiving nodemay perform an eigen decomposition on the MIMO CFR matrices in operation. For example, the receiving nodemay convert CFR matrices by using a PCA technique so that they can be expressed as a sum of products of a small number of eigen column vectors and Hermitian vectors of the eigen column vectors, and may identify or obtain at least one vector (or eigenvector) by performing eigen decomposition on the transformed matrices.
410 907 410 420 2 According to an embodiment of the disclosure, the receiving nodemay obtain a subband-specific matrix through eigen decomposition in operation. For example, in a case of a rank of 2, the subband-specific matrix may be expressed as Equation 13-1. The subband-specific matrix may be referred to as a matrix substantially associated with a plurality of antennas included in the receiving nodeor transmitting nodefor transmitting downlink data. The index i(s) in Equation 13-1 may be a function of SB s.
410 909 410 811 410 410 809 815 410 811 According to an embodiment of the disclosure, the receiving nodemay configure a reference value B as 1 in operation. The reference value B may indicate the number of times the receiving nodehas determined the optimal PMI in operation. For example, in a case in which the receiving nodeidentifies a first wideband PMI corresponding to a first rank (e.g., rank 2), the reference value B may be 1. For example, in a case in which the receiving nodehas performed operationsto, the reference value B may be 2, and the receiving nodemay identify a second wideband PMI corresponding to the second rank (e.g., rank 3) in operation.
410 911 410 According to an embodiment of the disclosure, the receiving nodemay perform 2D FFT on a matrix including eigenvectors in operation. For example, the receiving nodemay perform 2D FFT on the matrix including eigenvectors, thereby transforming the elements included in the matrix including eigenvectors from the antenna domain indicating antenna characteristics to the angular domain in which the beams are formed.
913 410 410 According to an embodiment of the disclosure, in operation, the receiving nodemay determine a rank-specific optimal wideband PMI, based on the matrix in which the 2D FFT has been performed. For example, the receiving nodemay obtain or determine the optimal wideband PMI corresponding to a first rank (e.g., rank 2) by substituting the matrix (or, the values associated with angles) in which 2D FFT has been performed into Equation 11.
410 915 According to an embodiment of the disclosure, the receiving nodemay perform 2D FFT on the subband-specific matrices in operation.
410 917 410 According to an embodiment of the disclosure, the receiving nodemay determine an optimal subband-specific PMI for each rank in operation. For example, the receiving nodemay determine the optimal subband-specific PMI, based on the optimal wideband PMI for each rank.
410 410 For example, the receiving nodemay determine a first subband-specific PMI, based on the first wideband PMI corresponding to the first rank. The receiving nodemay determine a second subband-specific PMI, based on the second wideband PMI corresponding to the second rank.
919 410 410 According to an embodiment of the disclosure, in operation, the receiving nodemay determine an optimal modulation order corresponding to the optimal wideband PMI and the optimal subband-specific PMI for each rank. For example, the receiving nodemay identify a data throughput (or MI value) while changing the modulation order (e.g., QPSK, 16QAM), and may determine the modulation order corresponding to a relatively high data throughput as the modulation order (or an optimal modulation order) corresponding to the first wideband PMI and the first subband-specific PMI.
410 921 According to an embodiment of the disclosure, the receiving nodemay increase the reference value B by 1 in operation.
410 923 410 According to an embodiment of the disclosure, the receiving nodemay determine whether a reference value B is greater than a maximum rank B_max in operation. For example, the maximum rank (B_max) may be a value preconfigured for the receiving node.
410 923 410 According to an embodiment of the disclosure, the receiving nodemay determine whether the reference value B is greater than the maximum rank B_max in operation. For example, the maximum rank (B_max) may be a value preconfigured for the receiving node.
410 925 410 410 420 300 According to an embodiment of the disclosure, in case that the reference value B is greater than the maximum rank, the receiving nodemay identify, in operation, a combination corresponding to the highest data throughput (or MI value) among combinations of the first wideband PMI, the first subband-specific PMI, and the modulation order. For example, the receiving nodemay identify a first combination corresponding to the highest data throughput among a first combination of the first wideband PMI, the first subband-specific PMI, and the first modulation order, and a second combination of the second wideband PMI, the second subband-specific PMI, and the second modulation order. The receiving nodemay transmit information on the first wideband PMI, the first subband-specific PMI, and the first modulation order to the transmitting node(e.g., the base station).
410 200 420 300 410 300 420 200 However, the operation of transmitting information on the first PMI and the first modulation order may be performed only when the receiving nodeis the UEand the transmitting nodeis the base station. As another example, in a case in which the receiving nodeis the base stationand the transmitting nodeis the UE, the operation of transmitting information on the first PMI and the first modulation order may be omitted.
410 911 According to an embodiment of the disclosure, when the reference value B is smaller than the maximum rank, the receiving nodemay re-perform operation.
901 903 905 801 803 805 909 807 911 809 913 811 921 923 815 817 9 FIG. 8 FIG. 9 FIG. 8 FIG. 9 FIG. 8 FIG. 9 FIG. 8 FIG. 9 FIG. 8 FIG. Operations,, andofmay respectively correspond to operations,, andof. Operationofmay correspond to operationof. Operationofmay correspond to operationof. Operationofmay correspond to operationof. Operationsandofmay correspond to operationsandof, respectively.
10 FIG. is a diagram illustrating a comparison of data throughputs between a case in which at least one matrix is converted into values associated with angles of beams and a case in which phases between adjacent entries of an eigen matrix are used instead of performing 2D fast Fourier transform (FFT), according to an embodiment of the disclosure.
10 FIG. 1010 1020 Referring to, a first graphaccording to an embodiment represents data throughput corresponding to a case in which a wideband PMI is estimated by using phases between adjacent entries of an eigen matrix, instead of performing 2D FFT, under a designated condition. A second graphrepresents data throughput corresponding to a case in which a subband-specific PMI is estimated by using phases between adjacent entries of an eigen matrix, instead of performing 2D FFT, under a designated condition.
1030 1040 According to an embodiment of the disclosure, a third graphrepresents data throughput corresponding to a case in which at least one matrix is converted into values associated with the angles of the beams to estimate a wideband PMI under a designated condition. A fourth graphrepresents data throughput corresponding to a case in which at least one matrix is converted into values associated with the angles of beams and subband-specific PMIs are estimated.
420 410 According to an embodiment of the disclosure, the designated condition is a 32×4 MIMO cluster delay line (CDL)-C channel condition in which the transmitting nodehas 16 horizontal antenna ports and 2 vertical antenna ports, and the receiving nodehas 4 antenna ports, where the subcarrier spacing (SCS) is 30 kHz, the number of resource blocks (RBs) is 53, all RBs are scheduled, the SNR is-20 dB, and the speed of the UE is 0 km/h.
1030 1040 1010 1020 According to an embodiment of the disclosure, the third graphand the fourth graphshow data throughputs approximately 7.5% higher than those of the first graphand the second graphwhen the number of layers is one.
410 410 According to an embodiment of the disclosure, the receiving nodemay determine an optimal PMI with relatively higher accuracy by converting at least one matrix into values associated with angles of beams, and as a result, the receiving nodemay secure a relatively higher data throughput compared to a case in which a PMI is estimated by using phases between adjacent entries of an eigen matrix instead of performing 2D FFT.
11 FIG. is a diagram illustrating a comparison of data throughput between a case in which at least one matrix is converted into values associated with angles of beams and a case in which phases between adjacent entries of an eigen matrix are used, instead of performing 2D FFT, according to an embodiment of the disclosure.
11 FIG. 1110 1120 Referring to, a first graphaccording to an embodiment represents data throughput corresponding to a case in which a wideband PMI is estimated by using phases between adjacent entries of an eigen matrix, instead of performing 2D FFT, under a designated condition. A second graphrepresents data throughput corresponding to a case in which a subband-specific PMI is estimated by using phases between adjacent entries of an eigen matrix, instead of performing 2D FFT, under a designated condition.
1130 1140 According to an embodiment of the disclosure, a third graphrepresents data throughput corresponding to a case in which at least one matrix is converted into values associated with angles of beams to estimate a wideband PMI under a designated condition. A fourth graphrepresents data throughput corresponding to a case in which at least one matrix is converted into values associated with angles of beams to estimate a subband-specific PMI.
420 410 10 FIG. 11 FIG. According to an embodiment of the disclosure, the designated condition is a 32×4 MIMO cluster delay line (CDL)-C channel condition in which the transmitting nodehas 16 horizontal antenna ports and 2 vertical antenna ports, and the receiving nodehas 4 antenna ports, where the subcarrier spacing (SCS) is 30 kHz, the number of resource blocks (RBs) is 53, all RBs are scheduled, the SNR is 0 dB, and the speed of the UE is 0 km/h. For example, unlike the condition of, the SNR is 0 dB under the condition of.
1130 1140 1110 1120 According to an embodiment of the disclosure, the third graphand the fourth graphshow data throughputs approximately 6.8% higher than those of the first graphand the second graphwhen the number of layers is two.
410 410 According to an embodiment of the disclosure, the receiving nodemay determine an optimal PMI with relatively higher accuracy by converting at least one matrix into values associated with angles of beams, and as a result, the receiving nodemay secure a relatively higher data throughput compared to a case of using phases between adjacent entries of an eigen matrix instead of performing 2D FFT.
12 FIG. is a diagram illustrating a comparison of data throughputs between a case in which at least one matrix is converted into values associated with angles of beams and a case in which phases between adjacent entries of an eigen matrix are used instead of performing 2D FFT, according to an embodiment of the disclosure.
12 FIG. 1210 1220 Referring to, a first graphaccording to an embodiment represents data throughput corresponding to a case in which a wideband PMI is estimated by using phases between adjacent entries of the eigen matrix, instead of performing 2D FFT, under a designated condition. A second graphrepresents data throughput corresponding to a case in which a subband-specific PMI is estimated by using phases between adjacent entries of the eigen matrix, instead of performing 2D FFT, under a designated condition.
1230 1240 According to an embodiment of the disclosure, a third graphrepresents data throughput corresponding to a case in which at least one matrix is converted into values associated with angles of beams to estimate a wideband PMI under a designated condition. A fourth graphrepresents data throughput corresponding to a case in which at least one matrix is converted into values associated with angles of beams to estimate a subband-specific PMI.
420 410 10 FIG. 12 FIG. According to an embodiment of the disclosure, the designated condition is a 32×4 MIMO cluster delay line (CDL)-C channel condition in which the transmitting nodehas 16 horizontal antenna ports and 2 vertical antenna ports, and the receiving nodehas 4 antenna ports, where the subcarrier spacing (SCS) is 30 kHz, the number of resource blocks (RBs) is 53, all RBs are scheduled, the SNR is 20 dB, and the speed of the UE is 0 km/h. For example, unlike the condition of, the SNR is 20 dB under the condition of.
1230 1240 1210 1220 According to an embodiment of the disclosure, the third graphand the fourth graphshow data throughputs approximately 2.3% higher than those of the first graphand the second graphwhen the number of layers is three.
410 410 According to an embodiment of the disclosure, the receiving nodemay determine an optimal PMI with relatively higher accuracy by converting at least one matrix into values associated with angles of beams, and as a result, the receiving nodemay secure a relatively higher data throughput compared to a case of using phases between adjacent entries of an eigen matrix instead of performing 2D FFT.
13 FIG. is a diagram illustrating a comparison of data throughputs between a case in which at least one matrix is converted into values associated with angles of beams and a case in which phases between adjacent entries of an eigen matrix are used instead of performing 2D FFT, according to an embodiment of the disclosure.
13 FIG. 1310 1320 Referring to, a first graphaccording to an embodiment represents data throughput corresponding to a case in which a wideband PMI is estimated by using phases between adjacent entries of an eigen matrix, instead of performing 2D FFT, under a designated condition. A second graphrepresents data throughput corresponding to a case in which a subband-specific PMI is estimated by using phases between adjacent entries of an eigen matrix, instead of performing 2D FFT, under a designated condition.
1330 1340 According to an embodiment of the disclosure, a third graphrepresents data throughput corresponding to a case in which at least one matrix is converted into values associated with angles of beams to estimate a wideband PMI under a designated condition. A fourth graphrepresents data throughput corresponding to a case in which at least one matrix is converted into values associated with angles of beams to estimate a subband-specific PMI.
420 410 10 FIG. 13 FIG. According to an embodiment of the disclosure, the designated condition is a 32×4 MIMO cluster delay line (CDL)-C channel condition in which the transmitting nodehas 16 horizontal antenna ports and 2 vertical antenna ports, and the receiving nodehas 4 antenna ports, where the subcarrier spacing (SCS) is 30 kHz, the number of resource blocks (RBs) is 53, all RBs are scheduled, the signal to noise ratio (SNR) is 30 dB, and the speed of the UE is 0 km/h. For example, unlike the condition of, the SNR is 30 dB under the condition of.
1330 1340 1310 1320 According to an embodiment of the disclosure, the third graphand a fourth graphshow data throughputs approximately 0.8% higher than those of the first graphand the second graphwhen the number of layers is four.
410 410 According to an embodiment of the disclosure, the receiving nodemay determine an optimal PMI with relatively higher accuracy by converting at least one matrix into values associated with angles of beams, and as a result, the receiving nodemay secure a relatively higher data throughput compared to a case of using phases between adjacent entries of an eigen matrix instead of performing 2D FFT.
14 FIG. is a diagram illustrating a comparison of data throughputs between a case in which at least one matrix is converted into values associated with angles of beams and a case in which phases between adjacent entries of an eigen matrix are used instead of performing 2D FFT, according to an embodiment of the disclosure.
14 FIG. 1410 1420 Referring to, a first graphaccording to an embodiment represents data throughput corresponding to a case in which a wideband PMI is estimated by using phases between adjacent entries of an eigen matrix, instead of performing 2D FFT, under a designated condition. A second graphrepresents data throughput corresponding to a case in which a subband-specific PMI is estimated by using phases between adjacent entries of an eigen matrix, instead of performing 2D FFT, under a designated condition.
1430 1440 According to an embodiment of the disclosure, a third graphrepresents data throughput corresponding to a case in which at least one matrix is converted into values associated with angles of beams to estimate a wideband PMI under a designated condition. A fourth graphrepresents data throughput corresponding to a case in which at least one matrix is converted into values associated with angles of beams to estimate a subband-specific PMI.
420 410 According to an embodiment of the disclosure, the designated condition is a 32×4 MIMO cluster delay line (CDL)-E channel condition in which the transmitting nodehas 16 horizontal antenna ports and 2 vertical antenna ports, and the receiving nodehas 4 antenna ports, where the subcarrier spacing (SCS) is 30 kHz, the number of resource blocks (RBs) is 53, all RBs are scheduled, the SNR is-20 dB, and the speed of the UE is 0 km/h.
14 FIG. 10 FIG. For example, a designated channel condition inis different from that in(e.g., CDL-C) in that the channel is CDL-E.
1430 1440 1410 1420 According to an embodiment of the disclosure, the third graphand the fourth graphillustrate the same data throughput as the first graphand the second graphwhen the number of layers is two.
15 FIG. is a diagram illustrating a comparison of data throughputs between a case in which at least one matrix is converted into values associated with angles of beams and a case in which phases between adjacent entries of an eigen matrix are used instead of performing 2D FFT, according to an embodiment of the disclosure.
15 FIG. 1510 1520 Referring to, a first graphaccording to an embodiment represents data throughput corresponding to a case where wideband PMI is estimated by using phases between adjacent entries of an eigen matrix, instead of performing 2D FFT, under a designated condition. A second graphrepresents data throughput corresponding to a case where a subband-specific PMI is estimated by using phases between adjacent entries of an eigen matrix, instead of performing 2D FFT, under a designated condition.
1530 1540 According to an embodiment of the disclosure, a third graphrepresents data throughput corresponding to a case where at least one matrix is converted into values associated with angles of beams to estimate a wideband PMI under a designated condition. A fourth graphrepresents data throughput corresponding to a case where at least one matrix is converted into values associated with angles of beams to estimate a subband-specific PMI.
420 410 14 FIG. 15 FIG. According to an embodiment of the disclosure, the designated condition is a 32×4 MIMO cluster delay line (CDL)-C channel condition in which the transmitting nodehas 16 horizontal antenna ports and 2 vertical antenna ports, and the receiving nodehas 4 antenna ports, where the subcarrier spacing (SCS) is 30 kHz, the number of resource blocks (RBs) is 53, all RBs are scheduled, the SNR is 0 dB, and the speed of the UE is 0 km/h. For example, unlike the condition of, the SNR is 0 dB under the condition of.
1530 1540 1510 1520 According to an embodiment of the disclosure, the third graphand the fourth graphshow a data throughput that is substantially the same as that of the first graphand the second graphwhen the number of layers is two.
16 FIG. is a diagram illustrating a comparison of data throughputs between a case in which at least one matrix is converted into values associated with angles of beams and a case in which phases between adjacent entries of an eigen matrix are used, instead of performing 2D FFT, according to an embodiment of the disclosure.
16 FIG. 1610 1620 Referring to, a first graphaccording to an embodiment represents data throughput corresponding to a case where wideband PMI is estimated by using phases between adjacent entries of an eigen matrix instead of performing 2D FFT under a designated condition. A second graphrepresents data throughput corresponding to a case where a subband-specific PMI is estimated by using phases between adjacent entries of an eigen matrix, instead of performing 2D FFT, under a designated condition.
1630 1640 According to an embodiment of the disclosure, a third graphrepresents data throughput corresponding to a case where at least one matrix is converted into values associated with angles of beams to estimate a wideband PMI under a designated condition. A fourth graphrepresents data throughput corresponding to a case where at least one matrix is converted into values associated with angles of beams to estimate a subband-specific PMI.
420 410 14 FIG. 16 FIG. According to an embodiment of the disclosure, the designated condition is a 32×4 MIMO cluster delay line (CDL)-C channel condition in which the transmitting nodehas 16 horizontal antenna ports and 2 vertical antenna ports, and the receiving nodehas 4 antenna ports, where the subcarrier spacing (SCS) is 30 kHz, the number of resource blocks (RBs) is 53, all RBs are scheduled, the SNR is 20 dB, and the speed of the UE is 0 km/h. For example, unlike the condition of, the SNR is 20 dB under the condition of.
1630 1640 1610 1620 According to an embodiment of the disclosure, the third graphand the fourth graphshow data throughputs approximately 9.2% higher than those of the first graphand the second graphwhen the number of layers is four.
410 410 According to an embodiment of the disclosure, the receiving nodemay determine an optimal PMI with relatively higher accuracy by converting at least one matrix into values associated with angles of beams. Consequently, the receiving nodemay secure a relatively higher data throughput compared to a case of using phases between adjacent entries of an eigen matrix instead of performing 2D FFT.
17 FIG. is a diagram illustrating a comparison of data throughputs between a case in which at least one matrix is converted into values associated with angles of beams and a case in which phases between adjacent entries of an eigen matrix are used instead of performing 2D FFT, according to an embodiment of the disclosure.
17 FIG. 1710 1720 Referring to, a first graphaccording to an embodiment represents data throughput corresponding to a case where wideband PMI is estimated by using phases between adjacent entries of an eigen matrix instead of performing 2D FFT under a designated condition. A second graphrepresents data throughput corresponding to a case where a subband-specific PMI is estimated by using phases between adjacent entries of an eigen matrix, instead of performing 2D FFT, under a designated condition.
1730 1740 According to an embodiment of the disclosure, a third graphrepresents data throughput corresponding to a case where at least one matrix is converted into values associated with angles of beams to estimate a wideband PMI under a designated condition. A fourth graphrepresents data throughput corresponding to a case where at least one matrix is converted into values associated with angles of beams to estimate a subband-specific PMI.
420 410 14 FIG. 17 FIG. According to an embodiment of the disclosure, the designated condition is a 32×4 MIMO cluster delay line (CDL)-C channel condition in which the transmitting nodehas 16 horizontal antenna ports and 2 vertical antenna ports, and the receiving nodehas 4 antenna ports, where the subcarrier spacing (SCS) is 30 kHz, the number of resource blocks (RBs) is 53, all RBs are scheduled, the SNR is 30 dB, and the speed of the UE is 0 km/h. For example, unlike the condition of, the SNR is 30 dB under the condition of.
1730 1740 1710 1720 According to an embodiment of the disclosure, the third graphand the fourth graphshow data throughputs approximately 2.8% higher than those of the first graphand the second graphwhen the number of layers is four.
410 410 According to an embodiment of the disclosure, the receiving nodemay determine an optimal PMI with relatively higher accuracy by converting at least one matrix into values associated with angles of beams, and as a result, the receiving nodemay secure a relatively higher data throughput compared to a case of using phases between adjacent entries of an eigen matrix instead of performing 2D FFT.
A method performed by a receiving node in a wireless communication system according to an embodiment of the disclosure may include receiving at least one reference signal (RS) from a transmitting node, identifying, based on a channel frequency response (CFR) identified based on the at least one received RS, at least one matrix associated with a plurality of antennas included in the receiving node or the transmitting node for transmitting downlink data, converting the identified at least one matrix into values associated with angles of beams formed by the plurality of antennas of the receiving node, determining, based on the values associated with the angles of the beams, at least one precoding matrix indicator (PMI) applicable to the plurality of antennas, and identifying, from the at least one PMI, a first PMI corresponding to a maximum downlink data throughput. Each of the at least one PMI corresponds to at least one rank configured for multiple-input and multiple-output (MIMO).
According to an embodiment of the disclosure, the at least one matrix associated with the plurality of antennas for transmitting the downlink data may be obtained by performing an eigen decomposition on at least one matrix associated with the CFR.
According to an embodiment of the disclosure, the operation of converting the identified at least one matrix to the values associated with the angles of the beams formed by the plurality of antennas for transmitting the downlink data may include performing two-dimensional fast Fourier transform (2D FFT) on respective elements included in the at least one matrix to obtain the values associated with the angles.
According to an embodiment of the disclosure, the at least one matrix may have a number of columns corresponding to the at least one rank configured for the multiple input and multiple output (MIMO).
According to an embodiment of the disclosure, the operation of determining the at least one PMI applicable to the plurality of antennas may include determining the first PMI corresponding to a first rank, based on first values associated with the angles of the beams, comparing the first rank with a maximum rank configured for the receiving node, and in case that the first rank is smaller than the maximum rank configured for the receiving node, determining a second PMI corresponding to a second rank greater than the first rank, based on second values associated with the angles of the beams. The method may further include, in case that the second rank is smaller than or equal to the maximum rank and a first throughput corresponding to the first PMI is greater than a second throughput corresponding to the second PMI, an operation of determining the first PMI as a PMI to be transmitted to the transmitting node.
According to an embodiment of the disclosure, the operation of determining the first PMI corresponding to the first rank, based on the first values associated with the angles of the beams may include obtaining first layer values among the first values associated with the angles of the beams that are obtained by performing two-dimensional fast Fourier transform (2D FFT) on elements corresponding to a first column among elements included in the at least one matrix, obtaining second layer values among the second values associated with the angles of the beams that are obtained by performing the 2D FFT on elements corresponding to a second column among elements included in the at least one matrix, and determining the first PMI corresponding to the first rank, based on the first layer values and the second layer values.
According to an embodiment of the disclosure, the at least one RS may correspond to a channel status information reference signal (CSI-RS) or a sounding reference signal (SRS).
According to an embodiment of the disclosure, the plurality of antennas for transmitting the downlink data may correspond to a plurality of antennas included in a base station.
According to an embodiment of the disclosure, the method may further include identifying a modulation order for each of the at least one PMI corresponding to the at least one rank, identifying a combination of the first PMI and a first modulation order corresponding to a highest mutual information (MI) value among combinations of the at least one PMI and the modulation orders, and transmitting, to the transmitting node corresponding to a base station, information on the combination of the first PMI and the first modulation order. The MI value may indicate a data throughput in communication between the transmitting node corresponding to the base station and the receiving node corresponding to a terminal.
According to an embodiment of the disclosure, the MI value may be determined based on at least one of a modulation order used for communication between the transmitting node and the receiving node, the at least one rank, a subcarrier index, or a symbol index within a slot.
According to an embodiment of the disclosure, the method may further include receiving, from the transmitting node corresponding to a base station, configuration information associated with PMI reporting, determining, based on the configuration information, whether the receiving node is configured to report only a wideband (WB) PMI, and in case that the receiving node corresponding to a terminal is configured to report both the wideband PMI and subband-specific PMIs, the method may further include determining the subband-specific PMIs based on the first PMI, and transmitting, to the transmitting node, information on the subband-specific PMIs.
According to an embodiment of the disclosure, information on the first PMI may include information on an angle of at least one horizontal beam associated with the plurality of antennas, information on an angle of at least one vertical beam associated with the plurality of antennas, and/or information on a phase associated with the plurality of antennas.
According to an embodiment of the disclosure, information on the first PMI may indicate a channel state of a downlink between the transmitting node and the receiving node.
According to an embodiment of the disclosure, the method may further include transmitting, to the transmitting node, a message requesting transmission of the at least one RS.
A receiving node in a wireless communication system according to an embodiment of the disclosure may include a transceiver, and a controller coupled with the transceiver. The controller may be configured to receive at least one reference signal (RS) from a transmitting node, identify, based on a channel frequency response (CFR) identified based on the at least one received RS, at least one matrix associated with a plurality of antennas included in the receiving node or the transmitting node for transmitting downlink data, convert the identified at least one matrix into values associated with angles of beams formed by the plurality of antennas for transmitting the downlink data, determine, based on the values associated with the angles of the beams, at least one precoding matrix indicator (PMI) applicable to the plurality of antennas, and identify, from the at least one PMI, a first PMI corresponding to a maximum downlink data throughput. Each of the at least one PMI may correspond to at least one rank configured for multiple-input and multiple-output (MIMO).
According to an embodiment of the disclosure, the at least one matrix associated with the plurality of antennas for transmitting the downlink data may be obtained by performing eigen decomposition on the at least one matrix associated with the CFR.
According to an embodiment of the disclosure, the controller may be configured to perform two-dimensional fast Fourier transform (2D FFT) on each of the elements included in the at least one matrix to obtain the values associated with the angle.
According to an embodiment of the disclosure, the at least one matrix may have a number of columns corresponding to the at least one rank configured for the multiple input and multiple output (MIMO).
According to an embodiment of the disclosure, the controller may be configured to determine a first PMI corresponding to a first rank, based on first values associated with the angles of the beams, compare the first rank with a maximum rank configured for the receiving node, determine, in case that the first rank is smaller than the maximum rank configured for the receiving node, a second PMI corresponding to a second rank greater than the first rank, based on second values associated with the angles of the beams, and determine the first PMI as a PMI to be transmitted to the transmitting node in case that the second rank is smaller than or equal to the configured maximum rank and a first throughput corresponding to the first PMI is greater than a second throughput corresponding to the second PMI.
According to an embodiment of the disclosure, the controller may be configured to obtain first layer values among the first values associated with the angles of the beams, the first values being obtained by performing two-dimension (2D) fast Fourier transform (FFT) on elements corresponding to a first column among elements included in the at least one matrix, obtain second layer values among the first values associated with the angles of the beams, the first values being obtained by performing the 2D FFT on elements corresponding to a second column among elements included in the at least one matrix, and determine the first PMI corresponding to the first rank, based on the first layer values and the second layer values.
In the disclosure, functions or operations performed by an electronic device may be performed by one or more processors executing one or more instructions stored in the memory. The functions or operations of the electronic device mentioned in the disclosure may be performed by a single processor executing one or more instructions, or by a combination of a plurality of processors executing one or more instructions. The processor mentioned in the disclosure may be understood as including a circuit for performing operations or controlling other elements of the electronic device. For example, the one or more processors may include a central processing unit (CPU), a micro-processor unit (MPU), an application processor (AP), a communication processor (CP), a neural processing unit (NPU), a system on chip (SoC), or an integrated circuit (IC), which are configured to execute one or more instructions. The one or more processors may be configured to perform the operations of the electronic device described above.
As used herein, programs (software modules or software) may be stored in non-volatile memories including random access memory and flash memory, read only memory (ROM), electrically erasable programmable read only memory (EEPROM), magnetic disc storage device, compact disc-ROM (CD-ROM), digital versatile discs (DVDs), or other type optical storage devices, or magnetic cassette. Alternatively, any combination of some or all of them may form memory in which the program is stored. The memory may include a single storage medium or a combination of multiple storage media. The above one or more instructions may be stored in a single storage medium or distributedly stored in multiple storage media.
It will be appreciated that various embodiments of the disclosure according to the claims and description in the specification can be realized in the form of hardware, software or a combination of hardware and software.
Any such software may be stored in non-transitory computer readable storage media. The non-transitory computer readable storage media store one or more computer programs (software modules), the one or more computer programs include computer-executable instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform a method of the disclosure.
Any such software may be stored in the form of volatile or non-volatile storage, such as, for example, a storage device like read only memory (ROM), whether erasable or rewritable or not, or in the form of memory, such as, for example, random access memory (RAM), memory chips, device or integrated circuits or on an optically or magnetically readable medium, such as, for example, a compact disk (CD), digital versatile disc (DVD), magnetic disk or magnetic tape or the like. It will be appreciated that the storage devices and storage media are various embodiments of non-transitory machine-readable storage that are suitable for storing a computer program or computer programs comprising instructions that, when executed, implement various embodiments of the disclosure. Accordingly, various embodiments provide a program comprising code for implementing apparatus or a method of any one of the claims of this specification and a non-transitory machine-readable storage storing such a program.
While the disclosure has been shown and described with reference to various embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure as defined by the appended claims and their equivalents.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
November 19, 2025
March 12, 2026
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.