在3GPP协议TS38.211中除了PRACH和RIM-RS外的时域OFDM基带信号生成公式如下所示:
s
ˉ
l
(
p
,
μ
)
=
∑
k
=
0
N
g
r
i
d
,
x
s
i
z
e
,
μ
α
k
,
l
(
p
,
μ
)
e
j
2
π
(
k
+
k
0
μ
−
N
g
r
i
d
,
x
s
i
z
e
,
μ
N
s
c
R
B
/
2
)
Δ
f
(
t
−
N
C
P
,
l
μ
T
c
−
t
s
t
a
r
t
,
l
μ
)
k
0
μ
=
(
N
g
r
i
d
,
x
s
t
a
r
t
,
μ
+
N
g
r
i
d
,
x
s
i
z
e
,
μ
/
2
)
N
s
c
R
B
−
(
N
g
r
i
d
,
x
s
t
a
r
t
,
μ
0
+
N
g
r
i
d
,
x
s
i
z
e
,
μ
0
/
2
)
N
s
c
R
B
2
μ
0
−
μ
\bar{s}_{l}^{(p,\mu)}=\sum_{k=0}^{N_{grid ,x}^{size,\mu}} \alpha_{k,l}^{(p,\mu)}e^{j2\pi(k+k_{0}^{\mu}-N_{grid ,x}^{size,\mu}N_{sc}^{RB}/2)\Delta f (t-N_{CP,l}^{\mu} T_c - t_{start,l}^{\mu})} \\ k_{0}^{\mu}=(N_{grid ,x}^{start,\mu} + N_{grid ,x}^{size,\mu} / 2) N_{sc}^{RB} - (N_{grid ,x}^{start,\mu_0} + N_{grid ,x}^{size,\mu_0} / 2) N_{sc}^{RB} 2^{\mu_0-\mu}
sˉl(p,μ)=k=0∑Ngrid,xsize,μαk,l(p,μ)ej2π(k+k0μ−Ngrid,xsize,μNscRB/2)Δf(t−NCP,lμTc−tstart,lμ)k0μ=(Ngrid,xstart,μ+Ngrid,xsize,μ/2)NscRB−(Ngrid,xstart,μ0+Ngrid,xsize,μ0/2)NscRB2μ0−μ其中
μ
\mu
μ是当前的子载波间隔,
N
g
r
i
d
,
x
s
t
a
r
t
,
μ
N_{grid ,x}^{start,\mu}
Ngrid,xstart,μ和
N
g
r
i
d
,
x
s
i
z
e
,
μ
N_{grid ,x}^{size,\mu}
Ngrid,xsize,μ分别为子载波
μ
\mu
μ对应的起始CRB位置和载波带宽RB数;
μ
0
\mu_0
μ0是子载波间隔scs -SpecificCarrierList中最大的
μ
\mu
μ值,
N
g
r
i
d
,
x
s
t
a
r
t
,
μ
0
N_{grid ,x}^{start,\mu_0}
Ngrid,xstart,μ0和
N
g
r
i
d
,
x
s
i
z
e
,
μ
0
N_{grid ,x}^{size,\mu_0}
Ngrid,xsize,μ0分别为子载波
μ
0
\mu_0
μ0对应的起始CRB位置和载波带宽RB数。对于上行信号,当UE支持多个子载波间隔
μ
\mu
μ时,为了使得不同子载波间隔
μ
\mu
μ在频域上对应的CRB位置能够对齐,通过子载波偏移
k
0
μ
k_{0}^{\mu}
k0μ进行修正。
接下来通过一个示例来说明为什么需要这个子载波偏移
k
0
μ
k_{0}^{\mu}
k0μ。假定系统传输带宽100MHz,位于FR1频段3400MHz~3500MHz,假定当前的子载波间隔
μ
=
1
\mu=1
μ=1即SCS = 30kHz,对应的RB数为273RB(参考协议TS38.101表5.3.2-1),最大的子载波间隔
μ
0
=
2
\mu_0=2
μ0=2即SCS = 60kHz,对应的RB数为135RB。另外,根据协议TS38.101表5.3.3-1可以得到,对于100MHz/30kHz的最小保护带宽为845kHz,对于100MHz/60kHz的最小保护带宽为1370kHz。
在这里,PointA位置设定为3400.86 MHz(即SCS为30kHz的100MHz中除去保护带宽0.845MHz后,对应273RB中的最低RB的第一个子载波位置,3400+0.845+0.015=3400.86MHz),如下图所示。
对于SCS=30 kHz,Grid和BWP可以从CRB0开始,最大传输带宽的PRB0对应CRB0即
N
g
r
i
d
,
x
s
t
a
r
t
,
μ
1
=
0
N_{grid ,x}^{start,\mu1}=0
Ngrid,xstart,μ1=0,保护频带分别对应0.845MHz和0.875MHz,对应的中心频点计算如下:
f
c
,
1
=
3400
+
0.845
+
(
⌊
273
2
⌋
⋅
12
+
6
+
0.5
)
⋅
0.03
=
3450
(
M
H
z
)
{\it{f}}_{c,1} = 3400 + 0.845 + (\lfloor{\frac{273}{2}}\rfloor \cdot 12 + 6 + 0.5) \cdot 0.03 = 3450 (MHz)
fc,1=3400+0.845+(⌊2273⌋⋅12+6+0.5)⋅0.03=3450(MHz)而对于SCS=60 kHz,CRB0的位置为3400.830-3401.550MHz,与保护频带范围(3400-3400.137MHz)有重叠,因此Grid和BWP不能从CRB0开始,只能从CRB1开始,PRB0对应CRB1即
N
g
r
i
d
,
x
s
t
a
r
t
,
μ
2
=
1
N_{grid ,x}^{start,\mu2}=1
Ngrid,xstart,μ2=1,此时保护频带实际上则分别对应1.55MHz和1.25MHz,对应的中心频点计算如下:
f
c
,
2
=
3400
+
1.55
+
(
⌊
135
2
⌋
⋅
12
+
6
+
0.5
)
⋅
0.06
=
3450.18
(
M
H
z
)
{\it{f}}_{c,2} = 3400 + 1.55 + (\lfloor{\frac{135}{2}}\rfloor \cdot 12 + 6 + 0.5) \cdot 0.06 = 3450.18 (MHz)
fc,2=3400+1.55+(⌊2135⌋⋅12+6+0.5)⋅0.06=3450.18(MHz) 从以上分析计算可以看出,对于SCS=30kHz和SCS=60kHz,在CRB对齐的情况下,对应的中心频点偏差180kHz,如下图中②和③所示。再者,我们假定上行载频
f
0
=
3450.18
M
H
z
{\it{f}}_{0}=3450.18MHz
f0=3450.18MHz即SCS60kHz时100MHz的中心频点,如果不考虑子载波偏移
k
0
μ
k_{0}^{\mu}
k0μ进行修正,在经过上变频后,此时SCS30kHz传输带宽内频域PRB对应的CRB位置,与SCS60kHz传输带宽的CRB位置没有对齐,如下图中①和③所示。因此,通过引入子载波偏移
k
0
μ
k_{0}^{\mu}
k0μ,可以使得不同子载波间隔
μ
\mu
μ在频域上对应的CRB位置能够对齐。对于这个示例来说,子载波偏移
k
0
μ
k_{0}^{\mu}
k0μ计算如下:
k
0
μ
=
(
N
g
r
i
d
,
x
s
t
a
r
t
,
μ
+
N
g
r
i
d
,
x
s
i
z
e
,
μ
/
2
)
N
s
c
R
B
−
(
N
g
r
i
d
,
x
s
t
a
r
t
,
μ
0
+
N
g
r
i
d
,
x
s
i
z
e
,
μ
0
/
2
)
N
s
c
R
B
2
μ
0
−
μ
=
(
0
+
273
/
2
)
⋅
12
−
(
1
+
135
/
2
)
⋅
12
⋅
2
2
−
1
=
−
6
\begin{align} k_{0}^{\mu} &=(N_{grid ,x}^{start,\mu} + N_{grid ,x}^{size,\mu} / 2) N_{sc}^{RB} - (N_{grid ,x}^{start,\mu_0} + N_{grid ,x}^{size,\mu_0} / 2) N_{sc}^{RB} 2^{\mu_0-\mu} \nonumber \\ &= (0+ 273 / 2) \cdot 12 - (1 + 135 / 2) \cdot 12 \cdot 2^{2-1} \nonumber \\ &= -6 \nonumber \end{align}
k0μ=(Ngrid,xstart,μ+Ngrid,xsize,μ/2)NscRB−(Ngrid,xstart,μ0+Ngrid,xsize,μ0/2)NscRB2μ0−μ=(0+273/2)⋅12−(1+135/2)⋅12⋅22−1=−6 其中
k
0
μ
=
−
6
k_{0}^{\mu}=-6
k0μ=−6对应了SCS30kHz时100MHz的中心频点相对于SCS60kHz时100MHz的中心频点的偏差值-180kHz,即-180/30=-6个子载波。
最后,综上所述:当同一载波带宽支持多个子载波间隔 μ \mu μ时,通过子载波偏移 k 0 μ k_{0}^{\mu} k0μ进行修正,使得不同子载波间隔 μ \mu μ在频域上对应的CRB位置能够对齐。