数据或信令在发给物理层之前,要先经过PDCP,RLC和MAC层的处理。但从物理层的角度来看,它只从MAC层接收数据:MAC PDU(Protocol Data Unit)。一个MAC PDU对应一个物理层TB。
下行物信道的处理流程:
- TB到Codeword的处理过程:
1、CRC校验:添加CRC校验码
2、分段:对码字进行分块,使其适合信道编码器的长度,添加CRC检验码
3、信道编码:对分段码块进行信道编码
4、对分段码块进行速率匹配,生成HARQ对应冗余版本,随后对分段码块进行串联,形成Codeword
- Codeword到OFDM信号的处理过程
5、比特加扰:对Codeword进行加扰
6、调制:将比特流调制为复数信号
7、层映射:将码字等分为N份,每一份放到独立的一层处理
8、预编码:将层符号流通过预编码矩阵映射到不同的天线端口。注意天线端口是逻辑概念,可以理解为非相干天线数,
端口的概念在这篇博文里面讲得比较清楚。http://blog.sciencenet.cn/blog-645086-794284.html
端口的实质:端口是从接收者的角度定义的(下行的接收是UE,上行的接收是基站),一个端口对于接收者来说就认为是一个独立的天线信道;如发送端有4根天线,且是相干的小间距天线,所以只能将这个4个天线定义为一个端口,对于接收端来说,这4根天线与一根没有区别,若一定说区别,前者可以做动态的beamforming(但是在LTE协议里面做不到),而后者只能是扇区赋型(定向天线)。对于单端口系统来说,不存在precoding,更谈不上codebook了。
一个天线端口就是一个信道,终端需要根据这个天线端口对应的参考信号进行信道估计和数据解调。
9、生成OFDM信号,每个天线端口对应一个OFDM信号