Closed loop phase compensation method and related apparatus

CN122534384APending Publication Date: 2026-08-07BEIJING UNIV OF POSTS & TELECOMM
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610501937.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2026-03-09
Filing Date
2026-04-16
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0003]在无小区多输入多输出系统(Cell-Free MIMO)系统中,通常需要多个分布式接入点(AP)对同一终端用户设备(UE)在同一时频资源上进行相干叠加传输,然而在实际系统中,分布式AP之间往往存在独立本振导致的相对频偏与相位噪声,不同几何距离与终端高速运动会引入快速变化的传播时延与多普勒效应

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122534384A_ABST
    Figure CN122534384A_ABST
Patent Text Reader

Abstract

The present disclosure provides a closed-loop phase compensation method and related device, the method comprising: determining motion information of a terminal user equipment, continuously predicting the motion information to obtain a relative time delay prediction value and a common phase prediction value; jointly constructing the relative time delay prediction value and the common phase prediction value to obtain a pre-compensation phase; and performing phase pre-compensation on a downlink transmission signal and the pre-compensation phase to obtain a phase pre-compensation downlink transmission signal. The present disclosure can improve the stability and throughput performance of cooperative transmission, and improve the stability and spectral efficiency of coherent joint transmission in a high-speed moving scene while ensuring controllable overhead.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of wireless communication and signal processing technology, and in particular to a closed-loop phase compensation method and related apparatus. Background Technology

[0002] This section is intended to provide background or context for the embodiments of this disclosure as set forth in the claims. The description herein is not intended to be a prior art simply because it is included in this section.

[0003] In cell-free MIMO systems, multiple distributed access points (APs) are typically required to coherently overlay transmissions of the same end user equipment (UE) on the same time-frequency resources. However, in actual systems, there are often relative frequency offsets and phase noise caused by independent local oscillators among the distributed APs. Different geometric distances and high-speed movement of the terminal will introduce rapidly changing propagation delays and Doppler effects.

[0004] However, in related technologies, in the high-mobility broadband OFDM scenario, distributed multi-access point coherent joint transmission faces the problem of phase mismatch and channel state information aging caused by relative time delay and frequency offset, which makes it difficult to maintain coherent gain. Summary of the Invention

[0005] In view of this, the purpose of this disclosure is to propose a closed-loop phase compensation method and related apparatus, which at least to some extent solves one of the technical problems in the related art.

[0006] To achieve the above objectives, a first aspect of the exemplary embodiments of this disclosure provides a closed-loop phase compensation method, the method comprising:

[0007] Determine the motion information of the terminal user equipment, continuously predict the motion information, and obtain the relative delay prediction value and the common phase prediction value; The pre-compensated phase is obtained by jointly constructing the relative delay prediction value and the common phase prediction value; Phase pre-compensation is performed on the downlink transmit signal and the pre-compensated phase to obtain the phase pre-compensated downlink transmit signal.

[0008] Based on the same inventive concept, a second aspect of the exemplary embodiments of this disclosure provides a closed-loop phase compensation device, comprising: The prediction value determination module is configured to determine the motion information of the terminal user equipment, continuously predict the motion information, and obtain the relative delay prediction value and the common phase prediction value. The compensation phase determination module is configured to jointly construct the pre-compensated phase from the relative time delay prediction value and the common phase prediction value. The transmit signal determination module is configured to perform phase pre-compensation on the downlink transmit signal and the pre-compensated phase to obtain the phase pre-compensated downlink transmit signal.

[0009] Based on the same inventive concept, a third aspect of the exemplary embodiments of this disclosure provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method as described in the first aspect.

[0010] Based on the same inventive concept, a fourth aspect of the exemplary embodiments of this disclosure provides a non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform the method as described in the first aspect.

[0011] Based on the same inventive concept, a fifth aspect of the exemplary embodiments of this disclosure provides a computer program product including computer program instructions that, when run on a computer, cause the computer to perform the method as described in the first aspect.

[0012] As can be seen from the above description, the closed-loop phase compensation method and related apparatus provided in this disclosure include: The motion information of the terminal user equipment is determined, and the motion information is continuously predicted to obtain relative delay prediction values ​​and common phase prediction values. The relative delay prediction values ​​and common phase prediction values ​​are jointly constructed to obtain a pre-compensated phase. Phase pre-compensation is performed on the downlink transmit signal and the pre-compensated phase to obtain a phase-pre-compensated downlink transmit signal. This disclosure can improve the stability and throughput performance of cooperative transmission, and enhance the stability and spectral efficiency of coherent joint transmission in high-speed mobile scenarios while ensuring controllable overhead. Attached Figure Description

[0013] To more clearly illustrate the technical solutions in this disclosure or related technologies, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0014] Figure 1 A schematic diagram illustrating an application scenario of the closed-loop phase compensation method provided in an exemplary embodiment of this disclosure; Figure 2 A schematic flowchart of a closed-loop phase compensation method provided for an exemplary embodiment of the present disclosure; Figure 3 A schematic diagram of a closed-loop phase compensation device provided for an exemplary embodiment of the present disclosure; Figure 4 A schematic diagram of the hardware structure of an electronic device provided for an exemplary embodiment of this disclosure. Detailed Implementation

[0015] It is understood that before using the technical solutions disclosed in the various embodiments of this application, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this application in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.

[0016] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this application's technical solution, based on the prompt message.

[0017] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0018] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this application. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this application.

[0019] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.

[0020] To make the objectives, technical solutions, and advantages of this disclosure clearer, the principles and spirit of this disclosure will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided merely to enable those skilled in the art to better understand and implement this disclosure, and are not intended to limit the scope of this disclosure in any way. Rather, these embodiments are provided to make this disclosure more thorough and complete, and to fully convey the scope of this disclosure to those skilled in the art.

[0021] In this article, it is important to understand that any number of elements in the accompanying figures is for illustrative purposes and not for limitation, and any naming is for distinction only and has no limiting meaning.

[0022] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this disclosure should have the ordinary meaning understood by one of ordinary skill in the art to which this disclosure pertains. The terms "first," "second," and similar words used in the embodiments of this disclosure do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly. The article "a" or "an" preceding an element does not exclude the existence of multiple such elements.

[0023] The principles and spirit of this disclosure will be explained in detail below with reference to several representative embodiments.

[0024] As described in the background section, in highly mobile broadband OFDM scenarios, distributed multi-access point coherent joint transmission faces phase mismatch and channel state information aging problems caused by relative delay and frequency offset, making it difficult to maintain coherent gain. Specifically, in broadband OFDM scenarios, even if the propagation delay falls within the cyclic prefix range, the relative delay of the link will still manifest as a difference in phase slope on the subcarriers. This, combined with the phase progression over time caused by relative frequency offset, ultimately makes it difficult for multi-AP phase intervention coding to be maintained for long periods in highly mobile scenarios (such as high-speed mobile drones, air-to-ground links, and low-altitude complex environments), leading to problems such as coherent gain attenuation, increased bit error rate, and decreased effective throughput. Furthermore, limited by the forward / backward overhead and delay constraints of the distributed architecture, the system cannot rely on high-frequency, full-volume centralized channel aggregation and recomputation.

[0025] One UE-assisted on-demand phase calibration scheme in related technologies is based on multi-port CSI-RS measurement and PMI / CSI-type feedback, and its robustness can be improved through repeated measurements or consistency decisions. Its limitations are: to obtain sufficiently reliable calibration results, additional CSI-RS resources are often required, along with repeated measurements or multiple rounds of interaction, leading to increased pilot and feedback overhead and interaction latency; in high-speed mobile scenarios, the latency of this "measurement-feedback" link amplifies the state aging problem. Furthermore, this scheme does not employ a "fixed-period reference pilot + non-reference time slot reporting only motion information" approach, making it difficult to form a low-overhead, sustainable closed-loop maintenance mechanism.

[0026] One phase recovery scheme in related technologies focuses on the UE measuring and reporting phase alignment indications, which the network side uses to determine phase alignment parameters for subsequent CJT transmission. Its limitation is that this scheme primarily emphasizes "measurement-feedback-alignment parameter update," failing to incorporate a mechanism for continuous prediction and advancement of the phase state using terminal motion information between measurements, and for residual closed-loop correction at the reference pilot. Therefore, without increasing the reference pilot or measurement frequency, it is difficult to maintain stable coherent alignment during high-speed maneuvers, while increasing the measurement frequency incurs additional pilot overhead.

[0027] To address the aforementioned problems, this disclosure provides a closed-loop phase compensation method and related device scheme, the method specifically including: This disclosure achieves low-overhead and sustainable closed-loop maintenance by determining the motion information of the terminal user equipment and continuously predicting it to obtain relative delay prediction values ​​and common phase prediction values. The relative delay prediction values ​​and common phase prediction values ​​are then jointly constructed to obtain a pre-compensated phase. Phase pre-compensation is performed on the downlink transmit signal and the pre-compensated phase to obtain a phase-pre-compensated downlink transmit signal. By determining the motion information of the terminal user equipment and performing continuous prediction, this disclosure utilizes kinematic information such as position and velocity to drive the prediction of relative delay and common phase, replacing the traditional mode that relies on high-frequency reference pilots or network-side frequency update information. This significantly reduces pilot and feedback overhead while effectively solving the phase mismatch accumulation problem caused by geometric motion and Doppler effects in high-speed mobile scenarios, maintaining the stability of coherent joint transmission.

[0028] Furthermore, this disclosure performs pre-compensated phase generation on the relative delay prediction value and the common phase prediction value, and applies it to the downlink transmit signal, realizing joint phase-delay compensation under broadband OFDM. By generating a subcarrier-by-subcarrier pre-compensated phase table on the AP side, this scheme jointly models and compensates for the subcarrier phase slope error caused by relative delay and the common phase drift, solving the problem that existing technologies cannot simultaneously suppress frequency dimension error and time dimension drift, thereby ensuring the effectiveness of multi-AP coherent superposition gain in broadband high-speed mobile scenarios.

[0029] This disclosure also introduces a quantifiable evaluation mechanism for prediction performance and an adaptive correction mechanism during the phase pre-compensation process. By quantifying the prediction accuracy and adjusting the correction intensity accordingly, jitter caused by unreliable measurements is avoided. Simultaneously, degradation control is performed on unstable APs with continuously inaccurate predictions, preventing abnormal links from dragging down overall performance. This mechanism enables the system to achieve lightweight and robust coherent transmission maintenance in a distributed architecture without complex centralized recomputation, improving the overall throughput and reliability of the system.

[0030] After introducing the basic principles of this disclosure, various non-limiting embodiments of this disclosure will be described in detail below.

[0031] Consider single-user or user-by-user multi-user non-cellular MIMO downlink coherent joint transmission. The system uses OFDM, and the subcarrier spacing is assumed to be... The center subcarrier index is , subcarrier The corresponding baseband frequency is ;in, For subcarriers The baseband frequency. The reference pilot is transmitted once at a fixed period P (unit: OFDM symbol or time slot).

[0032] Under the premise that "the arrival delay difference between each AP and UE does not exceed the cyclic prefix CP", the relative delay of the link is represented by the subcarrier phase slope in the frequency domain; the relative frequency offset / Doppler and local oscillator drift are represented by the common phase advancing over time in the time domain. In order to maintain CJT coherent superposition within the reference pilot interval, this disclosure maintains the relative delay and common phase state of each cooperating AP relative to the reference AP on the AP side, and generates a subcarrier-by-subcarrier pre-compensated phase accordingly.

[0033] refer to Figure 1 This is a schematic diagram illustrating an application scenario of the closed-loop phase compensation method provided in an exemplary embodiment of this disclosure.

[0034] This application scenario includes an end-user device 101 and a server 102. The end-user device 101 and the server 102 can be connected via a wired or wireless communication network to achieve data interaction.

[0035] The end-user equipment 101 may be an electronic device located close to the user side, possessing data transmission and multimedia input / output functions, including but not limited to desktop computers, mobile phones, mobile computers, tablet computers, media players, smart wearable devices, personal digital assistants (PDAs), or other electronic devices capable of performing the aforementioned functions. This electronic device may include a processor and a display screen with touch input functionality. The display screen is used to present a graphical user interface (GUI), which can display an application interface. The processor is used to process application data, generate the GUI, and control the display of the GUI on the screen.

[0036] Server 102 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.

[0037] In some exemplary embodiments, the closed-loop phase compensation method can be operated on the end user equipment 101 or the server 102.

[0038] When the closed-loop phase compensation method is running on server 102, server 102 is used to provide closed-loop phase compensation services to users of end user equipment 101.

[0039] Server 102 determines the motion information of terminal user equipment 101, and continuously predicts the motion information to obtain relative delay prediction value and common phase prediction value. Server 102 jointly constructs the pre-compensated phase by combining the relative delay prediction value and the common phase prediction value; Server 102 performs phase pre-compensation on the downlink transmission signal and the pre-compensated phase, and after obtaining the phase pre-compensated downlink transmission signal, server 102 transmits the phase pre-compensated downlink transmission signal to terminal user equipment 101.

[0040] It should be noted that the above application scenarios are shown only to facilitate understanding of the spirit and principles of this disclosure, and the implementation of this disclosure is not limited in any way. On the contrary, the implementation of this disclosure can be applied to any applicable scenario.

[0041] refer to Figure 2 A closed-loop phase compensation method, the method comprising the following steps: Step S210: Determine the motion information of the terminal user equipment, continuously predict the motion information, and obtain the relative delay prediction value and the common phase prediction value.

[0042] In specific implementation, User Equipment (UE) refers to a mobile communication terminal that supports multi-point cooperative transmission, including but not limited to: drones in high-speed motion, vehicle-mounted communication terminals, high-speed rail user equipment, low-altitude aircraft, or any user equipment jointly served by multiple access points in a cell-free massive MIMO (Multi-access MIMO) network. This device has the ability to report its own motion information (such as position, speed, and acceleration).

[0043] In some embodiments, determining motion information of the end user equipment includes: In response to the time slot in which the access point sends a reference pilot to the terminal user equipment, the broadband relative phase deviation and the motion information are obtained; The motion information is obtained in response to the access point not sending a reference pilot to the terminal user equipment in a time slot.

[0044] In specific implementation, in response to the time slot in which the access point sends the reference pilot to the terminal user equipment, the broadband relative phase deviation and the motion information are obtained in the following way: First, the terminal user equipment selects a reference access point based on the received reference pilot signal. Specifically, the terminal... The received energy of each access point is calculated in the secondary reference pilot time slot, and the access point with the highest energy is selected as the reference access point, i.e.:

[0045] in, The number of APs participating in coherent joint transmission for the same UE; the AP index is l∈{1,…,L}; Indicates the terminal at the Secondary reference pilot upper and subcarrier Received from the first The signal of each access point The set of subcarriers occupied by the reference pilot.

[0046] Then, the end-user equipment calculates the broadband relative phase observation for each cooperating access point other than the reference access point. Specifically, the terminal calculates the subcarrier phase difference between each non-reference access point and the reference access point, and performs phase unwrapping to obtain the relative phase observation value:

[0047] in, The subcarrier-by-subcarrier relative phase observation of AP l relative to the reference AP measured by the UE.

[0048] Provided the cyclic prefix can cover the arrival delay difference of each access point, the relative delay in wideband OFDM will exhibit a linear change in phase with frequency. Therefore, the terminal compares the aforementioned relative phase observation with the predicted pre-compensated phase used by the access point side before the reference pilot transmission. Compare and calculate the residual phase error: , in, Before the reference pilot, the AP side uses the predicted pre-compensation phase of the reference pilot (to facilitate the UE to calculate the residual). The common phase observation at the k-th reference pilot is used for differential frequency offset estimation and state update of adjacent reference pilots.

[0049] The relative time delay residual is separated from it by first-order linear fitting. and common phase residual : , in, For subcarriers The baseband frequency; For the first Subcarrier on the secondary reference pilot The residual phase error at that point.

[0050] The relative delay residual and common phase residual obtained here constitute the broadband relative phase bias in this application.

[0051] Furthermore, the terminal also uses the residual phase error to quantify the accuracy of the previous prediction. The terminal calculates the root mean square value of the residual phase error: , Map it to Interval prediction accuracy metrics: , in, The scaling parameter for mapping accuracy metrics is used to control... For residuals Sensitivity.

[0052] This metric reflects the degree of agreement between the predicted phase and the actual observation at the access point, and is used for adaptive adjustment during subsequent closed-loop correction.

[0053] In the reference pilot time slot, in addition to acquiring the aforementioned broadband relative phase deviation (i.e., relative delay residual and common phase residual) and prediction accuracy indicators, the end user equipment also collects its own motion information (including position, velocity, acceleration, etc.). Subsequently, the end user equipment reports this information to the network side or cooperating access point (i.e., access point AP) for closed-loop correction and updating of the phase state.

[0054] In specific implementation, the motion information is obtained in the following manner in response to the access point not sending a reference pilot to the terminal user equipment during a time slot: When the access point does not send a reference pilot time slot to the end user equipment (i.e., a non-reference pilot time slot), the terminal no longer performs operations such as broadband relative phase deviation measurement, residual estimation, and prediction accuracy calculation. Instead, it only collects its own motion information, including position, velocity, and acceleration, and reports this motion information to the network side or cooperating access point. This step allows the end user equipment to provide motion state updates with minimal overhead between two reference pilots without sending phase-related feedback information. This saves uplink resources while the access point continuously uses this motion information to predict and pre-compensate relative delay and common phase, maintaining the closed-loop continuity of coherent joint transmission.

[0055] To enable the UE to calculate the residual phase error, the cooperating AP should explicitly or implicitly provide the UE with its prediction pre-compensation parameters for that reference pilot (e.g., before the k-th reference pilot) or equivalent (Refer to the AP index) Unlike the previous cycle, the AP side needs to switch the state variables from the old reference frame to the new reference frame before continuing prediction and correction.

[0056] In some embodiments, continuous prediction of the motion information is performed to obtain relative time delay prediction values ​​and common phase prediction values, including: The position information, velocity information, and acceleration information in the motion information are determined, and the propagation delay is predicted for the position information, velocity information, and acceleration information to obtain the relative propagation delay prediction value; Determine the carrier frequency of the motion information, perform Doppler frequency offset prediction on the velocity information and the carrier frequency, and obtain the relative Doppler frequency offset prediction value; The relative frequency offset prediction value and the historical frequency offset estimate are smoothly fused to obtain the relative frequency offset prediction value; The common phase prediction value is obtained by performing common phase advance prediction on the relative frequency offset prediction value.

[0057] In specific implementation, the position information, velocity information, and acceleration information in the motion information are determined as follows: In this embodiment, the motion information such as position, velocity, and acceleration of the terminal user equipment is collected in real time by the UE itself through its onboard positioning module (such as GNSS global satellite positioning, inertial navigation module, etc.) and motion sensing unit. It can also be corrected and optimized by combining positioning assistance information from the network side. The collected motion information is reported differently according to the time slot type: in the reference pilot time slot, the motion information is reported to the cooperating AP side along with the broadband relative phase deviation and prediction accuracy index; in the non-reference pilot time slot, the UE only reports the above-mentioned real-time collected position, velocity, and acceleration motion information separately, providing the AP side with accurate kinematic prior data for continuous prediction and pre-compensation of relative delay and common phase based on the motion information.

[0058] In specific implementation, the propagation delay prediction is performed on the location information, velocity information, and acceleration information to obtain the relative propagation delay prediction value as follows: The AP knows its own position and predicts the next time slot position based on the UE's motion information: , in, For end-user equipment in time slots The position vector; For end-user equipment in time slots The velocity vector; For end-user equipment in time slots The acceleration vector; The time interval between adjacent time slots or OFDM symbols; For the predicted end-user equipment in the next time slot The position vector.

[0059] And calculate the predicted distance and propagation delay: , in, For the predicted end-user equipment in the next time slot The position vector; For the first Known location vectors of access points (APs); This is the Euclidean norm (which is used to calculate the straight-line distance between two points); For the predicted first Each access point and end-user equipment in time slots The distance between them; For the predicted first Propagation delay between each access point and the end-user device; The speed of light (i.e., the speed at which electromagnetic waves propagate in free space, approximately...) ).

[0060] This leads to the predicted relative propagation delay: , in, The predicted first The relative time delay of each access point to the reference access point (in time slots) ); For the predicted first Propagation delay between each access point and the end-user device; The predicted reference access point (index is) Propagation delay between the device and the end-user equipment; For the first The index of the reference access point selected for the secondary reference pilot time slot.

[0061] In specific implementation, the carrier frequency of the motion information is determined, and Doppler frequency offset prediction is performed on the velocity information and the carrier frequency to obtain the relative Doppler frequency offset prediction value. The method for obtaining the relative Doppler frequency offset prediction value is as follows: In specific implementation, the carrier frequency of the motion information is determined as follows: The carrier frequency used for Doppler frequency offset prediction is the system preset carrier frequency used in downlink coherent joint transmission of the non-cellular MIMO system. It is a fixed parameter pre-configured by the network side during the system deployment and communication link establishment phase. It is a basic communication parameter known to both the access point (AP) and the terminal UE. No additional collection or calculation is required by the terminal. The AP side can directly retrieve the preset carrier frequency and perform relative Doppler frequency offset prediction calculation in combination with the speed information reported by the terminal, providing frequency offset prior data for subsequent common phase advance prediction.

[0062] In specific implementation, the Doppler frequency offset prediction is performed on the velocity information and the carrier frequency to obtain the relative Doppler frequency offset prediction value as follows: The Doppler frequency offset prior is obtained from the radial velocity: , in, For the predicted first Doppler frequency offset (in time slot) between each access point and the end user equipment ); The system carrier frequency; The speed of light (approximately) ); For end-user equipment in time slots velocity vector transpose; For the predicted end-user equipment in the next time slot The position vector; For the first Known location vectors of the access points; Predicting terminal location and the first Euclidean distance between the locations of the access points; From the first Each access point points to a unit direction vector that predicts the location of the terminal.

[0063] , in, For the predicted first The relative Doppler frequency offset of each access point relative to the reference access point (in time slots) ); For the predicted first Doppler frequency offset between each access point and the end user equipment; The predicted reference access point (index is) Doppler frequency offset between the device and the end-user equipment; For the first The index of the reference access point selected for the secondary reference pilot time slot.

[0064] In specific implementation, the relative Doppler frequency offset prediction value and the historical frequency offset estimate are smoothly fused to obtain the relative frequency offset prediction value as follows: To suppress positioning errors, AP performs first-order smoothing fusion of historical frequency offset estimation and Doppler prior: , in, The first one obtained after smoothing The predicted relative frequency offset of each access point to the reference access point (in time slots) ), used for advancing predictions of subsequent common phases; This is the frequency offset smoothing coefficient, and its value range is... This coefficient is used to control the fusion weight between historical frequency offset estimation and Doppler prior. It can be adaptively adjusted according to motion confidence. When the terminal motion trajectory is relatively stable, a larger value is taken to enhance the weight of historical information, and when the mobility is strong, a smaller value is taken to respond to motion changes more quickly. For the first The access point in the previous time slot Historical relative frequency offset estimates; For the predicted first The relative Doppler frequency offset prior value of each access point relative to the reference access point.

[0065] In specific implementation, the common phase advance prediction is performed on the relative frequency offset prediction value to obtain the common phase prediction value in the following way: Predicting common phase advance: , in, For the predicted first The common phase of each access point relative to the reference access point (in time slots) This includes the combined phase deviation such as the local oscillator initial phase and the carrier frequency offset / Doppler integral term; This is a phase wrapping function used to restrict the phase value to a certain value. or Within the range, avoid numerical overflow or ambiguity caused by phase accumulation; For the first The access point in the previous time slot Historical common phase values; The first result obtained after smoothing The predicted relative frequency offset (in Hz) of each access point relative to the reference access point is given by the previous formula. Calculated; The time interval (in seconds) between adjacent time slots or OFDM symbols; : Due to the relative frequency offset in the time interval The phase increment generated by internal accumulation.

[0066] Step S220: The relative delay prediction value and the common phase prediction value are jointly constructed to obtain the pre-compensated phase.

[0067] In specific implementation, the pre-compensated phase is obtained by jointly constructing the relative time delay prediction value and the common phase prediction value as follows: For any subcarrier n, construct the predictive pre-compensation phase: , in, For the predicted first Each access point on the subcarrier Time slot The pre-compensation phase is used for phase pre-compensation of the downlink transmitted signal; For subcarriers The baseband frequency is calculated using the following formula: ,in For the central subcarrier index, Subcarrier spacing; For the predicted first The relative time delay of each access point to the reference access point (in time slots) ); For the predicted first The common phase of each access point relative to the reference access point (in time slots) ).

[0068] Step S230: Perform phase pre-compensation on the downlink transmission signal and the pre-compensated phase to obtain the phase pre-compensated downlink transmission signal.

[0069] In some embodiments, phase pre-compensation is performed on the downlink transmit signal and the pre-compensated phase to obtain a phase-pre-compensated downlink transmit signal, including: Based on the pre-compensation phase, the complex pre-compensation factor is obtained; Based on the complex pre-compensation factor, the estimated channel is dephase-rotated to obtain the slow-varying channel characteristics; Based on the aforementioned slow-varying channel characteristics, a spatial precoding vector is obtained; The transmit precoding vector is obtained based on the complex precompensation factor and the spatial precoding vector; The downlink transmit signal is pre-compensated for phase based on the transmit precoding vector to obtain the pre-compensated downlink transmit signal.

[0070] In specific implementation, the complex pre-compensation factor is obtained based on the pre-compensation phase as follows: The complex pre-compensation factor is obtained through the following formula: , in, For the first Each access point on the subcarrier Time slot The complex pre-compensation factor is a complex number used to perform phase rotation on the downlink transmit signal; For the natural exponential function (in) (as base) The imaginary unit satisfies In engineering, it is often used to represent the imaginary part of complex numbers; For the predicted first Each access point on the subcarrier Time slot The pre-compensated phase (in radians) is derived from the previous formula. Calculated.

[0071] In specific implementation, the estimated channel is dephase-rotated based on the complex pre-compensation factor to obtain the slow-varying channel characteristics in the following way: To reduce the sensitivity of the precoding / learning module to fast-changing phase, the AP first performs "phase derotation" on the local CSI, removing the predicted wideband phase term from the CSI to obtain more stable slow-changing channel characteristics. , in, For the first Each access point on the subcarrier Time slot The slow-varying channel feature vector after phase-rotation is obtained. This vector mainly retains the amplitude information and spatial structure of the channel (such as angle of arrival, spatial correlation, etc.), and serves as the input to the subsequent precoding generation module. For the first Each access point on the subcarrier Time slot The obtained downlink channel state information (CSI) estimation vector includes phase error terms that change rapidly over time, such as relative delay and relative frequency offset / common phase.

[0072] In this embodiment, the AP first examines the phase-de-phase CSI features. The spatial precoding (or the base weights output by the unsupervised / weakly supervised model) is computed, and then the same pre-compensation factor is applied at the transmitter. Multiply back to the transmit weight to achieve coherent alignment of multiple APs on the UE side.

[0073] In specific implementation, a spatial precoding vector is obtained based on the slow-varying channel characteristics; a transmit precoding vector is obtained based on the complex precompensation factor and the spatial precoding vector; and phase precompensation is performed on the downlink transmit signal based on the transmit precoding vector to obtain the phase-precompensated downlink transmit signal. The access point first utilizes the slow-varying channel characteristics after phase rotation removal. As input, a mapping is generated through precoding. Computational spatial precoding vector : , in, For the set of neighboring access points In the Time slot to the first Compressed coordination information provided by each access point.

[0074] This mapping can employ traditional linear precoding algorithms such as Maximum Ratio Transmission (MRT) and Zero Forcing (ZF), or it can use unsupervised learning models to output basic weights. Due to the input... The fast-changing phase components caused by relative delay and common phase have been removed, and only amplitude and spatial structure information are retained. Therefore, the precoding generation module does not need to track and adapt to the fast-changing phase rotation in real time, which significantly reduces the timeliness requirements of channel state information and improves the stability of precoding in high-speed mobile scenarios.

[0075] Subsequently, the access point will use the spatial precoded vector With the pre-compensation factor Multiply by the power degradation factor. The final transmit precoding vector is obtained:

[0076] Among them, the complex pre-compensation factor The broadband pre-compensated phase, which incorporates the predicted relative delay and common phase synthesis, is used to perform phase rotation on the signal at the transmitter, enabling coherent superposition of downlink signals from multiple access points at the terminal. Finally, the access points perform phase pre-compensation on the downlink transmission signal based on this transmit precoding vector to complete the transmission.

[0077] After obtaining the downlink transmit signal with phase pre-compensation in the above embodiments, this disclosure further includes: The pre-compensated phase and the broadband relative phase deviation are corrected to obtain the corrected pre-compensated phase; wherein, the broadband relative phase deviation includes relative time delay residual and common phase residual; the relative time delay residual and common phase residual are obtained by linear fitting based on the difference between the broadband relative phase observation value and the pre-compensated phase.

[0078] In specific implementation, the relative time delay residual and the common phase residual are obtained by linearly fitting the difference between the broadband relative phase observation value and the pre-compensated phase as follows: Referring to the exemplary embodiment described above, when the time difference between the signals arriving at the terminal from each access point does not exceed the CP length, the relative delay in the frequency domain manifests as a linear change in phase with the subcarrier frequency (i.e., phase slope), while factors such as relative frequency offset and local oscillator drift manifest as a common phase rotation over all subcarriers. Therefore, the terminal calculates the broadband relative phase observation value... Predicted pre-compensation phase at the access point Residual phase error between Then, the residual error is decomposed into the following by first-order linear fitting (i.e., least squares fitting). The form is given by the slope term, which corresponds to the relative time delay residual. The intercept term corresponds to the common phase residual. .

[0079] In some embodiments, the pre-compensated phase and the broadband relative phase deviation are corrected to obtain the corrected pre-compensated phase, including: A prediction accuracy index is determined; the prediction accuracy index is obtained by accuracy mapping between the broadband relative phase deviation and the residual phase error of the pre-compensated phase. Based on the relative delay prediction value, the relative delay residual, and the prediction accuracy index, the updated relative delay prediction value is obtained; Based on the predicted common phase value, the common phase residual, and the prediction accuracy index, the updated predicted common phase value is obtained; Based on the updated relative delay prediction value and the updated common phase prediction value, the corrected pre-compensated phase is obtained.

[0080] In specific implementation, a prediction accuracy index is determined; the prediction accuracy index is obtained by mapping the accuracy of the residual phase error between the broadband relative phase deviation and the pre-compensated phase as follows: The terminal calculates the root mean square value of the residual phase error in the reference pilot time slot. This value reflects the degree of deviation between the predicted phase and the actual observation at the access point. Subsequently, an exponential mapping is used. Convert the mean squared residual to Interval accuracy index: When the prediction error approaches zero, A value close to 1 indicates a highly accurate prediction; as the prediction error increases, The exponential decay, rapidly approaching 0, indicates a low confidence level in the current measurement.

[0081] In specific implementation, the updated relative delay prediction value is obtained based on the relative delay prediction value, the relative delay residual, and the prediction accuracy index as follows: The access point first uses the currently maintained relative latency prediction value. The relative latency residual reported by the terminal , forming observation values:

[0082] Subsequently, a prediction accuracy metric was introduced. As a correction weight, the relative time delay prediction value is updated:

[0083] This update method enables adaptive control where "the higher the prediction accuracy, the greater the correction force".

[0084] In specific implementation, the updated common phase prediction value is obtained based on the predicted common phase value, the common phase residual, and the prediction accuracy index as follows: The access point first uses the currently maintained common phase prediction value. and the common phase residual reported by the terminal , forming observation values:

[0085] Simultaneously, the relative frequency offset is estimated using the difference between the common phase observations of two adjacent reference pilots:

[0086] Subsequently, a prediction accuracy metric was introduced. As a correction weight, the predicted common phase value is updated:

[0087] Relative frequency offset is determined by the smoothing coefficient. Integrating historical estimates with current pilot observations:

[0088] In specific implementation, the corrected pre-compensation phase is obtained based on the updated relative delay prediction value and the updated common phase prediction value as follows: After the state update is completed, the access point uses the updated relative latency prediction value. and updated common phase predictions Generate the corrected pre-compensated phase:

[0089] This pre-compensated phase simultaneously compensates for the subcarrier phase slope (relative delay) and common phase drift (relative frequency offset / local oscillator drift) in broadband OFDM, and is used for phase pre-compensation of subsequent downlink transmission signals.

[0090] Furthermore, this disclosure also designs a power degradation control mechanism for access points with persistently inaccurate predictions. Each access point maintains a continuous inaccuracy counter for each cooperating access point. When the prediction accuracy index of a certain access point... Continuously below the preset threshold This indicates that the link may be affected by strong interference or channel abrupt changes. Continuing to participate in coherent transmission at the original power would actually drag down the overall coherent superposition gain at the terminal side. In this case, the access point uses the power degradation coefficient... Reduce the transmit power of the access point to decrease its contribution weight in coherent joint transmission; when the prediction accuracy of the access point recovers to above the threshold, gradually restore its transmit power in a smooth manner.

[0091] It should be noted that the method of this embodiment can be executed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method of this embodiment, and the multiple devices will interact with each other to complete the method described.

[0092] It should be noted that the above description describes some embodiments of this disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0093] Based on the same inventive concept, corresponding to any of the above embodiments, this disclosure also provides a closed-loop phase compensation device.

[0094] refer to Figure 3 The closed-loop phase compensation device includes: The prediction value determination module 310 is configured to determine the motion information of the terminal user equipment, continuously predict the motion information, and obtain the relative time delay prediction value and the common phase prediction value. The compensation phase determination module 320 is configured to jointly construct the pre-compensated phase by the relative time delay prediction value and the common phase prediction value; The transmit signal determination module 330 is configured to perform phase pre-compensation on the downlink transmit signal and the pre-compensated phase to obtain the phase pre-compensated downlink transmit signal.

[0095] In this exemplary embodiment, the prediction value determination module 310 is specifically configured as follows: The motion information of the terminal user equipment is determined, including position, velocity, and acceleration information. Propagation delay prediction is performed on the position, velocity, and acceleration information to obtain a relative propagation delay prediction value. The carrier frequency of the motion information is determined, and Doppler frequency offset prediction is performed on the velocity and carrier frequency to obtain a relative Doppler frequency offset prediction value. The relative Doppler frequency offset prediction value and historical frequency offset estimates are smoothly fused to obtain a relative frequency offset prediction value. Common phase advance prediction is performed on the relative frequency offset prediction value to obtain a common phase prediction value. Specifically, broadband relative phase deviation and the motion information are obtained in response to the time slot in which the access point sends a reference pilot to the terminal user equipment; the motion information is obtained in response to the time slot in which the access point does not send a reference pilot to the terminal user equipment.

[0096] In this exemplary embodiment, the compensation phase determination module 320 is specifically configured as follows: The pre-compensated phase is obtained by jointly constructing the relative time delay prediction value and the common phase prediction value.

[0097] In this exemplary embodiment, the transmission signal determination module 330 is specifically configured as follows: Based on the pre-compensated phase, a complex pre-compensation factor is obtained; based on the complex pre-compensation factor, the estimated channel is dephase-rotated to obtain slow-varying channel characteristics; based on the slow-varying channel characteristics, a spatial precoding vector is obtained; based on the complex pre-compensation factor and the spatial precoding vector, a transmit precoding vector is obtained; based on the transmit precoding vector, the downlink transmit signal is pre-compensated for phase to obtain a pre-phase-compensated downlink transmit signal.

[0098] For ease of description, the above apparatus is described in terms of its functions, divided into various modules. Of course, in implementing this disclosure, the functions of each module can be implemented in one or more software and / or hardware.

[0099] The apparatus of the above embodiments is used to implement the corresponding closed-loop phase compensation method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0100] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the closed-loop phase compensation method described in any of the above embodiments.

[0101] Figure 4 This embodiment illustrates a more specific hardware structure of an electronic device, which may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.

[0102] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0103] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.

[0104] The input / output interface 1030 is used to connect input / output modules to realize information input and output. The input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touch screens, microphones, various sensors, etc., and output devices may include displays, speakers, vibrators, indicator lights, etc.

[0105] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0106] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.

[0107] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.

[0108] The electronic devices described above are used to implement the corresponding closed-loop phase compensation methods in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0109] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this disclosure also provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the closed-loop phase compensation method as described in any of the above embodiments.

[0110] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.

[0111] The aforementioned non-transitory computer-readable storage media can be any available medium or data storage device that a computer can access, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MOs), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs)).

[0112] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the closed-loop phase compensation method as described in any of the embodiments in the exemplary method section above, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0113] Based on the same inventive concept, corresponding to the closed-loop phase compensation method described in any of the above embodiments, this disclosure also provides a computer program product, which includes computer program instructions. In some embodiments, the computer program instructions can be executed by one or more processors of a computer to cause the computer and / or the processor to perform the closed-loop phase compensation method. Corresponding to the execution entity for each step in each embodiment of the closed-loop phase compensation method, the processor executing the corresponding step can belong to the corresponding execution entity.

[0114] The computer program product of the above embodiments is used to cause the computer and / or the processor to execute the closed-loop phase compensation method as described in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0115] Those skilled in the art will recognize that embodiments of this disclosure can be implemented as a system, method, or computer program product. Therefore, this disclosure can be implemented as entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software, generally referred to herein as a "circuit," "module," or "system." Furthermore, in some embodiments, this disclosure can also be implemented as a computer program product contained in one or more computer-readable media, which includes computer-readable program code.

[0116] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example,, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (not exhaustive) of a computer-readable storage medium may include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.

[0117] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.

[0118] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0119] Computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0120] It should be understood that each block of a flowchart and / or block diagram, as well as combinations of blocks in a flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine that, when executed by a computer or other programmable data processing device, creates means for implementing the functions / operations specified in the blocks of the flowchart and / or block diagram.

[0121] These computer program instructions may also be stored in a computer-readable medium that enables a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable medium produce a product comprising an instruction apparatus that implements the functions / operations specified in the boxes of a flowchart and / or block diagram.

[0122] Computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, such that the instructions that execute on the computer or other programmable apparatus can provide a process for implementing the functions / operations specified in the boxes of a flowchart and / or block diagram.

[0123] Furthermore, although the operations of the methods of this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in that specific order, or that all of the operations shown must be performed to achieve the desired result. Rather, the steps depicted in the flowcharts may be executed in a different order. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.

[0124] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0125] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0126] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application (including the claims) is limited to these examples; within the framework of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this application as described above, which are not provided in the details for the sake of brevity.

[0127] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this application, and this also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuits) have been set forth to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application can be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0128] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.

[0129] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.

[0130] While the spirit and principles of this disclosure have been described with reference to several specific embodiments, it should be understood that this disclosure is not limited to the disclosed specific embodiments, and the division of aspects does not imply that features in these aspects cannot be combined for benefit; such division is merely for convenience of expression. This disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. The scope of the appended claims is to be interpreted in the broadest sense, thereby encompassing all such modifications and equivalent structures and functions.

Claims

1. A closed-loop phase compensation method, characterized in that, include: Determine the motion information of the terminal user equipment, continuously predict the motion information, and obtain the relative delay prediction value and the common phase prediction value; The pre-compensated phase is obtained by jointly constructing the relative delay prediction value and the common phase prediction value; Phase pre-compensation is performed on the downlink transmit signal and the pre-compensated phase to obtain the phase pre-compensated downlink transmit signal.

2. The method according to claim 1, characterized in that, The determination of motion information of the terminal user equipment includes: In response to the time slot in which the access point sends a reference pilot to the terminal user equipment, the broadband relative phase deviation and the motion information are obtained; The motion information is obtained in response to the access point not sending a reference pilot to the terminal user equipment in a time slot.

3. The method according to claim 1, characterized in that, The continuous prediction of the motion information to obtain relative time delay prediction values ​​and common phase prediction values ​​includes: The position information, velocity information, and acceleration information in the motion information are determined, and the propagation delay is predicted for the position information, velocity information, and acceleration information to obtain the relative propagation delay prediction value; Determine the carrier frequency of the motion information, perform Doppler frequency offset prediction on the velocity information and the carrier frequency, and obtain the relative Doppler frequency offset prediction value; The relative frequency offset prediction value and the historical frequency offset estimate are smoothly fused to obtain the relative frequency offset prediction value; The common phase prediction value is obtained by performing common phase advance prediction on the relative frequency offset prediction value.

4. The method according to claim 1, characterized in that, The step of performing phase pre-compensation on the downlink transmit signal and the pre-compensated phase to obtain the phase pre-compensated downlink transmit signal includes: Based on the pre-compensation phase, the complex pre-compensation factor is obtained; Based on the complex pre-compensation factor, the estimated channel is dephase-rotated to obtain the slow-varying channel characteristics; Based on the aforementioned slow-varying channel characteristics, a spatial precoding vector is obtained; The transmit precoding vector is obtained based on the complex precompensation factor and the spatial precoding vector; The downlink transmit signal is pre-compensated for phase based on the transmit precoding vector to obtain the pre-compensated downlink transmit signal.

5. The method according to claim 2, characterized in that, The method further includes: The pre-compensated phase and the broadband relative phase deviation are corrected to obtain the corrected pre-compensated phase; wherein, the broadband relative phase deviation includes relative time delay residual and common phase residual; the relative time delay residual and common phase residual are obtained by linear fitting based on the difference between the broadband relative phase observation value and the pre-compensated phase.

6. The method according to claim 5, characterized in that, The step of correcting the pre-compensated phase and the broadband relative phase deviation to obtain the corrected pre-compensated phase includes: A prediction accuracy index is determined; the prediction accuracy index is obtained by accuracy mapping between the broadband relative phase deviation and the residual phase error of the pre-compensated phase. Based on the relative delay prediction value, the relative delay residual, and the prediction accuracy index, the updated relative delay prediction value is obtained; Based on the predicted common phase value, the common phase residual, and the prediction accuracy index, the updated predicted common phase value is obtained; Based on the updated relative delay prediction value and the updated common phase prediction value, the corrected pre-compensated phase is obtained.

7. A closed-loop phase compensation device, characterized in that, include: The prediction value determination module is configured to determine the motion information of the terminal user equipment, continuously predict the motion information, and obtain the relative delay prediction value and the common phase prediction value. The compensation phase determination module is configured to jointly construct the pre-compensated phase from the relative time delay prediction value and the common phase prediction value. The transmit signal determination module is configured to perform phase pre-compensation on the downlink transmit signal and the pre-compensated phase to obtain the phase pre-compensated downlink transmit signal.

8. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method as described in any one of claims 1 to 6.

9. A non-transitory computer-readable storage medium, characterized in that, The non-transitory computer-readable storage medium stores computer instructions for causing the computer to perform the method of any one of claims 1 to 6.

10. A computer program product, characterized in that, It includes computer program instructions that, when run on a computer, cause the computer to perform the method as described in any one of claims 1 to 6.