一种LTE系统速率匹配的并行实现方法和装置制造方法及图纸

技术编号:10220183 阅读:265 留言:0更新日期:2014-07-16 19:50
本发明专利技术公开了一种LTE系统速率匹配并行实现方法和装置,该方法包括:将Turbo编码后的数据比特流和校验比特1流与校验比特2流按行合并存放,根据Turbo编码后数据长度D,确定列置换样式;逐行完成列置换;对于校验比特1流与校验比特2流合并处理后的特殊列进行特殊处理;从指定位置开始按列读取数据,得到速率匹配后的比特流。应用本发明专利技术实施例以后能够加快速率匹配的速度。

【技术实现步骤摘要】
一种LTE系统速率匹配的并行实现方法和装置
本专利技术涉及无线通信
,更具体的,涉及LTE系统中速率匹配的实现。
技术介绍
长期演进(LTE/LTE-Advanced)是4G无线通信系统的典型代表,为无线通信系统提供了更高的传输速率。对于LTE/LET-Advanced的基带处理实现而言,如何加快比特级的数据处理速度,尤其是物理传输信道的速率匹配是整个基带处理的瓶颈之一。现有速率匹配分为子块交织、比特收集和比特选取三个部分。附图1为3GPP协议规定的速率匹配示意图。如图1所示,编码后的数据比特流、校验比特1流和校验比特2流首先分别进行比特填充和交织,然后经比特收取将数据存储在环形存储器,最后经比特选取计算得到输出数据起始位置和数据大小,并将环形存储器中的相应数据去掉填充比特输出得到速率匹配的结果。可见,在子块交织过程中需要添加填充比特,在比特选取过程中需要去掉比特填充比特,上述串行实现方法速度较慢而且硬件开销较大。
技术实现思路
(一)要解决的技术问题针对LTE系统中速率匹配串行实现方法具有速度慢、硬件开销较大的问题,本专利技术提出一种LTE系统中速率匹配的并行实现方法和装置。(二)技术方案为解决上述技术问题,本专利技术一方面提出一种LTE系统速率匹配的并行实现方法,该方法包括:步骤S1、将数据比特流、校验比特1流和校验比特2流按行方式合并并读入一个2R×64矩阵,其中R为自然数,且D为数据比特流的长度,其中将数据比特流存入前32列,校验比特1流和校验比特2流按行交替存入后32列,所述数据比特流为Turbo编码后的数据比特流或卷积编码后的数据比特流;步骤S2、根据所述数据比特流的长度确定合并矩阵每行的列置换样式;步骤S3、按照合并矩阵每行的列置换样式,逐行进行列置换;步骤S4、在所述列置换后的合并矩阵中找校验比特2流的第1比特所在的特定列,并对该列进行行置换;步骤S5、从指定位置开始按列读取数据,得到速率匹配结果;根据本专利技术的一种实施方式,合并矩阵具有如下特点:子矩阵[R×32]存储数据比特流;子矩阵[2R×64]存储校验比特流,校验比特1流和校验比特2流交替存储;矩阵其余元素填充0比特。根据本专利技术的一种实施方式,在所述步骤S2中,根据所述数据长度D确定8种合并矩阵的列置换样式,这8种列置换样式分别对应合并矩阵中校验比特1流所在行和校验比特2流所在行各4种列置换样式,其中数据长度D=K+4,K表示编码块长度,4表示编码后尾比特个数。根据本专利技术的一种实施方式,每种列置换样式共计64列,其中前32列表示数据比特流的列置换样式,后32列表示校验比特1流或校验比特2流的列置换样式。根据本专利技术的一种实施方式,在步骤S3中,从N=0开始并按步长为1递增至R-1,N为自然数,根据列置换样式对合并矩阵逐行完成列置换操作,并且每次处理两行。根据本专利技术的一种实施方式,在步骤S4中,在所述列置换后的合并矩阵中找校验比特2流的第1比特所在的特定列,并对该列进行两两交换的行置换。根据本专利技术的一种实施方式,在步骤S5中,计算输出数据的起始列位置k0,并从该列开始按列读出数据,其中合并矩阵的前32列只读前R行。本专利技术另一方面提出一种LTE系统速率匹配装置,包括:比特流合并装置:该装置将数据比特流、校验比特1流和校验比特2流按行方式合并并读入一个2R×64矩阵,其中R为自然数,且D为数据比特流的长度,其中将数据比特流存入前32列,校验比特1流和校验比特2流按行交替存入后32列,所述数据比特流为Turbo编码后的数据比特流或卷积编码后的数据比特流。列置换样式确定装置:该装置根据所述数据比特流的长度确定合并矩阵每行的列置换样式。合并矩阵列置换装置:该装置按照合并矩阵每行的列置换样式,逐行进行列置换。行置换装置:该装置在所述列置换后的合并矩阵中找校验比特2流的第1比特所在的特定列,并对该列进行行置换。比特流输出装置:该装置从指定位置开始按列读取数据,得到速率匹配结果。根据本专利技术的一种实施方式,所述比特流合并装置中的合并矩阵具有如下特点:子矩阵[R×32]存储数据比特流;子矩阵[2R×64]存储校验比特流,校验比特1流和校验2比特流交替存储;矩阵其余元素填充0比特。根据本专利技术的一种实施方式,所述列置换样式确定装置根据所述数据长度D确定8种合并矩阵的列置换样式,这8种列置换样式分别对应合并矩阵中校验比特1流所在行和校验比特2流所在行各4种列置换样式,其中数据长度D=K+4,K表示编码块长度,4表示编码后尾比特个数。根据本专利技术的一种实施方式,所述列置换样式确定装置的每种列置换样式共计64列,其中前32列表示数据比特流的列置换样式,后32列表示校验比特1流或校验比特2流的列置换样式。根据本专利技术的一种实施方式,在所述合并矩阵列置换装置中,从N=0开始并按步长为1递增至R-1,N为自然数,根据列置换样式对合并矩阵逐行完成列置换操作,并且每次处理两行。根据本专利技术的一种实施方式,所述行置换装置在所述列置换后的合并矩阵中找校验2比特流的第1比特所在的特定列,并对该列进行两两交换的行置换。根据本专利技术的一种实施方式,所述比特流输出装置计算输出数据的起始列位置k0,并从该列开始按列读出数据,其中合并矩阵的前32列只读前R行。(三)有益效果采用本专利技术的方法将比特收集和比特选取放在子块交织过程中完成,完成子块交织即完成了比特收集和比特选取操作,且在子块交织过程中无需添加填充比特,提高了速率匹配的速度。同时,减少了比特填充和填充比特去除所需的硬件开销,因此降低了实现时的硬件规模。附图说明附图1为3GPP协议规定的速率匹配示意图;附图2本专利技术LTE系统速率匹配流程图;附图3为本专利技术LTE系统速率匹配装置的结构图;附图4为本专利技术LTE系统速率匹配的特殊列处理过程的示意图;附图5为子块列置换且校验2特殊处理后的图样0;附图6为子块列置换且校验2特殊处理后的图样1;附图7为子块列置换且校验2特殊处理后的图样2;附图8为子块列置换且校验2特殊处理后的图样3。具体实施方式本专利技术提出的速率匹配方法包括以下步骤:步骤S1、将数据比特流、校验比特1流和校验比特2流按行方式合并并读入一个2R×64矩阵,其中R为自然数,且D为数据比特流的长度,其中将数据比特流存入前32列,校验比特1流和校验比特2流按行交替存入后32列,所述数据比特流为Turbo编码后的数据比特流或卷积编码后的数据比特流。步骤S2、根据所述数据比特流的长度确定合并矩阵每行的列置换样式。步骤S3、按照合并矩阵每行的列置换样式,逐行进行列置换,并且每次处理两行。步骤S4、在所述列置换后的合并矩阵中找校验2比特流的第1比特所在的特定列,并对该列进行行置换。步骤S5、从指定位置开始按列读取数据,得到速率匹配结果。本专利技术提出的一种LTE系统速率匹配装置,如图3所示,该装置包括:比特流合并装置:该装置将数据比特流、校验比特1流和校验比特2流按行方式合并并读入一个2R×64矩阵,其中R为自然数,且D为数据比特流的长度,其中将数据比特流存入前32列,校验比特1流和校验比特2流按行交替存入后32列,所述数据比特流为Turbo编码后的数据比特流或卷积编码后的数据比特流。列置换样式确定装置:该装置根据所述数据比特流的长度确定合并矩阵每行的列本文档来自技高网...
一种LTE系统速率匹配的并行实现方法和装置

【技术保护点】
一种LTE系统速率匹配的并行实现方法,该方法包括:步骤S1、将数据比特流、校验比特1流和校验比特2流按行方式合并并读入一个2R×64矩阵,其中R为自然数,且D为数据比特流的长度,其中将数据比特流存入前32列,校验比特1流和校验比特2流按行交替存入后32列,所述数据比特流为Turbo编码后的数据比特流或卷积编码后的数据比特流;步骤S2、根据所述数据比特流的长度确定合并矩阵每行的列置换样式;步骤S3、按照合并矩阵每行的列置换样式,逐行进行列置换;步骤S4、在所述列置换后的合并矩阵中找校验2比特流的第1比特所在的特定列,并对该列进行行置换;步骤S5、从指定位置开始按列读取数据,得到速率匹配结果。

【技术特征摘要】
1.一种LTE系统速率匹配的并行实现方法,该方法包括:步骤S1、将数据比特流、校验比特1流和校验比特2流按行方式合并并读入一个2R×64矩阵,其中R为自然数,且D为数据比特流的长度,其中将数据比特流存入前32列,校验比特1流和校验比特2流按行交替存入后32列,所述数据比特流为Turbo编码后的数据比特流或卷积编码后的数据比特流;步骤S2、根据所述数据比特流的长度确定合并矩阵每行的列置换样式;步骤S3、按照合并矩阵每行的列置换样式,逐行进行列置换;步骤S4、在所述列置换后的合并矩阵中找校验比特2流的第1比特所在的特定列,并对该列进行行置换;步骤S5、从指定位置开始按列读取数据,得到速率匹配结果。2.根据权利要求1所述的LTE系统速率匹配方法,其特征在于,合并矩阵具有如下特点:子矩阵[R×32]存储数据比特流;子矩阵[2R×64]存储校验比特流,校验比特1流和校验比特2流交替存储;矩阵其余元素填充0比特。3.根据权利要求1所述的LTE系统速率匹配方法,其特征在于,在所述步骤S2中,根据所述数据长度D确定8种合并矩阵的列置换样式,这8种列置换样式分别对应合并矩阵中校验比特1流所在行和校验比特2流所在行各4种列置换样式,其中数据长度D=K+4,K表示编码块长度,4表示编码后尾比特个数。4.根据权利要求3所述的LTE系统速率匹配方法,其特征在于,每种列置换样式共计64列,其中前32列表示数据比特流的列置换样式,后32列表示校验比特1流或校验比特2流的列置换样式。5.根据权利要求1所述的LTE系统速率匹配方法,其特征在于,在步骤S3中,从N=0开始并按步长为1递增至R-1,根据列置换样式对合并矩阵逐行完成列置换操作,并且每次处理两行。6.根据权利要求1所述的LTE系统速率匹配方法,其特征在于,在步骤S4中,在所述列置换后的合并矩阵中找校验比特2流的第1比特所在的特定列,并对该列进行两两交换的行置换。7.根据权利要求1所述的LTE系统速率匹配方法,其特征在于,在步骤S5中,计算输出数据的起始列位置k0,并从该列开始按列读出数据,其中合并矩阵的前32列只读前R行。8.一种LTE系统速率匹配装置,包括:比特流合并装置:该装置将数...

【专利技术属性】
技术研发人员:王晓琴张森赵旭莹吴军宁郭晓龙林啸郭璟王伟康
申请(专利权)人:中国科学院自动化研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1