Methods and apparatuses for calibration reporting in a cell free massive MIMO system

By dividing AP clusters into subsets and using differential offset reporting with scalable quantization, the solution addresses overhead and quantization issues in cell-free massive MIMO systems, improving synchronization and efficiency.

WO2026031600A1PCT designated stage Publication Date: 2026-02-12LENOVO (BEIJING) LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/086562
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-04-01
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

Existing calibration reporting schemes in cell-free massive MIMO systems face issues with large overhead and quantization range limitations when dealing with multiple antennas, leading to inefficient reporting and synchronization challenges.

Method used

The proposed solution involves dividing candidate AP clusters into subsets, selecting a reference AP for each subset, and reporting differential offset values within each subset, using scalable quantization parameters to reduce overhead and improve synchronization accuracy.

Benefits of technology

This approach reduces reporting overhead and maintains synchronization accuracy by optimizing quantization ranges based on AP proximity to UEs, enhancing the efficiency of joint transmission in cell-free massive MIMO systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025086562_12022026_PF_FP_ABST
    Figure CN2025086562_12022026_PF_FP_ABST
Patent Text Reader

Abstract

Various aspects of the present disclosure relate to methods and apparatuses for calibration reporting in a cell free massive multiple input multiple output (MIMO) system. Some implementations of the methods and apparatuses described herein may include a user equipment (UE) for wireless communication, comprising: 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 configuration for a calibration report associated with one or more access point (AP) subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; and transmit the calibration report based on measurement results on the calibration measurement resource set.
Need to check novelty before this filing date? Find Prior Art

Description

METHODS AND APPARATUSES FOR CALIBRATION REPORTING IN A CELL FREE MASSIVE MIMO SYSTEMTECHNICAL FIELD

[0001] The present disclosure relates to wireless communications, and more specifically to methods and apparatuses for calibration reporting in a cell free massive multiple input multiple output (MIMO) system.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, comprising: 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 configuration for a calibration report associated with one or more access point (AP) subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; and transmit the calibration report based on measurement results on the calibration measurement resource set.

[0005] In some implementations of the UE described herein, the calibration report is associated with one or more AP subsets, wherein: the configuration further indicates an index of AP subset for each respective AP in the one or more AP subsets, or the calibration measurement resource set includes a calibration measurement resource subset for each respective AP subset.

[0006] In some implementations of the UE described herein, the calibration report is associated with one or more AP subsets, and the calibration report includes an index of AP subset for each respective AP.

[0007] In some implementations of the UE described herein, a maximum number of AP subsets in one calibration report is configured by a network equipment or predefined.

[0008] In some implementations of the UE described herein, each AP subset of the one or more AP subsets includes a reference AP which is associated with a smallest offset among APs in the AP subset, the offset includes at least one of a delay offset, a frequency offset, or a phase offset, and the calibration report includes differential offset value (s) between the reference AP and other AP (s) in the AP subset.

[0009] In some implementations of the UE described herein, the calibration report further includes differential offset value (s) between a reference AP which is associated with a smallest offset among all reference APs and other reference AP (s) .

[0010] In some implementations of the UE described herein, the calibration report further includes an AP index of each respective reference AP.

[0011] In some implementations of the UE described herein, the calibration report further indicates an index of AP subset for a reference AP which is associated with a smallest offset among all reference APs.

[0012] In some implementations of the UE described herein, quantization parameters for the differential offset value (s) between APs in an AP subset are configured independently from quantization parameters for the differential offset value (s) between reference APs.

[0013] In some implementations of the UE described herein, quantization parameters for the differential offset value (s) between APs in each AP subset are configured independently.

[0014] In some implementations of the UE described herein, quantization parameters for the differential offset value (s) between APs in an AP subset include a quantization range and a scalable factor for scaling the quantization range, or include a quantization range with one or more scaled-down candidate values.

[0015] In some implementations of the UE described herein, the calibration report includes one or more sub-reports, each sub-report is associated with an AP cluster used for coherent joint transmission (CJT) , and the calibration measurement resource set includes a measurement reference signal resource or a measurement reference signal resource set for each respective AP cluster.

[0016] In some implementations of the UE described herein, each sub-report includes an AP index of a reference AP in the associated AP cluster and differential offset value (s) between other AP (s) in the associated AP cluster and the reference AP, wherein the differential offset value (s) include at least one of a differential delay offset value, a differential frequency offset value, or a differential phase offset value.

[0017] In some implementations of the UE described herein, quantization parameters for the differential offset value (s) are independently configured for different AP clusters.

[0018] In some implementations of the UE described herein, quantization parameters for the differential offset value (s) for an AP cluster include a quantization range and a scalable factor for scaling the quantization range, or include a quantization range with one or more scaled-down candidate values.

[0019] In some implementations of the UE described herein, in the case that a first AP cluster includes all APs in a second AP cluster, a sub-report associated with the second AP cluster is omitted in the calibration report.

[0020] In some implementations of the UE described herein, in the case that a first AP cluster includes all APs in a second AP cluster, the UE does not expect to be configured to include a sub-report associated with the second AP cluster in the calibration report.

[0021] In some implementations of the UE described herein, in the case that a first AP cluster includes one or more overlapping APs but not all APs in a second AP cluster, differential offset value (s) between all except a first one of the one or more overlapping APs and a reference AP in the second AP cluster are omitted in a sub-report associated with the second AP cluster, wherein the differential offset value (s) include at least one of a differential delay offset value, a differential frequency offset value, or a differential phase offset value.

[0022] In some implementations of the UE described herein, the at least one processor is further configured to cause the UE to: receive a configuration for a channel state information (CSI) report including at least one channel measurement reference signal resource, wherein a total number of the at least one channel measurement reference signal resource is the same as a total number of calibration measurement resources in the calibration measurement resource set.

[0023] In some implementations of the UE described herein, the calibration report includes offset values for all APs in the one or more AP clusters.

[0024] Some implementations of the methods and apparatuses described herein may further include 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 configuration for a calibration report associated with one or more AP subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; and transmit the calibration report based on measurement results on the calibration measurement resource set.

[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 configuration for a calibration report associated with one or more AP subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; and transmitting the calibration report based on measurement results on the calibration measurement resource set.

[0026] Some implementations of the methods and apparatuses described herein may further include a network equipment (NE) for wireless communication, comprising: 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 configuration for a calibration report associated with one or more AP subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; and receive the calibration report which is based on measurement results on the calibration measurement resource set.

[0027] Some implementations of the methods and apparatuses described herein may further include a method performed by an NE. The method may include: transmitting a configuration for a calibration report associated with one or more AP subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; and receiving the calibration report which is based on measurement results on the calibration measurement resource set.BRIEF DESCRIPTION OF THE DRAWINGS

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

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

[0030] Figure 2 illustrates an exemplary cell free massive MIMO (CF-mMIMO) system with multiple UE-centric clusters in accordance with aspects of the present disclosure.

[0031] Figure 3 illustrates example delay offsets (DOs) of different APs in accordance with aspects of the present disclosure.

[0032] Figures 4A and 4B illustrate an example of DO reporting for two partially overlapping AP clusters in accordance with aspects of the present disclosure.

[0033] Figure 5 illustrates an example for measurement resources for calibration sub-reports associated with multiple AP clusters in accordance with aspects of the present disclosure.

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

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

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

[0037] Figure 9 illustrate a flowchart of an exemplary method performed by a UE in accordance with aspects of the present disclosure.

[0038] Figure 10 illustrate a flowchart of an exemplary method performed by an NE in accordance with aspects of the present disclosure.DETAILED DESCRIPTION

[0039] The detailed description of the appended drawings is intended as a description of preferred embodiments of the present application and is not intended to represent the only form in which the present application 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 application.

[0040] 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.

[0041] 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.

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

[0043] 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. In some implementations, the wireless communications system 100 may be a 4G network, such as an LTE network or an LTE-Advanced (LTE-A) network. In some other implementations, the wireless communications system 100 may be an NR network, such as a 5G network, a 5G-Advanced (5G-A) network, or a 5G ultrawideband (5G-UWB) network. In other implementations, the wireless communications system 100 may be a combination of a 4G network and a 5G network, or other suitable radio access technology including Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi) , IEEE 802.16 (WiMAX) , IEEE 802.20. The wireless communications system 100 may support radio access technologies beyond 5G, for example, 6G. Additionally, the wireless communications system 100 may support technologies, such as time division multiple access (TDMA) , frequency division multiple access (FDMA) , or code division multiple access (CDMA) , etc.

[0044] 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.

[0045] 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.

[0046] 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.

[0047] A UE 104 may be able to support wireless communication directly with other UEs 104 over a communication link. For example, a UE 104 may support wireless communication directly with another UE 104 over a device-to-device (D2D) communication link. In some implementations, such as vehicle-to-vehicle (V2V) deployments, vehicle-to-everything (V2X) deployments, or cellular-V2X deployments, the communication link may be referred to as a sidelink. For example, a UE 104 may support wireless communication directly with another UE 104 over a PC5 interface.

[0048] 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) .

[0049] 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.

[0050] 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) .

[0051] In the wireless communications system 100, the NEs 102 and the UEs 104 may use resources of the wireless communications system 100 (e.g., time resources (e.g., symbols, slots, subframes, frames, or the like) or frequency resources (e.g., subcarriers, carriers) ) to perform various operations (e.g., wireless communications) . In some implementations, the NEs 102 and the UEs 104 may support different resource structures. For example, the NEs 102 and the UEs 104 may support different frame structures. In some implementations, such as in 4G, the NEs 102 and the UEs 104 may support a single frame structure. In some other implementations, such as in 5G and among other suitable radio access technologies, the NEs 102 and the UEs 104 may support various frame structures (i.e., multiple frame structures) . The NEs 102 and the UEs 104 may support various frame structures based on one or more numerologies.

[0052] One or more numerologies may be supported in the wireless communications system 100, and a numerology may include a subcarrier spacing and a cyclic prefix. A first numerology (e.g., μ=0) may be associated with a first subcarrier spacing (e.g., 15 kHz) and a normal cyclic prefix. In some implementations, the first numerology (e.g., μ=0) associated with the first subcarrier spacing (e.g., 15 kHz) may utilize one slot per subframe. A second numerology (e.g., μ=1) may be associated with a second subcarrier spacing (e.g., 30 kHz) and a normal cyclic prefix. A third numerology (e.g., μ=2) may be associated with a third subcarrier spacing (e.g., 60 kHz) and a normal cyclic prefix or an extended cyclic prefix. A fourth numerology (e.g., μ=3) may be associated with a fourth subcarrier spacing (e.g., 120 kHz) and a normal cyclic prefix. A fifth numerology (e.g., μ=4) may be associated with a fifth subcarrier spacing (e.g., 240 kHz) and a normal cyclic prefix.

[0053] A time interval of a resource (e.g., a communication resource) may be organized according to frames (also referred to as radio frames) . Each frame may have a duration, for example, a 10 millisecond (ms) duration. In some implementations, each frame may include multiple subframes. For example, each frame may include 10 subframes, and each subframe may have a duration, for example, a 1 ms duration. In some implementations, each frame may have the same duration. In some implementations, each subframe of a frame may have the same duration.

[0054] Additionally or alternatively, a time interval of a resource (e.g., a communication resource) may be organized according to slots. For example, a subframe may include a number (e.g., quantity) of slots. The number of slots in each subframe may also depend on the one or more numerologies supported in the wireless communications system 100. For instance, the first, second, third, fourth, and fifth numerologies (i.e., μ=0, μ=1, μ=2, μ=3, μ=4) associated with respective subcarrier spacings of 15 kHz, 30 kHz, 60 kHz, 120 kHz, and 240 kHz may utilize a single slot per subframe, two slots per subframe, four slots per subframe, eight slots per subframe, and 16 slots per subframe, respectively. Each slot may include a number (e.g., quantity) of symbols (e.g., orthogonal frequency division multiplexing (OFDM) symbols) . In some implementations, the number (e.g., quantity) of slots for a subframe may depend on a numerology. For a normal cyclic prefix, a slot may include 14 symbols. For an extended cyclic prefix (e.g., applicable for 60 kHz subcarrier spacing) , a slot may include 12 symbols. The relationship between the number of symbols per slot, the number of slots per subframe, and the number of slots per frame for a normal cyclic prefix and an extended cyclic prefix may depend on a numerology. It should be understood that reference to a first numerology (e.g., μ=0) associated with a first subcarrier spacing (e.g., 15 kHz) may be used interchangeably between subframes and slots.

[0055] In the wireless communications system 100, an electromagnetic (EM) spectrum may be split, based on frequency or wavelength, into various classes, frequency bands, frequency channels, etc. By way of example, the wireless communications system 100 may support one or multiple operating frequency bands, such as frequency range designations FR1 (410 MHz –7.125 GHz) , FR2 (24.25 GHz –52.6 GHz) , FR3 (7.125 GHz –24.25 GHz) , FR4 (52.6 GHz –114.25 GHz) , FR4a or FR4-1 (52.6 GHz –71 GHz) , and FR5 (114.25 GHz –300 GHz) . In some implementations, the NEs 102 and the UEs 104 may perform wireless communications over one or more of the operating frequency bands. In some implementations, FR1 may be used by the NEs 102 and the UEs 104, among other equipment or devices for cellular communications traffic (e.g., control information, data) . In some implementations, FR2 may be used by the NEs 102 and the UEs 104, among other equipment or devices for short-range, high data rate capabilities.

[0056] FR1 may be associated with one or multiple numerologies (e.g., at least three numerologies) . For example, FR1 may be associated with a first numerology (e.g., μ=0) , which includes 15 kHz subcarrier spacing; a second numerology (e.g., μ=1) , which includes 30 kHz subcarrier spacing; and a third numerology (e.g., μ=2) , which includes 60 kHz subcarrier spacing. FR2 may be associated with one or multiple numerologies (e.g., at least 2 numerologies) . For example, FR2 may be associated with a third numerology (e.g., μ=2) , which includes 60 kHz subcarrier spacing; and a fourth numerology (e.g., μ=3) , which includes 120 kHz subcarrier spacing.

[0057] Massive MIMO is a promising 5G wireless access technology that can provide high throughput, high reliability, and high energy efficiency with simple signal processing. In massive MIMO system, a base station (BS) with many antennas may simultaneously serve many UEs in a same time-frequency resource.

[0058] Cell free massive MIMO (CF-mMIMO) has been recently developed, which may exhibit some different characteristics from massive MIMO. In a CF-mMIMO system, service antennas are spread out over a large area. Owing to the distributed antennas that can exploit diversity against shadow fading, the CF-mMIMO system can potentially offer much higher probability of coverage than the massive MIMO system at the cost of increased backhaul requirements. Moreover, interference in the CF-mMIMO system can be eliminated by cooperative transmission. The CF-mMIMO system can provide better performance than a small-cell system in terms of 95%-likely per-user throughput. Given the above benefits, CF-mMIMO becomes a hot candidate for 6G system.

[0059] In a CF-mMIMO system, numerous APs may serve a smaller number of UEs using identical time-frequency resources. The CF-mMIMO system is suitable for improving the coverage and providing a more uniform performance across UEs, wherein clustering is an essential component of the practical CF-mMIMO system. Serving all UEs with all transmitters in a large region is impractical. The reasons are as follows. First, the capacity of an individual AP can serve only a limited number of UEs. In addition, serving UEs with distant APs occupies resources but contributes little useful signal power, which is not power efficient and may cause strong inference to other UEs scheduled in the same time-frequency resources. Given this, a practical scheme in the CF-mMIMO system is to serve a UE with only APs close to it. APs serving a UE may be referred to as a cluster of APs, an AP cluster, or a cluster. Such cluster is UE-centric (or UE-specific) . To achieve CF-mMIMO system gain, UE centric clustering is an essential component of the practical cell free scheme and joint transmission can be made based on a UE centric cluster to provide a system performance gain. The APs in a cluster may jointly transmit to a UE in a CJT fashion.

[0060] Moreover, the APs serving the UE may change as the UE moves in the network, and thus the UE-centric cluster may be dynamic. The CF-mMIMO system is "cell-free" because there is no static cell for a UE to get access but a dynamic AP cluster formed around the UE and changed as the UE moves in the network. Herein, the terms "AP" and "transmit-receive point (TRP) " may be used interchangeably.

[0061] To support CJT, reporting of calibration information such as delay offset (DO) , frequency offset (FO) , or phase offset (PO) between cooperative APs is important. The present disclosure proposes calibration reporting schemes based on dynamic AP clusters for a CF-mMIMO system, where the actual number of APs in one cluster may be large, e.g., more than 4, and the AP distribution in the cell may be various. The calibration report may include at least one of DO, FO, or PO among APs. The proposed calibration reporting schemes can provide calibration information for flexible CJT based on dynamic clusters with smaller report overhead. The calibration report on DO, FO, or PO may provide time, frequency, or phase synchronization between APs in a cluster and can be used for AP selection and compensation at NE side.

[0062] Figure 2 illustrates an exemplary CF-mMIMO system with multiple UE-centric clusters in accordance with aspects of the present disclosure.

[0063] Referring to Figure 2, the CF-mMIMO system may include a plurality of APs (e.g., AP 1, AP 2, …, AP 8, …, AP m, …, AP M, …) and a plurality of UEs. For simplicity, only one UE is shown in Figure 2. The plurality of APs may be connected to a centric processor unit (CPU) . Each AP may have a small number of antennas, such as 1, 2, or 4.

[0064] A candidate AP cluster set may be determined by an NE (e.g., a base station (BS) ) based on some principles, for example, reference signal received power (RSRP) being larger than a threshold. The candidate AP cluster set may include one or more APs from the plurality of APs and at least one candidate AP cluster, wherein each candidate AP cluster consists of at least one AP from the one or more APs. APs in a candidate AP cluster may be used for jointly transmitting or receiving with a UE, e.g., UE 1.

[0065] In the example shown in Figure 2, a candidate AP cluster set may include AP 1, AP 2, AP 3, AP 4, AP 5, AP 6, AP 7, and AP 8, and may include two candidate AP clusters, e.g., AP cluster 1 and AP cluster 2. AP cluster 1 may consist of AP 1, AP 2, AP 3, and AP 4, and AP cluster 2 may consist of AP 5, AP 6, AP 7, and AP 8. In this example, the two candidate AP clusters do not have any overlapping APs. In some other examples, different AP clusters may include one or more overlapping APs.

[0066] The following Solution 1 and Solution 2 provide two kinds of calibration reporting schemes, respectively. Solution 1 provides cluster set or AP set based calibration reporting schemes, while Solution 2 provides cluster based calibration reporting schemes.

[0067] Solution 1:

[0068] In Solution 1, calibration information of all the APs in a candidate AP cluster set (also referred to as an AP set) are reported based on a calibration measurement resource set (e.g., tracking reference signal (TRS) resource set) corresponding to all the APs in the AP set. For example, each AP in the AP set may be associated with a respective calibration measurement resource in the calibration measurement resource set. The UE may perform measurements on the calibration measurement resources in the calibration measurement resource set and report calibration information of all the APs in the AP set together in a calibration report. After receiving the calibration report from the UE, the NE may select a desirable AP cluster for CJT and make compensation based on the reported calibration information.

[0069] The existing calibration reporting scheme may be used with simple extension to an AP set including more than 4 APs. However, such simple extension may have some issues.

[0070] First, in accordance with the existing calibration reporting scheme, only one reference AP (e.g., the one with the smallest DO, FO, or PO) is selected from the AP set. For APs far away from the reference AP, their DO, FO, or PO values relative to the reference AP may be out of the quantization range defined according to the current 3GPP specifications. For example, for DO, the quantization range may be 1 cyclic prefix (CP) . For the example as shown in Figure 2, in the case that AP 1 is selected as the reference AP, AP 5 –AP 8 may be associated with DO values more than 1 CP when they are far away from AP 1.

[0071] Second, with more APs in the AP set, the calibration report overhead may be larger since the quantization range and / or precision may be larger.

[0072] To resolve the aforementioned issues, in Solution 1, a candidate AP cluster set is divided into one or more AP subsets, and for each AP subset, one AP is selected as a reference AP for calibration reporting. The APs in one AP subset are different from the APs in another AP set. In other words, there is no overlapping AP in different AP subsets. Each AP subset is not necessarily a candidate AP cluster. For example, in the example as shown in Figure 2, in some cases, the candidate AP cluster set (i.e., {AP 1, AP 2, AP 3, AP 4, AP 5, AP 6, AP 7, AP 8} ) may be divided into AP subset 1 consisting of AP 1, AP 2, AP 3, and AP 4 and AP subset 2 consisting of AP 5, AP 6, AP 7, and AP 8; in some other cases, the candidate AP cluster set may be divided into AP subset 1 consisting of AP 1, AP 2, AP 3, AP 4, and AP 5 and AP subset 2 consisting of AP 6, AP 7, and AP 8; or in some other cases, the candidate AP cluster set may be divided into AP subset 1 consisting of AP 1, AP 2, and AP 3, AP subset 2 consisting of AP 4, AP 5, and AP 7, and AP subset 3 consisting of AP 6 and AP 8.

[0073] A calibration report may include calibration information of all the APs in the one or more AP subsets. Quantization of the calibration information is based on AP subset.

[0074] According to some embodiments of the present disclosure, the NE may determine or configure the AP subsets based on, e.g., RSRP, AP locations, distances between the APs and the UE, and / or cooperation relations among the APs. For example, some neighboring APs (e.g., AP 1, AP 2, AP 3 and AP 4 in Figure 2) closer to the UE (e.g., UE 1 in Figure 2) may be configured in a first AP subset, and some neighboring APs (e.g., AP 5, AP 6, AP 7 and AP 8 in Figure 2) farther from the UE may be configured in a second AP subset. In this way, the APs in the first AP subset may have smaller DO values than the APs in the second AP subset.

[0075] In some embodiments, the NE may transmit a signaling, e.g., a radio resource control (RRC) signaling, to indicate partitioning information of AP subsets to the UE. For example, the signaling may indicate an index of AP subset for each respective AP in the one or more AP subsets. In some cases, the signaling may include a bitmap or a state mapping for indicating the index of AP subset for each AP. For example, when the total number of AP subsets is small, such as 2 or 3 subsets, a bitmap or three state mapping may be used.

[0076] In some other embodiments, the NE may not transmit a signaling to explicitly indicate the partitioning information of AP subsets to the UE; instead, the NE may configure one or more calibration measurement resource subsets, and the calibration measurement resources associated with APs in one AP subset are configured in one calibration measurement resource subset. For example, in the example shown in Figure 2, the NE may configure a calibration measurement resource set including first and second calibration measurement resource subsets for the UE. Calibration measurement resources associated with AP 1, AP 2, AP 3 and AP 4 may be included in the first calibration measurement resource subset, and calibration measurement resources associated with AP 5, AP 6, AP 7 and AP 8 may be included in the second calibration measurement resource subset. In this way, the UE may know that AP 1, AP 2, AP 3 and AP 4 are included in a first AP subset and AP 5, AP 6, AP 7 and AP 8 are included in a second AP subset based on the configured calibration measurement resource subsets.

[0077] According to some other embodiments of the present disclosure, the partition of AP subsets may be determined by the UE. It is assumed that each calibration measurement resource in a calibration measurement resource set configured by the NE is associated with one AP and they are used for calibration reporting. The UE may obtain accurate offset values (e.g., DO, FO, or PO values) based on measurements on the calibration measurement resources in the calibration measurement resource set, and then determine the partition of AP subsets based on the obtained offset values. The partition of AP subsets determined by the UE may well match the actual situation, especially considering the UE movement.

[0078] In such embodiments, the UE may report the determined partition of AP subsets in the calibration report. For example, the UE may report an index of AP subset for each respective AP in the one or more AP subsets. In some cases, the calibration report may include a bitmap or a state mapping for indicating the index of AP subset for each AP. For example, when the total number of AP subsets is small, such as 2 or 3 subsets, a bitmap or three state mapping may be used.

[0079] In order to reduce reporting overhead and maintain the same uplink control information (UCI) payload size, a maximum number (e.g., 2 or 3) of AP subsets in one calibration report may be configured by the NE, or predefined, or specified in the specifications. The maximum number cannot be dynamically changed. The total number of AP subsets actually determined by the UE may be less than or equal to the maximum number. For example, when the total number of APs is 8 and 2 AP subsets are used, the calibration report may include 8 additional bits for reporting the respective subsets for the 8 APs.

[0080] According to some other embodiments of the present disclosure, both the NE and the UE may determine the AP subsets. For example, the NE may configure AP subsets for some APs, and the UE may determine AP subsets for other APs. In this case, the UE may only report information of AP subsets for the APs determined by the UE. In this way, the reporting overhead can be further reduced. For example, in the example as shown in Figure 2, the NE may first configure AP 1 and AP 2 to be included in AP subset 1, and AP 5 and AP 6 to be included in AP subset 2; then the UE may determine that AP 3 and AP 4 are in AP subset 1 and AP 7 and AP 8 are in AP subset 2, and may report the AP subset indexes for AP 3, AP 4, AP 7 and AP 8 in the calibration report.

[0081] In order to reduce the reporting overhead, for each AP subset, an AP with the smallest offset (e.g., DO, FO, or PO) among the APs in the AP subset may be selected as a reference AP for this AP subset. For different kinds of offsets, different reference APs may be selected. For example, an AP subset may consist of AP 1, AP 2, AP 3 and AP 4, wherein AP 1 is associated with the smallest DO among AP 1, AP 2, AP 3 and AP 4, and AP 2 is associated with the smallest FO among AP 1, AP 2, AP 3 and AP 4. Then, AP 1 may be selected as the reference AP for DO reporting and AP 2 may be selected as the reference AP for FO reporting for this AP subset.

[0082] According to some embodiments of the present disclosure, the calibration report may include an AP index of the reference AP for each AP subset. The offset value of a reference AP with the smallest offset among all the reference APs may be set as "0" and does not need to be reported. The calibration report may further include an index of AP subset for the reference AP with the smallest offset among all the reference APs. For each AP subset, the calibration report may further include differential offset value (s) between the reference AP and other APs in the AP subset. The calibration report may further include differential offset value (s) between the reference AP with the smallest offset among all the reference APs and other reference AP (s) .

[0083] Figure 3 illustrates example DOs of different APs (e.g., AP 1 to AP 8 as shown in Figure 2) in accordance with aspects of the present disclosure.

[0084] In Figure 3, DO1 to DO8 are DOs associated with AP 1 to AP 8, respectively. It can be seen that DO2, DO3, and DO4 are larger than DO1, DO5 is larger than DO2, DO3, and DO4, and DO6, DO7, and DO8 are larger than DO5. In the case that AP subset 1 consisting of AP 1 to AP 4 and AP subset 2 consisting of AP 5 to AP 8, AP 1 may be selected as the reference AP in AP subset 1, and AP 5 may be selected as the reference AP in AP subset 2. The AP indexes of AP 1 and AP 5 may be included in the calibration report.

[0085] The UE does not need to report DO1, but may report DO5 based on DO1. In particular, the differential offset value (DO5 –DO1) is reported in the calibration report.

[0086] DO2, DO3 and DO4 may be reported based on DO1. In particular, the differential offset values (DO2 –DO1) , (DO3 –DO1) , and (DO4 –DO1) are reported in the calibration report. Similarly, DO6, DO7 and DO8 may be reported based on DO5. In particular, the differential offset values (DO6 –DO5) , (DO7 –DO5) , and (DO8 –DO5) are reported in the calibration report.

[0087] In some embodiments, quantization parameters for the differential offset value (s) between APs in an AP subset may be configured independently from quantization parameters for the differential offset value (s) between reference APs. In some embodiments, quantization parameters for the differential offset value (s) between APs in each AP subset may be configured independently.

[0088] The differential offset values between the reference AP and other APs in the same AP subset may be smaller than the differential offset value between two reference APs. As a result, the quantization range used for the differential offset values between the reference AP and other APs in the same AP may be smaller than the quantization range used for the differential offset value between two reference APs. For the example shown in Figure 3, (DO5 –DO1) may be quantized based on a quantization scheme with a larger quantization range, while (DO2 –DO1) , (DO3 –DO1) , (DO4 –DO1) , (DO6 –DO5) , (DO7 –DO5) , and (DO8 –DO5) may be quantized based on a quantization scheme with a smaller quantization range.

[0089] For the quantization of offset values for APs in each AP subset, a smaller quantization range may be used since the distance between UE and AP becomes shorter on account of distributed AP deployment. Thus, the present disclosure proposes introducing one or more scalable factors to reflect the impact on the quantization range brought by the shorter distance between APs in the AP subset and UEs.

[0090] For 3GPP Release 19 aperiodic standalone CJT calibration reporting, the smallest value of the dynamic range for DO reporting Dn, offset, i.e., AD, may support the following values: {0.5CP, 1CP} . According to some embodiments of the present disclosure, the quantization range of DO values for APs in an AP subset may be defined as k×AD =k× {0.5CP, 1CP} , where k is a newly introduced scalable factor. For example, k may have a value of 0.25 or 0.5. According to some other embodiments of the present disclosure, one or more smaller (or scaled-down) candidate values (e.g., 0.125CP, 0.25CP, etc. ) for AD may be additionally introduced. Therefore, the possible quantization range of DO values for APs in an AP subset may be extended to, for example, {0.125CP, 0.25CP, 0.5CP, 1CP} .

[0091] The quantization range of other offset values (e.g., FO or PO values) for APs in an AP subset may be defined in a similar manner.

[0092] For the example as shown in Figure 3, DO2, DO3 and DO4 may be quantized based on DO1 with a smaller quantization range, for example, scaled by k = 1 / 4, and DO6, DO7 and DO8 may be quantized based on DO5 also with the smaller quantization range. With scaling down the quantization range by 1 / 4 but the same quantization precision, the calibration report overhead can be reduced to 12 bits for 8 APs with exception of two reference APs.

[0093] Moreover, according to some embodiments of the present disclosure, flexibility for configuring different quantization precisions for different AP subsets may also be provided. When different quantization precisions are used for different AP subsets, the calibration report overhead can be further reduced similar as reducing the quantization range.

[0094] The quantization range of offset values for a reference AP may be larger than the quantization range of offset values for APs in an AP subset and no larger than a multiple of the quantization range of offset values for APs in an AP subset. For example, in the case that the quantization range of DOs for APs in an AP subset is k×CP, wherein k is a scalable factor as described above, the quantization range of DO for a reference AP may be within a range of (k×CP, m×k×CP] , wherein m is another scalable factor.

[0095] In some embodiments, both the offset values of reference APs and the AP subset index of the reference AP with the smallest offset value among all the reference APs are not needed for reporting, for example, in the case that each AP subset corresponds to an AP cluster used for CJT or CJT is restricted in one AP subset.

[0096] In some embodiments, the quantization schemes are similar for DO, FO or PO where a uniform quantization with a smaller quantization range is used for different AP subsets. It just exploits the property of non-uniform distribution of DO, FO or PO.

[0097] Solution 2:

[0098] In Solution 2, the calibration report may include multiple sub-reports (also referred to as calibration sub-reports) , and each sub-report is associated with an AP cluster used for CJT. Different from the AP subsets discussed in Solution 1, different AP clusters may include one or more overlapping APs. Each AP cluster may be associated with a calibration measurement reference signal (RS) resource or a calibration measurement RS resource set, for example, a TRS resource or a TRS resource set. Solution 2 may have design characteristics of linking calibration reporting and CSI reporting, and it can be used for aperiodic CSI reporting, especially for joint CSI report and calibration report. After receiving the calibration report from the UE, the NE may select a desirable AP cluster for CJT and make compensation based on the reported calibration information.

[0099] To reduce reporting overhead, for each AP cluster, an AP associated with the smallest offset (e.g., DO, FO, or PO) among the APs in the AP cluster may be selected as a reference AP for this AP cluster. For different kinds of offsets, different reference APs may be selected. For example, an AP cluster may consist of AP 1, AP 2, AP 3 and AP 4, wherein AP 1 is associated with the smallest DO among AP 1, AP 2, AP 3 and AP 4, and AP 2 is associated with the smallest FO among AP 1, AP 2, AP 3 and AP 4. Then, AP 1 may be selected as the reference AP for DO reporting and AP 2 may be selected as the reference AP for FO reporting for this AP cluster.

[0100] According to some embodiments of the present disclosure, each calibration sub-report may include an AP index of the reference AP for the AP cluster associated with the calibration sub-report. The offset value of each reference AP may be set as "0" and does not need to be reported. Each calibration sub-report may further include differential offset value (s) between the reference AP and other APs in the AP cluster associated with the calibration sub-report. The differential offset value (s) may be quantized according to legacy quantization schemes or enhanced quantization schemes with a smaller quantization range. For example, quantization parameters for the differential offset value (s) for an AP cluster may include a quantization range and a scalable factor for scaling the quantization range, or include a quantization range with one or more scaled-down candidate values. The quantization schemes described with respect to Solution 1 may be applied here in a similar manner, and thus details are omitted here for simplicity. In some embodiments, the quantization parameters (including quantization range or quantization precision) may be configured independently for different AP clusters.

[0101] To support CJT with dynamic switching between multiple AP clusters, different AP clusters may have overlapping AP (s) . For the overlapping AP (s) , it is not necessary to repeatedly report their offset value (s) in different calibration sub-reports. Therefore, the present disclosure proposes the following solutions.

[0102] In the case that a first AP cluster includes all APs in a second AP cluster, i.e., the second AP cluster is a subset of the first AP cluster, the calibration sub-report associated with the second AP cluster may be omitted. In some examples, the UE may not expect to be configured to include a calibration sub-report associated with the second AP cluster in the calibration report. Correspondingly, the NE may not configure the UE to include a calibration sub-report associated with the second AP cluster in the calibration report.

[0103] In the case that a first AP cluster partially overlaps a second AP cluster, i.e., the first AP cluster includes one or more APs (i.e., one or more overlapping APs) in the second AP cluster but not all APs in the second AP cluster, the offset (e.g., DO, FO, or PO) associated with a first one of the one or more overlapping APs may be reported in both the calibration sub-report associated with the first AP cluster and the calibration sub-report associated with the second AP cluster, but the offset (s) associated with other overlapping AP (s) may be reported in only one calibration sub-report, e.g., reported in the calibration sub-report associated with the first AP cluster and omitted in the calibration sub-report associated with the second AP cluster. It is contemplated that the differential offset value of the first overlapping AP in the calibration sub-report associated with the first AP cluster may be different from that in the calibration sub-report associated with the second AP cluster because of different reference APs selected for the two AP clusters. In the case that the first overlapping AP is the reference AP in the second AP cluster, its differential offset value may be set as "0" and does not need to be reported in the calibration sub-report associated with the second AP cluster.

[0104] The actual offset value (s) for the APs not reported may be implicitly determined by realization schemes.

[0105] Figures 4A and 4B illustrate an example of DO reporting for two partially overlapping AP clusters in accordance with aspects of the present disclosure.

[0106] Figures 4A and 4B show two AP clusters, i.e., cluster 1 and cluster 2. Cluster 1 includes AP 1, AP 2, AP 3 and AP 4, and the associated DOs thereof are DO1, DO2, DO3 and DO4, respectively. Cluster 2 includes AP 3, AP 4, AP 5 and AP 6, and the associated DOs thereof are DO3, DO4, DO5 and DO6, respectively. AP 1 is selected as the reference AP for cluster 1, and AP 3 is selected as the reference AP for cluster 2.

[0107] Figure 4A may illustrate actual DO values in a global view, while Figure 4B may illustrate differential DO values with respect to respective reference APs. As can be seen, AP 3 and AP 4 are included in both cluster 1 and cluster 2. AP 3 is the first overlapping AP, and is also the reference AP in cluster 2. Thus, the differential offset value of AP 3 is not reported in the calibration sub-report for cluster 2. AP 4 is the second overlapping AP, and thus is also not reported in the calibration sub-report for cluster 2. Therefore, the calibration sub-report for cluster 1 may include differential offset values (DO2 –DO1) , (DO3 –DO1) and (DO4 -DO1) , while the calibration sub-report for cluster 2 may include differential offset values (DO5 -DO3) and (DO6 -DO3) . The NE can determine the differential offset value of AP 4 in cluster 2 based on that in the calibration sub-report for cluster 1.

[0108] Figure 5 illustrates an example for measurement resources for calibration sub-reports associated with multiple AP clusters in accordance with aspects of the present disclosure.

[0109] Figure 5 shows two AP clusters, i.e., AP cluster 1 including AP 1, AP 2 and AP 3, and AP cluster 2 including AP 3, AP 4 and AP 5. AP 3 is the overlapping AP between AP cluster 1 and AP cluster 2. The calibration measurement resource set for AP cluster 1 may include TRS 1 for AP 1, TRS 2 for AP 2 and TRS 3 for AP 3, and the calibration measurement resource set for AP cluster 2 may include TRS 3 for AP 3, TRS 4 for AP 4 and TRS 5 for AP 5.

[0110] In the case that two different calibration measurement resources are configured for AP 3 in AP cluster 1 and AP cluster 2, i.e., the two TRS 3 for the two AP clusters are different, it is reasonable for the UE to use the later calibration measurement resource for AP 3 (between the two TRS 3 for AP 3) for measurement, because the earlier calibration measurement resource for AP 3 and the later calibration measurement resource for AP 3 are both used for the same calibration report. Thus, the earlier calibration measurement resource may be skipped to save measurement resource. In other words, it is unnecessary to repeatedly configure calibration measurement resources for AP 3 in the two AP clusters. In some embodiments of the present disclosure, it is assumed that the same calibration measurement resource (instead of two measurement resources with repeated measurements for the same AP) is used for the calibration measurement resource set associated with the calibration sub-report for AP cluster 1 and the calibration measurement resource set associated with the calibration sub-report for AP cluster 2. That is, the same TRS 3 is included in both calibration measurement resource sets and can be configured only once.

[0111] Therefore, the present disclosure proposes that the NE may not repeatedly configure calibration measurement resources for any overlapping APs in multiple AP clusters, and the UE may not expect to be repeatedly configured with calibration measurement resources for any overlapping APs in multiple AP clusters.

[0112] In some embodiments, for calibration measurement resources associated with one calibration sub-report or one AP cluster, the total number of configured channel measurement reference signal (e.g., CSI-RS) resources associated with a CJT CSI report is the same as the total number of calibration measurement resources or calibration measurement resource sets (e.g., TRS resources or TRS resource sets) associated with the calibration report. In this way, the same AP may be assumed for calibration reporting and CSI reporting by a fixed correspondence between APs for CSI-RS resource set used for CJT CSI report and APs for TRS resource set used for calibration report. It can simplify the realization of the NE and the UE.

[0113] Alternatively, in order to link the CSI report and the calibration report, the offset values for all AP in all AP clusters can be included in one calibration report. The quantization of the offset values is used based on the APs in all AP clusters. Any quantization schemes may be used, such as the legacy quantization schemes or the quantization schemes as described with respect to Solution 1. Still, the quantization for calibration is still made per AP cluster. A joint CSI report may include CSI for multiple AP clusters and a joint calibration report including offset values for APs from all AP clusters. The total number of configured CSI-RS resources associated with the CJT CSI report associated with multiple AP clusters is always the same as the total number of TRS resources or TRS resource sets associated with the calibration report. In addition, there is a corresponding relation associated with APs between measurement resources for CSI reporting and measurement resources for calibration report.

[0114] For example, a CSI report may include CSI based on AP cluster 1 including AP 1 and AP 2 and AP cluster 2 including AP 2, AP 3, and AP 4. The measurement resources for CSI report including CSI-RS resources 1, 2, 3, and 4 are associated with TRS resources 1, 2, 3 and 4 for calibration reporting by the AP correspondence.

[0115] Although the calibration report is described separately for DO, FO, or PO, they can be separately or jointly reported in multiple calibration reports or in one calibration report. Moreover, the information of one reporting item may be used as a reference for reducing overhead, i.e., other reporting item (s) for corresponding AP (s) can be omitted. For example, DO can be used for AP selection for CJT. If the DO values of some APs in one AP subset or AP set are larger than 1 CP, these APs cannot be used for CJT. Thus, the other reporting items, i.e., FO or PO, for these APs may be not reported.

[0116] Figure 6 illustrates an example of a UE 600 in accordance with aspects of the present disclosure. The UE 600 may include at least one processor 602 and at least one memory 604. Additionally, the UE 600 may include at least one 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.

[0117] 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.

[0118] 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 UE 600 to perform various functions of the present disclosure.

[0119] 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 UE 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.

[0120] In some implementations, the processor 602 and the memory 604 coupled with the processor 602 may be configured to cause the UE 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 UE 600 in accordance with examples as disclosed herein. The UE 600 may be configured to support a means for performing the operations of the methods described in the embodiments of the present disclosure.

[0121] In an embodiment, the processor 602 may be configured to cause the UE 600 to: receive a configuration for a calibration report associated with one or more AP subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; and transmit the calibration report based on measurement results on the calibration measurement resource set.

[0122] The controller 606 may manage input and output signals for the UE 600. The controller 606 may also manage peripherals not integrated into the UE 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.

[0123] In some implementations, the UE 600 may include at least one transceiver 608. In some other implementations, the UE 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.

[0124] 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.

[0125] 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.

[0126] Figure 7 illustrates an example of a processor 700 in accordance with aspects of the present disclosure. The processor 700 may be an example of a processor configured to perform various operations in accordance with examples as described herein. The processor 700 may include a controller 702 configured to perform various operations in accordance with examples as described herein. The processor 700 may optionally include at least one memory 704, which may be, for example, an L1 / L2 / L3 cache. Additionally, or alternatively, the processor 700 may optionally include one or more arithmetic-logic units (ALUs) 706. 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) .

[0127] The processor 700 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 700) 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) .

[0128] The controller 702 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 700 to cause the processor 700 to support various operations in accordance with examples as described herein. For example, the controller 702 may operate as a control unit of the processor 700, generating control signals that manage the operation of various components of the processor 700. These control signals include enabling or disabling functional units, selecting data paths, initiating memory access, and coordinating timing of operations.

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

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

[0131] The memory 704 may store computer-readable, computer-executable code including instructions that, when executed by the processor 700, cause the processor 700 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 702 and / or the processor 700 may be configured to execute computer-readable instructions stored in the memory 704 to cause the processor 700 to perform various functions. For example, the processor 700 and / or the controller 702 may be coupled with or to the memory 704, the processor 700, the controller 702, and the memory 704 may be configured to perform various functions described herein. In some examples, the processor 700 may include multiple processors and the memory 704 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.

[0132] The one or more ALUs 706 may be configured to support various operations in accordance with examples as described herein. In some implementations, the one or more ALUs 706 may reside within or on a processor chipset (e.g., the processor 700) . In some other implementations, the one or more ALUs 706 may reside external to the processor chipset (e.g., the processor 700) . One or more ALUs 706 may perform one or more computations such as addition, subtraction, multiplication, and division on data. For example, one or more ALUs 706 may receive input operands and an operation code, which determines an operation to be executed. One or more ALUs 706 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 706 may support logical operations such as AND, OR, exclusive-OR (XOR) , not-OR (NOR) , and not-AND (NAND) , enabling the one or more ALUs 706 to handle conditional operations, comparisons, and bitwise operations.

[0133] The processor 700 may support wireless communication in accordance with examples as disclosed herein. The processor 700 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.

[0134] In an embodiment, the processor 700 may be applicable for a UE or a device with similar functions. The controller 702 may be configured to cause the processor 700 to: receive a configuration for a calibration report associated with one or more AP subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; and transmit the calibration report based on measurement results on the calibration measurement resource set.

[0135] In an embodiment, the processor 700 may be applicable for an NE (e.g., a base station) or a device with similar functions. The controller 702 may be configured to cause the processor 700 to: transmit a configuration for a calibration report associated with one or more AP subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; and receive the calibration report which is based on measurement results on the calibration measurement resource set.

[0136] Figure 8 illustrates an example of an NE 800 in accordance with aspects of the present disclosure. The NE 800 may include at least one processor 802 and at least one memory 804. Additionally, the NE 800 may include at least one of at least one controller 806 or at least one transceiver 808. The processor 802, the memory 804, the controller 806, or the transceiver 808, 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.

[0137] The processor 802, the memory 804, the controller 806, or the transceiver 808, 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.

[0138] The processor 802 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 802 may be configured to operate the memory 804. In some other implementations, the memory 804 may be integrated into the processor 802. The processor 802 may be configured to execute computer-readable instructions stored in the memory 804 to cause the NE 800 to perform various functions of the present disclosure.

[0139] The memory 804 may include volatile or non-volatile memory. The memory 804 may store computer-readable, computer-executable code including instructions when executed by the processor 802 cause the NE 800 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such the memory 804 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.

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

[0141] In an embodiment, the processor 802 may be configured to cause the NE 800 to: transmit a configuration for a calibration report associated with one or more AP subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; and receive the calibration report which is based on measurement results on the calibration measurement resource set.

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

[0143] In some implementations, the NE 800 may include at least one transceiver 808. In some other implementations, the NE 800 may have more than one transceiver 808. The transceiver 808 may represent a wireless transceiver. The transceiver 808 may include one or more receiver chains 810, one or more transmitter chains 812, or a combination thereof.

[0144] A receiver chain 810 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium. For example, the receiver chain 810 may include one or more antennas for receive the signal over the air or wireless medium. The receiver chain 810 may include at least one amplifier (e.g., a low-noise amplifier (LNA) ) configured to amplify the received signal. The receiver chain 810 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 810 may include at least one decoder for decoding the demodulated signal to receive the transmitted data.

[0145] A transmitter chain 812 may be configured to generate and transmit signals (e.g., control information, data, packets) . The transmitter chain 812 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 812 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 812 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.

[0146] Figure 9 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.

[0147] At 902, the method may include receiving a configuration for a calibration report associated with one or more AP subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set. The operations of 902 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 902 may be performed by a UE as described with reference to Figure 6.

[0148] At 904, the method may include transmitting the calibration report based on measurement results on the calibration measurement resource set. The operations of 904 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 904 may be performed by a UE as described with reference to Figure 6.

[0149] In some embodiments, the calibration report is associated with one or more AP subsets, wherein: the configuration further indicates an index of AP subset for each respective AP in the one or more AP subsets, or the calibration measurement resource set includes a calibration measurement resource subset for each respective AP subset.

[0150] In some embodiments, the calibration report is associated with one or more AP subsets, and the calibration report includes an index of AP subset for each respective AP.

[0151] In some embodiments, a maximum number of AP subsets in one calibration report is configured by an NE or predefined.

[0152] In some embodiments, each AP subset of the one or more AP subsets includes a reference AP which is associated with a smallest offset among APs in the AP subset, the offset includes at least one of a delay offset, a frequency offset, or a phase offset, and the calibration report includes differential offset value (s) between the reference AP and other AP(s) in the AP subset.

[0153] In some embodiments, the calibration report further includes differential offset value (s) between a reference AP which is associated with a smallest offset among all reference APs and other reference AP (s) .

[0154] In some embodiments, the calibration report further includes an AP index of each respective reference AP.

[0155] In some embodiments, the calibration report further indicates an index of AP subset for a reference AP which is associated with a smallest offset among all reference APs.

[0156] In some embodiments, quantization parameters for the differential offset value (s) between APs in an AP subset are configured independently from quantization parameters for the differential offset value (s) between reference APs.

[0157] In some embodiments, quantization parameters for the differential offset value (s) between APs in each AP subset are configured independently.

[0158] In some embodiments, quantization parameters for the differential offset value (s) between APs in an AP subset include a quantization range and a scalable factor for scaling the quantization range, or include a quantization range with one or more scaled-down candidate values.

[0159] In some embodiments, the calibration report includes one or more sub-reports, each sub-report is associated with an AP cluster used for CJT, and the calibration measurement resource set includes a measurement reference signal resource or a measurement reference signal resource set for each respective AP cluster.

[0160] In some embodiments, each sub-report includes an AP index of a reference AP in the associated AP cluster and differential offset value (s) between other AP (s) in the associated AP cluster and the reference AP, wherein the differential offset value (s) include at least one of a differential delay offset value, a differential frequency offset value, or a differential phase offset value.

[0161] In some embodiments, quantization parameters for the differential offset value (s) are independently configured for different AP clusters.

[0162] In some embodiments, quantization parameters for the differential offset value (s) for an AP cluster include a quantization range and a scalable factor for scaling the quantization range, or include a quantization range with one or more scaled-down candidate values.

[0163] In some embodiments, in the case that a first AP cluster includes all APs in a second AP cluster, a sub-report associated with the second AP cluster is omitted in the calibration report.

[0164] In some embodiments, in the case that a first AP cluster includes all APs in a second AP cluster, the UE does not expect to be configured to include a sub-report associated with the second AP cluster in the calibration report.

[0165] In some embodiments, in the case that a first AP cluster includes one or more overlapping APs but not all APs in a second AP cluster, differential offset value (s) between all except a first one of the one or more overlapping APs and a reference AP in the second AP cluster are omitted in a sub-report associated with the second AP cluster, wherein the differential offset value (s) include at least one of a differential delay offset value, a differential frequency offset value, or a differential phase offset value.

[0166] In some embodiments, the at least one processor is further configured to cause the UE to: receive a configuration for a CSI report including at least one channel measurement reference signal resource, wherein a total number of the at least one channel measurement reference signal resource is the same as a total number of calibration measurement resources in the calibration measurement resource set.

[0167] In some embodiments, the calibration report includes offset values for all APs in the one or more AP clusters.

[0168] 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.

[0169] Figure 10 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.

[0170] At 1002, the method may include transmitting a configuration for a calibration report associated with one or more AP subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set. The operations of 1002 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1002 may be performed by an NE as described with reference to Figure 8.

[0171] At 1004, the method may include receiving the calibration report which is based on measurement results on the calibration measurement resource set. The operations of 1004 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1004 may be performed by an NE as described with reference to Figure 8.

[0172] 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.

[0173] 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 configuration for a calibration report associated with one or more access point (AP) subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; andtransmit the calibration report based on measurement results on the calibration measurement resource set.2.The UE of claim 1, wherein the calibration report is associated with one or more AP subsets, and wherein:the configuration further indicates an index of AP subset for each respective AP in the one or more AP subsets, orthe calibration measurement resource set includes a calibration measurement resource subset for each respective AP subset.3.The UE of claim 1, wherein the calibration report is associated with one or more AP subsets, and the calibration report includes an index of AP subset for each respective AP.4.The UE of claim 3, wherein a maximum number of AP subsets in one calibration report is configured by a network equipment or predefined.5.The UE of claim 1, wherein each AP subset of the one or more AP subsets includes a reference AP which is associated with a smallest offset among APs in the AP subset, the offset includes at least one of a delay offset, a frequency offset, or a phase offset, and the calibration report includes differential offset value (s) between the reference AP and other AP (s) in the AP subset.6.The UE of claim 5, wherein the calibration report further includes differential offset value (s) between a reference AP which is associated with a smallest offset among all reference APs and other reference AP (s) .7.The UE of claim 5, wherein the calibration report further includes an AP index of each respective reference AP, or wherein the calibration report further indicates an index of AP subset for a reference AP which is associated with a smallest offset among all reference APs.8.The UE of claim 5, wherein quantization parameters for the differential offset value (s) between APs in an AP subset are configured independently from quantization parameters for the differential offset value (s) between reference APs, or wherein quantization parameters for the differential offset value (s) between APs in each AP subset are configured independently.9.The UE of claim 5, wherein quantization parameters for the differential offset value (s) between APs in an AP subset include a quantization range and a scalable factor for scaling the quantization range, or include a quantization range with one or more scaled-down candidate values.10.The UE of claim 1, wherein the calibration report includes one or more sub-reports, each sub-report is associated with an AP cluster used for coherent joint transmission (CJT) , and the calibration measurement resource set includes a measurement reference signal resource or a measurement reference signal resource set for each respective AP cluster.11.The UE of claim 10, wherein each sub-report includes an AP index of a reference AP in the associated AP cluster and differential offset value (s) between other AP (s) in the associated AP cluster and the reference AP, wherein the differential offset value (s) include at least one of a differential delay offset value, a differential frequency offset value, or a differential phase offset value.12.The UE of claim 11, wherein quantization parameters for the differential offset value (s) are independently configured for different AP clusters.13.The UE of claim 11, wherein quantization parameters for the differential offset value (s) for an AP cluster include a quantization range and a scalable factor for scaling the quantization range, or include a quantization range with one or more scaled-down candidate values .14.The UE of claim 10, wherein in the case that a first AP cluster includes all APs in a second AP cluster:a sub-report associated with the second AP cluster is omitted in the calibration report, orthe UE does not expect to be configured to include a sub-report associated with the second AP cluster in the calibration report.15.The UE of claim 10, wherein in the case that a first AP cluster includes one or more overlapping APs but not all APs in a second AP cluster, differential offset value (s) between all except a first one of the one or more overlapping APs and a reference AP in the second AP cluster are omitted in a sub-report associated with the second AP cluster, wherein the differential offset value (s) include at least one of a differential delay offset value, a differential frequency offset value, or a differential phase offset value.16.The UE of claim 10, wherein the at least one processor is further configured to cause the UE to:receive a configuration for a channel state information (CSI) report including at least one channel measurement reference signal resource, wherein a total number of the at least one channel measurement reference signal resource is the same as a total number of calibration measurement resources in the calibration measurement resource set.17.The UE of claim 1, wherein the calibration report includes offset values for all APs in the one or more AP clusters.18.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 configuration for a calibration report associated with one or more access point (AP) subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; andtransmit the calibration report based on measurement results on the calibration measurement resource set.19.A method performed by a user equipment (UE) , the method comprising:receiving a configuration for a calibration report associated with one or more access point (AP) subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; andtransmitting the calibration report based on measurement results on the calibration measurement resource set.20.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 configuration for a calibration report associated with one or more access point (AP) subsets or one or more AP clusters in a candidate AP cluster set, wherein the configuration includes a calibration measurement resource set; andreceive the calibration report which is based on measurement results on the calibration measurement resource set.

Citation Information

Patent Citations

  • Solution and signaling enabling cell-less MIMO transmission

    CN119605090A

  • Calibration between access points in a distributed multiple-input multiple-output network operating in time-division duplexing mode

    WO2024008273A1

  • Methods and apparatuses for enabling reciprocity calibration in a wireless communications network

    WO2024175175A1