我是靠谱客的博主 乐观草莓,最近开发中收集的这篇文章主要介绍LTE/NR TA(Timing Advance),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.TA 定义
TA:Timing Advance, 定时提前。
1TA = 16Ts
1Ts = 1/(15000*2048)s

2.为什么需要TA
不同终端离基站的距离不等,传输数据所需要的时间t=d/c自然也不相等。而基站使用时频正交多址接入,如果不同终端到达基站的同一子帧不同频域数据无序则会造成很大干扰。
因此协议要求不同终端信号到达基站需要在CP(Cyclic Prefix)范围内对齐。基站可以通过发送TA command 通知终端以合适的时间提前量发送上行信号。

3.TA的测量
TA的测量是基站通过接收终端上行信号测量得到的。理论上只要是终端的上行信号都可以进行TA测量。实际使用什么信号测量跟基站侧实现有关。但初始TA,即Msg2里带的TA一定是通过RACH pramble来测量的。因为基站要在Msg2里下发TA命令。

4.TA分类
A.随机接入过程中的TA;
基站测量上行PRACH前导序列,在RAR(随机接入响应)的MAC payload中携带TA信息,UE根据RAR(随机接入响应)中TA值,UE调整上行发射时间Nta=TA*16,值恒为正。
在这里插入图片描述

LTE 随机接入过程MAC payload中携带11bit的TA信息,TA的范围在0~1282之间
NR 随机接入过程MAC payload中携带12bit的TA信息,TA的范围在0~3846之间

B.业务进行中更新的TA;
基站通过测量上行信号,发送MAC CE来调整TA.MAC CE中使用6bit的命令来调整。因此TA范围为:
0 ~ 63。
在这里插入图片描述

LTE调整公式如下:

Nta_new = Nta_old + (TA - 31) * 1TA*

5.NR TA调整
NR TA调整基本跟LTE一样,唯一差别是LTE系统Ts = 1/(150002048)s. 而NR Tc = 1/(480004096)s.
k = Ts/Tc =64
因此NR TA调整公式如下:

Nta_bew = Nta_old + (TA - 31) * 1TA * k/2u

最后

以上就是乐观草莓为你收集整理的LTE/NR TA(Timing Advance)的全部内容,希望文章能够帮你解决LTE/NR TA(Timing Advance)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(71)

评论列表共有 0 条评论

立即
投稿
返回
顶部