WO2024037323A1 - 一种授时的方法和装置 - Google Patents
一种授时的方法和装置 Download PDFInfo
- Publication number
- WO2024037323A1 WO2024037323A1 PCT/CN2023/110238 CN2023110238W WO2024037323A1 WO 2024037323 A1 WO2024037323 A1 WO 2024037323A1 CN 2023110238 W CN2023110238 W CN 2023110238W WO 2024037323 A1 WO2024037323 A1 WO 2024037323A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- path
- time
- reference signal
- delay
- moment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0667—Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/004—Synchronisation arrangements compensating for timing error of reception due to propagation delay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
- H04B17/328—Reference signal received power [RSRP]; Reference signal received quality [RSRQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
- H04L5/0051—Allocation of pilot signals, i.e. of signals known to the receiver of dedicated pilots, i.e. pilots destined for a single user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0055—Synchronisation arrangements determining timing error of reception due to propagation delay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0055—Synchronisation arrangements determining timing error of reception due to propagation delay
- H04W56/0065—Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
Definitions
- the embodiments of the present application relate to the field of communications, and more specifically, to a timing method and device.
- the key to improving timing accuracy is to obtain accurate propagation delay and then compensate for the propagation delay during the timing process.
- the PDC solution based on timing advance (TA) can achieve an air interface timing accuracy of approximately 540ns, based on round trip time (RTT) measurement
- the PDC solution can achieve an air interface timing accuracy of approximately 200ns.
- TA timing advance
- RTT round trip time
- the existing PDC solution cannot meet the timing accuracy requirements in distribution automation scenarios.
- This application provides a timing method and device, which method can improve the accuracy of calculating propagation delay, thereby improving the timing accuracy.
- a timing method is provided.
- the method can be executed by a device (such as a first device), or can also be executed by a chip or chip system or circuit configured in the device. This application does not limit this. .
- the following description takes execution by the first device as an example.
- the method may include: the first device sends a first reference signal to the second device, the time when the baseband of the first device sends the first reference signal is the first time, and the time when the baseband of the second device receives the first reference signal is the second time. Time; the first device receives the second reference signal from the second device, the time when the baseband of the first device receives the second reference signal is the third time, and the time when the baseband of the second device sends the second reference signal is the fourth time; The first device receives the first duration from the second device, and the first duration is related to the second moment and the fourth moment; the first device calculates the relationship between the first device and the second device based on the first moment, the third moment and the first duration. propagation delay between them.
- the first device can calculate the propagation delay based on the time at which the basebands of the first device and the second device transmit/receive the reference signal. Since this method does not require estimating the channel delay between the baseband and the antenna of the device (such as the first device or the second device), errors caused by inaccurate channel delay estimation can be avoided.
- the first duration is the difference between the second moment and the fourth moment; or, the first duration is the difference between the fourth moment and the second moment.
- the first device calculates the propagation delay between the first device and the second device based on the first moment, the third moment and the first duration, including: A device calculates the propagation delay between the first device and the second device based on the first duration and the second duration, and the second duration is the difference between the third moment and the first moment.
- the first device calculates the propagation delay between the first device and the second device based on the first duration and the second duration, including: the first device calculates the propagation delay between the first device and the second device based on the first duration.
- the sum of the first duration and the second duration is used to calculate the propagation delay between the first device and the second device, where the first duration is the difference between the second moment and the fourth moment; or the first device is based on the second duration
- the difference between the first duration and the first duration is used to calculate the propagation delay between the first device and the second device, where the first duration is the difference between the fourth moment and the second moment.
- the first device when the first duration is the difference between the second moment and the fourth moment, can calculate the propagation between the first device and the second device based on the sum of the first duration and the second duration. Delay, where the sum of the first duration and the second duration can be used to represent the round trip time RTT; when the first duration is the difference between the fourth moment and the second moment, the first device can be based on the second duration and the first duration. Calculate the propagation delay between the first device and the second device, where the difference between the second duration and the first duration can be used to represent the round-trip time time RTT.
- the method further includes: the first device sending a propagation delay to the second device; or, the first device sending a time calculated based on the propagation delay to the second device.
- the first device in the scenario where the first device provides timing to the second device, the first device can send the propagation delay to the second device after calculating the propagation delay between the first device and the second device, Therefore, the second device can perform propagation delay compensation based on the propagation delay, and then obtain the synchronization time; or, after calculating the propagation delay between the first device and the second device, the first device can perform propagation delay compensation based on the propagation time. Delay the broadcast delay compensation to obtain the required synchronization time, and then send the time to the second device.
- a timing method is provided.
- the method can be executed by a device (such as a second device), or can also be executed by a chip or chip system or circuit configured in the device. This application does not limit this. .
- the following description takes execution by the second device as an example.
- the method may include: the second device receives the first reference signal from the first device, the time when the baseband of the second device receives the first reference signal is the second time, and the time when the baseband of the first device sends the first reference signal is the second time.
- One time the second device sends a second reference signal to the first device, the time when the baseband of the second device sends the second reference signal is the fourth time, and the time when the baseband of the first device receives the second reference signal is the third time;
- the second device sends a first duration to the first device.
- the first duration is related to the second moment and the fourth moment.
- the first moment, the third moment and the first duration are used to calculate the distance between the first device and the second device. propagation delay.
- the first device can calculate the propagation delay based on the time at which the basebands of the first device and the second device transmit/receive the reference signal. Since this method does not require estimating the channel delay between the baseband and the antenna of the device (such as the first device or the second device), errors caused by inaccurate channel delay estimation can be avoided.
- the first duration is the difference between the second moment and the fourth moment; or, the first duration is the difference between the fourth moment and the second moment.
- the method further includes: the second device receives the propagation delay from the first device; or, the second device receives the propagation delay calculation from the first device based on the propagation delay. time.
- a timing method is provided.
- the method can be executed by a device (such as a third device), or can also be executed by a chip or chip system or circuit configured in the device. This application does not limit this. .
- the following description takes execution by a third device as an example.
- the method may include: the third device sends the first reference signal to the fourth device through the first channel at the first time, and the time when the fourth device receives the first reference signal is the second time; the third device transmits the first reference signal through the first channel at the third time.
- the second channel receives the second reference signal from the fourth device.
- the time when the fourth device sends the second reference signal is the fourth time, and the second time is the same as the fourth time; the third device is based on the first time, the third time and the fourth time.
- the first delay determines the second delay, where the first delay is the delay of the first channel and the second delay is the delay of the second channel; or the first delay is the delay of the second channel and the second delay is the first channel delay, where the first channel delay is the delay of the third device sending the first reference signal to the fourth device through the first channel, and the second channel delay is the time delay of the third device receiving the first reference signal through the second channel.
- the delay of the second reference signal of the fourth device determines the second delay, where the first delay is the delay of the first channel and the second delay is the delay of the second channel; or the first delay is the delay of the second channel and the second delay is the first channel delay, where the first channel delay is the delay of the third device sending the first reference signal to the fourth device through the first channel, and the second channel delay is the time delay of the third device receiving the first reference signal through the second channel.
- the delay of the second reference signal of the fourth device is the delay of the first channel and the second delay is the delay of the second channel.
- the third device can determine the second channel delay based on the first channel delay, or can determine the first channel delay based on the second channel delay.
- the second channel delay can be estimated based on the first channel delay.
- the second channel delay can be estimated based on the first channel delay. Estimating the first channel delay based on the second channel delay can improve the estimation accuracy of the time when the antenna transmits/receives the reference signal, thereby improving the accuracy of the RTT-based propagation delay compensation mechanism.
- the method further includes: a third device obtains the first delay.
- the third device may estimate the first delay according to the circuit structure of the first channel or the second channel, thereby obtaining the first delay. For example, when the first delay is the first channel delay, the third device can estimate the first channel delay according to the circuit structure of the first channel to obtain the first channel delay. For another example, when the first delay is the second channel delay, the third device can estimate the second channel delay according to the circuit structure of the second channel to obtain the second channel delay.
- the third device determines the second delay based on the first moment, the third moment and the first delay, including: the third device determines the second delay based on the third duration and the first delay.
- the delay determines the second delay, and the third duration is the difference between the third moment and the first moment.
- the third device can determine the delay of another channel based on the third duration and the delay of one of the channels.
- the third duration is the difference between the third moment and the first moment. That is to say, the third duration can be used to represent the moment when the third device sends the first reference signal to the fourth device, and the moment when the third device receives the first reference signal from the fourth device.
- the third device determines the second delay based on the third duration and the first delay, including: the third device determines the second delay based on the difference between the third duration and the first delay. The value determines the second delay.
- the third time duration can be expressed as the sum of the first delay and the second time delay. Therefore, the third device can calculate the time difference between the third time period and the first time delay based on the third time period and the first time delay. The difference in delay determines the second delay.
- the third device is the indoor baseband processing unit BBU, and the fourth device is the active antenna unit AAU.
- the fourth aspect provides a timing method, which can be executed by a device (such as a fourth device), or can also be executed by a chip or chip system or circuit configured in the device. This application does not limit this. .
- the following description takes execution by the fourth device as an example.
- the method may include: the fourth device receives the first reference signal from the third device through the first channel, the fourth device receives the first reference signal at time 2, and the third device sends the first reference signal at time 1 time; the fourth device sends the second reference signal to the third device through the second channel, the time when the fourth device sends the second reference signal is the fourth time, the time when the third device receives the second reference signal is the third time, and the time when the third device receives the second reference signal is the third time.
- the second moment is the same as the fourth moment; the first moment, the third moment and the first delay are used to determine the second delay, where the first delay is the first channel delay and the second delay is the second channel delay.
- the first delay is the second channel delay
- the second delay is the first channel delay, where the first channel delay is when the third device sends the first reference signal to the fourth device through the first channel
- the delay of the second channel is the delay of the third device receiving the second reference signal from the fourth device through the second channel.
- the third device can determine the second channel delay based on the first channel delay, or can determine the first channel delay based on the second channel delay.
- the second channel delay can be estimated based on the first channel delay.
- the second channel delay can be estimated based on the first channel delay. Estimating the first channel delay based on the second channel delay can improve the estimation accuracy of the time when the antenna transmits/receives the reference signal, thereby improving the accuracy of the RTT-based propagation delay compensation mechanism.
- the third device is the baseband unit BBU, and the fourth device is the active antenna processing unit AAU.
- a timing method is provided.
- the method can be executed by a device (such as a first device), or can also be executed by a chip or chip system or circuit configured in the device. This application does not limit this. .
- the following description takes execution by the first device as an example.
- the method may include: the first device receives information on a first path from the second device, and the first path is a path through which the second device receives a first reference signal from the first device; the first device receives information on the first path based on the information on the first path, Determine that the mth path in the first path and the nth path in the second path are the same path, where the second path is a path through which the first device receives the second reference signal from the second device, and the second device passes The time when the m-th path in the first path receives the first reference signal, and the time when the first device receives the second reference signal through the n-th path in the second path, are used to calculate the relationship between the first device and the second device.
- the propagation delay between where m and n are positive integers.
- the first device can determine the mth path among the paths through which the second device receives the first reference signal based on the information on the first path from the second device, and the first device receives the second reference signal.
- the nth path among the paths is the same. Therefore, the time when the second device receives the first reference signal through the mth path and the time when the first device receives the second reference signal through the nth path can be expressed by To calculate the propagation delay between the first device and the second device, thereby avoiding the error in calculating the propagation delay caused by the different paths used by the first device and the second device when recording the time of receiving the reference signal. , or in other words, errors in calculating the propagation delay caused by different paths used by the first device and the second device when recording the time for calculating the propagation delay are avoided.
- the method further includes: the first device receives a second reference signal from the second device through the second path; the first device determines based on the information of the first path
- the mth path in the first path and the nth path in the second path are the same path, including: the first device determines the mth path in the first path based on the information of the first path and the information of the second path.
- the path is the same path as the nth path in the second path.
- the first device can receive the second reference signal from the second device through the second path, so that the first device can learn the information of the second path. Furthermore, the first device may determine, based on the information of the first path and the information of the second path, that the m-th path in the first path and the n-th path in the second path are the same path.
- the information of the first path includes: first indication information, the first indication information is used to instruct the second device to receive the first signal through multiple paths in the first path. Reference signal moment, multiple paths including the first path The mth path in .
- the first indication information may indicate a specific time at which the second device receives the first reference signal through multiple paths in the first path.
- the first indication information may also indicate the time when the second device receives the first reference signal through one of the multiple paths (assumed to be recorded as the first time), and instruct the second device to receive the first reference signal through the multiple paths.
- the information of the first path also includes one or more of the following information: information of signal strengths of multiple paths; or, second indication information, the second indication The information is used to indicate the mth path among the first paths.
- the second indication information can be used to indicate the mth path in the first path. Therefore, the first device can learn the specific time used by the second device when recording the time used to calculate the propagation delay. Which path is used so that the first device uses the same path as the m-th path when recording the moment used to calculate the propagation delay, thereby avoiding the problem that the first device and the second device use the same path when recording the time used to calculate the propagation delay. The error in calculating the propagation time delay caused by the different paths used at the moment.
- the information of the second path includes: the time at which the first device receives the second reference signal through the second path.
- the information of the second path may include the time when the first device receives the second reference signal through the second path. Therefore, the first device can pass the second reference signal according to the first indication information and the first device through the second path. At the moment when the second reference signal is received, it is determined that the m-th path in the first path and the n-th path in the second path are the same path.
- the sixth aspect provides a timing method, which can be executed by a device (such as a second device), or can also be executed by a chip or chip system or circuit configured in the device. This application does not limit this. .
- the following description takes execution by the second device as an example.
- the method may include: the second device receives the first reference signal from the first device through the first path; the second device sends information of the first path to the first device, and the information of the first path is used to determine the path in the first path.
- the mth path is the same path as the nth path in the second path, where the second path is the path through which the first device receives the second reference signal from the second device, and the second device passes through
- the time when the mth path receives the first reference signal, and the time when the first device receives the second reference signal through the nth path in the second path are used to calculate the propagation delay between the first device and the second device. , where m and n are positive integers.
- the first device can determine the mth path among the paths through which the second device receives the first reference signal based on the information on the first path from the second device, and the first device receives the second reference signal.
- the nth path among the paths is the same. Therefore, the time when the second device receives the first reference signal through the mth path and the time when the first device receives the second reference signal through the nth path can be expressed by To calculate the propagation delay between the first device and the second device, thereby avoiding the error in calculating the propagation delay caused by the different paths used by the first device and the second device when recording the time of receiving the reference signal. , or in other words, errors in calculating the propagation delay caused by different paths used by the first device and the second device when recording the time for calculating the propagation delay are avoided.
- the method further includes: the second device sends a second reference signal to the first device through the second path, and the information of the second path is used to determine the path in the first path.
- the mth path of is the same path as the nth path in the second path.
- the first device can receive the second reference signal from the second device through the second path, so that the first device can learn the information of the second path. Furthermore, the first device may determine, based on the information of the first path and the information of the second path, that the m-th path in the first path and the n-th path in the second path are the same path.
- the information of the first path includes: first indication information, the first indication information is used to instruct the second device to receive the first signal through multiple paths in the first path.
- the multiple paths include the m-th path among the first paths.
- the first indication information may indicate a specific time at which the second device receives the first reference signal through multiple paths in the first path.
- the first indication information may also indicate the time when the second device receives the first reference signal through one of the multiple paths (assumed to be recorded as the first time), and instruct the second device to receive the first reference signal through the multiple paths.
- the information of the first path also includes one or more of the following information: information of signal strengths of multiple paths; or, second indication information, the second indication The information is used to indicate the mth path among the first paths.
- the second indication information can be used to indicate the mth path in the first path. Therefore, the first device can learn the specific time used by the second device when recording the time used to calculate the propagation delay. Which path is used by the first device to log in The same path corresponding to the m-th path is used when calculating the time for calculating the propagation delay, thereby avoiding calculations caused by the different paths used by the first device and the second device when recording the time for calculating the propagation delay. Propagation delay error.
- the information of the second path includes: the time at which the first device receives the second reference signal through the second path.
- the information of the second path may include the time when the first device receives the second reference signal through the second path. Therefore, the first device can pass the second reference signal according to the first indication information and the first device through the second path. At the moment when the second reference signal is received, it is determined that the m-th path in the first path and the n-th path in the second path are the same path.
- a seventh aspect provides a communication device, which is used to perform the method in any of the possible implementations of the first to sixth aspects.
- the device may include units and/or modules for performing the method in any possible implementation of the first to sixth aspects, such as a processing unit and/or a communication unit.
- the device is a device (such as a first device, a second device, a third device or a fourth device).
- the communication unit may be a transceiver, or an input/output interface;
- the processing unit may be at least one processor.
- the transceiver may be a transceiver circuit.
- the input/output interface may be an input/output circuit.
- the apparatus is a chip, a chip system or a circuit for a device such as a first device, a second device, a third device or a fourth device.
- the communication unit may be an input/output on the chip, chip system or circuit Interface, interface circuit, output circuit, input circuit, pin or related circuit, etc.; the processing unit can be at least one processor, processing circuit or logic circuit, etc.
- a communication device in an eighth aspect, includes: at least one processor for executing computer programs or instructions stored in a memory to execute the method in any of the possible implementations of the first to sixth aspects. .
- the device further includes a memory for storing computer programs or instructions.
- the device further includes a communication interface, through which the processor reads the computer program or instructions stored in the memory.
- the device is a device (such as a first device, a second device, a third device or a fourth device).
- the device is a chip, a chip system or a circuit used in a device (eg, a first device, a second device, a third device, or a fourth device).
- this application provides a processor for executing the methods provided in the above aspects.
- a computer-readable storage medium stores a program code for device execution.
- the program code includes a method for executing any of the possible implementations of the above-mentioned first to sixth aspects. method.
- a computer program product containing instructions is provided.
- the computer program product When the computer program product is run on a computer, it causes the computer to execute the method in any one of the possible implementation modes of the first to sixth aspects.
- a chip in a twelfth aspect, includes a processor and a communication interface.
- the processor reads instructions stored in the memory through the communication interface and executes any implementation method of any one of the above-mentioned first to sixth aspects. provided method.
- the chip also includes a memory, in which computer programs or instructions are stored.
- the processor is used to execute the computer programs or instructions stored in the memory.
- the processor is used to execute The method provided by any one of the implementations of any one of the above first to sixth aspects.
- a chip in a thirteenth aspect, includes a logic circuit and a communication interface.
- the communication interface is used to receive data and/or information to be processed and transmit the data and/or information to be processed to the logic circuit.
- the logic circuit is used to The method is provided for executing any one of the implementations of any one of the above first to sixth aspects.
- a fourteenth aspect provides a communication system, including the first device and the second device in the methods provided in the first and second aspects, or the first device in the methods provided in the fifth and sixth aspects.
- a device and a second device or including the above-mentioned third device and fourth device.
- FIG. 1 is a schematic diagram of an example of a communication system applicable to the present application.
- FIG. 2 is a schematic diagram of another example of a communication system applicable to the present application.
- Figure 3 is a schematic diagram of 5GS as a bridging device of TSN.
- Figure 4 is a schematic diagram of an example of a base station indicating 5G time through unicast mode.
- Figure 5 is a schematic diagram of an example of propagation delay compensation based on the timing advance mechanism.
- Figure 6 is a schematic diagram of an example of propagation delay compensation based on the round-trip time measurement mechanism.
- Figure 7 is a schematic diagram of another example of propagation delay compensation based on the round-trip time measurement mechanism.
- FIG. 8 is a schematic diagram of an example of a timing method provided by an embodiment of the present application.
- FIG. 9 is a schematic diagram of an application scenario applicable to the embodiment of the present application.
- FIG. 10 is a schematic diagram of another example of the timing method provided by the embodiment of the present application.
- Figure 11 is a schematic diagram of a specific application scenario applicable to the embodiment of the present application.
- FIG. 12 is a schematic diagram of another example of the timing method provided by the embodiment of the present application.
- Figure 13 is a schematic block diagram of a timing device provided by an embodiment of the present application.
- Figure 14 is a schematic block diagram of a communication device provided by an embodiment of the present application.
- the technical solutions provided by this application can be applied to various communication systems, such as fifth generation (5th generation, 5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division Duplex (frequency division duplex, FDD) system, LTE time division duplex (TDD) system, etc.
- the technical solution provided by this application can also be applied to future communication systems, such as the sixth generation mobile communication system.
- the technical solution provided by this application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine type Communication (machine type communication, MTC), and Internet of Things (Internet of things, IoT) communication systems or other communication systems.
- D2D device-to-device
- V2X vehicle-to-everything
- M2M machine-to-machine
- MTC machine type Communication
- Internet of Things Internet of things, IoT
- FIG. 1 is a schematic diagram of an example of a communication system suitable for this application.
- the communication system 100 may include at least one network device, such as the network device 110 shown in FIG. 1 .
- the communication system 100 may also include at least one terminal device, such as the terminal device 120 shown in FIG. 1 .
- the network device 110 and the terminal device 120 may determine the propagation delay between the network device 110 and the terminal device 120 by sending reference signals to each other.
- the technical solution provided by this application can also be applied to sidelink (SL) communication scenarios.
- the network device 110 in Figure 1 can also be replaced with another terminal device, as shown in Figure 2 .
- FIG. 2 is a schematic diagram of another example of a communication system applicable to the present application.
- the communication system 200 may include at least two terminal devices, such as the terminal device 210 and the terminal device 220 shown in FIG. 2 .
- the terminal device 210 and the terminal device 220 may determine the propagation delay between the terminal device 210 and the terminal device 220 by sending reference signals to each other.
- the terminal equipment in the embodiment of this application may also be called user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal , wireless communications equipment, user agent or user device.
- UE user equipment
- the terminal device may be a device that provides voice/data to users, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc.
- terminals are: mobile phones, tablets, laptops, PDAs, mobile internet devices (MID), wearable devices, virtual reality (VR) devices, augmented reality (augmented reality, AR) equipment, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, and smart grids wireless terminals, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol , SIP) telephone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, which can Wearable devices, terminal devices in a 5G network or terminal devices in a future evolved public land mobile communication network (public land mobile network, PLMN), etc., are not limited in the embodiments of this application.
- MID mobile internet devices
- VR
- the terminal device may also be a wearable device.
- Wearable devices can also be called wearable smart devices. It is a general term for applying wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes, etc.
- a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction.
- wearable smart devices include full-featured, large-sized devices that can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, and those that only focus on a certain type of application function and need to cooperate with other devices such as smartphones.
- the device used to implement the functions of the terminal device may be a terminal device, or may be a device capable of supporting the terminal device to implement the function, such as a chip system or a chip, and the device may be installed in the terminal device.
- the chip system may be composed of chips, or may include chips and other discrete devices.
- the network device in the embodiment of this application may be a device used to communicate with a terminal device.
- the network device may be a macro base station, a micro base station (also called a small station), a satellite, or a radio network controller (radio network controller, RNC).
- RNC radio network controller
- Node B Node B (Node B, NB), base station controller (BSC), base transceiver station (BTS), home base station (for example, home evolved NodeB, or home Node B, HNB), baseband Unit (baseband unit, BBU), access point (AP), wireless relay node, wireless backhaul node, transmission point (TP) or transmitter in a wireless fidelity (WiFi) system
- the reception point (transmission and reception point, TRP), etc. can also be the gNB or transmission point (TRP or TP) in the 5G (such as NR) system, one or a group of base stations (including multiple antenna panels) in the 5G system ) antenna panel, or it can also be a network node that constitutes a gNB or transmission point, such as a distributed unit (DU).
- DU distributed unit
- the network device may be a relay station, an access point, a network device in a future 6G network or a network device in a future evolved PLMN network, etc., which are not limited by the embodiments of this application.
- the embodiments of this application do not limit the specific technologies and specific equipment forms used by network equipment.
- network equipment may include centralized unit (CU) nodes, distributed unit (DU) nodes, or RAN equipment including CU nodes and DU nodes, or control plane CU nodes (CU -CP node) and user plane CU node (CU-UP node) and RAN equipment of DU node.
- CU centralized unit
- DU distributed unit
- RAN equipment including CU nodes and DU nodes, or control plane CU nodes (CU -CP node) and user plane CU node (CU-UP node) and RAN equipment of DU node.
- CU -CP node control plane CU nodes
- CU-UP node user plane CU node
- the network equipment can provide services for the cell, and the terminal equipment can communicate with the cell through transmission resources (for example, frequency domain resources, or spectrum resources) allocated by the network equipment.
- the cell can belong to a macro base station (for example, macro eNB or macro gNB). etc.), or it can belong to the base station corresponding to a small cell.
- the small cell here can include: metro cell, micro cell, pico cell, femto cell ), etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-rate data transmission services.
- Network equipment and terminal equipment can be fixed-location or removable.
- network equipment and terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed on aircraft, balloons and satellites in the air.
- the scenarios in which network devices and terminal devices are located are not limited.
- FIG. 1 and FIG. 2 are only simplified schematic diagrams for ease of understanding.
- the communication system may also include other network devices and/or terminal devices, which are not shown in FIGS. 1 and 2 .
- TSN is usually used for production line control.
- TSN networks are all carried on wired networks, and the wired method has some inherent flaws, such as high cable deployment costs, security risks, and low flexibility. If the wired method is replaced by wireless method, especially if the wireless method is used at the last hop of the TSN network, the above problems can be effectively avoided.
- the 3rd generation partnership project (3GPP) Rel-16 discussed the solution for the 5th generation mobile communication system (5GS) to support TSN.
- the TSN network can regard 5GS as A TSN bridge device (TSN bridge).
- Figure 3 shows a schematic diagram of 5GS as a bridging device of TSN. As shown in Figure 3, service data packets of the TSN network can be sent uplink/downlink through 5GS.
- TSN needs 5GS to adapt to PTP.
- the solution adopted by 3GPP is to use 5GS as a transparent clock.
- the PTP message sent by the TSN grand master clock (GM) can be forwarded to the TSN end station (TSN end station) through 5GS.
- the 5GS and TSN networks are connected Border locations require TSN adapters to process PTP protocol-related messages or data packets, such as device-side TSN translator (DS-TT) and network-side TSN translator (NW-TT). for the corresponding adapter.
- DS-TT/NW-TT can be a processing device connected to the UE/user plane function (UPF), or it can be a logical function of the UE/UPF.
- UPF UE/user plane function
- 5GS needs to ensure 5G clock synchronization between UPF and UE. Clock synchronization between UE and UPF is guaranteed by both obtaining time from the same clock source.
- the specific methods are: clock synchronization between the base station and the 5G GM; clock synchronization between the UE and the base station through air interface synchronization; clock synchronization between the UPF and the base station through the PTP protocol.
- the NW-TT stamps the 5G timestamp t in , and the 5G time when the DS-TT on the UE side sends the PTP message is t out , then the DS-TT adds the correctionField field of the PTP message. (t out -t in ).
- TSN time synchronization In the 5GS solution to support TSN, the requirement for TSN time synchronization is that the synchronization error between TSN GM and TSN slave node (TSN slave) is within 1us.
- TSN slave TSN slave node
- the time synchronization of user plane nodes (UE, base station, UPF) in 5GS is the basis for realizing the transparent clock solution.
- 5G air interface time synchronization is achieved by the base station indicating the 5G time of a reference point to the UE.
- the base station can provide 5G timing to the UE through broadcast (system information) or unicast (radio resource control (RRC) signaling).
- RRC radio resource control
- Figure 4 shows an example of a base station indicating 5G time through unicast mode.
- SFN wireless frame system frame number
- T p propagation delay
- PDC Propagation delay compensation
- TA/2 can be used as the propagation delay to compensate for the 5G time indicated by the base station.
- the program is briefly introduced below.
- Figure 5 shows an example of propagation delay compensation based on the timing advance mechanism.
- the downlink signal sent by the base station reaches the UE after a propagation delay T p .
- the UE can determine the downlink frame boundary based on the received base station signal. Due to the existence of propagation delay, there is a time difference of T p between the actual downlink frame boundary of the base station and the downlink frame boundary determined by the UE.
- the base station In an orthogonal multiple access system, in order to ensure the orthogonality of uplink transmission and avoid intra-cell interference, the base station requires that signals from different UEs in the same subframe but different frequency domain resources arrive at the base station at basically the same time.
- NR adopts the uplink timing advance (TA) mechanism.
- TA uplink timing advance
- the essence of TA is that there is a negative offset (TA value) between the start time of receiving downlink subframes and the time of transmitting uplink subframes.
- the base station can control the time for uplink signals from different UEs to reach the base station.
- the UE can send uplink signals 2T p (ideally TA value) in advance with respect to the downlink determined frame boundary. In this way, after the uplink signal passes through the propagation delay of T p , when it reaches the base station and the base station side Downstream frame boundaries are aligned. In this way, the uplink signals sent by UEs in the cell in the same subframe arrive at the base station at the same time.
- the UE can use TA/2 to approximately determine T p and perform propagation delay compensation on the 5G time of the reference point indicated by the base station based on T p .
- the propagation delay can be determined by measuring the round trip time (RTT).
- RTT round trip time
- the basic idea is: the base station and the UE send reference signals to the opposite end respectively.
- the base station measures the difference gNB Rx-Tx between the time it receives the reference signal from the UE and the time it sends the reference signal.
- the UE measures the time it receives the reference signal from the base station.
- the difference between the time of the reference signal and the time when the reference signal is sent by itself is UE Rx-Tx .
- the RTT between the base station and the UE can be expressed as gNB Rx-Tx + UE Rx-Tx . Therefore, it can be expressed by RTT/2 Propagation delay, and further, the UE can perform propagation delay compensation on the 5G time of the reference point indicated by the base station based on the propagation delay.
- the first way is that the base station sends gNB Rx-Tx to the UE.
- the UE determines the RTT based on gNB Rx-Tx and its own measured UE Rx-Tx , and then calculates propagation delay.
- the second method is that the UE sends the UE Rx-Tx to the base station.
- the base station determines the RTT and calculates the propagation delay based on the UE Rx-Tx and its own measured gNB Rx-Tx , and then sends the calculated propagation delay to the UE.
- Figure 6 shows a schematic diagram of an example of this method. This method may include the following steps:
- Step 1 The base station sends the downlink reference signal to the UE and records the sending time t1;
- Step 2 The UE receives the downlink reference signal from the base station and records the reception time t2;
- Step 3 The UE sends the uplink reference signal to the base station and records the sending time t3;
- Step 4 The base station receives the uplink reference signal from the UE and records the reception time t4;
- the value of the time difference can be a positive number or a negative number, depending on the time received by the base station.
- Step 6 The UE calculates the propagation delay.
- the propagation delay is RTT/2
- Figure 7 shows an example schematic diagram of the second method, which may include the following steps:
- Step 1 The base station sends the downlink reference signal to the UE and records the sending time t1;
- Step 2 The UE receives the downlink reference signal from the base station and records the reception time t2;
- Step 3 The UE sends the uplink reference signal to the base station and records the sending time t3;
- Step 4 The base station receives the uplink reference signal from the UE and records the reception time t4;
- the value of this time difference can be a positive number or a negative number, depending on when the UE receives the Whether to send the uplink reference signal before or after the downlink reference signal;
- Step 7 The base station sends the calculated propagation delay to the UE.
- channel delay Since the channel between the baseband and antenna of equipment (such as network equipment or terminal equipment) is composed of electronic circuits, there is a certain delay when the signal is transmitted and processed on the channel. This delay can be called channel delay.
- channel delay can be divided into uplink channel delay and downlink channel delay.
- the downlink channel delay refers to the delay (time) experienced by the baseband of the network equipment transmitting signals to the antenna
- the uplink channel delay refers to the delay experienced by the antenna of the network equipment transmitting signals to the baseband.
- the uplink channel delay refers to the delay (time) experienced by the terminal equipment's baseband to transmit signals to the antenna
- the downlink channel delay refers to the time delay experienced by the terminal equipment's antenna to transmit signals to the baseband. (time).
- baseband may also be referred to as “baseband unit (BBU)” or “baseband chip”, and “antenna” may also be referred to as “active antenna unit (active antenna unit)” ,AAU)”.
- BBU baseband unit
- AAU active antenna unit
- the TA-based PDC solution can achieve an air interface timing accuracy of approximately 540 ns, and the PDC solution based on RTT measurement can achieve an air interface timing accuracy of approximately 200 ns.
- the UE after the UE obtains the high-precision time from the base station, it needs to continue to provide timing to other power equipment hop by hop, and each hop will cause accuracy loss in timing.
- the current power system standard supports the UE to provide timing to the power equipment through up to 15 hops, and each hop will cause an accuracy loss of about 50ns. In this case, the existing PDC solution cannot meet the timing accuracy requirements in the power distribution automation scenario.
- the time of reference signal is the time when the antenna of the device transmits/receives the reference signal, and in fact, the actual time when the antenna transmits/receives the reference signal is unknown.
- the current existing technology is as follows: the device records the time when the baseband transmits/receives the reference signal, uses the baseband to estimate the channel delay between the device's baseband and the antenna, and then uses the recorded baseband to transmit/receive the reference signal, and The estimated channel delay is used to estimate the time at which the antenna transmits/receives the reference signal. This estimated time can then be used to calculate the propagation delay. Since the baseband of the device usually introduces a large estimation error when estimating the channel delay, the accurate propagation delay cannot be obtained, thereby affecting the timing accuracy.
- the present application provides a timing method and device, which calculates the propagation delay by using the baseband transmission/reception time of the reference signal of the first device and the second device, thereby avoiding errors caused by inaccurate channel delay estimation. error.
- timing method provided by the embodiment of the present application will be described in detail below with reference to the accompanying drawings.
- the timing method provided by the embodiment of this application can Applied to the communication system shown in Figure 1 and Figure 2 above.
- FIG. 8 is a schematic diagram of an example of a timing method provided by an embodiment of the present application.
- the method 800 may include S810 to S840.
- the first device may be a network device or a terminal device.
- the second device may be a network device or a terminal device; when the first device is a network device, the second device may be a terminal device.
- the first device is a device used to calculate propagation delay.
- the scenario in which the first device is a network device and the second device is a terminal device is recorded as Scenario 1
- the scenario in which the first device is a terminal device and the second device is a network device is recorded as Scenario 1.
- the first device sends the first reference signal to the second device.
- the second device receives the first reference signal.
- the first device may send the first reference signal to the second device.
- the first reference signal may be sent to the baseband of the second device via the baseband of the first device, the antenna of the first device, and the antenna of the second device.
- the moment when the baseband of the first device sends the first reference signal can be recorded as the first moment, and the first moment can be recorded by the baseband of the first device; the baseband of the second device receives the first reference signal from the first device.
- the time of the signal can be recorded as the second time, and the second time can be recorded by the baseband of the second device.
- the time when the baseband of the second device receives the first reference signal from the first device can be understood as the time when the baseband of the second device receives the first reference signal.
- the first reference signal may be a downlink reference signal sent by the network device to the terminal device, and the baseband of the network device sends the downlink reference signal.
- the time is the first time, and the time when the baseband of the terminal equipment receives the downlink reference signal is the second time.
- the first reference signal may be an uplink reference signal sent by the terminal device to the network device, and the baseband of the terminal device sends the uplink reference signal.
- the time is the first time, and the time when the baseband of the network device receives the uplink reference signal is the second time.
- S820 The second device sends a second reference signal to the first device.
- the first device receives the second reference signal.
- the second device may send a second reference signal to the first device.
- the second reference signal may be sent to the baseband of the first device via the baseband of the second device, the antenna of the second device, and the antenna of the first device.
- the moment when the baseband of the second device sends the second reference signal can be recorded as the fourth moment, and the fourth moment can be recorded by the baseband of the second device; the baseband of the first device receives the second reference signal from the second device.
- the time of the signal can be recorded as the third time, and the third time can be recorded by the baseband of the first device.
- the time when the baseband of the first device receives the second reference signal from the second device can be understood as the time when the baseband of the first device receives the second reference signal.
- the second reference signal may be an uplink reference signal sent by the terminal device to the network device, and the baseband of the terminal device sends the uplink reference signal.
- the time is the fourth time, and the time when the baseband of the network device receives the uplink reference signal is the third time.
- the second reference signal may be a downlink reference signal sent by the network device to the terminal device, and the baseband of the network device sends the downlink reference signal.
- the time is the fourth time, and the time when the baseband of the terminal equipment receives the downlink reference signal is the third time.
- the first device may first send a first reference signal to the second device, and then the second device may send a second reference signal to the first device.
- the second device may first send the second reference signal to the first device, and then the first device sends the first reference signal to the second device.
- S830 The second device sends the first duration to the first device. Accordingly, the first device receives the first duration.
- the first duration is related to the second moment and the fourth moment, or in other words, the first duration is relevant to the moment when the baseband of the second device receives the first reference signal and the moment when the baseband of the second device sends the second reference signal.
- the first duration is marked as T1
- the second moment is marked as t2
- the fourth moment is marked as t4
- the first device calculates the propagation delay.
- the first device After receiving the first duration from the second device, the first device can calculate the propagation delay between the first device and the second device based on the first duration and the first moment and the third moment recorded by the first device. .
- method 800 further includes: the first device performs propagation based on the calculated propagation delay T p Delay compensation, and then get the synchronization time.
- the first device can add the propagation delay T p to the time of the reference point indicated by the second device to obtain the required synchronization time.
- method 800 further includes S850.
- the first device sends the propagation delay to the second device, or sends the time calculated based on the propagation delay.
- the first device can send the propagation delay to the second device, so that the second device can calculate the propagation delay based on the propagation delay.
- the propagation delay is compensated for the time delay, and the synchronization time is obtained.
- the second device can add the propagation delay T p to the time of the reference point indicated by the first device to obtain the required synchronization time.
- the first device after the first device calculates the propagation delay between the first device and the second device, it can perform broadcast delay compensation based on the propagation delay to obtain the required synchronization time. The time is then sent to the second device.
- the first device may determine a reference point and add the propagation delay T p to the time corresponding to the reference point, thereby obtaining the required synchronization time.
- the reference point used for propagation delay compensation may be, for example, the reference point corresponding to the first moment. That is, when the first device or the second device compensates for the propagation delay, the propagation delay T p can be added to the first moment to obtain the required synchronization time.
- the relative positions of the first device and the second device may change, and this change may cause the propagation delay between the first device and the second device to also change. Therefore, when performing propagation delay compensation based on the calculated propagation delay, the reference point corresponding to the time used to calculate the propagation delay (such as the reference point corresponding to the first time) can be determined as the reference point used to perform the propagation delay In this way, even if the propagation delay between the first device and the second device changes, more accurate propagation delay compensation can be achieved, thereby improving timing accuracy.
- reference point used for propagation delay compensation can also be other reference points, such as the reference point corresponding to the third moment, which is not limited in this application.
- the first device can calculate the propagation delay based on the time at which the basebands of the first device and the second device transmit/receive the reference signal. Since this method does not require estimating the channel delay between the baseband and the antenna of the device (such as the first device or the second device), errors caused by inaccurate channel delay estimation can be avoided.
- the propagation delay compensation mechanism if the propagation delay is calculated using the time when the antenna of a device (such as a network device, or a terminal device) transmits/receives a reference signal, then it is necessary to calculate the propagation delay when the device's antenna transmits/receives the reference signal. Time to estimate.
- a device such as a network device, or a terminal device
- the terminal device in the uplink direction, it is necessary to estimate the time when the terminal device's antenna sends the uplink reference signal based on the time when the terminal device's baseband sends the uplink reference signal and the estimated uplink channel delay; accordingly , in the downlink direction, it is necessary to estimate the time when the terminal equipment's antenna receives the downlink reference signal based on the time when the terminal equipment's baseband receives the downlink reference signal and the estimated downlink channel delay.
- the downstream channel latency is different from the upstream channel latency, depending on the circuit design. For example, in some scenarios, the estimation of the downlink channel delay is more accurate, while in other scenarios, the estimation of the uplink channel delay is more accurate.
- this application also provides a timing method and device, in which the delay of one channel can be determined based on the delay of another channel. For example, if the downlink channel delay is estimated accurately in a certain scenario, the uplink channel delay can be determined based on the downlink channel delay. Similarly, if the uplink channel delay is estimated accurately in a certain scenario, the uplink channel delay can be determined based on the uplink channel delay. Delay determines the downlink channel delay, thereby improving the estimation accuracy of the time when the antenna transmits/receives the reference signal, thereby improving the accuracy of the RTT-based propagation delay compensation mechanism.
- FIG. 9 shows a schematic diagram of an application scenario applicable to the embodiment of the present application.
- the third device may be a baseband unit (BBU), for example, and the fourth device may be an active antenna unit (AAU), for example.
- BBU baseband unit
- AAU active antenna unit
- the BBU and AAU can be deployed in network equipment or in terminal equipment, which is not limited by this application.
- the third device can send a reference signal (for example, recorded as a first reference signal) to the fourth device through the first channel.
- the fourth device can receive the third device through the first channel.
- a reference signal; the fourth device can send a reference signal (for example, recorded as a second reference signal) to the third device through the second channel, and accordingly, the third device can receive the second reference signal through the second channel.
- the time delay for the third device to send the first reference signal to the fourth device through the first channel is called the first channel delay
- the time delay for the fourth device to send the second reference signal to the third device through the second channel is called The delay is called the second channel delay.
- the first channel delay can also be understood as the length of time that elapses between the time when the third device sends the first reference signal to the fourth device through the first channel and the time when the fourth device receives the first reference signal
- the second channel delay can also be understood as the time elapsed between the time when the fourth device sends the second reference signal to the third device through the second channel and the time when the third device receives the second reference signal.
- FIG. 10 is a schematic diagram of another example of the timing method provided by the embodiment of the present application.
- the method 1000 may include S1010 and S1020.
- S1010 The third device sends the first reference signal to the fourth device through the first channel at the first time, and the time when the fourth device receives the first reference signal is the second time.
- the time when the fourth device receives the first reference signal is the second time. It can also be understood that the time when the fourth device receives the first reference signal is the second time.
- S1020 The third device receives the second reference signal from the fourth device through the second channel at the third time.
- the time when the fourth device sends the second reference signal is the fourth time, and the second time is the same as the fourth time.
- the third device receives the second reference signal from the fourth device through the second channel at the third time. It can also be understood that the time when the third device receives the second reference signal through the second channel is the third time.
- the second time is the same as the fourth time, which can also be understood as the time when the fourth device receives the first reference signal from the third device and the time when the fourth device sends the second reference signal to the third device; or it can also be understood that the second time is the same as the fourth time.
- the fourth device sends the second reference signal to the fourth device while receiving the first reference signal from the third device; or it can also be understood that the fourth device receives the first reference signal from the third device.
- a second reference signal is sent to the fourth device.
- the second time is the same as the fourth time, and can also be understood as, the second time It is approximately the same as the fourth moment, or in other words, without considering the time difference, the second moment can be considered to be the same as the fourth moment.
- the first reference signal and the second reference signal may be considered to be the same reference signal.
- the fourth device may convert the first reference signal to the first reference signal at the same time as it receives the first reference signal. The signal is forwarded to the third device, so that the third device can receive the first reference signal (or second reference signal) at a third time.
- the first reference signal and the second reference signal may be different reference signals.
- the fourth device may generate the second reference signal at the same time as receiving the first reference signal. signal, and sends the second reference signal to the third device, so that the third device can receive the second reference signal at a third time.
- the same moment can also be understood as approximately the same moment.
- the third device determines the second delay based on the first time, the third time and the first delay.
- the first delay is the delay of the first channel
- the second delay is the delay of the second channel
- the first delay is the delay of the second channel
- the second delay is is the first channel delay. That is to say, the third device can determine the second channel delay based on the first time, the third time and the first channel delay, or the third device can also determine the second channel delay based on the first time, the third time and the second channel delay. Determine the first channel delay.
- the method 1000 also includes: the third device obtains the first delay.
- the third device may estimate the first delay according to the circuit structure of the first channel or the second channel, thereby obtaining the first delay.
- the third device can estimate the first channel delay according to the circuit structure of the first channel to obtain the first channel delay.
- the third device can estimate the second channel delay according to the circuit structure of the second channel to obtain the second channel delay. Second channel delay.
- the third device may determine the second delay based on the third duration and the first delay.
- the third duration is the difference between the third moment and the first moment. That is to say, the third duration can be used to represent the moment when the third device sends the first reference signal to the fourth device, and the moment when the third device receives the first reference signal from the fourth device. The length of time elapsed between the moments of the second reference signal of the four devices.
- the first delay is denoted as ⁇ 1 and the second delay is denoted as ⁇ 2
- the third device in this embodiment may be a BBU, and the fourth device may be an AAU.
- FIG. 11 shows a schematic diagram of a specific application scenario suitable for the method 1000.
- the third device is specifically a BBU
- the fourth device is specifically an AAU
- the BBU and the AAU are deployed in a network device, for example.
- the network device can determine the uplink channel delay based on the downlink channel delay.
- the downlink channel delay is the delay for the BBU to send the reference signal to the AAU through the first channel
- the uplink channel delay is the delay for the AAU to send the reference signal to the BBU through the second channel.
- Step 1 The BBU sends the downlink reference signal to the AAU through the first channel.
- the BBU may generate a downlink reference signal and send the downlink reference signal to the AAU through the first channel.
- the time when the BBU sends the downlink reference signal is, for example, recorded as t1.
- the BBU may send the downlink reference signal at a downlink frame boundary position, or may send a downlink reference signal at a fixed position offset from the downlink frame boundary, which is not limited by this application.
- Step 2 The AAU receives the downlink reference signal from the BBU and sends the downlink reference signal to the BBU at the same time.
- the AAU can send the downlink reference signal through part of the antenna (for example, recorded as the first part of the antenna), and receive the downlink reference signal sent by the first part of the antenna through another part of the antenna. That is, after receiving the downlink reference signal, the AAU can transmit and receive the downlink reference signal at the same frequency and at the same time. Afterwards, the AAU may forward the received downlink reference signal to the BBU through the second channel.
- the time when the BBU receives the downlink reference signal is, for example, recorded as t3.
- the time when the AAU receives the downlink reference signal from the BBU through the first channel is the same as the time when the AAU sends the downlink reference signal to the BBU through the second channel.
- the time is the same, which can also be understood as the time is approximately the same.
- t1 is the time when the BBU sends the downlink reference signal at the downlink frame boundary position
- t3 is the time when the BBU receives the downlink reference signal at the uplink frame boundary position
- t1 is the fixed position offset of the BBU relative to the downlink frame boundary
- t3 is the time when the BBU receives the downlink reference signal at a fixed position with the same offset relative to the uplink frame boundary.
- Step 3 BBU determines the uplink channel delay.
- the downlink channel delay can also be estimated through the uplink channel delay.
- BBU and AAU deployed on network devices.
- BBU and AAU can also be deployed in terminal devices, so that terminal devices can The same method is used to estimate the uplink channel delay or downlink channel delay.
- the third device can determine the second channel delay based on the first channel delay, or can determine the first channel delay based on the second channel delay.
- the second channel delay can be estimated based on the first channel delay.
- the second channel delay can be estimated based on the first channel delay. Estimating the first channel delay based on the second channel delay can improve the estimation accuracy of the time when the antenna transmits/receives the reference signal, thereby improving the accuracy of the RTT-based propagation delay compensation mechanism.
- the first device and the second device record the time when the reference signal is received.
- the paths used to transmit the reference signals are different.
- the first device is a network device and the second device is a terminal device.
- the terminal device can pass Downlink reference signals from the network device are received through the five paths.
- the network device can receive uplink reference signals from the terminal device through the five paths.
- the terminal device detects the downlink reference signal from path #3 to path #5 when receiving the downlink reference signal
- the network device detects the uplink reference signal from path #1 to path #5 when receiving the uplink reference signal. Therefore, according to the rule of using the first path by default, the time when the terminal equipment receives the downlink reference signal may be the time when the terminal equipment receives the downlink reference signal through path #3, and the time when the network equipment receives the uplink reference signal may be is the moment when the network device receives the uplink reference signal via path #1. Since network equipment and terminal equipment use different paths when recording the time when the reference signal is received, a certain error will be introduced when calculating the propagation delay based on the recorded time when the reference signal is received, thereby affecting the timing accuracy.
- this application also provides a timing method and device.
- the first device can determine the mth path in which the second device receives the reference signal based on path-related information from the second device.
- the path is the same as the nth path among the paths through which the first device receives the reference signal. Therefore, the time when the second device receives the reference signal through the mth path can be compared with the time when the first device receives the reference signal through the nth path.
- the time of the signal is used to calculate the propagation delay between the first device and the second device, thereby avoiding calculation propagation caused by the different paths used by the first device and the second device when recording the time of receiving the reference signal.
- the error in the time delay or in other words, the error in calculating the propagation time delay caused by the different paths used by the first device and the second device when recording the time for calculating the propagation delay is avoided.
- the propagation delay between the first device and the second device is referred to as the propagation delay in the following.
- FIG. 12 is a schematic diagram of another example of the timing method provided by the embodiment of the present application.
- the method 1200 may include S1210 and S1220.
- the first device receives information on a first path from the second device.
- the first path is a path through which the second device receives the first reference signal from the first device.
- the path through which the second device receives the first reference signal from the first device can also be understood as the path through which the second device successfully receives the first reference signal from the first device, or it can also be understood as the path through which the second device can successfully receive the first reference signal from the first device.
- the path of the first reference signal is detected.
- the first path may include one or more paths.
- the first path includes five paths.
- the five paths are, for example, recorded as path #1, path #2, path #3, path #4, and path #5.
- the information of the first path may include first indication information.
- the first indication information may be used to indicate the moment when the second device receives the first reference signal through multiple paths in the first path, where the multiple paths include the mth path in the first path. paths, and the time when the second device receives the first reference signal through the m-th path is the time recorded by the second device and used to calculate the propagation delay, where m is a positive integer.
- the multiple paths may be all paths in the first path, or may be part of the first path, which is not limited in this application. For example, if the time when the second device receives the first reference signal through path #2 is the time recorded by the second device and used to calculate the propagation delay, then the path #2 is included in the multiple paths.
- the multiple paths may include path #2, path #4 and path #5. At this time, the first indication information may be used to instruct the second device to receive the first reference through path #2, path #4 and path #5. Signal moment.
- the first indication information may indicate a specific time at which the second device receives the first reference signal through multiple paths in the first path.
- the first indication information may respectively indicate that the time when the second device receives the first reference signal through path #2 is t2, the time when it receives the first reference signal through path #4 is t4, and the time when it receives the first reference signal through path #5 is t4. The time is t5.
- the first indication information may indicate the time when the second device receives the first reference signal through one of the multiple paths (assumed to be recorded as the first time), and instruct the second device to receive the first reference signal through one of the multiple paths.
- the time difference between the time when other paths receive the first reference signal and the first time indicates the time when the second device receives the first reference signal through the multiple paths.
- the first indication information may indicate that the time when the second device receives the first reference signal through path #2 is t2, the time difference between the time when the first reference signal is received through path #4 and t2 is ⁇ 1, and the time difference between the time when the first reference signal is received through path #4 and t2 is ⁇ 1, and the time when the second device receives the first reference signal through path #4 is ⁇ 1.
- the time difference between the time when the first reference signal is received and t2 is ⁇ 2.
- the first indication information may also indicate that the time when the second device receives the first reference signal through path #2 is t2, and the time difference between the time when the first reference signal is received through path #4 and t2 is ⁇ 1, the time difference between the time when the first reference signal is received through path #5 and the time when the first reference signal is received through path #4 is ⁇ 3, thereby instructing the second device to pass through path #2, path #4, path # 5. The moment when the first reference signal is received.
- the first indication information may indicate a time difference between times when the second device receives the first reference signal through different paths among the multiple paths.
- the multiple paths include path #2, path #4 and path #5, then the first indication information may indicate the time when the second device receives the reference signal through path #2 and the time when the first reference signal is received through path #4.
- the time difference between is ⁇ 1, and indicates that the time difference between the time when the second device receives the reference signal through path #4 and the time when the first reference signal is received through path #5 is ⁇ 3.
- the information on the first path may also include: information on signal strengths of the multiple paths, and/or second indication information, wherein, The second indication information may be used to indicate the m-th path in the first path, and the time when the second device receives the first reference signal through the m-th path is the time recorded by the second device for calculating the propagation delay, where, m is a positive integer.
- the information of the first path includes information of signal strengths of the multiple paths.
- the information on the signal strength of multiple paths can also be understood as the information on the strength of signals received through the multiple paths.
- the information of the first path includes information on the signal strength of each of the multiple paths. For example, if the multiple paths include path #2, path #4, and path #5, then the information about the first path also includes: information about the signal strength of the first reference signal received by the second device through path #2. , the signal strength information of the first reference signal received by the second device through path #4, and the signal strength information of the first reference signal received by the second device through path #5.
- the information about the first path includes information about the signal strength of some of the multiple paths. For example, if the multiple paths include path #2, path #4, and path #5, then the information about the first path also includes: the second device passes through part of path #2, path #4, or path #5. Information about the received signal strength of the first reference signal.
- the information of the first path includes second indication information
- the second indication information is used to indicate the mth path in the first path. For example, if the time when the second device receives the first reference signal through path #2 (the second path in the first path) is the time recorded by the second device for calculating the propagation delay, then the second indication Information is available to indicate this path #2.
- the second indication information may indicate the path by, for example, an index indicating the path.
- the second device receives the first reference signal through path #2, path #4, and path #5 successively, then the indexes of path #2, path #4, and path #5 can be 0, 1, and 2 respectively.
- the second indication information may indicate the path #2 by indicating index 0.
- the method 1200 further includes: the first device sends the first reference signal to the second device through the first path.
- the second device can receive the first reference signal through the first path, so that the second device can The information of the first path is obtained, and the information of the first path is sent to the first device in S1210.
- the first device determines that the m-th path in the first path and the n-th path in the second path are the same path based on the information of the first path, where the second path is the first device receiving data from the second device.
- the path of the second reference signal where m and n are positive integers.
- the path through which the first device receives the second reference signal from the second device can also be understood as the path through which the first device successfully receives the second reference signal from the second device, or it can also be understood as the path through which the first device can successfully receive the second reference signal from the second device.
- the path of the second reference signal is detected.
- the second path may include one or more paths.
- the following takes the second path as an example that includes 6 paths.
- the 6 paths are, for example, recorded as path #1', path #2', path #3', path #4', and path #5. 'and path #6'.
- the first device may determine that the m-th path in the first path and the n-th path in the second path are the same path according to the information of the first path and the information of the second path.
- the information about the second path includes, for example: the time at which the first device receives the second reference signal through the second path.
- the first device may determine the mth path in the first path and the mth path in the second path based on the first indication information and the time when the first device receives the second reference signal through the second path. n paths are the same path.
- the information of the second path includes the time when the first device received the second reference signal through path #1' to path #5', and the first device received the second reference signal through path #1' to path #5'.
- the times of the signals can be recorded as t1', t2', t3', t4', t5', and t6' respectively;
- the first indication information instructs the second device to pass through multiple paths in the first path (such as path #2, Path #4 and path #5) receive the first reference signal at the time (such as t2, t3, t4), then the first device can Compare the time difference with the time difference between t2, t4, and t5 to determine the same three paths from path #1' to path #5' that correspond to path #2, path #4, and path #5.
- path #2 and path #3' can be considered are the same path
- path #4 and path #5' are the same path
- path #5 and path #6' are the same path, that is, the second path in the first path and the third path in the second path are the same
- the 4th path in the first path is the same as the 5th path in the second path
- the difference between the first path and the second path can be more accurately determined by comparing the time differences. corresponding to the same path.
- the mth path among the first paths can also be determined in the same manner as above.
- the path is the same as the nth path in the second path, and will not be described again here.
- the information about the second path may also include information about the signal strength of the second path.
- the information about the signal strength of the second path can also be understood as the information about the strength of the signal received through the second path.
- the signal strength information of the second path and the signal strength information of multiple paths in the first path information can be used to assist the first device in determining the mth path in the first path and the nth path in the second path.
- the method 1200 further includes: the first device receives a second reference signal from the second device through the second path, so that the first device can obtain the information of the second path. For example, the time at which the first device receives the second reference signal through the second path and/or the information about the signal strength of the second path can be obtained.
- the second device receives the first reference signal through the m-th path in the first path.
- the time, and the time when the first device receives the second reference signal through the nth path in the second path can be used to calculate the propagation delay.
- the first device may receive the data through a group of the paths with the same correspondence.
- the time of the reference signal is used as the time recorded by the first device and the second device for calculating the propagation delay. Therefore, the time when the first device and the second device receive the reference signal through the set of paths can be used for calculating the propagation delay.
- the first device determines, based on the information of the first path, that the second path in the first path is the same as the third path in the second path, and that the fourth path in the first path is the same as the second path in the second path.
- the fifth path is the same, and the fifth path in the first path is the same as the sixth path in the second path. Then, there are the following three options for calculating the propagation delay:
- Solution 1 Use the moment when the second device receives the first reference signal through the second path in the first path as the moment recorded by the second device for calculating the propagation delay, and use the second path when the first device receives the first reference signal through the second path. The time when the third path receives the second reference signal is used as the time recorded by the first device for calculating the propagation delay.
- Solution 2 Use the moment when the second device receives the first reference signal through the fourth path in the first path as the moment recorded by the second device for calculating the propagation delay, and use the first device through the second path to The time when the fifth path receives the second reference signal is used as the time recorded by the first device for calculating the propagation delay.
- Solution 3 Use the moment when the second device receives the first reference signal through the fifth path in the first path as the moment recorded by the second device for calculating the propagation delay, and use the first device through the second path to The time when the sixth path receives the second reference signal is used as the time recorded by the first device for calculating the propagation delay.
- the first device and the second device may default to the time when the reference signal is received through the first group of paths corresponding to the same path (first path) as the time recorded by the first device and the second device for calculating the propagation delay. . That is, the above-mentioned scheme 1 is used by default to calculate the propagation delay.
- the information of the first path includes second indication information
- the second indication information may indicate the mth path in the first path.
- the following takes two specific scenarios as examples to introduce the moment when the second device receives the first reference signal through the m-th path in the first path, and the time when the first device receives the second reference signal through the n-th path in the second path.
- the time of the signal is used to calculate the propagation delay.
- the first device is a network device (the base station in Figure 6 or Figure 7), and the second device is a terminal device (the UE in Figure 6 or Figure 7).
- the moment when the terminal device receives the first reference signal (downlink reference signal) through the m-th path in the first path can be used as the moment recorded by the terminal device for calculating the propagation delay, as shown in Figure 6 or Figure Time t2 in 7;
- the time when the network device receives the second reference signal (uplink reference signal) through the nth path in the second path can be used as the time recorded by the network device for calculating the propagation delay, such as Time t4 in Figure 6 or Figure 7, therefore, based on the time t2 and time t4, the RTT can be calculated, and then the propagation delay can be obtained.
- the first device is a terminal device (UE in Figure 6 or 7), and the second device is a network device (base station in Figure 6 or 7).
- the moment when the network device receives the first reference signal (uplink reference signal) through the m-th path in the first path can be used as the moment recorded by the network device for calculating the propagation delay, as shown in Figure 6 or Figure Time t4 in 7;
- the time when the terminal equipment receives the second reference signal (downlink reference signal) through the nth path in the second path can be used as the time recorded by the terminal equipment for calculating the propagation delay, such as The t2 time in Figure 6 or Figure 7, therefore, based on the t2 time and t4 time, the RTT can be calculated, and then the propagation delay can be obtained.
- the first device and the second device may also be terminal devices at the same time, which is not limited in this application.
- FIGS. 8 to 12 in the embodiments of the present application are only to facilitate those skilled in the art to understand the embodiments of the present application, and are not intended to limit the embodiments of the present application to the specific illustrated scenarios. Those skilled in the art can obviously make various equivalent modifications or changes based on the examples of FIGS. 8 to 12 , and such modifications or changes also fall within the scope of the embodiments of the present application.
- the methods and operations implemented by the device can also be implemented by components of the device (such as chips or circuits). To achieve, without limitation.
- embodiments of the present application also provide corresponding devices, and the devices include modules for executing corresponding modules in each of the above method embodiments.
- the module can be software, hardware, or a combination of software and hardware. It can be understood that the technical features described in the above method embodiments are also applicable to the following device embodiments.
- FIG. 13 is a schematic block diagram of a timing device provided by an embodiment of the present application.
- the device 1300 includes a transceiver unit 1310.
- the transceiver unit 1310 may be used to implement corresponding communication functions.
- the transceiver unit 1310 may also be called a communication interface or a communication unit.
- the device 1300 also includes a processing unit 1320, which can be used to implement corresponding processing functions.
- a processing unit 1320 which can be used to implement corresponding processing functions.
- the device 1300 also includes a storage unit, which can be used to store instructions and/or data, and the processing unit 1320 can read the instructions and/or data in the storage unit, so that the device implements each of the foregoing method embodiments.
- the action of the device (such as the first device, the second device, the third device or the fourth device).
- the device 1300 may be the device in the previous embodiment (such as the first device), or may be a component of the device (such as a chip).
- the device 1300 can implement steps or processes corresponding to those performed by the first device in the above method embodiment, wherein the transceiver unit 1310 can be used to perform operations related to transceiver processing by the first device in the above method embodiment.
- the unit 1320 may be used to perform operations related to processing of the first device in the above method embodiment.
- the transceiver unit 1310 may be a transceiver, or an input/output interface; the processing unit 1320 may be at least one processor.
- the transceiver may be a transceiver circuit.
- the input/output interface may be an input/output circuit.
- the transceiver unit 1310 may be an input/output interface, interface circuit, output circuit, input circuit, pin or related information on the chip, chip system or circuit. circuit, etc.; the processing unit 1320 may be at least one processor, processing circuit or logic circuit, etc.
- the transceiver unit 1310 is configured to send the first reference signal to the second device.
- the baseband of the device 1300 sends the first reference signal at the first time, and the baseband of the second device receives the first reference signal.
- the time is the second time; the transceiver unit 1310 is also used to receive the second reference signal from the second device.
- the time when the baseband of the device 1300 receives the second reference signal is the third time, and the baseband of the second device sends the second reference signal.
- the first duration is the difference between the second moment and the fourth moment; or, the first duration is the difference between the fourth moment and the second moment.
- the processing unit 1320 is also configured to calculate the propagation delay between the apparatus 1300 and the second device based on the first time length and the second time length, where the second time length is the difference between the third time and the first time.
- the processing unit 1320 is also configured to calculate the propagation delay between the device 1300 and the second device based on the sum of the first duration and the second duration, where the first duration is the time between the second moment and the fourth moment. Difference; or, the processing unit 1320 is also configured to calculate the propagation delay between the device 1300 and the second device based on the difference between the second duration and the first duration, where the first duration is between the fourth moment and the second time difference.
- the transceiver unit 1310 is also configured to send the propagation delay to the second device; or, the transceiver unit 1310 is also configured to send the time calculated based on the propagation delay to the second device.
- the transceiver unit 1310 is used to receive information from the first path of the second device.
- the first path is the path through which the second device receives the first reference signal from the device 1300;
- the processing unit 1320 is used to Based on the information of the first path, it is determined that the m-th path in the first path and the n-th path in the second path are the same path, wherein the second path is for the device 1300 to receive the second reference signal from the second device.
- the transceiver unit 1310 is also configured to receive the second reference signal from the second device through the second path; the processing unit 1320 is further configured to determine the first reference signal based on the information of the first path and the information of the second path.
- the mth path in the path and the nth path in the second path are the same path.
- the information of the first path includes: first indication information, the first indication information is used to indicate the moment when the second device receives the first reference signal through multiple paths in the first path, and the multiple paths include the first path.
- the mth path in .
- the information of the first path also includes one or more of the following information: information of signal strengths of multiple paths; or, second indication information, the second indication information is used to indicate the mth piece of the first path. path.
- the information of the second path includes: the time when the device 1300 receives the second reference signal through the second path.
- the device 1300 may be the device in the previous embodiment (such as the second device), or may be a component of the device (such as a chip).
- the apparatus 1300 can implement steps or processes corresponding to those performed by the second device in the above method embodiment, wherein the transceiver unit 1310 can be used to perform operations related to transceiver of the second device in the above method embodiment.
- the transceiver unit 1310 may be a transceiver, or an input/output interface.
- the transceiver may be a transceiver circuit.
- the input/output interface may be an input/output circuit.
- the transceiver unit 1310 may be an input/output interface, interface circuit, output circuit, input circuit, pin or related information on the chip, chip system or circuit. circuit etc.
- the transceiver unit 1310 is used to receive the first reference signal from the first device.
- the baseband of the device 1300 receives the first reference signal at the second time, and the baseband of the first device sends the first reference signal.
- the time is the first time; the transceiver unit 1310 is also used to send a second reference signal to the first device, the time when the baseband of the device 1300 sends the second reference signal is the fourth time, and the baseband of the first device receives the second reference signal.
- the time is the third time; the transceiver unit 1310 is also used to send the first time duration to the first device, the first time duration is related to the second time and the fourth time, the first time, the third time and the first time duration are used for The propagation delay between the first device and the apparatus 1300 is calculated.
- the first duration is the difference between the second moment and the fourth moment; or, the first duration is the difference between the fourth moment and the second moment.
- the transceiver unit 1310 is also configured to receive the propagation delay from the first device; or, the transceiver unit 1310 is also configured to receive the time calculated based on the propagation delay from the first device.
- the transceiver unit 1310 is configured to receive the first reference signal from the first device through the first path; the transceiver unit 1310 is also configured to send the first path information to the first device.
- the path information is used to determine that the mth path in the first path and the nth path in the second path are the same path, where the second path is the path through which the first device receives the second reference signal from the device 1300,
- the time when the device 1300 receives the first reference signal through the m-th path among the first paths, and the time when the first device receives the second reference signal through the n-th path among the second paths, are used to calculate the first device and the device Propagation delay between 1300, where m and n are positive integers.
- the transceiver unit 1310 is also configured to send a second reference signal to the first device through a second path, and the information of the second path is used to determine the mth path in the first path and the mth path in the second path. n paths are the same path.
- the information of the first path includes: first indication information.
- the first indication information is used to instruct the device 1300 to receive the first reference signal through multiple paths in the first path.
- the multiple paths include: The mth path.
- the information of the first path also includes one or more of the following information: information of signal strengths of multiple paths; or, second indication information, the second indication information is used to indicate the mth piece of the first path. path.
- the information of the second path includes: the time when the first device receives the second reference signal through the second path.
- the device 1300 may be the device in the previous embodiment (such as the third device), or may be a component of the device (such as a chip).
- the device 1300 can implement steps or processes corresponding to those performed by the third device in the above method embodiment, wherein the transceiver unit 1310 can be used to perform operations related to transceiver processing by the third device in the above method embodiment.
- the unit 1320 may be used to perform operations related to processing of the third device in the above method embodiment.
- the transceiver unit 1310 may be a transceiver, or an input/output interface; the processing unit 1320 may be at least one processor.
- the transceiver may be a transceiver circuit.
- the input/output interface may be an input/output circuit.
- the transceiver unit 1310 may be an input/output interface, interface circuit, output circuit, input circuit, pin or related information on the chip, chip system or circuit. circuit, etc.; the processing unit 1320 may be at least one processor, processing circuit or logic circuit, etc.
- the transceiver unit 1310 is configured to send the first reference signal to the fourth device through the first channel at the first time, and the time when the fourth device receives the first reference signal is the second time; the transceiver unit 1310, It is also configured to receive the second reference signal from the fourth device through the second channel at the third time, the time when the fourth device sends the second reference signal is the fourth time, and the second time is the same as the fourth time; the processing unit 1320, Used to determine the second delay based on the first moment, the third moment and the first delay, where the first delay is the first channel delay and the second delay is the second channel delay; or, the first time delay is the first channel delay.
- the delay is the second channel delay, and the second channel delay is the first channel delay, where the first channel delay is the delay for the device 1300 to send the first reference signal to the fourth device through the first channel, and the second channel delay is The delay is a delay for the device 1300 to receive the second reference signal from the fourth device through the second channel.
- the processing unit 1320 is also used to obtain the first delay.
- the processing unit 1320 is also configured to determine the second delay based on the third time duration and the first time delay, where the third time duration is the difference between the third time and the first time.
- the processing unit 1320 is also configured to determine the second delay based on the difference between the third duration and the first delay.
- the device 1300 is an indoor baseband processing unit BBU, and the fourth device is an active antenna unit AAU.
- the device 1300 may be the device in the previous embodiment (such as the fourth device), or may be a component of the device (such as a chip).
- the apparatus 1300 can implement steps or processes corresponding to those performed by the fourth device in the above method embodiment, wherein the transceiver unit 1310 can be used to perform operations related to transceiver and transceiver by the fourth device in the above method embodiment.
- the transceiver unit 1310 may be a transceiver, or an input/output interface.
- the transceiver may be a transceiver circuit.
- the input/output interface may be an input/output circuit.
- the transceiver unit 1310 may be an input/output interface, interface circuit, output circuit, input circuit, pin or related information on the chip, chip system or circuit. circuit etc.
- the transceiver unit 1310 is configured to receive the first reference signal from the third device through the first channel.
- the time when the device 1300 receives the first reference signal is time 2, and the time when the third device sends the first reference signal is The time is the first time; the transceiver unit 1310 is also used to send the second reference signal to the third device through the second channel.
- the time when the device 1300 sends the second reference signal is the fourth time.
- the third device receives the second reference signal.
- the time is the third time, and the second time is the same as the fourth time; the first time, the third time and the first delay are used to determine the second delay, where the first delay is the first channel delay, and the second The delay is the delay of the second channel; or the first delay is the delay of the second channel, and the second delay is the delay of the first channel, where the delay of the first channel is the delay of the third device to the device through the first channel.
- the delay of the device 1300 sending the first reference signal, and the second channel delay is the delay of the third device receiving the second reference signal from the device 1300 through the second channel.
- the third device is a baseband unit BBU, and the device 1300 is an active antenna processing unit AAU.
- the device 1300 here is embodied in the form of a functional unit.
- the term "unit” as used herein may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor for executing one or more software or firmware programs (e.g., a shared processor, a dedicated processor, or a group of processors). processor, etc.) and memory, merged logic circuitry, and/or other suitable components to support the described functionality.
- ASIC application specific integrated circuit
- processor for executing one or more software or firmware programs
- memory e.g., a shared processor, a dedicated processor, or a group of processors.
- merged logic circuitry e.g., merged logic circuitry, and/or other suitable components to support the described functionality.
- the first device in the above method embodiments can be used to perform various processes and/or steps corresponding to the first device in the above method embodiments; or the device 1300 can be specifically a second device in the above embodiments, which can be used to perform the above.
- Each process and/or step; or, the device 1300 can be specifically the fourth device in the above embodiments, and can be used to execute each process and/or step corresponding to the fourth device in the above method embodiments. To avoid duplication, I won’t go into details here.
- the device 1300 of each of the above solutions has the function of realizing the corresponding steps performed by the device (such as the first device, the second device, the third device or the fourth device) in the above method.
- the functions described can be implemented by hardware, or can be implemented by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiving unit. (machine replacement), other units, such as processing units, etc., can be replaced by processors to respectively perform the sending and receiving operations and related processing operations in each method embodiment.
- transceiver unit 1310 may also be a transceiver circuit (for example, it may include a receiving circuit and a transmitting circuit), and the processing unit 1320 may be a processing circuit.
- the device in Figure 13 may be the device in the aforementioned embodiment, or it may be a chip or a chip system, such as a system on chip (SoC).
- the transceiver unit may be an input-output circuit or a communication interface; the processing unit may be a processor, microprocessor, or integrated circuit integrated on the chip. No limitation is made here.
- this embodiment of the present application provides another communication device 1400.
- the device 1400 includes a processor 1410, which is used to execute computer programs or instructions stored in the memory 1420, or read data/signaling stored in the memory 1420, to perform the methods in each method embodiment above.
- processors 1410 there are one or more processors 1410 .
- the device 1400 further includes a memory 1420, which is used to store computer programs or instructions and/or data.
- the memory 1420 may be integrated with the processor 1410, or may be provided separately.
- the device 1400 also includes a transceiver 1430, which is used for receiving and/or transmitting signals.
- the processor 1410 is used to control the transceiver 1430 to receive and/or transmit signals.
- the device 1400 is used to implement the operations performed by the device (such as the first device, the second device, the third device or the fourth device) in each of the above method embodiments.
- the processor 1410 is configured to execute computer programs or instructions stored in the memory 1420 to implement related operations of the device (such as the first device, the second device, the third device or the fourth device) in each of the above method embodiments.
- processors mentioned in the embodiments of this application may be a central processing unit (CPU), or other general-purpose processor, digital signal processor (DSP), or application-specific integrated circuit (ASIC).
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- a general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
- non-volatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically removable memory. Erase electrically programmable read-only memory (EPROM, EEPROM) or flash memory. Volatile memory can be random access memory (RAM). For example, RAM can be used as an external cache.
- RAM includes the following forms: static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), Double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synchlink DRAM, SLDRAM) and direct Memory bus random access memory (direct rambus RAM, DR RAM).
- the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component
- the memory storage module
- memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
- Embodiments of the present application also provide a computer-readable storage medium on which is stored a method for implementing the method executed by a device (such as a first device, a second device, a third device or a fourth device) in each of the above method embodiments.
- a device such as a first device, a second device, a third device or a fourth device
- the computer program when executed by a computer, the computer can implement the device (such as Section 1) in the above method embodiments.
- Embodiments of the present application also provide a computer program product, which includes instructions that, when executed by a computer, are executed by a device (such as a first device, a second device, a third device or a fourth device) in each of the above method embodiments. Methods.
- the disclosed devices and methods can be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components may be combined or can be integrated into another system, or some features can be ignored, or not implemented.
- the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the devices or units may be in electrical, mechanical or other forms.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
- the computer may be a personal computer, a server, or a network device.
- the computer instructions may be stored in or transmitted from one computer-readable storage medium to another, e.g., the computer instructions may be transferred from a website, computer, server, or data center Transmission to another website, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more available media integrated.
- the available media may be magnetic media (such as floppy disks, hard disks, magnetic tapes), optical media (such as DVDs), or semiconductor media (such as solid state disks (SSD)), etc.
- the aforementioned available media include but Not limited to: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk and other media that can store program code.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Electric Clocks (AREA)
Abstract
Description
Claims (29)
- 一种授时的方法,其特征在于,包括:第一设备向第二设备发送第一参考信号,所述第一设备的基带发送所述第一参考信号的时刻为第一时刻,所述第二设备的基带接收所述第一参考信号的时刻为第二时刻;所述第一设备接收来自所述第二设备的第二参考信号,所述第一设备的基带接收所述第二参考信号的时刻为第三时刻,所述第二设备的基带发送所述第二参考信号的时刻为第四时刻;所述第一设备接收来自所述第二设备的第一时长,所述第一时长与所述第二时刻和所述第四时刻相关;所述第一设备基于所述第一时刻、所述第三时刻和所述第一时长,计算所述第一设备与所述第二设备之间的传播时延。
- 根据权利要求1所述的方法,其特征在于,所述第一时长为所述第二时刻与所述第四时刻的差值;或者,所述第一时长为所述第四时刻与所述第二时刻的差值。
- 根据权利要求1或2所述的方法,其特征在于,所述第一设备基于所述第一时刻、所述第三时刻和所述第一时长,计算所述第一设备和所述第二设备之间的传播时延,包括:所述第一设备基于所述第一时长和第二时长,计算所述第一设备与所述第二设备之间的传播时延,所述第二时长为所述第三时刻与所述第一时刻的差值。
- 根据权利要求3所述的方法,其特征在于,所述第一设备基于所述第一时长和所述第二时长,计算所述第一设备与所述第二设备之间的传播时延,包括:所述第一设备基于所述第一时长与所述第二时长的和,计算所述第一设备与所述第二设备之间的传播时延,其中,所述第一时长为所述第二时刻与所述第四时刻的差值;或者,所述第一设备基于所述第二时长与所述第一时长的差值,计算所述第一设备与所述第二设备之间的传播时延,其中,所述第一时长为所述第四时刻与所述第二时刻的差值。
- 根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:所述第一设备向所述第二设备发送所述传播时延;或者,所述第一设备向所述第二设备发送基于所述传播时延计算的时间。
- 一种授时的方法,其特征在于,包括:第二设备接收来自第一设备的第一参考信号,所述第二设备的基带接收所述第一参考信号的时刻为第二时刻,所述第一设备的基带发送所述第一参考信号的时刻为第一时刻;所述第二设备向所述第一设备发送第二参考信号,所述第二设备的基带发送所述第二参考信号的时刻为第四时刻,所述第一设备的基带接收所述第二参考信号的时刻为第三时刻;所述第二设备向所述第一设备发送第一时长,所述第一时长与所述第二时刻和所述第四时刻相关,所述第一时刻、所述第三时刻和所述第一时长,用于计算所述第一设备与所述第二设备之间的传播时延。
- 根据权利要求6所述的方法,其特征在于,所述第一时长为所述第二时刻与所述第四时刻的差值;或者,所述第一时长为所述第四时刻与所述第二时刻的差值。
- 根据权利要求6或7所述的方法,其特征在于,所述方法还包括:所述第二设备接收来自所述第一设备的所述传播时延;或者,所述第二设备接收来自所述第一设备的基于所述传播时延计算的时间。
- 一种授时的方法,其特征在于,包括:第三设备在第一时刻通过第一通道向第四设备发送第一参考信号,所述第四设备接收所述第一参考信号的时刻为第二时刻;所述第三设备在第三时刻通过第二通道接收来自所述第四设备的第二参考信号,所述第四设备发 送所述第二参考信号的时刻为第四时刻,所述第二时刻与所述第四时刻相同;所述第三设备基于所述第一时刻、所述第三时刻和第一时延确定第二时延,其中,所述第一时延为第一通道时延,第二时延为第二通道时延;或者,所述第一时延为第二通道时延,所述第二时延为第一通道时延,其中,所述第一通道时延为所述第三设备通过所述第一通道向所述第四设备发送所述第一参考信号的时延,所述第二通道时延为所述第三设备通过所述第二通道接收来自所述第四设备的所述第二参考信号的时延。
- 根据权利要求9所述的方法,其特征在于,所述方法还包括:所述第三设备获取所述第一时延。
- 根据权利要求9或10所述的方法,其特征在于,所述第三设备基于所述第一时刻、所述第三时刻和所述第一时延确定所述第二时延,包括:所述第三设备基于第三时长和所述第一时延确定所述第二时延,所述第三时长为所述第三时刻与所述第一时刻的差值。
- 根据权利要求11所述的方法,其特征在于,所述第三设备基于所述第三时长和所述第一时延确定所述第二时延,包括:所述第三设备基于所述第三时长与所述第一时延的差值确定所述第二时延。
- 根据权利要求9至12中任一项所述的方法,其特征在于,所述第三设备为室内基带处理单元BBU,所述第四设备为有源天线单元AAU。
- 一种授时的方法,其特征在于,包括:第四设备通过第一通道接收来自第三设备的第一参考信号,所述第四设备接收所述第一参考信号的时刻为二时刻,所述第三设备发送所述第一参考信号的时刻为第一时刻;所述第四设备通过第二通道向所述第三设备发送第二参考信号,所述第四设备发送所述第二参考信号的时刻为第四时刻,所述第三设备接收所述第二参考信号的时刻为第三时刻,所述第二时刻与所述第四时刻相同;所述第一时刻、所述第三时刻和第一时延用于确定第二时延,其中,所述第一时延为第一通道时延,第二时延为第二通道时延;或者,所述第一时延为第二通道时延,所述第二时延为第一通道时延,其中,所述第一通道时延为所述第三设备通过所述第一通道向所述第四设备发送所述第一参考信号的时延,所述第二通道时延为所述第三设备通过所述第二通道接收来自所述第四设备的所述第二参考信号的时延。
- 根据权利要求14所述的方法,其特征在于,所述第三设备为基带单元BBU,所述第四设备为有源天线处理单元AAU。
- 一种授时的方法,其特征在于,包括:第一设备接收来自第二设备的第一路径的信息,所述第一路径为所述第二设备接收来自所述第一设备的第一参考信号的路径;所述第一设备根据所述第一路径的信息,确定所述第一路径中的第m条路径与第二路径中的第n条路径为相同路径,其中,所述第二路径为所述第一设备接收来自所述第二设备的第二参考信号的路径,所述第二设备通过所述第一路径中的第m条路径接收所述第一参考信号的时刻,和所述第一设备通过所述第二路径中的第n条路径接收所述第二参考信号的时刻,用于计算所述第一设备与所述第二设备之间的传播时延,其中,m和n为正整数。
- 根据权利要求16所述的方法,其特征在于,所述方法还包括:所述第一设备通过所述第二路径,接收来自所述第二设备的所述第二参考信号;所述第一设备根据所述第一路径的信息,确定所述第一路径中的第m条路径与所述第二路径中的第n条路径为相同路径,包括:所述第一设备根据所述第一路径的信息和所述第二路径的信息,确定所述第一路径中的第m条路径与所述第二路径中的第n条路径为相同路径。
- 根据权利要求16或17所述的方法,其特征在于,所述第一路径的信息包括:第一指示信息,所述第一指示信息用于指示所述第二设备通过所述第一路径中的多条路径接收所述第一参考信号的时刻,所述多条路径包括所述第一路径中的第m条路径。
- 根据权利要求18所述的方法,其特征在于,所述第一路径的信息还包括以下一项或多项信息:所述多条路径的信号强度的信息;或者,第二指示信息,所述第二指示信息用于指示所述第一路径中的第m条路径。
- 根据权利要求17至19中任一项所述的方法,其特征在于,所述第二路径的信息包括:所述第一设备通过所述第二路径接收所述第二参考信号的时刻。
- 一种授时的方法,其特征在于,包括:第二设备通过第一路径,接收来自第一设备的第一参考信号;所述第二设备向所述第一设备发送所述第一路径的信息,所述第一路径的信息用于确定所述第一路径中的第m条路径与第二路径中的第n条路径为相同路径,其中,所述第二路径为所述第一设备接收来自所述第二设备的第二参考信号的路径,所述第二设备通过所述第一路径中的第m条路径接收所述第一参考信号的时刻,和所述第一设备通过所述第二路径中的第n条路径接收所述第二参考信号的时刻,用于计算所述第一设备与所述第二设备之间的传播时延,其中,m和n为正整数。
- 根据权利要求21所述的方法,其特征在于,所述方法还包括:所述第二设备通过所述第二路径,向所述第一设备发送所述第二参考信号,所述第二路径的信息用于确定所述第一路径中的第m条路径与所述第二路径中的第n条路径为相同路径。
- 根据权利要求21或22所述的方法,其特征在于,所述第一路径的信息包括:第一指示信息,所述第一指示信息用于指示所述第二设备通过所述第一路径中的多条路径接收所述第一参考信号的时刻,所述多条路径包括所述第一路径中的第m条路径。
- 根据权利要求23所述的方法,其特征在于,所述第一路径的信息还包括以下一项或多项信息:所述多条路径的信号强度的信息;或者,第二指示信息,所述第二指示信息用于指示所述第一路径中的第m条路径。
- 根据权利要求22至24中任一项所述的方法,其特征在于,所述第二路径的信息包括:所述第一设备通过所述第二路径接收所述第二参考信号的时刻。
- 一种通信的装置,其特征在于,包括:用于实现权利要求1至5中任一项所述的方法的单元;或者,用于实现权利要求6至8中任一项所述的方法的单元;或者,用于实现权利要求9至13中任一项所述的方法的单元;或者,用于实现权利要求14或15所述的方法的单元;或者,用于实现权利要求16至20中任一项所述的方法的单元;或者,用于实现权利要求21至25中任一项所述的方法的单元。
- 一种通信装置,其特征在于,包括处理器和存储器,所述存储器用于存储计算机程序或指令,所述处理器用于执行所述存储器中的所述计算机程序或指令,使得权利要求1至5中任一项所述的方法被执行;或者,使得权利要求6至8中任一项所述的方法被执行;或者,使得权利要求9至13中任一项所述的方法被执行;或者,使得权利要求14或15所述的方法被执行;或者,使得权利要求16至20中任一项所述的方法被执行;或者,使得权利要求21至25中任一项所述的方法被执行。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至5中任意一项所述的方法,或者以使得所述计算机执行如权利要求6至8中任一项所述的方法,或者以使得所述计算机执行如权利要求9至13中任一项所述的方法,或者以使得所述计算机执行如权利要求14或15所述的方法,或者以使得所述计算机执行如权利要求16至20中任一项所述的方法,或者以使得所述计算机执行如权利要求21至25中任一项所述的方法。
- 一种计算机程序产品,其特征在于,所述计算机程序产品包括用于执行如权利要求1至5中任一项所述的方法的指令,或者,所述计算机程序产品包括用于执行如权利要求6至8中任一项所述的方法的指令,或者,所述计算机程序产品包括用于执行如权利要求9至13中任一项所述的方法的指令,或者,所述计算机程序产品包括用于执行如权利要求14或15所述的方法的指令,或者,所述计 算机程序产品包括用于执行如权利要求16至20中任一项所述的方法的指令,或者,所述计算机程序产品包括用于执行如权利要求21至25中任一项所述的方法的指令。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP23854227.8A EP4564941A4 (en) | 2022-08-19 | 2023-07-31 | METHOD AND APPARATUS FOR TIME SERVICE |
| US19/055,402 US20250193817A1 (en) | 2022-08-19 | 2025-02-17 | Timing method and apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210996949.6 | 2022-08-19 | ||
| CN202210996949.6A CN117641559A (zh) | 2022-08-19 | 2022-08-19 | 一种授时的方法和装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/055,402 Continuation US20250193817A1 (en) | 2022-08-19 | 2025-02-17 | Timing method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024037323A1 true WO2024037323A1 (zh) | 2024-02-22 |
Family
ID=89940660
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/110238 Ceased WO2024037323A1 (zh) | 2022-08-19 | 2023-07-31 | 一种授时的方法和装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20250193817A1 (zh) |
| EP (1) | EP4564941A4 (zh) |
| CN (1) | CN117641559A (zh) |
| TW (1) | TW202410660A (zh) |
| WO (1) | WO2024037323A1 (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN121486852A (zh) * | 2024-08-06 | 2026-02-06 | 华为技术有限公司 | 一种感知方法及装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016181197A1 (en) * | 2015-05-14 | 2016-11-17 | Telefonaktiebolaget Lm Ericsson (Publ) | High-accuracy round trip time (rtt) ranging |
| CN110351823A (zh) * | 2018-04-03 | 2019-10-18 | 华为技术有限公司 | 通信的方法和装置 |
| CN114845235A (zh) * | 2021-01-15 | 2022-08-02 | 大唐移动通信设备有限公司 | 一种信息处理方法、装置、终端及网络侧设备 |
| WO2022160298A1 (zh) * | 2021-01-29 | 2022-08-04 | 华为技术有限公司 | 时间同步方法、装置和系统 |
-
2022
- 2022-08-19 CN CN202210996949.6A patent/CN117641559A/zh active Pending
-
2023
- 2023-07-31 EP EP23854227.8A patent/EP4564941A4/en active Pending
- 2023-07-31 WO PCT/CN2023/110238 patent/WO2024037323A1/zh not_active Ceased
- 2023-08-15 TW TW112130585A patent/TW202410660A/zh unknown
-
2025
- 2025-02-17 US US19/055,402 patent/US20250193817A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016181197A1 (en) * | 2015-05-14 | 2016-11-17 | Telefonaktiebolaget Lm Ericsson (Publ) | High-accuracy round trip time (rtt) ranging |
| CN110351823A (zh) * | 2018-04-03 | 2019-10-18 | 华为技术有限公司 | 通信的方法和装置 |
| CN114845235A (zh) * | 2021-01-15 | 2022-08-02 | 大唐移动通信设备有限公司 | 一种信息处理方法、装置、终端及网络侧设备 |
| WO2022160298A1 (zh) * | 2021-01-29 | 2022-08-04 | 华为技术有限公司 | 时间同步方法、装置和系统 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4564941A4 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4564941A1 (en) | 2025-06-04 |
| EP4564941A4 (en) | 2025-11-19 |
| US20250193817A1 (en) | 2025-06-12 |
| CN117641559A (zh) | 2024-03-01 |
| TW202410660A (zh) | 2024-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020063393A1 (zh) | 一种时间同步的方法和装置 | |
| WO2019192322A1 (zh) | 通信的方法和装置 | |
| WO2021142633A1 (zh) | 一种通信方法及装置 | |
| WO2018196558A1 (en) | System and method for collaborative position determination | |
| TW202014019A (zh) | 定位方法、裝置、電腦設備及電腦存儲介質 | |
| US20220369260A1 (en) | Optimized time synchronization for a ue | |
| WO2022017303A1 (zh) | 用于无线通信系统的电子设备、方法和存储介质 | |
| EP4665016A1 (en) | Clock synchronization method and apparatus | |
| CN111867040A (zh) | 一种通信方法、终端设备以及网络设备 | |
| WO2021237525A1 (zh) | 无线通信的方法和设备 | |
| WO2024016358A1 (zh) | 用于无线通信的方法、终端设备和网络设备 | |
| CN116584134A (zh) | 测量参数的确定方法、终端设备、芯片和存储介质 | |
| CN116488759A (zh) | 授时方法及装置 | |
| WO2019096278A1 (zh) | 信号测量的方法和设备 | |
| WO2025066791A1 (zh) | 通信方法及通信装置 | |
| CN116114324B (zh) | 无线通信的方法、终端设备和网络设备 | |
| WO2024175077A1 (zh) | 通信方法及相关装置 | |
| US20250193817A1 (en) | Timing method and apparatus | |
| KR20250011216A (ko) | 자원 구성 방법 및 통신 장치 | |
| WO2023130448A1 (zh) | 通信方法及通信装置 | |
| WO2023130474A1 (zh) | 无线通信方法、装置、设备、存储介质及程序产品 | |
| US20210297973A1 (en) | Over the air synchronization of network nodes | |
| WO2025175972A1 (zh) | 通信方法及相关装置 | |
| US12484003B2 (en) | Wireless communication method, first device and second device | |
| WO2024234177A1 (zh) | 信息指示方法、终端设备和网络设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23854227 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023854227 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2023854227 Country of ref document: EP Effective date: 20250225 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023854227 Country of ref document: EP |