发明名称 LTE系统Turbo编码速率匹配/解速率匹配的方法
摘要 一种LTE系统中Turbo编码速率匹配/解速率匹配的方法,该方法包括:根据编码块的数据长度K确定交织模式;由系统比特流得到系统矩阵,第一校验比特流P1与第二校验比特流P2交替存放得到校验矩阵,从系统矩阵的第1列开始每8列为一个子系统矩阵,从校验矩阵的第1列开始每8列为一个子校验矩阵;确定系统矩阵地址和校验矩阵地址;系统比特流的数据打包后放置于地址中,校验比特流数据打包后置于校验矩阵的地址中;按列输出系统矩阵地址中和校验矩阵地址中的数据,得到速率匹配/解速率匹配后的比特流。应用本发明实施例以后,能够加快速率匹配/解速率匹配的速度。
申请公布号 CN102468902B 申请公布日期 2014.04.16
申请号 CN201010532617.X 申请日期 2010.11.01
申请人 普天信息技术研究院有限公司 发明人 周晟;刘富芝
分类号 H04L1/00(2006.01)I;H04L1/06(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 王一斌;王琦
主权项 一种LTE系统中Turbo编码速率匹配/解速率匹配的方法,其特征在于,该方法包括:根据编码块的数据长度K确定交织模式;所述根据编码块的数据长度K确定交织模式包括,K对32取余数,余数是0则该编码块属于交织模式1;余数是8则该编码块属于交织模式2;余数是16则该编码块属于交织模式3;余数是24则该编码块属于交织模式4;由系统比特流得到系统矩阵,第一校验比特流P1与第二校验比特流P2交替存放得到校验矩阵,从系统矩阵的第1列开始每8列为一个子系统矩阵,从校验矩阵的第1列开始每8列为一个子校验矩阵;从N=1开始并按1递增,直至N=8,依次提取每个子系统矩阵的第N列后根据交织模式计算该列数据对应的系统矩阵地址,从N=1开始并按1递增,直至N=8,依次提取每个子校验矩阵的第N列后根据交织模式计算该列数据对应的校验矩阵地址;每次提取中,选择4个系统比特流的字打包后按照预定规则置于所述系统矩阵地址中,选择4个P1的字和4个P2的字打包后按照预定规则置于所述校验矩阵的地址中,该选择包括S次循环,S等于子系统矩阵的行数R减1后除以4向下取整,R等于K加4后除以32向上取整;所述选择4个系统比特流的字打包后按照预定规则置于所述系统矩阵地址包括,从第0个系统字开始,每隔8个字取出比特流的字,得到第一系统字、第二系统字、第三系统字和第四系统字;分别取所述四个系统字的最高数据组成第一系统输出字,次高数据组成第二系统输出字,次低数据组成第三系统输出字,最低数据组成第四系统输出字;将所述第一系统输出字放置于所述系统矩阵第S行第1个数据至第4个数据的地址中,将所述第二系统输出字放置于所述系统矩阵第S行第9个数据至第12个数据的地址中,将所述第三系统输出字放置于所述系统矩阵第S行第5个数据至第8个数据的地址中,将所述第四系统输出字放置于所述系统矩阵第S行第13个数据至第16个数据的地址中;所述选择4个P1的字和4个P2的字打包后按照预定规则置于所述校验矩阵的地址中包括,顺序从P1取出第0个字和第8个字,依次记为第一校验字和第二校验字,顺序从P2取出第1个字和第9个字,依次记为第三校验字和第四校验字;分别取第一校验字至第四校验字的最高数据组成第一校验输出字,次高数据组成第二校验输出字,次低数据组成第三校验输出字,最低数据组成第四校验输出字;将所述第一校验输出字放置于所述校验矩阵第S行第1个数据至第4个数据的地址中,将所述第二校验输出字放置于所述校验矩阵第S行第9个数据至第12个数据的地址中,将所述第三校验输出字放置于所述校验矩阵第S行第5个数据至第8个数据的地址中,将所述第四校验输出字放置于所述校验矩阵第S行第13个数据至第16个数据的地址中;然后,再顺序从P1取出第16个字和第24个字,依次记为第五校验字和第六校验字,顺序从P2取出第17个数据和第25个数据,依次记为第七校验字和第八校验字;分别取第五校验字至第八校验字的最高数据组成第五校验输出字,次高数据组成第六校验输出字,次低数据组成第七校验输出字,最低数据组成第八校验输出字;将所述第五校验输出字放置于所述校验矩阵第S+1行第1个数据至第4个数据的地址中,将所述第六校验输出字放置于所述校验矩阵第S+1行第9个数据至第12个数据的地址中,将所述第七校验输出字放置于所述校验矩阵第S+1行第5个数据至第8个数据的地址中,将所述第八校验输出字放置于所述校验矩阵第S+1行第13个数据至第16个数据的地址中;按列输出系统矩阵地址中和校验矩阵地址中的数据,得到速率匹配/解速率匹配后的比特流。
地址 100080 北京市海淀区海淀北二街6号