Timing adjustment method and apparatus, electronic device, storage medium, and program product

By determining the UE's movement direction and selecting a suitable timing adjustment range, the problem of the ping-pong effect in UE timing adjustment in the prior art is solved, improving the accuracy of timing adjustment and network performance, especially reducing timing deviation in fast-moving scenarios.

CN118804260BActive Publication Date: 2025-11-04CHINA MOBILE GROUP ZHEJIANG +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410420174.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-04-09
Publication Date
2025-11-04
Estimated Expiration
2044-04-09

AI Technical Summary

Technical Problem

Existing timing adjustment methods are prone to causing the ping-pong effect during UE movement, and network performance degrades in fast-moving scenarios such as high-speed rail, failing to effectively reduce timing deviations.

Method used

By determining the movement direction of the user equipment (UE), a suitable target timing adjustment range is selected for timing adjustment, including the first and second preset timing adjustment ranges. The movement direction is determined based on the uplink frequency offset or TA change trend of the UE, and the TA amount is adjusted on this basis to avoid the ping-pong effect and reduce timing deviation.

Benefits of technology

It avoids the ping-pong effect during UE movement, improves the accuracy of timing adjustment and network performance, and reduces timing deviation, especially in fast-moving scenarios such as high-speed rail.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118804260B_ABST
    Figure CN118804260B_ABST
Patent Text Reader

Abstract

The application provides a timing adjustment method and device, electronic equipment, storage medium and program product, and relates to the technical field of communication. The method comprises the following steps: determining the moving direction of a user equipment (UE), wherein the moving direction comprises a first moving direction in which the UE moves away from the network equipment, or a second moving direction in which the UE moves close to the network equipment; determining a target timing adjustment interval corresponding to the moving direction from two preset timing adjustment intervals; and performing timing adjustment on the UE based on the target timing adjustment interval. The application can ensure that timing adjustment does not occur in ping-pong, and reduce the timing deviation of the UE.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to a timing adjustment method and device, electronic equipment, storage medium and program product. BACKGROUND

[0002] In the field of wireless communication, there is a certain distance between the base station and the UE (User Equipment), so timing adjustment is needed. TA (Time Advanced) is the difference between the actual time of UE signal arriving at the base station and the time of UE signal arriving at the base station when the distance between UE and base station is 0. Therefore, the base station always monitors the time of UE signal arriving, and adjusts the timing according to the change of arrival time.

[0003] Currently, the TA is adjusted based on the periodic check of the uplink timing deviation of the UE. Specifically, if the uplink timing deviation is greater than the upper limit of the preset timing adjustment interval, the TA is adjusted downward, and if the uplink timing deviation is less than the lower limit of the preset timing adjustment interval, the TA is adjusted upward, so as to make the uplink timing deviation of the UE as close to 0 as possible. However, due to the influence of the measurement fluctuation of the uplink timing deviation, the existing timing adjustment method will cause ping-pong; for example, when the uplink timing deviation is less than the lower limit of the timing adjustment interval, the TA is adjusted upward, and then due to the measurement fluctuation of the uplink timing deviation, the uplink timing deviation is greater than the upper limit of the timing adjustment interval, and the TA needs to be adjusted downward again. Therefore, how to reduce the timing deviation of the UE without causing ping-pong in timing adjustment is a problem to be solved at present. SUMMARY

[0004] The present application provides a timing adjustment method, device, electronic equipment, storage medium and program product to solve the defect of ping-pong in timing adjustment in the prior art, and to realize a high-accuracy timing adjustment method.

[0005] The present application provides a timing adjustment method applied to a network device, the method comprising:

[0006] determining the moving direction of the UE, wherein the moving direction comprises a first moving direction in which the UE moves away from the network device, or a second moving direction in which the UE moves close to the network device;

[0007] determining a target timing adjustment interval corresponding to the moving direction from two preset timing adjustment intervals;

[0008] adjusting the timing of the UE based on the target timing adjustment interval.

[0009] The timing adjustment method comprises the following steps: determining a moving direction of a user equipment (UE), and determining a preset timing adjustment interval corresponding to the moving direction of the UE.

[0010] The first moving direction corresponds to the first preset timing adjustment interval, and the second moving direction corresponds to the second preset timing adjustment interval.

[0011] The upper limit of the first preset timing adjustment interval is the same as the upper limit of a preset constant timing adjustment interval, and the lower limit of the first preset timing adjustment interval is smaller than the lower limit of the constant timing adjustment interval.

[0012] The lower limit of the second preset timing adjustment interval is the same as the lower limit of the constant timing adjustment interval, and the upper limit of the second preset timing adjustment interval is greater than the upper limit of the constant timing adjustment interval.

[0013] The timing adjustment method comprises the following steps: determining a moving direction of a user equipment (UE), and determining a preset timing adjustment interval corresponding to the moving direction of the UE.

[0014] The moving direction of the UE is determined based on an uplink frequency offset of the UE, or

[0015] The moving direction of the UE is determined based on a timing advance (TA) change trend of the UE.

[0016] If the uplink frequency offset is a negative frequency offset, the moving direction is the first moving direction; if the uplink frequency offset is a positive frequency offset, the moving direction is the second moving direction.

[0017] If the TA change trend gradually increases over time, the moving direction is the first moving direction; if the TA change trend gradually decreases over time, the moving direction is the second moving direction.

[0018] The timing adjustment method comprises the following steps: determining a moving direction of a user equipment (UE), and determining a preset timing adjustment interval corresponding to the moving direction of the UE.

[0019] If the uplink frequency offset of the UE in a first preset time period is a negative frequency offset, the moving direction is determined as the first moving direction.

[0020] If the uplink frequency offset of the UE in a first preset time period is a positive frequency offset, the moving direction is determined as the second moving direction.

[0021] The end time of the first preset time period is a current time, and the time length of the first preset time period is a preset time length.

[0022] The timing adjustment method provided in the application comprises the following steps:

[0023] If the TA variation trend of the UE in the second preset time period gradually increases over time, the moving direction is determined as the first moving direction.

[0024] If the TA variation trend of the UE in the second preset time period gradually decreases over time, the moving direction is determined as the second moving direction.

[0025] The end moment of the second preset time period is the current moment, and the second preset time period does not include the time period for timing adjustment of the UE.

[0026] The timing adjustment method provided in the application comprises the following steps:

[0027] If the uplink frequency offset of the UE in the first preset time period comprises negative frequency offset and positive frequency offset, a third preset timing adjustment interval is determined as the target timing adjustment interval.

[0028] The third preset timing adjustment interval comprises a first adjustment interval, a second adjustment interval or a third adjustment interval; the upper limit of the first adjustment interval is the same as the upper limit of a preset constant timing adjustment interval, and the lower limit of the first adjustment interval is smaller than the lower limit of the constant timing adjustment interval; the lower limit of the second adjustment interval is the same as the lower limit of the constant timing adjustment interval, and the upper limit of the second adjustment interval is greater than the upper limit of the constant timing adjustment interval; the lower limit of the third adjustment interval is smaller than the lower limit of the constant timing adjustment interval, and the upper limit of the third adjustment interval is greater than the upper limit of the constant timing adjustment interval.

[0029] The end moment of the first preset time period is the current moment, and the time length of the first preset time period is a preset time length.

[0030] The timing adjustment method provided in the application comprises the following steps:

[0031] If the TA variation trend of the UE in the second preset time period comprises a variation trend increasing over time and a variation trend decreasing over time, a third preset timing adjustment interval is determined as the target timing adjustment interval.

[0032] The third preset time adjustment interval includes a first adjustment interval, a second adjustment interval or a third adjustment interval; the upper limit of the first adjustment interval is the same as the upper limit of a preset constant time adjustment interval, and the lower limit of the first adjustment interval is smaller than the lower limit of the constant time adjustment interval; the lower limit of the second adjustment interval is the same as the lower limit of the constant time adjustment interval, and the upper limit of the second adjustment interval is greater than the upper limit of the constant time adjustment interval; the lower limit of the third adjustment interval is smaller than the lower limit of the constant time adjustment interval, and the upper limit of the third adjustment interval is greater than the upper limit of the constant time adjustment interval.

[0033] The end moment of the second preset time period is the current moment, and the second preset time period does not include a time period in which the UE performs timing adjustment.

[0034] The application further provides a timing adjustment device arranged in a network equipment, and the device comprises:

[0035] A direction determination module is configured to determine a moving direction of a user equipment (UE), wherein the moving direction includes a first moving direction in which the UE moves away from the network equipment or a second moving direction in which the UE moves close to the network equipment.

[0036] An interval determination module is configured to determine a target timing adjustment interval corresponding to the moving direction from two preset timing adjustment intervals.

[0037] A timing adjustment module is configured to perform timing adjustment on the UE based on the target timing adjustment interval.

[0038] The application further provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the timing adjustment method according to any one of the above-mentioned methods when executing the program.

[0039] The application further provides a non-transitory computer readable storage medium having a computer program stored thereon, wherein the computer program is executable by a processor to implement the timing adjustment method according to any one of the above-mentioned methods.

[0040] The application further provides a computer program product comprising a computer program, wherein the computer program is executable by a processor to implement the timing adjustment method according to any one of the above-mentioned methods.

[0041] The timing adjustment method, device, electronic equipment, storage medium and program product provided by the present application determine the moving direction of a user equipment (UE), and the moving direction includes a first moving direction in which the UE moves away from a network device or a second moving direction in which the UE moves close to the network device, so as to determine a target timing adjustment interval corresponding to the moving direction from two preset timing adjustment intervals, thereby determining the target timing adjustment interval corresponding to the moving direction of the UE. Compared with the prior art in which the same timing adjustment interval is used for all UEs regardless of the movement of the UEs, the embodiment of the present application can ensure that timing adjustment does not occur ping-pong based on the determination of the target timing adjustment interval of the UE based on the moving direction of the UE, and the target timing adjustment interval corresponding to the moving direction of the UE can be accurately determined based on the moving direction of the UE. Furthermore, the target timing adjustment interval of the UE is determined based on the moving direction of the UE, rather than the same timing adjustment interval being used for all UEs, so that the target timing adjustment interval corresponding to the moving direction of the UE can be more accurately determined, and the timing of the UE can be adjusted based on the accurate target timing adjustment interval, thereby reducing the timing deviation of the UE. BRIEF DESCRIPTION OF DRAWINGS

[0042] In order to more clearly illustrate the technical solutions in the present application or prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. 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.

[0043] Figure 1 The flowchart of the timing adjustment method provided by the present application is shown in the figure.

[0044] Figure 2 The structure diagram of the timing adjustment device provided by the present application is shown in the figure.

[0045] Figure 3 The structure diagram of the electronic equipment provided by the present application is shown in the figure. DETAILED DESCRIPTION

[0046] In order to make the purpose, technical solutions and advantages of the present application more clear, the technical solutions in the present application will be described clearly and completely in the following with reference to the drawings in the present application. Obviously, the described embodiments are some embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0047] In the field of wireless communication, there is a certain distance between the base station and the UE (User Equipment), so timing adjustment is needed. The TA (Time Advanced) amount refers to the difference between the actual time of the UE signal arriving at the base station and the time of the UE signal arriving at the base station assuming that the distance between the UE and the base station is 0. Therefore, the base station always monitors the time of the UE signal arrival and makes timing adjustment according to the change of the arrival time.

[0048] Currently, the TA amount is adjusted based on the periodic check of the uplink timing deviation of the UE. Specifically, if the uplink timing deviation is greater than the upper limit of the preset timing adjustment interval, the TA amount is adjusted downward, and if the uplink timing deviation is less than the lower limit of the preset timing adjustment interval, the TA amount is adjusted upward, so as to make the uplink timing deviation of the UE as close to 0 as possible. For example, the timing adjustment interval is 0Ts, the lower limit is 0Ts, and the upper limit is 16Ts. When the uplink timing deviation is less than 0Ts, the TA amount is adjusted upward, and when the uplink timing deviation is greater than 16Ts, the TA amount is adjusted downward. However, due to the influence of the measurement fluctuation of the uplink timing deviation, the existing timing adjustment method will cause ping-pong. For example, when the uplink timing deviation is less than the lower limit of the timing adjustment interval, the TA amount is adjusted upward, and then due to the measurement fluctuation of the uplink timing deviation, the uplink timing deviation is greater than the upper limit of the timing adjustment interval, and the TA amount needs to be adjusted downward again. For example, the TA amount is adjusted from 0Ts to 16Ts. Due to the measurement fluctuation of the uplink timing deviation, the uplink timing deviation is greater than 16Ts and is adjusted back to 0Ts. The TA amount is adjusted from 16Ts to 0Ts. Due to the measurement fluctuation of the uplink timing deviation, the uplink timing deviation is less than 0Ts and is adjusted back to 16Ts. Therefore, how to reduce the timing deviation of the UE while ensuring that timing adjustment does not occur is a problem that needs to be solved at present.

[0049] In addition, in the above timing adjustment method, the timing adjustment interval is the same for all UEs, but in the high-speed rail, highway and other fast-moving scenarios, the change of the uplink timing deviation is particularly large, which will cause more timing advance or timing lag, and thus the uplink demodulation performance is not optimal, and the timing advance has a greater impact on the uplink performance.

[0050] Even if the upper threshold of the timing adjustment interval is adjusted upward or the lower threshold of the timing adjustment interval is adjusted downward to avoid ping-pong, the adjusted timing adjustment interval is the same for all UEs, resulting in an increased TA amount adjustment interval, which easily causes the uplink timing deviation to be greater than the upper threshold (such as 16Ts) of the original timing adjustment interval or easily causes the uplink timing deviation to be less than the lower threshold (such as 0Ts) of the original timing adjustment interval, resulting in an increase in the overall timing deviation of the corresponding cell of the base station, and further causing network performance degradation, especially in high-speed moving scenarios such as high-speed rail, which has a greater impact on network performance.

[0051] To solve the above problems, the present application proposes the following embodiments. Figure 1 The flowchart of the timing adjustment method provided by the present application is shown in Figure 1 The timing adjustment method applied to the network device includes:

[0052] Step 110, determining the moving direction of the user equipment (UE), the moving direction including a first moving direction in which the UE moves away from the network device or a second moving direction in which the UE moves close to the network device.

[0053] In the embodiments of the present application and the following embodiments, the network device is exemplified by a base station.

[0054] Here, the moving direction can represent the change trend of the uplink timing deviation of the UE, that is, the first moving direction in which the UE moves away from the network device indicates that the distance between the UE and the network device is getting farther and farther, and further the uplink timing deviation of the UE gradually increases, and the second moving direction in which the UE moves close to the network device indicates that the distance between the UE and the network device is getting closer and closer, and further the uplink timing deviation of the UE gradually decreases.

[0055] In a specific embodiment, the moving direction of the UE is predicted, and further the change trend of the uplink timing deviation of the UE is predicted, so as to more accurately adjust the timing of the UE according to the change trend of the uplink timing deviation of the UE.

[0056] In an embodiment, the moving direction of the UE is determined based on the uplink frequency deviation of the UE.

[0057] In another embodiment, the moving direction of the UE is determined based on the TA change trend of the UE.

[0058] In another embodiment, the moving direction of the UE is determined based on the switching sequence of the UE between physical cells. Of course, the moving direction of the UE can also be determined by other ways, which are not described here.

[0059] Step 120, determining the target timing adjustment interval corresponding to the moving direction from two preset timing adjustment intervals.

[0060] Here, the two preset timing adjustment intervals include a first preset timing adjustment interval and a second preset timing adjustment interval; the first moving direction corresponds to the first preset timing adjustment interval, and the second moving direction corresponds to the second preset timing adjustment interval. Based on this, different timing adjustment strategies are determined based on different moving directions of the UE, and the determined timing adjustment strategy is for a single UE.

[0061] It should be understood that based on the moving direction of the UE, the trend of the uplink timing deviation of the UE can be determined, and then the corresponding target timing adjustment interval is determined based on the trend. Compared with the prior art, the same timing adjustment interval is used for all UEs regardless of how the UE moves. The embodiment of the present application determines the target timing adjustment interval of the UE based on the moving direction of the UE, which can ensure that timing adjustment does not occur ping-pong, and can more accurately determine the corresponding target timing adjustment interval, thereby reducing the uplink timing deviation of the UE.

[0062] Step 130, based on the target timing adjustment interval, timing adjustment is performed on the UE.

[0063] Specifically, the UE is timing adjusted according to the target timing adjustment interval. It should be understood that the TA amount of the network device for timing adjustment of the UE should be within the target timing adjustment interval, so as to ensure that the uplink timing deviation of the UE is 0 as much as possible.

[0064] For example, the uplink timing deviation of the UE is detected, and if the uplink timing deviation of the UE is greater than the upper limit of the target timing adjustment interval, the TA amount is adjusted downward, and if the uplink timing deviation of the UE is less than the lower limit of the target timing adjustment interval, the TA amount is adjusted upward.

[0065] It should be noted that the present application is for the scenario of fast movement of users, i.e. the scenario of fast movement of UEs, which can more accurately adjust the uplink timing of the UE, reduce the uplink timing deviation of the UE to the base station, and thereby improve the network performance of the UE uplink channel and the like.

[0066] The timing adjustment method provided by the embodiment of the present application determines the moving direction of the user equipment (UE), and the moving direction includes a first moving direction in which the UE moves away from the network device or a second moving direction in which the UE moves close to the network device, so as to determine the target timing adjustment interval corresponding to the moving direction from two preset timing adjustment intervals, thereby determining the target timing adjustment interval corresponding to the moving direction of the UE based on the moving direction of the UE. Compared with the prior art in which the same timing adjustment interval is used for all UEs and regardless of the movement of the UE, the embodiment of the present application can ensure that timing adjustment does not occur ping-pong based on the target timing adjustment interval of the UE determined based on the moving direction of the UE, and the target timing adjustment interval corresponding to the moving direction of the UE can be accurately determined based on the moving direction of the UE, and then the UE is subjected to timing adjustment based on the target timing adjustment interval, which can reduce the timing deviation of the UE. Meanwhile, the embodiment of the present application determines the moving direction of the UE, thereby determining the target timing adjustment interval of the UE, rather than using the same timing adjustment interval for all UEs, so that the target timing adjustment interval corresponding to the moving direction of the UE can be more accurately determined, and then the UE is subjected to timing adjustment based on the accurate target timing adjustment interval, which can reduce the timing deviation of the UE.

[0067] Based on any of the above embodiments, in the method, the two preset timing adjustment intervals include a first preset timing adjustment interval and a second preset timing adjustment interval; wherein the first moving direction corresponds to the first preset timing adjustment interval, and the second moving direction corresponds to the second preset timing adjustment interval.

[0068] In the first preset timing adjustment interval, the upper limit is the same as the upper limit of a preset general timing adjustment interval, and the lower limit is smaller than the lower limit of the general timing adjustment interval; and in the second preset timing adjustment interval, the lower limit is the same as the lower limit of the general timing adjustment interval, and the upper limit is greater than the upper limit of the general timing adjustment interval.

[0069] Here, the general timing adjustment interval is a preset general timing adjustment interval. Further, the general timing adjustment interval is an interval in which the uplink timing deviation is acceptable, and the amplitude of the TA amount adjustment is the same as the interval length of the general timing adjustment interval. For example, the general timing adjustment interval is 0Ts-16Ts, that is, the upper limit of the general timing adjustment interval is 16Ts, and the lower limit of the general timing adjustment interval is 0Ts.

[0070] Considering that the uplink timing deviation of the UE has a gradually increasing trend when the UE is far away from the network device, the possibility of the uplink timing deviation of the UE changing to be less than the lower threshold of the normal timing adjustment interval is small, but as an abnormal protection, i.e., to avoid ping-pong, the lower threshold of the normal timing adjustment interval can be adjusted downward, so that the lower threshold of the first preset timing adjustment interval is less than the lower threshold of the normal timing adjustment interval, and the upper threshold of the first preset timing adjustment interval is not adjusted, so that the upper threshold of the first preset timing adjustment interval is the same as the upper threshold of the normal timing adjustment interval, thereby avoiding the adjustment interval of the increased TA amount, avoiding causing the uplink timing deviation to be greater than the upper threshold of the normal timing adjustment interval, and avoiding causing the uplink timing deviation to be less than the lower threshold of the normal timing adjustment interval, i.e., ensuring that the uplink timing deviation of the UE is within the normal timing adjustment interval, thereby reducing the timing deviation of the UE.

[0071] For example, assuming that the upper threshold of the normal timing adjustment interval is 16Ts, the lower threshold of the normal timing adjustment interval is 0Ts, the upper threshold of the first preset timing adjustment interval is 16Ts, and the lower threshold of the first preset timing adjustment interval is -2Ts; based on this, if the uplink timing deviation of the UE is greater than 16Ts, the TA amount can be adjusted downward to approach 0Ts, such as from 17Ts to 1Ts, and the lower threshold of the first preset timing adjustment interval is -2Ts, so that the ping-pong problem does not occur, and the uplink timing deviation of the UE has a gradually increasing trend, so the possibility of the uplink timing deviation of the UE changing to be less than 0Ts is small, therefore, when the UE is far away from the network device, the uplink timing deviation of the UE will actually change between 0-16Ts, i.e., the TA amount for timing adjustment of the UE will actually be adjusted between 0-16Ts, thereby avoiding the adjustment interval of the increased TA amount, avoiding causing the uplink timing deviation to be greater than the upper threshold of the normal timing adjustment interval, and avoiding causing the uplink timing deviation to be less than the lower threshold of the normal timing adjustment interval, i.e., ensuring that the uplink timing deviation of the UE is within the normal timing adjustment interval, thereby reducing the timing deviation of the UE.

[0072] Further, since the adjustment range of the TA amount is usually the interval length of the normal timing adjustment interval, the absolute value of the difference between the lower threshold of the first preset timing adjustment interval and the lower threshold of the normal timing adjustment interval should be less than the interval length of the normal timing adjustment interval, so as to ensure that when the uplink timing deviation of the UE is less than the lower threshold of the first preset timing adjustment interval, the TA amount can be adjusted upward to be greater than the lower threshold of the normal timing adjustment interval, ensuring that the uplink timing deviation of the UE is within the normal timing adjustment interval, thereby reducing the timing deviation of the UE.

[0073] In consideration of the fact that the uplink timing bias of the UE tends to decrease gradually when the UE is close to the network device, the possibility that the uplink timing bias of the UE changes to be greater than the upper threshold of the normal timing adjustment interval is very small. However, as an exception protection, i.e., to avoid ping-pong, the upper threshold of the normal timing adjustment interval can be adjusted upward, so that the upper threshold of the second preset timing adjustment interval is greater than the upper threshold of the normal timing adjustment interval, and the lower threshold of the second preset timing adjustment interval is not adjusted, so that the lower threshold of the second preset timing adjustment interval is the same as the lower threshold of the normal timing adjustment interval. Thus, the adjustment interval of the TA amount is avoided to be increased, the uplink timing bias is avoided to be greater than the upper threshold of the normal timing adjustment interval, and the uplink timing bias is avoided to be less than the lower threshold of the normal timing adjustment interval, i.e., the uplink timing bias of the UE is ensured to be within the normal timing adjustment interval, thereby reducing the timing bias of the UE.

[0074] For example, assuming that the upper threshold of the normal timing adjustment interval is 16Ts, the lower threshold of the normal timing adjustment interval is 0Ts, the upper threshold of the second preset timing adjustment interval is 18Ts, and the lower threshold of the second preset timing adjustment interval is 0Ts. Based on this, if the uplink timing bias of the UE is less than 0Ts, the TA amount can be adjusted upward to approach 16Ts, such as from -1Ts to 15Ts, and the upper threshold of the second preset timing adjustment interval is 18Ts, so that the ping-pong problem does not occur. In addition, the uplink timing bias of the UE tends to decrease gradually, so the possibility that the uplink timing bias of the UE changes to be greater than 16Ts is very small. Therefore, when the UE is close to the network device, the uplink timing bias of the UE actually changes between 0-16Ts, i.e., the TA amount for timing adjustment of the UE actually changes between 0-16Ts, thereby avoiding the adjustment interval of the TA amount to be increased, avoiding the uplink timing bias to be greater than the upper threshold of the normal timing adjustment interval, and avoiding the uplink timing bias to be less than the lower threshold of the normal timing adjustment interval, i.e., ensuring the uplink timing bias of the UE to be within the normal timing adjustment interval, thereby reducing the timing bias of the UE.

[0075] Further, since the adjustment range of the TA amount is usually the interval length of the normal timing adjustment interval, the difference between the upper threshold of the second preset timing adjustment interval and the upper threshold of the normal timing adjustment interval should be less than the interval length of the normal timing adjustment interval, so that when the uplink timing bias of the UE is greater than the upper threshold of the second preset timing adjustment interval, the TA amount can be adjusted downward to be below the upper threshold of the normal timing adjustment interval, so that the uplink timing bias of the UE is ensured to be within the normal timing adjustment interval, thereby reducing the timing bias of the UE.

[0076] The timing adjustment method provided by the embodiment of the present application determines the target timing adjustment interval corresponding to the moving direction of the UE from two preset timing adjustment intervals, wherein the two preset timing adjustment intervals include a first preset timing adjustment interval and a second preset timing adjustment interval, the first moving direction corresponds to the first preset timing adjustment interval, the second moving direction corresponds to the second preset timing adjustment interval, the lower limit of the first preset timing adjustment interval is smaller than the lower limit of the normal timing adjustment interval, the upper limit of the first preset timing adjustment interval is the same as the upper limit of the normal timing adjustment interval, the upper limit of the second preset timing adjustment interval is larger than the upper limit of the normal timing adjustment interval, and the lower limit of the second preset timing adjustment interval is the same as the lower limit of the normal timing adjustment interval, so that the timing adjustment can be ensured not to occur ping-pong, the adjustment interval of the TA amount is avoided to be increased, the uplink timing deviation is avoided to be greater than the upper limit of the normal timing adjustment interval, the uplink timing deviation is avoided to be less than the lower limit of the normal timing adjustment interval, that is, the uplink timing deviation of the UE is ensured to be within the normal timing adjustment interval, and the timing deviation of the UE is reduced.

[0077] Based on any one of the above embodiments, in the method, the step 110 includes:

[0078] Determining the moving direction of the UE based on the uplink frequency deviation of the UE.

[0079] If the uplink frequency deviation is a negative frequency deviation, the moving direction is the first moving direction; if the uplink frequency deviation is a positive frequency deviation, the moving direction is the second moving direction.

[0080] For example, if the uplink frequency deviation of the UE measured by the base station is a negative frequency deviation, it is determined that the UE is moving away from the base station; if the uplink frequency deviation of the UE measured by the base station is a positive frequency deviation, it is determined that the UE is moving close to the base station.

[0081] The timing adjustment method provided by the embodiment of the present application can conveniently and quickly determine the moving direction of the UE by measuring the uplink frequency deviation of the UE, and then conveniently and quickly perform timing adjustment on the UE.

[0082] Based on any one of the above embodiments, in the method, the step 110 includes:

[0083] Determining the moving direction of the UE based on the timing advance TA change trend of the UE.

[0084] If the TA change trend gradually increases over time, the moving direction is the first moving direction; if the TA change trend gradually decreases over time, the moving direction is the second moving direction.

[0085] Specifically, based on a TA change trend of the UE history, a moving direction of the UE is determined. n TA0 is less than TA1, and TA1 is less than TA2, and based on this, the moving direction of the UE is determined as a first moving direction; TA0 is greater than TA1, and TA1 is greater than TA2, and based on this, the moving direction of the UE is determined as a second moving direction. n TA0 is less than TA1, and TA1 is less than TA2, and based on this, the moving direction of the UE is determined as a first moving direction; TA0 is greater than TA1, and TA1 is greater than TA2, and based on this, the moving direction of the UE is determined as a second moving direction.

[0086] It should be understood that the TA change trend is the same as a change trend of an uplink timing deviation of the UE, and based on this, the step 110 includes:

[0087] Based on the change trend of the uplink timing deviation of the UE, the moving direction of the UE is determined. If the change trend of the uplink timing deviation gradually increases over time, the moving direction is the first moving direction; if the change trend of the uplink timing deviation gradually decreases over time, the moving direction is the second moving direction.

[0088] The timing adjustment method provided by the embodiment of the application can conveniently and quickly determine the moving direction of the UE through the TA change trend of the UE or the change trend of the uplink timing deviation of the UE, and then conveniently and quickly perform timing adjustment on the UE.

[0089] Based on any of the above embodiments, in the method, the determination of the moving direction of the UE based on the uplink frequency deviation of the UE includes:

[0090] If the uplink frequency deviation of the UE in a first preset time period is all negative frequency deviation, the moving direction is determined as the first moving direction.

[0091] If the uplink frequency deviation of the UE in the first preset time period is all positive frequency deviation, the moving direction is determined as the second moving direction.

[0092] The end moment of the first preset time period is the current moment, and the length of the first preset time period is a preset length.

[0093] Here, the preset length can be set according to actual needs, and is not specifically limited here.

[0094] It is considered that if the uplink frequency deviation of the UE fluctuates between positive and negative frequency deviation in the first preset time period, the moving direction of the UE cannot be accurately determined, and based on this, only when the uplink frequency deviation of the UE in the first preset time period is all negative frequency deviation, the moving direction is determined as the first moving direction, and only when the uplink frequency deviation of the UE in the first preset time period is all positive frequency deviation, the moving direction is determined as the second moving direction, so as to improve the determination accuracy of the moving direction, and then improve the accuracy of timing adjustment.

[0095] Further, considering that the absolute value of the uplink frequency offset of the UE is small, it is indicated that the uplink frequency offset may fluctuate between positive and negative frequency offsets, and the moving direction of the UE cannot be accurately determined, based on which, if the uplink frequency offsets of the UE in the first preset time period are all negative frequency offsets, and the absolute values of the uplink frequency offsets of the UE in the first preset time period are all greater than the preset frequency offset threshold, it is determined that the moving direction is the first moving direction, and if the uplink frequency offsets of the UE in the first preset time period are all positive frequency offsets, and the absolute values of the uplink frequency offsets of the UE in the first preset time period are all greater than the preset frequency offset threshold, it is determined that the moving direction is the second moving direction, thereby further improving the determination accuracy of the moving direction, and further improving the accuracy of timing adjustment.

[0096] The timing adjustment method provided by the embodiment of the application improves the determination accuracy of the moving direction by determining the moving direction as the first moving direction only when the uplink frequency offsets of the UE in the first preset time period are all negative frequency offsets, and determining the moving direction as the second moving direction only when the uplink frequency offsets of the UE in the first preset time period are all positive frequency offsets, thereby improving the determination accuracy of the target timing adjustment interval of the UE, and improving the accuracy of timing adjustment, and finally further reducing the timing deviation of the UE.

[0097] Based on any of the above embodiments, in the method, the moving direction of the UE is determined based on the TA change trend of the UE, and the method comprises:

[0098] If the TA change trend of the UE in the second preset time period gradually increases over time, it is determined that the moving direction is the first moving direction.

[0099] If the TA change trend of the UE in the second preset time period gradually decreases over time, it is determined that the moving direction is the second moving direction.

[0100] The end moment of the second preset time period is the current moment, and the second preset time period does not include the time period in which the UE performs timing adjustment.

[0101] Considering that the TA change trend is affected by timing adjustment when the UE performs timing adjustment, rather than only being affected by the movement of the UE itself, the TA change trend is determined only when the UE performs timing adjustment, thereby improving the determination accuracy of the moving direction of the UE, and further improving the accuracy of timing adjustment.

[0102] In consideration of the fact that the TA amount sometimes increases and sometimes decreases in the second preset time period, the moving direction of the UE cannot be accurately determined. Based on this, only when the TA variation trend of the UE in the second preset time period gradually increases over time, the moving direction is determined as the first moving direction, and only when the TA variation trend of the UE in the second preset time period gradually decreases over time, the moving direction is determined as the second moving direction, thereby improving the determination accuracy of the moving direction and further improving the accuracy of timing adjustment.

[0103] Further, in consideration of the fact that when the TA variation range is small, it indicates that the UE can not move or move slowly, the moving direction of the UE cannot be accurately determined. Based on this, if the TA variation trend of the UE in the second preset time period gradually increases over time and the TA variation range is greater than a preset variation threshold, the moving direction is determined as the first moving direction, and if the TA variation trend of the UE in the second preset time period gradually decreases over time and the TA variation range is greater than the preset variation threshold, the moving direction is determined as the second moving direction, thereby further improving the determination accuracy of the moving direction and further improving the accuracy of timing adjustment.

[0104] It should be understood that the TA variation trend is the same as the variation trend of the uplink timing offset of the UE. Based on this, the moving direction of the UE is determined based on the variation trend of the uplink timing offset of the UE, which includes:

[0105] If the variation trend of the uplink timing offset of the UE in the second preset time period gradually increases over time, the moving direction is determined as the first moving direction, and if the variation trend of the uplink timing offset of the UE in the second preset time period gradually decreases over time, the moving direction is determined as the second moving direction. The end time of the second preset time period is the current time, and the second preset time period does not include the time period in which the UE performs timing adjustment.

[0106] In consideration of the fact that when the UE performs timing adjustment, the variation trend of the uplink timing offset will be affected by the timing adjustment, rather than only by the movement of the UE itself, the determination of the variation trend of the uplink timing offset can only determine the variation trend of the uplink timing offset other than the timing adjustment of the network device, thereby improving the determination accuracy of the moving direction of the UE and further improving the accuracy of timing adjustment.

[0107] In consideration of the fact that the uplink timing deviation sometimes increases and sometimes decreases in the second preset time period, the moving direction of the UE cannot be accurately determined. Based on this, only when the variation trend of the uplink timing deviation of the UE in the second preset time period gradually increases over time, the moving direction is determined as the first moving direction, and only when the variation trend of the uplink timing deviation of the UE in the second preset time period gradually decreases over time, the moving direction is determined as the second moving direction, thereby improving the determination accuracy of the moving direction and further improving the accuracy of timing adjustment.

[0108] Further, in consideration of the fact that the variation range of the uplink timing deviation is small, it is indicated that the UE can not move or move slowly, and the moving direction of the UE cannot be accurately determined. Based on this, if the variation trend of the uplink timing deviation of the UE in the second preset time period gradually increases over time and the variation range of the uplink timing deviation is greater than a preset variation threshold, the moving direction is determined as the first moving direction, and if the variation trend of the uplink timing deviation of the UE in the second preset time period gradually decreases over time and the variation range of the uplink timing deviation is greater than the preset variation threshold, the moving direction is determined as the second moving direction, thereby further improving the determination accuracy of the moving direction and further improving the accuracy of timing adjustment.

[0109] The timing adjustment method provided by the embodiment of the present application improves the determination accuracy of the moving direction of the UE in the following manner. Only when the variation trend of the TA of the UE in the second preset time period gradually increases over time, the moving direction is determined as the first moving direction, and only when the variation trend of the TA of the UE in the second preset time period gradually decreases over time, the moving direction is determined as the second moving direction, thereby improving the determination accuracy of the moving direction and further improving the determination accuracy of the target timing adjustment interval of the UE, to improve the accuracy of timing adjustment and finally further reduce the timing deviation of the UE. Meanwhile, the second preset time period does not include the time period in which the UE performs timing adjustment, so that the variation trend of the TA can only be determined for the variation trend of the TA of the UE other than the timing adjustment of the network device, thereby improving the determination accuracy of the moving direction of the UE and further improving the accuracy of timing adjustment and finally further reducing the timing deviation of the UE.

[0110] Based on any of the above embodiments, before the step 130, the method further includes:

[0111] If the uplink frequency deviation of the UE in the first preset time period includes negative frequency deviation and positive frequency deviation, the third preset timing adjustment interval is determined as the target timing adjustment interval.

[0112] The third preset timing adjustment interval includes a first adjustment interval, a second adjustment interval or a third adjustment interval. The upper limit of the first adjustment interval is the same as the upper limit of a preset normal timing adjustment interval, and the lower limit of the first adjustment interval is smaller than the lower limit of the normal timing adjustment interval. The lower limit of the second adjustment interval is the same as the lower limit of the normal timing adjustment interval, and the upper limit of the second adjustment interval is greater than the upper limit of the normal timing adjustment interval. The lower limit of the third adjustment interval is smaller than the lower limit of the normal timing adjustment interval, and the upper limit of the third adjustment interval is greater than the upper limit of the normal timing adjustment interval. The end time of the first preset time period is the current time, and the time length of the first preset time period is a preset time length.

[0113] If the uplink frequency offset of the UE fluctuates between positive and negative frequency offsets in the first preset time period, the moving direction of the UE cannot be accurately determined. Therefore, if the uplink frequency offset of the UE in the first preset time period includes negative and positive frequency offsets, the third preset timing adjustment interval is determined as the target timing adjustment interval, thereby improving the determination accuracy of the target timing adjustment interval and further improving the accuracy of timing adjustment.

[0114] Here, the third preset timing adjustment interval can be any one of the first adjustment interval, the second adjustment interval or the third adjustment interval.

[0115] Here, the normal timing adjustment interval is a preset normal timing adjustment interval. Further, the normal timing adjustment interval is an interval in which the uplink timing offset can be accepted, and the magnitude of the TA amount adjustment is the same as the interval length of the normal timing adjustment interval. For example, the normal timing adjustment interval is 0Ts-16Ts, that is, the upper limit of the normal timing adjustment interval is 16Ts, and the lower limit of the normal timing adjustment interval is 0Ts.

[0116] Further, if the absolute value of the uplink frequency offset of the UE is small, it indicates that the uplink frequency offset may fluctuate between positive and negative frequency offsets, and the moving direction of the UE cannot be accurately determined. Therefore, if the uplink frequency offset of the UE in the first preset time period includes negative and positive frequency offsets, or the absolute value of the uplink frequency offset of the UE in the first preset time period is less than or equal to a preset frequency offset threshold, the third preset timing adjustment interval is determined as the target timing adjustment interval, thereby improving the determination accuracy of the target timing adjustment interval and further improving the accuracy of timing adjustment.

[0117] The timing adjustment method provided by the embodiment of the present application, by the above manner, if the uplink frequency offset of the UE in the first preset time period includes negative frequency offset and positive frequency offset, the third preset timing adjustment interval is determined as the target timing adjustment interval, so as to improve the determination accuracy of the target timing adjustment interval of the UE, to improve the accuracy of timing adjustment, and finally further reduce the timing deviation of the UE; and the upper threshold of the first adjustment interval is the same as the upper threshold of the normal timing adjustment interval, the lower threshold of the first adjustment interval is smaller than the lower threshold of the normal timing adjustment interval, or the lower threshold of the second adjustment interval is the same as the lower threshold of the normal timing adjustment interval, the upper threshold of the second adjustment interval is greater than the upper threshold of the normal timing adjustment interval, or the lower threshold of the third adjustment interval is smaller than the lower threshold of the normal timing adjustment interval, and the upper threshold of the third adjustment interval is greater than the upper threshold of the normal timing adjustment interval, so as to ensure that the timing adjustment does not occur ping-pong.

[0118] Based on any of the above embodiments, before the step 130, the method further comprises:

[0119] If the TA variation trend of the UE in the second preset time period includes the variation trend of increasing over time and the variation trend of decreasing over time, the third preset timing adjustment interval is determined as the target timing adjustment interval.

[0120] The third preset timing adjustment interval includes the first adjustment interval, the second adjustment interval or the third adjustment interval; the upper threshold of the first adjustment interval is the same as the upper threshold of the preset normal timing adjustment interval, and the lower threshold of the first adjustment interval is smaller than the lower threshold of the normal timing adjustment interval; the lower threshold of the second adjustment interval is the same as the lower threshold of the normal timing adjustment interval, and the upper threshold of the second adjustment interval is greater than the upper threshold of the normal timing adjustment interval; the lower threshold of the third adjustment interval is smaller than the lower threshold of the normal timing adjustment interval, and the upper threshold of the third adjustment interval is greater than the upper threshold of the normal timing adjustment interval; the end time of the second preset time period is the current time, and the second preset time period does not include the time period in which the UE performs timing adjustment.

[0121] Considering that the TA amount sometimes increases and sometimes decreases in the second preset time period, the moving direction of the UE cannot be accurately determined, based on this, if the TA variation trend of the UE in the second preset time period includes the variation trend of increasing over time and the variation trend of decreasing over time, the third preset timing adjustment interval is determined as the target timing adjustment interval, so as to improve the determination accuracy of the target timing adjustment interval, and further improve the accuracy of timing adjustment.

[0122] Here, the third preset timing adjustment interval can be any one of the first adjustment interval, the second adjustment interval or the third adjustment interval.

[0123] Here, the regular timing adjustment interval is a regular timing adjustment interval preset in advance. Further, the regular timing adjustment interval is an interval in which the uplink timing deviation is acceptable, and the TA amount adjustment has the same range as the interval length of the regular timing adjustment interval. For example, the regular timing adjustment interval is 0Ts-16Ts, that is, the upper limit of the regular timing adjustment interval is 16Ts, and the lower limit of the regular timing adjustment interval is 0Ts.

[0124] Further, considering that the TA variation range is small, it is indicated that the UE is not likely to move or move slowly, and the moving direction of the UE cannot be accurately determined. Based on this, if the TA variation trend of the UE in the second preset time period includes a variation trend of increasing over time and a variation trend of decreasing over time, or the TA variation range is less than or equal to a preset variation threshold, a third preset timing adjustment interval is determined as the target timing adjustment interval, thereby improving the determination accuracy of the target timing adjustment interval and further improving the accuracy of timing adjustment.

[0125] The timing adjustment method provided by the embodiment of the present application, by the above-mentioned manner, if the TA variation trend of the UE in the second preset time period includes a variation trend of increasing over time and a variation trend of decreasing over time, the third preset timing adjustment interval is determined as the target timing adjustment interval, thereby improving the determination accuracy of the target timing adjustment interval of the UE to improve the accuracy of timing adjustment, and finally further reducing the timing deviation of the UE; and the upper limit of the first adjustment interval is the same as the upper limit of the regular timing adjustment interval, the lower limit of the first adjustment interval is less than the lower limit of the regular timing adjustment interval, or the lower limit of the second adjustment interval is the same as the lower limit of the regular timing adjustment interval, the upper limit of the second adjustment interval is greater than the upper limit of the regular timing adjustment interval, or the lower limit of the third adjustment interval is less than the lower limit of the regular timing adjustment interval, and the upper limit of the third adjustment interval is greater than the upper limit of the regular timing adjustment interval, thereby ensuring that timing adjustment does not occur.

[0126] Based on any of the above embodiments, before the step 130, the method further includes:

[0127] If the variation trend of the uplink timing deviation of the UE in the second preset time period includes a variation trend of increasing over time and a variation trend of decreasing over time, the third preset timing adjustment interval is determined as the target timing adjustment interval.

[0128] The third preset timing adjustment interval includes a first adjustment interval, a second adjustment interval, or a third adjustment interval. The upper limit of the first adjustment interval is the same as the upper limit of a preset regular timing adjustment interval, and the lower limit of the first adjustment interval is smaller than the lower limit of the regular timing adjustment interval. The lower limit of the second adjustment interval is the same as the lower limit of the regular timing adjustment interval, and the upper limit of the second adjustment interval is greater than the upper limit of the regular timing adjustment interval. The lower limit of the third adjustment interval is smaller than the lower limit of the regular timing adjustment interval, and the upper limit of the third adjustment interval is greater than the upper limit of the regular timing adjustment interval. The end time of the second preset time period is the current time, and the second preset time period does not include a time period in which the UE performs timing adjustment.

[0129] If the uplink timing deviation changes in the second preset time period, the moving direction of the UE cannot be accurately determined. Therefore, if the change trend of the uplink timing deviation of the UE in the second preset time period includes a change trend of increasing over time and a change trend of decreasing over time, the third preset timing adjustment interval is determined as the target timing adjustment interval, thereby improving the accuracy of determining the target timing adjustment interval and further improving the accuracy of timing adjustment.

[0130] Here, the third preset timing adjustment interval can be any one of the first adjustment interval, the second adjustment interval, or the third adjustment interval.

[0131] Here, the regular timing adjustment interval is a regular timing adjustment interval preset in advance. Further, the regular timing adjustment interval is an interval that the uplink timing deviation can accept, and the magnitude of the TA amount adjustment is the same as the interval length of the regular timing adjustment interval. For example, the regular timing adjustment interval is 0Ts-16Ts, that is, the upper limit of the regular timing adjustment interval is 16Ts, and the lower limit of the regular timing adjustment interval is 0Ts.

[0132] Further, if the variation range of the uplink timing deviation is small, it indicates that the UE can not move or move slowly, and the moving direction of the UE cannot be accurately determined. Therefore, if the change trend of the uplink timing deviation of the UE in the second preset time period includes a change trend of increasing over time and a change trend of decreasing over time, or the variation range of the uplink timing deviation is less than or equal to a preset variation threshold, the third preset timing adjustment interval is determined as the target timing adjustment interval, thereby improving the accuracy of determining the target timing adjustment interval and further improving the accuracy of timing adjustment.

[0133] The timing adjustment method provided by the embodiment of the present application has the advantages that: by the above manner, if the change trend of the uplink timing deviation of the UE in the second preset time period includes a change trend of increasing over time and a change trend of decreasing over time, the third preset timing adjustment interval is determined as the target timing adjustment interval, thereby improving the determination accuracy of the target timing adjustment interval of the UE, improving the accuracy of timing adjustment, and finally further reducing the timing deviation of the UE; and the upper threshold of the first adjustment interval is the same as the upper threshold of the normal timing adjustment interval, the lower threshold of the first adjustment interval is smaller than the lower threshold of the normal timing adjustment interval, or the lower threshold of the second adjustment interval is the same as the lower threshold of the normal timing adjustment interval, the upper threshold of the second adjustment interval is greater than the upper threshold of the normal timing adjustment interval, or the lower threshold of the third adjustment interval is smaller than the lower threshold of the normal timing adjustment interval, and the upper threshold of the third adjustment interval is greater than the upper threshold of the normal timing adjustment interval, thereby ensuring that timing adjustment does not occur.

[0134] Based on the above embodiments, the base station of the present application can adopt different timing adjustment intervals for a single UE in different moving directions, thereby reducing the uplink timing deviation of the UE and improving the uplink performance of the UE in a fast-moving scenario. In other words, the present application provides an uplink timing adjustment scheme for a user in a high-speed moving scenario, and solves the problem that, in the existing timing adjustment scheme, because the moving direction of the user is not distinguished, in order to prevent timing adjustment from occurring, the TA adjustment interval threshold is fixed to expand in one direction or in two directions, which can cause the timing deviation of the mobile user under the base station to be too large, resulting in performance loss of the uplink channel. The present application is beneficial to reducing the timing deviation of the mobile user and controlling the timing deviation within an optimal demodulation performance range (i.e., a normal timing adjustment interval), thereby improving the uplink demodulation performance of the mobile user.

[0135] The timing adjustment device provided by the present application is described below, and the timing adjustment device described below can be referred to in correspondence with the timing adjustment method described above.

[0136] Figure 2 The structure diagram of the timing adjustment device provided by the present application is shown in FIG. 1, which is a timing adjustment device disposed in a network device, comprising: Figure 2

[0137] The direction determination module 210 is configured to determine the moving direction of the user equipment (UE), and the moving direction includes a first moving direction in which the UE moves away from the network device or a second moving direction in which the UE moves close to the network device.

[0138] The interval determination module 220 is configured to determine a target timing adjustment interval corresponding to the moving direction from two preset timing adjustment intervals.

[0139] ​The timing adjustment module 230 is configured to perform timing adjustment on the UE based on the target timing adjustment interval.

[0140] The timing adjustment device provided by the embodiment of the present application determines the moving direction of the user equipment (UE), and the moving direction includes a first moving direction in which the UE moves away from the network device or a second moving direction in which the UE moves close to the network device, so as to determine a target timing adjustment interval corresponding to the moving direction from two preset timing adjustment intervals, thereby determining the target timing adjustment interval corresponding to the moving direction of the UE. Compared with the prior art in which the same timing adjustment interval is used for all UEs and regardless of the movement of the UE, the embodiment of the present application can ensure that timing adjustment does not occur ping-pong based on the target timing adjustment interval of the UE determined based on the moving direction of the UE, and the target timing adjustment interval corresponding to the moving direction of the UE can be accurately determined based on the moving direction of the UE, thereby performing timing adjustment on the UE based on the target timing adjustment interval, which can reduce the timing deviation of the UE. Meanwhile, the embodiment of the present application determines the moving direction of the UE, thereby determining the target timing adjustment interval of the UE, rather than using the same timing adjustment interval for all UEs, so that the target timing adjustment interval corresponding to the moving direction of the UE can be more accurately determined, thereby performing timing adjustment on the UE based on the accurate target timing adjustment interval, which can reduce the timing deviation of the UE.

[0141] Figure 3 An example of a schematic diagram of a physical structure of an electronic device is shown in FIG. 1. Figure 3 As shown in FIG. 1, the electronic device can include a processor 310, a communications interface 320, a memory 330, and a communications bus 340, wherein the processor 310, the communications interface 320, and the memory 330 can communicate with each other through the communications bus 340. The processor 310 can invoke a logical instruction in the memory 330 to execute a timing adjustment method, which includes determining the moving direction of the user equipment (UE), wherein the moving direction includes a first moving direction in which the UE moves away from the network device or a second moving direction in which the UE moves close to the network device; determining a target timing adjustment interval corresponding to the moving direction from two preset timing adjustment intervals; and performing timing adjustment on the UE based on the target timing adjustment interval.

[0142] In addition, the logic instructions in the memory 330 described above can be implemented in the form of a software function unit and sold or used as an independent product, and can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts 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 a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.

[0143] In another aspect, the present application also provides a computer program product, which comprises a computer program, the computer program can be stored on a non-transitory computer readable storage medium, and the computer program is executed by a processor, so that the computer can execute the timing adjustment method provided by the above-mentioned methods. The method comprises the following steps: determining the moving direction of a user equipment (UE), the moving direction comprises a first moving direction in which the UE moves away from the network device or a second moving direction in which the UE moves close to the network device; determining a target timing adjustment interval corresponding to the moving direction from two preset timing adjustment intervals; and performing timing adjustment on the UE based on the target timing adjustment interval.

[0144] In another aspect, the present application also provides a computer program product, which comprises a computer program, the computer program can be stored on a non-transitory computer readable storage medium, and the computer program is executed by a processor, so that the computer can execute the timing adjustment method provided by the above-mentioned methods. The method comprises the following steps: determining the moving direction of a user equipment (UE), the moving direction comprises a first moving direction in which the UE moves away from the network device or a second moving direction in which the UE moves close to the network device; determining a target timing adjustment interval corresponding to the moving direction from two preset timing adjustment intervals; and performing timing adjustment on the UE based on the target timing adjustment interval.

[0145] The device embodiments described above are only schematic, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, that is, they can be located in one place, or distributed on multiple network units. Part or all of the modules can be selected to achieve the purpose of the present embodiment scheme according to actual needs. Those skilled in the art can understand and implement without creative labor.

[0146] Those skilled in the art can clearly understand the technical solutions of the various embodiments from the above description of the embodiments, and the various embodiments can be implemented by means of software with the necessary general hardware platforms, and of course, can also be implemented by hardware. Based on such understanding, the above technical solutions, essentially or in other words, the part of the prior art that makes a contribution, can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, and the like, and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0147] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for some technical features therein; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A timing adjustment method, characterized in that, Applied to network devices, the method includes: Determine the movement direction of the user equipment (UE), the movement direction including a first movement direction in which the UE moves away from the network device or a second movement direction in which the UE moves closer to the network device; The target timing adjustment interval corresponding to the direction of movement is determined from two preset timing adjustment intervals; The UE is timed based on the target timing adjustment range.

2. The timing adjustment method according to claim 1, characterized in that, The two preset timing adjustment intervals include a first preset timing adjustment interval and a second preset timing adjustment interval; Wherein, the first moving direction corresponds to the first preset timing adjustment interval, and the second moving direction corresponds to the second preset timing adjustment interval; The upper threshold of the first preset timing adjustment interval is the same as the upper threshold of the preset regular timing adjustment interval, and the lower threshold of the first preset timing adjustment interval is smaller than the lower threshold of the regular timing adjustment interval. The lower threshold of the second preset timing adjustment interval is the same as the lower threshold of the conventional timing adjustment interval, and the upper threshold of the second preset timing adjustment interval is greater than the upper threshold of the conventional timing adjustment interval.

3. The timing adjustment method according to claim 1, characterized in that, Determining the movement direction of the user equipment (UE) includes: Based on the uplink frequency offset of the UE, determine the UE's movement direction; or, Based on the timing advance TA change trend of the UE, the movement direction of the UE is determined; Wherein, if the uplink frequency offset is negative, the moving direction is the first moving direction; if the uplink frequency offset is positive, the moving direction is the second moving direction. If the trend of TA change gradually increases over time, then the direction of movement is the first direction of movement; if the trend of TA change gradually decreases over time, then the direction of movement is the second direction of movement.

4. The timing adjustment method according to claim 3, characterized in that, Determining the movement direction of the UE based on its uplink frequency offset includes: If the uplink frequency offset of the UE is negative within a first preset time period, the movement direction is determined to be the first movement direction. If the uplink frequency offset of the UE is positive within the first preset time period, the movement direction is determined to be the second movement direction. Wherein, the end time of the first preset time period is the current time, and the duration of the first preset time period is the preset duration.

5. The timing adjustment method according to claim 3, characterized in that, The step of determining the movement direction of the UE based on the timing advance TA change trend of the UE includes: If the TA change trend of the UE gradually increases over time during the second preset time period, the movement direction is determined to be the first movement direction. If the TA change trend of the UE gradually decreases over time during the second preset time period, the movement direction is determined to be the second movement direction. Wherein, the end time of the second preset time period is the current time, and the second preset time period does not include the time period during which the UE performs timing adjustments.

6. The timing adjustment method according to any one of claims 1 to 5, characterized in that, The step of adjusting the timing of the UE based on the target timing adjustment interval further includes: If the uplink frequency offset of the UE within the first preset time period includes both negative and positive frequency offset, the third preset timing adjustment interval is determined as the target timing adjustment interval; The third preset timing adjustment interval includes a first adjustment interval, a second adjustment interval, or a third adjustment interval; the upper threshold of the first adjustment interval is the same as the upper threshold of the preset conventional timing adjustment interval, and the lower threshold of the first adjustment interval is less than the lower threshold of the conventional timing adjustment interval; the lower threshold of the second adjustment interval is the same as the lower threshold of the conventional timing adjustment interval, and the upper threshold of the second adjustment interval is greater than the upper threshold of the conventional timing adjustment interval; the lower threshold of the third adjustment interval is less than the lower threshold of the conventional timing adjustment interval, and the upper threshold of the third adjustment interval is greater than the upper threshold of the conventional timing adjustment interval. The end time of the first preset time period is the current time, and the duration of the first preset time period is the preset duration.

7. The timing adjustment method according to any one of claims 1 to 5, characterized in that, The step of adjusting the timing of the UE based on the target timing adjustment interval further includes: If the TA change trend of the UE within the second preset time period includes a change trend that increases with time and a change trend that decreases with time, the third preset timing adjustment interval is determined as the target timing adjustment interval. The third preset timing adjustment interval includes a first adjustment interval, a second adjustment interval, or a third adjustment interval; the upper threshold of the first adjustment interval is the same as the upper threshold of the preset conventional timing adjustment interval, and the lower threshold of the first adjustment interval is less than the lower threshold of the conventional timing adjustment interval; the lower threshold of the second adjustment interval is the same as the lower threshold of the conventional timing adjustment interval, and the upper threshold of the second adjustment interval is greater than the upper threshold of the conventional timing adjustment interval; the lower threshold of the third adjustment interval is less than the lower threshold of the conventional timing adjustment interval, and the upper threshold of the third adjustment interval is greater than the upper threshold of the conventional timing adjustment interval. The end time of the second preset time period is the current time, and the second preset time period does not include the time period during which the UE performs timing adjustments.

8. A timing adjustment device, characterized in that, Deployed in network equipment, the device includes: A direction determination module is used to determine the movement direction of a user equipment (UE), wherein the movement direction includes a first movement direction in which the UE moves away from the network device or a second movement direction in which the UE moves closer to the network device; The interval determination module is used to determine the target timing adjustment interval corresponding to the direction of movement from two preset timing adjustment intervals; The timing adjustment module is used to adjust the timing of the UE based on the target timing adjustment interval.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the timing adjustment method as described in any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the timing adjustment method as described in any one of claims 1 to 7.

11. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the timing adjustment method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Uplink autonomous timing adjustment method and device

    CN115866739A

  • Method and device for determining timing advance

    US20220150858A1