Methods and apparatuses for extremely large-scale MIMO transmission with subarrays

WO2026056309A1PCT designated stage Publication Date: 2026-03-19LENOVO (BEIJING) LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-05-08
Publication Date
2026-03-19

AI Technical Summary

Technical Problem

Existing MIMO technologies, particularly in 6G communications, face challenges due to near-field electromagnetic wave propagation, which complicates channel estimation and beamforming designs in extremely large-scale antenna arrays, making traditional massive MIMO designs inapplicable.

Method used

Partitioning the antenna array into subarrays and using a subarray-based MRC scheme to simplify system designs, determining a minimum number of subarrays based on maximal phase errors to align antenna phases effectively, thereby simplifying channel estimation and feedback processes.

Benefits of technology

This approach enhances spectral efficiency and reduces computational complexity by optimizing beamforming in near-field conditions, ensuring effective communication in extremely large-scale MIMO systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025093526_19032026_PF_FP_ABST
    Figure CN2025093526_19032026_PF_FP_ABST
Patent Text Reader

Abstract

Various aspects of the present disclosure relate to methods and apparatuses for extremely large-scale multiple-input multiple-output (MIMO) transmission with subarrays. Some implementations of the methods and apparatuses described herein may include a user equipment (UE) for wireless communication, which may include: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the UE to:receive a downlink (DL) reference signal (RS) from an antenna array of a network equipment (NE); determine, based on the DL RS, a minimum number of subarrays that the antenna array can be partitioned into for transmission to the UE; and transmit a channel state information (CSI) feedback indicating the minimum number of subarrays.
Need to check novelty before this filing date? Find Prior Art

Description

METHODS AND APPARATUSES FOR EXTREMELY LARGE-SCALE MIMO TRANSMISSION WITH SUBARRAYSTECHNICAL FIELD

[0001] The present disclosure relates to wireless communications, and more specifically to methods and apparatuses for extremely large-scale multiple-input multiple-output (MIMO) transmission with subarrays.BACKGROUND

[0002] A wireless communications system may include one or multiple network communication devices, such as base stations, which may support wireless communications for one or multiple user communication devices, which may be otherwise known as user equipment (UE) , or other suitable terminology. The wireless communications system may support wireless communications with one or multiple user communication devices by utilizing resources of the wireless communication system (e.g., time resources (e.g., symbols, slots, subframes, frames, or the like) or frequency resources (e.g., subcarriers, carriers, or the like) . Additionally, the wireless communications system may support wireless communications across various radio access technologies including third generation (3G) radio access technology, fourth generation (4G) radio access technology, fifth generation (5G) radio access technology, among other suitable radio access technologies beyond 5G (e.g., sixth generation (6G) ) .SUMMARY

[0003] An article "a" before an element is unrestricted and understood to refer to "at least one" of those elements or "one or more" of those elements. The terms "a, " "at least one, " "one or more, " and "at least one of one or more" may be interchangeable. As used herein, including in the claims, "or" as used in a list of items (e.g., a list of items prefaced by a phrase such as "at least one of" or "one or more of" or "one or both of" ) indicates an inclusive list such that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C) . Also, as used herein, the phrase "based on" shall not be construed as a reference to a closed set of conditions. For example, an example step that is described as "based on condition A" may be based on both a condition A and a condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase "based on" shall be construed in the same manner as the phrase "based at least in part on. " Further, as used herein, including in the claims, a "set" may include one or more elements.

[0004] Some implementations of the methods and apparatuses described herein may include a UE for wireless communication, which may include: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the UE to: receive a downlink (DL) reference signal (RS) from an antenna array of a network equipment (NE) ; determine, based on the DL RS, a minimum number of subarrays that the antenna array can be partitioned into for transmission to the UE; and transmit a channel state information (CSI) feedback indicating the minimum number of subarrays.

[0005] In some implementations of the UE described herein, each subarray has a same size.

[0006] In some implementations of the UE described herein, the at least one processor is further configured to cause the UE to: receive a set of candidate numbers of subarrays associated with the NE.

[0007] In some implementations of the UE described herein, to determine the minimum number of subarrays, the at least one processor is configured to cause the UE to select the minimum number of subarrays from the set of candidate numbers of subarrays.

[0008] In some implementations of the UE described herein, the set of candidate numbers of subarrays is received via radio resource control (RRC) signaling.

[0009] In some implementations of the UE described herein, the minimum number of subarrays is determined based on a maximal phase error associated with each subarray which is estimated based on the DL RS.

[0010] In some implementations of the UE described herein, the maximal phase error associated with each subarray estimated for the minimum number of subarrays is no more than a maximal phase error threshold.

[0011] In some implementations of the UE described herein, the at least one processor is further configured to cause the UE to receive the maximal phase error threshold from the NE.

[0012] In some implementations of the UE described herein, the maximal phase error threshold is received via RRC signaling.

[0013] In some implementations of the UE described herein, the maximal phase error threshold is a predefined value.

[0014] Some implementations of the methods and apparatuses described herein may further include an NE for wireless communication, which may include: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the NE to: transmit a DL RS from an antenna array of the NE; and receive a CSI feedback indicating a minimum number of subarrays that the antenna array can be partitioned into for transmission to a UE.

[0015] In some implementations of the NE described herein, the at least one processor is further configured to cause the NE to: partition the antenna array into subarrays according to the minimum number of subarrays; and perform subarray-based processing using the partitioned subarrays.

[0016] In some implementations of the NE described herein, each subarray has a same size.

[0017] In some implementations of the NE described herein, the at least one processor is further configured to cause the NE to transmit a set of candidate numbers of subarrays associated with the NE.

[0018] In some implementations of the NE described herein, the set of candidate numbers of subarrays is transmitted via RRC signaling.

[0019] In some implementations of the NE described herein, the minimum number of subarrays is selected from the set of candidate numbers of subarrays.

[0020] In some implementations of the NE described herein, the at least one processor is further configured to cause the NE to transmit a maximal phase error threshold for a subarray for the UE to determine the minimum number of subarrays based on the DL RS.

[0021] In some implementations of the NE described herein, the maximal phase error threshold is transmitted via RRC signaling.

[0022] In some implementations of the NE described herein, the minimum number of subarrays is determined by the UE based on the DL RS and a predefined maximal phase error threshold for a subarray.

[0023] Some implementations of the methods and apparatuses described herein may further include a processor for wireless communication, which may include: at least one controller coupled with at least one memory and configured to cause the processor to: receive a DL RS from an antenna array of an NE; determine, based on the DL RS, a minimum number of subarrays that the antenna array can be partitioned into for transmission; and transmit a CSI feedback indicating the minimum number of subarrays.

[0024] Some implementations of the methods and apparatuses described herein may further include a processor for wireless communication, which may include: at least one controller coupled with at least one memory and configured to cause the processor to: transmit a DL RS from an antenna array; and receive a CSI feedback indicating a minimum number of subarrays that the antenna array can be partitioned into for transmission to a UE.

[0025] Some implementations of the methods and apparatuses described herein may further include a method performed by a UE. The method may include: receiving a DL RS from an antenna array of an NE; determining, based on the DL RS, a minimum number of subarrays that the antenna array can be partitioned into for transmission to the UE; and transmitting a CSI feedback indicating the minimum number of subarrays.

[0026] Some implementations of the methods and apparatuses described herein may further include a method performed by an NE. The method may include: transmitting a DL RS from an antenna array of the NE; and receiving a CSI feedback indicating a minimum number of subarrays that the antenna array can be partitioned into for transmission to a UE.BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to describe the manner in which advantages and features of the present disclosure can be obtained, a description of the present disclosure is rendered by reference to specific embodiments thereof, which are illustrated in the appended drawings. These drawings depict only example embodiments of the present disclosure and are not therefore to be considered limiting of its scope.

[0028] Figure 1 illustrates an example of a wireless communications system in accordance with aspects of the present disclosure.

[0029] Figure 2 illustrates an example of hybrid beamforming architecture in accordance with aspects of the present disclosure.

[0030] Figures 3A-3C illustrate exemplary measured phases and subarray-based phases of antenna elements in an antenna array partitioned into different assumed numbers of subarrays in accordance with aspects of the present disclosure.

[0031] Figure 4 illustrates an example of a UE in accordance with aspects of the present disclosure.

[0032] Figure 5 illustrates an example of a processor in accordance with aspects of the present disclosure.

[0033] Figure 6 illustrates an example of an NE in accordance with aspects of the present disclosure.

[0034] Figure 7 illustrates a flowchart of an exemplary method performed by a UE in accordance with aspects of the present disclosure.

[0035] Figure 8 illustrates a flowchart of an exemplary method performed by an NE in accordance with aspects of the present disclosure.DETAILED DESCRIPTION

[0036] The detailed description of the appended drawings is intended as a description of preferred embodiments of the present disclosure and is not intended to represent the only form in which the present disclosure may be practiced. It should be understood that the same or equivalent functions may be accomplished by different embodiments that are intended to be encompassed within the spirit and scope of the present disclosure.

[0037] While operations are depicted in the drawings in a particular order, persons skilled in the art will readily recognize that such operations need not be performed in the particular order as shown or in a sequential order, or that all illustrated operations need be performed, to achieve desirable results; sometimes one or more operations can be skipped. Further, the drawings can schematically depict one or more example processes in the form of a flow diagram. However, other operations that are not depicted can be incorporated in the example processes that are schematically illustrated. For example, one or more additional operations can be performed before, after, simultaneously, or between any of the illustrated operations. In certain circumstances, multitasking and parallel processing can be advantageous.

[0038] Reference will now be made in detail to some embodiments of the present disclosure, examples of which are illustrated in the accompanying drawings. To facilitate understanding, embodiments are provided under specific network architecture and service scenarios, such as 3rd generation partnership project (3GPP) long-term evolution (LTE) and LTE advanced, 3GPP 5G new radio (NR) , 5G-Advanced, 6G, and so on. It is contemplated that along with developments of network architectures and new service scenarios, all embodiments in the present disclosure are also applicable to similar technical problems; and moreover, the terminologies recited in the present disclosure may change, which should not affect the principle of the present disclosure.

[0039] Aspects of the present disclosure are described in the context of a wireless communications system.

[0040] Figure 1 illustrates an example of a wireless communications system 100 in accordance with aspects of the present disclosure. The wireless communications system 100 may include one or more NEs 102, one or more UEs 104, and a core network (CN) 106. The wireless communications system 100 may support various radio access technologies. The wireless communications system 100 may support radio access technologies beyond 5G, for example, 6G.

[0041] The one or more NEs 102 may be dispersed throughout a geographic region to form the wireless communications system 100. One or more of the NEs 102 described herein may be or include or may be referred to as a network node, a base station, a network element, a network function, a network entity, a radio access network (RAN) , a NodeB, an eNodeB (eNB) , a next-generation NodeB (gNB) , or other suitable terminology. An NE 102 and a UE 104 may communicate via a communication link, which may be a wireless or wired connection. For example, an NE 102 and a UE 104 may perform wireless communication (e.g., receive signaling, transmit signaling) over a Uu interface.

[0042] An NE 102 may provide a geographic coverage area for which the NE 102 may support services for one or more UEs 104 within the geographic coverage area. For example, an NE 102 and a UE 104 may support wireless communication of signals related to services (e.g., voice, video, packet data, messaging, broadcast, etc. ) according to one or multiple radio access technologies. In some implementations, an NE 102 may be moveable, for example, a satellite associated with a non-terrestrial network (NTN) . In some implementations, different geographic coverage areas associated with the same or different radio access technologies may overlap, but the different geographic coverage areas may be associated with different NEs 102.

[0043] The one or more UEs 104 may be dispersed throughout a geographic region of the wireless communications system 100. A UE 104 may include or may be referred to as a remote unit, a mobile device, a wireless device, a remote device, a subscriber device, a transmitter device, a receiver device, or some other suitable terminology. In some implementations, the UE 104 may be referred to as a unit, a station, a terminal, or a client, among other examples. Additionally, or alternatively, the UE 104 may be referred to as an Internet-of-Things (IoT) device, an Internet-of-Everything (IoE) device, or machine-type communication (MTC) device, among other examples.

[0044] An NE 102 may support communications with the CN 106, or with another NE 102, or both. For example, an NE 102 may interface with other NE 102 or the CN 106 through one or more backhaul links (e.g., S1, N2, N3, or another network interface) . In some implementations, the NEs 102 may communicate with each other directly. In some other implementations, the NEs 102 may communicate with each other indirectly (e.g., via the CN 106) . In some implementations, one or more NEs 102 may include subcomponents, such as an access network entity, which may be an example of an access node controller (ANC) . An ANC may communicate with the one or more UEs 104 through one or more other access network transmission entities, which may be referred to as radio heads, smart radio heads, or transmission-reception points (TRPs) .

[0045] The CN 106 may support user authentication, access authorization, tracking, connectivity, and other access, routing, or mobility functions. The CN 106 may be an evolved packet core (EPC) , or a 5G core (5GC) , which may include a control plane entity that manages access and mobility (e.g., a mobility management entity (MME) , an access and mobility management function (AMF) ) and a user plane entity that routes packets or interconnects to external networks (e.g., a serving gateway (S-GW) , a Packet Data Network (PDN) gateway (P-GW) , or a user plane function (UPF) ) . In some implementations, the control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management (e.g., data bearers, signal bearers, etc. ) for the one or more UEs 104 served by the one or more NEs 102 associated with the CN 106.

[0046] The CN 106 may communicate with a packet data network over one or more backhaul links (e.g., via an S1, N2, N3, or another network interface) . The packet data network may include an application server. In some implementations, one or more UEs 104 may communicate with the application server. A UE 104 may establish a session (e.g., a protocol data unit (PDU) session, or the like) with the CN 106 via an NE 102. The CN 106 may route traffic (e.g., control information, data, and the like) between the UE 104 and the application server using the established session (e.g., the established PDU session) . The PDU session may be an example of a logical connection between the UE 104 and the CN 106 (e.g., one or more network functions of the CN 106) .

[0047] Multiple-input multiple-output (MIMO) has been a fundamental part of the 4G or 5G system, and may continue to be an important part of 6G networks. Massive MIMO (also known as large-scale antenna systems and very large MIMO) is a MIMO technology where an NE may be equipped with a large number of antenna elements (for example, 50 antenna elements) , which are used to perform transmissions that share the same time and frequency band and are separated in the spatial domain. Massive MIMO is one of the most critical technologies for 5G communications. With massive antenna arrays at the NE, massive MIMO can improve the spectral efficiency by orders of magnitude through beamforming or multiplexing. Herein, the terms "antenna elements" and "antennas" may be used interchangeably.

[0048] For 6G communications, extremely large-scale MIMO (XL-MIMO) , which is a MIMO technology where an NE may be equipped with a number of antennas much larger than that for massive MIMO, can effectively achieve 10-fold increases in spectral efficiency. On the other hand, benefiting from the rich spectrum resource at millimeter-wave (mmWave) band or terahertz (THz) band, high-frequency communications may provide largely available bandwidth. Meanwhile, the very small size of high-frequency antennas favorably enables the deployment of XL-MIMO with an extremely large number of antennas. Therefore, high-frequency XL-MIMO may be a key enabling technology for 6G communications.

[0049] As the size of the antenna array increases, the electromagnetic (EM) field begins to exhibit some near field properties. In particular, the Rayleigh distance (e.g., denoted as LR) , which defines the boundary between the near field and the far field, is calculated as follows: where D is the largest dimension of the antenna array, and λ is the wavelength.

[0050] In the scenario of XL-MIMO, as the value of D increases with the size of the antenna array, and the value of λ decreases as the frequency increases, the near field region, of which the area is positively correlated with LR, may increase significantly to include numerous UEs.

[0051] The electromagnetic wave propagation in the near field is explained as follows.

[0052] The typical antenna in an extremely large antenna array (ELAA) may still be an electric dipole antenna (unidirectional or cross polarized) . The electric field from an oscillating electric dipole is as follows: where is the electric dipole moment of the electric dipole at the origin; is perpendicular to the direction vector and is the outgoing spherical wave with speed c.

[0053] Because vacuum (or air) is a linear medium, the electric field of the near field EM wave radiated from an antenna array is the summation of the electric field radiated from all the antennas in the antenna array. Accordingly, a near field signal received from the antenna array can be calculated as a sum of the signals from all the antennas in the antenna array.

[0054] In the far field, the EM wave radiated from an antenna array can be treated as a combination of planar waves. As a result, the design of massive MIMO in 5G NR is based on the planar wave assumption. However, in the near field, the EM wave radiated from an antenna array cannot be treated as a combination of planar waves. Therefore, the design of massive MIMO in 5G NR may be inapplicable for XL-MIMO, and the use of XL-MIMO in 6G with near field requires new designs for channel model, transceiver architecture, channel estimation, transmission scheme, etc.

[0055] Hybrid beamforming is widely used in the mmWave system to reduce the hardware cost and simplify the system, and is supported in 5G NR system. Instead of driving each antenna port with a dedicated radio frequency (RF) chain (which may include analog-to-digital converter (ADC) , digital-to-analog converter (DAC) , power amplifier (PA) , up / down converter, etc. ) , an RF chain is used to drive a subset of antenna elements in an antenna array.

[0056] Figure 2 illustrates an example of hybrid beamforming architecture in accordance with aspects of the present disclosure. This example includes both a transmitter side and a receiver side.

[0057] The hybrid beamforming architecture may include beamforming in both digital and analog domains. Specifically, digital weights are applied at each RF chain (e.g., through baseband digital precoding) , and at the antenna element level, a signal is adjusted by analog phase shifters (e.g., through RF analog precoding) , which only changes the phase of the signal. Thus, the precoding is done in two stages at the transmitter side. The corresponding combining operation is also done in two stages at the receiver side, e.g., RF analog combining and baseband digital combining.

[0058] In Figure 2, sharp beams formed with analog beamforming (e.g., by the phase shifters) compensate for the large path loss at mmWave bands, and digital beamforming provides the necessary flexibility to perform advanced multi-antenna techniques such as multi-beam MIMO.

[0059] In traditional beamforming, it is assumed that the UE is in the far field, and thus the same angle of departure (AOD) or the same angle of arrival (AOA) can be applied to the entire antenna array. Because in the far field, the EM wave can be considered as a planar wave (or a combination of planar waves) , the beamforming vector driving a subset or all of the antenna elements in the antenna array can be a Discrete Fourier Transform (DFT) vector steering towards the direction of the outgoing or incoming wave.

[0060] However, in the near field, the EM wave is no longer a planar wave (or a combination of planar waves) , the DFT vector used under the planar wave assumption may no longer apply.

[0061] The ideal way to transmit from an antenna array to a UE is maximal ratio combining (MRC) , in which the phases of all the antennas in the antenna array are fine tuned to well align at the UE for achieving a maximal signal strength. This may require the UE to estimate the phases for all the antennas and provide a proper feedback, which may be complicated and impractical. According to some embodiments of the present disclosure, a subarray-based MRC scheme (also referred to as a subarray-based DFT beamforming scheme) may be used to simplify system designs.

[0062] As proposed in the present disclosure, a large antenna array (e.g., an antenna array for XL-MIMO) can be partitioned into multiple subarrays. For an antenna array partitioned into K subarrays, to implement the subarray-based MRC scheme, different beamforming vectors may be applied for different subarrays. For example, a beamforming vector, Vk, may be applied for subarray k, which may be a DFT-based beamforming vector as follows: wherein: ωk is an offset phase for subarray k with respect to a reference subarray (e.g., the  center subarray) ; 2M+1 is a total number of antenna elements in subarray k; and φk is a DFT phase gradient in subarray k.

[0063] Vk is applied to the 2M+1 antenna elements in subarray k to direct a beam transmitted from subarray k to the direction of the UE or a reflector which reflects the beam to the UE. Because only the relative phase is important, the offset phase for subarray k, i.e., ωk, may be the relative phase (also referred to as phase offset) from the center antenna element of subarray k to the center antenna element of the entire antenna array in the subarray-based MRC scheme.

[0064] Theoretically, more subarrays would provide better results for eliminating the near field effect. However, as the number of subarrays increases, computation complexity would increase and more overhead would be incurred for channel measurement, CSI feedback, etc. Therefore, it is important to determine the minimum number of subarrays required in order not to incur larger CSI feedback than necessary.

[0065] The present disclosure provides solutions for determining a minimum number of subarrays that an antenna array of an NE can be partitioned into for transmission to a UE.

[0066] In some embodiments of the present disclosure, it is assumed that the antenna array at an NE is a large antenna array (e.g., ELAA) , which may be partitioned into a number of subarrays, and the antenna array at a UE is of a regular size. It is contemplated that the described solutions may be applicable to a UE with a large antenna array (e.g., ELAA) without departing from the spirit and scope of the present disclosure.

[0067] Please note that, although solutions for one-dimensional antenna arrays are described in the present disclosure, it is contemplated that the solutions described herein may also apply to a two-dimensional antenna array or a three-dimensional antenna array with some arithmetic manipulations. For example, a two-dimensional antenna array may be partitioned into multiple two-dimensional subarrays, and the described solutions for one-dimensional antenna arrays may be similarly applied in each dimension.

[0068] According to some embodiments of the present disclosure, an NE may transmit a DL RS (e.g., CSI-RS) from an antenna array of the NE. The transmission of the DL RS may be not based on subarrays. That is, the antenna array is not partitioned into subarrays when transmitting the DL RS. In some embodiments, the NE may transmit more than one DL RS. A UE may receive the DL RS and perform measurement on the channel between the NE and the UE using the DL RS.

[0069] According to some embodiments of the present disclosure, the UE may determine a minimum number of subarrays that the antenna array of the NE can be partitioned into for transmission to the UE based on the DL RS. In some embodiments, each of the partitioned subarrays may has the same size, i.e., the same number of antenna elements.

[0070] In some embodiments, the UE may determine the minimum number of subarrays based on a maximal phase error associated with each subarray. The maximal phase error associated with each subarray may be estimated based on the DL RS. For example, the UE may estimate a measured phase of the channel for each antenna element in the antenna array based on the DL RS by comparing the phase of the received signal to the known transmission phase of the DL RS. In addition, the UE may assume that the antenna array is partitioned into a number of subarrays, and fit the measured phases of antenna elements in each subarray with a linear function using linear regression. This can be called subarray-based linear phase approximation, and the fitted values may be referred to as subarray-based phases. Then, for each antenna element, the UE may calculate a difference (also referred to as phase error) between the measured phase and the subarray-based phase, and the maximal value of the calculated difference among the antenna elements in a subarray can be determined to be the maximal phase error associated with the subarray.

[0071] In an embodiment, the minimum number of subarrays may be determined such that a condition is satisfied, e.g., the maximal phase error associated with each subarray estimated for the minimum number of subarrays is no more than a maximal phase error threshold. For example, the maximal phase error threshold may be received from the NE, e.g., via RRC signaling. That is, the maximal phase error threshold is configurable. As another example, the maximal phase error threshold may be a predefined value. That is, the maximal phase error threshold is fixed or default. The UE may start estimating the maximal phase error associated with each subarray for each assumed number of subarrays from the smallest possible number (e.g., 2) until it finds a number that satisfies the aforementioned condition.

[0072] Figures 3A-3C illustrate exemplary measured phases and subarray-based phases (denoted as subarray-based) of antenna elements in an antenna array partitioned into different assumed numbers of subarrays in accordance with aspects of the present disclosure. In the examples shown in Figures 3A-3C, it is assumed that the UE is at 0.05 Rayleigh distance from the antenna array. The indices of the antenna elements are represented by horizontal coordinates, and the measured and subarray-based phases of the antenna elements are represented by vertical coordinates.

[0073] Figure 3A depicts the measured phases and the subarray-based phases for the assumed number of subarrays being 2. The maximal phase error associated with each of the two subarrays can be calculated. As an example, the maximal phase error associated with the left subarray may be which is about 2.

[0074] Figure 3B depicts the measured phases and the subarray-based phases for the assumed number of subarrays being 4. The maximal phase error associated with each of the four subarrays can be calculated. As an example, the maximal phase error associated with the most left subarray may be which is about 0.5.

[0075] Figure 3C depicts the measured phases and the subarray-based phases for the assumed number of subarrays being 6. The maximal phase error associated with each of the six subarrays can be calculated. As an example, the maximal phase error associated with the most left subarray may be which is about 0.25.

[0076] In the case that the maximal phase error threshold (either configured or predefined) is the minimum number of subarrays that the antenna array of the NE can be partitioned into for transmission to the UE may be determined to be 6, because the maximal phase error associated with at least one subarray in the case of 2 and 4 subarrays is greater than the maximal phase error threshold while the maximal phase error associated with each subarray in the case of 6 subarrays is no more than the maximal phase error threshold.

[0077] It is contemplated that the UE may determine a minimum number of subarrays that the antenna array of the NE can be partitioned into for transmission to the UE based on the DL RS according to other criteria, which would not depart from the scope of the present disclosure.

[0078] Once the UE determines the minimum number of subarrays that the antenna array of the NE can be partitioned into, the UE may transmit, e.g., to the NE, a CSI feedback indicating the minimum number of subarrays. After receiving the CSI feedback, the NE may partition its antenna array into subarrays according to the minimum number of subarrays indicated by the CSI feedback and perform subarray-based processing (e.g., DL RS transmission, DL data transmission, etc. ) using the partitioned subarrays. The UE may also use the minimum number of subarrays in subsequent operations, e.g., DL reception, channel estimation, CSI reporting, etc.

[0079] In some embodiments, the number of subarrays that can be configured at the NE depends on details of the NE's implementation. For example, because each subarray will perform its own signal processing and needs it is own signal processing capability, and the received signals from different subarrays need to be processed jointly, the minimum number of subarrays provided by the UE in the CSI feedback cannot be an arbitrary integer. In these embodiments, the NE may transmit, e.g., to the UE, a set of candidate numbers of subarrays associated with the NE (e.g., based on the NE's capability) . In an embodiment, the set of candidate numbers of subarrays may be transmitted via RRC signaling. Then, the UE may select the minimum number of subarrays from the set of candidate numbers of subarrays using any method described above. For example, the UE may start estimating the maximal phase error associated with each subarray for each number in the set of candidate numbers of subarrays from the smallest number in the set until it finds a number that satisfies the aforementioned condition.

[0080] Figure 4 illustrates an example of a UE 400 in accordance with aspects of the present disclosure. The UE 400 may include at least one processor 402 and at least one memory 404. Additionally, the UE 400 may also include one or more of at least one controller 406 or at least one transceiver 408. The processor 402, the memory 404, the controller 406, or the transceiver 408, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.

[0081] The processor 402, the memory 404, the controller 406, or the transceiver 408, or various combinations or components thereof may be implemented in hardware (e.g., circuitry) . The hardware may include a processor, a digital signal processor (DSP) , an application-specific integrated circuit (ASIC) , or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.

[0082] The processor 402 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof) . In some implementations, the processor 402 may be configured to operate the memory 404. In some other implementations, the memory 404 may be integrated into the processor 402. The processor 402 may be configured to execute computer-readable instructions stored in the memory 404 to cause the UE 400 to perform various functions of the present disclosure.

[0083] The memory 404 may include volatile or non-volatile memory. The memory 404 may store computer-readable, computer-executable code including instructions when executed by the processor 402 cause the UE 400 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such the memory 404 or another type of memory. Computer-readable media includes both non-transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A non-transitory storage medium may be any available medium that may be accessed by a general-purpose or special-purpose computer.

[0084] In some implementations, the processor 402 and the memory 404 coupled with the processor 402 may be configured to cause the UE 400 to perform one or more of the functions described herein (e.g., executing, by the processor 402, instructions stored in the memory 404) . For example, the processor 402 may support wireless communication at the UE 400 in accordance with examples as disclosed herein. The UE 400 may be configured to support a means for performing the operations of the methods described in the embodiments of the present disclosure.

[0085] In an embodiment, the processor 402 may be configured to cause the UE 400 to: receive a DL RS from an antenna array of an NE; determine, based on the DL RS, a minimum number of subarrays that the antenna array can be partitioned into for transmission to the UE 400; and transmit a CSI feedback indicating the minimum number of subarrays.

[0086] The controller 406 may manage input and output signals for the UE 400. The controller 406 may also manage peripherals not integrated into the UE 400. In some implementations, the controller 406 may utilize an operating system such as or other operating systems. In some implementations, the controller 406 may be implemented as part of the processor 402.

[0087] In some implementations, the UE 400 may include at least one transceiver 408. In some other implementations, the UE 400 may have more than one transceiver 408. The transceiver 408 may represent a wireless transceiver. The transceiver 408 may include one or more receiver chains 410, one or more transmitter chains 412, or a combination thereof.

[0088] A receiver chain 410 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium. For example, the receiver chain 410 may include one or more antennas for receive the signal over the air or wireless medium. The receiver chain 410 may include at least one amplifier (e.g., a low-noise amplifier (LNA) ) configured to amplify the received signal. The receiver chain 410 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of the signal. The receiver chain 410 may include at least one decoder for decoding the demodulated signal to receive the transmitted data.

[0089] A transmitter chain 412 may be configured to generate and transmit signals (e.g., control information, data, packets) . The transmitter chain 412 may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium. The at least one modulator may be configured to support one or more techniques such as amplitude modulation (AM) , frequency modulation (FM) , or digital modulation schemes like phase-shift keying (PSK) or quadrature amplitude modulation (QAM) . The transmitter chain 412 may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium. The transmitter chain 412 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.

[0090] Figure 5 illustrates an example of a processor 500 in accordance with aspects of the present disclosure. The processor 500 may be an example of a processor configured to perform various operations in accordance with examples as described herein. The processor 500 may include at least one controller 502 configured to perform various operations in accordance with examples as described herein. The processor 500 may optionally include at least one memory 504, which may be, for example, an L1 / L2 / L3 cache. Additionally, or alternatively, the processor 500 may optionally include one or more arithmetic-logic units (ALUs) 506. One or more of these components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces (e.g., buses) .

[0091] The processor 500 may be a processor chipset and include a protocol stack (e.g., a software stack) executed by the processor chipset to perform various operations (e.g., receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) in accordance with examples as described herein. The processor chipset may include one or more cores, one or more caches (e.g., memory local to or included in the processor chipset (e.g., the processor 500) or other memory (e.g., random access memory (RAM) , read-only memory (ROM) , dynamic RAM (DRAM) , synchronous dynamic RAM (SDRAM) , static RAM (SRAM) , ferroelectric RAM (FeRAM) , magnetic RAM (MRAM) , resistive RAM (RRAM) , flash memory, phase change memory (PCM) , and others) .

[0092] The controller 502 may be configured to manage and coordinate various operations (e.g., signaling, receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) of the processor 500 to cause the processor 500 to support various operations in accordance with examples as described herein. For example, the controller 502 may operate as a control unit of the processor 500, generating control signals that manage the operation of various components of the processor 500. These control signals include enabling or disabling functional units, selecting data paths, initiating memory access, and coordinating timing of operations.

[0093] The controller 502 may be configured to fetch (e.g., obtain, retrieve, receive) instructions from the memory 504 and determine subsequent instruction (s) to be executed to cause the processor 500 to support various operations in accordance with examples as described herein. The controller 502 may be configured to track memory address of instructions associated with the memory 504. The controller 502 may be configured to decode instructions to determine the operation to be performed and the operands involved. For example, the controller 502 may be configured to interpret the instruction and determine control signals to be output to other components of the processor 500 to cause the processor 500 to support various operations in accordance with examples as described herein. Additionally, or alternatively, the controller 502 may be configured to manage flow of data within the processor 500. The controller 502 may be configured to control transfer of data between registers, arithmetic logic units (ALUs) , and other functional units of the processor 500.

[0094] The memory 504 may include one or more caches (e.g., memory local to or included in the processor 500 or other memory, such RAM, ROM, DRAM, SDRAM, SRAM, MRAM, flash memory, etc. In some implementations, the memory 504 may reside within or on a processor chipset (e.g., local to the processor 500) . In some other implementations, the memory 504 may reside external to the processor chipset (e.g., remote to the processor 500) .

[0095] The memory 504 may store computer-readable, computer-executable code including instructions that, when executed by the processor 500, cause the processor 500 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such as system memory or another type of memory. The controller 502 and / or the processor 500 may be configured to execute computer-readable instructions stored in the memory 504 to cause the processor 500 to perform various functions. For example, the processor 500 and / or the controller 502 may be coupled with or to the memory 504, the processor 500, the controller 502, and the memory 504 may be configured to perform various functions described herein. In some examples, the processor 500 may include multiple processors and the memory 504 may include multiple memories. One or more of the multiple processors may be coupled with one or more of the multiple memories, which may, individually or collectively, be configured to perform various functions herein.

[0096] The one or more ALUs 506 may be configured to support various operations in accordance with examples as described herein. In some implementations, the one or more ALUs 506 may reside within or on a processor chipset (e.g., the processor 500) . In some other implementations, the one or more ALUs 506 may reside external to the processor chipset (e.g., the processor 500) . One or more ALUs 506 may perform one or more computations such as addition, subtraction, multiplication, and division on data. For example, one or more ALUs 506 may receive input operands and an operation code, which determines an operation to be executed. One or more ALUs 506 be configured with a variety of logical and arithmetic circuits, including adders, subtractors, shifters, and logic gates, to process and manipulate the data according to the operation. Additionally, or alternatively, the one or more ALUs 506 may support logical operations such as AND, OR, exclusive-OR (XOR) , not-OR (NOR) , and not-AND (NAND) , enabling the one or more ALUs 506 to handle conditional operations, comparisons, and bitwise operations.

[0097] The processor 500 may support wireless communication in accordance with examples as disclosed herein. The processor 500 may be configured to or operable to support a means for performing the operations of the methods described in the embodiments of the present disclosure.

[0098] In an embodiment, the processor 500 may be applicable for a UE or a device with similar functions. The controller 502 may be configured to cause the processor 500 to: receive a DL RS from an antenna array of an NE; determine, based on the DL RS, a minimum number of subarrays that the antenna array can be partitioned into for transmission to the UE; and transmit a CSI feedback indicating the minimum number of subarrays.

[0099] In an embodiment, the processor 500 may be applicable for an NE (e.g., a base station) or a device with similar functions. The controller 502 may be configured to cause the processor 500 to: transmit a downlink DL RS from an antenna array of the NE; and receive a CSI feedback indicating a minimum number of subarrays that the antenna array can be partitioned into for transmission to a UE.

[0100] Figure 6 illustrates an example of an NE 600 in accordance with aspects of the present disclosure. The NE 600 may include at least one processor 602 and at least one memory 604. Additionally, the NE 600 may also include one or more of at least one controller 606 or at least one transceiver 608. The processor 602, the memory 604, the controller 606, or the transceiver 608, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.

[0101] The processor 602, the memory 604, the controller 606, or the transceiver 608, or various combinations or components thereof may be implemented in hardware (e.g., circuitry) . The hardware may include a processor, a digital signal processor (DSP) , an application-specific integrated circuit (ASIC) , or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.

[0102] The processor 602 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof) . In some implementations, the processor 602 may be configured to operate the memory 604. In some other implementations, the memory 604 may be integrated into the processor 602. The processor 602 may be configured to execute computer-readable instructions stored in the memory 604 to cause the NE 600 to perform various functions of the present disclosure.

[0103] The memory 604 may include volatile or non-volatile memory. The memory 604 may store computer-readable, computer-executable code including instructions when executed by the processor 602 cause the NE 600 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such the memory 604 or another type of memory. Computer-readable media includes both non-transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A non-transitory storage medium may be any available medium that may be accessed by a general-purpose or special-purpose computer.

[0104] In some implementations, the processor 602 and the memory 604 coupled with the processor 602 may be configured to cause the NE 600 to perform one or more of the functions described herein (e.g., executing, by the processor 602, instructions stored in the memory 604) . For example, the processor 602 may support wireless communication at the NE 600 in accordance with examples as disclosed herein. The NE 600 may be configured to support a means for performing the operations of the methods described in the embodiments of the present disclosure.

[0105] In an embodiment, the processor 602 may be configured to cause the NE 600 to: transmit a downlink DL RS from an antenna array of the NE 600; and receive a CSI feedback indicating a minimum number of subarrays that the antenna array can be partitioned into for transmission to a UE.

[0106] The controller 606 may manage input and output signals for the NE 600. The controller 606 may also manage peripherals not integrated into the NE 600. In some implementations, the controller 606 may utilize an operating system such as or other operating systems. In some implementations, the controller 606 may be implemented as part of the processor 602.

[0107] In some implementations, the NE 600 may include at least one transceiver 608. In some other implementations, the NE 600 may have more than one transceiver 608. The transceiver 608 may represent a wireless transceiver. The transceiver 608 may include one or more receiver chains 610, one or more transmitter chains 612, or a combination thereof.

[0108] A receiver chain 610 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium. For example, the receiver chain 610 may include one or more antennas for receive the signal over the air or wireless medium. The receiver chain 610 may include at least one amplifier (e.g., a low-noise amplifier (LNA) ) configured to amplify the received signal. The receiver chain 610 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of the signal. The receiver chain 610 may include at least one decoder for decoding the demodulated signal to receive the transmitted data.

[0109] A transmitter chain 612 may be configured to generate and transmit signals (e.g., control information, data, packets) . The transmitter chain 612 may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium. The at least one modulator may be configured to support one or more techniques such as amplitude modulation (AM) , frequency modulation (FM) , or digital modulation schemes like phase-shift keying (PSK) or quadrature amplitude modulation (QAM) . The transmitter chain 612 may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium. The transmitter chain 612 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.

[0110] Figure 7 illustrates a flowchart of an exemplary method in accordance with aspects of the present disclosure. The operations of the method may be implemented by a UE as described herein. In some implementations, the UE may execute a set of instructions to control the function elements of the UE to perform the described functions.

[0111] At 702, the method may include receiving a DL RS from an antenna array of an NE. The operations of 702 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 702 may be performed by a UE as described with reference to Figure 4.

[0112] At 704, the method may include determining, based on the DL RS, a minimum number of subarrays that the antenna array can be partitioned into for transmission to the UE. The operations of 704 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 704 may be performed by a UE as described with reference to Figure 4.

[0113] At 706, the method may include transmitting a CSI feedback indicating the minimum number of subarrays. The operations of 706 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 706 may be performed a UE as described with reference to Figure 4.

[0114] In some embodiments, each subarray has a same size.

[0115] In some embodiments, the method may further include receiving a set of candidate numbers of subarrays associated with the NE.

[0116] In some embodiments, determining the minimum number of subarrays may include selecting the minimum number of subarrays from the set of candidate numbers of subarrays.

[0117] In some embodiments, the set of candidate numbers of subarrays is received via RRC signaling.

[0118] In some embodiments, the minimum number of subarrays is determined based on a maximal phase error associated with each subarray which is estimated based on the DL RS.

[0119] In some embodiments, the maximal phase error associated with each subarray estimated for the minimum number of subarrays is no more than a maximal phase error threshold.

[0120] In some embodiments, the method may further include receiving the maximal phase error threshold from the NE.

[0121] In some embodiments, the maximal phase error threshold is received via RRC signaling.

[0122] In some embodiments, the maximal phase error threshold is a predefined value.

[0123] It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.

[0124] Figure 8 illustrates a flowchart of an exemplary method in accordance with aspects of the present disclosure. The operations of the method may be implemented by an NE as described herein. In some implementations, the NE may execute a set of instructions to control the function elements of the NE to perform the described functions.

[0125] At 802, the method may include transmitting a DL RS from an antenna array of the NE. The operations of 802 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 802 may be performed by an NE as described with reference to Figure 6.

[0126] At 804, the method may include receiving a CSI feedback indicating a minimum number of subarrays that the antenna array can be partitioned into for transmission to a UE. The operations of 804 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 804 may be performed by an NE as described with reference to Figure 6.

[0127] In some embodiments, the method may further include: partitioning the antenna array into subarrays according to the minimum number of subarrays; and performing subarray-based processing using the partitioned subarrays.

[0128] In some embodiments, each subarray has a same size.

[0129] In some embodiments, the method may further include transmitting a set of candidate numbers of subarrays associated with the NE.

[0130] In some embodiments, the set of candidate numbers of subarrays is transmitted via RRC signaling.

[0131] In some embodiments, the minimum number of subarrays is selected from the set of candidate numbers of subarrays.

[0132] In some embodiments, the method may further include transmitting a maximal phase error threshold for a subarray for the UE to determine the minimum number of subarrays based on the DL RS.

[0133] In some embodiments, the maximal phase error threshold is transmitted via RRC signaling.

[0134] In some embodiments, the minimum number of subarrays is determined by the UE based on the DL RS and a predefined maximal phase error threshold for a subarray.

[0135] It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.

[0136] The description herein is provided to enable a person having ordinary skill in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to a person having ordinary skill in the art, and the generic principles defined herein may be applied to other variations without departing from the scope of the disclosure. Thus, the disclosure is not limited to the examples and designs described herein but is to be accorded the broadest scope consistent with the principles and novel features disclosed herein.

Claims

1.A user equipment (UE) for wireless communication, comprising:at least one memory; andat least one processor coupled with the at least one memory and configured to cause the UE to:receive a downlink (DL) reference signal (RS) from an antenna array of a network equipment (NE) ;determine, based on the DL RS, a minimum number of subarrays that the antenna array can be partitioned into for transmission to the UE; andtransmit a channel state information (CSI) feedback indicating the minimum number of subarrays.2.The UE of claim 1, wherein each subarray has a same size.3.The UE of claim 1, wherein the at least one processor is further configured to cause the UE to:receive a set of candidate numbers of subarrays associated with the NE.4.The UE of claim 3, wherein to determine the minimum number of subarrays, the at least one processor is configured to cause the UE to select the minimum number of subarrays from the set of candidate numbers of subarrays.5.The UE of claim 3, wherein the set of candidate numbers of subarrays is received via radio resource control (RRC) signaling.6.The UE of claim 1, wherein the minimum number of subarrays is determined based on a maximal phase error associated with each subarray which is estimated based on the DL RS.7.The UE of claim 6, wherein the maximal phase error associated with each subarray estimated for the minimum number of subarrays is no more than a maximal phase error threshold.8.The UE of claim 7, wherein the at least one processor is further configured to cause the UE to receive the maximal phase error threshold from the NE.9.The UE of claim 8, wherein the maximal phase error threshold is received via RRC signaling.10.The UE of claim 7, wherein the maximal phase error threshold is a predefined value.11.A network equipment (NE) for wireless communication, comprising:at least one memory; andat least one processor coupled with the at least one memory and configured to cause the NE to:transmit a downlink (DL) reference signal (RS) from an antenna array of the NE; andreceive a channel state information (CSI) feedback indicating a minimum number of subarrays that the antenna array can be partitioned into for transmission to a user equipment (UE) .12.The NE of claim 11, wherein the at least one processor is further configured to cause the NE to:partition the antenna array into subarrays according to the minimum number of subarrays; andperform subarray-based processing using the partitioned subarrays.13.The NE of claim 11, wherein each subarray has a same size.14.The NE of claim 11, wherein the at least one processor is further configured to cause the NE to transmit a set of candidate numbers of subarrays associated with the NE.15.The NE of claim 14, wherein the set of candidate numbers of subarrays is transmitted via radio resource control (RRC) signaling.16.The NE of claim 14, wherein the minimum number of subarrays is selected from the set of candidate numbers of subarrays.17.The NE of claim 11, wherein the at least one processor is further configured to cause the NE to transmit a maximal phase error threshold for a subarray for the UE to determine the minimum number of subarrays based on the DL RS, or the minimum number of subarrays is determined by the UE based on the DL RS and a predefined maximal phase error threshold for a subarray.18.The NE of claim 17, wherein the maximal phase error threshold is transmitted via RRC signaling.19.A processor for wireless communication, comprising:at least one controller coupled with at least one memory and configured to cause the processor to:receive a downlink (DL) reference signal (RS) from an antenna array of a network equipment (NE) ;determine, based on the DL RS, a minimum number of subarrays that the antenna array can be partitioned into for transmission; andtransmit a channel state information (CSI) feedback indicating the minimum number of subarrays.20.A processor for wireless communication, comprising:at least one controller coupled with at least one memory and configured to cause the processor to:transmit a downlink (DL) reference signal (RS) from an antenna array; andreceive a channel state information (CSI) feedback indicating a minimum number of subarrays that the antenna array can be partitioned into for transmission to a user equipment (UE) .

Citation Information

Patent Citations

  • Unmanned aerial vehicle channel modeling method assisted by intelligent metasurface technology

    CN115580364A

  • Hybrid precoding method based on dynamic subarray in super-large scale MIMO

    CN116418375A

  • Antenna apparatus

    US20180287678A1

  • Beamforming antennas that share radio ports across multiple columns

    US20220131578A1

  • Methods and apparatuses for wireless communication with extremely large antenna arrays

    WO2024222044A1