TRP synchronization error determination method and device and medium

By performing multiple target operations on multiple TRPs, and using TOA measurement values to calculate synchronization errors, the problems of high cost and large resource occupancy in the prior art are solved, and efficient and convenient TRP synchronization error determination is achieved.

CN120264407APending Publication Date: 2025-07-04DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410009762.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-02
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

When determining the synchronization error of multiple TRPs, the prior art requires introducing reference UEs or multiple TRPs to transmit reference signals between each other, resulting in high cost, large resource utilization and poor convenience.

Method used

By performing at least two target operations on at least three TRPs to be synchronized, a TRP for transmitting and receiving a reference signal is determined, a synchronization error is calculated using the TOA measurement value, and the first TRP for different target operations is different, and there is no need to introduce mutual signals between the reference UE and the TRP.

Benefits of technology

It effectively reduces the cost and resource usage of synchronization error determination, improves convenience and implementation difficulty, and simplifies the computing process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120264407A_ABST
    Figure CN120264407A_ABST
Patent Text Reader

Abstract

Embodiments of the invention relate to a TRP synchronization error determination method and apparatus, and a medium. The method comprises the steps of determining at least three to-be-synchronized TRP; executing at least two times of target operation based on the at least three TRPs to be synchronized until a synchronization error between every two TRPs in the at least three TRPs to be synchronized is obtained; wherein the target operation comprises the following steps: determining a first TRP used for sending a reference signal and at least two target TRPs used for receiving the reference signal from at least three to-be-synchronized TRPs, and determining a synchronization error between every two target TRPs in the at least two target TRPs according to time of arrival (TOA) measurement values of the reference signals corresponding to the at least two target TRPs respectively; the first TRPs corresponding to different target operations are different. According to the method, reference UE does not need to be introduced, reference signals do not need to be sent between every two TRPs in the multiple TRPs, the cost needed for determining the synchronization error between the TRPs and system resources needed to be occupied in the related technology can be effectively reduced, convenience is high, and implementation is easier.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular, to a method, apparatus, and medium for determining TRP synchronization error. Background Art

[0002] In the adopted positioning method based on TOA (Time of Arrival) estimation, it is necessary to synchronize multiple TRPs (Transmit Receive Points). The related technologies mainly use two methods to determine the synchronization error of multiple TRPs. One method requires introducing a reference UE (User Equipment), and determines the synchronization error between TRPs through a double-difference algorithm. However, it has high requirements for the deployment location of the reference UE, and one reference UE may not meet the requirements, and multiple reference UEs need to be deployed, which is not only costly but also less convenient; the other method does not require introducing a reference UE, but requires multiple TRPs to send reference signals to each other pairwise, which requires a large amount of system resources. In summary, the existing methods for determining the synchronization error of multiple TRPs need to be improved. Summary of the Invention

[0003] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a method, apparatus, and medium for determining TRP synchronization error.

[0004] An embodiment of the present disclosure provides a method for determining TRP synchronization error, including: determining at least three TRPs to be synchronized; performing at least two target operations based on at least three TRPs to be synchronized until the synchronization error between pairwise TRPs among at least three TRPs to be synchronized is obtained; where the target operation includes: determining a first TRP for sending a reference signal and at least two target TRPs for receiving the reference signal from at least three TRPs to be synchronized, and determining the synchronization error between pairwise target TRPs among at least two target TRPs according to the TOA (Time of Arrival) measurement values of the reference signals respectively corresponding to at least two target TRPs; and the first TRP corresponding to different target operations is different.

[0005] Optionally, determining a first TRP for sending a reference signal and at least two target TRPs for receiving the reference signal from at least three TRPs to be synchronized includes: designating one TRP from at least three TRPs to be synchronized as the first TRP; sending a reference signal from the first TRP to the remaining TRPs among at least three TRPs to be synchronized; and selecting at least two target TRPs from the remaining TRPs based on the reference signal reception results of the remaining TRPs.

[0006] Optionally, at least two target TRPs are selected from the remaining TRPs based on the reference signal reception results of the remaining TRPs, including: selecting, based on the reference signal reception results of the remaining TRPs, multiple candidate TRPs having a line-of-sight path to the first TRP from the remaining TRPs; and determining at least two target TRPs from the multiple candidate TRPs.

[0007] Optionally, determining at least two target TRPs from the multiple candidate TRPs includes: taking each candidate TRP as a target TRP; or determining, based on the reference signal reception results in each candidate TRP, quality information of the reference signals received by each candidate TRP, and selecting at least two target TRPs from the multiple candidate TRPs based on the quality information.

[0008] Optionally, based on the time-of-arrival (TOA) measurement values of the reference signals respectively corresponding to at least two target TRPs, the synchronization error between any two of the at least two target TRPs is determined, including: combining the target TRPs in the at least two target TRPs pairwise to obtain at least one TRP group; where each TRP group includes two target TRPs; for each TRP group, based on the position of the first TRP, the positions of the two target TRPs in this TRP group, and the TOA measurement values of the reference signals respectively corresponding to the two target TRPs in this TRP group, the received channel delay difference between the two target TRPs in this TRP group is obtained; and based on the received channel delay differences between the two target TRPs in all TRP groups, the synchronization error between any two of the at least two target TRPs is obtained.

[0009] Optionally, at least two target operations are performed based on at least three TRPs to be synchronized until the synchronization error between any two of the at least three TRPs to be synchronized is obtained, including: performing two target operations based on at least three TRPs to be synchronized, and obtaining the synchronization errors between any two of the target TRPs respectively obtained in the two target operations; in the case where there are identical target TRPs among the target TRPs respectively corresponding to the two target operations, taking the identical target TRPs as the second TRP, and taking the target TRPs other than the second TRP among the target TRPs respectively corresponding to the two target operations as the third TRPs; determining the synchronization error between any two of the third TRPs based on the synchronization error between the second TRP and each third TRP; and obtaining the synchronization error between any two of the at least three TRPs to be synchronized based on the synchronization errors between any two of the target TRPs respectively obtained in the two target operations and the synchronization error between any two of the third TRPs.

[0010] Optionally, perform at least two target operations based on at least three TRPs to be synchronized until the synchronization error between any two of the at least three TRPs to be synchronized is obtained. It further includes: in the case where there is no same target TRP in the target TRPs corresponding to the two target operations respectively, perform at least one target operation again until the synchronization error between any two of the at least three TRPs to be synchronized is obtained.

[0011] An embodiment of the present disclosure provides a TRP synchronization error determination device, including a memory, a transceiver, and a processor: The memory is used to store a computer program; the transceiver is used to transmit and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: determine at least three TRPs to be synchronized; perform at least two target operations based on the at least three TRPs to be synchronized until the synchronization error between any two of the at least three TRPs to be synchronized is obtained; where the target operation includes: determine a first TRP for sending a reference signal and at least two target TRPs for receiving the reference signal from the at least three TRPs to be synchronized, and determine the synchronization error between any two of the at least two target TRPs according to the time of arrival (TOA) measurement values of the reference signals corresponding to the at least two target TRPs; and the first TRP corresponding to different target operations is different.

[0012] Optionally, determining a first TRP for sending a reference signal and at least two target TRPs for receiving the reference signal from at least three TRPs to be synchronized includes: designating one TRP from the at least three TRPs to be synchronized as the first TRP; sending a reference signal from the first TRP to the remaining TRPs among the at least three TRPs to be synchronized; and selecting at least two target TRPs from the remaining TRPs based on the reference signal reception results of the remaining TRPs.

[0013] Optionally, selecting at least two target TRPs from the remaining TRPs based on the reference signal reception results of the remaining TRPs includes: selecting a plurality of candidate TRPs that have a line-of-sight path with the first TRP from the remaining TRPs based on the reference signal reception results of the remaining TRPs; and determining at least two target TRPs from the plurality of candidate TRPs.

[0014] Optionally, determining at least two target TRPs from the plurality of candidate TRPs includes: using each candidate TRP as a target TRP; or determining the quality information of the reference signals received by each candidate TRP based on the reference signal reception results of each candidate TRP, and selecting at least two target TRPs from the plurality of candidate TRPs based on the quality information.

[0015] Optionally, determining a synchronization error between different target TRPs among at least two target TRPs according to the time of arrival (TOA) measurement values of reference signals respectively corresponding to the at least two target TRPs includes: combining the target TRPs among the at least two target TRPs in pairs to obtain at least one TRP group; where each TRP group includes two target TRPs; for each TRP group, obtaining a received channel delay difference between the two target TRPs in the TRP group according to the position of the first TRP, the positions of the two target TRPs in the TRP group, and the TOA measurement values of the reference signals respectively corresponding to the two target TRPs in the TRP group; and obtaining a synchronization error between every two target TRPs among the at least two target TRPs based on the received channel delay differences between the two target TRPs in all TRP groups.

[0016] Optionally, performing at least two target operations based on at least three TRPs to be synchronized until a synchronization error between every two TRPs among the at least three TRPs to be synchronized is obtained, including: performing two target operations based on at least three TRPs to be synchronized, and obtaining the synchronization errors between every two target TRPs obtained by the two target operations respectively; in the case where there are identical target TRPs among the target TRPs corresponding to the two target operations respectively, using the identical target TRPs as the second TRP, and using the target TRPs other than the second TRP among the target TRPs corresponding to the two target operations respectively as the third TRPs; determining the synchronization error between every two third TRPs based on the synchronization error between the second TRP and each third TRP; and obtaining the synchronization error between every two TRPs among the at least three TRPs to be synchronized based on the synchronization errors between every two target TRPs obtained by the two target operations respectively and the synchronization error between every two third TRPs.

[0017] Optionally, performing at least two target operations based on at least three TRPs to be synchronized until a synchronization error between every two TRPs among the at least three TRPs to be synchronized is obtained, further includes: in the case where there are no identical target TRPs among the target TRPs corresponding to the two target operations respectively, performing the target operation again until a synchronization error between every two TRPs among the at least three TRPs to be synchronized is obtained.

[0018] An embodiment of the present disclosure provides a TRP synchronization error determination device, including: a TRP determination unit configured to determine at least three TRPs to be synchronized; a synchronization error determination unit configured to perform at least two target operations based on the at least three TRPs to be synchronized until the synchronization error between any two of the at least three TRPs to be synchronized is obtained; wherein the target operation includes: determining a first TRP for sending a reference signal and at least two target TRPs for receiving the reference signal from the at least three TRPs to be synchronized, and determining the synchronization error between any two of the at least two target TRPs according to the time-of-arrival (TOA) measurement values of the reference signals respectively corresponding to the at least two target TRPs; and the first TRP corresponding to different target operations is different.

[0019] An embodiment of the present disclosure provides a processor-readable storage medium storing a program for causing a processor to execute any one of the foregoing TRP synchronization error determination methods.

[0020] The above technical solution provided by the embodiment of the present disclosure can perform at least two target operations based on at least three TRPs to be synchronized until the synchronization error between any two of the at least three TRPs to be synchronized is obtained. Specifically, the target operation includes: determining a first TRP for sending a reference signal and at least two target TRPs for receiving the reference signal from the at least three TRPs to be synchronized, and determining the synchronization error between any two of the at least two target TRPs according to the time-of-arrival (TOA) measurement values of the reference signals respectively corresponding to the at least two target TRPs; and the first TRP corresponding to different target operations is different. The above method does not need to introduce a reference UE, and does not need any two of the multiple TRPs to send reference signals to each other, which can effectively reduce the cost and system resources required to determine the synchronization error between TRPs in the related art, has strong convenience, and is easier to implement.

[0021] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it used to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The accompanying drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present disclosure and used together with the specification to explain the principles of the present disclosure.

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0024] Figure 1 A flowchart of a method for determining TRP synchronization error provided by an embodiment of the present disclosure;

[0025] Figure 2 A schematic diagram of a TRP synchronization scenario provided by an embodiment of the present disclosure;

[0026] Figure 3 A schematic diagram of the structure of a device for determining TRP synchronization error provided by an embodiment of the present disclosure;

[0027] Figure 4 A schematic diagram of the structure of a device for determining TRP synchronization error provided by an embodiment of the present disclosure. Detailed implementation manners

[0028] In order to be able to more clearly understand the above objects, features and advantages of the present disclosure, the solutions of the present disclosure will be further described below. It should be noted that, without conflict, the embodiments of the present disclosure and the features in the embodiments can be combined with each other.

[0029] Many specific details are set forth in the following description in order to fully understand the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only a part of the embodiments of the present disclosure, rather than all of the embodiments.

[0030] In a positioning scenario, it is necessary to synchronize multiple TRPs. Usually, it is necessary to obtain the synchronization error between the TRPs in order to eliminate the deviation caused by the synchronization error between the TRPs in the positioning measurement information based on the synchronization error between the TRPs, so as to accurately locate the position of the UE. In the related art, one way to determine the synchronization error between the TRPs needs to introduce a reference UE, and when performing TOA measurement, it is necessary to calculate the distance between the reference UE and the TRP. Therefore, there needs to be a LOS (Line of Sight) path between the reference UE and the TRP, that is, there are relatively high requirements for the deployment position of the reference UE. In addition, affected by factors such as the increased coverage range of the TRP or the deployment environment, a reference UE may not have an effective LOS path with all the TRPs. At this time, it is also necessary to deploy multiple reference UEs. The introduction of one or more reference UEs not only increases the cost of commercial deployment, but also has poor convenience. Another way to determine the synchronization error between the TRPs in the related art does not need to introduce a reference UE, but it is necessary to let multiple TRPs send reference signals to each other pairwise, which not only occupies a large amount of system resources, but also the operation process is very cumbersome and complex. For example, it needs to involve matrix inversion operations or solve multiple simultaneous equations, with a large amount of computation and also occupying a large amount of computing resources. In order to improve at least one of the above problems, the embodiments of the present disclosure provide a method, device and medium for determining the TRP synchronization error, which will be elaborated in detail below.

[0031] Figure 1 FIG. is a schematic flowchart of a method for determining the TRP synchronization error provided by an embodiment of the present disclosure. This method can be executed by a device for determining the TRP synchronization error, where the device can be implemented by software and / or hardware, and the device can be, for example, a network device. As Figure 1 shown, this method mainly includes the following steps S102 to S104:

[0032] Step S102, determine at least three TRPs to be synchronized.

[0033] Any number of TRPs that need to be synchronized can be used, and the number of TRPs to be synchronized needs to be greater than or equal to three. The embodiments of the present disclosure do not limit the above at least three TRPs to be synchronized.

[0034] Step S104: Perform at least two target operations based on at least three TRPs to be synchronized until the synchronization errors between every two of the at least three TRPs to be synchronized are obtained; wherein, the target operation includes: determining a first TRP for transmitting a reference signal and at least two target TRPs for receiving the reference signal from the at least three TRPs to be synchronized, and determining the synchronization errors between every two of the at least two target TRPs according to the time of arrival (TOA) measurement values of the reference signals corresponding to the at least two target TRPs respectively; and the first TRP corresponding to different target operations is different. Specifically, the synchronization error between every two of the at least three TRPs to be synchronized refers to the synchronization errors between all pairs of the at least three TRPs to be synchronized, and the synchronization error between every two of the at least two target TRPs also refers to the synchronization errors between all pairs of the at least two target TRPs. For example, if there are 4 TRPs (i.e., TRP1 to TRP4), the synchronization errors between every two of the 4 TRPs include: the synchronization error between TRP1 and TRP2, the synchronization error between TRP1 and TRP3, the synchronization error between TRP1 and TRP4, the synchronization error between TRP2 and TRP3, the synchronization error between TRP2 and TRP4, and the synchronization error between TRP3 and TRP4.

[0035] In practical applications, at least two target operations can be performed successively based on at least three TRPs to be synchronized. Each target operation selects one TRP as the first TRP, and the first TRPs selected for different target operations are different. After performing the two target operations, it is determined whether the synchronization errors between all pairs of the at least three TRPs to be synchronized can be obtained based on the operation results of the two target operations. If not, a third target operation is performed, and then it is determined whether the synchronization errors between all pairs of the at least three TRPs to be synchronized can be obtained based on the operation results of the three target operations. And so on, until the synchronization errors between all pairs of the at least three TRPs to be synchronized can be obtained based on the executed target operations, and then the execution of the target operation ends.

[0036] The above method does not need to introduce a reference UE, and does not require the at least two TRPs to mutually transmit reference signals to each other, which can effectively reduce the cost and system resources required to determine the synchronization errors between TRPs in the related art, has strong convenience, and is also easier to implement.

[0037] For ease of understanding, the embodiments of the present disclosure will elaborate on the above-mentioned target operation in detail. First, the embodiments of the present disclosure provide an implementation example of determining a first TRP for transmitting a reference signal and at least two target TRPs for receiving the reference signal from at least three TRPs to be synchronized in the above-mentioned target operation, which can be executed according to the following steps A to C:

[0038] Step A: Designate one TRP from at least three TRPs to be synchronized as the first TRP. In practical applications, if the current target operation is the first operation, one TRP can be randomly selected from at least three TRPs to be synchronized as the first TRP. If the current target operation is not the first operation, one TRP can be randomly selected from the remaining TRPs other than all the first TRPs selected in the previous target operation among at least three TRPs to be synchronized, so as to ensure that the first TRPs corresponding to different target operations are different. For ease of understanding, refer to the schematic diagram of the TRP synchronization scenario shown below, which shows 6 TRPs to be synchronized (i.e., TRP0 to TRP5). For example, in the first target operation, TRP2 can be selected as the first TRP, and in the second target operation, TRP3 can be selected as the first TRP. Figure 2 As shown in the figure, it shows 6 TRPs to be synchronized (i.e., TRP0 to TRP5). For example, in the first target operation, TRP2 can be selected as the first TRP, and in the second target operation, TRP3 can be selected as the first TRP.

[0039] Step B: The first TRP sends a reference signal to the remaining TRPs among at least three TRPs to be synchronized. Still taking... as an example, in the first target operation, the reference signal can be sent from TRP2, which is the first TRP, to TRP0, TRP1, TRP3, TRP4, and TRP5. In... Figure 2 ... the black dashed line simply indicates the transmission direction of the reference signal in the first target operation. In practical applications, each TRP is independently set to a transmission state or a reception state. In the first target operation, TRP2 is set to the transmission state, which can be used to send a reference signal to the remaining TRPs other than TRP2, and the remaining TRPs other than TRP2 are set to the reception state, mainly for receiving the reference signal from TRP2. In the second target operation, the reference signal can be sent from TRP3, which is the first TRP, to TRP0, TRP1, TRP2, TRP4, and TRP5. In... Figure 2 ... the gray dashed line simply indicates the transmission direction of the reference signal in the second target operation. In the second target operation, TRP3 is set to the transmission state, which can be used to send a reference signal to the remaining TRPs other than TRP3, and the remaining TRPs other than TRP3 are set to the reception state, mainly for receiving the reference signal from TRP3. Figure 2 ... the gray dashed line simply indicates the transmission direction of the reference signal in the second target operation. In the second target operation, TRP3 is set to the transmission state, which can be used to send a reference signal to the remaining TRPs other than TRP3, and the remaining TRPs other than TRP3 are set to the reception state, mainly for receiving the reference signal from TRP3.

[0040] Step C: Based on the reference signal reception results of the remaining TRPs, select at least two target TRPs from the remaining TRPs.

[0041] To ensure the accuracy and reliability of the synchronization error between the finally obtained target TRPs, in some implementation examples, TRPs that meet the requirements can also be selected from the remaining TRPs as target TRPs based on the reference signal reception results. Exemplarily, step C can be executed with reference to the following step C1 and step C2:

[0042] Step C1: Based on the reference signal reception results of the remaining TRPs, select multiple candidate TRPs that have a line-of-sight path to the first TRP from the remaining TRPs. It can be understood that the line-of-sight path (LOS path) refers to the path where the signal can directly propagate from the transmitter to the receiver without obstacles. The TRPs that have a line-of-sight path to the first TRP can receive the reference signal of the first TRP more directly and effectively, which can ensure the reliability of the received reference signal to a certain extent.

[0043] Step C2: Determine at least two target TRPs from the multiple candidate TRPs. Exemplarily, when specifically executing step C2, it can be referred to the following method 1 or method 2:

[0044] Method 1: Take each candidate TRP as a target TRP.

[0045] Method 2: Based on the reference signal reception results in each candidate TRP, determine the quality information of the reference signal received by each candidate TRP, and select at least two target TRPs from the multiple candidate TRPs based on the quality information. The above-mentioned quality information of the reference signal can be characterized by parameters such as SNR (Signal to Noise Ratio) and RSRP (Reference Signal Receiving Power), which are not limited here. Based on the quality information of the reference signal received by each candidate TRP, the candidate TRPs whose quality information of the reference signal meets the preset quality requirements can be used as target TRPs, so as to fully ensure the accuracy and reliability of the information related to the reference signal corresponding to the target TRP obtained subsequently, such as ensuring the accuracy of the TOA (Time of Arrival) measurement value corresponding to the target TRP, thereby further ensuring the reliability of the synchronization error determined between two target TRPs based on the TOA measurement value.

[0046] On the basis of determining at least two target TRPs, the embodiments of the present disclosure further provide implementation examples for determining the synchronization error between two target TRPs among at least two target TRPs according to the TOA (Time of Arrival) measurement values of the reference signals respectively corresponding to the at least two target TRPs in the above target operation, which can be executed with reference to the following steps (1) to (3):

[0047] Step (1): Combine the target TRPs in at least two target TRPs in pairs to obtain at least one TRP group. It should be noted that the at least one TRP group obtained here refers to all TRP groups obtained by combining the target TRPs in at least two target TRPs in pairs, where each TRP group contains two target TRPs. For example, if there are a total of 3 target TRPs, namely target TRP1 to target TRP3, through the above pairwise combination method, TRP group 1 (containing target TRP1 and target TRP2), TRP group 2 (containing target TRP1 and target TRP3), and TRP group 3 (containing target TRP2 and target TRP3) can be obtained.

[0048] Step (2): For each TRP group, obtain the received channel delay difference between the two target TRPs in the TRP group according to the position of the first TRP, the positions of the two target TRPs in the TRP group, and the time of arrival (TOA) measurement values of the reference signals corresponding to the two target TRPs in the TRP group.

[0049] For ease of understanding, the following is a further explanation: For a certain TRP group, assuming it includes target TRP1 and target TRP2, the first distance between target TRP1 and the first TRP can be determined based on the position of target TRP1 and the position of the first TRP, and the second distance between target TRP2 and the first TRP can be determined based on the position of target TRP2 and the position of the first TRP. Then, based on the difference between the TOA measurement value corresponding to the first target TRP and the TOA measurement value corresponding to the second target TRP, and the difference between the aforementioned first distance and the second distance, the received channel delay difference between target TRP1 and target TRP2 can be determined. Through the above method, the received channel delay difference between the two target TRPs in each TRP group can be accurately and reliably obtained.

[0050] Step (3): Based on the received channel delay differences between the two target TRPs in all TRP groups, obtain the synchronization errors between every two target TRPs in at least two target TRPs. It can be understood that the reference signals received by the two target TRPs in each TRP group are sent by the same TRP. Therefore, there is no need to consider the transmission channel delay anymore, and the received channel delay difference between the two target TRPs in each TRP group can be directly used as the synchronization error between the two target TRPs. Through the above method, the synchronization errors between every two target TRPs corresponding to each target operation can be obtained conveniently and quickly.

[0051] In order to determine the synchronization error between TRPs simply and efficiently, the foregoing step S104, that is, performing at least two target operations based on at least three TRPs to be synchronized until the synchronization error between every two of the at least three TRPs to be synchronized is obtained, can be executed with reference to the following steps a to e:

[0052] Step a: Perform two target operations based on at least three TRPs to be synchronized, and obtain the synchronization error between every two target TRPs obtained by the two target operations respectively.

[0053] Step b: In the case where there are identical target TRPs among the target TRPs corresponding to the two target operations respectively, use the identical target TRPs as the second TRPs, and use the target TRPs other than the second TRPs among the target TRPs corresponding to the two target operations respectively as the third TRPs.

[0054] Step c: Determine the synchronization error between every two third TRPs based on the synchronization error between the second TRP and each third TRP. For example, if the synchronization error between the second TRP and the third TRP1 is error 1, and the synchronization error between the second TRP and the third TRP2 is error 2, then the synchronization error between the third TRP1 and the third TRP2 can be directly determined based on the difference between error 1 and error 2.

[0055] Step d: Obtain the synchronization error between every two of the at least three TRPs to be synchronized based on the synchronization error between every two target TRPs obtained by the two target operations respectively and the synchronization error between every two third TRPs. In practical applications, the synchronization error between every two of the at least three TRPs to be synchronized can be directly obtained based on the synchronization error between every two target TRPs obtained by the two target operations respectively and the synchronization error between every two third TRPs, or other target operations can be further performed until the synchronization error between every two of the at least three TRPs to be synchronized is obtained based on the results of all the performed target operations.

[0056] To facilitate the understanding of the above steps a to d, a simple example is provided here. Assume that the three TRPs to be synchronized are TRP0, TRP1, and TRP2 respectively. The first TRP selected in the first target operation is TRP0, and the target TRPs are TRP1 and TRP2. At this time, by performing the first target operation, the synchronization error between TRP1 and TRP2 can be obtained. Since TRP0 is the sender of the reference signal, the synchronization error between TRP0 and other TRPs cannot be known yet. Therefore, continue to perform the second target operation. In the second target operation, change the first TRP. Assume that TRP1 is selected as the first TRP. At this time, TRP0 becomes the target TRP corresponding to the second target operation. In addition, TRP2 is also the target TRP corresponding to the second target operation. By performing the second target operation, the synchronization error between TRP0 and TRP2 can be obtained. As known before, based on the first target operation and the second target operation, the synchronization error between TRP1 and TRP2, and the synchronization error between TRP0 and TRP2 can be obtained. However, the synchronization error between TRP0 and TRP1 has not been obtained yet. To obtain the synchronization error between TRP0 and TRP1, in some embodiments, the first TRP can be directly changed to perform the third target operation. For example, in the third target operation, TRP2 is used as the first TRP, and TRP0 and TRP1 are used as the target TRPs, so that the synchronization error between TRP0 and TRP1 can be obtained through the third target operation. In other embodiments, in order to further reduce resource occupancy, the third target operation can be not performed first, but based on the synchronization errors between pairwise TRPs obtained from the already executed target operations (such as the first target operation and the second target operation), analyze and calculate the synchronization errors between the TRPs that have not been obtained. For example, the first target operation corresponds to target TRP1 and target TRP2, and the second target operation corresponds to target TRP0 and target TRP2. Both target operations have the same target TRP2. At this time, target TRP2 can be used as the second TRP, and TRP1 and TRP0 can be used as the third TRPs. Based on the synchronization error between target TRP1 and target TRP2, and the synchronization error between target TRP0 and target TRP2, the synchronization error between TRP1 and TRP0 can be obtained.

[0057] Step e, in the case where there are no identical target TRPs in the target TRPs corresponding to the two target operations respectively, perform at least one target operation again until the synchronization errors between pairwise TRPs among at least three TRPs to be synchronized are obtained.

[0058] Considering that the first TRP selected for the two target operations is different, and the corresponding target TRPs may also be different, it is possible that there is no identical target TRP among the target TRPs corresponding to the two target operations respectively. For example, assume that the four TRPs to be synchronized are TRP0, TRP1, TRP2, and TRP3 respectively. Assume that the first TRP selected in the first target operation is TRP0, and the target TRPs that meet the conditions are only TRP1 and TRP2. At this time, by performing the first target operation, the synchronization error between TRP1 and TRP2 can be obtained; assume that the first TRP selected in the second target operation is TRP1, and the target TRPs that meet the conditions are only TRP0 and TRP3. At this time, by performing the second target operation, the synchronization error between TRP0 and TRP3 can be obtained; since there is no identical target TRP among the target TRPs corresponding to the first target operation and the second target operation, there are still four pairs of synchronization errors between TRPs, namely "TRP1 and TRP3", "TRP2 and TRP3", "TRP0 and TRP1", and "TRP0 and TRP2" that are not determined. Therefore, the third target operation is continued. Assume that the first TRP selected in the third target operation is TRP2, and the target TRPs that meet the conditions are only TRP1 and TRP3. At this time, by performing the third target operation, the synchronization error between TRP1 and TRP3 can be obtained; on this basis, the first target operation and the third target operation have the same target TRP (i.e., TRP1). At this time, TRP1 can be used as the second TRP, and the target TRP2 and the target TRP3 can be used as the third TRPs. Based on the synchronization error between TRP1 and the target TRP2, and the synchronization error between TRP1 and the target TRP3, the synchronization error between TRP2 and TRP3 can be obtained; the second target operation and the third target operation have the same target TRP (i.e., TRP3). At this time, TRP3 can be used as the second TRP, and the target TRP0 and the target TRP1 can be used as the third TRPs. Based on the synchronization error between TRP3 and the target TRP0, and the synchronization error between TRP3 and the target TRP1, the synchronization error between TRP0 and TRP1 can be obtained. At this time, the synchronization error between TRP0 and TRP2 still cannot be obtained. Therefore, the fourth target operation is performed again. For example, TRP3 is used as the first TRP, and TRP0 and TRP2 are used as the target TRPs, so as to obtain the synchronization error between TRP0 and TRP2. Through the above method, the synchronization errors between all pairs of TRPs can be finally obtained.

[0059] For the convenience of understanding the TRP synchronization error determination method provided by the embodiments of the present disclosure, the following further elaborates by taking N TRPs to be synchronized as an example in combination with formulas, where N is greater than or equal to 3 and can be flexibly set according to the actual scenario. Assume that the coordinates of each TRP are known and are denoted as (x n, y n , z n ), n ∈ {0, 1, …, N - 1}, where n represents the number of the TRP, and the transmission channel delay and reception channel delay of TRP n are denoted as e n,tx and e n,rx .

[0060] In the first target operation, one of the N TRPs (denoted as i) can be designated as the transmission state, that is, making TRP i (i.e., the aforementioned first TRP) transmit the reference signal; the other TRPs among the N TRPs except TRP i are all set to the reception state, attempting to receive the reference signal transmitted by TRP i. Based on the TOA measurement values of the other TRPs, at least two target TRPs that meet the requirements (such as LOS path requirements, reference signal quality requirements, etc.) are determined. Assuming the target TRP is characterized by TRP j, at this time, the TOA measurement value TOA of the reference signal corresponding to TRP j i,j can be decomposed into:

[0061] TOA i,j = r i,j / c + e i,tx + e j,rx

[0062] where represents the distance between TRP i and TRP j, (x i , y i , z i ) represents the coordinates of TRP i, (x j , y j , z j ) represents the coordinates of TRP j, c represents the signal transmission speed, e i,tx represents the transmission channel delay of TRP i, e j,rx represents the reception channel delay of TRP j.

[0063] Assume that the set of at least two target TRPs corresponding to the aforementioned determined first target operation is S i , and at this time, for any two TRPs in S i (denoted as p and q, that is, TRP p, TRP q ∈ S i ), their TOA measurement values are respectively:

[0064] TOA i,p = r i,p / c + e i,tx + e p,rx

[0065] TOA i,q = r i,q / c + e i,tx + eq,rx

[0066] Among them, TOA i,p represents the TOA measurement value of the reference signal corresponding to TRPp (this reference signal comes from TRPi), and TOA i,q represents the TOA measurement value of the reference signal corresponding to TRPq (from TRPi), and r i,p represents the distance between TRPi and TRPp, and r i,q represents the distance between TRPi and TRPq, and e p,rx represents the receiving channel delay of TRPp, and e q,rx represents the receiving channel delay of TRPq.

[0067] Based on the subtraction of the above two formulas, it can be expressed as the following formula:

[0068] TOA i,p -TOA i,q =(e p,rx -e q,rx )+(r i,p -r i,q ) / c

[0069] After arrangement, it can be obtained:

[0070] e p,rx -e q,rx =TOA i,p -TOA i,q -(r i,p -r i,q ) / c

[0071] Let ε p,q,rx =e p,r x - e q,rx , then there is:

[0072] ε p,q,rx =TOA i,p -TOA i,q -(r i,p -r i,q ) / c

[0073] That is to say, ε p,q,rx is the receiving channel delay difference between TRPp and TRPq. Since the reference signal senders corresponding to TRPp and TRPq are both TRPi, when determining the synchronization error between TRPp and TRPq, the sending channel delay does not need to be considered, and ε p,q,rx can be directly used as the synchronization error between TRPp and TRPq.

[0074] Through the above method, the synchronization errors between pairwise TRPs among all TRPs in the S i set can be obtained.

[0075] Since there are still TRPs among the N TRPs that are not in the S i set, therefore, at least one more target operation needs to be performed. For the second target operation, the TRP in the sending state can be replaced. For example, set TRPk as the TRP (i.e., the first TRP) in the sending state to send a reference signal; set the other TRPs among the N TRPs except TRPk to the receiving state, and try to receive the reference signal sent by TRPk. Based on the TOA measurement values of the other TRPs, obtain the set S composed of at least two target TRPs that meet the requirements corresponding to the second target operation k , similar to the relevant derivation of the first target operation, for any two TRPs in S k (the numbers are denoted as p and q, that is, TRPp, TRPq ∈ S k ), the corresponding synchronization error can be obtained as:

[0076] ε p,q,rx = TOA i,p -TOA i,q -(r i,p -r i,q ) / c

[0077] In the above way, the synchronization errors between pairwise TRPs among all TRPs in the S k set can be obtained.

[0078] S i The synchronization errors between pairwise TRPs among all TRPs in the set and the synchronization errors between pairwise TRPs among all TRPs in the S k set are all known, but the synchronization error between a certain TRP (characterized by TRPm here) in the S i set and a certain TRP (characterized by TRPn here) in the S k set may not have been determined yet. Therefore, two cases can be used to determine the synchronization error between TRPm and TRPn:

[0079] Case 1: There exists TRP p ∈ S i ∩ S k , that is, TRPp (the aforementioned second TRP) is in both sets at the same time.

[0080] From the S i set, it can be known that ε m,p,rx = e m,rx - e p,rx ; where ε m,p,rx is the receiving channel delay difference between TRPm and TRPp, that is, the synchronization error between TRPm and TRPp; e m,rx represents the receiving channel delay of TRPm, ep,rx Indicates the reception channel delay of TRPp;

[0081] From set S k It can be known that ε n,p,rx = e n,rx - e p,rx ; where ε n,p,rx is the reception channel delay difference between TRPn and TRPp, that is, the synchronization error between TRPn and TRPp; e n,rx Indicates the reception channel delay of TRPn.

[0082] Subtract the above two equations, and we get:

[0083] ε m,n,rx = ε m,p,rx - ε n,p,rx

[0084] = (e m,rx - e p,rx ) - (e n,rx - e p,rx )

[0085] = e m,rx - e n,rx

[0086] That is, for any TRPs that need to be synchronized in the two sets, the synchronization error can be determined by referring to the above method.

[0087] Case 2: Among them, represents the empty set, that is, there are no identical TRPs in set S i and set S k . In other words, there is no TRP that is simultaneously in the two sets.

[0088] In this case, it is necessary to continue to replace the TRP that sends the reference signal, and perform the third target operation again, and so on, until the synchronization errors between all pairs of TRPs among the N TRPs to be synchronized can be obtained based on the executed target operations.

[0089] Through the above method, there is no need to introduce a reference UE, and there is no need for each pair of TRPs among multiple TRPs to send reference signals to each other, which can effectively reduce the cost and system resources required to determine the synchronization error between TRPs in the related art, and the required amount of computation is small, the convenience is strong, and it is also easier to implement.

[0090] To implement the above TRP synchronization error determination method, an embodiment of the present disclosure provides a TRP synchronization error determination device, as Figure 3Schematic structural diagram of a TRP synchronization error determination device shown, including a memory 300, a transceiver 310, and a processor 320:

[0091] The memory 300 is used to store computer programs; the transceiver 310 is used to send and receive data under the control of the processor; the processor 320 is used to read the computer programs in the memory and perform the following operations: determine at least three TRPs to be synchronized; perform at least two target operations based on the at least three TRPs to be synchronized until the synchronization errors between any two of the at least three TRPs to be synchronized are obtained; wherein, the target operations include: determining a first TRP for sending a reference signal and at least two target TRPs for receiving the reference signal from the at least three TRPs to be synchronized, and determining the synchronization errors between any two of the at least two target TRPs according to the time-of-arrival (TOA) measurement values of the reference signals corresponding to the at least two target TRPs respectively; and the first TRP corresponding to different target operations is different.

[0092] Among them, in Figure 3 it, the bus architecture may include any number of interconnected buses and bridges, specifically, various circuits represented by one or more processors 320 represented by the processor 320 and the memory 300 represented by the memory 300 are linked together. The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, etc., which are well known in the art, and therefore, they will not be further described herein. The bus interface provides an interface. The transceiver 310 may be multiple components, that is, including a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium, and these transmission mediums include wireless channels, wired channels, optical fiber cables and other transmission mediums. The processor 320 is responsible for managing the bus architecture and general processing, and the memory 300 can store the data used by the processor 320 when performing operations.

[0093] The processor 320 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor 320 may also adopt a multi-core architecture.

[0094] In a possible implementation manner of an embodiment of the present disclosure, determining a first TRP for transmitting a reference signal and at least two target TRPs for receiving the reference signal from at least three TRPs to be synchronized includes: designating one TRP from at least three TRPs to be synchronized as the first TRP; transmitting the reference signal from the first TRP to the remaining TRPs among at least three TRPs to be synchronized; and selecting at least two target TRPs from the remaining TRPs based on the reference signal reception results of the remaining TRPs.

[0095] In a possible implementation manner of an embodiment of the present disclosure, selecting at least two target TRPs from the remaining TRPs based on the reference signal reception results of the remaining TRPs includes: selecting a plurality of candidate TRPs having a line-of-sight path with the first TRP from the remaining TRPs based on the reference signal reception results of the remaining TRPs; and determining at least two target TRPs from the plurality of candidate TRPs.

[0096] In a possible implementation manner of an embodiment of the present disclosure, determining at least two target TRPs from the plurality of candidate TRPs includes: taking each candidate TRP as a target TRP; or determining quality information of the reference signal received by each candidate TRP based on the reference signal reception results in each candidate TRP, and selecting at least two target TRPs from the plurality of candidate TRPs based on the quality information.

[0097] In a possible implementation manner of an embodiment of the present disclosure, determining a synchronization error between different target TRPs among at least two target TRPs according to the time-of-arrival (TOA) measurement values of the reference signals respectively corresponding to the at least two target TRPs includes: combining the target TRPs among the at least two target TRPs in pairs to obtain at least one TRP group; where each TRP group includes two target TRPs; for each TRP group, obtaining a reception channel delay difference between the two target TRPs in the TRP group according to the position of the first TRP, the positions of the two target TRPs in the TRP group, and the TOA measurement values of the reference signals respectively corresponding to the two target TRPs in the TRP group; and obtaining a synchronization error between every two target TRPs among the at least two target TRPs based on the reception channel delay differences between the two target TRPs in all TRP groups.

[0098] In a possible implementation manner of the embodiments of the present disclosure, at least two target operations are performed based on at least three TRPs to be synchronized until the synchronization errors between every two of the at least three TRPs to be synchronized are obtained, including: performing two target operations based on at least three TRPs to be synchronized, and obtaining the synchronization errors between every two target TRPs obtained by the two target operations respectively; in the case where there are identical target TRPs among the target TRPs corresponding to the two target operations respectively, taking the identical target TRPs as the second TRPs, and taking the target TRPs other than the second TRPs among the target TRPs corresponding to the two target operations respectively as the third TRPs; determining the synchronization errors between every two of the third TRPs based on the synchronization errors between the second TRPs and each of the third TRPs; and obtaining the synchronization errors between every two of the at least three TRPs to be synchronized based on the synchronization errors between every two target TRPs obtained by the two target operations respectively and the synchronization errors between every two of the third TRPs.

[0099] In a possible implementation manner of the embodiments of the present disclosure, performing at least two target operations based on at least three TRPs to be synchronized until the synchronization errors between every two of the at least three TRPs to be synchronized are obtained further includes: in the case where there are no identical target TRPs among the target TRPs corresponding to the two target operations respectively, performing the target operation again until the synchronization errors between every two of the at least three TRPs to be synchronized are obtained.

[0100] It should be noted here that the above device provided in the embodiments of the present invention can implement all the method steps implemented in the above method embodiments and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments in this embodiment will not be specifically described herein again.

[0101] To implement the above method for determining the TRP synchronization error, an embodiment of the present disclosure provides a device for determining the TRP synchronization error. Refer to Figure 4 the structural schematic diagram of a device for determining the TRP synchronization error shown in

[0102] A TRP determination unit 400, configured to determine at least three TRPs to be synchronized;

[0103] The synchronization error determination unit 410 is configured to perform at least two target operations based on at least three TRPs to be synchronized until the synchronization errors between any two of the at least three TRPs to be synchronized are obtained; wherein, the target operations include: determining a first TRP for transmitting a reference signal and at least two target TRPs for receiving the reference signal from the at least three TRPs to be synchronized, and determining the synchronization errors between any two of the at least two target TRPs according to the time of arrival (TOA) measurement values of the reference signals respectively corresponding to the at least two target TRPs; and the first TRP corresponding to different target operations is different.

[0104] In a possible implementation manner of the embodiment of the present disclosure, the synchronization error determination unit 410 is specifically configured to: designate one TRP from the at least three TRPs to be synchronized as the first TRP; transmit a reference signal from the first TRP to the remaining TRPs among the at least three TRPs to be synchronized; and select at least two target TRPs from the remaining TRPs based on the reference signal reception results of the remaining TRPs.

[0105] In a possible implementation manner of the embodiment of the present disclosure, the synchronization error determination unit 410 is specifically configured to: select a plurality of candidate TRPs having a line-of-sight path with the first TRP from the remaining TRPs based on the reference signal reception results of the remaining TRPs; and determine at least two target TRPs from the plurality of candidate TRPs.

[0106] In a possible implementation manner of the embodiment of the present disclosure, the synchronization error determination unit 410 is specifically configured to: use each candidate TRP as a target TRP; or determine the quality information of the reference signal received by each candidate TRP based on the reference signal reception results in each candidate TRP, and select at least two target TRPs from the plurality of candidate TRPs based on the quality information.

[0107] In a possible implementation manner of the embodiment of the present disclosure, the synchronization error determination unit 410 is specifically configured to: combine the target TRPs in the at least two target TRPs in pairs to obtain at least one TRP group; wherein each TRP group includes two target TRPs; for each TRP group, obtain the received channel delay difference between the two target TRPs in the TRP group according to the position of the first TRP, the positions of the two target TRPs in the TRP group, and the time of arrival (TOA) measurement values of the reference signals respectively corresponding to the two target TRPs in the TRP group; and obtain the synchronization errors between any two of the at least two target TRPs based on the received channel delay differences between the two target TRPs in all the TRP groups.

[0108] In a possible implementation manner of the embodiment of the present disclosure, the synchronization error determination unit 410 is specifically configured to: perform two target operations based on at least three TRPs to be synchronized, and obtain the synchronization errors between pairwise target TRPs obtained by the two target operations respectively; in the case where there are identical target TRPs among the target TRPs corresponding to the two target operations respectively, use the identical target TRPs as the second TRPs, and use the target TRPs other than the second TRPs among the target TRPs corresponding to the two target operations respectively as the third TRPs; determine the synchronization errors between pairwise third TRPs based on the synchronization errors between the second TRPs and each third TRP; and obtain the synchronization errors between pairwise TRPs among at least three TRPs to be synchronized based on the synchronization errors between pairwise target TRPs obtained by the two target operations respectively and the synchronization errors between pairwise third TRPs.

[0109] In a possible implementation manner of the embodiment of the present disclosure, the synchronization error determination unit 410 is further specifically configured to: in the case where there are no identical target TRPs among the target TRPs corresponding to the two target operations respectively, perform the target operation again until the synchronization errors between pairwise TRPs among at least three TRPs to be synchronized are obtained.

[0110] It should be noted that the division of units in the embodiment of the present disclosure is illustrative only, and is only a logical function division. There may be other division manners in actual implementation. In addition, each functional unit in various embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above integrated unit may be implemented in the form of hardware or in the form of a software functional unit.

[0111] If the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a processor-readable storage medium. Based on such an understanding, the technical solution of the present disclosure, in essence, or the part that contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of the present disclosure.

[0112] It should be noted here that the above device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. The same parts and beneficial effects as those in the method embodiment will not be specifically described in this embodiment.

[0113] Embodiments of the present disclosure also provide a processor-readable storage medium storing a program for causing a processor to execute the foregoing TRP synchronization error determination method. The processor-readable storage medium may be any available medium or data storage device accessible by the processor, including but not limited to magnetic memories (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical memories (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor memories (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NAND FLASH), solid state drives (SSD)).

[0114] Those skilled in the art should understand that the embodiments of the present disclosure may be provided as a method, an apparatus, or a computer program product. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories and optical memories, etc.) containing computer-usable program code.

[0115] The present disclosure is described with reference to the flowcharts and / or block diagrams of methods, apparatuses, and computer program products according to embodiments of the present disclosure. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be realized by computer-executable instructions. These computer-executable instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for realizing the functions specified in Figure 1 one or more of the processes or multiple processes and / or blocks Figure 1 one or more of the blocks or multiple blocks.

[0116] These processor-executable instructions can also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the processor-readable memory generate a manufactured article including an instruction device that realizes the functions specified in Figure 1 one or more of the processes or multiple processes and / or blocks Figure 1 one or more of the blocks or multiple blocks.

[0117] Obviously, those skilled in the art can make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalent technologies, the present disclosure is also intended to include these changes and modifications.

Claims

1. A method for determining the synchronization error of a transmission and reception point (TRP), characterized in that Including: Determine at least three TRPs to be synchronized; Perform at least two target operations based on the at least three TRPs to be synchronized until the synchronization error between any two of the at least three TRPs to be synchronized is obtained; Wherein, the target operation includes: determining a first TRP for sending a reference signal and at least two target TRPs for receiving the reference signal from the at least three TRPs to be synchronized, and determining the synchronization error between any two of the at least two target TRPs according to the time-of-arrival (TOA) measurement values of the reference signals corresponding to the at least two target TRPs; and the first TRP corresponding to different target operations is different.

2. The method according to claim 1, characterized in that, The determining a first TRP for sending a reference signal and at least two target TRPs for receiving the reference signal from the at least three TRPs to be synchronized includes: Designate one TRP from the at least three TRPs to be synchronized as the first TRP; Send a reference signal from the first TRP to the remaining TRPs among the at least three TRPs to be synchronized; Based on the reference signal reception results of the remaining TRPs, select at least two target TRPs from the remaining TRPs.

3. The method according to claim 2, wherein The selecting at least two target TRPs from the remaining TRPs based on the reference signal reception results of the remaining TRPs includes: Based on the reference signal reception results of the remaining TRPs, select multiple candidate TRPs having a line-of-sight path with the first TRP from the remaining TRPs; Determine at least two target TRPs from the multiple candidate TRPs.

4. The method according to claim 3, characterized in that, The determining at least two target TRPs from the multiple candidate TRPs includes: Regarding each candidate TRP as a target TRP; or, Based on the reference signal reception results in each candidate TRP, determine the quality information of the reference signal received by each candidate TRP, and select at least two target TRPs from the multiple candidate TRPs based on the quality information.

5. The method according to claim 1, characterized in that The determining the synchronization error between any two of the at least two target TRPs according to the time-of-arrival (TOA) measurement values of the reference signals corresponding to the at least two target TRPs includes: Combine the target TRPs among the at least two target TRPs pairwise to obtain at least one TRP group; wherein each TRP group includes two target TRPs; For each TRP group, obtain the receive channel delay difference between the two target TRPs in the TRP group according to the position of the first TRP, the positions of the two target TRPs in the TRP group, and the time-of-arrival (TOA) measurement values of the reference signals corresponding to the two target TRPs in the TRP group; Based on the receive channel delay differences between the two target TRPs in all the TRP groups, obtain the synchronization error between any two of the at least two target TRPs.

6. The method according to any one of claims 1 to 5, characterized in that Performing at least two target operations based on the at least three TRPs to be synchronized until the synchronization error between every two of the at least three TRPs to be synchronized is obtained, including: Performing two target operations based on the at least three TRPs to be synchronized, and obtaining the synchronization error between every two target TRPs obtained by the two target operations respectively; In the case where there are identical target TRPs among the target TRPs corresponding to the two target operations respectively, using the identical target TRP as the second TRP, and using the target TRPs other than the second TRP among the target TRPs corresponding to the two target operations respectively as the third TRPs; Determining the synchronization error between every two of the third TRPs based on the synchronization error between the second TRP and each of the third TRPs; Obtaining the synchronization error between every two of the at least three TRPs to be synchronized based on the synchronization error between every two target TRPs obtained by the two target operations respectively and the synchronization error between every two of the third TRPs.

7. The method according to claim 6, characterized in that The performing at least two target operations based on the at least three TRPs to be synchronized until the synchronization error between every two of the at least three TRPs to be synchronized is obtained further includes: In the case where there are no identical target TRPs among the target TRPs corresponding to the two target operations respectively, performing at least one more of the target operations until the synchronization error between every two of the at least three TRPs to be synchronized is obtained.

8. A TRP synchronization error determination device, characterized in that Including a memory, a transceiver, and a processor: The memory is used for storing a computer program; the transceiver is used for transmitting and receiving data under the control of the processor; the processor is used for reading the computer program in the memory and performing the following operations: Determining at least three TRPs to be synchronized; Performing at least two target operations based on the at least three TRPs to be synchronized until the synchronization error between every two of the at least three TRPs to be synchronized is obtained; Wherein, the target operation includes: determining a first TRP for sending a reference signal and at least two target TRPs for receiving the reference signal from the at least three TRPs to be synchronized, and determining the synchronization error between every two of the at least two target TRPs according to the time of arrival (TOA) measurement values of the reference signals corresponding to the at least two target TRPs; and the first TRP corresponding to different target operations is different.

9. The device according to claim 8, characterized in that, The determining a first TRP for sending a reference signal and at least two target TRPs for receiving the reference signal from the at least three TRPs to be synchronized includes: Designating one of the at least three TRPs to be synchronized as the first TRP; Sending a reference signal from the first TRP to the remaining TRPs among the at least three TRPs to be synchronized; Selecting at least two target TRPs from the remaining TRPs based on the reference signal reception results of the remaining TRPs.

10. The device according to claim 9, characterized in that The selecting at least two target TRPs from the remaining TRPs based on the reference signal reception results of the remaining TRPs includes: Select a plurality of candidate TRPs having a line-of-sight path with the first TRP from the remaining TRPs based on the reference signal reception results of the remaining TRPs; Determine at least two target TRPs from the plurality of candidate TRPs.

11. The device according to claim 10, characterized in that, The determining at least two target TRPs from the plurality of candidate TRPs includes: Regarding each of the candidate TRPs as a target TRP; or, Based on the reference signal reception results in each of the candidate TRPs, determine the quality information of the reference signals received by each of the candidate TRPs, and select at least two target TRPs from the plurality of candidate TRPs based on the quality information.

12. The device according to claim 8, characterized in that, The determining the synchronization error between different target TRPs among the at least two target TRPs according to the time-of-arrival (TOA) measurement values of the reference signals respectively corresponding to the at least two target TRPs includes: Pairwise combine the target TRPs among the at least two target TRPs to obtain at least one TRP group; wherein each TRP group includes two target TRPs; For each TRP group, according to the position of the first TRP, the positions of the two target TRPs in this TRP group, and the time-of-arrival (TOA) measurement values of the reference signals respectively corresponding to the two target TRPs in this TRP group, obtain the received channel delay difference between the two target TRPs in this TRP group; Based on the received channel delay differences between the two target TRPs in all the TRP groups, obtain the synchronization error between every two target TRPs among the at least two target TRPs.

13. The device according to any one of claims 8 to 12, characterized in that The performing at least two target operations based on the at least three TRPs to be synchronized until the synchronization error between every two TRPs among the at least three TRPs to be synchronized is obtained includes: Perform two target operations based on the at least three TRPs to be synchronized, and obtain the synchronization error between every two target TRPs obtained by the two target operations respectively; When there are identical target TRPs among the target TRPs corresponding to the two target operations respectively, regard the identical target TRPs as the second TRP, and regard the target TRPs other than the second TRP among the target TRPs corresponding to the two target operations respectively as the third TRP; Based on the synchronization error between the second TRP and each of the third TRPs, determine the synchronization error between every two third TRPs; Based on the synchronization error between every two target TRPs obtained by the two target operations respectively, and the synchronization error between every two third TRPs, obtain the synchronization error between every two TRPs among the at least three TRPs to be synchronized.

14. The device according to claim 13, characterized in that, The performing at least two target operations based on the at least three TRPs to be synchronized until the synchronization error between every two TRPs among the at least three TRPs to be synchronized is obtained further includes: When there are no identical target TRPs among the target TRPs corresponding to the two target operations respectively, perform the target operation again until the synchronization error between every two TRPs among the at least three TRPs to be synchronized is obtained.

15. A TRP synchronization error determination device, characterized in that, including: A TRP determination unit, configured to determine at least three TRPs to be synchronized; A synchronization error determination unit, configured to perform at least two target operations based on the at least three TRPs to be synchronized until the synchronization errors between any two of the at least three TRPs to be synchronized are obtained; Wherein, the target operation includes: determining a first TRP for sending a reference signal and at least two target TRPs for receiving the reference signal from the at least three TRPs to be synchronized, and determining the synchronization errors between any two of the at least two target TRPs according to the time-of-arrival (TOA) measurement values of the reference signals respectively corresponding to the at least two target TRPs; and the first TRP corresponding to different target operations is different.

16. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a program, and the program is used to cause the processor to execute the method according to any one of claims 1 to 7.