APP下载

LTE上行信道交织与解交织的研究及DSP实现*

2011-03-21陈发堂陈燕

电子技术应用 2011年5期
关键词:指令程序信息

陈发堂,陈燕

(重庆邮电大学,重庆400065)

ZEHAVI提出比特交织编码调制BICM(Bit Interleaver coding Modulation)思想[1],即在编码和调制之间引入交织。BICM通过牺牲一些欧式距离来提高汉明距离,使其在衰落信道下具有高度的鲁棒性。交织的原理是打乱原始数据序列,使数据的相关性减弱,尽力分散突发错误,在译码时大大降低数据突发错误的影响。

3GPP LTE中物理上行链路共享信道PUSCH(Physical Uplink Shared Channel)上承载的信息包含预编码矩阵指示PMI(Precoding Matrix Index)、秩指示RI(Rand Index)、CQI信道质量指示(channel quality indicator)和混合自动重传请求应答HARQ-ACK(hybrid automatic repeat request acknowledgement)以及数据信息。为降低数据突发错误率,在几路信息各自编码后和调制间,引入了信道交织[2]。PUSCH信道交织采用的是分组交织,但与传统的分组交织有较大差异。本文从DSP实际角度出发,针对PUSCH信道交织与解交织,提出了一种简单的实现方案。

1 PUSCH信道交织

进入PUSCH信道交织是三路信息,为降低译码的错误率,在进行信道交织前,先将三路信息进行数据复用,然后再进行PUSCH信道交织。在用DSP具体实现时,把数据复用和信道交织放在一个模块实现。

1.1 三路编码后的数据复用

(1)RI和ACK的数据复用

(2)CQI/PMI和数据信息复用

q0,q1,q2,q3,…,qQ-1是CQI编码后的比特序列,f0,f1,f2,f3,…,fG-1是编码后UL-SCH数据的比特序列,控制信息与数据信息复用的数据为复用方式如下:

在具体用DSP实现时,不用浪费存储空间和程序段来实现三路数据复用的过程。只需在进行信道交织时,使整个交织表的每一个大行向量包含Qm小行,在放置数据时,需要首先把Qm小行放置完毕,依次放置该大行向量的其他数据,即可实现三路数据的复用。……

登录APP查看全文

猜你喜欢

指令程序信息
听我指令:大催眠术
试论我国未决羁押程序的立法完善
ARINC661显控指令快速验证方法
LED照明产品欧盟ErP指令要求解读
“程序猿”的生活什么样
订阅信息
英国与欧盟正式启动“离婚”程序程序
创卫暗访程序有待改进
展会信息
坐标系旋转指令数控编程应用