This Page provides information about 5G NR Timing Advance Distance Calculator.
Timing advance (Tta) is an offset between the start of a received downlink frame and a transmitted uplink frame. Our calculator help you to get Tta value, time offset and distance between eNodeB and Ue.
In accordance with 3GPP 38.211 Rel. 17 Tta can be calculated using the formula:
where Nta and Nta_offset given by clause 4.2 of [5, TS 38.213] and mean “Classic TA”.
Nta adj_common and Nta adj_Ue are optional and used at Satellate network and given by clause 4.2 of [5, TS 38.213].
Tc – constant and Basic time unit for NR, Tc =1/(480*10^3*4096) = 0,50862 ns.
То calculate Nta for a timing advance command [11, TS 38.321] in case of random access response, or in an absolute timing advance command MAC CE, we should to use this formula:
where Ta = 0, 1, 2, …, 3846.
In cases, where the timing advance command [11, TS 38.321], Ta, for a TAG indicates adjustment of a current Nta value, Nta_new should be calculated using the formula:
where Ta = 0, 1, 2, …, 63, Nta_old – old Nta value.
in other cases NTa =0.
Nta_offset is defined in 3GPP 38.133 Table 7.1.2-2.
Table 7.1.2-2: The Value of Nta_offset
Frequency range and band of cell used for uplink transmission | Nta_offset (Unit: TC) |
FR1 FDD or TDD band with neither E-UTRA–NR nor NB-IoT–NR coexistence case | 25600 (Note 1) |
FR1 FDD band with E-UTRA–NR and/or NB-IoT–NR coexistence case | 0 (Note 1) |
FR1 TDD band with E-UTRA–NR and/or NB-IoT–NR coexistence case | 39936 (Note 1) |
FR2 | 13792 |
Note 1: The UE identifies based on the information n-TimingAdvanceOffset as specified in TS 38.331 [2]. If UE is not provided with the information n-TimingAdvanceOffset, the default value of is set as 25600 for FR1 band. In case of multiple UL carriers in the same TAG, UE expects that the same value of n-TimingAdvanceOffset is provided for all the UL carriers according to clause 4.2 in TS 38.213 [3] and the value 39936 of can also be provided for a FDD serving cell.
To pre-compensate the two-way transmission delay between the uplink time synchronization reference point and the serving satellite, the UE determines Nta adj_common [4, TS 38.211] based on one-way propagation delay Delay_common (t) that the UE determines as:
where TA_Common, TA_CommonDrift, and TA_CommonDriftVariant are respectively provided by ta-Common, ta-CommonDrift, and ta-CommonDriftVariant and t_epoch is the epoch time of TA_Common, TA_CommonDrift, and TA_CommonDriftVariant [12, TS 38.331]. Delay_common (t) provides a distance at time t between the serving satellite and the uplink time synchronization reference point divided by the speed of light.
Using higher-layer ephemeris parameters for a serving satellite, if provided, a UE pre-compensates the two-way transmission delay on the service link based on Nta adj_Ue that the UE determines using the serving satellite position and its own position.
If we know Tta offset we can calculate distance between gNodeb and Ue, we should to use this formula:
Example 1 (Classic TA)
We use FR1: 3500Mhz TDD with numerology µ(j)= 30kHz, and we got a timing advance command [11, TS 38.321], Ta, for a TAG indicates adjustment of a current Nta value: Nta_old=1024,Ta (0…63) =32,
Nta-ofsset =25600 (FR1 FDD or TDD band with neither E-UTRA–NR nor NB-IoT–NR coexistence case).
Result will be: 5G NR Timing Advance Tta =0.0000138 sec, Distance = 2070.31 meters
Example 2 (Satellite network) TA
We use FR1: 2100Mhz FDD with numerology µ(j)= 15kHz, and we got a timing advance command [11, TS 38.321] in case of random access response: Ta (0…3846)=1,
Nta-ofsset=0 (FR1 FDD band with E-UTRA–NR and/or NB-IoT–NR coexistence case).
Satellite: ta-Common = 16621440, ta-CommonDrift=3, ta-CommonDriftVariant=5, t= 2, t epoch =1,
Nta, adj,Ue=1024.
Result will be: 5G NR Timing Advance Tta =0.0042280 sec, Distance = 634214.17 meters
5G Time advance (Tta) is important for downlink and uplink subframe synchronization. If you know Tta, it will help you to easily get distance between gNodeB and Ue. If the UE uses the wrong TA offset, it will cause desynchronization and UE connection network loss.
Found a mistake? Contact us!
Was this information helpful?
Share with colleagues or use:
5G NR: 5G NR Throughput calculator, 5G NR Link budget calculator, 5G NR ARFCN Calculator, 5G NR GSCN Calculator, 5G NR TBS Calculator, Frequency bands for 5G NR, Spectral Efficiency 5G NR calculator, 5G NR SSB SSS EPRE Power Calculator, EPRE (Energy Per Resource Element) Calculator, 5G Neighbor planning calculator, 5G NR Timing Advance Distance calculator, 5G NR Cell Identity (NCI) Calculator, 5G NR NTN Frequency bands, QoS for 5G NR
4G LTE: 4G LTE Throughput calculator, 4G LTE Link budget calculator, 4G LTE Cell ID (ECI) Calculator, 4G LTE EARFCN calculator, 4G LTE RS RE Power calculator, 4G LTE Users (CCE) calculator, Spectral Efficiency 4G LTE calculator, 4G LTE Timing Advance Distance Calculator, EPRE (Energy Per Resource Element) Calculator, 4G Neighbor planning calculator, UE Category LTE Calculator, QoS for 4G LTE
3G UMTS: 3G UMTS UARFCN calculator
NB-IoT: NB-IoT Link budget calculator
Other: Free Space Path Loss (FSPL) Calculator, Link budget Calculator, dBm Watt Calculator, Convert ppm to Hz, Bandwidth Calculator
Is the timing advance computation dependent on BWs, that is, will it be same for 20 MHz BW and 100 MHz BW and 30 SCS?
For distance calculation, Nta_offset shall not be added. N_TA directly corresponding to the round trip delay.