Timing advance method, apparatus, and storage medium
By determining the rate of change of the TA adjustment value based on two uplink signals in the satellite communication system, and combining aperiodic and periodic indication messages, the time synchronization problem under conditions of inaccurate ephemeris information or high dynamic terminals is solved, and the synchronization accuracy is improved.
Patent Information
- Application Number
- CN202111130321.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-26
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2041-09-26
AI Technical Summary
In existing technologies, satellite communication systems lack effective time synchronization solutions when ephemeris information is inaccurate or when terminals are highly dynamic, resulting in insufficient synchronization accuracy.
By sending uplink signals to network-side devices and receiving timing adjustment information, the rate of change of timing advance (TA) adjustment value is determined based on two uplink signals. The rate of change of TA adjustment value is used to determine the subsequent TA adjustment value, and timing advance is performed in combination with aperiodic and periodic indication messages.
It improves synchronization accuracy in cases of inaccurate ephemeris information or high-dynamic terminals, eliminates the defect of inconsistency between TA adjustment value and actual value, and achieves more accurate time synchronization.
Smart Images

Figure CN115884346B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and particularly relates to a timing advance method, device and storage medium. BACKGROUND
[0002] In a satellite communication system, time synchronization technology is an important support and guarantee for normal operation of the system.
[0003] At present, the technical discussion on time synchronization of the satellite communication system mainly focuses on initial time synchronization under the premise of accurate ephemeris information and low dynamic terminals, and does not involve time synchronization under the premise of inaccurate ephemeris information or high dynamic terminals.
[0004] Therefore, how to perform time synchronization under the premise of inaccurate ephemeris information or high dynamic terminals is a technical problem to be solved urgently. SUMMARY
[0005] Embodiments of the present application provide a timing advance method, device and storage medium, to solve the technical problem that there is no synchronization scheme under the premise of inaccurate ephemeris information or high dynamic terminals in the prior art, and improve the synchronization accuracy under the premise of inaccurate ephemeris information or high dynamic terminals.
[0006] In a first aspect, the embodiments of the present application provide a timing advance method, comprising:
[0007] sending a first uplink signal to a network side device;
[0008] receiving first timing adjustment information sent by the network side device;
[0009] sending a second uplink signal to the network side device;
[0010] receiving second timing adjustment information sent by the network side device;
[0011] determining a change rate of a timing advance TA adjustment value based on the first timing adjustment information and the second timing adjustment information;
[0012] determining the TA adjustment value based on the change rate of the TA adjustment value;
[0013] performing timing advance according to the TA adjustment value.
[0014] In some embodiments, determining the TA adjustment value based on the change rate of the TA adjustment value comprises:
[0015] determining whether the change rate of the TA adjustment value is greater than a first threshold value;
[0016] In a case where the rate of change of the TA adjustment value is greater than the first threshold value, the TA adjustment value is determined according to the second timing adjustment information, the time at which the second timing adjustment information is received, and the rate of change of the TA adjustment value;
[0017] In a case where the rate of change of the TA adjustment value is less than or equal to the first threshold value, the TA adjustment value is determined according to the second timing adjustment information, or the TA adjustment value is determined according to the second timing adjustment information, the time at which the second timing adjustment information is received, and the rate of change of the TA adjustment value determined last time.
[0018] In some embodiments, the calculation formula for determining the TA adjustment value is as follows:
[0019] T2 = K(t2-t1) + T1
[0020] wherein T2 is the TA adjustment value at t2, K is the rate of change of the TA adjustment value, t1 is the time at which the second timing adjustment information is received, and T1 is the TA adjustment value contained in the second timing adjustment information.
[0021] In some embodiments, the method further comprises:
[0022] receiving a first indication message sent by the network side device; the first indication message is used to instruct the terminal to send an uplink signal; the uplink signal includes the first uplink signal and the second uplink signal.
[0023] In some embodiments, the method further comprises:
[0024] receiving a second indication message sent by the network side device; the second indication message is used to instruct the terminal to send the uplink signal according to a target period.
[0025] In some embodiments, in an initial access process, the first uplink signal is a PRACH signal, and the second uplink signal is a PRACH signal or an uplink reference signal.
[0026] After the initial access, the uplink signal is a PRACH signal or an uplink reference signal.
[0027] In a second aspect, the embodiments of the present application provide a timing advance method, comprising:
[0028] receiving a first uplink signal sent by a terminal;
[0029] determining first timing adjustment information according to the first uplink signal, and sending the first timing adjustment information to the terminal;
[0030] receiving a second uplink signal sent by the terminal;
[0031] determining second timing adjustment information according to the second uplink signal, and sending the second timing adjustment information to the terminal.
[0032] In some embodiments, when the TA adjustment value indicated by the second timing adjustment information is greater than a second threshold value, a first indication message is sent to the terminal; the first indication message is used to instruct the terminal to send a third uplink signal.
[0033] In some embodiments, further comprising:
[0034] sending a second indication message to the terminal; the second indication message is used to instruct the terminal to send an uplink signal according to a target period; the uplink signal includes the first uplink signal and the second uplink signal.
[0035] In some embodiments, in the initial access process, the first uplink signal is a PRACH signal, and the second uplink signal is a PRACH signal or an uplink reference signal.
[0036] After initial access, the uplink signal is a PRACH signal or an uplink reference signal.
[0037] In some embodiments, further comprising:
[0038] sending a third indication message to the terminal, the third indication message being used to instruct the terminal to update the target period.
[0039] In a third aspect, the embodiments of the present application provide a terminal, comprising a memory, a transceiver, and a processor.
[0040] The memory is used to store a computer program; the transceiver is used to transceive data under the control of the processor; and the processor is used to read the computer program in the memory and perform the following operations:
[0041] sending a first uplink signal to a network side device;
[0042] receiving first timing adjustment information sent by the network side device;
[0043] sending a second uplink signal to the network side device;
[0044] receiving second timing adjustment information sent by the network side device;
[0045] determining a change rate of a timing advance (TA) adjustment value based on the first timing adjustment information and the second timing adjustment information;
[0046] determining a TA adjustment value based on the change rate of the TA adjustment value;
[0047] performing timing advance according to the TA adjustment value.
[0048] In some embodiments, the TA adjustment value is determined based on a rate of change of the TA adjustment value, comprising:
[0049] determining whether the rate of change of the TA adjustment value is greater than a first threshold value;
[0050] in a case where the rate of change of the TA adjustment value is greater than the first threshold value, determining the TA adjustment value according to the second timing adjustment information, a time of receiving the second timing adjustment information, and the rate of change of the TA adjustment value;
[0051] in a case where the rate of change of the TA adjustment value is less than or equal to the first threshold value, determining the TA adjustment value according to the second timing adjustment information, or determining the TA adjustment value according to the second timing adjustment information, a time of receiving the second timing adjustment information, and a rate of change of a last determined TA adjustment value.
[0052] In some embodiments, the calculation formula for determining the TA adjustment value is as follows:
[0053] T2 = K(t2-t1) + T1
[0054] wherein T2 is the TA adjustment value at time t2, K is the rate of change of the TA adjustment value, t1 is the time of receiving the second timing adjustment information, and T1 is the TA adjustment value contained in the second timing adjustment information.
[0055] In some embodiments, further comprising:
[0056] receiving a first indication message sent by the network side device; the first indication message is used to instruct the terminal to send an uplink signal; the uplink signal comprises the first uplink signal and the second uplink signal.
[0057] In some embodiments, further comprising:
[0058] receiving a second indication message sent by the network side device; the second indication message is used to instruct the terminal to send the uplink signal according to a target period.
[0059] In some embodiments, in an initial access process, the first uplink signal is a PRACH signal, and the second uplink signal is a PRACH signal or an uplink reference signal.
[0060] After the initial access, the uplink signal is a PRACH signal or an uplink reference signal.
[0061] In a fourth aspect, the embodiments of the present application provide a network side device, comprising a memory, a transceiver, and a processor.
[0062] a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations:
[0063] receiving a first uplink signal sent by a terminal;
[0064] determining first timing adjustment information according to the first uplink signal, and sending the first timing adjustment information to the terminal;
[0065] receiving a second uplink signal sent by the terminal;
[0066] determining second timing adjustment information according to the second uplink signal, and sending the second timing adjustment information to the terminal.
[0067] In some embodiments, when the TA adjustment value indicated by the second timing adjustment information is greater than a second threshold value, a first indication message is sent to the terminal; the first indication message is used to instruct the terminal to send a third uplink signal.
[0068] In some embodiments, the method further comprises:
[0069] sending a second indication message to the terminal; the second indication message is used to instruct the terminal to send an uplink signal according to a target period; the uplink signal includes the first uplink signal and the second uplink signal.
[0070] In some embodiments, in an initial access process, the first uplink signal is a PRACH signal, and the second uplink signal is a PRACH signal or an uplink reference signal.
[0071] After the initial access, the uplink signal is a PRACH signal or an uplink reference signal.
[0072] In some embodiments, the method further comprises:
[0073] sending a third indication message to the terminal, the third indication message being used to instruct the terminal to update the target period.
[0074] In a fifth aspect, the embodiments of the present application provide a timing advance device, comprising:
[0075] a first sending module for sending a first uplink signal to a network side device;
[0076] a first receiving module for receiving first timing adjustment information sent by the network side device;
[0077] a second sending module for sending a second uplink signal to the network side device;
[0078] The second receiving module is configured to receive second timing adjustment information sent by the network side device.
[0079] The first determining module is configured to determine a change rate of a timing advance (TA) adjustment value based on the first timing adjustment information and the second timing adjustment information.
[0080] The second determining module is configured to determine the TA adjustment value based on the change rate of the TA adjustment value.
[0081] The timing advance module is configured to perform timing advance according to the TA adjustment value.
[0082] In a sixth aspect, an embodiment of the present application provides a timing advance device, comprising:
[0083] The third receiving module is configured to receive a first uplink signal sent by a terminal.
[0084] The third determining module is configured to determine first timing adjustment information according to the first uplink signal, and send the first timing adjustment information to the terminal.
[0085] The fourth receiving module is configured to receive a second uplink signal sent by the terminal.
[0086] The fourth determining module is configured to determine second timing adjustment information according to the second uplink signal, and send the second timing adjustment information to the terminal.
[0087] In a seventh aspect, an embodiment of the present application further provides a processor readable storage medium, which stores a computer program, and the computer program is used for making the processor execute steps of the timing advance method in the first aspect or the second aspect.
[0088] The timing advance method, device and storage medium provided by the embodiments of the present application determine the change rate of the TA adjustment value based on two uplink signals, and determine the adjustment value of the subsequent uplink TA based on the change rate of the TA adjustment value, thereby improving the synchronization accuracy in the case of inaccurate ephemeris information or high dynamic terminal. BRIEF DESCRIPTION OF DRAWINGS
[0089] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0090] Figure 1 is one of the flowcharts of the timing advance method provided by the embodiments of the present application;
[0091] Figure 2 FIG. 2 is a flowchart of a timing advance method according to an embodiment of the present application;
[0092] Figure 3 FIG. 3 is a flowchart of an initial access timing synchronization method according to an embodiment of the present application;
[0093] Figure 4 FIG. 4 is a flowchart of another initial access timing synchronization method according to an embodiment of the present application;
[0094] Figure 5 FIG. 5 is a schematic diagram of a terminal according to an embodiment of the present application;
[0095] Figure 6 FIG. 6 is a schematic diagram of a network-side device according to an embodiment of the present application;
[0096] Figure 7 FIG. 7 is a schematic diagram of a timing advance device according to an embodiment of the present application;
[0097] Figure 8 FIG. 8 is another schematic diagram of a timing advance device according to an embodiment of the present application. DETAILED DESCRIPTION
[0098] In order to make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present application.
[0099] Figure 1 FIG. 1 is a flowchart of a timing advance method according to an embodiment of the present application. As shown in FIG. 1, the present application provides a timing advance method, an execution subject of which can be a terminal / user equipment (UE), for example, a mobile phone or the like. The method comprises the following steps. Figure 1
[0100] Step 101: sending a first uplink signal to a network-side device.
[0101] The UE sends the first uplink signal to the network-side device.
[0102] The network-side device receives the first uplink signal sent by the UE.
[0103] In some embodiments, the first uplink signal is a PRACH signal in the initial access procedure. After the initial access, the first uplink signal is a PRACH signal or an uplink reference signal.
[0104] The uplink reference signal can be a sounding reference signal (SRS), a demodulation reference signal (DMRS), or a phase tracking reference signal (PTRS).
[0105] Step 102, receiving first timing adjustment information sent by the network side device.
[0106] Specifically, after the network side device receives the first uplink signal sent by the UE, the network side device determines the first timing adjustment information according to the first uplink signal, and sends the first timing adjustment information to the UE.
[0107] The UE receives the first timing adjustment information sent by the network side device.
[0108] The first timing adjustment information can include a timing advance (TA) adjustment value.
[0109] In the initial access procedure, the first timing adjustment information can be carried by a random access response (RAR).
[0110] After the initial access, the first timing adjustment information can be carried by a media access control control element (MAC CE).
[0111] For example, in the initial access procedure, the network side device correlates the received PRACH preamble sequence with a local root sequence to detect the correlation peak position, thereby detecting the residual timing offset. The network side device converts the residual timing offset into the number of bits corresponding to the timing advance command (TAC) and sends the TAC to the UE through the RAR.
[0112] For another example, after the initial access, the network side device correlates the received uplink reference signal with a local reference signal base sequence to detect the correlation peak position, thereby detecting the residual timing offset. The network side device converts the residual timing offset into the number of bits corresponding to the TAC and sends the TAC to the UE through the MAC CE.
[0113] Step 103, sending a second uplink signal to the network side device.
[0114] Specifically, after the UE receives the first timing adjustment information, the UE performs timing advance according to the first timing adjustment information, and sends a second uplink signal to the network side device.
[0115] In some embodiments, in the initial access process, the second uplink signal is a PRACH signal or an uplink reference signal. After the initial access, the second uplink signal is a PRACH signal or an uplink reference signal.
[0116] Step 104, receiving second timing adjustment information sent by the network side device.
[0117] Specifically, after the network side device receives the second uplink signal sent by the UE, the network side device determines the second timing adjustment information according to the second uplink signal, and sends the second timing adjustment information to the UE.
[0118] The UE receives the second timing adjustment information sent by the network side device.
[0119] The second timing adjustment information can include a timing advance (TA) adjustment value.
[0120] In the initial access process, the second timing adjustment information can be carried by RAR.
[0121] After the initial access, the second timing adjustment information can be carried by MAC CE.
[0122] For example, in the initial access process, the network side device correlates the received PRACH preamble sequence with the local root sequence to detect the correlation peak position, that is, to detect the residual time offset, and the network side device converts the residual time offset into the bit number corresponding to TAC and sends it to the UE with RAR.
[0123] For another example, after the initial access, the network side device correlates the received uplink reference signal with the local reference signal base sequence to detect the correlation peak position, that is, to detect the residual time offset, and the network side device converts the residual time offset into the bit number corresponding to TAC and sends it to the UE with MAC CE.
[0124] Step 105, determining the change rate of the TA adjustment value based on the first timing adjustment information and the second timing adjustment information.
[0125] In some embodiments, determining the TA adjustment value based on the change rate of the TA adjustment value includes:
[0126] Step 1051, determining whether the change rate of the TA adjustment value is greater than a first threshold value.
[0127] Specifically, after determining the change rate of the TA adjustment value, the UE compares the change rate of the TA adjustment value with a first threshold value to determine the magnitude of the change rate of the TA adjustment value relative to the first threshold value.
[0128] The specific value of the first threshold value can be configured according to actual conditions, and will not be exemplified here.
[0129] Step 1052, in a case where the change rate of the TA adjustment value is greater than the first threshold value, determining the TA adjustment value according to the second timing adjustment information, the time of receiving the second timing adjustment information, and the change rate of the TA adjustment value.
[0130] In a case where the change rate of the TA adjustment value is less than or equal to the first threshold value, determining the TA adjustment value according to the second timing adjustment information, or determining the TA adjustment value according to the second timing adjustment information, the time of receiving the second timing adjustment information, and the change rate of the TA adjustment value determined last time.
[0131] Specifically, in a case where the change rate of the TA adjustment value is less than or equal to the first threshold value, the UE still performs timing advance adjustment according to the TAC, that is, only performs timing advance adjustment upon receiving the TAC, and in a time period during which the TAC is not received, determines the TA adjustment value according to the second timing adjustment information, the time of receiving the second timing adjustment information, and the change rate of the TA adjustment value determined last time, and adjusts timing advance at any time according to the TA adjustment value.
[0132] In a case where the change rate of the TA adjustment value is greater than the first threshold value, determining the TA adjustment value according to the second timing adjustment information, the time of receiving the second timing adjustment information, and the change rate of the TA adjustment value, and adjusting timing advance at any time according to the TA adjustment value.
[0133] In the embodiments of the present application, in a case where the change rate of the TA adjustment value is greater than the first threshold value, the TA adjustment value is determined based on the change rate of the TA adjustment value, and timing advance at any time is adjusted according to the TA adjustment value, thereby improving the efficiency of timing advance.
[0134] Step 106, determining the TA adjustment value based on the change rate of the TA adjustment value.
[0135] In some embodiments, the calculation formula for determining the TA adjustment value is as follows:
[0136] T2=K(t2-t1)+T1+α
[0137] wherein T2 is the TA adjustment value at t2, K is the change rate of the TA adjustment value, t1 is the time of receiving the second timing adjustment information, T1 is the TA adjustment value contained in the second timing adjustment information, and a is a preset correction value, and the value of a can be zero.
[0138] In the embodiments of the present application, the TA adjustment value at any moment can be determined according to the change rate of the TA adjustment value, the TA adjustment value in the last received TAC and the time when the last TAC is received, thereby improving the accuracy of timing advance.
[0139] In step 107, timing advance is performed according to the TA adjustment value.
[0140] Specifically, after the UE determines the TA adjustment value at any moment, timing advance is performed according to the TA adjustment value, thereby ensuring real-time synchronization.
[0141] The timing advance method provided by the embodiments of the present application determines the change rate of the TA adjustment value based on two uplink signals, and determines the adjustment value of the subsequent uplink TA based on the change rate of the TA adjustment value, which can eliminate the defect that the TA adjustment value is inconsistent with the actual value due to inaccurate ephemeris information or high dynamic terminals, and improve the synchronization accuracy in the case of inaccurate ephemeris information or high dynamic terminals.
[0142] In some embodiments, further comprising:
[0143] The first indication message is used to instruct the terminal to send the uplink signal, and the uplink signal includes the first uplink signal and the second uplink signal.
[0144] Specifically, in the embodiments of the present application, the UE sends the uplink signal in a non-periodic manner.
[0145] Before the UE sends the uplink signal, the network side device determines the TA adjustment value according to the last uplink signal sent by the UE, and in the case that the TA adjustment value is greater than a second threshold value, the network side device sends the first indication message to the UE, and the first indication message is used to instruct the UE to send the uplink signal.
[0146] The specific value of the second threshold value can be configured according to actual conditions, which will not be exemplified here.
[0147] The UE receives the first indication message sent by the network side device and sends the uplink signal, which can be the first uplink signal or the second uplink signal.
[0148] The first indication message can be triggered by Radio Resource Control (RRC), MAC CE, Downlink Control Information (DCI) command.
[0149] In the embodiments of the present application, the first indication message sent by the network side device indicates that the terminal transmits the uplink signal in a non-periodic manner, which can correct in time in the case of large synchronization error, and further improves the synchronization accuracy in the case of inaccurate ephemeris information or high dynamic terminal.
[0150] In some embodiments, further comprising:
[0151] receiving a second indication message sent by the network side device, the second indication message being used to instruct the terminal to transmit the uplink signal according to a target period.
[0152] Specifically, in the embodiments of the present application, the UE transmits the uplink signal in a combination of non-periodic and periodic manners.
[0153] The network side device sends a second indication message to the UE, the second indication message being used to instruct the UE to transmit the uplink signal according to a target period.
[0154] The target period can be associated with an update period of the ephemeris information.
[0155] For example, the uplink signal transmission period can be configured as 1 / 20, 1 / 15, 1 / 10, 1 / 5, 1 / 2, 1, etc. of the update period of the ephemeris information.
[0156] The UE receives the second indication message sent by the network side device, and transmits the uplink signal periodically according to the target period. The uplink signal can be the first uplink signal and the second uplink signal.
[0157] The network side device determines a TA adjustment value according to the uplink signal transmitted by the UE last time, and in the case that the TA adjustment value is greater than a second threshold value, the network side device sends a first indication message to the UE, the first indication message being used to instruct the UE to transmit the uplink signal.
[0158] The UE receives the first indication message sent by the network side device, and transmits the uplink signal.
[0159] For example, the UE transmits the first uplink signal and the second uplink signal according to the target period respectively, the network side device receives the second uplink signal (the uplink signal transmitted by the UE last time), and determines a TA adjustment value according to the second uplink signal, and in the case that the TA adjustment value is greater than a second threshold value, the network side device sends a first indication message and first timing adjustment information to the UE, the first indication message being used to instruct the UE to transmit a third uplink signal.
[0160] The UE receives the first indication message sent by the network side device, and transmits the third uplink signal.
[0161] The network side device receives the third uplink signal, and determines a TA adjustment value according to the third uplink signal, and the network side device sends second timing adjustment information to the UE.
[0162] The UE receives the first timing adjustment information and the second timing adjustment information sent by the network-side device, and updates the change rate of the TA adjustment value.
[0163] In the embodiments of the present application, the uplink signal is sent in a combination of aperiodic and periodic, which can correct in time in the case of large synchronization error, and further improve the synchronization accuracy in the case of inaccurate ephemeris information or high dynamic terminal.
[0164] Figure 2 Figure 2 is a flowchart of a timing advance method provided by the embodiments of the present application. As shown in Figure 2, the embodiments of the present application provide a timing advance method. The execution subject of the method can be a network-side device, such as a base station, etc. The method comprises the following steps: Figure 2
[0165] Step 201: receiving a first uplink signal sent by a terminal.
[0166] Specifically, the UE sends the first uplink signal to the network-side device.
[0167] The network-side device receives the first uplink signal sent by the UE.
[0168] In some embodiments, in the initial access process, the first uplink signal is a PRACH signal. After the initial access, the first uplink signal is a PRACH signal or an uplink reference signal.
[0169] The uplink reference signal can be SRS, DMRS, or PTRS.
[0170] Step 202: determining first timing adjustment information according to the first uplink signal, and sending the first timing adjustment information to the terminal.
[0171] Specifically, after the network-side device receives the first uplink signal sent by the UE, the network-side device determines the first timing adjustment information according to the first uplink signal, and sends the first timing adjustment information to the UE.
[0172] The UE receives the first timing adjustment information sent by the network-side device.
[0173] The first timing adjustment information can include a TA adjustment value.
[0174] In the initial access process, the first timing adjustment information can be carried by RAR.
[0175] After the initial access, the first timing adjustment information can be carried by MAC CE.
[0176] For example, in the initial access process, the network side device correlates the received PRACH preamble sequence with the local root sequence, detects the correlation peak position, and detects the residual time offset. The network side device converts the residual time offset into the bit number corresponding to the TAC and sends it to the UE with the RAR.
[0177] For another example, after the initial access, the network side device correlates the received uplink reference signal with the local reference signal base sequence, detects the correlation peak position, and detects the residual time offset. The network side device converts the residual time offset into the bit number corresponding to the TAC and sends it to the UE with the MAC CE.
[0178] Step 203, receiving the second uplink signal sent by the terminal.
[0179] Specifically, after the UE receives the first timing adjustment information, the UE performs timing advance according to the first timing adjustment information and sends the second uplink signal to the network side device.
[0180] In some embodiments, in the initial access process, the second uplink signal is a PRACH signal or an uplink reference signal. After the initial access, the second uplink signal is a PRACH signal or an uplink reference signal.
[0181] Step 204, determining the second timing adjustment information according to the second uplink signal, and sending the second timing adjustment information to the terminal.
[0182] Specifically, after the network side device receives the second uplink signal sent by the UE, the network side device determines the second timing adjustment information according to the second uplink signal, and sends the second timing adjustment information to the UE.
[0183] The UE receives the second timing adjustment information sent by the network side device.
[0184] The second timing adjustment information can include a TA adjustment value.
[0185] In the initial access process, the second timing adjustment information can be carried by the RAR.
[0186] After the initial access, the second timing adjustment information can be carried by the MAC CE.
[0187] For example, in the initial access process, the network side device correlates the received PRACH preamble sequence with the local root sequence, detects the correlation peak position, and detects the residual time offset. The network side device converts the residual time offset into the bit number corresponding to the TAC and sends it to the UE with the RAR.
[0188] For another example, after initial access, the network side device utilizes the received uplink reference signal to correlate with a local reference signal base sequence, detects a correlation peak position, and thus detects residual time offset. The network side device converts the residual time offset into a bit number corresponding to the TAC, and utilizes a MAC CE to send the bit number to the UE.
[0189] The UE determines a change rate of the TA adjustment value based on the first timing adjustment information and the second timing adjustment information, determines the TA adjustment value based on the change rate of the TA adjustment value, and finally performs timing advance based on the TA adjustment value to achieve uplink synchronization.
[0190] The timing advance method provided in the embodiments of the present application determines the change rate of the TA adjustment value based on two uplink signals, and determines the adjustment value of the subsequent uplink TA based on the change rate of the TA adjustment value, which can eliminate the defect that the TA adjustment value is inconsistent with the actual value due to inaccurate ephemeris information or high dynamic terminals, and improve the synchronization accuracy in the case of inaccurate ephemeris information or high dynamic terminals.
[0191] In some embodiments, the first indication message is sent to the terminal in a case where the TA adjustment value indicated by the second timing adjustment information is greater than a second threshold value; and the first indication message is used to instruct the terminal to send a third uplink signal.
[0192] Specifically, in the embodiments of the present application, the UE sends the uplink signal in a non-periodic manner.
[0193] Before the UE sends the uplink signal, the network side device determines a TA adjustment value based on the last uplink signal sent by the UE, and in a case where the TA adjustment value is greater than a second threshold value, the network side device sends a first indication message to the UE, and the first indication message is used to instruct the UE to send the uplink signal.
[0194] The specific value of the second threshold value can be configured according to actual conditions, and will not be exemplified here.
[0195] The UE receives the first indication message sent by the network side device, and sends the uplink signal.
[0196] The first indication message can be triggered by RRC, MAC CE or DCI command.
[0197] For example, the network side device determines a TA adjustment value based on the second uplink signal (the last uplink signal sent by the UE), and in a case where the TA adjustment value is greater than a second threshold value, the network side device sends a first indication message to the UE, and the first indication message is used to instruct the UE to send a third uplink signal.
[0198] The UE receives the first indication message sent by the network side device, and sends the third uplink signal.
[0199] In the embodiments of the present application, the uplink signal is transmitted in a non-periodic manner, which can correct in time in the case of large synchronization error, and further improve the synchronization accuracy in the case of inaccurate ephemeris information or high dynamic terminal.
[0200] In some embodiments, further comprising:
[0201] sending a second indication message to the terminal, the second indication message being used to instruct the terminal to transmit the uplink signal according to a target period, the uplink signal including the first uplink signal and the second uplink signal.
[0202] Specifically, in the embodiments of the present application, the UE transmits the uplink signal in a combination of non-periodic and periodic manners.
[0203] The network-side device sends a second indication message to the UE, the second indication message being used to instruct the UE to transmit the uplink signal according to a target period.
[0204] The target period can be associated with an update period of the ephemeris information.
[0205] For example, the uplink signal transmission period can be configured as 1 / 20, 1 / 15, 1 / 10, 1 / 5, 1 / 2, 1, etc. of the update period of the ephemeris information.
[0206] The UE receives the second indication message sent by the network-side device, and transmits the uplink signal periodically according to the target period. The uplink signal can be the first uplink signal and the second uplink signal.
[0207] The network-side device determines a TA adjustment value according to the uplink signal transmitted by the UE last time, and in the case that the TA adjustment value is greater than a second threshold value, the network-side device sends a first indication message to the UE, the first indication message being used to instruct the UE to transmit the uplink signal.
[0208] The UE receives the first indication message sent by the network-side device, and transmits the uplink signal.
[0209] For example, the UE transmits the first uplink signal and the second uplink signal according to the target period respectively, the network-side device receives the second uplink signal (the uplink signal transmitted by the UE last time), and determines a TA adjustment value according to the second uplink signal, and in the case that the TA adjustment value is greater than a second threshold value, the network-side device sends a first indication message to the UE, the first indication message being used to instruct the UE to transmit a third uplink signal.
[0210] The UE receives the first indication message sent by the network-side device, and transmits the third uplink signal.
[0211] In the embodiments of the present application, the uplink signal is transmitted in a non-periodic and periodic combined manner, which can correct in time in the case of large synchronization error, and further improve the synchronization accuracy in the case of inaccurate ephemeris information or high dynamic terminal.
[0212] In some embodiments, further comprising:
[0213] The third indication message is used to instruct the terminal to update the target period.
[0214] Specifically, in the embodiments of the present application, the UE transmits the uplink signal according to a preset period, and the network side device can dynamically adjust the update period of the ephemeris information and the uplink signal according to the channel quality indication (CQI) of the received uplink signal, the TA adjustment value size and other information.
[0215] The network side device sends a third indication message to the UE, and the third indication message is used to instruct the UE to update the target period.
[0216] For example, in the case where the TA adjustment value is greater than a certain threshold value, the network side device sends a third indication message to the UE, and the third indication message is used to instruct the UE to reduce the period of transmitting the uplink signal.
[0217] In the embodiments of the present application, the period of transmitting the uplink signal is dynamically adjusted, which avoids resource waste.
[0218] The method in the above embodiments will be further described below with several specific examples.
[0219] Example 1:
[0220] Figure 3 is the initial access timing synchronization process schematic diagram provided by the embodiments of the present application, as Figure 3 shown, the initial access process uses closed loop timing synchronization, the initial access UE uses inaccurate ephemeris information to perform timing pre-compensation of T a and T b , the network side (device) uses the received PRACH preamble sequence and the local root sequence to do correlation, detects the correlation peak position, that is, the residual time offset can be detected, the network side converts the residual time offset into the bit number corresponding to TAC and sends it to the UE with RAR, and the UE uses the received TAC to perform closed loop timing offset correction, at this time, the correction value of TAC sent by the network side can be approximately equal to T e . Wherein, T a is the transmission delay caused by user link transmission, T b is the change time offset corresponding to the user link caused by the difference between the transmission time and the reception time, and T eThe estimated time delay deviation caused by inaccurate ephemeris information or high dynamic terminal (inaccurate terminal GNSS-based estimated position or speed information).
[0221] The network side configures ephemeris information update period, etc.
[0222] The network side carries satellite public verification token (PVT) parameters or ephemeris parameters and random access channel occasion (RO) resources required for initial access process in downlink master information block (MIB) or system information block (SIB), and periodically updates them.
[0223] After the terminal performs downlink synchronization, it acquires satellite ephemeris information update period, PRACH sending resource, and satellite PVT parameters or ephemeris parameters.
[0224] The terminal calculates the change rate of TA adjustment value based on inaccurate ephemeris information and its own GNSS information. First, the terminal calculates the time delay and change time delay of the service link according to the GNSS position information, ephemeris information, and TA adjustment value change rate, receives ephemeris information at T1_1, performs uplink timing pre-compensation, sends PRACH (Msg1) at T1_2, considers that there is an error in ephemeris information, and calculates T a and T b deviate from the actual value, and are approximately T e .
[0225] The network side estimates the residual timing deviation according to the PRACH received and detected at T2_1, uses the TAC in RAR (Msg2) to issue correction information (i.e. the residual timing deviation estimated by PRACH detection) to the UE at T2_2, so as to facilitate the UE to adjust the TA adjustment value, so that the uplink time synchronization is more accurate.
[0226] The terminal performs closed-loop timing error correction according to the TAC command received at t3_1, and at this time, the timing deviation correction value issued by the TAC is approximately T e 1, sends the second PRACH (Msg1) or uplink reference signal to the satellite-based base station at t3_2, and at this time, performs timing pre-compensation of T a , T b .
[0227] The network side receives and detects the second PRACH or uplink reference signal at t4_1 to estimate the residual timing offset, and uses the TAC in the RAR (Msg2) to issue correction information to the UE at t4_2 to adjust the TA adjustment value.
[0228] The terminal corrects the closed-loop timing error according to the TAC received at t5_1, and the time offset correction value issued by the TAC is approximately T e 2, and the UE calculates the change rate of T e 2 using the UE timestamp. e (TA adjustment value change rate = (T e 1-T e 2) / (t3_1-t5_1)), records the time each time the TAC is received, and calculates T e 2 using the timestamp each time the uplink signal is sent at t_N. e *(t N -t51)+T e 2; sends Msg3 (uplink PUSCH) to the satellite base station at t5_2, and performs timing pre-compensation of T a , T b , and T e , wherein T e is calculated using T e 2 and the change rate of T e 2 and the UE timestamp.
[0229] The network side receives and detects Msg3 (uplink PUSCH) at T6_1, and then feeds back Msg4 (downlink PDCCH / PDSCH) to the UE at T6_2, to complete the initial access.
[0230] In the four-step initial access process, the change rate of the TA adjustment value is determined based on two uplink signals, and the adjustment value of the subsequent uplink TA is determined based on the change rate of the TA adjustment value, which can eliminate the defect that the TA adjustment value is inconsistent with the actual value due to inaccurate ephemeris information or high dynamic terminals, and improve the synchronization accuracy in the case of inaccurate ephemeris information or high dynamic terminals.
[0231] Example 2:
[0232] Figure 4 is a second initial access timing synchronization flowchart provided by the embodiments of the present application, as shown in Figure 4 The initial access process uses closed-loop timing synchronization, and the initial access UE uses inaccurate ephemeris information to perform T a , and T bThe network side utilizes the received PRACH preamble sequence and the local root sequence to perform correlation, detects the correlation peak position, and thus detects the residual time offset. The network side converts the residual time offset into the bit number corresponding to the TAC, and sends the TAC to the UE. The UE utilizes the received TAC to perform closed-loop timing offset correction. At this time, the correction value of the TAC sent by the network side is approximately equal to T e . In the formula, T a is the transmission delay caused by the user link transmission, T b is the variation time offset corresponding to the user link caused by the difference between the transmission time and the reception time, and T e is the deviation time delay of the estimated time delay caused by the inaccurate ephemeris information or the high dynamic terminal (the inaccurate GNSS-based estimated position or speed information of the terminal).
[0233] The network side configures the ephemeris information update period and the like.
[0234] The network side carries the PVT parameters or ephemeris parameters of the satellite and the RO resource required by the initial access process in the downlink MIB or SIB, and periodically updates the information.
[0235] After the terminal performs downlink synchronization, the terminal acquires the satellite ephemeris information update period, the PRACH sending resource, and the PVT parameters or ephemeris parameters of the satellite.
[0236] The terminal calculates the variation rate of the TA adjustment value based on the inaccurate ephemeris information and the GNSS information of the terminal. First, the terminal calculates the time delay and the variation time delay corresponding to the service link according to the position information of the GNSS, the ephemeris information, and the variation rate of the TA adjustment value. At T1_1, the terminal receives the ephemeris information and the like, performs uplink timing pre-compensation, and sends the PRACH (MsgA) at T1_2. Considering that the ephemeris information has errors, the calculated T a and T b have deviations from the actual values, and are approximately T e .
[0237] The network side estimates the residual timing offset according to the PRACH received and detected at T2_1, sends the correction information (i.e., the residual timing offset estimated by the PRACH detection) to the UE at T2_2 by using the TAC in the RAR (MsgB), and thus facilitates the UE to adjust the TA adjustment value, so that the uplink time synchronization is more accurate.
[0238] The terminal performs closed-loop timing error correction according to the TAC received at t3_1. At this time, the time offset correction value of the TAC sent by the network side is approximately T e 1. The terminal sends the second PRACH (MsgA) or the uplink reference signal to the satellite-based base station at t3_2, and performs timing pre-compensation of T a and T b .
[0239] The network side receives and detects the second PRACH or uplink reference signal at t4_1 to estimate the residual timing offset, and uses the TAC in the RAR (MsgB) to issue correction information to the UE at t4_2 to adjust the TA adjustment value.
[0240] The terminal corrects the closed-loop timing error according to the TAC received at t5_1, and the timing offset correction value issued by the TAC is approximately T e 2, and the UE calculates the change rate ΔT e of T e (TA adjustment value change rate = (T e 1-T e 2) / (t3_1-t5_1)) by using the time stamp. e e *(t N -t51)+T e 2.
[0241] In the two-step initial access process, the change rate of the TA adjustment value is determined based on two uplink signals, and the adjustment value of the subsequent uplink TA is determined based on the change rate of the TA adjustment value, which can eliminate the defect that the TA adjustment value is inconsistent with the actual value due to inaccurate ephemeris information or high dynamic terminals, and improve the synchronization accuracy in the case of inaccurate ephemeris information or high dynamic terminals.
[0242] Example 3:
[0243] After initial access, a combination of open-loop timing maintenance and closed-loop timing maintenance can be used, i.e., the terminal maintains the uplink timing synchronization by itself, and the network side estimates the uplink timing offset based on the non-periodic uplink signal sent by the terminal. Open-loop timing maintenance means that the terminal does not need TA instructions from the network, and the terminal maintains the uplink timing synchronization by itself, and the closed-loop purpose is to correct the error of the open-loop.
[0244] The network side corrects the error of the open-loop based on the non-periodic uplink reference signal (SRS / PTRS / DMRS), which is triggered by the network side issuing RRC / MAC CE / DCI command, and uses TAC to inform the timing synchronization correction value.
[0245] The network side configures the ephemeris information update period, the non-periodic triggered uplink reference signal transmission, and the timing offset threshold value of the TAC issuance.
[0246] The network side carries the PVT parameters or ephemeris parameters of the satellite in the downlink MIB or SIB, and updates periodically.
[0247] After the terminal performs downlink synchronization, the satellite ephemeris information update period and the PVT parameters or ephemeris parameters of the satellite are acquired.
[0248] The network side estimates the uplink timing deviation according to the CQI of the received signal, the time deviation of the reference signal and other information, and sends an RRC / MAC CE / DCI command to trigger the uplink reference signal when the threshold is reached.
[0249] The terminal sends the uplink reference signal according to the RRC / MAC CE / DCI command sent by the network side.
[0250] The network side corrects the timing deviation according to the received aperiodic uplink reference signal, and sends the correction information to the UE in the MAC CE for the UE to adjust the TA adjustment value, so that the uplink time synchronization is more accurate.
[0251] The terminal calculates the change rate of T e according to the time deviation error received by the last two TACs and the UE timestamp.
[0252] The terminal calculates the delay and the change in delay corresponding to the service link according to the position information of the GNSS, the ephemeris information and the change rate of T e , calculates T e using the timestamp and ΔT e , and performs uplink timing pre-compensation. e
[0253] The terminal periodically receives ephemeris information according to the ephemeris information update period configured by the network side. The terminal corrects the closed-loop timing error according to the TAC command sent by the network side.
[0254] After initial access, the change rate of the TA adjustment value is determined based on two uplink signals sent by the UE aperiodically, and the adjustment value of the subsequent uplink TA is determined based on the change rate of the TA adjustment value, which can eliminate the defect that the TA adjustment value is inconsistent with the actual value due to inaccurate ephemeris information or high dynamic terminals, and improve the synchronization accuracy in the case of inaccurate ephemeris information or high dynamic terminals.
[0255] Example 4:
[0256] After initial access, the combination of open-loop timing maintenance and closed-loop timing maintenance can be used, that is, the terminal maintains the uplink timing synchronization by itself, and the network side estimates the uplink timing deviation based on the uplink signals sent by the terminal periodically and aperiodically. Open-loop timing maintenance means that the terminal does not need the TA instruction of the network, and the terminal maintains the uplink timing synchronization by itself, and the purpose of closed-loop is to correct the error of open-loop.
[0257] The network side performs open-loop error correction based on periodic and non-periodic uplink reference signals (SRS / PTRS / DMRS). The non-periodic uplink reference signal is triggered by the network side through RRC / MAC CE / DCI command, and the timing synchronization correction value is notified by TAC.
[0258] The network side configures the ephemeris information update period, the uplink reference signal transmission period (which can be configured as 1 / 20, 1 / 15, 1 / 10, 1 / 5, 1 / 2, 1 of the ephemeris information update period, etc.), and the timing deviation threshold value of the non-periodic triggered uplink reference signal transmission and TAC.
[0259] The network side carries the PVT parameters or ephemeris parameters of the satellite in the downlink MIB or SIB, and periodically updates them.
[0260] After the terminal performs downlink synchronization, it acquires the satellite ephemeris information update period, the uplink reference signal transmission period, and the PVT parameters or ephemeris parameters of the satellite.
[0261] The terminal periodically transmits the uplink reference signal according to the uplink reference signal transmission period configured by the network side.
[0262] The network side estimates the time deviation based on the received signal information, and when a certain threshold value is reached, it dynamically adjusts the ephemeris information and the update period of the uplink reference signal, or triggers the non-periodic uplink reference signal by issuing the RRC / MAC CE / DCI command when the threshold value is reached.
[0263] The terminal transmits the non-periodic uplink reference signal according to the RRC / MAC CE / DCI command issued by the network side.
[0264] The network side performs timing deviation correction based on the received periodic or non-periodic uplink reference signal, and issues the correction information to the UE through the TAC in the MAC CE, which is used by the UE to adjust the TA adjustment value to make the uplink time synchronization more accurate.
[0265] The terminal calculates the rate of change of T e based on the time deviation error received by the last two TACs and the UE timestamp.
[0266] The terminal calculates the time delay based on the GNSS position information, the ephemeris information, the rate of change of T e , the time deviation error and the rate of change of time deviation error received by the last TAC, and the UE timestamp, and performs uplink timing pre-compensation.
[0267] The terminal periodically receives the ephemeris information according to the ephemeris information update period configured by the network side.
[0268] The terminal performs closed-loop timing error correction according to the TAC command sent by the network side.
[0269] After initial access, the change rate of the TA adjustment value is determined based on two uplink signals sent by the UE in combination of periodic and aperiodic, and the adjustment value of the subsequent uplink TA is determined based on the change rate of the TA adjustment value, which can eliminate the defect that the TA adjustment value is inconsistent with the actual value due to inaccurate ephemeris information or high dynamic terminal, and improve the synchronization accuracy in the case of inaccurate ephemeris information or high dynamic terminal.
[0270] Figure 5 is a structural schematic diagram of a terminal provided by an embodiment of the present application, as shown in Figure 5 The terminal includes a memory 520, a transceiver 500, and a processor 510, wherein:
[0271] The memory 520 is configured to store a computer program; the transceiver 500 is configured to transceive data under the control of the processor 510; and the processor 510 is configured to read the computer program in the memory 520 and perform the following operations:
[0272] Send a first uplink signal to a network side device;
[0273] Receive first timing adjustment information sent by the network side device;
[0274] Send a second uplink signal to the network side device;
[0275] Receive second timing adjustment information sent by the network side device;
[0276] Determine the change rate of the timing advance TA adjustment value based on the first timing adjustment information and the second timing adjustment information;
[0277] Determine the TA adjustment value based on the change rate of the TA adjustment value;
[0278] Timing advance according to the TA adjustment value.
[0279] Specifically, the transceiver 500 is configured to receive and send data under the control of the processor 510.
[0280] Wherein, in Figure 5In particular embodiments, bus architecture can include any number of interconnecting buses and bridges, depending on the specific application of processor 510 and the overall design constraints. Bus architecture can link together various circuits such as one or more processors represented by processor 510, and the various circuitry represented by the memory 520. Bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuitry, all of which are well known in the art, and therefore, not further described herein. Bus interface provides an interface to the transceiver 500. Transceiver 500 can be a plurality of elements including a transmitter and a receiver, providing a means for communicating with various other apparatus over a transmission medium, including a wireless channel, a wired channel, optical cable, and the like. User interface 530 can also be an interface to external or internal devices such as a keyboard, a mouse, a display, a speaker, a microphone, a joystick, and the like, depending on the particular user device.
[0281] Processor 510 is responsible for managing the bus architecture and general processing, and memory 520 can store data used by processor 510 in executing operations.
[0282] In some embodiments, processor 510 can be a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), a FPGA (Field-Programmable Gate Array), or a CPLD (Complex Programmable Logic Device), and the processor can also take multi-core architecture.
[0283] The processor can call a computer program stored in the memory to execute any of the methods provided by the embodiments of the present application according to the executable instructions obtained. The processor and the memory can also be physically arranged separately.
[0284] In some embodiments, determining the TA adjustment value based on the change rate of the TA adjustment value comprises:
[0285] determining whether the change rate of the TA adjustment value is greater than a first threshold value;
[0286] In the case where the change rate of the TA adjustment value is greater than the first threshold value, determining the TA adjustment value according to the second timing adjustment information, the time of receiving the second timing adjustment information, and the change rate of the TA adjustment value;
[0287] In a case where the change rate of the TA adjustment value is less than or equal to the first threshold value, the TA adjustment value is determined according to the second timing adjustment information, or the TA adjustment value is determined according to the second timing adjustment information, a time at which the second timing adjustment information is received, and a change rate of a TA adjustment value determined last time.
[0288] In some embodiments, the calculation formula for determining the TA adjustment value is as follows:
[0289] T2=K(t2-t1)+T1
[0290] wherein T2 is the TA adjustment value at t2, K is the change rate of the TA adjustment value, t1 is the time at which the second timing adjustment information is received, and T1 is the TA adjustment value contained in the second timing adjustment information.
[0291] In some embodiments, the method further comprises:
[0292] receiving a first indication message sent by the network-side device; the first indication message is used to instruct the terminal to send an uplink signal; the uplink signal includes the first uplink signal and the second uplink signal.
[0293] In some embodiments, the method further comprises:
[0294] receiving a second indication message sent by the network-side device; the second indication message is used to instruct the terminal to send the uplink signal according to a target period.
[0295] In some embodiments, in an initial access process, the first uplink signal is a PRACH signal, and the second uplink signal is a PRACH signal or an uplink reference signal.
[0296] After the initial access, the uplink signal is a PRACH signal or an uplink reference signal.
[0297] It should be noted that the above terminal provided by the embodiments of the present application can realize all the method steps achieved by the method embodiments of the above execution subject being the terminal, and achieve the same technical effects, and thus the same parts and beneficial effects of the method embodiments will not be described in detail herein.
[0298] Figure 6 is a structural schematic diagram of a network-side device provided by the embodiments of the present application, as shown in Figure 6 The network-side device includes a memory 620, a transceiver 600, and a processor 610, wherein:
[0299] The memory 620 is used to store computer programs; the transceiver 600 is used to send and receive data under the control of the processor 610; the processor 610 is used to read the computer program in the memory 620 and perform the following operations:
[0300] The first uplink signal sent by the receiving terminal;
[0301] The first timing adjustment information is determined based on the first uplink signal, and the first timing adjustment information is sent to the terminal.
[0302] Receive the second uplink signal sent by the terminal;
[0303] The second timing adjustment information is determined based on the second uplink signal, and then sent to the terminal.
[0304] Specifically, transceiver 600 is used to receive and send data under the control of processor 610.
[0305] Among them, Figure 6 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 610) and memory (memory 620). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 600 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 610 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 610 during operation.
[0306] The processor 610 can 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 can also adopt a multi-core architecture.
[0307] In some embodiments, if the TA adjustment value indicated by the second timing adjustment information is greater than the second threshold value, a first indication message is sent to the terminal; the first indication message is used to instruct the terminal to send a third uplink signal.
[0308] In some embodiments, the method further comprises:
[0309] sending a second indication message to the terminal, the second indication message being used to instruct the terminal to send an uplink signal according to a target period, the uplink signal comprising the first uplink signal and the second uplink signal.
[0310] In some embodiments, in the initial access process, the first uplink signal is a PRACH signal, and the second uplink signal is a PRACH signal or an uplink reference signal.
[0311] After the initial access, the uplink signal is a PRACH signal or an uplink reference signal.
[0312] In some embodiments, the method further comprises:
[0313] sending a third indication message to the terminal, the third indication message being used to instruct the terminal to update the target period.
[0314] Specifically, the network-side device provided by the embodiments of the present application can implement all the method steps of the method embodiments in which the execution subject is the network-side device, and achieve the same technical effects. Therefore, the parts and beneficial effects of the embodiments of the present application that are the same as the method embodiments will not be described in detail here.
[0315] Figure 7 is one of the structural diagrams of a timing advance device provided by the embodiments of the present application, as shown in Figure 7 The embodiments of the present application provide a timing advance device, which comprises a first sending module 701, a first receiving module 702, a second sending module 703, a second receiving module 704, a first determining module 705, a second determining module 706, and a timing advance module 707, wherein:
[0316] The first sending module 701 is configured to send a first uplink signal to a network-side device; the first receiving module 702 is configured to receive first timing adjustment information sent by the network-side device; the second sending module 703 is configured to send a second uplink signal to the network-side device; the second receiving module 704 is configured to receive second timing adjustment information sent by the network-side device; the first determining module 705 is configured to determine a change rate of a timing advance TA adjustment value based on the first timing adjustment information and the second timing adjustment information; the second determining module 706 is configured to determine the TA adjustment value based on the change rate of the TA adjustment value; and the timing advance module 707 is configured to perform timing advance according to the TA adjustment value.
[0317] In some embodiments, the second determining module comprises a judging sub-module and a first determining sub-module, wherein:
[0318] The judging submodule is configured to judge whether the change rate of the TA adjustment value is greater than a first threshold value.
[0319] The first determining submodule is configured to, in a case where the change rate of the TA adjustment value is greater than the first threshold value, determine a TA adjustment value according to the second timing adjustment information, a time of receiving the second timing adjustment information, and the change rate of the TA adjustment value.
[0320] In a case where the change rate of the TA adjustment value is less than or equal to the first threshold value, determine a TA adjustment value according to the second timing adjustment information, or determine a TA adjustment value according to the second timing adjustment information, a time of receiving the second timing adjustment information, and the change rate of the TA adjustment value determined last time.
[0321] In some embodiments, the calculation formula for determining the TA adjustment value is as follows:
[0322] T2=K(t2-t1)+T1
[0323] Wherein, T2 is the TA adjustment value at t2, K is the change rate of the TA adjustment value, t1 is the time of receiving the second timing adjustment information, and T1 is the TA adjustment value contained in the second timing adjustment information.
[0324] In some embodiments, the method further comprises a fifth receiving module.
[0325] The fifth receiving module is configured to receive a first indication message sent by the network side device; the first indication message is used to instruct a terminal to send an uplink signal; and the uplink signal comprises the first uplink signal and the second uplink signal.
[0326] In some embodiments, the method further comprises a sixth receiving module.
[0327] The sixth receiving module is configured to receive a second indication message sent by the network side device; the second indication message is used to instruct the terminal to send the uplink signal according to a target period.
[0328] In some embodiments, in an initial access process, the first uplink signal is a PRACH signal, and the second uplink signal is a PRACH signal or an uplink reference signal.
[0329] After the initial access, the uplink signal is a PRACH signal or an uplink reference signal.
[0330] Specifically, the above timing advance device provided by the embodiments of the present application can realize all the method steps realized by the method embodiments of the above execution subject being a terminal, and can achieve the same technical effects. Here, the same parts and beneficial effects in the method embodiments will not be described in detail.
[0331] Figure 8 is a structural schematic diagram of a timing advance device provided by an embodiment of the present application, as shown in the figure, the present application provides a timing advance device, comprising a third receiving module 801, a third determining module 802, a fourth receiving module 803 and a fourth determining module 804, wherein: Figure 8
[0332] The third receiving module 801 is configured to receive a first uplink signal sent by a terminal; the third determining module 802 is configured to determine first timing adjustment information according to the first uplink signal, and send the first timing adjustment information to the terminal; the fourth receiving module 803 is configured to receive a second uplink signal sent by the terminal; and the fourth determining module 804 is configured to determine second timing adjustment information according to the second uplink signal, and send the second timing adjustment information to the terminal.
[0333] In some embodiments, further comprising a third sending module;
[0334] The third sending module is configured to send a first indication message to the terminal in the case that the TA adjustment value indicated by the second timing adjustment information is greater than a second threshold value; and the first indication message is configured to instruct the terminal to send a third uplink signal.
[0335] In some embodiments, further comprising a fourth sending module;
[0336] The fourth sending module is configured to send a second indication message to the terminal; and the second indication message is configured to instruct the terminal to send an uplink signal according to a target period; and the uplink signal comprises the first uplink signal and the second uplink signal.
[0337] In some embodiments, in an initial access process, the first uplink signal is a PRACH signal, and the second uplink signal is a PRACH signal or an uplink reference signal.
[0338] After the initial access, the uplink signal is a PRACH signal or an uplink reference signal.
[0339] In some embodiments, further comprising a fifth sending module;
[0340] The fifth sending module is configured to send a third indication message to the terminal, and the third indication message is configured to instruct the terminal to update the target period.
[0341] Specifically, the timing advance device provided by the embodiments of the present application can realize all the method steps achieved by the method embodiments of the network-side device, and achieve the same technical effects. Here, the same parts and beneficial effects of the method embodiments in the embodiments will not be described in detail.
[0342] It should be noted that the division of units / modules in the above embodiments of the present application is illustrative, and is only a logical functional division. In actual implementation, another division mode can be used. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0343] When the integrated unit is realized 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 solutions of the present application, essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which 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 methods described in the various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0344] In some embodiments, a processor-readable storage medium is also provided, which stores a computer program for causing the processor to execute the method provided by the above embodiments, including:
[0345] sending a first uplink signal to a network-side device; receiving first timing adjustment information sent by the network-side device; sending a second uplink signal to the network-side device; receiving second timing adjustment information sent by the network-side device; determining a change rate of a timing advance (TA) adjustment value based on the first timing adjustment information and the second timing adjustment information; determining the TA adjustment value based on the change rate of the TA adjustment value; and performing timing advance according to the TA adjustment value.
[0346] or includes:
[0347] The receiving terminal sends a first uplink signal; the base station determines first timing adjustment information according to the first uplink signal, and sends the first timing adjustment information to the terminal; the base station receives a second uplink signal sent by the terminal; the base station determines second timing adjustment information according to the second uplink signal, and sends the second timing adjustment information to the terminal.
[0348] It should be noted that the processor readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to a magnetic memory (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical memory (such as a CD, a DVD, a BD, a HVD, etc.), and a semiconductor memory (such as a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid state disk (SSD), etc.), etc.
[0349] In addition, it should be noted that the terms "first", "second", etc. in the embodiments of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are usually a class, and do not limit the number of objects, for example, the first object can be one or more.
[0350] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship.
[0351] In the embodiments of the present application, the term "a plurality of" means two or more, and other quantifiers are similar.
[0352] The technical solutions provided by the embodiments of the present application can be applied to various systems, especially 5G systems. For example, the applicable systems can 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 system (UMTS), worldwide interoperability for microwave access (WiMAX) systems, 5G new radio (NR) systems, and the like. Among these various systems, there are terminal devices and network devices. The system can also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), and the like.
[0353] The terminal device to which the embodiments of the present application relate can refer to a device that provides voice and / or data connectivity to a user, a handheld device having a wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal device can also be different, for example, in the 5G system, the terminal device can be called user equipment (User Equipment, UE). The wireless terminal device can communicate with one or more core networks (Core Network, CN) through a radio access network (Radio Access Network, RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (also known as a "cellular" phone) and a computer with a mobile terminal device, for example, it can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a radio access network. For example, personal communication service (Personal Communication Service, PCS) phones, cordless phones, session initiation protocol (Session Initiated Protocol, SIP) phones, wireless local loop (Wireless Local Loop, WLL) stations, personal digital assistants (Personal Digital Assistant, PDA) and the like. The wireless terminal device can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, which is not limited in the embodiments of the present application.
[0354] The network device related to the embodiments of the present application can be a base station, which can include multiple cells serving terminals. According to different application scenarios, the base station can also be referred to as an access point, or can be a device in an access network that communicates with wireless terminal devices through one or more sectors over an air interface, or other names. The network device can be used to exchange received air frames and Internet Protocol (IP) packets as a router between wireless terminal devices and the rest of the access network, which can include an Internet Protocol (IP) communication network. The network device can also coordinate the management of the properties of the air interface. For example, the network device related to the embodiments of the present application can be a network device (Base Transceiver Station, BTS) in the Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolved network device (evolutional Node B, eNB or e-NodeB) in a long term evolution (LTE) system, or a 5G base station (gNB) in a next generation system, or a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., which are not limited in the embodiments of the present application. In some network structures, the network device can include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit can also be geographically separated.
[0355] The network device and the terminal device can each use one or more antennas for multi-input multi-output (MIMO) transmission, which can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). According to the form and number of root antenna combinations, the MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission or precoding transmission or beamforming transmission, etc.
[0356] Those skilled in the art will understand that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage, etc.) containing computer-usable program code.
[0357] The present application is described with reference to flowcharts and / or block diagrams according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams 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 apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus produce a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 an apparatus that performs the functions specified in one or more flows and / or blocks.
[0358] These processor executable instructions can also be stored in a processor readable memory that can direct the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the processor readable memory produce a manufactured product including instruction apparatus, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 an apparatus that performs the functions specified in one or more flows and / or blocks.
[0359] These processor executable instructions can also be loaded into a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable data processing apparatus to produce a computer implemented process, so that the instructions executed on the computer or other programmable data processing apparatus provide a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1one or more processes and / or blocks Figure 1 the steps of a function specified in one or more blocks.
[0360] It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the spirit or scope of the application. Thus, it is intended that the present application cover modifications and variations of this application provided they come within the scope of the appended claims and their equivalents.
Claims
1. A timing advance method, characterized by, The method comprises: sending a first uplink signal to a network side device; receiving first timing adjustment information sent by the network side device; sending a second uplink signal to the network side device; receiving second timing adjustment information sent by the network side device; determining a change rate of a timing advance (TA) adjustment value based on the first timing adjustment information and the second timing adjustment information; the change rate of the TA adjustment value is a ratio of a change amount of the TA adjustment value to a time difference, the change amount of the TA adjustment value is a difference between a TA adjustment value contained in the first timing adjustment information and a TA adjustment value contained in the second timing adjustment information, and the time difference is a difference between a time of receiving the first timing adjustment information and a time of receiving the second timing adjustment information; determining a TA adjustment value based on the change rate of the TA adjustment value; and performing timing advance according to the TA adjustment value.
2. The timing advance method of claim 1, wherein, The method of determining a TA adjustment value based on the change rate of the TA adjustment value comprises: determining whether the change rate of the TA adjustment value is greater than a first threshold value; in a case where the change rate of the TA adjustment value is greater than the first threshold value, determining a TA adjustment value according to the second timing adjustment information, a time of receiving the second timing adjustment information, and the change rate of the TA adjustment value; in a case where the change rate of the TA adjustment value is less than or equal to the first threshold value, determining a TA adjustment value according to the second timing adjustment information, or determining a TA adjustment value according to the second timing adjustment information, a time of receiving the second timing adjustment information, and a change rate of a last determined TA adjustment value.
3. The timing advance method of claim 2, wherein, The calculation formula of determining a TA adjustment value is as follows: T2=K(t2-t1)+T1 wherein T2 is a TA adjustment value at time t2, K is a change rate of the TA adjustment value, t1 is a time of receiving the second timing adjustment information, and T1 is a TA adjustment value contained in the second timing adjustment information.
4. The timing advance method of claim 1, wherein, The method further comprises: receiving a first indication message sent by the network side device; the first indication message is used for instructing a terminal to send an uplink signal; the uplink signal comprises the first uplink signal and the second uplink signal.
5. The timing advance method of claim 4, wherein, The method further comprises: receiving a second indication message sent by the network side device; the second indication message is used for instructing the terminal to send the uplink signal according to a target period.
6. The timing advance method of claim 4 or 5, wherein, In an initial access process, the first uplink signal is a PRACH signal, and the second uplink signal is a PRACH signal or an uplink reference signal; after the initial access, the uplink signal is a PRACH signal or an uplink reference signal.
7. A timing advance method, characterized by, The method comprises: receiving a first uplink signal sent by a terminal; determining first timing adjustment information according to the first uplink signal, and sending the first timing adjustment information to the terminal; receiving a second uplink signal sent by the terminal; determining second timing adjustment information according to the second uplink signal, and sending the second timing adjustment information to the terminal; The first timing adjustment information and the second timing adjustment information are used to determine a change rate of a timing advance (TA) adjustment value; the change rate of the TA adjustment value is a ratio of a change amount of the TA adjustment value to a time difference; the change amount of the TA adjustment value is a difference between a TA adjustment value contained in the first timing adjustment information and a TA adjustment value contained in the second timing adjustment information; the time difference is a difference between a time of receiving the first timing adjustment information and a time of receiving the second timing adjustment information; and the change rate of the TA adjustment value is used to determine the TA adjustment value, which is used for timing advance.
8. The timing advance method of claim 7, wherein, In a case where the TA adjustment value indicated by the second timing adjustment information is greater than a second threshold value, a first indication message is sent to the terminal; and the first indication message is used to instruct the terminal to send a third uplink signal.
9. The timing advance method of claim 8, wherein, Further comprising: sending a second indication message to the terminal; the second indication message is used to instruct the terminal to send an uplink signal according to a target period; and the uplink signal includes the first uplink signal and the second uplink signal.
10. The timing advance method of claim 9, wherein, In an initial access process, the first uplink signal is a PRACH signal, and the second uplink signal is a PRACH signal or an uplink reference signal. After the initial access, the uplink signal is a PRACH signal or an uplink reference signal.
11. The timing advance method of claim 9, wherein, Further comprising: sending a third indication message to the terminal, the third indication message being used to instruct the terminal to update the target period.
12. A terminal, characterized by comprising: comprising a memory, a transceiver, and a processor; the memory is used to store a computer program; the transceiver is used to transceive data under control of the processor; and the processor is used to read the computer program in the memory and perform the following operations: sending a first uplink signal to a network side device; receiving first timing adjustment information sent by the network side device; sending a second uplink signal to the network side device; receiving second timing adjustment information sent by the network side device; determining a change rate of a timing advance (TA) adjustment value based on the first timing adjustment information and the second timing adjustment information; the change rate of the TA adjustment value is a ratio of a change amount of the TA adjustment value to a time difference; the change amount of the TA adjustment value is a difference between a TA adjustment value contained in the first timing adjustment information and a TA adjustment value contained in the second timing adjustment information; and the time difference is a difference between a time of receiving the first timing adjustment information and a time of receiving the second timing adjustment information; determining a TA adjustment value based on the change rate of the TA adjustment value; and performing timing advance according to the TA adjustment value.
13. The terminal according to claim 12, characterized by determining a TA adjustment value based on the change rate of the TA adjustment value, comprising: determining whether the change rate of the TA adjustment value is greater than a first threshold value; in a case where the change rate of the TA adjustment value is greater than the first threshold value, determining the TA adjustment value according to the second timing adjustment information, a time of receiving the second timing adjustment information, and the change rate of the TA adjustment value; and In a case where the change rate of the TA adjustment value is less than or equal to the first threshold value, the TA adjustment value is determined according to the second timing adjustment information, or the TA adjustment value is determined according to the second timing adjustment information, a time at which the second timing adjustment information is received, and a change rate of a last determined TA adjustment value.
14. The terminal according to claim 13, characterized by A calculation formula for determining the TA adjustment value is as follows: T2 = K(t2-t1) + T1 wherein T2 is the TA adjustment value at t2, K is the change rate of the TA adjustment value, t1 is a time at which the second timing adjustment information is received, and T1 is the TA adjustment value contained in the second timing adjustment information.
15. The terminal according to claim 12, characterized by Further comprising: receiving a first indication message sent by the network side device; the first indication message is used to instruct the terminal to send an uplink signal; the uplink signal includes the first uplink signal and the second uplink signal.
16. The terminal according to claim 15, characterized by Further comprising: receiving a second indication message sent by the network side device; the second indication message is used to instruct the terminal to send the uplink signal according to a target period.
17. The terminal according to claim 15 or 16, characterized by In the initial access process, the first uplink signal is a PRACH signal, and the second uplink signal is a PRACH signal or an uplink reference signal; After the initial access, the uplink signal is a PRACH signal or an uplink reference signal.
18. A network-side device, comprising: comprising a memory, a transceiver, and a processor; the memory is used to store a computer program; the transceiver is used to transceive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: receiving a first uplink signal sent by a terminal; determining first timing adjustment information according to the first uplink signal, and sending the first timing adjustment information to the terminal; receiving a second uplink signal sent by the terminal; determining second timing adjustment information according to the second uplink signal, and sending the second timing adjustment information to the terminal; wherein the first timing adjustment information and the second timing adjustment information are used to determine a change rate of a timing advance TA adjustment value; the change rate of the TA adjustment value is a ratio of a change amount of the TA adjustment value to a time difference, the change amount of the TA adjustment value is a difference between a TA adjustment value contained in the first timing adjustment information and a TA adjustment value contained in the second timing adjustment information, and the time difference is a difference between a time at which the first timing adjustment information is received and a time at which the second timing adjustment information is received; the change rate of the TA adjustment value is used to determine a TA adjustment value, and the TA adjustment value is used for timing advance.
19. The network-side device of claim 18, wherein, In a case where the TA adjustment value indicated by the second timing adjustment information is greater than a second threshold value, a first indication message is sent to the terminal; the first indication message is used to instruct the terminal to send a third uplink signal.
20. The network-side device of claim 19, wherein, Further comprising: sending a second indication message to the terminal; the second indication message is used to instruct the terminal to send an uplink signal according to a target period; the uplink signal includes the first uplink signal and the second uplink signal.
21. The network-side device of claim 20, wherein, In the initial access process, the first uplink signal is a PRACH signal, and the second uplink signal is a PRACH signal or an uplink reference signal; After initial access, the uplink signal is a PRACH signal or an uplink reference signal.
22. The network-side device of claim 20, wherein, Further comprising: sending a third indication message to the terminal, the third indication message being used to instruct the terminal to update the target period.
23. A timing advance apparatus, characterized by Comprising: a first sending module, configured to send a first uplink signal to a network side device; a first receiving module, configured to receive first timing adjustment information sent by the network side device; a second sending module, configured to send a second uplink signal to the network side device; a second receiving module, configured to receive second timing adjustment information sent by the network side device; a first determining module, configured to determine a change rate of a timing advance (TA) adjustment value based on the first timing adjustment information and the second timing adjustment information; the change rate of the TA adjustment value being a ratio of a change amount of the TA adjustment value to a time difference; the change amount of the TA adjustment value being a difference between a TA adjustment value contained in the first timing adjustment information and a TA adjustment value contained in the second timing adjustment information, and the time difference being a difference between a time of receiving the first timing adjustment information and a time of receiving the second timing adjustment information; a second determining module, configured to determine the TA adjustment value based on the change rate of the TA adjustment value; a timing advance module, configured to perform timing advance according to the TA adjustment value.
24. A timing advance apparatus, characterized by Comprising: a third receiving module, configured to receive a first uplink signal sent by a terminal; a third determining module, configured to determine first timing adjustment information according to the first uplink signal, and send the first timing adjustment information to the terminal; a fourth receiving module, configured to receive a second uplink signal sent by the terminal; a fourth determining module, configured to determine second timing adjustment information according to the second uplink signal, and send the second timing adjustment information to the terminal; wherein the first timing adjustment information and the second timing adjustment information are used to determine a change rate of a timing advance (TA) adjustment value; the change rate of the TA adjustment value being a ratio of a change amount of the TA adjustment value to a time difference, the change amount of the TA adjustment value being a difference between a TA adjustment value contained in the first timing adjustment information and a TA adjustment value contained in the second timing adjustment information, and the time difference being a difference between a time of receiving the first timing adjustment information and a time of receiving the second timing adjustment information; the change rate of the TA adjustment value being used to determine the TA adjustment value, and the TA adjustment value being used to perform timing advance.
25. A processor-readable storage medium, comprising: The processor readable storage medium stores a computer program, the computer program being used to make the processor execute the timing advance method in any one of claims 1 to 11. The processor readable storage medium stores a computer program, the computer program being used to make the processor execute the timing advance method in any one of claims 1 to 11.
Citation Information
Patent Citations
Method and device for updating timing offset
CN113347697A