从OFDM到OTFS
OFDM在高移动性环境时,受多径信道和多普勒频移影响,信道估计与均衡将变得非常困难。为了解决传统OFDM波形在高速移动场景下的多普勒频移问题,最近提出的一种称为正交时频空间(OTFS)的新波形,正在成为研究的热点。
在子载波保持严格正交的情况下,OFDM接收机可以实现正确解码。
但是,如果因时延和多普勒频移太大,破坏了原有子载波的正交性,产生了严重的符号间干扰(ISI)和载波间干扰(ICI),OFDM接收机可能无法正确解码,导致通信失败。
那么,该怎么办?OFDM还能继续发展多载波技术的优势吗?
答案是:能。
既然是因为时延和多普勒频移影响了OFDM接收机的信道估计和均衡,那么,我们可以在时延和多普勒频移的方向上做文章。
于是,正如Hadani R, Rakib S, Tsatsanis M, et al. Orthogonal time frequency space modulation[C]//2017 IEEE Wireless Communications and Networking Conference (WCNC). IEEE, 2017: 1-6. 提到的OTFS调制技术,正是为了解决该问题而被提出。
OTFS波形是基于移动无线信道可以在延迟-多普勒域中有效建模的思想,在典型的高移动性环境领域进行信息编码,以对抗多径传播信道中的多普勒频移。
在线性时变(LTV)信道中,时-频域(TF)、时域、多普勒域、延迟-多普勒域,信道响应相互关系如下图所示。
-
g ( t , τ ) g(t, τ) g(t,τ):代表时变脉冲响应。它描述了一个脉冲(一个非常短暂的能量爆发)通过无线通道时随时间变化的方式。
-
H ( t , f ) H(t, f) H(t,f):记为时频响应,与OFDM(正交频分复用)相关。时频域允许查看信号在时间和频率两个维度上的行为。
-
h ( τ , ν ) h(\tau, ν) h(τ,ν):是延迟-多普勒响应,与OTFS(正交时频空间)有关。延迟-多普勒域允许检查信号相对于传播延迟 τ \tau τ和由发射机和接收机之间的相对运动引起的多普勒偏移 ν ν ν的行为。
-
B ( ν , f ) B(ν, f) B(ν,f):这是多普勒变换响应。查看由于多普勒效应导致的信道频率响应如何变化。
-
SFFT:代表辛钦快速傅里叶变换,是傅里叶变换的一个变种,旨在更高效地计算稀疏信号的傅里叶变换。
带有符号 F \mathcal{F} F的箭头代表应用某种形式的傅里叶变换,使信号在时域和频域之间过渡。
用资源格展示TF域与DD域之间的变换(两个网格之间的横纵坐标、单位的对应关系):
TF域与DD域之间的相互转换,用辛-傅里叶变换对(SFFT、ISFFT)完成。SFFT将一个
M
×
N
M\times N
M×N的延时-多普勒矩阵
(
m
′
Δ
τ
,
n
′
Δ
v
)
(m^{\prime}\Delta \tau, n^{\prime}\Delta v)
(m′Δτ,n′Δv)发送到一个倒数的
N
×
M
N\times M
N×M时间频率
X
(
n
Δ
t
,
m
Δ
f
)
X(n \Delta t, m \Delta f)
X(nΔt,mΔf),通过以下求和公式实现:
X
(
n
Δ
t
,
m
Δ
f
)
=
∑
m
=
0
M
−
1
∑
n
=
0
N
−
1
x
(
m
′
Δ
τ
,
n
′
Δ
v
)
e
j
2
π
(
2
π
n
n
′
N
−
2
π
m
m
′
M
)
X(n \Delta t, m \Delta f)=\sum_{m=0}^{M-1}\sum_{n=0}^{N-1} x(m^{\prime}\Delta \tau, n^{\prime}\Delta v)e^{j2\pi (\frac{2\pi n n^{\prime}}{N}-\frac{2\pi m m^{\prime}}{M})}
X(nΔt,mΔf)=m=0∑M−1n=0∑N−1x(m′Δτ,n′Δv)ej2π(N2πnn′−M2πmm′)
其中“辛”指的是具体的耦合形式
n
n
′
N
−
m
m
′
M
\frac{nn^{\prime}}{N}-\frac{mm^{\prime}}{M}
Nnn′−Mmm′在指数内。
Doppler扩展引起频率色散效应;沿垂水平轴,时频网格可以解释为每个子载波传输N个符号,符号持续时间或符号周期为T;为避免ISI,多普勒扩展
≤
1
/
T
\leq 1/T
≤1/T;
多径时延扩展引起时间色散效应:沿垂直轴,时频网格可以解释为N个多载波符号,每个符号有M个子载波,这些子载波的时延扩展
≤
\leq
≤
1
/
Δ
f
1/\Delta f
1/Δf。
多载波解释将OTFS描述为一种时频传播技术,其中每个延迟多普勒符号
x
(
n
Δ
τ
,
m
Δ
v
)
x(n \Delta \tau, m \Delta v)
x(nΔτ,mΔv) 通过一个二维传播“代码”或时频网格上的序列进行传播,由以下辛指数函数给出:
ψ
n
,
m
(
k
Δ
t
,
l
Δ
f
)
=
e
j
2
π
(
n
k
N
−
m
l
M
)
\psi_{n, m}\left(k \Delta t, l \Delta f\right)=e^{j 2 \pi\left(\frac{n k}{N}-\frac{m l}{M}\right)}
ψn,m(kΔt,lΔf)=ej2π(Nnk−Mml)
Time-Doppler; Frequency-Delay
其中该函数沿时间方向的斜率由多普勒坐标 m Δ v m \Delta v mΔv 给出,沿频率方向的斜率由延迟坐标 n Δ τ n \Delta \tau nΔτ 给出。
-
在线性时变信道(LTV)中的接收信号表示为:
r ( t ) = ∫ g ( t , τ ) s ( t − τ ) d τ r(t) = \int g(t, τ) s(t - τ) dτ r(t)=∫g(t,τ)s(t−τ)dτ
其中 g ( t , τ ) g(t, τ) g(t,τ) 是时间变化的脉冲响应。这可以看作是线性时不变(LTI)模型的一般化。 -
同样的接收信号也可以表示为:
r ( t ) = ∫ ∫ h ( τ , ν ) s ( t − τ ) e j 2 π ν t d τ d ν r(t) = \int \int h(τ, ν) s(t - τ) e^{j2πνt} dτdν r(t)=∫∫h(τ,ν)s(t−τ)ej2πνtdτdν
其中 h ( τ , ν ) h(τ, ν) h(τ,ν) 是延迟-多普勒扩散函数。这种表示被称为延迟-多普勒信道。 -
还有一个表示是与频率有关的,即:
r ( t ) = ∫ H ( t , f ) S ( f ) e j 2 π f t d f r(t) = \int H(t, f) S(f) e^{j2πft} df r(t)=∫H(t,f)S(f)ej2πftdf
其中 H ( t , f ) H(t, f) H(t,f) 是时频响应。这种表示被称为时频信道。
h ( τ , ν ) h(\tau, ν) h(τ,ν) 和 H ( t , f ) H(t, f) H(t,f) 之间的关系是:
-
从 H ( t , f ) H(t, f) H(t,f) 到 h ( τ , ν ) h(\tau, ν) h(τ,ν) 的转换为:
h ( τ , ν ) = ∫ ∫ H ( t , f ) e − j 2 π ( ν t − f τ ) d t d f h(\tau, ν) = \int \int H(t, f) e^{-j2π(νt-fτ)} dtdf h(τ,ν)=∫∫H(t,f)e−j2π(νt−fτ)dtdf -
从 h ( τ , ν ) h(\tau, ν) h(τ,ν) 到 H ( t , f ) H(t, f) H(t,f) 的转换为:
H ( t , f ) = ∫ ∫ h ( τ , ν ) e j 2 π ( ν t − f τ ) d τ d ν H(t, f) = \int \int h(τ, ν) e^{j2π(νt-fτ)} dτdν H(t,f)=∫∫h(τ,ν)ej2π(νt−fτ)dτdν
这两个转换被称为二维辛式傅里叶变换对。
-------------------这是分割线---------------------------------------------------------------------------