Sensing signal transmission time determination method and apparatus and storage medium
By determining the time adjustment amount between the base station and the terminal and adjusting the transmission time of the perceived signal, the problem of inaccurate transmission time due to clock out of synchronization is solved, and a higher precision perceived signal transmission is achieved.
Patent Information
- Application Number
- PCT/CN2025/076065
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-08
- Filing Date
- 2025-02-06
- Publication Date
- 2025-08-14
AI Technical Summary
During the transmission of the perceived signal, the determined perceived signal transmission time is inaccurate due to the out-of-synchronization of the clocks of the base station and the terminal or the synchronization error is large.
By determining the time adjustment amount, the transmission time of the perceived signal is adjusted based on the adjustment amount, including receiving and transmitting the synchronization signal to calculate the time adjustment amount, and adjusting the transmission time of the perceived signal according to the amount.
The accuracy of perceived signal transmission time is improved, and the problem of inaccurate transmission time caused by clock out of synchronization is overcome.
Smart Images

Figure CN2025076065_14082025_PF_FP_ABST
Abstract
Description
Method, device and storage medium for determining perception signal transmission time
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application No. 202410177824.X, filed on February 8, 2024, entitled “Method, device and storage medium for determining the transmission time of a perception signal”, which is incorporated herein by reference in its entirety. Technical Field
[0003] The present disclosure relates to the field of communication technologies, and in particular to a method, device, and storage medium for determining a perception signal transmission time. Background Art
[0004] Integrated Sensing and Communication (ISAC) is a key candidate for future communications evolution. Calculating the transmission time between the transmission and reception of the sensing signal is a crucial step in the sensing process. A simple approach is to obtain the transmission time T0 of the sensing signal at the receiving end and calculate the reception time T1. The difference between T1 and T0 is the air interface transmission time. This method requires that the clocks for T0 and T1 are synchronized.
[0005] In actual applications, the clocks of T0 and T1 may be out of sync or have a large synchronization error. The transmission time of the perception signal determined by the above solution has the technical defect of inaccuracy. Summary of the Invention
[0006] The embodiments of the present disclosure provide a method, apparatus, and storage medium for determining a perception signal transmission time, to solve the technical problem of inaccurate transmission time of a perception signal determined in related arts.
[0007] In a first aspect, an embodiment of the present disclosure provides a method for determining a perception signal transmission time, applied to a terminal, including:
[0008] Determine the time adjustment amount;
[0009] The transmission time of the perception signal is adjusted based on the time adjustment amount.
[0010] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0011] receiving a downlink perception signal sent by a base station, and determining a reception time of the downlink perception signal and a transmission time of the downlink perception signal sent by the base station;
[0012] Determining a transmission time of the downlink perception signal according to the receiving time and the sending time;
[0013] The transmission time of the downlink perception signal is adjusted according to the time adjustment amount.
[0014] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0015] Adjusting the sending time of the uplink perception signal according to the time adjustment amount;
[0016] An uplink perception signal is sent to the base station according to the adjusted sending time, wherein the uplink perception signal is used to determine the transmission time.
[0017] In some embodiments, determining the time adjustment amount includes:
[0018] Sending an uplink synchronization signal to the base station;
[0019] receiving a downlink synchronization signal sent by the base station;
[0020] The time adjustment amount is determined according to the sending time of the uplink synchronization signal by the terminal, the receiving time of the downlink synchronization signal by the terminal, the receiving time of the uplink synchronization signal by the base station, and the sending time of the downlink synchronization signal by the base station.
[0021] In some embodiments, the calculation formula for determining the time adjustment amount is as follows: E=((T1+T2)-(T0+T3)) / 2
[0022] Among them, E is the time adjustment amount, T1 is the receiving time of the uplink synchronization signal received by the base station, T2 is the sending time of the downlink synchronization signal sent by the base station, T0 is the sending time of the uplink synchronization signal sent by the terminal, and T3 is the receiving time of the downlink synchronization signal received by the terminal.
[0023] In some embodiments, the method further comprises:
[0024] Obtain a first time and a first time difference; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the first time difference is indicated by the base station, and the first time difference is the difference between the time when the base station receives the uplink synchronization signal and the time when the base station sends the downlink synchronization signal;
[0025] Based on the first time and the first time difference, a first time is determined; the first time is the sum of a reception time when the base station receives the uplink synchronization signal and a transmission time when the base station sends the downlink synchronization signal.
[0026] In some embodiments, the method further comprises:
[0027] Obtain a first time and a second time; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the second time is indicated by the base station, and the second time is the time when the base station sends the downlink synchronization signal relative to the reference time;
[0028] A target time is determined based on the first time and the second time; the target time is the sum of a reception time of the uplink synchronization signal received by the base station and a transmission time of the downlink synchronization signal sent by the base station.
[0029] In some embodiments, determining the time adjustment amount includes:
[0030] Sending an uplink synchronization signal to a base station; the uplink synchronization signal is used to determine the time adjustment amount;
[0031] Acquire the time adjustment amount indicated by the base station.
[0032] In some embodiments, the obtaining the time adjustment amount indicated by the base station includes:
[0033] receiving a downlink synchronization signal sent by the base station; the sending time of the downlink synchronization signal is determined according to the time adjustment amount;
[0034] The time adjustment amount is acquired based on a reception time of the received downlink synchronization signal.
[0035] In some embodiments, the obtaining the time adjustment amount indicated by the base station includes:
[0036] receiving an indication signaling sent by the base station, where the indication signaling is used to indicate the time adjustment amount;
[0037] The time adjustment amount is obtained according to the indication signaling.
[0038] In a second aspect, an embodiment of the present disclosure provides a method for determining a sensing signal transmission time, which is applied to a base station and includes:
[0039] Determine the time adjustment amount;
[0040] The transmission time of the perception signal is adjusted based on the time adjustment amount.
[0041] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0042] receiving an uplink perception signal sent by a terminal, and determining a reception time of the uplink perception signal and a sending time of the uplink perception signal sent by the terminal;
[0043] Determining a transmission time of the uplink perception signal according to the receiving time and the sending time;
[0044] The transmission time of the uplink perception signal is adjusted according to the time adjustment amount.
[0045] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0046] Adjusting a sending time of a downlink perception signal based on the time adjustment amount;
[0047] A downlink perception signal is sent to the terminal according to the adjusted sending time, wherein the downlink perception signal is used to determine the transmission time.
[0048] In some embodiments, determining the time adjustment amount includes:
[0049] receiving an uplink synchronization signal sent by a terminal;
[0050] Sending a downlink synchronization signal to the terminal;
[0051] The time adjustment amount is determined based on a reception time of the uplink synchronization signal by the base station, a transmission time of the downlink synchronization signal by the base station, a transmission time of the uplink synchronization signal by the terminal, and a reception time of the downlink synchronization signal by the terminal.
[0052] In some embodiments, the calculation formula for determining the time adjustment amount is as follows: E=((T1+T2)-(T0+T3)) / 2
[0053] Among them, E is the time adjustment amount, T1 is the receiving time of the uplink synchronization signal received by the base station, T2 is the sending time of the downlink synchronization signal sent by the base station, T0 is the sending time of the uplink synchronization signal sent by the terminal, and T3 is the receiving time of the downlink synchronization signal received by the terminal.
[0054] In some embodiments, the method further comprises:
[0055] Obtaining a third time and a second time difference; wherein the third time is indicated by the terminal, and the third time is the time when the terminal sends the uplink synchronization signal relative to the reference time; the second time difference is indicated by the terminal, and the second time difference is the difference between the sending time when the terminal sends the uplink synchronization signal and the receiving time when the terminal receives the downlink synchronization signal;
[0056] Based on the third time and the second time difference, a second time is determined; the sum of the second time, the sending time of the uplink synchronization signal for the terminal, and the receiving time of the downlink synchronization signal received by the terminal.
[0057] In some embodiments, the method further comprises:
[0058] Obtaining a third time and a fourth time; wherein the third time is indicated by the terminal, and the third time is the time when the terminal sends the uplink synchronization signal relative to the reference time; the fourth time is indicated by the terminal, and the fourth time is the time when the terminal receives the downlink synchronization signal relative to the reference time;
[0059] Based on the third time and the fourth time, a second time is determined; the sum of the second time, the sending time of the uplink synchronization signal for the terminal, and the receiving time of the downlink synchronization signal received by the terminal.
[0060] In some embodiments, determining the time adjustment amount includes:
[0061] receiving an uplink synchronization signal sent by a terminal;
[0062] The time adjustment amount is determined according to a reception time of the uplink synchronization signal and a start time of a downlink symbol corresponding to an uplink symbol of the uplink synchronization signal sent by the terminal.
[0063] In some embodiments, the method further comprises:
[0064] Determining a sending time of a downlink synchronization signal according to the time adjustment amount;
[0065] The downlink synchronization signal is sent to the terminal according to the determined sending time of the downlink synchronization signal.
[0066] In some embodiments, the method further comprises:
[0067] An indication signaling is sent to the terminal, where the indication signaling is used to indicate the time adjustment amount.
[0068] In a third aspect, an embodiment of the present disclosure provides a terminal, including a memory, a transceiver, and a processor;
[0069] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0070] Determine the time adjustment amount;
[0071] The transmission time of the perception signal is adjusted based on the time adjustment amount.
[0072] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0073] receiving a downlink perception signal sent by a base station, and determining a reception time of the downlink perception signal and a transmission time of the downlink perception signal sent by the base station;
[0074] Determining a transmission time of the downlink perception signal according to the receiving time and the sending time;
[0075] The transmission time of the downlink perception signal is adjusted according to the time adjustment amount.
[0076] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0077] Adjusting the sending time of the uplink perception signal according to the time adjustment amount;
[0078] An uplink perception signal is sent to the base station according to the adjusted sending time, wherein the uplink perception signal is used to determine the transmission time.
[0079] In some embodiments, determining the time adjustment amount includes:
[0080] Sending an uplink synchronization signal to the base station;
[0081] receiving a downlink synchronization signal sent by the base station;
[0082] The time adjustment amount is determined according to the sending time of the uplink synchronization signal by the terminal, the receiving time of the downlink synchronization signal by the terminal, the receiving time of the uplink synchronization signal by the base station, and the sending time of the downlink synchronization signal by the base station.
[0083] In some embodiments, the calculation formula for determining the time adjustment amount is as follows: E=((T1+T2)-(T0+T3)) / 2
[0084] Among them, E is the time adjustment amount, T1 is the receiving time of the uplink synchronization signal received by the base station, T2 is the sending time of the downlink synchronization signal sent by the base station, T0 is the sending time of the uplink synchronization signal sent by the terminal, and T3 is the receiving time of the downlink synchronization signal received by the terminal.
[0085] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0086] Obtain a first time and a first time difference; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the first time difference is indicated by the base station, and the first time difference is the difference between the time when the base station receives the uplink synchronization signal and the time when the base station sends the downlink synchronization signal;
[0087] Based on the first time and the first time difference, a first time is determined; the first time is the sum of a reception time when the base station receives the uplink synchronization signal and a transmission time when the base station sends the downlink synchronization signal.
[0088] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0089] Obtain a first time and a second time; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the second time is indicated by the base station, and the second time is the time when the base station sends the downlink synchronization signal relative to the reference time;
[0090] A target time is determined based on the first time and the second time; the target time is the sum of a reception time of the uplink synchronization signal received by the base station and a transmission time of the downlink synchronization signal sent by the base station.
[0091] In some embodiments, determining the time adjustment amount includes:
[0092] Sending an uplink synchronization signal to a base station; the uplink synchronization signal is used to determine the time adjustment amount;
[0093] Acquire the time adjustment amount indicated by the base station.
[0094] In some embodiments, the obtaining the time adjustment amount indicated by the base station includes:
[0095] receiving a downlink synchronization signal sent by the base station; the sending time of the downlink synchronization signal is determined according to the time adjustment amount;
[0096] The time adjustment amount is acquired based on a reception time of the received downlink synchronization signal.
[0097] In some embodiments, the obtaining the time adjustment amount indicated by the base station includes:
[0098] receiving an indication signaling sent by the base station, where the indication signaling is used to indicate the time adjustment amount;
[0099] The time adjustment amount is obtained according to the indication signaling.
[0100] In a fourth aspect, an embodiment of the present disclosure provides a base station, including a memory, a transceiver, and a processor;
[0101] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0102] Determine the time adjustment amount;
[0103] The transmission time of the perception signal is adjusted based on the time adjustment amount.
[0104] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0105] receiving an uplink perception signal sent by a terminal, and determining a reception time of the uplink perception signal and a sending time of the uplink perception signal sent by the terminal;
[0106] Determining a transmission time of the uplink perception signal according to the receiving time and the sending time;
[0107] The transmission time of the uplink perception signal is adjusted according to the time adjustment amount.
[0108] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0109] Adjusting a sending time of a downlink perception signal based on the time adjustment amount;
[0110] A downlink perception signal is sent to the terminal according to the adjusted sending time, wherein the downlink perception signal is used to determine the transmission time.
[0111] In some embodiments, determining the time adjustment amount includes:
[0112] receiving an uplink synchronization signal sent by a terminal;
[0113] Sending a downlink synchronization signal to the terminal;
[0114] The time adjustment amount is determined based on a reception time of the uplink synchronization signal by the base station, a transmission time of the downlink synchronization signal by the base station, a transmission time of the uplink synchronization signal by the terminal, and a reception time of the downlink synchronization signal by the terminal.
[0115] In some embodiments, the calculation formula for determining the time adjustment amount is as follows: E=((T1+T2)-(T0+T3)) / 2
[0116] Among them, E is the time adjustment amount, T1 is the receiving time of the uplink synchronization signal received by the base station, T2 is the sending time of the downlink synchronization signal sent by the base station, T0 is the sending time of the uplink synchronization signal sent by the terminal, and T3 is the receiving time of the downlink synchronization signal received by the terminal.
[0117] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0118] Obtaining a third time and a second time difference; wherein the third time is indicated by the terminal, and the third time is the time when the terminal sends the uplink synchronization signal relative to the reference time; the second time difference is indicated by the terminal, and the second time difference is the difference between the sending time when the terminal sends the uplink synchronization signal and the receiving time when the terminal receives the downlink synchronization signal;
[0119] Based on the third time and the second time difference, a second time is determined; the sum of the second time, the sending time of the uplink synchronization signal for the terminal, and the receiving time of the downlink synchronization signal received by the terminal.
[0120] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0121] Obtaining a third time and a fourth time; wherein the third time is indicated by the terminal, and the third time is the time when the terminal sends the uplink synchronization signal relative to the reference time; the fourth time is indicated by the terminal, and the fourth time is the time when the terminal receives the downlink synchronization signal relative to the reference time;
[0122] Based on the third time and the fourth time, a second time is determined; the sum of the second time, the sending time of the uplink synchronization signal for the terminal, and the receiving time of the downlink synchronization signal received by the terminal.
[0123] In some embodiments, determining the time adjustment amount includes:
[0124] receiving an uplink synchronization signal sent by a terminal;
[0125] The time adjustment amount is determined according to a reception time of the uplink synchronization signal and a start time of a downlink symbol corresponding to an uplink symbol of the uplink synchronization signal sent by the terminal.
[0126] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0127] Determining a sending time of a downlink synchronization signal according to the time adjustment amount;
[0128] The downlink synchronization signal is sent to the terminal according to the determined sending time of the downlink synchronization signal.
[0129] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0130] An indication signaling is sent to the terminal, where the indication signaling is used to indicate the time adjustment amount.
[0131] In a fifth aspect, an embodiment of the present disclosure provides a device for determining a perception signal transmission time, including:
[0132] A first determining module is used to determine a time adjustment amount;
[0133] The first adjustment module is configured to adjust the transmission time of the perception signal based on the time adjustment amount.
[0134] In a sixth aspect, an embodiment of the present disclosure provides a device for determining a perception signal transmission time, including:
[0135] A second determining module is used to determine a time adjustment amount;
[0136] The second adjustment module is configured to adjust the transmission time of the perception signal based on the time adjustment amount.
[0137] In the seventh aspect, an embodiment of the present disclosure further provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used to enable a processor to execute the method for determining the perception signal transmission time as described in the first aspect or the second aspect above.
[0138] In an eighth aspect, an embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method for determining the perception signal transmission time as described in the first aspect or the second aspect above.
[0139] In a ninth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the method for determining the perception signal transmission time as described in the first or second aspect above.
[0140] In a tenth aspect, an embodiment of the present disclosure further provides a communication device, in which a computer program is stored, and the computer program is used to enable the communication device to execute the method for determining the perception signal transmission time as described in the first aspect or the second aspect above.
[0141] In the eleventh aspect, an embodiment of the present disclosure further provides a chip product, in which a computer program is stored, and the computer program is used to enable the chip product to execute the method for determining the perception signal transmission time as described in the first aspect or the second aspect above.
[0142] The present disclosure provides a method, apparatus, and storage medium for determining the transmission time of a perception signal. By determining the clock deviation between a terminal and a base station, the transmission time of the perception signal is adjusted based on the clock deviation, thereby improving the accuracy of the determined transmission time of the perception signal. BRIEF DESCRIPTION OF THE DRAWINGS
[0143] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or related technologies, the following is a brief introduction to the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0144] FIG1 is a schematic diagram of a transmission timing adjustment;
[0145] FIG2 is a schematic diagram showing that the transmission time T0 is adjusted according to the downlink timing;
[0146] FIG3 is a schematic diagram of dual-station sensing and single-station sensing modes;
[0147] FIG4 is a schematic diagram of a hybrid mode of dual-station sensing and single-station sensing;
[0148] FIG5 is a schematic diagram of propagation delay;
[0149] FIG6 is a schematic diagram of directly calculating the air interface delay of the perception signal based on the RTT method;
[0150] FIG7 is a flow chart of a method for determining a sensing signal transmission time according to an embodiment of the present disclosure;
[0151] FIG8 is a schematic diagram of determining E by RTT according to an embodiment of the present disclosure;
[0152] FIG9 is a schematic diagram of determining E by sending a synchronization signal once according to an embodiment of the present disclosure;
[0153] FIG10 is a schematic diagram of a base station indicating a terminal E value according to an embodiment of the present disclosure;
[0154] FIG11 is a schematic diagram of a terminal adjusting d1 according to E according to an embodiment of the present disclosure;
[0155] FIG12 is a second schematic diagram of determining E by sending a synchronization signal according to an embodiment of the present disclosure;
[0156] FIG13 is a third schematic diagram of determining E by sending a synchronization signal once provided in an embodiment of the present disclosure;
[0157] FIG14 is a second schematic diagram of determining E through RTT according to an embodiment of the present disclosure;
[0158] FIG15 is a third schematic diagram of determining E through RTT provided in an embodiment of the present disclosure;
[0159] FIG16 is a second flow chart of a method for determining a sensing signal transmission time according to an embodiment of the present disclosure;
[0160] FIG17 is a schematic structural diagram of a terminal provided by an embodiment of the present disclosure;
[0161] FIG18 is a schematic structural diagram of a base station provided by an embodiment of the present disclosure;
[0162] FIG19 is a schematic diagram of a structure of a device for determining a perception signal transmission time according to an embodiment of the present disclosure;
[0163] FIG20 is a second structural diagram of a device for determining a perception signal transmission time provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0164] Timing Advance (TA) instructs a terminal / user equipment (UE) to adjust its uplink transmission timing. This refers to adjusting the transmission time / timing of uplink signals or channel data to ensure that uplink signals from different UEs differ by no more than one cyclic prefix (CP) length when they arrive at the gNB. This is to reduce or avoid symbol interference between different UEs. The following illustrates the transmission timing adjustment process using a single-path signal.
[0165] As shown in Figure 1, the UE determines the downlink timing information SYNC0 based on the downlink synchronization signal sent by the base station. Based on the SYNC0 position, the UE can know the start time (boundary time) of any downlink symbol, or the start time (boundary time) of any time slot or subframe based on the frame structure parameters. At the same time, the UE determines the transmission time T0 of the corresponding uplink symbol based on the TA (time commitment amount) indicated by the base station, such as: T0 = SYNC0 - TA. Typically, TA = 2 * d1, where d1 is the air interface delay.
[0166] In the related art: TA=(N TA +N TA offset )×T c .
[0167] N TA,offset The TA offset is a value that is configured by the base station to the UE or is a default value.
[0168] N TA According to the base station instruction T A The numerical accumulation is calculated as follows: N TA_new =N TA_old +(T A -31)·16·642 μ .
[0169] T A It is the incremental value of TA indicated by the base station through the Media Access Control Control Element (MAC CE).
[0170] The TA described in the above technical solution includes various factors (the amount indicated by the base station, the previous accumulated amount, and the amount adjusted by the terminal itself), and the final generated time advance for determining the uplink transmission timing (corresponding formula: TA = (N TA +N TA offset )×T c ).
[0171] As can be known from the above description: Assuming that when the TA effective time indicated by the base station takes effect, the downlink frame timing information obtained by the UE is SYNC0 with a value of TA0, then when the UE transmits an uplink channel or signal, the transmission time is T0, and T0 = SYNC0 - TA0 / 2.
[0172] The following describes how the UE adjusts the transmission time after the TA takes effect when the next TA indicated by the base station has not arrived (or has arrived but has not taken effect), and after the downlink timing has changed (e.g., from SYNC0 to SYNC0b = SYNC0 + b, which means the UE has moved a certain distance away from the base station).
[0173] As shown in Figure 2, from SYNC0 to SYNC0b = SYNC0 + b. The UE may adjust the transmission time T0. Specifically, it can be divided into the following scenarios:
[0174] I. Assume that the UE does not compensate for b during transmission (a = 0, that is, b <= threshold 1), and the uncompensated duration is b, that is, the UE still transmits uplink at T0.
[0175] The new TA increment indicated by the base station is b, and the UE updates N TA to N TA + b = 2b.
[0176] Subsequently, the base station uses SYNC0b as the downlink frame timing information and transmits uplink according to the TA increment of 2b.
[0177] II. Assume that the UE fully compensates for b during transmission, and the uncompensated duration is 0 (that is, threshold 1 < b <= threshold 2), that is, the UE transmits uplink at T0 + b (lagging b behind T0).
[0178] The new TA increment indicated by the base station is 2b, and the UE updates N TA to N TA + 0 = 2b;
[0179] Subsequently, the base station uses SYNC0b as the downlink frame timing information and transmits uplink according to the TA increment of 2b.
[0180] III. Assume that the UE partially compensates for b during transmission (the compensation is a), and the uncompensated duration is b - a (that is, threshold 2 <= b), that is, the UE transmits uplink at T0 - a (lagging a behind T0).
[0181] The new TA increment indicated by the base station is b + a, and the UE updates N TA to N TA + b - a = 2b.
[0182] Subsequently, the base station uses SYNC0b as the downlink frame timing information and transmits uplink according to the TA increment of 2b.
[0183] ISAC is a key candidate for future wireless communication evolution. Its fundamental concept is to introduce wireless sensing capabilities into wireless mobile communications. Wireless sensing involves sensing environmental information through wireless signals. This information includes the distribution, size, quantity, and temperature of objects, human movement and behavior, and even breathing rate and heart rate. The principle of wireless sensing is relatively simple: a radio signal is transmitted toward the environment to be sensed, and the receiver collects the wireless signals that have been reflected, scattered, and transmitted through multiple paths. Because the collected wireless signals have been subjected to the environment, they carry environmental information. After receiving the signals, complex signal processing is performed to detect environmental characteristics. This sensed environment can then be reconstructed on a computer. This includes identifying people and objects, detecting temperature, detecting human movement, and even breathing rate and heart rate. This technology is used in fields such as health monitoring and security.
[0184] Wireless sensing is generally categorized into monostatic and dual-station sensing. Monostatic sensing involves a base station (or terminal) actively transmitting a sensing signal, which then reflects off the object being sensed and is then received by the base station (or terminal). Dual-station sensing involves a base station (or terminal) actively transmitting a sensing signal, which then travels through the wireless channel and is then received by the other terminal (or base station). Figure 3 shows the classification of dual-station and monostatic sensing.
[0185] As shown in Figure 3, single-site sensing includes base station single-site sensing and terminal single-site sensing. Dual-site sensing includes UE-UE, gNB-gNB, UE-gNB, and gNB-UE.
[0186] Furthermore, for the dual-base mode, an important perception parameter is the calculation of air interface delay.
[0187] As shown in Figure 4, air interface delay t = d1 + d2 = T1 - T0. This means that to sense and calculate air interface delay, the terminal needs to know the base station's transmission time, T0. However, if the base station and terminal clocks are out of sync, it's difficult for the receiver to accurately determine T0.
[0188] The problems that need to be solved are as follows:
[0189] 1. To calculate the perceived signal delay d1 (air interface delay), the receiver needs to know the sender's transmission time T0, which requires the receiver and sender to have synchronized clocks.
[0190] When the T0 and T1 clocks are not synchronized or the synchronization error is relatively large, how to effectively determine the sending time T0 of the sender and then effectively determine the transmission time is a problem that needs to be solved.
[0191] 2. After the UE obtains the TA information, the terminal determines the uplink transmission time T0 based on the downlink synchronization information SYNC0 when the TA takes effect.
[0192] When the downlink frame timing SYNC0 of the downlink signal received by the UE changes, the UE may adjust the transmission time by itself, which will cause new errors in the calculation of the transmission time. How to avoid these new errors is also a problem that needs to be solved.
[0193] Related technology 1: First perform clock synchronization (coarse synchronization) and then calculate the transmission time.
[0194] The basic steps of this technical solution are as follows:
[0195] Step 1: First synchronize the clocks of the sender and receiver (e.g., coarse synchronization)
[0196] The base station sends a reference clock, and the terminal determines the UE's local clock based on the reference clock and the TA as follows:
[0197] NR introduces the ReferenceTimeInfo IE (reference clock information) to communicate 5G internal clock information. This IE can be communicated via SIB9 or dedicated signaling. The time information in it is referenced to the network-side time. Due to propagation delay, the UE receives the signal with a delay equivalent to the base station-UE air interface delay, as shown in Figure 5.
[0198] In order to compensate for the time error caused by the propagation delay, the terminal can compensate for the time according to the TA value indicated by the base station. The compensation formula is as follows: UE_time=ref_time(time slot x1 symbol y1)+TA / 2.
[0199] Where Ref_time is the reference time indicated by the base station, corresponding to time slot x1 and symbol y1. TA is the advance amount when the base station instructs the terminal to send uplink data.
[0200] Assuming that the terminal detects the signal at time T1 in time slot x2, symbol y2, the UE considers the base station's signal transmission time to be ref_time(time slot x1, symbol y1) + duration(time slot x2 - x1, symbol y2 - y1). Here, duration() represents the time from time slot x, symbol y, to time slot i, symbol n, and can be calculated based on the frame structure parameters.
[0201] Step 2: Calculate the transmission time when the clock is quasi-synchronous
[0202] The terminal calculates the value d1 of the perceived signal transmission time, where d1 = T1 - T0.
[0203] T1 is the time when the terminal receives the sensing signal, which is recorded by the terminal itself.
[0204] T0 is the time when the base station sends the perception signal, which is calculated as: T0 = UE_time (x1 symbol) - TA / 2.
[0205] The disadvantages of related technology 1 are as follows:
[0206] Disadvantage 1: The error is relatively large (about 70-100 meters), which cannot meet the requirements of most location perception: In the current NR system, the granularity of TA is: 16*64*T c / 2 μ (Tc = 1 / (480*1000*4096) seconds, u is the uplink subcarrier spacing, where SCS = 15 / 30 / 60 / 120KHz, u corresponds to the values 0 / 1 / 2 / 3 respectively): For example, when SCS = 15KHz, the distance converted to the speed of light TA / 2 is approximately 78 meters (TA / 2 is approximately 260ns). In addition, according to simulation, its error time is approximately 500ns, and the distance converted to the speed of light is approximately 150 meters.
[0207] Disadvantage 2: The base station needs to provide a precise clock and transmit it to the terminal, which increases the implementation complexity of the base station.
[0208] Disadvantage 3: It cannot overcome the above-mentioned technical problem 2 (downlink timing change, which causes the UE to adjust the uplink transmission time T0 on its own).
[0209] Related technology 2: First perform clock synchronization (fine synchronization, using URLLC RTT technology to obtain a relatively accurate TA value), and then calculate the transmission time.
[0210] The basic steps of this technical solution are as follows:
[0211] Step 1: Synchronize the clocks of the sender and receiver (e.g., using Ultra-reliable and Low Latency Communications (URLLC) round trip time (RTT) technology to calculate the precise TA).
[0212] Based on the reference clock indicated by the base station, the value of the communication air interface delay obtained by the terminal does not come from the TA indicated by the base station, but a more precise value is obtained through RTT technology.
[0213] The RTT method for calculating air interface transmission time is shown in Figure 6. The following derivation of the RTT method for directly calculating air interface delay is as follows:
[0214] T0 is the time when the terminal sends the uplink synchronization signal (recorded by the terminal's clock).
[0215] T1 is the time when the base station receives the uplink synchronization signal (recorded by the base station's clock).
[0216] T2 is the time when the base station sends the downlink synchronization signal (recorded by the base station's clock).
[0217] T3 is the time when the terminal receives the downlink synchronization signal (recorded by the terminal's clock).
[0218] D1 is the air interface delay.
[0219] E is the clock difference between the base station and the terminal (base station clock - terminal clock, if the UE clock is 1:00 and the base station clock is 1:02, then E = 2 minutes). T1 = T0 + D1 + E T3 = T2 + D1 - E
[0220] The above two formulas can be obtained: T1+T3=T0+TT2+2D1 2D1=(T3-T0)-(T2-T1)
[0221] The base station sends the difference between T2 and T1 to the terminal. The terminal calculates the air interface transmission time D1 and uses D1 to replace TA to determine the terminal's local clock. UE_time = ref_time (time slot x1, symbol y1) + D1 / 2. Ref_time is the reference time indicated by the base station, corresponding to time slot x1, symbol y1.
[0222] Correspondingly, the terminal sends the difference between T3 and T0 to the base station, and the base station can calculate the air interface transmission time D1 and obtain a more accurate clock of the UE.
[0223] Disadvantages of related technology 2:
[0224] 1. To calculate the air interface delay of downlink sensing signals, the base station must indicate the value of the transmit and receive time difference (T2-T1) to the terminal. To calculate the air interface delay of uplink sensing signals, the terminal must report the value of the transmit and receive time difference (T3-T0) to the base station. In addition, to determine the air interface delay (the refined TA value), the base station must allocate uplink and downlink resources. This wastes air interface resources.
[0225] 2. The time difference reported by related technologies has a quantization accuracy of 32Tc, which is equivalent to about 5 meters at the speed of light. This cannot meet the needs of some perception scenarios (such as services with a perception accuracy of less than 5 meters).
[0226] 3. The base station needs to provide an accurate clock and transmit it to the terminal, which increases the implementation complexity of the base station.
[0227] 4. The above technical problem 2 (downlink timing change, causing the UE to automatically adjust the uplink transmission time T0) cannot be overcome.
[0228] Related technology 3: Directly calculate the transmission time of the perception signal based on the RTT method.
[0229] As shown in Figure 6, the following method is used to derive the RTT to directly calculate the perceived signal air interface delay:
[0230] T0 is the time when the terminal sends the uplink synchronization signal (recorded by the terminal's clock).
[0231] T1 is the time when the base station receives the uplink synchronization signal (recorded by the base station's clock).
[0232] T2 is the time when the base station sends the downlink synchronization signal (recorded by the base station's clock).
[0233] T3 is the time when the terminal receives the downlink synchronization signal (recorded by the terminal's clock).
[0234] D1 is the air interface delay.
[0235] E is the clock difference between the base station and the terminal (base station clock - terminal clock, if the UE clock is 1:00 and the base station clock is 1:02, then E = 2 minutes). T1 = T0 + D1 + E T3 = T2 + D1 - E
[0236] The above two formulas can be obtained: T1+T3=T0+TT2+2D1 2D1=(T3-T0)-(T2-T1)
[0237] The base station sends the difference between T2 and T1 to the terminal, thereby replacing the transmission of T0 or T2 values.
[0238] Directly calculating the air interface transmission time of synaesthesia perception signals based on the RTT method has the following disadvantages:
[0239] 1. Each time the air interface delay is calculated, two sensing signals need to be sent (one uplink and one downlink), which wastes air interface resources and slows down the process of determining the air interface delay.
[0240] 2. The signal path must be symmetrical, meaning the terminal and base station must use the same path to send signals, ensuring the same air interface latency. This is difficult for telepresence services, especially those based on high-frequency beamforming.
[0241] Although related technology 3 can overcome the above-mentioned technical problem 2 (downlink timing change, which causes the UE to adjust the uplink transmission time T0 by itself), as described in disadvantage 2, this method is difficult to apply to the perception process.
[0242] Related technology 1: requires the base station to provide a precise clock, which has large errors (e.g., perception errors of 70m-100m), and cannot meet most performance requirements of synaesthesia.
[0243] Based on the above technical problem 1 (clock synchronization, effective determination of the sending time T0, and calculation of the transmission time d1), the inventive concept of the present disclosure is as follows:
[0244] 1: The terminal sends a synchronization signal once to determine the time adjustment amount E; or use RTT technology to determine the time adjustment amount E;
[0245] 2: Based on the E value, the sender or receiver adjusts the sending or receiving behavior.
[0246] Transmitter: The sending time T0 of the perception signal is delayed or advanced according to E.
[0247] Or at the receiving end: Based on E, calculate the air interface delay value d1 and make adjustments.
[0248] Regarding technical problem 2 (downlink timing changes, and the UE automatically adjusts the transmission time), the inventive concept of the present disclosure is as follows:
[0249] 1: The UE uplink transmission time T0 is not adjusted by base station instruction or predefined method. Not adjusting the granularity includes at least one of the following:
[0250] Only the perception signal symbols are not adjusted; the communication symbols are adjusted according to the relevant protocols.
[0251] The sensing signal is not adjusted during the entire time slot, and the communication symbol is not adjusted either.
[0252] The perception is not adjusted during the configuration period: the communication symbols are not adjusted either.
[0253] 2: Alternatively, the UE uplink transmission time T0 is adjusted, and the UE reports the adjustment amount to the base station.
[0254] 3: Alternatively, after the base station indicates a new TA (incremental TA), the UE reports the actually used TA to the base station.
[0255] FIG7 is a flow chart of a method for determining the transmission time of a sensing signal provided by an embodiment of the present disclosure. As shown in FIG7 , the method for determining the transmission time of a sensing signal provided by an embodiment of the present disclosure may be executed by a terminal, such as a mobile phone. The method includes:
[0256] Step 701: Determine the time adjustment amount;
[0257] Specifically, there are two ways to determine the time adjustment amount: A and B:
[0258] A: RTT solution calculation E.
[0259] In some embodiments, determining the time adjustment amount includes:
[0260] Sending an uplink synchronization signal to the base station;
[0261] receiving a downlink synchronization signal sent by the base station;
[0262] The time adjustment amount is determined according to the sending time of the uplink synchronization signal by the terminal, the receiving time of the downlink synchronization signal by the terminal, the receiving time of the uplink synchronization signal by the base station, and the sending time of the downlink synchronization signal by the base station.
[0263] B: The terminal sends an uplink synchronization signal once, and the base station indicates the E value to the terminal.
[0264] In some embodiments, determining the time adjustment amount includes:
[0265] Sending an uplink synchronization signal to a base station; the uplink synchronization signal is used to determine the time adjustment amount;
[0266] Acquire the time adjustment amount indicated by the base station.
[0267] Step 702: Adjust the transmission time of the perception signal based on the time adjustment amount.
[0268] On the one hand, for the downlink situation, the terminal receives the downlink sensing signal, senses the signal transmission time, calculates d1, and then adjusts d1 using the time adjustment value E. The specific steps are as follows:
[0269] receiving a downlink perception signal sent by a base station, and determining a reception time of the downlink perception signal and a transmission time of the downlink perception signal sent by the base station;
[0270] Determining a transmission time of the downlink perception signal according to the receiving time and the sending time;
[0271] The transmission time of the downlink perception signal is adjusted according to the time adjustment amount.
[0272] For example, for the downlink case, the steps to determine the transmission time are as follows:
[0273] Step 1: The terminal / base station obtains the time adjustment value E. The acquisition method includes the following two methods: A and B:
[0274] A: RTT solution calculation E.
[0275] B: The terminal sends an uplink synchronization signal once, and the base station indicates the E value to the terminal.
[0276] Step 2: The base station instructs the terminal to send a downlink perception signal at downlink symbol i
[0277] Case 1: The base station obtains E, but the terminal does not obtain E:
[0278] The base station adjusts the start time of sending the sensing signal according to E (relative to the start position of symbol i, delayed or advanced).
[0279] Case 2: The base station fails to obtain E:
[0280] The base station sends a sensing signal at the starting position of symbol i.
[0281] Step 3: The terminal detects the downlink sensing signal sent by the base station on symbol i according to the instruction of the base station and calculates the transmission time d1.
[0282] Case-1: The terminal does not obtain E:
[0283] The terminal determines the transmission time d1 of the perception signal.
[0284] Case-2: The terminal obtains E:
[0285] The terminal senses the signal transmission time d1.
[0286] The terminal adjusts the calculated d1 according to E.
[0287] Furthermore, for the downlink situation, the UE adjusts the transmission time d1 of the sensing signal according to the time adjustment amount E, and the method for processing the downlink timing change is as follows:
[0288] Step 1: The terminal / base station obtains a time adjustment value E, where the value E is used to represent an error value for calculating the transmission time of the synaesthesia signal.
[0289] In this step, only the terminal may obtain E, or only the base station may obtain E, or both the terminal and the base station may obtain E. There is no limitation here, and the methods for obtaining E include the following two methods: method A and method B:
[0290] Method A: Determine E based on RTT.
[0291] The terminal sends the time information of T3 and T0 to the base station, and the base station determines the value E, or the base station sends the time information of T2 and T1 to the terminal, and the terminal determines E. The calculation formula for determining the time adjustment amount is as follows: E = ((T1 + T2) - (T0 + T3)) / 2
[0292] T0 is the time when the terminal sends synchronization signal 1, and T1 is the time when the base station receives synchronization signal 1. T2 is the time when the base station sends synchronization signal 2, and T3 is the time when the terminal receives synchronization signal 2.
[0293] Method B: The terminal sends a synchronization signal once.
[0294] Step B1: The UE obtains the TA information indicated by the base station.
[0295] First, TA information is obtained, including the TA obtained during the initial access process and the TA update information (such as incremental information) sent by the base station in the connected state.
[0296] In addition, the UE records the downlink frame timing information (symbol boundary time) detected when the TA information is obtained and becomes effective, which is recorded as SYNC0; and records the TA value as TA0.
[0297] Step B2: The terminal sends an uplink synchronization signal U1.
[0298] The terminal sends an uplink synchronization signal U1 on the uplink resource indicated by the base station (eg, symbol n).
[0299] Among them, the starting position of the symbol sent uplink U1 is determined by SYNC0 and TA0 (such as: timing(n,SYNC0)-TA0 / 2. Timing() is to calculate the starting time of the downlink symbol n on the UE side, which is determined according to the frame structure parameters and SYNCO. For details, please refer to the relevant technology and will not be repeated in this disclosure).
[0300] Step B3: The base station receives the uplink synchronization signal U1 and calculates the reception time difference delta (received signal time and scheduled symbol boundary).
[0301] The base station detects the uplink synchronization signal U1, and the start time of detecting U1 is recorded as T1.
[0302] The base station determines the starting point Tn of downlink symbol n on the base station side according to the parameters of scheduling U1 (eg, U1 is sent on symbol n).
[0303] The base station calculates the receiving time difference: delta = T1 - Tn, note: E = delta / 2.
[0304] The above steps B1 / B2 / B3 are the process of the base station obtaining E. If the UE needs to obtain E, it needs to perform the following step B4.
[0305] Step B4: The base station indicates the E value to the terminal. The following two methods can be used:
[0306] In some embodiments, the obtaining the time adjustment amount indicated by the base station includes:
[0307] receiving a downlink synchronization signal sent by the base station; the sending time of the downlink synchronization signal is determined according to the time adjustment amount;
[0308] The time adjustment amount is acquired based on a reception time of the received downlink synchronization signal.
[0309] For example, the base station sends a downlink synchronization signal, adjusts it according to E relative to the downlink symbol boundary, and the adjustment amount is 2E. The terminal detects and calculates the E value (the method is the same as step B3, and Example 2 follows).
[0310] It should be noted that: the base station may also set the adjustment amount to E, and the terminal will calculate E=delta, that is, the difference between the receiving time and the symbol boundary is used as the E value.
[0311] In some embodiments, the obtaining the time adjustment amount indicated by the base station includes:
[0312] receiving an indication signaling sent by the base station, where the indication signaling is used to indicate the time adjustment amount;
[0313] The time adjustment amount is obtained according to the indication signaling.
[0314] For example, the E value is sent to the terminal through signaling (which can be high-layer signaling, MAC-CE or physical layer signaling)
[0315] In addition, the base station / terminal can also use RTT technology to determine a more refined TA value to replace the TA in the random access process. In this way, it can be considered that: E=0, or the base station and the terminal have not obtained E.
[0316] Step 2: The base station instructs the terminal to receive the downlink perception signal in the downlink symbol x2 and send the perception signal in the x2 symbol.
[0317] Case-1: When the base station obtains E but the terminal does not obtain E (or the terminal obtains E but is not used in the downlink perception signal processing process), the base station adjusts the start time of sending the perception signal according to E (relative to the starting position of symbol x2).
[0318] When E is greater than 0, the perception signal is sent to the terminal after a delay of E time.
[0319] When E is less than 0, the perception signal is sent to the terminal in advance by E time duration.
[0320] Case-2: If the base station does not obtain E (or the base station obtains E but does not apply it to the downlink perception signal processing process), the base station sends the perception signal at the starting position of symbol x2.
[0321] Step 3: The terminal detects the downlink sensing signal on the symbol x2 according to the instruction of the base station and calculates the transmission time d1 of the sensing signal.
[0322] Case-1: If the terminal does not obtain E (or the terminal obtains E but does not use it for downlink sensing signal processing):
[0323] The terminal determines the transmission time d1 of the sensing signal as follows: d1 = T3 - T (gNB)x2
[0324] Among them, T3 is the start time of UE detecting downlink sensing signal, T (gNB)x2 is the time when the base station sends the perception signal on the downlink symbol x2.
[0325] According to the relationship: T (gNB)x2 =T (UE)x2 -TA0 / 2, we get:
[0326] Among them, T (UE)x2 The starting time of the downlink symbol x2 is determined by the downlink timing information and the frame structure parameters. TA0 is the transmission time advance determined by the terminal based on the TA information indicated by the most recent (previous) base station.
[0327] The rationality of the above calculation of d1 is explained below (the following two steps A and B).
[0328] A: The terminal determines the sending time as T2 and the receiving time as T3, where: T2 = T (gNB)x2 =T (UE)x2 -TA0 / 2.
[0329] Note: The terminal still believes that the base station sends the perception signal at the starting position of the symbol x2.
[0330] T3=T (UE)x2 +delta_2, T3 is the time recorded by the terminal, and the value is divided into two parts (T (UE)x2 ) is the start time of symbol x2 determined according to SYNC0, and delta_2 is the distance between the T3 time point and the symbol x2 boundary.
[0331] B: According to the relationship: T (UE)x2 =T (gNB)x2 +TA0 / 2, the formula for the transmission time of the downlink sensing signal is as follows:
[0332] That is, the transmission time of the downlink synaesthesia signal is: delta2 (the difference between the time of receiving the perception signal and the starting position of the scheduling symbol) plus TA0 / 2 (the TA value indicated by the base station last time).
[0333] Case-2: The terminal obtains E
[0334] The terminal adjusts d1 in case-1 according to E, that is, it increases E on the basis of the above d1. The formula for sensing the transmission time of the signal is as follows:
[0335] On the other hand, for the uplink, the terminal can first adjust the transmission time of the uplink sensing signal using the time adjustment value E, and then the base station calculates the transmission time d1 of the sensing signal. The specific steps are as follows:
[0336] Adjusting the sending time of the uplink perception signal according to the time adjustment amount;
[0337] An uplink perception signal is sent to the base station according to the adjusted sending time, wherein the uplink perception signal is used to determine the transmission time.
[0338] For example, for the uplink case, the steps to determine the transmission time are as follows:
[0339] Step 1: The terminal / base station obtains the time adjustment value E. The obtaining method includes the following two methods: A and B:
[0340] A: RTT solution calculation E.
[0341] B: The terminal sends an uplink synchronization signal once, and the base station indicates the E value to the terminal.
[0342] Step 2: The terminal sends an uplink perception signal on symbol i according to the instruction of the base station.
[0343] Case-1: The terminal does not obtain E
[0344] The terminal sends a sensing signal at the starting position of symbol i.
[0345] Case-2: The terminal knows E, but the base station does not know E
[0346] The terminal adjusts the start time of sending the perception signal according to E (relative to the starting position of symbol i, delayed or advanced).
[0347] Step 3: The base station detects the uplink sensing signal sent on symbol i and calculates the transmission time d1.
[0348] Case-1: The base station does not obtain E
[0349] The base station calculates the transmission time d1 of the sensing signal.
[0350] Case-2: The base station obtains E
[0351] The base station adjusts the calculated d1 according to E.
[0352] Furthermore, for the uplink case, the steps of sending the uplink perception signal, obtaining the time adjustment value E, and adjusting the transmission time d1 of the perception signal according to E are as follows:
[0353] Step 1: The terminal / base station obtains a time adjustment value E; the value E is used to represent an error value for calculating the transmission time of the synaesthesia signal.
[0354] In this step, only the terminal may obtain E, or only the base station may obtain E, or both the terminal and the base station may obtain E. There is no limitation here, and the methods for obtaining E include the following two methods: method A and method B:
[0355] Method A: Determine E based on RTT.
[0356] The terminal sends the time information of T3 and T0 to the base station, and the base station determines the value E, or the base station sends the time information of T2 and T1 to the terminal, and the terminal determines E. The calculation formula for determining the time adjustment amount is as follows: E = ((T1 + T2) - (T0 + T3)) / 2
[0357] T0 is the time when the terminal sends synchronization signal 1, and T1 is the time when the base station receives synchronization signal 1. T2 is the time when the base station sends synchronization signal 2, and T3 is the time when the terminal receives synchronization signal 2.
[0358] Method B: The terminal sends a synchronization signal once.
[0359] Step B1: The UE obtains the TA information indicated by the base station.
[0360] First, the TA information is obtained, including the TA obtained during the initial access process and the TA update information sent by the base station in the connected state.
[0361] In addition, the UE records the downlink frame timing information (symbol boundary time) detected in the process of obtaining the TA information as SYNC0, and records the TA value as TA0.
[0362] Step B2: The terminal sends an uplink synchronization signal U1
[0363] The terminal sends an uplink synchronization signal U1 on the uplink resource indicated by the base station (eg, symbol n).
[0364] Among them, the starting position of the symbol sent uplink U1 is determined by SYNC0 and TA0 (such as: timing(n,SYNC0)-TA0 / 2. Timing() is to calculate the starting time of the downlink symbol n on the UE side, which is determined according to the frame structure parameters and SYNCO. For details, please refer to the relevant technology and will not be repeated in this disclosure).
[0365] Step B3: The base station receives the uplink synchronization signal U1 and calculates the reception time difference delta (received signal time and scheduled symbol boundary).
[0366] The base station detects the uplink synchronization signal U1, and the start time of detecting U1 is recorded as T1.
[0367] The base station determines the starting point Tn of downlink symbol n on the base station side according to the parameters of scheduling U1 (eg, U1 is sent on symbol n).
[0368] The base station calculates the receiving time difference: delta = T1 - Tn, note: E = delta / 2.
[0369] The above steps B1 / B2 / B3 are the process of the base station obtaining E. If the UE needs to obtain E, it is necessary to perform the following step B4.
[0370] Step B4: The base station indicates the E value to the terminal. The following two methods can be used:
[0371] In some embodiments, the obtaining the time adjustment amount indicated by the base station includes:
[0372] receiving a downlink synchronization signal sent by the base station; the sending time of the downlink synchronization signal is determined according to the time adjustment amount;
[0373] The time adjustment amount is acquired based on a reception time of the received downlink synchronization signal.
[0374] For example, the base station sends a downlink synchronization signal, adjusts it according to E relative to the downlink symbol boundary, and the adjustment amount is 2E. The terminal detects and calculates the E value (the method is the same as step B3, and Example 2 follows).
[0375] It should be noted that: the base station may also set the adjustment amount to E, and the terminal will calculate E=delta, that is, the difference between the receiving time and the symbol boundary is used as the E value.
[0376] In some embodiments, the obtaining the time adjustment amount indicated by the base station includes:
[0377] receiving an indication signaling sent by the base station, where the indication signaling is used to indicate the time adjustment amount;
[0378] The time adjustment amount is obtained according to the indication signaling.
[0379] For example, the E value is sent to the terminal through signaling (which can be high-layer signaling, MAC-CE or physical layer signaling)
[0380] In addition, the base station / terminal can also use RTT technology to determine a more refined TA value to replace the TA in the random access process. In this way, it can be considered that: E=0, or the base station and the terminal have not obtained E.
[0381] Step 2: The terminal sends an uplink perception signal on symbol x2 according to the instruction of the base station.
[0382] Case-1: The terminal does not obtain E (or the terminal obtains E but it is not used in the uplink sensing signal processing process).
[0383] According to the downlink timing SYNC0 information and TA0 information, the starting time T0 of symbol x2 is determined. The calculation formula is as follows: T0 = T (UE)x2 -TA0
[0384] TA0 is the TA indicated by the base station and is used to determine the uplink transmission timing advance. SYNC0 is the downlink timing information obtained when the TA value indicated by the base station takes effect.
[0385] T (UE)x2 It represents the downlink symbol boundary on the UE side corresponding to the symbol x2 determined according to SYNC0 (the determination process is implemented by the UE).
[0386] Case-2: The terminal knows E (and the E value is used in uplink sensing signal processing)
[0387] Based on the above cas-1, T0 is compensated or adjusted. The calculation formula is as follows: T0 = T (UE)x2 -TA0+E
[0388] That is, if E is greater than 0, it is equivalent to delaying the sending of the signal, and if E is less than 0, it is equivalent to sending the perception signal in advance.
[0389] In addition, when the downlink timing changes, the method for the UE to determine T0 is as follows.
[0390] For Case 1 and Case 2 above, if the downlink synchronization timing (SYNC0) changes after the last TA sent by the base station, such as SYNC0b = SYNC0 + b (which means the UE has moved away from the base station by the speed of light distance b), it is necessary to ensure that the calculated T0 does not change, or that the base station can promptly obtain the change after the change.
[0391] Step 3: The base station detects the uplink sensing signal on symbol x2 and calculates the transmission time d1 of the sensing signal.
[0392] Case-1: The base station does not obtain E (or obtains E but does not apply it to the uplink sensing signal processing process).
[0393] The transmission time d1 of the sensing signal is: d1 = T1 - T0
[0394] Among them, T1 is the starting time of the base station detecting the uplink sensing signal, T (gNB)x2 is the starting time of the downlink symbol x2 on the base station side.
[0395] The rationality of the above calculation of d1 is explained below (the following two steps A and B).
[0396] A: The base station determines the sending time as T0 and the receiving time as T1, where: T0 = T (UE)x2 -TA0
[0397] Note: The base station considers that the terminal is sending the perception signal at the starting position of the uplink symbol x2. (UE)x2 It is the starting position of the downlink x2 symbol on the UE side.
[0398] T1=T (gNB)x2 +delta2, T1 is the time recorded by the base station, the value is divided into two parts (T (gNB)x2 ) is the starting time of the downlink symbol x2, and delta2 is the distance between the T3 time point and the symbol x2 boundary.
[0399] B: According to the relationship: T (UE)x2 =T (gNB)x2 +TA0 / 2, the transmission time of the uplink sensing signal is as follows:
[0400] That is, the transmission time of the uplink synaesthesia signal is: delta2 (the difference between the reception perception signal time and the start position of the scheduling symbol) plus TA0 / 2.
[0401] Case-2: The base station obtains E (and the E value is used in uplink sensing signal processing)
[0402] The base station adjusts d1 calculated in case-1 based on E, that is, it adds E to the above d1. The calculation formula is as follows:
[0403] It should be noted that: between the two TAs indicated by the base station to the terminal (such as TA1 and TA2), if the TA is adjusted on the terminal side (such as because the downlink timing changes), after the base station indicates TA2 for the second time, the TA values calculated by the terminal and the base station (the accumulated final TA used to calculate the uplink transmission timing) may be different. To solve this problem, the UE needs to inform the base station of the actual value of the terminal's final TA after TA2 takes effect. The notification method can be through high-layer signaling or MAC-CE, or other methods. The indicated value can be: the actual value of the TA (the accumulated value indicated by the base station plus the value adjusted by the terminal itself), or the self-adjusted value (the accumulated value of one or more self-adjustments between the two TAs).
[0404] For example, it is assumed that the actual value of the air interface delay between the UE and the base station is 5 us, and the base station actually indicates TA=9 us (it should indicate 10 us).
[0405] That is, the time error calculated by the UE based on the TA is: TA indication error / 2 = 0.5us, that is, E = 0.5us;
[0406] From the clock point of view, the UE clock is 0.5us slower than the base station clock (for example, at a certain moment: the UE clock is 00.00us, and the base station clock is 00.50us).
[0407] Due to reflections from sensing objects, the actual transmission time of the sensing signal from the gNB to the UE is 6us (delay from gNB to sensing object + delay from sensing object to UE).
[0408] The method for determining the transmission time of a perception signal provided by the present disclosure determines the clock deviation between a terminal and a base station, and adjusts the transmission time of the perception signal based on the clock deviation, thereby improving the accuracy of the determined transmission time of the perception signal.
[0409] The following is a specific example to further illustrate the steps of determining E based on the RTT method:
[0410] Step 1: UE determines T0 and T3.
[0411] The UE sends an uplink synchronization signal U1 on a corresponding indication symbol according to the indication information of the base station. The sending time is recorded as T0. It is assumed that the UE detects the downlink synchronization signal D1 sent by the base station at time T3.
[0412] Step 2: The UE determines the value of T1+T2.
[0413] The UE receives the indication information from the base station and determines the value of T1+T2. The indication information may indicate T1 and T2 separately or indicate the value of T1+T2.
[0414] T1 is the time when the base station receives the uplink synchronization signal U1, and T2 is the time when the base station sends the downlink synchronization signal D1.
[0415] Step 3: The UE determines the E value.
[0416] The UE determines the value E according to E=((T1+T2)-(T0+T3)) / 2.
[0417] Two methods of indicating the T1+T2 time are described below:
[0418] Method 1 steps are as follows:
[0419] Obtain a first time and a first time difference; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the first time difference is indicated by the base station, and the first time difference is the difference between the time when the base station receives the uplink synchronization signal and the time when the base station sends the downlink synchronization signal;
[0420] Based on the first time and the first time difference, a first time is determined; the first time is the sum of a reception time when the base station receives the uplink synchronization signal and a transmission time when the base station sends the downlink synchronization signal.
[0421] For example, the base station indicates T1 time t1 and T2-T1 time td, and the terminal calculates T1+T2 time according to: td+2*t1.
[0422] The t1 time selects a specific location in the physical frame as reference time 0. For example, the downlink symbol corresponding to the symbol transmitted using the U1 signal starts at time 0. As shown in Figure 8, the U1 symbol is transmitted on the uplink x1 symbol, and reference time 0 is the start time of the downlink x1 symbol.
[0423] For example, the base station indicates t1 = 1.0 us, td = 69 us.
[0424] Terminal side: calculate T1+T2=td+2*t1=71us.
[0425] It should be noted that the reference time 0 for T1 may also be the start time 0 of the subframe where the downlink symbol corresponding to the U1 signal transmission symbol is located. The advantage of selecting the reference time 0 is that it can save indication overhead.
[0426] Method 2 steps are as follows:
[0427] Obtain a first time and a second time; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the second time is indicated by the base station, and the second time is the time when the base station sends the downlink synchronization signal relative to the reference time;
[0428] A target time is determined based on the first time and the second time; the target time is the sum of a reception time of the uplink synchronization signal received by the base station and a transmission time of the downlink synchronization signal sent by the base station.
[0429] For example, the base station indicates that T1 is time t1 and T2 is time t2, and the terminal can obtain the time T1+T2 by adding t1+t2.
[0430] The t1 / t2 time can be set at a specific location in the physical frame as reference time 0. For example, the downlink symbol corresponding to the symbol transmitted using the U1 signal starts at time 0. As shown in Figure 8, the U1 symbol is transmitted on the uplink x1 symbol, and reference time 0 is the start time of the downlink x1 symbol.
[0431] For example, the base station indicates t1 = 1.0 us, t2 = 70 us.
[0432] Terminal side: calculate T1+T2=t2+t1=71us.
[0433] Furthermore, the terminal determines the T0 time based on the reference 0 time (e.g., the downlink symbol start time corresponding to the symbol sent by the U1 signal is 0 time) and the relationship between the clocks at both ends determined by the base station and the UE as follows: (UE)x1(上行) =T (gNB)x1(下行) -TAt / 2
[0434] Among them, T (UE)x1(上行) Indicates the time when the UE is at the boundary (starting position) of the uplink symbol x1. (gNB)x1(下行) Indicates the time at the base station's downlink symbol x1 boundary (starting position). TAt is the amount of time the terminal sends uplink data in advance. This can be achieved by accumulating the amount of time the base station indicates to send data in advance (for example, if the base station indicates TA = 10us for the first time and TA = -2us for the second time, then TAt = 10-2 = 8us).
[0435] As shown in Figure 8, x1 is the symbol that the base station instructs the UE to send an uplink synchronization signal. Assuming TAt = 9us, we can know that:
[0436] UE recording time: T0 = T (gNB)x1 -TAt / 2=0-4.5=-4.50us. Accordingly, the UE records T3=74.5, that is, T3+T0=70.
[0437] According to the base station instruction, UE determines T1+T2=71, T (gNB)x1 Indicates the downlink symbol start time corresponding to the U1 signal sending symbol x1.
[0438] Then: E=(T1+T2-T3-T0) / 2=1 / 2=0.5us
[0439] The following uses a specific example to further illustrate the steps of sending a synchronization signal to the UE and determining E by the base station / terminal:
[0440] Step 1: The terminal obtains the TA value indicated by the base station according to the process of related technologies (such as the RACH process).
[0441] According to the TA value, the clock relationship between the base station and the terminal is established: T (UE) =T (gNB) +TA / 2.
[0442] Step 2: The base station instructs the terminal to send an uplink synchronization signal U1 on the x1 symbol.
[0443] Step 3: The base station receives the uplink synchronization signal U1 and determines E.
[0444] The base station detects U1 on the x1 symbol. Assuming that the start time of U1 is T1, the clock value of the starting position of the downlink symbol x1 is T (gNB)x1 , then determine E as follows: E=(T1-T (gNB)x1 ) / 2
[0445] That is, the value E is equal to T1 minus T (gNB)x1 Half of T (gNB)x1 is the clock value of the starting position of downlink symbol x1. T1 is the time when the base station receives uplink synchronization symbol 1, which is sent by the terminal on uplink symbol x1.
[0446] As shown in FIG9 , the base station may assume that the starting time of the base station downlink symbol x1 is time 0.
[0447] Base station recording time: T1=1.0, T (gNB)x1 =0.
[0448] but
[0449] Furthermore, the base station may indicate the information of E to the UE through the following method (delayed sending of synchronization signal 2E).
[0450] Step 3: The base station instructs the terminal to receive the downlink synchronization signal D1 on the x2 symbol.
[0451] Here, when the base station sends D1, it is delayed by 2E relative to the x2 symbol boundary (if E is a negative value, it is equivalent to being ahead of time).
[0452] Step 4: Receive the downlink synchronization signal D1 and determine E.
[0453] The terminal detects D1 on the x2 symbol. Assume that the start time of D1 is T3 and the clock value of the starting position of the downlink symbol x2 is T (UE)x2 Then determine E as follows: E=(T3-T (UE)x2 ) / 2
[0454] That is, the value E is equal to T3 minus T (UE)x2 Half of T (UE)x2 is the clock value of the starting position of downlink symbol x2. T3 is the time when the UE receives downlink synchronization symbol D1, which is sent by the terminal on uplink symbol x2.
[0455] As shown in Figure 10, the terminal assumes that the starting time of the downlink symbol x2 is 74.5us, and the UE records the time: T1 = 75.5us, T (gNB)x1 =74.5us.
[0456] but
[0457] It should be noted that if the protocol stipulates that the UE calculates E, E = T3-T (UE)x2 , that is, the symbol boundary difference is not divided by 2, then the downlink synchronization signal D1 is only delayed by E (instead of 2E).
[0458] Furthermore, the base station may also indicate the information of E to the UE through signaling.
[0459] When the base station indicates the value of E through signaling, the minimum quantization unit may be Tc, or 16Tc, where Tc = 1 / (480*1000*4096) seconds.
[0460] It can also be indicated by the following two parts through the M bit:
[0461] Part-1: Indication unit: 16*64*T c / 2 μ , indicating the bit range is: MX bit
[0462] Part-2: The indication unit is: Tc, and the indication bit range is: X=log2(16*64 / 2 μ )
[0463] Among them, u is related to the subcarrier spacing, and the correlation can be shown in Table 1:
[0464] Table 1: SCS and E indication (assuming M = 12 bits)
[0465] The following uses a specific example to further illustrate the steps of detecting the downlink sensing signal on the symbol x2 and calculating the transmission time d1 according to the instruction of the base station by the terminal:
[0466] Case-1: The terminal does not obtain E (or the terminal obtains E but it is not used in the downlink sensing signal processing process).
[0467] Step 1: The terminal detects the downlink sensing signal on the symbol x2 according to the instruction of the base station. The start time of detecting the downlink sensing signal is recorded as T3.
[0468] Step 2: The terminal determines the symbol start time of the downlink symbol x2 as T (UE)x2 .
[0469] Step 3: The terminal determines the transmission time d1 of the downlink sensing signal as:
[0470] Among them, delta2 represents the difference between the time of receiving the sensing signal and the starting position of the scheduling symbol. TA0 is the uplink transmission advance number determined by the UE based on the TA information sent by the base station last time. (UE)x2 It is determined based on the downlink timing information (SYNC0) obtained by the UE during the process of the base station sending TA information.
[0471] If the UE obtains E and can use it for downlink sensing signal processing, the d1 delay is:
[0472] It should be noted that another way to express the use of E is to add 2E to TA0, that is:
[0473] Here are some examples:
[0474] As shown in Figure 11, the base station sends a downlink perception signal on downlink symbol x2. The terminal receives the downlink perception signal at time T3. T3 = 75.5.
[0475] The starting time (boundary time) T of the UE downlink symbol x2 (UE)x2 =74.5. Then the perceived signal delay determined by the terminal is:
[0476] If the downlink synchronization timing (SYNC0) changes after the UE obtains the TA information indicated by the base station for the last time, the relevant T (UE)x2 and TA0 can be processed as follows:
[0477] Option 1: Keep SYNCO and TA0 unchanged, that is, still calculate T based on SYNC0 (UE)x2 , and calculate the above d1 based on the unchanged TA0.
[0478] Option 2: Adjust SYNC0, TA0 (2x solution)
[0479] Adjust SYNCO to SYNCOb, TA0 to TA0b, and calculate T based on the adjusted SYNC0b (UE)x2b , and calculate the above d1 based on the adjusted TA0b, the calculation method is: d1=T3-T (UE)x2b +TA0b / 2, or
[0480] It should be noted that Option 2 essentially determines the sending time T2 on the base station side based on the adjusted SYNCOb and TA0b, that is, T2 = T (gNB)x2b =T (UE)x2b -TA0b / 2.
[0481] TA0b,T (UE)x2b The specific method for determining is as follows:
[0482] Assume that the relationship between the changed downlink timing SYNC0b and SYNC0 is: SYNC0b=SYNC0+b (such as the light speed distance representing the time the UE is away from base station b).
[0483] Update TA0 to TA0b = TA0 + 2b (i.e., twice the downlink synchronization timing change, referred to as the 2x solution); T (UE)x2b is the starting time of symbol x2 determined by SYNC0b, that is, T (UE)x2b =T (UE)x2 +b.
[0484] according to It can be verified that option 1 and option 2 are equivalent.
[0485] Option 3: Adjust SYNC0, TA0 (1x solution)
[0486] Adjust SYNCO to SYNCOb, TA0 to TA0b, and calculate T based on the adjusted SYNC0b (UE)x2b , and calculate the above d1 based on the adjusted TA0b, the calculation method is: or
[0487] It should be noted that Option 3 essentially determines the base station's sending time T2 based on the adjusted SYNCOb and TA0b, that is, T2 = T (gNB)x2b =T (UE)x2b -TA0b / 2.
[0488] TA0b,T (UE)x2b The specific method for determining is as follows:
[0489] Assume that the relationship between the changed downlink timing SYNC0b and SYNC0 is: SYNC0b=SYNC0+b (such as the light speed distance representing the time the UE is away from base station b).
[0490] Update TA0 to TA0b = TA0 + b (i.e., 1 times the downlink synchronization timing change, referred to as the 1 times solution); T (UE)x2b is the starting time of symbol x2 determined by SYNC0b, that is, T (UE)x2b =T (UE)x2 +b.
[0491] according to It can be verified that option 1 and option 3 are equivalent.
[0492] The following example further illustrates how the UE determines T0 when the uplink sensing signal is sent on symbol x2 according to the base station's instruction and the downlink timing changes:
[0493] Step 1: The terminal sends an uplink perception signal on symbol x2 according to the instruction of the base station.
[0494] The terminal determines the starting time T0 of symbol x2 based on the downlink timing SYNC0 information and TA0 information. The formula is as follows: T0 = T (UE)x2 -TA0
[0495] TA0 is the TA indicated by the base station and is used to determine the uplink transmission time advance. SYNC0 is the downlink timing information obtained during the process of obtaining the TA indicated by the base station. (UE)x2 It represents the downlink symbol boundary on the UE side corresponding to the symbol x2 determined according to SYNC0 (the determination process is implemented by the UE).
[0496] Step 2: If the terminal obtains E (and the E value is used in the uplink sensing signal processing process)
[0497] Compensate or adjust T0 as follows: T0 = T (UE)x2 -TA0+E
[0498] That is, if E is greater than 0, it is equivalent to delaying the signal transmission, and if E is less than 0, it is equivalent to sending the perception signal in advance.
[0499] Furthermore, if the downlink synchronization timing (SYNC0) changes after the UE obtains the TA information indicated by the base station for the last time, the downlink synchronization timing (SYNC0) changes. (UE)x2 and TA0 can be processed as follows:
[0500] Option 1: Keep SYNCO and TA0 unchanged, and do not adjust T0.
[0501] T is still calculated based on SYNC0 (UE)x2 , and calculate the above T0 based on the unchanged TA0.
[0502] The purpose of this is to maintain the stability of the timing information of the UE sending the uplink perception signal, that is, the base station can determine the start time of the UE sending the perception signal on the x2 symbol through the base station's downlink timing information and TA0 information (known at the base station end).
[0503] In other words, when sending the perception signal, the UE cannot adjust the uplink transmission time T0 according to the downlink timing change. There are several specific methods:
[0504] A: For symbols with a perception signal, the UE skips the "procedure of adjusting the transmission time according to the downlink timing change" (i.e., does not execute it). Correspondingly: For symbols without a perception signal, the UE executes the "procedure of adjusting the transmission time according to the downlink timing change" (i.e., does not skip it).
[0505] B: For time slots where a sensing signal is present, the UE skips the "procedure for adjusting the transmission time based on the downlink timing change" (i.e., does not execute the procedure). For example, if even one of the 14 symbols in a time slot contains a sensing signal, all 14 symbols are skipped. Accordingly, for time slots where no sensing signal is present, the UE executes the "procedure for adjusting the transmission time based on the downlink timing change" (i.e., does not skip the procedure).
[0506] C: For multiple consecutive time slots with perception signals (e.g., within the perception signal period), the UE skips the "process of adjusting the transmission time according to the downlink timing change" (i.e., does not execute it). For example, among the 14 symbols in a time slot, even if there is a perception signal in one symbol, all 14 symbols are skipped.
[0507] Furthermore, whether to execute the above skipping behavior is indicated by the base station.
[0508] Option 1 has the advantages of simplicity and improved efficiency, but is incompatible with the TA mechanism in related technologies.
[0509] Option 2: Maintain SYNCO and TA0 unchanged, adjust T0, and inform the base station of the adjustment amount.
[0510] The UE obtains the adjustment step for adjusting uplink transmission and notifies the base station of the adjustment amount.
[0511] Table 2 is an example of sending an adjustment step size, which can be indicated by a base station or agreed upon by a protocol.
[0512] Table 2 Sensing signal transmission adjustment step
[0513] The above adjustment amount information may be carried in the perception signal sequence sent by the UE, or may be indicated to the base station through high-layer signaling, MAC-CE, or physical layer signaling.
[0514] Accordingly, the adjustment amount may be an offset relative to T0 or an indicated cumulative value.
[0515] Furthermore, the sending time T0 of the perception signal is not adjusted according to the downlink timing change (or the adjustment is not notified to the base station), while the sending terminal of the communication information will adjust it according to the downlink timing, which will cause the accumulated TA values at both ends of the terminal and the base station to be different. This situation will cause the base station to calculate the starting time of the UE to send the perception signal incorrectly.
[0516] To solve the above problem, after obtaining the base station TA, the terminal reports the actual value of the final TA to the base station. The reporting method can be through high-layer signaling or MAC-CE, or other methods. The methods of indicating the value include:
[0517] 1. The cumulative value used to calculate the uplink transmission time: TA = N TA +N TAoffset +adjusttimg. N TA It is the accumulation of TA indicated by the base station. adjusttimg is the amount adjusted by the UE based on the downlink timing change.
[0518] 2. Some values used to calculate the cumulative value of the uplink transmission time: such as adjusttimg, which is the amount of self-adjustment by the UE based on the downlink timing change.
[0519] The following describes the technical principle of the base station calculating the time adjustment E (or TA error) when the UE sends an uplink synchronization signal:
[0520] The basic steps to determine the time adjustment E are as follows:
[0521] 1: Using relevant technical procedures, the terminal obtains the TA information sent by the base station.
[0522] 2: The UE sends the uplink synchronization symbol U1 in the uplink time slot / symbol indicated by the base station.
[0523] 3: As shown in Figure 12, the base station detects the time difference (delta) between the starting position T1 of U1 and the symbol boundary. Delta / 2 is the error of TA / 2 (or the error of the base station's estimated time T0). Here E = delta / 2.
[0524] It should be noted that if E is greater than 0, the original TA value is too small (or in other words, the terminal is slower than the base station clock by E. So the estimated T0 is too small).
[0525] The derivation process for determining the time adjustment E is as follows:
[0526] 1: The base station indicates the TA value of the terminal according to the relevant technical process (such as the RACH process).
[0527] 2: As shown in Figure 12, the base station instructs the terminal to send the uplink synchronization signal U1 on symbol n+2, and expects to detect U1 at the starting boundary of symbol n+2. At this time, the sending time T0 and the receiving time T1 are calculated as follows:
[0528] T0=T (UE)n2 -TA,T (UE)n2 It is the clock value of the starting position of UE downlink symbol n+2 (UE perspective).
[0529] T1=T (gNB)n2 +delta. Delta is T1 and T (gNB)n2 The difference. T (gNB)n2 It is the clock value of the starting position of the base station downlink symbol n+2 (base station perspective).
[0530] 3: The base station sends the downlink synchronization signal D1 at symbol n+5 (the starting position of the signal is aligned with the boundary of symbol n+5). At this time, the sending time T2 and the receiving time T3 are calculated as follows:
[0531] T2=T (gNB)n2 +3symbols (3ysmbosls represents the duration of the three symbols from symbol n+2 to symbol n+5, which can be calculated based on the frame structure parameters).
[0532] T3=T (UE)n2 +3symbols (3ysmbosls represents the duration of the three symbols from symbol n+2 to symbol n+5, which can be calculated based on the frame structure parameters).
[0533] 4: The base station calculates the clock synchronization error 2E = (T1-T0) + (T2-T3) 2E = T (gNB)n2 +delta-XT (UE)n2 -TAY+T (gNB)n2 -T (UE)n2 2E=2(T (gNB)n2-T (UE)n2 )+delta+TA
[0534] Since the UE clock is adjusted according to TA, the adjustment relationship is: T (UE)n2 =T (gNB)n2 +TA / 2, 2E=-TA+delta+TA=delta.
[0535] It can be seen that the clock error E is independent of the downlink synchronization signal D1 sent by the base station. That is, the base station can determine the clock error E as long as the UE sends the uplink sensing signal U1.
[0536] As shown in Figure 13, the actual value of the air interface delay between the UE and the base station is 5us, and the base station actually indicates TA = 9us (it should indicate 10us). That is, the time error calculated by the UE based on TA is: TA indication error / 2 = 0.5us.
[0537] Assume that the start time of downlink symbol y1 is 00:00 and each symbol is 70us long, then T0 = -4.5us, T1 = 1.0us, T2 = 70us, and T3 = 74.5us.
[0538] According to 2E = (T1 - T0) + (T2 - T3), we can get 2E = 5.5 - 4.5 = 1. That is, the clock difference is 0.5, which is equal to half of delta.
[0539] It can be seen from Figure 13 that when the base station is 00.00, the terminal is -0.50.
[0540] Accordingly, the base station can determine the final air interface delay D1 =TA / 2+E=9 / 2+1 / 2=5 μs according to the value of E.
[0541] Assume that the UE clock deviation is E_ue and the base station clock deviation is 0 relative to the standard clock. That is, the UE clock is slower than the base station clock by E_ue. Therefore, when calculating, the slow clock can be compensated. In this case, the derivation process for determining the time adjustment E is as follows:
[0542] 1: The base station indicates the TA value of the terminal according to the relevant technical process (such as the RACH process).
[0543] 2: As shown in Figure 12, the base station instructs the terminal to send the uplink synchronization signal U1 on the n+2 symbol, and expects to detect U1 at the starting boundary of the n+2 symbol. At this time, the sending time T0 and the receiving time T1 are calculated as follows: T0 = T (UE)n2 -TA+E ue
[0544] Among them, T (UE)n2It is the clock value of the starting position of UE downlink symbol n+2 (UE perspective).
[0545] T1=T (gNB)n2 +delta. Delta is T1 and T (gNB)n2 The difference. T (gNB)n2 It is the clock value of the starting position of the base station downlink symbol n+2 (base station perspective).
[0546] 3: The base station sends the downlink synchronization signal D1 at symbol n+5 (the starting position of the signal is aligned with the boundary of symbol n+5). At this time, the sending time is T2 and the receiving time is T3, which is calculated as follows: T2 = T (gNB)n2 +3symbols T3=T (UE)n2 +E ue +3symbols
[0547] 3ysmbosls represents the duration of three symbols from symbol n+2 to symbol n+5, which can be calculated based on the frame structure parameters.
[0548] 4: The base station calculates the clock synchronization error 2E = (T1-T0) + (T2-T3) 2E = T (gNB)n2 +delta-XT (UE)n2 -TAY+T (gNB)n2 -T (UE)n2 -2UE ue
[0549] 2E=2(T (gNB)n2 -T (UE)n2 )+delta+TA-2UE ue
[0550] Since the UE clock is adjusted according to TA, the adjustment relationship is: T (UE)n2 =T (gNB)n2 +TA / 2, 2E=-TA+delta+TA=delta-2UE ue .
[0551] If 2UE ue The closer it is to delta, the smaller the error of E. If there is no error, then E = 0.
[0552] It can be seen that the clock error E is independent of the downlink synchronization signal D1 sent by the base station. That is, the base station can determine the clock error E as long as the UE sends the uplink sensing signal U1.
[0553] The following describes the technical principle by which the base station allows the terminal to calculate the time adjustment amount E by simply sending a downlink synchronization signal:
[0554] The basic steps to determine the time adjustment E are as follows:
[0555] 1: Using relevant technical procedures, the terminal obtains the TA information sent by the base station.
[0556] 2: As shown in FIG14 , the UE sends an uplink synchronization symbol U1 in the uplink time slot / symbol indicated by the base station.
[0557] 3: The base station detects the time difference (delta) between the starting position T1 of U1 and the symbol boundary.
[0558] 4: The base station sends a downlink signal D1 on downlink symbol n. The sending start position is offset by delta1 relative to the boundary position of symbol n.
[0559] 5: The time difference (delta) between the starting position T3 of D1 detected by the terminal and the symbol boundary. Delta / 2 is the clock error between the UE and the base station. E = delta / 2.
[0560] Note: If delta / 2 is greater than 0, the terminal is delta / 2 slower than the base station's clock.
[0561] The derivation process of determining the time adjustment E by the RTT method is as follows:
[0562] 1: The terminal obtains the TA value indicated by the base station according to the relevant technical process (such as the RACH process).
[0563] 2: As shown in Figure 14, the base station instructs the terminal to send the uplink synchronization signal U1 on the n+2 symbol, and expects to detect U1 at the starting boundary of the n+2 symbol. At this time, the sending time T0 and the receiving time T1 are calculated as follows: T0 = T (UE)n2 -TA
[0564] T (UE)n2 It is the clock value of the starting position of UE downlink symbol n+2 (UE perspective).
[0565] T1=T (gNB)n2 +delta. Delta is T1 and T (gNB)n2 The difference. T (gNB)n2 It is the clock value of the starting position of the base station downlink symbol n+2 (base station perspective).
[0566] 3: The base station sends the downlink synchronization signal D1 with a delay of delta on the symbol n+5. At this time, the sending time is T2 and the receiving time is T3. The calculation is as follows: T2 = T (gNB)n2 +3symbols+delta T3=T (UE)n2 +3symbols+delta
[0567] 3ysmbosls represents the duration of three symbols from symbol n+2 to symbol n+5, which can be calculated based on the frame structure parameters.
[0568] 4: The terminal calculates the clock synchronization error 2E = (T1-T0) + (T2-T3) 2E = T (gNB)n2 +delta-(T (UE)n2 -TA)+T (gNB)n2 -T (UE)n2
[0569] 2E=2(T (gNB)n2 -T (UE)n2 )+delta+TA
[0570] Since the UE clock is adjusted according to TA, the adjustment relationship is: T (UE)n2 =T (gNB)n2 +TA / 2, 2E=-TA+delta+TA=delta.
[0571] That is, E = delta / 2.
[0572] It can be seen that when the base station sends the downlink synchronization signal D1, it is sent with a delay delta, and the terminal can calculate the clock synchronization error E.
[0573] As shown in Figure 15, assuming the actual air interface delay between the UE and the base station is 5us, the base station actually indicates TA = 9us (it should indicate 10us). That is, the time error calculated by the UE based on TA is: TA indication error / 2 = 0.5us.
[0574] Assume that the start time of downlink symbol y1 is 00:00 and each symbol is 70us long. Then T0 = -4.5us, T1 = 1.0us, T2 = 71.0us, and T3 = 75.5us.
[0575] According to 2E = (T1 - T0) + (T2 - T3), 2E = 5.5 - 4.5 = 1. That is, the clock difference is 0.5, which is equal to half of delta.
[0576] It can be seen from Figure 15 that when the base station is 00.00, the terminal is -0.50.
[0577] Accordingly, the terminal can determine the final air interface delay D1 = TA / 2 + E = 9 / 2 + 1 / 2 = 5 μs according to the value of E.
[0578] The method for determining the transmission time of a perception signal provided by the embodiment of the present disclosure effectively solves the problem of determining the time of the transmission end of the perception signal by sending a synchronization signal by the UE. The method has the advantages of low latency, low air interface resource consumption, and high accuracy.
[0579] To solve the problem of increased error in calculated delay caused by adjustment of the sending time of the terminal due to downlink timing adjustment, the method of indicating no adjustment or reporting the adjustment amount is adopted to effectively solve the problem of compatibility with the communication process and solve the problem of increased error in calculated delay.
[0580] FIG16 is a second flow chart of a method for determining a sensing signal transmission time according to an embodiment of the present disclosure. As shown in FIG16 , an embodiment of the present disclosure provides a method for determining a sensing signal transmission time, which is executed by a base station. The method includes:
[0581] Step 1601: Determine the time adjustment amount;
[0582] Step 1602: Adjust the transmission time of the perception signal based on the time adjustment amount.
[0583] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0584] receiving an uplink perception signal sent by a terminal, and determining a reception time of the uplink perception signal and a sending time of the uplink perception signal sent by the terminal;
[0585] Determining a transmission time of the uplink perception signal according to the receiving time and the sending time;
[0586] The transmission time of the uplink perception signal is adjusted according to the time adjustment amount.
[0587] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0588] Adjusting a sending time of a downlink perception signal based on the time adjustment amount;
[0589] A downlink perception signal is sent to the terminal according to the adjusted sending time, wherein the downlink perception signal is used to determine the transmission time.
[0590] In some embodiments, determining the time adjustment amount includes:
[0591] receiving an uplink synchronization signal sent by a terminal;
[0592] Sending a downlink synchronization signal to the terminal;
[0593] The time adjustment amount is determined based on a reception time of the uplink synchronization signal by the base station, a transmission time of the downlink synchronization signal by the base station, a transmission time of the uplink synchronization signal by the terminal, and a reception time of the downlink synchronization signal by the terminal.
[0594] In some embodiments, the calculation formula for determining the time adjustment amount is as follows: E=((T1+T2)-(T0+T3)) / 2
[0595] Among them, E is the time adjustment amount, T1 is the receiving time of the uplink synchronization signal received by the base station, T2 is the sending time of the downlink synchronization signal sent by the base station, T0 is the sending time of the uplink synchronization signal sent by the terminal, and T3 is the receiving time of the downlink synchronization signal received by the terminal.
[0596] In some embodiments, the method further comprises:
[0597] Obtaining a third time and a second time difference; wherein the third time is indicated by the terminal, and the third time is the time when the terminal sends the uplink synchronization signal relative to the reference time; the second time difference is indicated by the terminal, and the second time difference is the difference between the sending time when the terminal sends the uplink synchronization signal and the receiving time when the terminal receives the downlink synchronization signal;
[0598] Based on the third time and the second time difference, a second time is determined; the sum of the second time, the sending time of the uplink synchronization signal for the terminal, and the receiving time of the downlink synchronization signal received by the terminal.
[0599] In some embodiments, the method further comprises:
[0600] Obtaining a third time and a fourth time; wherein the third time is indicated by the terminal, and the third time is the time when the terminal sends the uplink synchronization signal relative to the reference time; the fourth time is indicated by the terminal, and the fourth time is the time when the terminal receives the downlink synchronization signal relative to the reference time;
[0601] Based on the third time and the fourth time, a second time is determined; the sum of the second time, the sending time of the uplink synchronization signal for the terminal, and the receiving time of the downlink synchronization signal received by the terminal.
[0602] In some embodiments, determining the time adjustment amount includes:
[0603] receiving an uplink synchronization signal sent by a terminal;
[0604] The time adjustment amount is determined according to a reception time of the uplink synchronization signal and a start time of a downlink symbol corresponding to an uplink symbol of the uplink synchronization signal sent by the terminal.
[0605] In some embodiments, the method further comprises:
[0606] Determining a sending time of a downlink synchronization signal according to the time adjustment amount;
[0607] The downlink synchronization signal is sent to the terminal according to the determined sending time of the downlink synchronization signal.
[0608] In some embodiments, the method further comprises:
[0609] An indication signaling is sent to the terminal, where the indication signaling is used to indicate the time adjustment amount.
[0610] Specifically, the method for determining the transmission time of a perception signal provided in an embodiment of the present disclosure can refer to the above-mentioned embodiment of the method for determining the transmission time of a perception signal in which the execution subject is a terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the above-mentioned corresponding method embodiments will not be described in detail here.
[0611] It should be noted that when the dual-base mode is gNB-UE, the base station corresponds to the gNB, and the terminal corresponds to the UE. When the dual-base mode is gNB-gNB, the base station corresponds to one gNB, and the terminal corresponds to the other gNB.
[0612] FIG17 is a schematic diagram of the structure of a terminal provided by an embodiment of the present disclosure. As shown in FIG17 , the terminal includes a memory 1720, a transceiver 1700, and a processor 1710, wherein:
[0613] The memory 1720 is used to store computer programs; the transceiver 1700 is used to send and receive data under the control of the processor 1710; the processor 1710 is used to read the computer program in the memory 1720 and perform the following operations:
[0614] Determine the time adjustment amount;
[0615] The transmission time of the perception signal is adjusted based on the time adjustment amount.
[0616] In FIG17 , the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1710 and memory represented by memory 1720. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1700 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. For different user devices, the user interface 1730 may also be an interface capable of connecting external or internal devices as required, and the connected devices may include, but are not limited to, a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0617] The processor 1710 is responsible for managing the bus architecture and general processing, and the memory 1720 can store data used by the processor 1710 when performing operations.
[0618] In some embodiments, the processor 1710 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0619] The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0620] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0621] receiving a downlink perception signal sent by a base station, and determining a reception time of the downlink perception signal and a transmission time of the downlink perception signal sent by the base station;
[0622] Determining a transmission time of the downlink perception signal according to the receiving time and the sending time;
[0623] The transmission time of the downlink perception signal is adjusted according to the time adjustment amount.
[0624] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0625] Adjusting the sending time of the uplink perception signal according to the time adjustment amount;
[0626] An uplink perception signal is sent to the base station according to the adjusted sending time, wherein the uplink perception signal is used to determine the transmission time.
[0627] In some embodiments, determining the time adjustment amount includes:
[0628] Sending an uplink synchronization signal to the base station;
[0629] receiving a downlink synchronization signal sent by the base station;
[0630] The time adjustment amount is determined according to the sending time of the uplink synchronization signal by the terminal, the receiving time of the downlink synchronization signal by the terminal, the receiving time of the uplink synchronization signal by the base station, and the sending time of the downlink synchronization signal by the base station.
[0631] In some embodiments, the calculation formula for determining the time adjustment amount is as follows: E=((T1+T2)-(T0+T3)) / 2
[0632] Among them, E is the time adjustment amount, T1 is the receiving time of the uplink synchronization signal received by the base station, T2 is the sending time of the downlink synchronization signal sent by the base station, T0 is the sending time of the uplink synchronization signal sent by the terminal, and T3 is the receiving time of the downlink synchronization signal received by the terminal.
[0633] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0634] Obtain a first time and a first time difference; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the first time difference is indicated by the base station, and the first time difference is the difference between the time when the base station receives the uplink synchronization signal and the time when the base station sends the downlink synchronization signal;
[0635] Based on the first time and the first time difference, a first time is determined; the first time is the sum of a reception time when the base station receives the uplink synchronization signal and a transmission time when the base station sends the downlink synchronization signal.
[0636] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0637] Obtain a first time and a second time; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the second time is indicated by the base station, and the second time is the time when the base station sends the downlink synchronization signal relative to the reference time;
[0638] A target time is determined based on the first time and the second time; the target time is the sum of a reception time of the uplink synchronization signal received by the base station and a transmission time of the downlink synchronization signal sent by the base station.
[0639] In some embodiments, determining the time adjustment amount includes:
[0640] Sending an uplink synchronization signal to a base station; the uplink synchronization signal is used to determine the time adjustment amount;
[0641] Acquire the time adjustment amount indicated by the base station.
[0642] In some embodiments, the obtaining the time adjustment amount indicated by the base station includes:
[0643] receiving a downlink synchronization signal sent by the base station; the sending time of the downlink synchronization signal is determined according to the time adjustment amount;
[0644] The time adjustment amount is acquired based on a reception time of the received downlink synchronization signal.
[0645] In some embodiments, the obtaining the time adjustment amount indicated by the base station includes:
[0646] receiving an indication signaling sent by the base station, where the indication signaling is used to indicate the time adjustment amount;
[0647] The time adjustment amount is obtained according to the indication signaling.
[0648] It should be noted here that the above-mentioned terminal provided in the embodiment of the present disclosure can implement all the method steps implemented by the method embodiment in which the execution subject is the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
[0649] FIG18 is a schematic diagram of the structure of a base station provided by an embodiment of the present disclosure. As shown in FIG18 , the base station includes a memory 1820, a transceiver 1800, and a processor 1810, wherein:
[0650] The memory 1820 is used to store computer programs; the transceiver 1800 is used to send and receive data under the control of the processor 1810; the processor 1810 is used to read the computer program in the memory 1820 and perform the following operations:
[0651] Determine the time adjustment amount;
[0652] The transmission time of the perception signal is adjusted based on the time adjustment amount.
[0653] In FIG18 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits linked together by one or more processors represented by processor 1810 and memory represented by memory 1820. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1800 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, or the like. The processor 1810 is responsible for managing the bus architecture and general processing, and the memory 1820 may store data used by the processor 1810 when performing operations.
[0654] The processor 1810 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0655] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0656] receiving an uplink perception signal sent by a terminal, and determining a reception time of the uplink perception signal and a sending time of the uplink perception signal sent by the terminal;
[0657] Determining a transmission time of the uplink perception signal according to the receiving time and the sending time;
[0658] The transmission time of the uplink perception signal is adjusted according to the time adjustment amount.
[0659] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0660] Adjusting a sending time of a downlink perception signal based on the time adjustment amount;
[0661] A downlink perception signal is sent to the terminal according to the adjusted sending time, wherein the downlink perception signal is used to determine the transmission time.
[0662] In some embodiments, determining the time adjustment amount includes:
[0663] receiving an uplink synchronization signal sent by a terminal;
[0664] Sending a downlink synchronization signal to the terminal;
[0665] The time adjustment amount is determined based on a reception time of the uplink synchronization signal by the base station, a transmission time of the downlink synchronization signal by the base station, a transmission time of the uplink synchronization signal by the terminal, and a reception time of the downlink synchronization signal by the terminal.
[0666] In some embodiments, the calculation formula for determining the time adjustment amount is as follows: E=((T1+T2)-(T0+T3)) / 2
[0667] Among them, E is the time adjustment amount, T1 is the receiving time of the uplink synchronization signal received by the base station, T2 is the sending time of the downlink synchronization signal sent by the base station, T0 is the sending time of the uplink synchronization signal sent by the terminal, and T3 is the receiving time of the downlink synchronization signal received by the terminal.
[0668] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0669] Obtaining a third time and a second time difference; wherein the third time is indicated by the terminal, and the third time is the time when the terminal sends the uplink synchronization signal relative to the reference time; the second time difference is indicated by the terminal, and the second time difference is the difference between the sending time when the terminal sends the uplink synchronization signal and the receiving time when the terminal receives the downlink synchronization signal;
[0670] Based on the third time and the second time difference, a second time is determined; the sum of the second time, the sending time of the uplink synchronization signal for the terminal, and the receiving time of the downlink synchronization signal received by the terminal.
[0671] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0672] Obtaining a third time and a fourth time; wherein the third time is indicated by the terminal, and the third time is the time when the terminal sends the uplink synchronization signal relative to the reference time; the fourth time is indicated by the terminal, and the fourth time is the time when the terminal receives the downlink synchronization signal relative to the reference time;
[0673] Based on the third time and the fourth time, a second time is determined; the sum of the second time, the sending time of the uplink synchronization signal for the terminal, and the receiving time of the downlink synchronization signal received by the terminal.
[0674] In some embodiments, determining the time adjustment amount includes:
[0675] receiving an uplink synchronization signal sent by a terminal;
[0676] The time adjustment amount is determined according to a reception time of the uplink synchronization signal and a start time of a downlink symbol corresponding to an uplink symbol of the uplink synchronization signal sent by the terminal.
[0677] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0678] Determining a sending time of a downlink synchronization signal according to the time adjustment amount;
[0679] The downlink synchronization signal is sent to the terminal according to the determined sending time of the downlink synchronization signal.
[0680] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0681] An indication signaling is sent to the terminal, where the indication signaling is used to indicate the time adjustment amount.
[0682] Specifically, the above-mentioned base station provided in the embodiment of the present disclosure can implement all the method steps implemented in the method embodiment in which the execution subject is the base station, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0683] FIG19 is a schematic diagram of a structure of a device for determining a perception signal transmission time according to an embodiment of the present disclosure. As shown in FIG19 , the device for determining a perception signal transmission time according to an embodiment of the present disclosure includes:
[0684] The first determining module 1901 is used to determine the time adjustment amount;
[0685] The first adjustment module 1902 is configured to adjust the transmission time of the perception signal based on the time adjustment amount.
[0686] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0687] receiving a downlink perception signal sent by a base station, and determining a reception time of the downlink perception signal and a transmission time of the downlink perception signal sent by the base station;
[0688] Determining a transmission time of the downlink perception signal according to the receiving time and the sending time;
[0689] The transmission time of the downlink perception signal is adjusted according to the time adjustment amount.
[0690] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0691] Adjusting the sending time of the uplink perception signal according to the time adjustment amount;
[0692] An uplink perception signal is sent to the base station according to the adjusted sending time, wherein the uplink perception signal is used to determine the transmission time.
[0693] In some embodiments, determining the time adjustment amount includes:
[0694] Sending an uplink synchronization signal to the base station;
[0695] receiving a downlink synchronization signal sent by the base station;
[0696] The time adjustment amount is determined according to the sending time of the uplink synchronization signal by the terminal, the receiving time of the downlink synchronization signal by the terminal, the receiving time of the uplink synchronization signal by the base station, and the sending time of the downlink synchronization signal by the base station.
[0697] In some embodiments, the calculation formula for determining the time adjustment amount is as follows: E=((T1+T2)-(T0+T3)) / 2
[0698] Among them, E is the time adjustment amount, T1 is the receiving time of the uplink synchronization signal received by the base station, T2 is the sending time of the downlink synchronization signal sent by the base station, T0 is the sending time of the uplink synchronization signal sent by the terminal, and T3 is the receiving time of the downlink synchronization signal received by the terminal.
[0699] In some embodiments, further comprising a first acquisition module and a third determination module;
[0700] The first acquisition module is configured to acquire a first time and a first time difference; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the first time difference is indicated by the base station, and the first time difference is the difference between the time when the base station receives the uplink synchronization signal and the time when the base station sends the downlink synchronization signal;
[0701] The third determination module is used to determine the first time based on the first time and the first time difference; the first time is the sum of the reception time of the uplink synchronization signal received by the base station and the transmission time of the downlink synchronization signal sent by the base station.
[0702] In some embodiments, further comprising a second acquisition module and a fourth determination module;
[0703] The second acquisition module is used to acquire a first time and a second time; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the second time is indicated by the base station, and the second time is the time when the base station sends the downlink synchronization signal relative to the reference time;
[0704] The fourth determination module is used to determine a target time based on the first time and the second time; the target time is the sum of the time when the base station receives the uplink synchronization signal and the time when the base station sends the downlink synchronization signal.
[0705] In some embodiments, determining the time adjustment amount includes:
[0706] Sending an uplink synchronization signal to a base station; the uplink synchronization signal is used to determine the time adjustment amount;
[0707] Acquire the time adjustment amount indicated by the base station.
[0708] In some embodiments, the obtaining the time adjustment amount indicated by the base station includes:
[0709] receiving a downlink synchronization signal sent by the base station; the sending time of the downlink synchronization signal is determined according to the time adjustment amount;
[0710] The time adjustment amount is acquired based on a reception time of the received downlink synchronization signal.
[0711] In some embodiments, the obtaining the time adjustment amount indicated by the base station includes:
[0712] receiving an indication signaling sent by the base station, where the indication signaling is used to indicate the time adjustment amount;
[0713] The time adjustment amount is obtained according to the indication signaling.
[0714] Specifically, the above-mentioned perception signal transmission time determination device provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0715] FIG20 is a second structural diagram of a device for determining a perception signal transmission time provided by an embodiment of the present disclosure. As shown in FIG20 , an embodiment of the present disclosure provides a device for determining a perception signal transmission time, including:
[0716] The second determining module 2001 is used to determine the time adjustment amount;
[0717] The second adjustment module 2002 is configured to adjust the transmission time of the perception signal based on the time adjustment amount.
[0718] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0719] receiving an uplink perception signal sent by a terminal, and determining a reception time of the uplink perception signal and a sending time of the uplink perception signal sent by the terminal;
[0720] Determining a transmission time of the uplink perception signal according to the receiving time and the sending time;
[0721] The transmission time of the uplink perception signal is adjusted according to the time adjustment amount.
[0722] In some embodiments, adjusting the transmission time of the perception signal based on the time adjustment amount includes:
[0723] Adjusting a sending time of a downlink perception signal based on the time adjustment amount;
[0724] A downlink perception signal is sent to the terminal according to the adjusted sending time, wherein the downlink perception signal is used to determine the transmission time.
[0725] In some embodiments, determining the time adjustment amount includes:
[0726] receiving an uplink synchronization signal sent by a terminal;
[0727] Sending a downlink synchronization signal to the terminal;
[0728] The time adjustment amount is determined based on a reception time of the uplink synchronization signal by the base station, a transmission time of the downlink synchronization signal by the base station, a transmission time of the uplink synchronization signal by the terminal, and a reception time of the downlink synchronization signal by the terminal.
[0729] In some embodiments, the calculation formula for determining the time adjustment amount is as follows: E=((T1+T2)-(T0+T3)) / 2
[0730] Among them, E is the time adjustment amount, T1 is the receiving time of the uplink synchronization signal received by the base station, T2 is the sending time of the downlink synchronization signal sent by the base station, T0 is the sending time of the uplink synchronization signal sent by the terminal, and T3 is the receiving time of the downlink synchronization signal received by the terminal.
[0731] In some embodiments, further comprising a third acquisition module and a fifth determination module;
[0732] The third acquisition module is configured to acquire a third time and a second time difference; wherein the third time is indicated by the terminal, and the third time is the time when the terminal sends the uplink synchronization signal relative to the reference time; the second time difference is indicated by the terminal, and the second time difference is the difference between the time when the terminal sends the uplink synchronization signal and the time when the terminal receives the downlink synchronization signal;
[0733] The fifth determination module is used to determine the second time based on the third time and the second time difference; the sum of the second time and the sending time of the uplink synchronization signal for the terminal and the receiving time of the downlink synchronization signal received by the terminal.
[0734] In some embodiments, further comprising a fourth acquisition module and a sixth determination module;
[0735] The fourth acquisition module is used to acquire a third time and a fourth time; wherein the third time is indicated by the terminal, and the third time is the time when the terminal sends the uplink synchronization signal relative to the reference time; the fourth time is indicated by the terminal, and the fourth time is the time when the terminal receives the downlink synchronization signal relative to the reference time;
[0736] The sixth determination module is used to determine the second time based on the third time and the fourth time; the sum of the second time and the sending time of the uplink synchronization signal for the terminal and the receiving time of the downlink synchronization signal received by the terminal.
[0737] In some embodiments, determining the time adjustment amount includes:
[0738] receiving an uplink synchronization signal sent by a terminal;
[0739] The time adjustment amount is determined according to a reception time of the uplink synchronization signal and a start time of a downlink symbol corresponding to an uplink symbol of the uplink synchronization signal sent by the terminal.
[0740] In some embodiments, a seventh determination module and an eighth determination module are further included;
[0741] The seventh determining module is configured to determine a sending time of a downlink synchronization signal according to the time adjustment amount;
[0742] The eighth determining module is configured to send the downlink synchronization signal to the terminal according to the determined sending time of the downlink synchronization signal.
[0743] In some embodiments, a sending module is further included;
[0744] The sending module is used to send an indication signaling to the terminal, where the indication signaling is used to indicate the time adjustment amount.
[0745] Specifically, the above-mentioned perception signal transmission time determination device provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the base station, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0746] It should be noted that the division of units / modules in the above-mentioned embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The above-mentioned integrated units may be implemented in the form of hardware or software functional units.
[0747] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0748] In some embodiments, a non-transitory readable storage medium is further provided, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the perception signal transmission time determination method provided by the above-mentioned method embodiments.
[0749] Specifically, the above-mentioned non-transitory readable storage medium provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0750] It should be noted that the non-transitory readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NAND FLASH), solid-state drives (SSDs)), etc.
[0751] In some embodiments, a processor-readable storage medium is further provided, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method for determining the perception signal transmission time provided by the above-mentioned method embodiments.
[0752] Specifically, the processor-readable storage medium provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiments and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
[0753] In some embodiments, a computer-readable storage medium is further provided, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the method for determining the perception signal transmission time provided by the above method embodiments.
[0754] Specifically, the above-mentioned computer-readable storage medium provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0755] In some embodiments, a communication device is further provided, in which a computer program is stored. The computer program is used to enable the communication device to execute the method for determining the perception signal transmission time provided by the above-mentioned method embodiments.
[0756] Specifically, the above-mentioned communication device provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0757] In some embodiments, a chip product is further provided, in which a computer program is stored. The computer program is used to enable the chip product to execute the method for determining the transmission time of the perception signal provided by the above-mentioned method embodiments.
[0758] Specifically, the above-mentioned chip product provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0759] It should also be noted that the terms "first," "second," and the like in the embodiments of the present disclosure are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, such that the embodiments of the present disclosure can be implemented in an order other than that illustrated or described herein. Furthermore, the terms "first" and "second" generally distinguish objects of the same type, and do not limit the number of objects. For example, the first object can be one or more.
[0760] In the embodiments of the present disclosure, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0761] In the embodiments of the present disclosure, "determine B based on A" means that the factor A must be considered when determining B. It is not limited to "B can be determined based on A alone", and should also include: "determine B based on A and C", "determine B based on A, C and E", "determine C based on A, and further determine B based on C", etc. It can also include taking A as a condition for determining B, for example, "when A meets the first condition, use the first method to determine B"; for example, "when A meets the second condition, determine B", etc.; for example, "when A meets the third condition, determine B based on the first parameter", etc. Of course, it can also be a condition that takes A as a factor in determining B, for example, "when A meets the first condition, use the first method to determine C, and further determine B based on C", etc.
[0762] In the embodiments of the present disclosure, the term "plurality" refers to two or more than two, and other quantifiers are similar thereto.
[0763] The technical solution provided by the embodiments of the present disclosure can be applicable to a variety of systems, especially 5G systems. For example, applicable systems may be global system of mobile communication (GSM) systems, code division multiple access (CDMA) systems, wideband code division multiple access (WCDMA) general packet radio service (GPRS) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, long term evolution advanced (LTE-A) systems, universal mobile telecommunication systems (UMTS), worldwide interoperability for microwave access (WiMAX) systems, 5G new air interface (NR) systems, etc. These various systems include terminal devices and network devices. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0764] The terminal device involved in the embodiments of the present disclosure may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing device connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, but is not limited in the embodiments of the present disclosure.
[0765] The network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be called another name. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present disclosure may be a base transceiver station (BTS) in the Global System for Mobile communications (GSM) or code division multiple access (CDMA), a network device (NodeB) in wide-band code division multiple access (WCDMA), an evolutionary Node B (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of the present disclosure. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.
[0766] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO. It can also use diversity transmission, precoding transmission, or beamforming transmission.
[0767] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.
[0768] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0769] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0770] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0771] Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.
Claims
1. A method for determining a sensing signal transmission time, applied to a terminal, comprising: Determine the time adjustment amount; The transmission time of the perception signal is adjusted based on the time adjustment amount.
2. The method for determining the transmission time of a perception signal according to claim 1, wherein: The adjusting the transmission time of the perception signal based on the time adjustment amount includes: receiving a downlink perception signal sent by a base station, and determining a reception time of the downlink perception signal and a transmission time of the downlink perception signal sent by the base station; Determining a transmission time of the downlink perception signal according to the receiving time and the sending time; The transmission time of the downlink perception signal is adjusted according to the time adjustment amount.
3. The method for determining the transmission time of a perception signal according to claim 1, wherein: The adjusting the transmission time of the perception signal based on the time adjustment amount includes: Adjusting the sending time of the uplink perception signal according to the time adjustment amount; An uplink perception signal is sent to the base station according to the adjusted sending time, wherein the uplink perception signal is used to determine the transmission time.
4. The method for determining the transmission time of a perception signal according to claim 1, wherein: The determining of the time adjustment amount includes: Sending an uplink synchronization signal to the base station; receiving a downlink synchronization signal sent by the base station; The time adjustment amount is determined according to the sending time of the uplink synchronization signal by the terminal, the receiving time of the downlink synchronization signal by the terminal, the receiving time of the uplink synchronization signal by the base station, and the sending time of the downlink synchronization signal by the base station.
5. The method for determining the transmission time of a perception signal according to claim 4, wherein: The calculation formula for determining the time adjustment amount is as follows: E = ((T1 + T2) - (T0 + T3)) / 2 Among them, E is the time adjustment amount, T1 is the receiving time of the uplink synchronization signal received by the base station, T2 is the sending time of the downlink synchronization signal sent by the base station, T0 is the sending time of the uplink synchronization signal sent by the terminal, and T3 is the receiving time of the downlink synchronization signal received by the terminal.
6. The method for determining the transmission time of a perception signal according to claim 5, wherein: The method further comprises: Obtain a first time and a first time difference; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the first time difference is indicated by the base station, and the first time difference is the difference between the time when the base station receives the uplink synchronization signal and the time when the base station sends the downlink synchronization signal; Based on the first time and the first time difference, a first time is determined; the first time is the sum of a reception time when the base station receives the uplink synchronization signal and a transmission time when the base station sends the downlink synchronization signal.
7. The method for determining the transmission time of a perception signal according to claim 5, wherein: The method further comprises: Obtain a first time and a second time; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the second time is indicated by the base station, and the second time is the time when the base station sends the downlink synchronization signal relative to the reference time; A target time is determined based on the first time and the second time; the target time is the sum of a reception time of the uplink synchronization signal received by the base station and a transmission time of the downlink synchronization signal sent by the base station.
8. The method for determining the transmission time of a perception signal according to claim 1, wherein: The determining of the time adjustment amount includes: Sending an uplink synchronization signal to a base station; the uplink synchronization signal is used to determine the time adjustment amount; Acquire the time adjustment amount indicated by the base station.
9. The method for determining the transmission time of a perception signal according to claim 8, wherein: The acquiring the time adjustment amount indicated by the base station includes: receiving a downlink synchronization signal sent by the base station; the sending time of the downlink synchronization signal is determined according to the time adjustment amount; The time adjustment amount is acquired based on a reception time of the received downlink synchronization signal.
10. The method for determining the transmission time of a sensing signal according to claim 8, wherein: The acquiring the time adjustment amount indicated by the base station includes: receiving an indication signaling sent by the base station, where the indication signaling is used to indicate the time adjustment amount; The time adjustment amount is obtained according to the indication signaling.
11. A method for determining a sensing signal transmission time, applied to a base station, comprising: Determine the time adjustment amount; The transmission time of the perception signal is adjusted based on the time adjustment amount.
12. The method for determining the transmission time of a perception signal according to claim 11, wherein: The adjusting the transmission time of the perception signal based on the time adjustment amount includes: receiving an uplink perception signal sent by a terminal, and determining a reception time of the uplink perception signal and a sending time of the uplink perception signal sent by the terminal; Determining a transmission time of the uplink perception signal according to the receiving time and the sending time; The transmission time of the uplink perception signal is adjusted according to the time adjustment amount.
13. The method for determining the transmission time of a perception signal according to claim 11, wherein: The adjusting the transmission time of the perception signal based on the time adjustment amount includes: Adjusting a sending time of a downlink perception signal based on the time adjustment amount; A downlink perception signal is sent to the terminal according to the adjusted sending time, wherein the downlink perception signal is used to determine the transmission time.
14. The method for determining the transmission time of a perception signal according to claim 11, wherein: The determining of the time adjustment amount includes: receiving an uplink synchronization signal sent by a terminal; Sending a downlink synchronization signal to the terminal; The time adjustment amount is determined based on a reception time of the uplink synchronization signal by the base station, a transmission time of the downlink synchronization signal by the base station, a transmission time of the uplink synchronization signal by the terminal, and a reception time of the downlink synchronization signal by the terminal.
15. The method for determining the transmission time of a perception signal according to claim 14, wherein: The calculation formula for determining the time adjustment amount is as follows: E = ((T1 + T2) - (T0 + T3)) / 2 Among them, E is the time adjustment amount, T1 is the receiving time of the uplink synchronization signal received by the base station, T2 is the sending time of the downlink synchronization signal sent by the base station, T0 is the sending time of the uplink synchronization signal sent by the terminal, and T3 is the receiving time of the downlink synchronization signal received by the terminal.
16. The method for determining the transmission time of a perception signal according to claim 15, wherein: The method further comprises: Obtaining a third time and a second time difference; wherein the third time is indicated by the terminal, and the third time is the time when the terminal sends the uplink synchronization signal relative to the reference time; the second time difference is indicated by the terminal, and the second time difference is the difference between the sending time when the terminal sends the uplink synchronization signal and the receiving time when the terminal receives the downlink synchronization signal; Based on the third time and the second time difference, a second time is determined; the sum of the second time, the sending time of the uplink synchronization signal for the terminal, and the receiving time of the downlink synchronization signal received by the terminal.
17. The method for determining the transmission time of a perception signal according to claim 15, wherein: The method further comprises: Obtaining a third time and a fourth time; wherein the third time is indicated by the terminal, and the third time is the time when the terminal sends the uplink synchronization signal relative to the reference time; the fourth time is indicated by the terminal, and the fourth time is the time when the terminal receives the downlink synchronization signal relative to the reference time; Based on the third time and the fourth time, a second time is determined; the sum of the second time, the sending time of the uplink synchronization signal for the terminal, and the receiving time of the downlink synchronization signal received by the terminal.
18. The method for determining the transmission time of a sensing signal according to claim 11, wherein: The determining of the time adjustment amount includes: receiving an uplink synchronization signal sent by a terminal; The time adjustment amount is determined according to a reception time of the uplink synchronization signal and a start time of a downlink symbol corresponding to an uplink symbol of the uplink synchronization signal sent by the terminal.
19. The method for determining the transmission time of a sensing signal according to claim 18, wherein: The method further comprises: Determining a sending time of a downlink synchronization signal according to the time adjustment amount; The downlink synchronization signal is sent to the terminal according to the determined sending time of the downlink synchronization signal.
20. The method for determining the transmission time of a sensing signal according to claim 18, wherein: The method further comprises: An indication signaling is sent to the terminal, where the indication signaling is used to indicate the time adjustment amount.
21. A terminal comprising a memory, a transceiver, and a processor; memory for storing computer programs; a transceiver, configured to transmit and receive data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Determine the time adjustment amount; The transmission time of the perception signal is adjusted based on the time adjustment amount.
22. The terminal according to claim 21, wherein: The adjusting the transmission time of the perception signal based on the time adjustment amount includes: receiving a downlink perception signal sent by a base station, and determining a reception time of the downlink perception signal and a transmission time of the downlink perception signal sent by the base station; Determining a transmission time of the downlink perception signal according to the receiving time and the sending time; The transmission time of the downlink perception signal is adjusted according to the time adjustment amount.
23. The terminal according to claim 21, wherein: The adjusting the transmission time of the perception signal based on the time adjustment amount includes: Adjusting the sending time of the uplink perception signal according to the time adjustment amount; An uplink perception signal is sent to the base station according to the adjusted sending time, wherein the uplink perception signal is used to determine the transmission time.
24. The terminal according to claim 21, wherein The determining of the time adjustment amount includes: Sending an uplink synchronization signal to the base station; receiving a downlink synchronization signal sent by the base station; The time adjustment amount is determined according to the sending time of the uplink synchronization signal by the terminal, the receiving time of the downlink synchronization signal by the terminal, the receiving time of the uplink synchronization signal by the base station, and the sending time of the downlink synchronization signal by the base station.
25. The terminal according to claim 24, wherein: The calculation formula for determining the time adjustment amount is as follows: E = ((T1 + T2) - (T0 + T3)) / 2 Among them, E is the time adjustment amount, T1 is the receiving time of the uplink synchronization signal received by the base station, T2 is the sending time of the downlink synchronization signal sent by the base station, T0 is the sending time of the uplink synchronization signal sent by the terminal, and T3 is the receiving time of the downlink synchronization signal received by the terminal.
26. The terminal according to claim 25, wherein: The processor is further configured to read the computer program in the memory and perform the following operations: Obtain a first time and a first time difference; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the first time difference is indicated by the base station, and the first time difference is the difference between the time when the base station receives the uplink synchronization signal and the time when the base station sends the downlink synchronization signal; Based on the first time and the first time difference, a first time is determined; the first time is the sum of a reception time when the base station receives the uplink synchronization signal and a transmission time when the base station sends the downlink synchronization signal. The terminal according to claim 25 , wherein: The processor is further configured to read the computer program in the memory and perform the following operations: Obtain a first time and a second time; wherein the first time is indicated by the base station, and the first time is the time when the base station receives the uplink synchronization signal relative to the reference time; the second time is indicated by the base station, and the second time is the time when the base station sends the downlink synchronization signal relative to the reference time; A target time is determined based on the first time and the second time; the target time is the sum of a reception time of the uplink synchronization signal received by the base station and a transmission time of the downlink synchronization signal sent by the base station.
28. The terminal according to claim 21, wherein The determining of the time adjustment amount includes: Sending an uplink synchronization signal to a base station; the uplink synchronization signal is used to determine the time adjustment amount; Acquire the time adjustment amount indicated by the base station.
29. The terminal according to claim 28, wherein: The acquiring the time adjustment amount indicated by the base station includes: receiving a downlink synchronization signal sent by the base station; the sending time of the downlink synchronization signal is determined according to the time adjustment amount; The time adjustment amount is acquired based on a reception time of the received downlink synchronization signal.
30. The terminal according to claim 28, wherein The acquiring the time adjustment amount indicated by the base station includes: receiving an indication signaling sent by the base station, where the indication signaling is used to indicate the time adjustment amount; The time adjustment amount is obtained according to the indication signaling.
31. A base station comprising a memory, a transceiver, and a processor; memory for storing computer programs; a transceiver, configured to transmit and receive data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Determine the time adjustment amount; The transmission time of the perception signal is adjusted based on the time adjustment amount.
32. A device for determining a sensing signal transmission time, applied to a terminal, comprising: A first determining module is used to determine a time adjustment amount; The first adjustment module is configured to adjust the transmission time of the perception signal based on the time adjustment amount.
33. A device for determining a sensing signal transmission time, applied to a base station, comprising: A second determining module is used to determine a time adjustment amount; The second adjustment module is configured to adjust the transmission time of the perception signal based on the time adjustment amount.
34. A non-transitory readable storage medium storing a computer program, wherein the computer program is configured to cause a processor to execute the method for determining a perceptual signal transmission time according to any one of claims 1 to 10; or to execute the method for determining a perceptual signal transmission time according to any one of claims 11 to 20.
Citation Information
Patent Citations
Data sending device, time adjustment amount determination method and device, and electronic equipment
CN114245454A
Information transmission method and device and storage medium
CN117241349A
Information transmission method, communication node and storage medium
CN117241351A
Sensing processing method and apparatus, terminal, network side device, and readable storage medium
WO2024012253A1