【技术实现步骤摘要】
速率匹配方法、解速率匹配方法、装置和基站
本申请涉及通信
,特别是涉及一种速率匹配方法、解速率匹配方法、装置和基站。
技术介绍
随着通信技术的发展,在无线接入方面,传输信道的数据经过编码后,例如Turbo编码,传输信道的数据流量跟空口资源所能承载的数据量可能不同,则需要进行速率匹配。速率匹配的基本原理是以32列的矩阵为基,先按行输入,在初始引入虚比特后(补齐行列矩阵的空余位置)进行子块交织,再按列输出形成一个环形数据流,最后根据空口资源所能承载的数据比特数(数据量)进行打孔或重复的比特选择输出,同时也要将选择到的虚比特通过打孔去除。数据中添加的虚比特用于使行阵矩阵充满以便于进行列间交织,无实际含义。然而,在实现本专利技术的过程中,专利技术人发现传统基于Turbo编码方式的速率匹配处理中至少存在着效率不高的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够有效提高速率匹配效率的速率匹配方法、一种速率匹配装置、一种解速率匹配方法、一种解速率匹配装置、一种基站和存储介质。为实现上述目的,本专利技术实施例提供如下技术方案:一方面,本专利技术实施例提供一种速率匹配方法,包括:确定Turbo后的各数据子块分别对应的各第一矩阵;第一矩阵中各虚比特对应的数据段位于末行末尾位置;分别对各第一矩阵进行列间置换,根据预设算法对列间置换后的各第一矩阵进行列变换,得到各第二矩阵;分别根据各第二矩阵的列值与数据流比特数,按列输出各第二矩阵中的各数据比特,得到过滤各虚比特后对应于各数据子块的各交织数据流;其中,数据比特为数据子块中Turbo编码后的传输数据对应的比特, ...
【技术保护点】
1.一种速率匹配方法,其特征在于,包括:确定Turbo后的各数据子块分别对应的各第一矩阵;所述第一矩阵中各虚比特对应的数据段位于末行末尾位置;分别对各所述第一矩阵进行列间置换,根据预设算法对列间置换后的各所述第一矩阵进行列变换,得到各第二矩阵;分别根据各所述第二矩阵的列值与数据流比特数,按列输出各所述第二矩阵中的各数据比特,得到过滤各所述虚比特后对应于各所述数据子块的各交织数据流;其中,所述数据比特为所述数据子块中Turbo编码后的传输数据对应的比特,所述数据流比特数为所述数据子块中所述数据比特的总数量;对各所述交织数据流进行比特收集,得到虚拟环形数据流队列;根据上层配置的当前冗余版本号,计算所述虚拟环形数据流队列的数据提取起始位置;根据空口资源对应的承载比特值和所述数据提取起始位置,对所述虚拟环形数据流队列进行比特选择,得到Turbo编码传输数据。
【技术特征摘要】
1.一种速率匹配方法,其特征在于,包括:确定Turbo后的各数据子块分别对应的各第一矩阵;所述第一矩阵中各虚比特对应的数据段位于末行末尾位置;分别对各所述第一矩阵进行列间置换,根据预设算法对列间置换后的各所述第一矩阵进行列变换,得到各第二矩阵;分别根据各所述第二矩阵的列值与数据流比特数,按列输出各所述第二矩阵中的各数据比特,得到过滤各所述虚比特后对应于各所述数据子块的各交织数据流;其中,所述数据比特为所述数据子块中Turbo编码后的传输数据对应的比特,所述数据流比特数为所述数据子块中所述数据比特的总数量;对各所述交织数据流进行比特收集,得到虚拟环形数据流队列;根据上层配置的当前冗余版本号,计算所述虚拟环形数据流队列的数据提取起始位置;根据空口资源对应的承载比特值和所述数据提取起始位置,对所述虚拟环形数据流队列进行比特选择,得到Turbo编码传输数据。2.根据权利要求1所述的速率匹配方法,其特征在于,所述根据预设算法对列间置换后的各所述第一矩阵进行列变换,得到各第二矩阵的过程,包括:分别根据列间置换后的各所述第一矩阵的列值和总列数,以及所述数据流比特数进行求余运算,确定各所述第一矩阵经过列变换后的各列值;分别根据所述各列值对列间置换后的各所述第一矩阵进行列变换,得到各所述第二矩阵。3.根据权利要求2所述的速率匹配方法,其特征在于,所述第二矩阵的各列值通过以下运算公式得到:P′(n)=(P(n)+(Nmod32))mod32其中,P′(n)表示所述第二矩阵的第n列的列值,表示所述第一矩阵的总列数,P(n)表示列间置换后的所述第一矩阵的第n列的列值,N表示所述数据流比特数,mod表示求余函数符号。4.根据权利要求1所述的速率匹配方法,其特征在于,所述分别根据各所述第二矩阵的列值与数据流比特数,按列输出各所述第二矩阵中的各数据比特的过程,包括:若所述第二矩阵的任一列的列值大于或等于所述数据流比特数与所述第一矩阵的总列数的余数,则在所述任一列从上至下依次输出S1个所述数据比特;其中:表示所述第二矩阵的总行数;若所述第二矩阵的任一列的列值小于所述数据流比特数与所述第一矩阵的最总列数的余数,则在所述任一列从上至下依次输出S2个所述数据比特;其中,5.根据权利要求1至4任意一项所述的速率匹配方法,其特征在于,根据上层配置的当前冗余版本号,计算所述虚拟环形数据流队列的数据提取起始位置的步骤,包括:根据所述当前冗余版本号,计算将各所述虚比特一同输出时的初始虚拟环形数据流队列中,包含所述虚比特的数据流的起始位置;根据所述数据流比特数,计算包含所述虚比特的数据流的起始位置至所述初始虚拟环形数据流队列的起始位置之间,存在所述虚比特的总数量;计算包含所述虚比特的数据流起始位置与所述总数量的差值,得到所述数据提取起始位置。6.根据权利要求5所述的速率匹配方法,其特征在于,包含所述虚比特的数据流的起始位置通过以下公式得到:其中,k0表示包含所述虚比特的数据流的起始位置,Ncb表示UE能力决定的最大编码后的传输比特数或上层配置的编码后传输比特数,rvidx表示冗余版本号。7.根据权利要...
【专利技术属性】
技术研发人员:阮俊冰,陈见飞,刘建青,
申请(专利权)人:京信通信系统中国有限公司,京信通信系统广州有限公司,京信通信技术广州有限公司,天津京信通信系统有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。