在国内,研究LTE的人和机构并不少,但绝大多数都局限于物理层协议,说的再具体一些,就是36.2xx的几个协议,甚至只是局限在某一个“关键技术”上面,比如Turbo编译码,比如时频同步,再比如小区接入等。那么问题来了,在一个通信系统中,高层需要物理层提供哪些服务(Services)吗?
恐怕很少有人能够举出超过五个例子,即使是在通信行业深耕多年的资深工程师。然而,在LTE各个Release版本的协议中,都会首先说明物理层需要向高层提供的服务。
我这里以R13的协议为蓝本,将高层对物理层的需求简单介绍一下,感兴趣的朋友可以找一下协议,或者借助开源平台Openair5G(Openair4G的后续版本)实际感受一下二者的信息交互。
- Error detection on the transportchannel and indication to higher layers
ACK信息,通过TB块的CRC校验获得。
- FEC encoding/decoding of the transport channel
Turbo编译码、维特比编译码以及其他信道编译码。
- Hybrid ARQ soft-combining
HARQ的软和并
- Ratematching of the coded transport channel to physical channels
速率匹配
- Mapping of the coded transport channel onto physical channels
资源映射
- Power weighting of physical channels
功率控制
- Modulation and demodulation of physical channels
调制和解调
- Frequency and time synchronisation
频域和时域同步
- Radio characteristics measurements and indication to higher layers
CQI等信息
- Multiple Input Multiple Output (MIMO)antenna processing
MIMO技术
- Transmit Diversity (TX diversity)
发送分集
- Beamforming
波束赋形
- RF processing. (Note: RF processing aspects are specified in the TS36.100 series)
射频信号处理
这里只是简单罗列物理层所需提供的服务,至于每种服务都包括哪些算法,感兴趣的朋友可以和我进行交流。