5G RRU delay 测量(九)

发布时间:2024年01月20日

Timing 常用单位


1 UTU = 1 universal time unit = 1/1.2288GHz = 0.813802…ns
The BCN (BTS clock number) counter counts 10ms CPRI 1 frames (counter N1) and
2 1.2288GHz clock cycles within one CPRI frame (counter N2).

LTE时代定义的单位:TS = 1/(15K*2048)= 1/30.72M
5G时代定义的单位: Tc = 1/(480K*4096)= 1/1966.08M
为了方便计算定义了 “K” K = Ts/Tc = 64 (3GPP规范经常用到可以去翻翻)
?
CPRI 基本帧 0.01/(150*256)=0.011/38400=260ns, 每秒3.84M个基本帧
3.84 * K = 3.84*64 = 245.76M 通过这个计算我们知道了一个基本帧被划分成了64块,而Cpri rate7 (10G)的速率不是刚好一个基本帧可以放64个sample么?大家想想吧很多概念都是被大牛们提前定义好的。100M 带宽的载波每个AxC container需要32个sample,那不是刚好2个AxC么
还有DFE 与 RFIC的接口速率不也是245.76M么… …(后面慢慢讲)

Timing的参考点1/2/3/4/a 分别表示BBU 出/RRU 进和天线antenna
1.?? ?T12/T34 光纤TX/RX的delay延时
2.?? ?T23 表示3点和2点的offset(差值:因为2点进RRU也就是TX的方向,RRU通过cpri K28.5 获取BBU的时钟,而3点是出RRU也就是RX,RX方向上的时钟的参考是TX上的时钟,那么3点和2点一定会有差值(当然差值有可能是 0)
3.?? ?T2a: 也就是CPRI进RRU到Antenna的delay, 一般叫作fixed TX delay
4.?? ?T3a: 也就是与T2a相反的方向,一般叫作fixed RX delay


Timing的测量

?

T12/T34


T12/T34的delay就是光纤的延时,我们可以根据光在光纤中传输速度和光纤的长度粗略计算(光在光纤中速度一般以20万公里每秒)。在真是系统的T12/T34 timing offset是通过loopback delay(回环)测量出来了。
REC可以通过发出和接收的时间差减去 T23后再除以2就能获取。
T12 = (looping delay -T23)/ 2
那么T23 怎么测量呢?
So easy!如果有个REC simulator我们用校准过的cable做个回环测量出结果

T2a/Ta3


10ms Frame CLK is the time base for delay measurement.

??? ?从CPRI模拟器发射测量波形到RRU,然后频谱仪接收(check 测量信质量)
??? ?高速示波器需要采样RRU 进和出两端的数据,两端的差值就是T2a


??? ?从信号源发射测量波形到RRU的天线口从cpri 模拟器接收cpri数据
??? ?从高速示波器在RRU两端抓取数据比较就是Ta3

Timing测试的理论很简单但是实现的难点在于解析工具,首先我们需要对cpri数据结构有深入的了解。


Cpri 数据结构

测试数据(波形)


1.?? ?Dirac序列:

  • a.?? ?只有一个非零的sample
  • b.?? ?序列长度12288
  • c.?? ?Sequence = {4096 + 0j, zeros(1,12287)

?
2.?? ?标准的测试模式(3GPP 25.141)

测试框图
?
??
这是dirac序列测试捕获的RRU两端数据对比,而这个方法不够精确,下面我们来讲讲更精确的测量方法
1.?? ?可以使用任意IQ 数据用于测量数据例如标准的测试模式
2.?? ?IQ sample和空口RF信号对齐
3.?? ?通过correlation可以得到两端数据的delay


?


?
上行测试框图测量原理和下行一样 ?

文章来源:https://blog.csdn.net/qq_41008392/article/details/135694862
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。