用于长期演进系统的控制信息的解码方法和装置的制作方法

文档序号:7709815阅读:94来源:国知局
专利名称:用于长期演进系统的控制信息的解码方法和装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种用于长期演进系统的控制信息的解码 方法和装置。
背景技术
^t LTE (Long Term Evolution,长期演进)通信技术中,PUSCH(Physical Uplink Shared Channel,上行业务共享信道)主要用来传输终端的业务数据,同时也允许采用信 道复用的方式传输少量的控制信息。这些控制信息包括HARQ-ACK(Hybrid Automatic Repeat request Acknowledge,混合式自动重送请求确认)、RI (Rank Indication,秩指示) 和CQI (Channel Quality Indicator,信道质量指示)。这些控制信息具有以下几个基本特占.1)相比业务数据而言,长度较短;2)相比业务数据而言,需要采用更可靠的编解码方法来保证较低的误码率;3)在上层参数给定的情况下,编码后长度由编码前长度确定。设控制信息的原始比特序列,即编码前序列为ρη,η = 0,1,…,P-I ;编码后序列 为q」,j = 0,1,…,Q-I。在对HARQ_ACK、RI和CQI控制信息进行编码前,首先要根据其原 始比特长度,即编码前序列长度P,按照协议规定(其中的参数由上层给定),计算出其编码 后序列长度Q,其中P和Q均以bit (位)为单位。相关技术中提供了一种用于长期演进系统的控制信息的解码方法,该方法通过对 数据进行解速率匹配、咬尾卷积解码、去8位CRC附加处理来完成解码。在实现本发明过程中,发明人发现相关技术中用于长期演进系统的控制信息的解 码方法复杂度较高、计算量较大。

发明内容
本发明旨在提供一种用于长期演进系统的控制信息的解码方法,能够解决相关技 术中控制信息的解码方法复杂度较高、计算量较大的问题。在本发明的实施例中,提供了一种用于长期演进系统的控制信息的解码方法,包 括以下步骤根据控制信息的类型和调制方式,对长度等于控制信息的编码前长度的原始 序列进行编码,得到编码后序列;求得编码后序列与待解码序列的相似度;设置相似度最 高的编码后序列对应的原始序列为解码结果。 优选地,在上述解码方法中,根据控制信息的类型,对长度等于控制信息的编码前 长度的原始序列进行编码,得到编码后序列,得到编码后序列具体包括根据类型和编码前 长度,计算得到控制信息的编码后长度;根据类型、编码前长度和编码后长度,对长度等于 编码前长度的原始序列进行编码,得到编码后序列。 优选地,在上述解码方法中,根据类型、调制方式、编码前长度和编码后长度,对长 度等于编码前长度的原始序列进行编码,得到编码后序列具体包括当类型为信道质量指
4示,且编码前长度小于等于11时,编码后序列为q^ =、m。dB),其中j = 0,1,…,Q_1,Q为 编码后长度,B = 32, , =Σ二、凡χ风, )mod2,pn为原始序列,P为编码前长度,Mi,n为矩 阵表中相应的矩阵,i = 0,1,…,B-I。优选地,在上述解码方法中,根据类型、编码前长度和编码后长度,对长度等于编 码前长度的原始序列进行编码,得到编码后序列具体包括当类型为混合式自动重送请求 确认,且编码前长度大于2时,编码后序列为力(凡。舰),《)mod2,其中J· = , 1,…,Q-I, Q为编码后长度,Pn为原始序列,P为编码前长度,M(J m。d 32),n为矩阵表中相应的 矩阵。优选地,在上述解码方法中,根据类型、编码前长度和编码后长度,对长度等于编 码前长度的原始序列进行编码,得到编码后序列具体包括当类型为混合式自动重送请求 确认或秩指示,且编码前长度为1时,查询单比特编码表得到编码块单元,对编码块单元进 行级联,得到编码后序列。优选地,在上述解码方法中,根据类型、编码前长度和编码后长度,对长度等于编 码前长度的原始序列进行编码,得到编码后序列具体包括当类型为混合式自动重送请求 确认或秩指示,且编码前长度为2时,查询双比特编码表得到编码块单元,对编码块单元进 行级联,得到编码后序列。优选地,在上述解码方法中,求得编码后序列与待解码序列的相似度具体包括求 得编码后序列与待解码序列的差的绝对值的和。优选地,在上述解码方法中,当类型为混合式自动重送请求确认或秩指示,且编码 前长度为1时,求得编码后序列与待解码序列的相似度具体包括按照单比特编码表对待 解码序列进行有效化处理,得到有效待解码序列;比较有效待解码序列中O和1的数量;设 置相似度最高的编码后序列对应的原始序列为解码结果具体包括设置数量较多的数字为 解码结果。优选地,在上述解码方法中,当类型为混合式自动重送请求确认或秩指示,且编码 前长度为2时,求得编码后序列与待解码序列的相似度具体包括按照双比特编码表对编 码后序列进行有效化处理,得到有效编码后序列;按照双比特编码表对待解码序列进行有 效化处理,得到有效待解码序列;求得有效编码后序列与有效待解码序列的相似度;设置 相似度最高的编码后序列对应的原始序列为解码结果具体包括设置相似度最高的有效编 码后序列对应的原始序列为解码结果。另一方面,在本发明的实施例中,还提供了一种用于长期演进系统的控制信息的 解码方法,其特征在于,包括以下步骤若控制信息的编码前长度为2,且控制信息的类型 为混合式自动重送请求确认或者秩指示,根据调制方式对双比特基矩阵进行扩展,得到双 比特扩展矩阵;提取双比特扩展矩阵的行向量为行序列,计算行序列与有效化后的待解码 序列的相似度;设置相似度最高的行序列的前两个数字为解码结果。另一方面,在本发明的实施例中,还提供了一种用于长期演进系统的控制信息的 解码装置,包括编码模块,用于根据控制信息的类型和调制方式,对长度等于控制信息的 编码前长度的原始序列进行编码,得到编码后序列;相似度计算模块,用于求得编码后序列 与待解码序列的相似度;设置模块,用于设置相似度最高的编码后序列对应的原始序列为解码结果。另一方面,在本发明的实施例中,还提供了一种用于长期演进系统的控制信息的 解码装置,其特征在于,包括扩展模块,用于当控制信息的编码前长度为2,且控制信息的 类型为混合式自动重送请求确认或者秩指示时,根据调制方式对双比特基矩阵进行扩展, 得到双比特扩展矩阵;相似度计算模块,用于提取双比特扩展矩阵的行向量为行序列,计算 行序列与有效化后的待解码序列的相似度;设置模块,用于设置相似度最高的行序列的前 两个数字为解码结果。因为采用对长度等于编码前长度的原始序列进行编码,并设置与待解码序列的相 似度最高的编码后序列对应的原始序列为解码结果,充分利用了原始序列的编码信息和特 点,所以克服了相关技术中控制信息的解码方法复杂度较高、计算量较大的问题,进而达到 了复杂度较低,计算量较小的效果。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1示出了根据本发明一个实施例的解码方法的流程图;图2示出了根据本发明另一实施例的解码方法的流程图;图3示出了根据本发明另一实施例的解码方法的流程图;图4示出了根据本发明另一实施例的解码装置的结构图;图5示出了根据本发明另一实施例的解码装置的结构图。
具体实施例方式下面将参考附图并结合实施例,来详细说明本发明。图1示出了根据本发明一个实施例的解码方法的流程图,包括以下步骤步骤S101,根据控制信息的类型和调制方式,对长度等于控制信息的编码前长度 P的原始序列进行编码,得到编码后序列Qj ;步骤S102,求得编码后序列q」与待解码序列q' j的相似度;步骤S103,设置相似度最高的编码后序列对应的原始序列为解码结果。本实施例首先根据控制信息的类型和调制方式,对长度等于编码前长度P的原始 序列进行编码,其中,控制信息的类型包括HARQ_ACK、RI和CQI,并设置与待解码序列q' j 的相似度最高的编码后序列对应的原始序列为解码结果。对于信道解复用之后的控制信 息,HARQ-ACK、RI和CQI已经分离开来,所以可对这三种控制信息分别进行解码,解码顺序 不限。本实施例充分利用了原码的编码信息和特点,所以克服了相关技术中控制信息的解 码方法复杂度较高、计算量较大的问题,进而达到了复杂度较低,计算量较小的效果。优选地,在上述解码方法中,步骤S 101具体包括根据类型、调制方式和编码前 长度P,计算得到控制信息的编码后长度Q ;根据类型、编码前长度P和编码后长度Q,对长 度等于编码前长度P的原始序列进行编码,得到编码后序列qj。本实施例首先根据控制信息的类型、调制方式和编码前长度P,计算得到控制信息 的编码后长度Q,当上层参数给定,调制方式Qm已知的情况下,编码后长度Q由编码前长度
6P确定,然后构造长度等于编码前长度P的原始序列,由于原始序列位数为P,每一位的可能 取值为O或1,故原始序列共有2P种不同的取值,若对其所有可能取值序列均进行仿真编 码,得到2P个编码后序列,以供与待编码序列q'彳进行比较。本实施例充分利用了原码的 编码信息和特点,纠错能力强,简单易行。优选地,在上述解码方法中,根据类型、调制方式、编码前长度和编码后长度,对长 度等于编码前长度的原始序列进行编码,得到编码后序列具体包括当类型为CQI,且编码 前长度P小于等于11时,编码后序列为屮=、m。dB),其中j = 0,1,…,Q-I, Q为编码后 长度,B = 32,6,.=1二_1(凡><风> )111(^2%为原始序列,13为编码前长度為,11为矩阵表中 相应的矩阵,i=0,l,…,B-I。本实施例针对P彡11的CQI的控制信息,采用上述公式求得编码后序列q」,其中 矩阵表如表1所示。当i=0,l,…,B-I时,从矩阵表中查询得到相应的Mi,n,以带入上式 中求得q『由于编码前长度P小于等于11,故本实施例最多只需遍历211种情况,复杂度较 低,计算量较小。优选地,在上述解码方法中,根据类型、编码前长度和编码后长度,对长度等于编 码前长度的原始序列进行编码,得到编码后序列具体包括当类型为HARQ-ACK,且编码前
长度P大于2时,编码后序列为义.二、凡,其中J· = 0,!‘…,Q-I'
Q为编码后长度,Pn为原始序列,P为编码前长度,M(J m。d 32),n为矩阵表中相应的矩阵。本实施例针对P > 2的HARQ-ACK的控制信息,采用上述公式求得编码后序列 其中矩阵表如表1所示。表1矩阵表
权利要求
一种用于长期演进系统的控制信息的解码方法,其特征在于,包括以下步骤根据所述控制信息的类型和调制方式,对长度等于所述控制信息的编码前长度的原始序列进行编码,得到编码后序列;求得所述编码后序列与待解码序列的相似度;设置所述相似度最高的所述编码后序列对应的所述原始序列为解码结果。
2.根据权利要求1所述的解码方法,其特征在于,根据所述控制信息的类型,对长度等 于所述控制信息的编码前长度的原始序列进行编码,得到编码后序列,得到编码后序列具 体包括根据所述类型、所述调制方式和所述编码前长度,计算得到所述控制信息的编码后长度;根据所述类型、所述编码前长度和所述编码后长度,对长度等于所述编码前长度的所 述原始序列进行编码,得到所述编码后序列。
3.根据权利要求2所述的解码方法,其特征在于,根据所述类型、所述编码前长度和所 述编码后长度,对长度等于所述编码前长度的所述原始序列进行编码,得到所述编码后序 列具体包括当所述类型为信道质量指示,且所述编码前长度小于等于11时,所述编码后序列为Qj = b(Jffl0d β),其中 j = 0,l,…,Q_1,Q为所述编码后长度,B
4.根据权利要求2所述的解码方法,其特征在于,根据所述类型、所述编码前长度和所 述编码后长度,对长度等于所述编码前长度的所述原始序列进行编码,得到所述编码后序 列具体包括当所述类型为混合式自动重送请求确认,且所述编码前长度大于2时,所述编码后序 列
5.根据权利要求2所述的解码方法,其特征在于,根据所述类型、所述编码前长度和所 述编码后长度,对长度等于所述编码前长度的所述原始序列进行编码,得到所述编码后序 列具体包括当所述类型为混合式自动重送请求确认或秩指示,且所述编码前长度为1时,查询单 比特编码表得到编码块单元,对所述编码块单元进行级联,得到所述编码后序列。
6.根据权利要求2所述的解码方法,其特征在于,根据所述类型、所述编码前长度和所 述编码后长度,对长度等于所述编码前长度的所述原始序列进行编码,得到所述编码后序 列具体包括当所述类型为混合式自动重送请求确认或秩指示,且所述编码前长度为2时,查询双 比特编码表得到编码块单元,对所述编码块单元进行级联,得到所述编码后序列。
7.根据权利要求1至6中任一项所述的解码方法,其特征在于,求得所述编码后序列与 待解码序列的相似度具体包括求得所述编码后序列与所述待解码序列的差的绝对值的和。
8.根据权利要求2或5所述的解码方法,其特征在于,当所述类型为混合式自动重送请求确认或秩指示,且所述编码前长度为1时,求得所述编码后序列与待解码序列的相似度具体包括按照所述单比特编码表对所述待解码序列进行有效化处理,得到有效待解码序列; 比较所述有效待解码序列中0和1的数量;设置所述相似度最高的所述编码后序列对应的所述原始序列为解码结果具体包括 设置所述数量较多的数字为解码结果。
9.根据权利要求2或6所述的解码方法,其特征在于,当所述类型为混合式自动重送请 求确认或秩指示,且所述编码前长度为2时,求得所述编码后序列与待解码序列的相似度具体包括按照所述双比特编码表对所述编码后序列进行有效化处理,得到有效编码后序列; 按照所述双比特编码表对所述待解码序列进行有效化处理,得到有效待解码序列; 求得所述有效编码后序列与所述有效待解码序列的相似度; 设置所述相似度最高的所述编码后序列对应的所述原始序列为解码结果具体包括 设置所述相似度最高的所述有效编码后序列对应的所述原始序列为解码结果。
10.一种用于长期演进系统的控制信息的解码方法,其特征在于,包括以下步骤 若所述控制信息的编码前长度为2,且所述控制信息的类型为混合式自动重送请求确认或者秩指示,根据调制方式对双比特基矩阵进行扩展,得到双比特扩展矩阵;提取所述双比特扩展矩阵的行向量为行序列,计算所述行序列与有效化后的待解码序 列的相似度;设置所述相似度最高的所述行序列的前两个数字为解码结果。
11.一种用于长期演进系统的控制信息的解码装置,其特征在于,包括编码模块,用于根据所述控制信息的类型和调制方式,对长度等于所述控制信息的编 码前长度的原始序列进行编码,得到编码后序列;相似度计算模块,用于求得所述编码后序列与待解码序列的相似度; 设置模块,用于设置所述相似度最高的所述编码后序列对应的所述原始序列为解码结^ ο
12.一种用于长期演进系统的控制信息的解码装置,其特征在于,包括扩展模块,用于当所述控制信息的编码前长度为2,且所述控制信息的类型为混合式 自动重送请求确认或者RI时,根据调制方式对双比特基矩阵进行扩展,得到双比特扩展矩 阵;相似度计算模块,用于提取所述双比特扩展矩阵的行向量为行序列,计算所述行序列 与有效化后的待解码序列的相似度;设置模块,用于设置所述相似度最高的所述行序列的前两个数字为解码结果。
全文摘要
本发明提供了一种用于长期演进系统的控制信息的解码方法,包括以下步骤根据控制信息的类型,对长度等于控制信息的编码前长度的原始序列进行编码,得到编码后序列;求得编码后序列与待解码序列的相似度;设置相似度最高的编码后序列对应的原始序列为解码结果。本发明还提供了一种用于长期演进系统的控制信息的解码装置,包括编码模块;相似度计算模块;设置模块。本发明解决相关技术中控制信息的解码方法复杂度较高、计算量较大的问题,进而达到了复杂度较低,计算量较小的效果。
文档编号H04L1/00GK101938326SQ200910151540
公开日2011年1月5日 申请日期2009年6月30日 优先权日2009年6月30日
发明者吕登芳 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1