AAU group delay fluctuation compensation method, device, electronic device and storage medium
By acquiring and processing the reference signal to determine the phase value of the AAU group delay fluctuation for compensation, the group delay fluctuation caused by the widening of the signal bandwidth in the AAU hardware link is solved, and cost-effective improvement is achieved.
Patent Information
- Application Number
- CN202011043758.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-28
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2040-09-28
AI Technical Summary
In AAU hardware links, cluster delay fluctuations caused by widening signal bandwidth, existing methods require changing hardware design and increasing costs.
By acquiring the first reference signal sent by the AAU to the signal receiving device and the second reference signal generated by the signal receiving device, the phase value of the AAU group delay fluctuation is determined, and compensation is made based on the phase value to avoid changing the hardware design.
Effectively improve the group delay fluctuation of AAU, reduce hardware design costs, and ensure that other hardware link indicators are not affected.
Smart Images

Figure CN114285509B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a method, device, electronic device and storage medium for compensating AAU group delay fluctuations. Background Art
[0002] The Active Antenna Unit (AAU) is the main equipment of 5G base stations and is an implementation plan for large-scale antenna arrays. AAU can be seen as a combination of a remote radio unit (RRU) and an antenna, integrating multiple radio frequency transceiver (T / R) units.
[0003] With the rapid development of wireless communication technology and the continuous upgrading of communication standards, the signal bandwidth is becoming wider and wider. The wider the signal bandwidth, the worse the group delay fluctuation index. During the signal transmission process, if the group delay fluctuates greatly, the AAU signal quality will deteriorate.
[0004] The group delay fluctuation in the AAU hardware link is mainly caused by the filter, because in the design of the filter, a small in-band group delay is a design difficulty. The current traditional method to improve the filter group delay fluctuation is to add a delay equalizer to the AAU hardware link. However, adding a delay equalizer to the hardware link requires changing the hardware design, which increases the cost of hardware design. Summary of the invention
[0005] The main purpose of the embodiments of the present application is to propose an AAU group delay fluctuation compensation method, device, electronic device and storage medium, which can effectively improve the group delay fluctuation of the AAU without changing the design of the AAU hardware and will not increase the cost of hardware design.
[0006] To achieve the above-mentioned objectives, an embodiment of the present application provides an AAU group delay fluctuation compensation method, including: obtaining a first reference signal sent by the AAU to a signal receiving device and a second reference signal generated by the signal receiving device; determining a phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal; and compensating the AAU group delay fluctuation according to the phase value.
[0007] To achieve the above-mentioned purpose, an embodiment of the present application also provides an AAU group delay fluctuation compensation device, including: an acquisition module, used to acquire a first reference signal sent by the AAU to a signal receiving device and a second reference signal generated by the signal receiving device; a determination module, used to determine the phase value of the AAU group delay fluctuation based on the first reference signal and the second reference signal; and a compensation module, used to compensate for the group delay fluctuation of the AAU based on the phase value.
[0008] To achieve the above-mentioned purpose, an embodiment of the present application also provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the above-mentioned AAU group delay fluctuation compensation method.
[0009] To achieve the above objectives, an embodiment of the present application further provides a computer-readable storage medium storing a computer program, which implements the above-mentioned AAU group delay fluctuation compensation method when executed by a processor.
[0010] Compared with the prior art, the embodiments of the present invention can effectively improve the group delay fluctuation of the AAU by acquiring a first reference signal sent by the AAU to a signal receiving device and a second reference signal generated by the signal receiving device, determining the phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal, and compensating for the group delay fluctuation of the AAU according to the phase value of the AAU group delay fluctuation, without changing the hardware design of the AAU and without increasing the cost of the AAU hardware design. At the same time, since there is no need to change the hardware design of the AAU, it can be ensured that other indicators of the AAU hardware link will not be affected. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] One or more embodiments are exemplarily described by the pictures in the corresponding drawings, and these exemplary descriptions do not constitute limitations on the embodiments.
[0012] Figure 1 is a flow chart of an AAU group delay fluctuation compensation method provided by a first embodiment of the present invention;
[0013] Figure 2 It is a flowchart of the detailed step S102 in the AAU group delay fluctuation compensation method provided in the first embodiment of the present invention;
[0014] Figure 3 This is an example diagram of the principle structure of AAU performing group delay fluctuation compensation in the prior art;
[0015] Figure 4 This is a diagram showing an example of the actual application of the AAU group delay fluctuation compensation method provided by the first embodiment of the present invention;
[0016] Figure 5 is a flow chart of an AAU group delay fluctuation compensation method provided by a second embodiment of the present invention;
[0017] Figure 6 2 is a schematic diagram showing the principle structure of an AAU group delay fluctuation compensation method provided by a second embodiment of the present invention;
[0018] Figure 7 1 is a flowchart of a group delay fluctuation detection method for compensating an AAU group delay fluctuation provided in a second embodiment of the present invention;
[0019] Figure 8 1 is an example diagram of a process of performing group delay fluctuation compensation by the AAU group delay fluctuation compensation method provided by the second embodiment of the present invention;
[0020] Fig. 9 2 is a schematic diagram of the module structure of an AAU group delay fluctuation compensation device provided by a third embodiment of the present invention;
[0021] Fig.10 It is a schematic structural diagram of an electronic device provided by a fourth embodiment of the present invention. DETAILED DESCRIPTION
[0022] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the embodiments of the present application will be described in detail below in conjunction with the accompanying drawings. However, it will be appreciated by those skilled in the art that in the present application, many technical details are proposed in order to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed in the present application can also be implemented. The division of the following embodiments is for the convenience of description, and the specific implementation of the present application should not be construed as any limitation, and the various embodiments can be combined and referenced with each other under the premise of no contradiction.
[0023] The first embodiment of the present invention relates to an AAU group delay fluctuation compensation method, which obtains a first reference signal sent by the AAU to a signal receiving device and a second reference signal generated by the signal receiving device, determines a phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal, and compensates the AAU group delay fluctuation according to the phase value. By compensating the AAU group delay fluctuation with the phase value determined by the two reference signals, the AAU group delay fluctuation can be effectively improved without changing the AAU hardware design and increasing the cost of the AAU hardware design.
[0024] The specific process of the AAU group delay fluctuation compensation method provided by the embodiment of the present invention is as follows: Figure 1 As shown, the specific steps include:
[0025] S101: Acquire a first reference signal sent by the AAU to a signal receiving device and a second reference signal generated by the signal receiving device.
[0026] Among them, the signal receiving device can be a device with ideal group delay fluctuation or known group delay fluctuation parameters of the radio frequency link. Ideal group delay fluctuation means that the group delay fluctuation is small or there is no group delay fluctuation. The signal receiving device with ideal group delay fluctuation is used to ensure that when determining the group delay fluctuation of the AAU, the result will not be inaccurate due to the group delay fluctuation of the signal receiving device itself. When using a device with known group delay fluctuation parameters of the radio frequency link, the group delay fluctuation of the signal receiving device itself can be excluded when determining the group delay fluctuation of the AAU, thereby obtaining a more accurate result. Optionally, the signal receiving device can use equipment such as a spectrum analyzer, and the specific equipment used is not specifically limited here.
[0027] It is understandable that the signal sent by the AAU includes multiple signals, some of which can be used to determine the phase value of the AAU group delay fluctuation. Specifically, a suitable signal can be selected as the first reference signal of the AAU as needed, such as a CSI-RS (Channel State Information-Reference Signal) signal, which is not specifically limited here. The second reference signal corresponds to the signal type of the first reference signal, that is, if the first reference signal of the AAU is an a signal, the second reference signal generated by the signal receiving device is also an a signal.
[0028] In a specific example, S101 may specifically be: obtaining a demodulation reference signal (DMRS) sent by the AAU to the signal receiving device as a first reference signal, and obtaining a demodulation reference signal generated by the signal receiving device as a second reference signal.
[0029] Optionally, in order to ensure that the reception of signals between the AAU and the signal receiving device is not interfered by other signals, the AAU and the signal receiving device may be connected via a synchronization cable, because the synchronization cable can effectively shield other signals. In addition, in order to effectively determine the phase value of the AAU group delay fluctuation, when acquiring the second reference signal, it is possible to acquire a second reference signal generated at the same time as the first reference signal. Of course, it is also possible to acquire the second reference signal for a period of time, and then determine and acquire the second reference signal at the same time as the first reference signal according to the time point. Optionally, the first reference signal and the second reference signal may be signals at multiple time points.
[0030] S102: Determine a phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal.
[0031] In a specific example, Figure 2 As shown, determining the phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal may specifically include the following steps:
[0032] S1021: Perform Fourier transform on the first reference signal of each time slot.
[0033] S1022: Conjugate-multiply the first reference signal after Fourier transformation by the second reference signal corresponding to the time slot to obtain a complex array.
[0034] S1023: Calculate the average value of the complex group.
[0035] S1024: Subtract each complex value in the complex array from the average value of the complex array, and obtain the phase value of each time slot according to the subtraction result.
[0036] S1025: Determine the phase value of the AAU group delay fluctuation according to the phase value of each time slot.
[0037] Specifically, a first reference signal of each time slot in an AAU frame is Fourier transformed, and the transformed first reference signal is conjugate multiplied with the second reference signal corresponding to the time slot of the first reference signal to obtain a set of complex arrays; then the average value of the complex array is calculated, and then each complex value in the complex array is subtracted from the average value of the complex array, and the phase value of each time slot can be calculated based on the subtraction result. After calculating the phase value of the time slot included in an AAU frame, the phase value of the AAU group delay fluctuation can be determined.
[0038] For example, if an AAU frame includes 20 time slots (0-19 time slots), when calculating the phase value of the 0th time slot, the first reference signal of the 0th time slot is Fourier transformed, and the transformed first reference signal is conjugate multiplied with the second reference signal corresponding to the 0th time slot to obtain a set of complex arrays (including N complex values); then the average value of the complex array is calculated, and the calculated average value is subtracted from each complex value in the complex array, and the phase value of the 0th time slot can be calculated based on the subtraction result; similarly, the phase values of the 1st to 19th time slots are calculated to obtain the phase value of the AAU group delay fluctuation.
[0039] Optionally, as mentioned above, the first reference signal and the second reference signal may be a demodulation reference signal, a CSI-RS or other signals, which may be selected according to actual needs and are not specifically limited here.
[0040] S103: Compensate for the group delay fluctuation of the AAU according to the phase value of the group delay fluctuation of the AAU.
[0041] In a specific example, S103 may specifically be: forming a group delay calibration file according to the phase value of the AAU group delay fluctuation, and performing phase compensation on the OFDM (Orthogonal Frequency Division Multiplexing) modulated signal in the AAU according to the group delay calibration file.
[0042] It can be understood that since the AAU group delay fluctuation is determined by the hardware itself (such as the included filter), after obtaining the phase value of the AAU group delay fluctuation, the AAU group delay fluctuation can be compensated according to the obtained phase value, and the corresponding group delay calibration file can be formed, and then the AAU group delay fluctuation can be compensated according to the group delay calibration file.
[0043] Optionally, in practical applications, when compensating the group delay fluctuation of the AAU according to the phase value of the AAU group delay fluctuation, the compensation may be performed after the OFDM modulated signal in the AAU and before the IFFT (Inverse Fast Fourier Transform) of the AAU.
[0044] Please refer to Figure 3 , which is a schematic diagram of the principle structure of AAU for group delay fluctuation compensation in the prior art. Figure 3 It can be seen that the problem of group delay fluctuation is solved by adding a delay equalizer to the AAU. However, since adding a delay equalizer to the AAU will change the hardware design of the AAU, the cost of hardware design will increase; at the same time, the addition of the delay equalizer may also cause other RF indicators of the AAU to deteriorate, such as in-band insertion loss and out-of-band suppression indicators; in addition, adding a delay equalizer passively reduces the group delay through hardware design, which cannot fundamentally solve the problem of in-band group delay fluctuation.
[0045] Please refer to Figure 4 , which is a practical application example diagram of the AAU group delay fluctuation compensation method provided by the embodiment of the present invention. It should be understood that, Figure 4 The group delay fluctuation phase compensation does not require hardware and can be implemented using software methods. Therefore, there is no need to change the hardware design of the AAU and the cost of the hardware design of the AAU will not increase. At the same time, since there is no need to change the hardware design of the AAU, it can be ensured that other indicators of the AAU hardware link will not be affected.
[0046] The AAU group delay fluctuation compensation method provided in the embodiment of the present invention obtains a first reference signal sent by the AAU to a signal receiving device and a second reference signal generated by the signal receiving device, determines the phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal, and compensates the group delay fluctuation of the AAU according to the phase value. This can effectively improve the group delay fluctuation of the AAU without changing the hardware design of the AAU and increasing the cost of the AAU hardware design. At the same time, since there is no need to change the hardware design of the AAU, it can be ensured that other indicators of the AAU hardware link will not be affected.
[0047] The second embodiment of the present invention relates to an AAU group delay fluctuation compensation method. The second embodiment is substantially the same as the first embodiment, with the main difference being that before obtaining a first reference signal sent by the AAU to a signal receiving device and a second reference signal generated by the signal receiving device, data delay alignment between the AAU and the signal receiving device is also performed.
[0048] It can be understood that in the first embodiment, when the data delay is relatively small, a better group delay fluctuation compensation effect can be achieved. In the embodiment of the present invention, by aligning the data delay of the AAU and the signal receiving device, the influence of the data delay can be effectively eliminated and the accuracy of the obtained AAU group delay fluctuation can be improved.
[0049] The specific process of the AAU group delay fluctuation compensation method provided by the embodiment of the present invention is as follows: Figure 5 As shown, the specific steps include:
[0050] S201: Collect the signal sent by the AAU to the signal receiving device, and obtain the third reference signal generated by the signal receiving device.
[0051] S202: Determine a delay value between the AAU and the signal receiving device according to a signal sent by the AAU to the signal receiving device and a third reference signal.
[0052] S203: Perform data delay alignment between the AAU and the signal receiving device according to the delay value.
[0053] S204: Acquire a first reference signal sent by the AAU to the signal receiving device and a second reference signal generated by the signal receiving device.
[0054] S205: Determine a phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal.
[0055] S206: Compensate for the group delay fluctuation of the AAU according to the phase value of the group delay fluctuation of the AAU.
[0056] Among them, S204-S206 are the same as S101-S103 in the first embodiment. Please refer to the description in the first embodiment for details. In order to avoid repetition, they will not be repeated here.
[0057] For S201-S203, the specific instructions are as follows:
[0058] Optionally, the signal sent by the AAU to the signal receiving device and the third reference signal can be the same as the first reference signal and the second reference signal in the first embodiment, such as a demodulation reference signal, or other signals, such as an SSB (single sideband) signal. The specific signal used is not limited here.
[0059] When determining the delay value between the AAU and the signal receiving device according to the signal sent by the AAU to the signal receiving device and the third reference signal, it can be specifically: according to Determine the delay value between the AAU and the signal receiving device, where f(a,b) is the delay value between the AAU and the signal receiving device, c(a,b) is the covariance of the signal sent by the AAU to the signal receiving device and the third reference signal, s(a) is the variance of the signal sent by the AAU to the signal receiving device, and s(b) is the variance of the third reference signal.
[0060] When the data delay alignment between the AAU and the signal receiving device is performed according to the above delay value, the data delay alignment between the AAU and the signal receiving device may be performed according to the delay value corresponding to the maximum value of f(a,b). The correlation between the signal sent by the AAU to the signal receiving device and the third reference signal is calculated. The maximum value of f(a,b) corresponds to the delay value with the largest correlation. The frame header position of the signal sent by the AAU to the signal receiving device can be determined based on the maximum value of f(a,b). Then, the data delay between the AAU and the signal receiving device is aligned based on the frame header position of the signal.
[0061] In a specific example, before S201, the method may further include: performing trigger synchronization and clock synchronization on the AAU and the signal receiving device. Figure 6 , which is a schematic diagram of the principle structure of the AAU group delay fluctuation compensation method provided by the embodiment of the present invention. Specifically, the AAU sends a signal to the signal receiving device through the antenna ANTn, and the signal receiving device performs data delay synchronization calculation and group delay fluctuation calculation between the AAU and the signal receiving device through the data processing module. Before performing the data delay synchronization calculation, the AAU provides the signal receiving device with an external reference (i.e. Figure 6 Ref in) and external triggers (i.e. Figure 6 Trigger in ), perform trigger synchronization and clock synchronization.
[0062] By performing trigger synchronization and clock synchronization on the AAU and the signal receiving device, the frequency and delay errors between the AAU and the signal receiving device can be eliminated, thereby obtaining a more accurate AAU group delay fluctuation.
[0063] In a specific example, after determining the phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal, the method may further include: according to Δn=A·F S / (2π·F c ) calculates the group delay fluctuation point of AAU, where Δn is the group delay fluctuation point, A is the phase value of AAU group delay fluctuation, and F Sis the sampling rate of the signal receiving device for the AAU signal, F c The frequency of the signal sent by AAU to the signal receiving device.
[0064] It can be understood that the AAU group delay fluctuation compensation method provided in the embodiment of the present invention and the first embodiment can be divided into two stages: detection and compensation.
[0065] Please refer to Figure 7 , which is an example flow chart of the AAU group delay fluctuation compensation method for group delay fluctuation detection provided by an embodiment of the present invention, which is specifically as follows: 1. AAU outputs a known source signal; 2. A signal receiving device receives the source signal output by AAU; 3. The signal receiving device collects the signal through a signal acquisition module; 4. Synchronous calculation is performed based on the signal receiving device and the collected signal to align the data delay; 5. The demodulation reference signal of each time slot of AAU is conjugate-multiplied with the demodulation reference signal of the local signal receiving device to obtain a set of complex arrays; 6. The average value of the complex array is calculated, and each complex point of the complex array is subtracted from the average value to obtain the phase value corresponding to each time slot, and then the phase value A of the AAU group delay fluctuation is determined according to the phase value of each time slot; 7. According to the phase value A and Δn=A·F S / (2π·F c ) Calculate the group delay fluctuation point of AAU; 8. Generate a group delay calibration file according to the phase value of AAU group delay fluctuation.
[0066] Please refer to Figure 8 , which is an example diagram of the process of performing group delay fluctuation compensation by the AAU group delay fluctuation compensation method provided in an embodiment of the present invention, which is specifically as follows: 1. The OFDM of AAU sends a standard signal; 2. The group delay fluctuation calibration file is imported into AAU to perform phase compensation for the AAU group delay fluctuation; 3. IFFT performs time-frequency conversion on the phase-compensated signal; 4. The converted signal is processed by the AAU RF link and then transmitted through the RF interface.
[0067] The AAU group delay fluctuation compensation method provided in the embodiment of the present invention can effectively eliminate the influence of data delay and improve the accuracy of the obtained AAU group delay fluctuation by aligning the data delay between the AAU and the signal receiving device before obtaining the first reference signal and the second reference signal, that is, before determining the AAU group delay fluctuation.
[0068] In addition, those skilled in the art can understand that the step division of the above methods is only for clear description. When implemented, they can be combined into one step or some steps can be split and decomposed into multiple steps. As long as they include the same logical relationship, they are all within the protection scope of this patent; adding insignificant modifications to the algorithm or process or introducing insignificant designs without changing the core design of the algorithm and process are all within the protection scope of this patent.
[0069] The third embodiment of the present invention provides an AAU group delay fluctuation compensation device 300, such as Fig. 9 As shown, it includes an acquisition module 301, a determination module 302 and a compensation module 303, and the functions of each module are described in detail as follows:
[0070] An acquisition module 301 is used to acquire a first reference signal sent by the AAU to a signal receiving device and a second reference signal generated by the signal receiving device;
[0071] A determination module 302, configured to determine a phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal;
[0072] The compensation module 303 is used to compensate the group delay fluctuation of the AAU according to the phase value.
[0073] Furthermore, the AAU group delay fluctuation compensation device 300 provided in the embodiment of the present invention further includes a first alignment module, wherein the first alignment module is used to:
[0074] collecting a signal sent by the AAU to a signal receiving device, and acquiring a third reference signal generated by the signal receiving device;
[0075] Determine a delay value between the AAU and the signal receiving device according to a signal sent by the AAU to the signal receiving device and a third reference signal;
[0076] The data delay of the AAU and the signal receiving device is aligned according to the delay value.
[0077] Furthermore, the first alignment module is specifically used for:
[0078] according to Determine a delay value between the AAU and the signal receiving device, wherein f(a,b) is the delay value, c(a,b) is the covariance of the signal sent from the AAU to the signal receiving device and the third reference signal, s(a) is the variance of the signal sent from the AAU to the signal receiving device, and s(b) is the variance of the third reference signal;
[0079] The data delay alignment between the AAU and the signal receiving device is performed according to the delay value corresponding to the maximum value of f(a, b).
[0080] Furthermore, the third reference signal is a demodulation reference signal or an SSB signal generated by the signal receiving device.
[0081] Furthermore, the AAU group delay fluctuation compensation device 300 provided in the embodiment of the present invention further includes a second alignment module, wherein the second alignment module is used to:
[0082] Perform trigger synchronization and clock synchronization on AAU and signal receiving device.
[0083] Furthermore, the AAU group delay fluctuation compensation device 300 provided in the embodiment of the present invention further includes a calculation module, wherein the calculation module is used to:
[0084] According to Δn=A·F S / (2π·F c ) calculates the group delay fluctuation point of AAU, where Δn is the group delay fluctuation point, A is the phase value, and F S is the sampling rate of the signal receiving device for the AAU signal, F c The frequency of the signal sent by AAU to the signal receiving device.
[0085] Furthermore, the acquisition module 301 is specifically used for:
[0086] A demodulation reference signal sent by the AAU to the signal receiving device is obtained as a first reference signal, and a demodulation reference signal generated by the signal receiving device is obtained as a second reference signal.
[0087] Further, the determination module 302 is specifically used for:
[0088] Performing Fourier transformation on the first reference signal of each time slot;
[0089] The first reference signal after Fourier transformation is conjugate-multiplied by the second reference signal corresponding to the time slot to obtain a set of complex arrays;
[0090] Calculate the mean of a complex array;
[0091] Subtract each complex value in the complex array from the average value of the complex array, and obtain the phase value of each time slot according to the subtraction result;
[0092] The phase value of the AAU group delay fluctuation is determined based on the phase value of each time slot.
[0093] Furthermore, the compensation module 303 is specifically used for:
[0094] A group delay calibration file is formed according to the phase value of the AAU group delay fluctuation;
[0095] Phase compensation is performed on the OFDM modulated signal in the AAU according to the group delay calibration file.
[0096] It is not difficult to find that this embodiment is a device embodiment corresponding to the first and second embodiments, and this embodiment can be implemented in conjunction with the first and second embodiments. The relevant technical details mentioned in the first and second embodiments are still valid in this embodiment, and in order to reduce repetition, they are not repeated here. Accordingly, the relevant technical details mentioned in this embodiment can also be applied in the first and second embodiments.
[0097] It is worth mentioning that all modules involved in this embodiment are logic modules. In practical applications, a logic unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. In addition, in order to highlight the innovative part of the present invention, this embodiment does not introduce units that are not closely related to solving the technical problem proposed by the present invention, but this does not mean that there are no other units in this embodiment.
[0098] A fourth embodiment of the present invention relates to an electronic device, such as Fig.10 As shown, it includes: at least one processor 401; and a memory 402 that is communicatively connected to the at least one processor 401; wherein the memory 402 stores instructions that can be executed by the at least one processor 401, and the instructions are executed by the at least one processor 401 so that the at least one processor 401 can execute the above-mentioned AAU group delay fluctuation compensation method.
[0099] Among them, the memory and the processor are connected in a bus manner, and the bus may include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processors and memories together. The bus can also connect various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. The data processed by the processor is transmitted on a wireless medium via an antenna, and further, the antenna also receives data and transmits the data to the processor.
[0100] The processor is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory can be used to store data used by the processor when performing operations.
[0101] A fifth embodiment of the present invention relates to a computer-readable storage medium storing a computer program, which implements the above method embodiment when executed by a processor.
[0102] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0103] Those skilled in the art will appreciate that the above embodiments are specific embodiments for implementing the present invention, and that in actual applications, various changes may be made in form and detail without departing from the spirit and scope of the present invention.
Claims
1. A method for compensating AAU group delay fluctuation, characterized in that: include: Acquire a first reference signal sent by the AAU to a signal receiving device and a second reference signal generated by the signal receiving device, wherein the signal receiving device is a device with an ideal group delay fluctuation or a radio frequency link group delay fluctuation parameter is known; Determine a phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal; The group delay fluctuation of the AAU is compensated according to the phase value.
2. The AAU group delay fluctuation compensation method according to claim 1, characterized in that: Before acquiring the first reference signal sent by the AAU to the signal receiving device and the second reference signal generated by the signal receiving device, the method further includes: collecting a signal sent by the AAU to the signal receiving device, and acquiring a third reference signal generated by the signal receiving device; determining a delay value between the AAU and the signal receiving device according to a signal sent by the AAU to the signal receiving device and the third reference signal; The data delay of the AAU and the signal receiving device are aligned according to the delay value.
3. The AAU group delay fluctuation compensation method according to claim 2, characterized in that: The determining the delay value between the AAU and the signal receiving device according to the signal sent by the AAU to the signal receiving device and the third reference signal includes: according to determining a delay value between the AAU and the signal receiving device, wherein f(a, b) is the delay value, c(a, b) is the covariance of the signal sent by the AAU to the signal receiving device and the third reference signal, s(a) is the variance of the signal sent by the AAU to the signal receiving device, and s(b) is the variance of the third reference signal; The performing data delay alignment between the AAU and the signal receiving device according to the delay value is specifically: The data delay alignment between the AAU and the signal receiving device is performed according to the delay value corresponding to the maximum value of f(a, b).
4. The AAU group delay fluctuation compensation method according to claim 2, characterized in that: The third reference signal is a demodulation reference signal or an SSB signal generated by the signal receiving device.
5. The AAU group delay fluctuation compensation method according to claim 2, characterized in that: Before collecting the signal sent by the AAU to the signal receiving device and obtaining the third reference signal generated by the signal receiving device, the method further includes: The AAU and the signal receiving device are triggered and synchronized with each other.
6. The AAU group delay fluctuation compensation method according to claim 2, characterized in that: After determining the phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal, the method further includes: The group delay fluctuation point of the AAU is calculated according to Δn=A·FS / (2π·F c ), wherein Δn is the group delay fluctuation point, A is the phase value, FS is the sampling rate of the AAU signal by the signal receiving device, and F c is the frequency of the signal sent by the AAU to the signal receiving device.
7. The AAU group delay fluctuation compensation method according to any one of claims 1 to 6, characterized in that: The acquiring of the first reference signal sent by the AAU to the signal receiving device and the second reference signal generated by the signal receiving device is specifically: A demodulation reference signal sent by the AAU to the signal receiving device is obtained as the first reference signal, and a demodulation reference signal generated by the signal receiving device is obtained as the second reference signal.
8. The AAU group delay fluctuation compensation method according to claim 7, characterized in that: The determining the phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal includes: Performing Fourier transform on the first reference signal of each time slot; Conjugate-multiplying the first reference signal after Fourier transformation by the second reference signal corresponding to the time slot to obtain a set of complex arrays; Calculating the average of the complex group; Subtracting each complex value in the complex array from an average value of the complex array, and obtaining a phase value of each time slot according to the subtraction result; The phase value of the AAU group delay fluctuation is determined according to the phase value of each time slot.
9. The AAU group delay fluctuation compensation method according to claim 8, characterized in that: The compensating the group delay fluctuation of the AAU according to the phase value includes: forming a group delay calibration file according to the phase value; Phase compensation is performed on the OFDM modulated signal in the AAU according to the group delay calibration file.
10. An AAU group delay fluctuation compensation device, characterized in that: include: an acquisition module, configured to acquire a first reference signal sent by the AAU to a signal receiving device and a second reference signal generated by the signal receiving device, wherein the signal receiving device is a device with an ideal group delay fluctuation or a known radio frequency link group delay fluctuation parameter; a determination module, configured to determine a phase value of the AAU group delay fluctuation according to the first reference signal and the second reference signal; A compensation module is used to compensate for the group delay fluctuation of the AAU according to the phase value.
11. An electronic device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the AAU group delay fluctuation compensation method as described in any one of claims 1 to 9.
12. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the AAU group delay fluctuation compensation method as described in any one of claims 1 to 9 is implemented.
Citation Information
Patent Citations
Method and device for synthesizing and enhancing signals based on randomly laid antenna arrays
CN101651483A
Complex adaptive phase estimation
CN103404021A
Distortion Compensation Circuit and Method
EP2086194A2
Distortion compensator with multiple equalizer filter
JP2004128833A
Method and apparatus for measuring group delay for satellite communications
US6038427A
