Timing advance determination method and device, equipment and medium

The terminal obtains and uses TA list information to adjust the timing advance amount of uplink channels, which solves the problems of slow uplink synchronization speed and large message overhead in 4G LTE and 5G NR systems, and achieves fast synchronization and resource conservation.

CN120343698APending Publication Date: 2025-07-18ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510740312.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2019-12-16
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

In 4G LTE and 5G NR systems, how to speed up the uplink synchronization process of the terminal and reduce the message overhead in the timed advance acquisition process.

Method used

The timing advance amount TA list information is obtained through the terminal, the target TA value is obtained based on the TA list information, and the timing advance amount of the uplink channel is adjusted using this value. The TA list information is sent by the base station or configured by default in the terminal, including at least one TA value.

Benefits of technology

It can speed up the terminal uplink synchronization process without the support of random access process, reducing the message resource overhead of uplink synchronization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120343698A_ABST
    Figure CN120343698A_ABST
Patent Text Reader

Abstract

The invention provides a timing advance determination method and device, equipment and a medium. The method comprises: a terminal obtains timing advance (TA) list information, the TA list information being sent to the terminal by a base station or being configured and stored in the terminal by default; the terminal obtains a target TA value according to the TA list information; the terminal adjusts the timing advance sent by an uplink channel by using the target TA value; wherein the TA list information indicates at least one TA list, and the TA list comprises at least one TA value.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the application with the application date of "December 16, 2019", application number of "201911296669.9", and application title of "Method, apparatus, device and medium for determining timing advance". Technical Field

[0002] This application relates to the field of communication technologies, and particularly relates to a method, apparatus, device and medium for determining timing advance. Background Art

[0003] In 4G LTE (Long Term Evolution) and 5G NR (New Radio) systems, uplink synchronization needs to be completed through a random access process. Among them, the random access process includes the sending and receiving of four types of messages: Msg1 (random access preamble), Msg2 (random access response), Msg3 (scheduled transmission), and Msg4 (contention resolution). The base station will carry TA (Timing Advance) in the random access response sent to the UE (User Equipment), so that the UE can adjust its uplink transmission time accordingly. How to accelerate the uplink synchronization process of the terminal and reduce the message overhead in the TA acquisition process is an urgent problem to be solved. Summary of the Invention

[0004] This application provides a method, apparatus, device and medium for determining timing advance to accelerate the uplink synchronization process of the terminal and reduce the resource overhead of the messages for uplink synchronization.

[0005] In a first aspect, an embodiment of this application provides a method for determining timing advance, including: The terminal obtains TA (Timing Advance) list information, where the TA list information is sent by the base station to the terminal or is stored in the terminal by default configuration; The terminal obtains a target TA value according to the TA list information; The terminal adjusts the timing advance of the uplink channel transmission by using the target TA value; Wherein, the TA list information indicates at least one TA list, and the TA list includes at least one TA value.

[0006] In a second aspect, an embodiment of this application provides a device for determining timing advance, including: A TA list information acquisition module, configured to enable the terminal to obtain TA (Timing Advance) list information, where the TA list information is sent by the base station to the terminal or is stored in the terminal by default configuration; A target TA value obtaining module, configured to enable the terminal to obtain a target TA value according to the TA list information; A TA value adjusting module, configured to enable the terminal to adjust the timing advance amount transmitted on the uplink channel by using the target TA value; Wherein, the TA list information indicates at least one TA list, and the TA list includes at least one TA value.

[0007] In a third aspect, an embodiment of the present application provides a communication terminal, including: one or more processors; a memory for storing one or more programs; when the one or more programs are executed by the one or more processors, enabling the one or more processors to implement the method for determining the timing advance amount as described in any embodiment of the present application.

[0008] In a fourth aspect, an embodiment of the present application provides a storage medium, where the storage medium stores a computer program, and when the computer program is executed by a processor, it implements the method for determining the timing advance amount as described in any embodiment of the present application.

[0009] More descriptions are provided in the accompanying drawings, the specific implementation manners, and the claims regarding the above embodiments and other aspects of the present application and their implementation manners. Description of the Drawings

[0010] Figure 1 It is a schematic flowchart of a method for determining the timing advance amount provided by the present application; Figure 2 It is a schematic flowchart of a method for determining the timing advance amount provided by the present application; Figure 3 It is a schematic flowchart of a method for determining the timing advance amount provided by the present application; Figure 4 It is a schematic structural diagram of a device for determining the timing advance amount provided by the present application; Figure 5 It is a schematic structural diagram of a communication terminal provided by the present application. Detailed Description of the Embodiment

[0011] To make the objectives, technical solutions, and advantages of the present application clearer and more understandable, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that, without conflict, the embodiments and the features in the embodiments of the present application can be combined with each other arbitrarily.

[0012] In an exemplary implementation manner, Figure 1Schematic flowchart of a method for determining timing advance provided by this application. This method is applicable to the situation where the terminal establishes uplink synchronization with the base station. This method can be executed by the timing advance determination device provided by this application, and the timing advance determination device can be implemented by software and / or hardware and integrated in the communication terminal.

[0013] As Figure 1 shown, the method for determining timing advance provided by this application specifically includes: S110. The terminal obtains timing advance TA list information, where the TA list information is sent by the base station to the terminal or is stored in the terminal by default configuration.

[0014] TA (Timing Advance) is generally used for UE uplink transmission. It refers to estimating the radio frequency transmission delay caused by distance in order to make the UE uplink packet reach the base station at the desired time, and sending the data packet in advance by the corresponding time.

[0015] TA list information refers to information that includes at least one TA value or indicates at least one TA value. It can be stored in the terminal by default configuration or sent by the base station to the terminal before uplink synchronization. For example, the base station sends the TA list information to the terminal during the downlink synchronization process between the terminal and the base station.

[0016] Among them, the TA list information indicates at least one TA list, and each TA list includes at least one TA value. When the TA list information only indicates one TA list, this TA list can be uniquely determined according to the TA list information.

[0017] It should be noted that the TA list involved in this example can be a real existing list or an unreal existing virtual list. Among them, one or more TA values can form a virtual TA list.

[0018] Specifically, the TA list information has two meanings: One is that when the TA list information is stored in the terminal by default configuration, one or more pre-defined TA lists, where each TA list includes at least one TA list, and the TA list information is the index information of the one or more TA lists. One or more TA lists can be determined according to the TA list information. Further, the pre-defined TA list will give the conditions or corresponding relationships required to select a TA value.

[0019] Another case is that when the TA list information is sent by the base station to the terminal, the base station directly configures at least one TA value. It can be said that these at least one TA values constitute one or more TA lists (or it can be said that these at least one TA values constitute one or more virtual TA lists). Furthermore, these one or more TA lists can also constitute the TA list information. Among them, these at least one TA values are sent by the base station to the terminal through signaling.

[0020] In this embodiment, the terminal is in a state of losing uplink synchronization with the base station. Specifically, the terminal can be in at least one of the following states: RRC-IDLE (Radio Resource Control Idle) state; Inactive state; RRC-CONNECTED (Radio Resource Control Connected) state, and the terminal receives TA update trigger information or TA reconfiguration information; Radio Resource Control Idle RRC_IDLE state, and the terminal uses PUSCH (Physical Uplink Shared Channel) to transmit services; During the random access process, and at least the random access preamble information and payload information are included in the random access information sent by the terminal; SRS (Sounding Reference Symbol) autonomous transmission.

[0021] Among them, when the terminal is in the RRC_CONNECTED state, and the terminal receives TA update trigger information or TA reconfiguration information, the TA update trigger information or TA reconfiguration information can be sent through an RRC (Radio Resource Control) message or through a MAC CE (Medium Access Control Control Element).

[0022] S120. The terminal obtains a target TA value according to the TA list information.

[0023] The target TA value refers to the TA value corresponding to the terminal for adjusting the timing advance of the uplink channel transmission of the terminal. Based on a preset corresponding relationship, the terminal can obtain the target TA value according to the TA list information.

[0024] When the TA list information indicates only one TA list, the terminal directly obtains the target TA value according to this TA list. Further, when this TA list includes at least two TA values, the terminal selects one TA value from them as the target TA value; when this TA list includes only one TA value, the terminal directly obtains this TA value as the target TA value.

[0025] S130. The terminal uses the target TA value to adjust the timing advance of the uplink channel transmission.

[0026] After the terminal obtains the target TA value, it uses the target TA value as the timing advance of its uplink channel transmission, that is, the terminal performs uplink data transmission based on the target TA value.

[0027] The technical solution provided in this embodiment stores the TA list information by default configuration in the terminal, or sets the TA list information to be sent by the base station to the terminal before the terminal and the base station perform uplink synchronization, so that the terminal can directly obtain the target TA value for adjusting the timing advance of the uplink channel transmission according to the TA list information. This technical solution can realize the uplink adaptive synchronization process of the terminal without the support of the random access process, thereby accelerating the uplink synchronization process of the terminal and reducing the resource overhead of the messages for uplink synchronization.

[0028] In an example, when the TA list information indicates at least two TA lists, the terminal obtains the target TA value according to the TA list information, including: The terminal obtains a target TA list according to the TA list information; The terminal obtains the target TA value from the target TA list.

[0029] In the case where the TA list information indicates multiple TA lists, the terminal first selects one TA list as the target TA list according to the TA list information, and then selects one TA value from the target TA list as the target TA value. When the selected target TA list includes only one TA value, obtaining the target TA value from the target TA list means using the TA value included in the target TA list as the target TA value.

[0030] It should be noted that the terminal obtains the target TA list according to the TA list information, which can be obtaining the target TA list according to the indication of the TA list information, or obtaining the target TA list from the TA list information.

[0031] In an example, the TA list has a corresponding relationship with at least one of the following: At least one measurement information, where the measurement information is obtained by the terminal measuring the reference signal or channel of the serving cell and / or neighboring cells; At least one SSB (SS / PBCH Block, Synchronization Signal Block) index; At least one beam direction; At least one set of CSI-RS (Channel-State Information Reference Signal); Serving cell ID; At least one neighbor cell ID; Number of neighbor cells; Positioning information of the terminal.

[0032] The TA list has a corresponding relationship with certain information, which means that the target TA list that the terminal needs to use can be found based on this information and the TA list information.

[0033] Wherein, the measurement information is obtained by the terminal measuring the reference signal or channel of the serving cell and / or neighbor cells, and the reference signal includes at least one of SSB and CSI-RS.

[0034] In one example, the measurement information includes at least one of the following: RSRP (Reference Signal Receiving Power); RSRQ (Reference Signal Receiving Quality); RSSI (Received Signal Strength Indication).

[0035] In 5G NR (New Radio), the Primary Synchronization Signal (PSS), Secondary Synchronization Signal (SSS), and Physical Broadcast Channel (PBCH) together constitute an SSB.

[0036] Correspondingly, the terminal obtains the target TA list according to the TA list information, specifically: the terminal obtains the target TA list according to the corresponding relationship and the TA list information.

[0037] Taking the example that the terminal obtains the target TA list according to the corresponding relationship between the TA list and the measurement information and the TA list information, the terminal obtains the target TA list according to the corresponding relationship and the TA list information, which means that the terminal uses the TA list corresponding to the measurement information as the target TA list.

[0038] In one example, when there is a corresponding relationship between the TA list and "at least one measurement information", the terminal can obtain a target TA list according to the corresponding relationship between the TA list and the at least one measurement information and the TA list information. Specifically, the terminal can obtain the target TA list according to the number of measurement information that meets the first condition and the TA list information. Among them, the first condition means that the measurement information value is greater than or equal to a determined threshold value. Each "number of measurement information that meets the first condition" corresponds to at least one TA list. Furthermore, at least one TA list can be determined correspondingly according to the "number of measurement information that meets the first condition", and the target TA list can be determined from the at least one TA list. When each "number of measurement information that meets the first condition" corresponds to only one TA list, one TA list can be determined correspondingly according to the "number of measurement information that meets the first condition", and this TA list is the target TA list.

[0039] In one example, when there is a corresponding relationship between the TA list and "at least one SSB", the terminal can obtain a target TA list according to the corresponding relationship between the TA list and the at least one SSB and the TA list information. Specifically, after determining the SSB received by the terminal, the TA list corresponding to the SSB index is obtained according to the TA list information as the target TA list. In this example, the TA list has a corresponding relationship with 2 SSBs. Assume that the base station configures 4 SSBs, and the indexes are SSB0, SSB1, SSB2, and SSB3 respectively. It is defined that SSB0 and SSB1 correspond to TA list 0, and SSB2 and SSB3 correspond to TA list 1. When the index of the SSB received by the terminal is SSB1, then TA list 0 is the target TA list, that is, the target TA value of the terminal exists in TA list 0; when the index of the SSB received by the terminal is SSB3, then TA list 1 is the target TA list, that is, the target TA value of the terminal exists in TA list 1.

[0040] In one example, when there is a correspondence between the TA list and "at least one beam direction", the terminal can obtain a target TA list according to the correspondence between the TA list and the at least one beam direction and the TA list information. Specifically, after the terminal selects a beam direction, the TA list corresponding to the selected beam direction is obtained according to the TA list information as the target TA list. In this example, there is a correspondence between the TA list and 1 beam direction. Assume that the base station configures 4 beam directions, with indexes being beam direction 0, beam direction 1, beam direction 2, and beam direction 3 respectively. It is defined that beam direction 0 corresponds to TA list 0, beam direction 1 corresponds to TA list 1, beam direction 2 corresponds to TA list 2, and beam direction 3 corresponds to TA list 3. When the beam direction selected by the terminal is beam direction 1, then TA list 1 is the target TA list, that is, the target TA value of the terminal exists in TA list 1. In this example, the base station can directly configure clear beam directions, or the base station can implicitly indicate beam directions by configuring SSB and / or CSI-RS, that is, one SSB and / or CSI-RS corresponds to one beam direction.

[0041] In one example, when there is a correspondence between the TA list and "at least one set of CSI-RS", the terminal can obtain a target TA list according to the correspondence between the TA list and the at least one set of CSI-RS and the TA list information. Among them, the CSI-RS is configured by the base station. Further, the CSI-RS is a reference signal used by the terminal for beam management or mobility measurement.

[0042] Specifically, the terminal measures the CSI-RS configured by the base station, where the CSI-RS configured by the base station includes at least one set of CSI-RS. The terminal selects at least one set of CSI-RS from the CSI-RS configured by the base station, and obtains the TA list corresponding to the selected at least one set of CSI-RS according to the TA list information as the target TA list. Typically, the corresponding target TA list can be obtained according to the group identifier of the selected at least one set of CSI-RS and the TA list information. For example, the corresponding target TA list can be obtained according to the group index of the selected at least one set of CSI-RS and the TA list information.

[0043] Among them, the principle of "the terminal selects at least one set of CSI-RS from the CSI-RS configured by the base station" includes at least one of the following: The measurement information value measured based on the CSI-RS is greater than or equal to a determined threshold value; The measurement information value measured based on the CSI-RS is the maximum value.

[0044] In one example, when there is a correspondence between the TA list and the "serving cell ID", the terminal can obtain a target TA list according to the correspondence between the TA list and the serving cell ID and the TA list information. That is, the TA list corresponding to the serving cell ID of the terminal is used as the target TA list. Suppose it is defined that serving cell ID1 corresponds to TA list 1, and serving cell ID2 corresponds to TA list 2. When the terminal is in serving cell with ID1, then TA list 1 is the target TA list, that is, the target TA value of the terminal exists in TA list 1.

[0045] In one example, when there is a correspondence between the TA list and "at least one neighbor cell ID", the terminal can obtain a target TA list according to the correspondence between the TA list, the serving cell ID, and at least one neighbor cell ID, and according to the TA list information. That is, the TA list corresponding to the serving cell ID of the terminal and at least one neighbor cell ID is used as the target TA list. Suppose it is defined that serving cell ID1 and neighbor cell ID3 correspond to TA list 1, and serving cell ID2 and neighbor cell IDs 4 and 5 correspond to TA list 2. When the terminal is in serving cell with ID1 and the neighbor cell IDs are 4 and 5, then TA list 2 is the target TA list, that is, the target TA value of the terminal exists in TA list 2.

[0046] In one example, when there is a correspondence between the TA list and the "number of neighbor cells", the terminal can obtain a target TA list according to the correspondence between the TA list, the serving cell ID, and the number of neighbor cells, and the TA list information. That is, the TA list corresponding to the serving cell ID of the terminal and the number of neighbor cells is used as the target TA list. Wherein, the number of neighbor cells is the number of neighbor cells whose measurement information meets the first condition, and the first condition is that the measurement information value of the neighbor cell is greater than a determined threshold value, and the measurement information of the neighbor cell is determined by the terminal measurement. Suppose it is defined that serving cell ID1 and the number of neighbor cells 1 correspond to TA list 1, and serving cell ID2 and the number of neighbor cells 2 correspond to TA list 2. When the terminal is in serving cell with ID1 and the number of neighbor cells is 2, then TA list 2 is the target TA list, that is, the target TA value of the terminal exists in TA list 2.

[0047] In one example, when there is a correspondence between the TA list and the "location information of the terminal", the terminal can obtain a target TA list according to the correspondence between the TA list, the location information of the terminal, and the TA list information. That is, the TA list corresponding to the location information of the terminal is used as the target TA list. Wherein, the location information of the terminal can be the distance information between the terminal and the base station.

[0048] In another exemplary embodiment, Figure 2Schematic flow diagram of a method for determining timing advance provided by this application. Among them, the process by which the terminal obtains a target TA list according to the TA list information is specifically as follows: The terminal obtains a first TA list set according to the TA list information; The terminal obtains a target TA list from the first TA list set; Among them, the terminal obtains a first TA list set according to one of the following and the TA list information: Serving cell ID; Serving cell ID and neighbor cell ID; Serving cell ID and number of neighbor cells; Location information of the terminal.

[0049] Among them, the first TA list set includes at least one TA list.

[0050] As Figure 2 shown, the method for determining timing advance provided by this application specifically includes: S210. The terminal obtains timing advance TA list information, where the TA list information is sent by the base station to the terminal or is stored in the terminal by default configuration.

[0051] Among them, the TA list information indicates at least two TA lists, and each TA list includes at least one TA value.

[0052] S220. The terminal obtains a first TA list set according to the TA list information.

[0053] Select at least one TA list as the first TA list set according to the TA list information, that is, the first TA list set includes at least one TA list.

[0054] In an example, the terminal can obtain a first TA list set according to the serving cell ID and the TA list information. Specifically, the terminal obtains the TA lists that make up the first TA list set according to the correspondence between the TA list and the serving cell ID and the TA list information, that is, obtains the TA lists corresponding to the serving cell ID of the terminal according to the TA list information, and the set of these TA lists is the first TA list set.

[0055] In one example, the terminal may obtain a first TA list set according to the serving cell ID, the neighbor cell ID, and the TA list information. Specifically, the terminal obtains the TA lists that make up the first TA list set according to the correspondence between the TA list and the serving cell ID and the neighbor cell ID, and the TA list information, that is, obtains each TA list corresponding to the serving cell ID and the neighbor cell ID according to the TA list information, and the set of these TA lists is the first TA list set.

[0056] In one example, the terminal may obtain a first TA list set according to the serving cell ID, the number of neighbor cells, and the TA list information. Specifically, the terminal obtains the TA lists that make up the first TA list set according to the correspondence between the TA list and the serving cell ID and the number of neighbor cells, and according to the TA list information, that is, obtains each TA list corresponding to the serving cell ID and the number of neighbor cells according to the TA list information, and the set of these TA lists is the first TA list set.

[0057] In one example, the terminal may obtain a first TA list set according to the positioning information of the terminal and the TA list information. Specifically, the terminal obtains the TA lists that make up the first TA list set according to the correspondence between the TA list and the positioning information of the terminal, and according to the TA list information, that is, obtains each TA list corresponding to the positioning information of the terminal according to the TA list information, and the set of these TA lists is the first TA list set.

[0058] S230. The terminal obtains a target TA list from the first TA list set.

[0059] When the first TA list set only includes one TA list, this TA list is the target TA list; when the first TA list set only includes multiple TA lists, one TA list is selected from the first TA list set as the target TA list.

[0060] In one example, the terminal obtaining a target TA list from the first TA list set includes: The terminal obtains a target TA list from the first TA list set according to at least one of the following: At least one measurement information; At least one SSB; At least one beam direction; At least one set of CSI-RS.

[0061] Among them, the measurement information is obtained by the terminal measuring the reference signal or channel of the serving cell and / or neighboring cells, and the reference signal includes at least one of SSB and CSI-RS. The measurement information includes at least one of RSRP, RSRQ, and RSSI.

[0062] In one example, when the terminal obtains the target TA list from the first TA list set according to "at least one measurement information", the terminal can obtain the target TA list from the first TA list set according to the correspondence between the TA list and the at least one measurement information. Specifically, the terminal can obtain the target TA list from the first TA list set according to the number of measurement information that satisfies the first condition. Among them, the first condition means that the measurement information value is greater than or equal to the determined threshold. Each "number of measurement information that satisfies the first condition" corresponds to at least one TA list. Furthermore, at least one TA list can be determined correspondingly according to the "number of measurement information that satisfies the first condition", and the target TA list can be determined from the at least one TA list. When each "number of measurement information that satisfies the first condition" corresponds to only one TA list, one TA list can be determined correspondingly according to the "number of measurement information that satisfies the first condition", and this TA list is the target TA list.

[0063] In one example, when the terminal obtains the target TA list from the first TA list set according to "at least one SSB", the terminal can obtain the target TA list from the first TA list set according to the correspondence between the TA list and the at least one SSB. Specifically, after determining the SSB received by the terminal, obtain the TA list corresponding to the index of the SSB from the first TA list set as the target TA list. In this example, the TA list has a correspondence with 2 SSBs. Assume that the base station configures 4 SSBs, and the indexes are SSB0, SSB1, SSB2, and SSB3 respectively. It is defined that SSB0 and SSB1 correspond to TA list 0, and SSB2 and SSB3 correspond to TA list 1. When the index of the SSB received by the terminal is SSB1, then TA list 0 is the target TA list, that is, the target TA value of the terminal exists in TA list 0; when the index of the SSB received by the terminal is SSB3, then TA list 1 is the target TA list, that is, the target TA value of the terminal exists in TA list 1.

[0064] In one example, when the terminal obtains the target TA list from the first TA list set according to "at least one beam direction", the terminal may obtain the target TA list from the first TA list set according to the correspondence between the TA list and the at least one beam direction. Specifically, after the terminal selects a beam direction, the TA list corresponding to the selected beam direction is obtained from the first TA list set as the target TA list. In this example, there is a correspondence between the TA list and one beam direction. Assume that the base station configures 4 beam directions, with indexes being beam direction 0, beam direction 1, beam direction 2, and beam direction 3 respectively. It is defined that beam direction 0 corresponds to TA list 0, beam direction 1 corresponds to TA list 1, beam direction 2 corresponds to TA list 2, and beam direction 3 corresponds to TA list 3. When the beam direction selected by the terminal is beam direction 1, then TA list 1 is the target TA list, that is, the target TA value of the terminal exists in TA list 1. In this example, the base station may directly configure the explicit beam direction, or the base station may implicitly indicate the beam direction by configuring SSB and / or CSI-RS, that is, one SSB and / or CSI-RS corresponds to one beam direction.

[0065] In one example, when the terminal obtains the target TA list from the first TA list set according to "at least one group of CSI-RS", the terminal may obtain the target TA list from the first TA list set according to the correspondence between the TA list and the at least one group of CSI-RS. Wherein, the CSI-RS is configured by the base station. Further, the CSI-RS is a reference signal used by the terminal for beam management or mobility measurement.

[0066] Specifically, the terminal measures the CSI-RS configured by the base station, where the CSI-RS configured by the base station includes at least one group of CSI-RS. The terminal selects at least one group of CSI-RS from the CSI-RS configured by the base station, and obtains the TA list corresponding to the selected at least one group of CSI-RS from the first TA list set as the target TA list. Typically, the corresponding target TA list may be obtained from the first TA list set according to the group identifier of the selected at least one group of CSI-RS, for example, the corresponding target TA list is obtained from the first TA list set according to the group index of the selected at least one group of CSI-RS.

[0067] Wherein, the principle of "the terminal selects at least one group of CSI-RS from the CSI-RS configured by the base station" includes at least one of the following: The measurement information value measured based on the CSI-RS is greater than or equal to the determined threshold value; The measurement information value measured based on the CSI-RS is the maximum value.

[0068] S240. The terminal obtains a target TA value from the target TA list.

[0069] When the target TA list includes only one TA value, obtaining the target TA value from the target TA list means taking this TA value included in the target TA list as the target TA value. When the target TA list includes at least two TA values, obtaining the target TA value from the target TA list means selecting one TA value from the target list as the target TA value.

[0070] In one example, when the terminal obtains the target TA list from the first TA list set according to at least one of the following: At least one SSB; At least one beam direction; At least one set of CSI-RS; The terminal obtains the target TA value from the target TA list specifically as follows: The terminal obtains the target TA value from the target TA list according to the measurement information.

[0071] When the terminal does not obtain the target TA list from the first TA list set according to the measurement information, that is, when the terminal obtains the target TA list from the first TA list set according to one of at least one SSB, at least one beam direction, and at least one set of CSI-RS, the terminal can obtain the target TA value from the target TA list according to the measurement information.

[0072] In one example, the target TA list includes M TA values, and each TA value has a corresponding relationship with a value range of measurement information. In this example, the measurement information is RSRP, then the M TA values respectively correspond to M RSRP value ranges. The terminal determines the RSRP value range in which the measured RSRP value is located, and then can know the TA value corresponding to this RSRP value range. This TA value is the target TA value.

[0073] In one example, the target TA list includes M TA values, and each TA value has a corresponding relationship with two value ranges of measurement information. For example, the measurement information is RSRP and RSRQ, then the M TA values respectively correspond to M RSRP value ranges and M RSRQ value ranges (that is, the target TA list is a two-dimensional table). The terminal determines the RSRP value range in which the measured RSRP value is located, and the RSRQ value range in which the measured RSRQ value is located, and then can know the TA value corresponding to this RSRP value range and RSRQ value range. This TA value is the target TA value.

[0074] In a specific example, the terminal filters out a TA list as a first TA list set according to the serving cell and neighboring cells (quantity or ID) and the TA list information, then selects a suitable TA list as the target TA list from the first TA list set according to the SSB, and finally selects a TA value as the target TA value according to the RSRP in the target TA list.

[0075] S250. The terminal adjusts the timing advance of the uplink channel transmission by using the target TA value.

[0076] For the parts not explained in detail in this embodiment, please refer to the foregoing embodiments and will not be elaborated herein.

[0077] In another exemplary embodiment, Figure 3 is a schematic flowchart of a method for determining a timing advance provided by this application. Among them, obtaining a target TA list by the terminal according to the TA list information specifically includes: The terminal measures measurement information, where the quantity of the measurement information is greater than or equal to 1, and one measurement information corresponds to one second piece of information; The terminal selects at least one piece of measurement information from the measured measurement information; The terminal obtains the corresponding second piece of information according to the selected measurement information; The terminal obtains a target TA list according to the second piece of information and the TA list information; Among them, the second piece of information includes at least one of the following: At least one SSB; At least one beam direction; At least one set of CSI-RS.

[0078] As Figure 3 shown, the method for determining a timing advance provided by this application specifically includes: S310. The terminal obtains timing advance TA list information, where the TA list information is sent by the base station to the terminal or is stored in the terminal by default configuration.

[0079] Among them, the TA list information indicates at least two TA lists, and each TA list includes at least one TA value.

[0080] S320. The terminal measures measurement information.

[0081] Among them, the measurement information is obtained by the terminal measuring the reference signal or channel of the serving cell and / or neighboring cells, and the reference signal includes at least one of SSB and CSI-RS. The measurement information includes at least one of RSRP, RSRQ, and RSSI.

[0082] Further, the number of the measurement information is greater than or equal to 1, and one measurement information corresponds to one second information. Among them, the second information includes at least one of at least one SSB, at least one beam direction, and at least one set of CSI-RS.

[0083] Specifically, when the SSB is different, the beam direction is different, or the CSI-RS group is different, the terminal measures the corresponding measurement information respectively. In an example, the measurement information measured by the terminal is RSRP, and specifically measures the RSRP of different beam directions. At this time, each measurement information RSRP measured by the terminal corresponds to one beam direction.

[0084] S330: The terminal selects at least one measurement information from the measured measurement information.

[0085] For example, when the terminal measures the RSRP of different beam directions, it selects at least one RSRP from the measured multiple RSRPs, for example, selects the RSRP with the largest value.

[0086] S340: The terminal obtains the corresponding second information according to the selected measurement information.

[0087] Specifically, the terminal can determine the corresponding SSB index, beam direction, or CSI-RS group according to the selected measurement information. In an example, when the terminal measures the RSRP of different beam directions, it can determine the corresponding beam direction according to the selected RSRP.

[0088] S350: The terminal obtains the target TA list according to the second information and the TA list information.

[0089] Specifically, the terminal obtains the target TA list according to the determined SSB, beam direction, or CSI-RS group, and the TA list information.

[0090] In one example, after determining the SSB according to the selected measurement information, obtain the TA list corresponding to the SSB according to the TA list information as the target TA list. In this example, there is a corresponding relationship between the TA list and 2 SSBs. Assume that the base station configures 4 SSBs, with indexes being SSB0, SSB1, SSB2, and SSB3 respectively. It is defined that SSB0 and SSB1 correspond to TA list 0, and SSB2 and SSB3 correspond to TA list 1. When the index of the SSB determined by the terminal according to the selected measurement information is SSB1, then TA list 0 is the target TA list, that is, the target TA value of the terminal exists in TA list 0; when the index of the SSB determined by the terminal according to the selected measurement information is SSB3, then TA list 1 is the target TA list, that is, the target TA value of the terminal exists in TA list 1.

[0091] In one example, after determining the beam direction according to the selected measurement information, obtain the TA list corresponding to the beam direction according to the TA list information as the target TA list. In this example, there is a corresponding relationship between the TA list and 1 beam direction. Assume that the base station configures 4 beam directions, with indexes being beam direction 0, beam direction 1, beam direction 2, and beam direction 3 respectively. It is defined that beam direction 0 corresponds to TA list 0, beam direction 1 corresponds to TA list 1, beam direction 2 corresponds to TA list 2, and beam direction 3 corresponds to TA list 3. When the beam direction determined by the terminal according to the selected measurement information is beam direction 1, then TA list 1 is the target TA list, that is, the target TA value of the terminal exists in TA list 1. In this example, the base station can directly configure the explicit beam direction, or the base station can implicitly indicate the beam direction by configuring the SSB and / or CSI-RS, that is, one SSB and / or CSI-RS corresponds to one beam direction.

[0092] In one example, after determining the CSI-RS group according to the selected measurement information, obtain the TA list corresponding to the CSI-RS group according to the TA list information as the target TA list. Specifically, the corresponding target TA list can be obtained according to the group index of the determined group of CSI-RS and the TA list information.

[0093] In a specific example, the terminal measures the RSRP of different beams of its serving cell, selects a value from the measured multiple RSRP values, determines the corresponding beam direction according to the selected RSPR value, and then selects the corresponding TA list according to the determined beam direction and the TA list information as the target TA list.

[0094] S360, the terminal obtains the target TA value from the target TA list.

[0095] When there is only one TA value in the target TA list, obtaining the target TA value from the target TA list means taking this TA value included in the target TA list as the target TA value. When there are at least two TA values in the target TA list, obtaining the target TA value from the target TA list means selecting one TA value from the target list as the target TA value.

[0096] In one example, the terminal obtains the target TA value from the target TA list, specifically: The terminal obtains the target TA value from the target TA list according to the selected measurement information.

[0097] In one example, the target TA list includes M TA values, and each TA value has a corresponding relationship with a value range of measurement information. In this example, the selected measurement information is RSRP, then the M TA values respectively correspond to M RSRP value ranges. The terminal determines the RSRP value range where the RSRP value of the selected measurement information is located, and then can know the TA value corresponding to this RSRP value range, and this TA value is the target TA value.

[0098] S370. The terminal adjusts the timing advance of the uplink channel transmission by using the target TA value.

[0099] For the parts not explained in detail in this embodiment, please refer to the foregoing embodiments and will not be elaborated here.

[0100] This embodiment also provides a device for determining the timing advance. Figure 4 It is a schematic structural diagram of a device for determining the timing advance provided by the present application. The device for determining the timing advance provided by the embodiments of the present application can be implemented by software and / or hardware and integrated in a communication terminal, such as Figure 4 shown. The device specifically includes: a TA list information obtaining module 410, a target TA value obtaining module 420, and a TA value adjusting module 430. Among them, The TA list information obtaining module 410 is configured to enable the terminal to obtain the timing advance TA list information, where the TA list information is sent by the base station to the terminal or stored in the terminal by default configuration; The target TA value obtaining module 420 is configured to enable the terminal to obtain the target TA value according to the TA list information; The TA value adjusting module 430 is configured to enable the terminal to adjust the timing advance of the uplink channel transmission by using the target TA value; Among them, the TA list information indicates at least one TA list, and the TA list includes at least one TA value.

[0101] The technical solution provided in this embodiment stores the TA list information in the terminal by default configuration, or sets the TA list information to be sent by the base station to the terminal before the terminal performs uplink synchronization with the base station, so that the terminal can directly obtain the target TA value for adjusting the timing advance of the uplink channel transmission according to the TA list information. This technical solution can achieve the uplink adaptive synchronization process of the terminal without the support of the random access process, thereby accelerating the uplink synchronization process of the terminal and reducing the resource overhead of the messages for uplink synchronization.

[0102] Further, when the TA list information indicates at least two TA lists, the target TA value obtaining module 420 specifically includes: a target TA list obtaining unit and a target TA value obtaining unit, where The target TA list obtaining unit is configured to enable the terminal to obtain a target TA list according to the TA list information; The target TA value obtaining unit is configured to enable the terminal to obtain a target TA value from the target TA list.

[0103] In an example, the TA list has a corresponding relationship with at least one of the following: At least one measurement information, where the measurement information is obtained by the terminal measuring the reference signal or channel of the serving cell and / or neighboring cells; At least one synchronization signal block SSB index; At least one beam direction; At least one set of channel state information reference signals CSI-RS; Serving cell ID; At least one neighboring cell ID; The number of neighboring cells; The positioning information of the terminal; The target TA list obtaining unit is specifically configured to enable the terminal to obtain a target TA list according to the corresponding relationship and the TA list information.

[0104] Specifically, the measurement information includes at least one of the following: Reference signal received power; Reference signal received quality; Received signal strength indication.

[0105] In an example, the target TA list obtaining unit specifically includes: The first TA list set obtaining subunit is configured to enable the terminal to obtain a first TA list set according to the TA list information; The target TA list obtaining subunit is configured to enable the terminal to obtain a target TA list from the first TA list set; Among them, the terminal obtains a first TA list set according to one of the following and the TA list information: Serving cell ID; Serving cell ID and neighbor cell ID; Serving cell ID and number of neighbor cells; Location information of the terminal; Among them, at least one TA list is included in the first TA list set.

[0106] Furthermore, the target TA list obtaining subunit is specifically configured that the terminal obtains a target TA list from the first TA list set according to at least one of the following: At least one measurement information; At least one SSB; At least one beam direction; At least one set of CSI-RS.

[0107] Furthermore, it is characterized in that when the terminal obtains a target TA list from the first TA list set according to at least one of the following: At least one SSB; At least one beam direction; At least one set of CSI-RS; The target TA value obtaining unit is specifically configured that the terminal obtains a target TA value from the target TA list according to the measurement information.

[0108] In an example, the target TA list obtaining unit is specifically configured that the terminal measures measurement information, where the number of the measurement information is greater than or equal to 1, and one measurement information corresponds to one second information; the terminal selects at least one measurement information from the measured measurement information; the terminal obtains the corresponding second information according to the selected measurement information; the terminal obtains a target TA list according to the second information and the TA list information; Among them, the second information includes at least one of the following: At least one SSB; At least one beam direction; At least one set of CSI-RS.

[0109] Furthermore, the target TA value obtaining unit is specifically configured that the terminal obtains a target TA value from the target TA list according to the selected measurement information.

[0110] Specifically, the terminal is in at least one of the following states: Radio Resource Control idle RRC_IDLE state; Inactive state; The radio resource control connection is in the RRC_CONNECTED state, and the terminal receives TA update trigger information or TA reconfiguration information; The radio resource control is in the RRC_IDLE state, and the terminal uses the physical uplink shared channel PUSCH to transmit services; During the random access process, and the random access information sent by the terminal includes at least random access preamble information and payload information; Sounding reference signal SRS autonomous transmission.

[0111] The timing advance determination device provided in this embodiment is used to implement the timing advance determination method as described in the embodiments of the present application. The implementation principle and technical effects of the timing advance determination device provided in this embodiment are similar to those of the timing advance determination method described in the embodiments of the present application, and will not be elaborated here.

[0112] Embodiments of the present application provide a communication terminal, Figure 5 which is a schematic structural diagram of a communication terminal provided by the present application. As Figure 5 shown, the communication terminal provided by the present application includes: one or more processors 510 and a memory 520; the processor 510 of the communication device can be one or more, Figure 5 and one processor 510 is taken as an example here; the memory 520 is used to store one or more programs; the one or more programs are executed by the one or more processors 510, so that the one or more processors 510 implement the timing advance determination method as described in the embodiments of the present application.

[0113] The processor 510 and the memory 520 in the communication device can be connected through a bus or other means, Figure 5 and taking the connection through the bus as an example here.

[0114] The memory 520, as a computer-readable storage medium, can be set to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the timing advance determination method described in the embodiments of the present application (for example, attached Figure 4The TA list information acquisition module 410, the target TA value acquisition module 420, and the TA value adjustment module 430) in the timing advance determination device shown. The memory 520 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 520 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some instances, the memory 520 may further include a memory remotely set relative to the processor 510, and these remote memories may be connected to the communication device through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0115] An embodiment of the present application further provides a storage medium storing a computer program, which when executed by a processor implements any one of the timing advance determination methods in the embodiments of the present application. The method includes: The terminal acquires timing advance TA list information, where the TA list information is sent by the base station to the terminal or is stored in the terminal by default configuration; The terminal acquires a target TA value according to the TA list information; The terminal adjusts the timing advance of the uplink channel using the target TA value; Among them, the TA list information indicates at least one TA list, and the TA list includes at least one TA value.

[0116] Optionally, the computer-executable instructions can also be used to execute any one of the timing advance determination methods in the embodiments of the present application when executed by a computer processor.

[0117] From the above description of the embodiments, those skilled in the art can clearly understand that the present application can be implemented by means of software and necessary general hardware. Of course, it can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as a floppy disk, a read-only memory (ROM), a random access memory (RAM), a flash memory (FLASH), a hard disk, or an optical disc of a computer, etc., including several instructions to enable a communication device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in various embodiments of the present application.

[0118] It should be noted that in the embodiments of the above-mentioned timing advance determination device, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of mutual distinction and do not limit the protection scope of the present invention.

[0119] The above is only an exemplary embodiment of the present application and is not used to limit the protection scope of the present application.

[0120] Those skilled in the art should understand that the term user terminal covers any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser, or a vehicle-mounted mobile station.

[0121] Generally speaking, various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in firmware or software that can be executed by a controller, a microprocessor, or other computing devices, although the present application is not limited thereto.

[0122] The embodiments of the present application can be implemented by a data processor of a mobile device executing computer program instructions, such as in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions can be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.

[0123] Any block diagram of a logical process in the drawings of the present application can represent program steps, or can represent interconnected logical circuits, modules, and functions, or can represent a combination of program steps and logical circuits, modules, and functions. The computer program can be stored in a memory. The memory can have any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical memory devices and systems (digital versatile disc DVD or CD disc), etc. The computer-readable medium can include non-transitory storage media. The data processor can be any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FGPA), and a processor based on a multi-core processor architecture.

[0124] By way of example and not limitation, detailed descriptions of exemplary embodiments of the present application have been provided above. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art upon consideration of the accompanying drawings and the claims, without departing from the scope of the present invention. Therefore, the proper scope of the present invention will be determined according to the claims.

Claims

1. A method for determining timing advance, characterized in that including: The terminal obtains timing advance (TA) list information, where the TA list information is sent by the base station to the terminal or stored in the terminal by default configuration. The terminal obtains a target TA value according to the TA list information. The terminal adjusts the timing advance of the uplink channel transmission by using the target TA value. Wherein, the TA list information indicates at least one TA list, and the TA list includes at least one TA value.

2. The method according to claim 1, wherein When the TA list information indicates at least two TA lists, the terminal obtains a target TA value according to the TA list information, including: The terminal obtains a target TA list according to the TA list information. The terminal obtains a target TA value from the target TA list.

3. The method according to claim 2, wherein The terminal obtains a target TA list according to the TA list information, including: The terminal obtains a first TA list set according to the TA list information. The terminal obtains a target TA list from the first TA list set. Wherein, the terminal obtains the first TA list set according to one of the following and the TA list information: Serving cell ID; Serving cell ID and neighbor cell ID; Serving cell ID and number of neighbor cells; Location information of the terminal; Wherein, the first TA list set includes at least one TA list.

4. The method according to claim 3, characterized in that The terminal obtains a target TA list from the first TA list set, including: The terminal obtains a target TA list from the first TA list set according to at least one of the following: At least one measurement information; At least one SSB; At least one beam direction; At least one set of CSI-RS.

5. The method according to claim 1, wherein The TA list information is sent by the base station to the terminal during the downlink synchronization process with the terminal.

6. The method according to claim 1, characterized in that, In response to the TA list information being stored in the terminal by default configuration, the TA list information is index information of the at least one TA list.

7. The method according to claim 1, characterized in that, The TA list includes the conditions or corresponding relationships required to select a TA value.

8. The method according to claim 1, wherein The target TA list is obtained by the terminal according to the number of measurement information that satisfies the first condition and the TA list information, and the first condition is that the value of the measurement information is greater than or equal to a determined threshold.

9. The method according to claim 2, wherein The TA list has a corresponding relationship with at least one of the following: At least one measurement information, where the measurement information is obtained by the terminal measuring the reference signal or channel of the serving cell and / or neighbor cells; At least one synchronization signal block (SSB) index; At least one beam direction; At least one set of channel state information reference signal (CSI-RS); Serving cell ID; At least one neighbor cell ID; Number of neighbor cells; Location information of the terminal; The terminal obtains a target TA list according to the TA list information, including: The terminal obtains a target TA list according to the corresponding relationship and the TA list information.

10. The method according to claim 9, characterized in that, The measurement information includes at least one of the following: Reference signal received power; Reference signal received quality; Received signal strength indication.

11. The method according to claim 10, characterized in that The target TA list includes M TA values, and each TA value has a corresponding relationship with the value ranges of two pieces of the measurement information.

12. The method according to claim 3 or 4, characterized in that, When the terminal obtains a target TA list from the first TA list set according to at least one of the following: At least one SSB; At least one beam direction; At least one set of CSI-RS; The terminal obtains a target TA value from the target TA list, including: The terminal obtains a target TA value from the target TA list according to measurement information.

13. The method according to claim 2, wherein The terminal obtains a target TA list according to the TA list information, including: The terminal measures measurement information, where the number of pieces of measurement information is greater than or equal to 1, and one piece of measurement information corresponds to one second piece of information; The terminal selects at least one piece of measurement information from the measured measurement information; The terminal obtains corresponding second information according to the selected measurement information; The terminal obtains a target TA list according to the second information and the TA list information; Wherein, the second information includes at least one of the following: At least one SSB; At least one beam direction; At least one set of CSI-RS.

14. The method according to claim 13, characterized in that The terminal obtains a target TA value from the target TA list, including: The terminal obtains a target TA value from the target TA list according to the selected measurement information.

15. The method according to claim 1, wherein The terminal is in at least one of the following states: Radio Resource Control idle RRC_IDLE state; Inactive state; Radio Resource Control connected RRC_CONNECTED state, and the terminal receives TA update trigger information or TA reconfiguration information; Radio Resource Control idle RRC_IDLE state, and the terminal uses the Physical Uplink Shared Channel PUSCH to transmit services; During a random access process, and at least the random access preamble information and payload information are included in the random access information sent by the terminal; Sounding Reference Signal SRS autonomous transmission.

16. The method according to claim 15, wherein In response to the terminal being in the RRC_CONNECTED state, the TA update trigger information or the TA reconfiguration information is sent through a Radio Resource Control RRC message or through a Media Access Control layer control element MAC CE.

17. A device for determining a timing advance, characterized in that, Including: A TA list information obtaining module, configured to enable the terminal to obtain timing advance TA list information, where the TA list information is sent by the base station to the terminal or stored in the terminal by default configuration; A target TA value obtaining module, configured to enable the terminal to obtain a target TA value according to the TA list information; A TA value adjustment module, configured to enable the terminal to adjust the timing advance of the uplink channel transmission using the target TA value; Wherein, the TA list information indicates at least one TA list, and at least one TA value is included in the TA list.

18. A communication terminal, characterized in that, Including: One or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1-16.

19. A storage medium, characterized in that, The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1-16 is implemented.