LTE空口资源具有时间、频率、空间三个维度,如图1所示。时域上,LTE空口资源被划分为无线帧(Radio Frame,或称为系统帧,System Frame)、子帧(Subframe)、时隙(Slot)、符号(Symbol)(对于下行传输而言,其为OFDM符号;对于上行传输而言,其为SC-FDMA符号)等不同的时间颗粒度;频域上,LTE空口资源被划分为资源块(Resource Block)和子载波(Subcarrier)等不同的频率颗粒度;空间域上,LTE利用多天线传输和接收技术实现同一时频资源块在不同天线端口(Antenna Port)/层(Layer)上的空分复用。
注释:
无线帧、子帧、时隙、符号的时间尺度和相互关系如图2所示,并总结如下:
时域资源 | 时间尺度 | 相互关系 |
---|---|---|
无线帧 | T f r a m e = 307200 T s = 10 m s T_{\rm frame} = 307200~T_{\rm s} = 10~\rm{ms} Tframe=307200 Ts=10 ms | 一个无线帧由10个子帧组成 |
子帧 | T s u b f r a m e = 30720 T s = 1 m s T_{\rm subframe} = 30720~T_{\rm s} = 1~\rm{ms} Tsubframe=30720 Ts=1 ms | 一个子帧由2个时隙组成 |
时隙 | T s l o t = 15360 T s = 0.5 m s T_{\rm slot} = 15360~T_{\rm s} = 0.5~\rm{ms} Tslot=15360 Ts=0.5 ms | 一个时隙由6个或7个符号组成 |
符号 | \ | 一个符号由循环前缀(Cyclic Prefix,CP)和可用的符号时间组成 |
其中, T s T_{\rm s} Ts是LTE定义的一个基本的时间单位,其值为 T s = 1 / ( 15000 × 2048 ) = 1 / 30720000 秒 T_{\rm s} = 1/(15000 \times 2048) =1/30720000 秒 Ts=1/(15000×2048)=1/30720000秒15000表示子载波的间隔是15 kHz,2048表示采样点个数。因此,该时间单位可以看作是基于FFT(Fast Fourier Transform,快速傅里叶变换)且FFT大小等于2048的发射机/接收机的采样时间 [2]。
下面,我们结合帧结构详细介绍上述概念。
LTE支持2种无线帧结构:
帧结构类型1用于FDD:上下行数据在不同的频率内传输,使用成对频谱,支持全双工和半双工,如图3所示。
从上图3可以看出,FDD下,一个无线帧长度为10 ms( 307200 T s 307200~T_{\rm s} 307200 Ts),其由10个子帧组成,而每个子帧又进一步由2个连续的时隙组成。
对于FDD而言,上下行传输是通过频域区分开的(图3并没有形象地显示帧结构类型1在频域上的结构);在每个无线帧内,10个子帧都可用于上行传输和下行传输。
我们回到图2,每个时隙由6个(扩展循环前缀,extendedl cyclic prefix,简称extend CP)或7个(正常循环前缀,normal cyclic prefix,简称normal CP)符号组成(不考虑子载波间隔为7.5 kHz的情况)。对于正常循环前缀和扩展循环前缀而言,每个符号都由循环前缀和可用的符号时间(2048个 T s T_{\rm s} Ts)组成,区别在于循环前缀的长度不同,如表1所示。
根据表1,我们来做个计算。对于正常循环前缀,有 [ ( 160 + 2048 ) + ( 144 + 2048 ) ∗ 6 ] T s = 15360 T s = 0.5 ms [(160+2048)+(144+2048)*6]~T_{\rm s} = 15360~T_{\rm s}=0.5~\text{ms} [(160+2048)+(144+2048)∗6] Ts=15360 Ts=0.5 ms;对于扩展循环前缀,有 [ ( 512 + 2048 ) ∗ 6 ] T s = 15360 T s = 0.5 ms [(512+2048)*6]~T_{\rm s}=15360~T_{\rm s}=0.5~\text{ms} [(512+2048)∗6] Ts=15360 Ts=0.5 ms。可以看出,每个slot长度等于所有符号长度之和。
循环前缀的作用是消除符号间干扰(Inter Symbol Interference)和子载波间干扰(Inter Carrier Interference)。而定义两个循环前缀长度的原因在于:
另外需要注意的是,同一个无线帧内的不同子帧可能使用不同的循环前缀长度。
帧结构类型2用于TDD:上下行数据在同一频率内传输,使用非成对频谱,通过时域区分上下行传输,如图4所示。
从上图4可以看出,TDD下,一个无线帧长度为10 ms( 307200 T s 307200~T_{\rm s} 307200 Ts),其由10个子帧组成(10个子帧又分为两个长达5 ms的半帧,half-frame),而每个子帧又进一步由2个连续的时隙(正常子帧)或者3个DwPTS、GP、UpPTS(特殊子帧)组成。和FDD有点区别的是,一是TDD中只有部分子帧用于上行传输,部分子帧用于下行传输,即通过时域区分上下行传输;二是TDD中的子帧包括正常子帧和特殊子帧(正常子帧和特殊子帧都是1 ms长度)。
TDD支持7种不同的上下行配置,对应不同的上下行配比,如表2所示。其中“D”表示一个下行子帧,"U"表示一个上行子帧,“S”表示一个特殊子帧。相应地,“D”和“U”对应的子帧也叫做正常子帧。
无论哪种上下行配置方式,子帧0、5只能用于下行传输,而紧随特殊子帧之后的子帧只能用于上行传输。此外,我们从表2的第2列可以看出,TDD上下行配置有5 ms和10 ms两种不同的下行到上行的切换周期。在5 ms的切换周期中,在2个半帧都存在特殊子帧;在10 ms的切换周期中,只有第一个半帧存在特殊子帧。
我们再来看一下正常子帧和特殊子帧。TDD下的正常子帧结构与FDD下的子帧结构相同。TDD下的特殊子帧包含3个域:DwPTS、GP和UpPTS,三者长度相加等于1 ms,如图4所示。特殊子帧有9种不同的配置,对应不同的DwPTS和UpPTS长度(剩下的为GP长度),如表3所示。
DwPTS不可用作上行传输,但可用作下行传输,即可用于PDSCH的传输。但由于DwPTS的长度要小于正常子帧,所以其携带的数据量更少(约为正常下行子帧的0.75倍)。但需要注意的是,对于正常循环前缀下的特殊子帧配置0和5,和拓展循环前缀下的特殊子帧配置0和4来说,由于DwPTS长度太短,因此不能用于PDSCH的传输,如表3所示 [2]。
而UpPTS因为长度太短,不能用于PUSCH的传输,只能用于SRS或PRACH的传输 [2]。
从表4可用看出,LTE的带宽利用率在90%左右。例如,20 MHz信道带宽的情况下,传输带宽为100个RB, 100 ∗ 12 ∗ 15 kHz / 20 MHz = 0.9 100*12*15 \text{kHz}/20 \text{MHz}=0.9 100∗12∗15kHz/20MHz=0.9。
下面,我们结合资源网格详细介绍上述概念。
资源网格
一个时隙上传输的信号可以描述成一个或多个频域上包含 N R B D L N s c R B N_{\rm RB}^{\rm DL} N_{\rm sc}^{\rm RB} NRBDLNscRB( N R B U L N s c R B N_{\rm RB}^{\rm UL} N_{\rm sc}^{\rm RB} NRBULNscRB)个子载波,时域上包含 N s y m b D L N_{\rm symb}^{\rm DL} NsymbDL( N s y m b U L N_{\rm symb}^{\rm UL} NsymbUL)个符号的时频资源网格(Resource Grid)。如图5所示,LTE下行时频资源网格。
资源网格上的每个元素称为一个RE(Resource Element):
时频资源块(RB):
需要注意的是,这里介绍的RB和上面时域部分介绍的RB不同:时域部分介绍的RB,专指频域上的信息,即1个RB包含12个子载波;而这里的RB即包含了频域上的信息(12个子载波),也包含了时域上的信息(1个时隙)。
另外需要注意的是,LTE中调度的基本单位是一个子帧(即1 ms,2个时隙),称为TTI。一个TTI内调度的最小单位实际上由同一子帧内在时间上连续的两个RB组成,称为RB对(RB Pair)。
LTE中,空间维度是以层来度量的,并使用多天线传输和接收技术实现。每层对应一条有效数据流,并映射到逻辑上的天线端口。每个天线端口对应一个时频资源网格(如图1所示),并对应一个参考信号(Reference Signal,RS),以便接收端进行信道估计 [2]。
通俗一点讲,每个时频资源上可以同时存在多层,即同时传输多条数据流。这种空间维度的时频资源的复用可以显著提高频谱资源的利用率。
注释:
天线端口是一个逻辑概念,其与物理天线并非一一对应,而与LTE下行链路参考信号一一对应。一个天线端口可以是单个物理发射天线,也可以是多个物理天线的组合。例如,如果多个物理天线传输同一参考信号,那么这些物理天线对应同一个天线端口;而如果一个物理天线传输两个参考信号,那么这个物理天线就对应两个独立的天线端口 [3]。