一种子块解交织输入数据处理方法及装置的制作方法

文档序号:7644639阅读:188来源:国知局
专利名称:一种子块解交织输入数据处理方法及装置的制作方法
技术领域
本发明涉及无线通信技术领域,尤其涉及一种应用于LTE系统的子块解交织输入 数据处理方法及装置。
背景技术
LTE (Long Term Evolution,长期演进)业务信道经过码块分段得到的各个码块经 过Turbo编码后,输出一个系统比特流和两个校验比特流,如

图1所示,每个比特流分别经 过独立的子块交织器交织后,系统比特流依次输入到缓冲器头部的系统比特流区;两个校 验比特流交错地输入到缓冲器尾部的校验比特流区。LTE业务信道速率匹配采用的子块交织器是一个简单的行列交织器,对于输入的 比特流执行按行写入、内部列交织、按列读出的简单操作,由于输入的比特流通常不是列的 整数倍,因此,在进行子块交织之前,会根据输入比特流的长度,在输入比特流头部增加一 部分空单元如进行补零操作,再执行上述行列交织。为了提高Turbo码速率匹配的性能,LTE Turbo码输出的3个比特流在按行输入 到各自的子块交织器中执行按列交织时,第二校验比特流的列交织模式和系统比特流以及 第一校验比特流不同。表1子块交织器的内部列交织模式
权利要求
1.一种子块解交织输入数据处理方法,其特征在于,包括接收到数据时,确定发射端发数据前进行子块交织时填充的空单元总数η ;获取指示此次接收数据在发射端缓冲器中的起始位置的位置指示参数rv ;根据预先存储的不同空单元总数、不同位置指示参数对应的接收数据在发射端缓冲器 中起始位置之前的空单元个数,确定η和rv对应的空单元个数m ;根据所述rv确定此次接收数据在发射端缓冲器中的起始位置,将确定的起始位置减 去m,并对接收数据进行解交织。
2.如权利要求1所述的方法,其特征在于,将确定起始位置减去m之后,还包括确定接收数据为重传数据时,将所述接收数据与之前的接收数据进行合并;对合并后得到数据进行解交织。
3.如权利要求1所述的方法,其特征在于,所述不同位置指示参数为协议给出的所有 不同位置指示参数,所述不同空单元总数的确定包括获取协议在码块分割中给出的所有不同码块长度;通过确定各个码块长度的码块输入到turbo编码器编码后,输入到子块交织器中交织 时填充的空单元总数,得到不同空单元总数。
4.如权利要求1 3任一所述的方法,其特征在于,所述不同位置指示参数为协议规定 的冗余版本号。
5.如权利要求4所述的方法,其特征在于,确定的不同位置指示参数、不同空单元总数 对应的接收数据在发射端缓冲器中起始位置之前的空单元个数,具体包括对于每个冗余版本号rvidx,根据rvidx及发射端子块交织采用的列交织模式,确定接收 数据在列交织模式的起始列号start_Colm ;对于每个空单元总数IV将列交织模式中确定的start_Colm之前的每个列号与Iii比 较,确定rvidx和r^.对应的接收数据在发射端缓冲器中起始位置之前的空单元个数。
6.如权利要求5所述的方法,其特征在于,根据及发射端子块交织采用的列交织模 式,确定接收数据在列交织模式的start_Colm,具体包括
7. 一种子块解交织输入数据处理装置,其特征在于,包括空单元总数确定单元,用于接收到数据时,确定发射端发数据前进行子块交织时填充 的空单元总数η;位置指示获取单元,用于获取指示此次接收数据在发射端缓冲器中的起始位置的位置 指示参数rv ;空单元个数确定单元,用于根据预先存储的不同空单元总数、不同位置指示参数对应 的接收数据在发射端缓冲器中起始位置之前的空单元个数,确定η和rv对应的空单元个数 m ;解交织单元,用于根据所述rv确定此次接收数据在发射端缓冲器中的起始位置,将确 定的起始位置减去m,并对接收数据进行解交织。
8.如权利要求7所述的装置,其特征在于,还包括数据合并单元,用于在将确定起始位置减去m之后,确定接收数据为重传数据时,将所 述接收数据与之前的接收数据进行合并;解交织单元具体用于对合并后得到数据进行解交织。
9.如权利要求7所述的装置,其特征在于,不同位置指示参数为协议给出的所有不同 位置指示参数,所述不同空单元总数的确定包括获取协议在码块分割中给出的所有不同码块长度;通过确定各个码块长度的码块输入到turbo编码器编码后,输入到子块交织器中交织 时填充的空单元总数,得到不同空单元总数。
10.如权利要求7 9任一所述的装置,其特征在于,所述不同位置指示参数为协议规 定的冗余版本号。
11.如权利要求10所述的装置,其特征在于,确定的不同位置指示参数、不同空单元总 数对应的接收数据在发射端缓冲器中起始位置之前的空单元个数,具体包括对于每个冗余版本号rvidx,根据rvidx及发射端子块交织采用的列交织模式,确定接收 数据在列交织模式的起始列号start_Colm ;对于每个空单元总数IV将列交织模式中确定的start_Colm之前的每个列号与Iii比 较,确定rvidx和~对应的接收数据在发射端缓冲器中起始位置之前的空单元个数。
12.如权利要求11所述的装置,其特征在于,根据及发射端子块交织采用的列交织 模式,确定接收数据在列交织模式的start_Colm,具体包括
全文摘要
本发明公开了一种子块解交织输入数据处理方法,包括接收到数据时,确定发射端发数据前进行子块交织时填充的空单元总数n;获取指示此次接收数据在发射端缓冲器中的起始位置的位置指示参数rv;根据预先存储的不同空单元总数、不同位置指示参数对应的接收数据在发射端缓冲器中起始位置之前的空单元个数,确定n和rv对应的空单元个数m;根据所述rv确定此次接收数据在发射端缓冲器中的起始位置,将确定的起始位置减去m,并对接收数据进行解交织。本发明可以大大减少空单元个数计算的复杂度。
文档编号H04L1/00GK102136888SQ20111010039
公开日2011年7月27日 申请日期2011年4月20日 优先权日2011年4月20日
发明者倪立华, 李燕 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1