重传比特的变换方法和系统的制作方法

文档序号:7693474阅读:146来源:国知局

专利名称::重传比特的变换方法和系统的制作方法
技术领域
:本发明实施例涉及通信编码领域,尤其涉及一种重传比特的变换方法和系统。
背景技术
:随着无线通信技术的快速发展,通信信号的编码技术也随之发展。如图1所示,为现有技术带有混合自动重传请求(HybridAutomaticRepeatRequest,以下简称HARQ)的无线通信系统的结构示意图,在发射端,发射信号在信号源100中产生,经过编码器101的编码后,再经过交织器102对编码后的信号进行交织处理,采用HARQ分包器103对交织处理后的信号进行分包处理,再用扰码器104对子包进行加扰处理,对交织加扰后的信号采用调制器106调制后将信号通过天线发射出去,并将加扰交织后的信号存入重传控制器105中。信号经过信道107的传输后,在接收端,相应地使用解调器108、解扰器109、解交织器110以及译码器111后得到译码后的接收信号送入接收端113中。如果对接收信号校验后发现错误,则使用HARQ反馈器112将错误信息反馈给重传控制器105,HARQ分包器104就会将存储在重传控制器105中的发送序列再发一次。由于每个调制符号中不同比特的权重具有不均匀性,因此,为了获得一定的增益,在每次HARQ反馈重传的过程中都会对重传控制器105中存储的发送序列做一些处理。在调制器106中通常有8PSK、16QAM以及64QAM等调制方式,在现有技术中,主要采用了以下方案对信息比特进行处理。如图2所示,为现有技术采用16QAM调制方式的星座图,其中,^。表示星座点映射后的水平分量即第I路信号,^2表示表示星座点映射后的垂直分量即第Q路信号,由于^和^的取值为0或1分别决定了星座点I路的象限和Q路的象限,所以s,和&为高可靠位,s。和&为低可靠位,该图中的坐标处的c为幅值归一化参数。如表l所示,为现有技术中比特到星座点的映射模式。在首次传输时,将待发送的数据包序列以4个比特为一组划分,然后采用比特到星座点的映射为^3^2的方式对信号进行调制。并将初始发送序列存储在重传控制器105的缓存中,在检测到接收数据有错误后,在第1次HARQ重传时,发送与初始发送序列完全相同的比特,即从緩存中读取存储的初始发送序列后发送,且比特映射的方法发生了变化。采用&WA的映射方法,也就是把高可靠性和低可靠性的比特交换了一下顺序;在第2次重传的时候,还从緩存中读取存储的初始发送序列并发送,但是采用^。;2^3的映射方法,也就是把低可靠性的比特进行了比特取反的操作。在第3次重传的时候,继续从緩存中读取存储的初始发送序列并发送,但是采用SJ3V2的映射方法,也就是把高可靠性的比特进行了比特取反的操作。表l<table>tableseeoriginaldocumentpage5</column></row><table>在实现本发明过程中,发明人发现现有技术中至少存在如下缺陷在每次HARQ重传的时候,发送序列的不同比特位的权值的不均勻性不能得到均衡,不利于每次重传时小区间干扰分集。
发明内容本发明实施例提供了一种重传比特的变换方法和系统,以克服现有技术存在的缺陷。本发明实施例一方面提供了一种重传比特的变换方法,包括对前次发送序列发送失败时,对前次发送序列进行与前次处理相异的块加扰处理、块交织处理和循环移位处理中至少一种处理,生成当前发送序列;对所述当前发送序列进行调制。本发明实施例另一方面还提供了一种重传比特的变换系统,包括比特变换单元,用于当前次发送失败时对前次发送序列进行与前次处理相异的块加扰处理、块交织处理和循环移位处理中至少一种处理,生成当前发送序列;调制单元,用于对所述当前发送序列进行调制。因此,本发明实施例通过在每次重传过程中使用不同的块加扰处理方式,能够克服发送序列的不同比特位的权值的不均匀性,达到使每个调制符号所占的比特权重得到均衡以及小区间干扰分集的效果;通过在每次重传过程中使用不同的块交织处理方式和循环移位处理方式,能够充分考虑星座点的水平分量、垂直分量以及高可靠位和低可靠位的分集,不仅能够使每个调制符号所占的比特权重得到均衡以及获得小区间干扰分集,还能达到在频率选择性信道中获得较高频率分集增益的效果。图1为现有技术带有HARQ的无线通信系统的结构示意图;图2为现有技术采用16QAM调制方式的星座图;图3为本发明重传比特的变换方法实施例二的流程图;图4为本发明重传比特的变换方法实施例二的星座图;图5为本发明重传比特的变换系统实施例的结构示意图一;图6为本发明重传比特的变换系统实施例的结构示意图二。具体实施方式在现有技术中,每次进行HARQ重传的时候,都将緩存中存储的发送序列取出而不做任何新的处理后即进行重传序列的发送,因此发送序列的不同比特位权值的不均匀性不能得到均衡,且不利于每次重传时小区间干扰分集以及不利于在概率选择性信道中获得频率分集增益。方法实施例一本发明实施例一提出了一种重传比特的变换方法,该方法包括当前次发送失败时对前次发送序列进行与前次处理相异的块加扰处理、块交织处理和循环移位处理中至少一种处理,生成当前发送序列;对当前发送序列进行调制。具体为,当初始发送序列发送失败时,就要对初始发送序列进行第一次重传处理,在第一次重传之前要对初始发送序列进行块加扰处理、块交织处理和循环移位处理中至少一种处理,生成第一次重传时的发送序列并对该发送序列进行调制,调制的星座图采用与初始发送序列的星座图相同的星座图进行调制。当第一次重传也发生错误时,就要进行第二次重传,第二次重传之前要对第一次重传时的发送序列进行与第一次重传采用处理方法不同的块加扰处理、块交织处理和循环移位处理中至少一种处理,生成第二次重传时的发送序列并对该发送序列进行调制,调制的星座图采用与初始发送序列的星座图相同的星座图进行调制,后续重传以此类推。由于每次加扰过程中所使用的扰码都不相同,所以通过在首次重传过程中使用与初始发送序列的处理不同的块加扰处理方式以及各次重传过程中使用不同的块加扰处理方式,能够达到使每个调制符号所占的比特权重得到均衡以及小区间干扰分集的效果;由于每次交织过程都使用不同的交织图案,所以通过在首次重传过程中使用与初始发送序列的处理不同的块交织处理方式以及各次重传过程中使用不同的块交织处理方式,能够达到在频率选择性信道中获得较高频率分集增益的效果,同时,在块交织以及循环移位处理的过程中,充分考虑了当前发送序列的不同比特位的权值不均衡的影响,而且还充分考虑了高低可靠位以及垂直分量和水平分量上的权重均衡问题,因此通过交织处理和循环移位处理也能够达到小区间干扰分集的效果,提高了小区间干扰分集增益;通过在各次重传过程中使用与初始发送序列的星座图相同的星座映射方法对当前发送序列进行调制,能够达到降低映射复杂度的果。方法实施例二本发明实施例二提出了一种重传比特的变换方法,该方法包括当前次发送失败时对前次发送序列进行与前次处理相异的块加扰处理和块交织处理生成当前发送序列,然后对当前发送序列进行调制。在对前次发送序列进行块加扰处理和块交织处理之前还可以包括根据初始发送序列的调制星座图确定前次发送序列的水平分量和垂直分量,同时确定前次发送序列的高可靠位和低可靠位。块加扰处理可以包括将前次发送序列的低可靠位上的扰码取反,具体为当前次发送序列为无极性二进制码时,即当前次发送序列为由0和1构成的无极性码时将前次发送序列的低可靠位对应的扰码设置成1,高可靠位对应的扰码随机产生,并将该扰码与前次发送序列进行模二加法处理;当前次发送序列为极性二进制码时,即当前次发送序列为由-1和1构成的极性码时,将与前次发送序列的低可靠位对应的扰码设置成-1,高可靠位对应的扰码随机产生,并将该扰码与前次发送序列进行乘法处理。块交织处理可以包括对水平分量和垂直分量分别进行内部交织处理,也可以包括对高可靠位和低可靠位进行交换,然后分别对交换后的高可靠位和低可靠位进行内部交织处理。对当前发送序列进行调制可以包括采用与初始发送序列的星座图相同的调制星座图对当前发送序列进行调制。由于每次块加扰时高可靠位对应的扰码都是随机产生,因此每次进行加扰的处理方式就不同,通过在首次重传过程中使用与初始发送序列的加扰处理不同的块加扰处理方式以及各次重传过程中使用不同的块加扰处理方式,能够达到使每个调制符号所占的比特权重得到了均衡以及小区间千扰分集的效果;由于每次块交织处理都采用不同的块交织图案,因此每次块交织处理的方式也不同,通过在首次重传过程中使用与初始发送序列的处理不同的块交织处理方式以及各次重传过程中使用不同的块交织处理方式,能够达到在频率选择性信道中获得较高频率分集增益的效果,同时,由于每次采用的交织图案不同,因此不仅能够充分考虑当前发送序列的不同比特位的权重均衡问题,而且还充分考虑了不同高低可靠位以及垂直分量和水平分量对应的不同比特位上的权重均衡问题,也能够达到小区间干扰分集的效果,提高了小区间干扰分集增益;通过在各次重传过程中使用与初始发送序列的星座图相同的星座映射方法对当前发送序列进行调制,能够达到降低映射复杂度的效果。方法实施例三如图3所示为本发明重传比特的变换方法实施例三的流程图,具体包括以下步骤步骤10、4艮据初始发送序列的调制星座图确定前次发送序列的水平分量和垂直分量,同时确定前次发送序列的高可靠位和低可靠位。具体地,设初始发送序列为x(0),x(l),x(2),x(3),x(4),x(5),……,x(4n),x(4n+l),x(4n+2),x(4n+3),…...,该初始发送序列已经进行了加扰处理和交织处理,将初始发送序列以每四比特为一组进行从比特到星座点的映射处理,本实施例采用的映射调制方式为16QAM调制。初始的加扰处理可以采用将任意扰码序列与初始序列相乘的方法,该扰码序列的产生可以采用扰码生成器、移位寄存器等方法实现。如图4所示为本发明重传比特的变换方法实施例三的星座图,将初始发送序列按照如图4所示的星座图中^。的映射方式进行垂直映射和水平映射,其中幅值归一化参数c也选为W巧,则x(4n)映射为^,x(4n+l)映射为^x(4n+2)映射为A,x(4n+3)映射为,所以,^2为水平分量,v。为垂直分量。从该图中可以看出,在初始发送序列中决定象限的比特为^和v也就是x(4n)和x(4n+2)为高可靠位,而^和s。为低可靠位,也就是x(4n+l)和x(4n+3)为低可靠位。步骤ll、当初始发送失败时,对初始发送序列进行块加扰处理和块交织处理,生成当前发送序列。其中,步骤11中的块加扰处理可以是当初始发送序列为无极性二进制码时将与初始发送序列的低可靠位对应的扰码设置成l,高可靠位对应的扰码随机产生,并将该扰码与初始发送序列进行模二加法处理;也可以是当初始发送序列为极性二进制码时即初始发送序列为有-1和1组成的极性码时将与初始发送序列的低可靠位对应的扰码设置成-1,高可靠位对应的扰码随机产生,并将该扰码与当前发送序列进行乘法处理;步骤ll中的块交织处理可以是水平分量和垂直分量分别进行内部交织处理。具体地,当初始发送序列出现错误时,就要进行第一次的重传过程,此时就可以对初始发送序列进行如下处理加扰处理如果初始发送序列为无极性二进制扰码时,即初始发送序列为由0和1组成的无极性码时就将初始发送序列中的x(4n+l),x(4n+3)即与初始发送序列对应的低可靠位对应的扰码置1,对应的高可靠位即x(4n),x(4n+2)对应的扰码随机产生,并将该扰码与当前发送序列进行模二加法处理;如果初始发送序列为极性二进制码时即初始发送序列为由-1和1组成的极性码时,将初始发送序列中的x(4n+l),x(4n+3)即与初始发送序列对应的低可靠位对应的扰码置-1,对应的高可靠位即x(4n),x(4n+2)对应的扰码随机产生,并将该扰码与当前发送序列进行乘法处理;交织处理对初始发送序列的水平分量x(4n+3),x(4n+2)和垂直分量x(4n+l),x(4n)的内部分别进行交织,即两个分量内部的比特可以交换位置,使用这种交织方法可以将初始发送序列交织生成当前发送序列...…,x(4n+2):x(4n+3),x(4n),x(4n+l),……。步骤12:采用与初始发送序列相同的调制星座图对当前发送序列进行调制。具体地,如图4所示初始发送序列的星座映射方式为wj,。,即当前发送序列按照x(4n+2),x(4n+3),x(4n),x(4n+l)对应^2V。的方式进行星座点的映射,从而完成调制过程。步骤13、判断调制后的当前发送序列是否正确,如果正确则结束,如果不正确则执行步骤14。步骤14、对前次发送序列进行与前次发送序列相异的块加扰处理和块交织处理形成新的当前发送序列并执行步骤12。在本次重传过程中可以采用以下处理方式加扰处理采用随机加扰处理,随机加扰处理的扰码可以采用将任意扰码序列与当前发送序列相乘的方法,该扰码序列的产生可以采用扰码生成器、移位寄存器等方法产生。交织处理将高可靠位和低可靠位进行交换然后对交换后的高可靠位和低可靠位分别进行内部交织处理。具体地,当第一次重传的发送序列也出现错误而失败时,就要进行第二次重传,具体的交织处理为将第一次重传时的发送序列的高可靠位x(4n)和x(4n+2)与^f氐可靠位x(4n+l)和x(4n+3)互换,即本次交织后的重传比特可以是x(4n+l)x(4n+3)x(4n)x(4n+2),然后对互换后的高可靠位和低可靠位分别进行内部交织,本次交织后的第二次重传时的当前发送序列可以是x(4n+l)x(4n+2)x(4n+3)x(4n)。如果本次重传的结果还发生错误则再进行更多次的HARQ重传,此时可以采用第一次重传时的加扰和交织处理方式对第二次重传时的发送序列进行处理。如果还要进行更多次的重传时,可以采用前述的块加扰和块交织进行组合的方法进行,而且上述的每一次重传时所采用的块加扰和块交织处理的方法的顺序可以交换,只要保证任意两次重传过程中使用的块加扰和块交织的方式不同即可。通过方法实施例三提供的技术方案可知,在首次重传时,对初始发送序列对应的低可靠位的扰码取反,而高可靠位对应的扰码随机产生,在第一次重传过程与第二次重传过程中,使用了随机加扰的块加扰处理方式,使用了不同交织图案的块交织处理方式,因此各次的加扰处理过程和交织处理过程都是不相同的。由于每次都采用了不同的块加扰处理,因此充分考虑到了当前发送序列的不同比特位上的权重均衡的问题,能够达到小区间干扰分集的效果,提高了小区间干扰分集增益;而且块交织处理方式通过将当前发送序列的高可靠位和低可靠位互换以及对交换后的高可靠位和低可靠位进行内部交织等处理,能够充分考虑到星座点的高可靠位和低可靠位所对应的比特为的权值均衡问题,从而达到了小区间干扰的平均化和频率上的分集;由于交织图案不同,所以交织方法不同,从而能够间接实现星座点的分集,从而可以在星座映射时采用与初始发送序列相同的星座图,从而降低了星座映射的复杂度。方法实施例四在实施例三对初始发送序列进行处理后发送的基础上当初始发送序列出现错误时,可以采用以下处理步骤第一次重传时,将初始发送序列的高可靠位和低可靠位进行交换,然后对高可靠位和低可靠位内部进行交织处理,采用随机加扰处理生成第一次重传时的发送序列,然后采用与初始发送序列的调制星座图不相同的调制方式即星座映射形式为^w。s,对第一次重传时的发送序列进行调制。具体地,在第一次重传时,交织处理首先将初始发送序列的高可靠位和低可靠位进行交换,然后高可靠位和低可靠位内部进行交织,变为x(4n+3)x(4n+2)x(4n+l)x(4n);加扰处理可以采用随机加扰处理的方式。映射处理采用与初始发送序列的调制星座图不相同的星座映射方法,即采用52^。51的映射形式将第一次重传时的发送序列映射到新的星座图中。当第一次重传时的发送序列出现错误时进行第二次重传,对第一次重传时的发送序列的水平分量和垂直分量分别进行内部交织处理;当第一次重传时的发送序列为无极性二进制码时,将第一次重传时的发送序列的低可靠位对应的扰码设置成1,高可靠位对应的扰码随机产生,并将生成的该扰码与第一次重传时的发送序列进行模二加法处理生成第二次重传时的发送序列;当第一次重传时的发送序列为极性二进制码时,将第一次重传时的发送序列中的x(4n+l),x(4n+3)即与其对应的低可靠位对应的扰码置-1,而对应的高可靠位即x(4n),x(4n+2)对应的扰码随机产生,并将生成的该扰码与第一次重传时的发送序列进行乘法处理生成第二次重传时的发送序列。具体地,在第二次重传时,交织处理将水平分量和垂直分量分别进行内部交织处理生成序列为x(4n+2),x(4n+3),x(4n),x(4n+l);加扰处理将第一次重传时的发送序列的低可靠位对应的比特,即上面提到的序列中的x(4n),x(4n+2)对应的扰码置1(如果第一次重传时的发送序列为1,0组成的无极性二进制码),高可靠位对应的扰码随机产生,并将该扰码与第一次重传时发送序列进行模二加法处理生成第二次重传时的发送序列;或x(4n),x(4n+2)对应的扰码置-l(如果第一次重传时的发送序列为1,-1组成的极性二进制码),高可靠位对应的扰码随机产生,并将该扰码与第一次重传时发送序列进行乘法处理生成第二次重传时的发送序列。映射处理还是采用与初始发送序列的调制星座图不相同的星座映射处理,即映射方式为s一^一,将第二次重传时的发送序列映射到新的星座图中。当第二次重传比特也出错时可以进行第三次重传,对第二次重传时的发送序列的水平分量和垂直分量分别进行内部交织处理,加扰处理将低可靠位对应的扰码置1(如果第二次重传时的发送序列为1,0组成的无极性二进制码)高可靠位对应的扰码随机产生并将扰码与第二次重传时的发送序列进行模二加法处理,生成第三次重传时的发送序列或将低可靠位对应的扰码置-1(如果第二次重传时的发送序列为1,-l组成的极性二进制码),高可靠位对应的扰码随机产生并将扰码与第二次重传时的发送序列进行乘法处理,生成第三次重传时的发送序列,映射处理采用与初始发送序列相同的星座映射方法。具体地,在第三次重传的时候,将水平分量和垂直分量对应的比特分别进行内部交织处理,生成x(4n+3),x(4n+2),x(4n+l),x(4n),加4尤处理为当第二次重传时的发送序列为无极性二进制码时,将第二次重传时的发送序列中的x(4n+l),x(4n+3)即与当前发送序列对应的低可靠位对应的扰码设置),x(4n+2)对应的扰码随机产生,并将该扰码与第二次重传时的发送序列进行模二加法处理生成第三次重传时的发送序列;当第二次重传时的发送序列为极性二进制扰码时,将第二次重传时的发送序列中的x(4n+l),x(4n+3)即与第二次重传时的发送序列对应的j氐可靠位对应的扰码置-1,对应的高可靠位即x(4n),x(4n+2)对应的扰码随机产生,并将该扰码与第二次重传时的发送序列进行乘法处理生成第三次重传时的发送序列。映射处理还是采用与初始发送序列相同的星座映射处理,其映射的星座图如图4所示。同样,如果需要的话,还可以进行更多的重传过程,后续重传的过程就可以使用与这三次重传的过程相同的处理,而且上述三次重传的处理方法之间的使用顺序能够互换。通过方法实施例四提供的技术方案,就使得在首次重传时使用与初始发送序列不同的处理方式以及各次重传的过程中,只需要选择部分交织处理方式和加扰处理方式即可。通过在首次重传时使用与初始发送序列不同的加扰和交织处理方式以及各次重传过程中使用不同的加扰处理方式和交织处理方式,就使得发送序列出现错误的概率被分散,每个调制符号所占的比特权重得到了均衡,从而能够达到小区间干扰分集,提高小区间分集增益的效果。由于本实施例中的交织处理方式都是分块进行的,通过对高低可靠位以及水平分量和垂直分量进行交织处理,充分考虑到了当前发送序列的高可靠位和低可靠位对应的比特位的权值均衡问题,从而既能实现小区间干扰的平均化也能实现频率上的分集;由于每次的交织图案不同,因此每次重传时的交织的方法不同,能够间接实现星座点的分集,从而可以不必在每次星座映射时都采用与初始发送序列不相同的星座图,进而降低了星座映射的复杂度,达到了星座映射分集的效果。方法实施例五在方法实施例二对初始发送序列进行变换的基础上,当初始发送序列出现错误时,也可以采用以下处理步骤第一次重传时,对初始发送序列的高可靠位和低可靠位分别进行交织处理,加扰处理可以采用随机加扰方式,当前发送序列右循环移位使得初始发送序列移位前的高可靠位对应移位后的低可靠位,生成第一次重传时的发送序列。具体地,在第一次重传时,交织处理首先将高可靠位和低可靠位互换位置,然后将换位后的高可靠位和低可靠位分别进行内部交织,变为x(4n+2),x(4n+3),x(4n),x(4n+l);加扰处理可以采用随机加扰方式。将完成块加扰和块交织处理后的序列进行右循环移位处理,循环移位的位数可选择为1位,即右循环移位1位后生成x(4n+l),x(4n+2),x(4n+3),x(4n),右循环1位就使得移位前的x(4n+2),x(4n+3),x(4n),x(4n+l)对应的高可靠位x(4n+2)x(4n)变为移位后的低可靠位,而移位前的x(4n+2),x(4n+3),x(4n),x(4n+l)乂于应的j氐可靠4立x(4n+3)x(4n+l)变为移位后的高可靠位,从而间接实现了移位前的高可靠位和低可靠位的交织处理,映射处理还是采用与初始发送序列相同的星座映射方法,其映射的星座图如图4所示。第二次重传时,交织处理采用水平分量和垂直分量分别进行内部交织,变为x(4n+2),x(4n+l),x(4n),x(4n+3),加扰处理可以采用第一次重传时的发送序列为无极性二进制码时,将第一次重传时的发送序列中的x(4n+2),x(4n)即与第一次重传时的发送序列对应的低可靠位对应的扰码设置成l,对应的高可靠位即x(4n+3),x(4n+l)对应的扰码随机产生,并将该扰码与第一次重传时的发送序列进行模二加法处理生成第二次重传时的发送序列;当第一次重传是的发送序列为极性二进制码时,将当前发送序列中的x(4n+2),x(4n)即与当前发送序列对应的低可靠位对应的扰码置-1,对应的高可靠位即x(4n+3),x(4n+l)对应的扰码随机产生,并将该扰码与第一次重传时的发送序列进行乘法处理生成第二次重传时的发送序列,不进行循环移位;映射处理仍采用与初始发送序列相同的星座映射方法,映射星座图如图4所示。第三次重传时,水平分量和垂直分量分别进行内部交织,序列变为X(4n+l),x(4n+2),x(4n+3),x(4n),加扰处理可采用当第二次重传时的发送序列为无极性二进制码时,将第二次重传时的发送序列中的x(化+l),x(4n+3)即与第二次重传时的发送序列对应的低可靠位对应的扰码设置成l,对应的高可靠位即x(4n),x(4n+2)对应的扰码随机产生,并将该扰码与第二次重传时的发送序列进行模二加法处理生成第三次重传时的发送序列;当第二次重传时的发送序列为极性二进制码时,将第二次重传时的发送序列中的x(4n+l),x(4n+3)即与第二次重传时的发送序列对应的低可靠位对应的扰码置-1,对应的高可靠位即x(4n),x(4n+2)对应的扰码随机产生,并将该扰码与第二次重传时的发送序列进行乘法处理生成第三次重传时的发送序列,将加扰交织后的当前发送序列右循环移位1位,即完成移位前的高低可靠位互换位置的处理,映射处理与第二次重传时相同。需要说明的是,上述的块交织处理、块加扰处理以及循环移位处理可以任选其一进行处理,且其使用的顺序可以交换,而且循环移位处理也可以采用左循环移位处理而不影响最终生成的重传比特的抗干^^尤性。方法实施例五提供的技术方案将块加扰处理、块交织处理以及循环移位处理结合起来对当前发送序列进行处理,由于加扰处理为随机加扰处理或者是高可靠位为随机产生的加扰处理,而且每次使用的交织图案不同即每次使用的交织处理方式不同,所以能够在首次重传时使用与初始发送序列不同的处理方式,而且在各次重传的过程中,使用不同的块加扰处理方式和块交织处理方式与循环移位处理方式相结合,能够充分考虑到当前发送序列的不同比特位以及高可靠位和低可靠位,水平分量和垂直分量对应的比特位的权值均衡问题,从而达到了小区间干扰的平均化,获得了小区间干扰分集增益,块交织处理方式与循环移位还能达到频率分集的效果;而且循环移位处理也能间接地实现块交织处理,所以将不同的交织方法与循环移位处理结合起来就能够间接实现星座点的分集,从而可以在星座映射时采用与初始发送序列相同的星座图,从而降低了星座映射的复杂度。方法实施例六在上述方法实施例中,对于重传序列的调制也可以采用更高阶的调制(如64QAM)。但是对于高阶的调制,采用上述块加扰和块交织的方法较为复杂,会增加系统的运算量。为了简化设计,可以采用随机加扰处理和随机交织处理的方法。也就是对于每次不同的重传比特采用不同的伪随机加扰器和伪随机交织器进行随机加扰处理和随机交织处理。伪随机序列的生成器可以采用如循环移位寄存器,M序列,m序列,Gold序列等。在调制方式采用高阶调制时,通过给每次重传序列进行随机的加扰和交织处理,就能够增强重传序列的抗干扰性能,进而提高了系统性能。系统实施例如图5所示,为本发明重传比特的变换系统实施例的结构框图一,包括比特变换单元201以及调制单元202。进一步的该重传比特的变换系统还包括预处理单元203。具体地,预处理单元203将初始发送序列按照发送的先后顺序以每四个比特为一组进行划分形成发送比特,然后对每组发送比特进行从比特到星座点的映射处理,该映射处理即为调制过程。从前次发送序列中取前二位映射成星座图中的水平分量,从前次发送序列中取后二位映射成星座图中的垂直分量;预处理单元203根据星座图确定前次发送序列中决定象限的比特为高可靠位,其余比特为低可靠位,并将确定的高低可靠位以及垂直分量和水平分量发送给比特变换单元201。比特变换单元201,用于当前次发送失败时对前次发送序列进行与前次处理相异的块加扰处理、块交织处理和循环移位处理中至少一种处理,生成当前发送序列;比特变换单元201可以具体包括加扰模块2011、交织模块2012、循环移位模块2013和控制模块2014。其中,加扰模块2011,用于根据控制模块2014的控制对前次发送序列进行块加扰处理;交织模块2012,用于根据控制模块2014的控制对前次发送序列进行块交织处理;循环移位模块2013,用于根据控制模块2014的控制对前次发送序列进4亍循环移位处理;控制模块2014,用于存储块加扰处理方式、块交织处理方式以及循环移位处理方式,并根据块加扰处理方式、块交织处理方式以及循环移位处理方式生成的控制指令控制加扰模块2011、交织模块2012以及循环移位才莫块2013在前次发送失败时,对前次发送序列进行与前次处理相异的块加扰处理、块交织处理和循环移位处理中至少一种处理。需要指出的是,当加扰和交织处理采用随机加扰和随机交织处理时,因为不需要获取当前发送序列的高低可靠位以及垂直分量和水平分量,因此不需要使用预处理单元203送入比特变换单元201中的垂直分量、水平分量以及高低可靠位,而只需要使用控制模块204对控制方式进行控制即可,而对于其它几种加扰和交织方式来说,都要使用到预处理单元203发送给比特变换单元201中的垂直分量、水平分量以及高低可靠位的信息。具体地,控制模块2014中存储了各种对发送序列进行块加扰,块交织以及循环移位的处理方式,其中存储的块加扰处理方式可以包括对前次发送序列进行随机加扰;当前次发送序列为无极性二进制码时,将前次发送序列的低可靠位对应的扰码设置成1,高可靠位对应的扰码随机产生,并将该扰码与前次发送序列进行模二加法处理;当前次发送序列为极性二进制码时,将前次发送序列的低可靠位对应的扰码设置成-1,高可靠位对应的扰码随机产生,并将该扰码与前次发送序列进行乘法处理。存储的块交织处理方式可以包括对前次发送序列的水平分量和垂直分量分别进行内部交织处理;对前次发送序列的高可靠位和低可靠位分别进行内部交织处理;对前次发送序列的高可靠位和低可靠位进行换位处理同时对高可靠位和低可靠位分别进行内部交织处理,对前次发送序列进行随机交织处理。存储的循环移位处理方式可以包括对前次发送序列进行右循环移位处理来交换移位前的高可靠位和低可靠位;或者对前次发送序列进行左循环移位处理来交换移位前的高可靠位和低可靠位。当初始送序列遇到错误需要进行反馈重传时,控制模块2014就可以在其存储的上述几种块加扰处理方式、块交织处理方式以及循环移位处理方式中选择至少一种处理方式分别对加扰模块2011、交织模块2012以及循环移位模块2013的处理方式进行控制,从而根据预处理单元203的信息完成了与前次处理相异的块加扰处理、块交织处理以及循环移位至少一种处理,生成了本次重传时的当前发送序列。通过控制模块2014对加扰模块2011、交织模块2012以及循环移位模块2013的处理方式控制,就能够实现块加扰处理方式、块交织处理方式以及循环移位处理方式之间灵活多样的组合,从而使得块加扰处理、块交织处理以及循环移位处理能够均衡发送序列的不同比特位的权值的不均匀性,充分考虑发送比特的高可靠位和低可靠位之间的差异,从而达到小区之间干扰的平均,获得频率分集增益以及星座点分集增益的效果。调制单元202,用于对当前发送序列进行调制。具体地,由于对发送序列已经采用了块交织处理,所以已经间接地实现了星座点的分集,因此对块加扰和块交织处理后的重传比特进行调制时可以采用与初始发送序列的星座调制方式相同的调制方法,即如果初始的发送序列采用的调制映射方式为^2^。,则重传时也可以采用^v,这种调制方式,映射的星座图不发生变化,因此能够简化星座映射的过程,达到降低星座映射复杂度的效果。需要说明的是,本系统同样适用于如64QAM的高阶调制,只需要在进行加扰和交织的处理过程中使用随机加扰处理和随机交织处理即可,这样既可以降低运算量又可以提高系统的性能。通过系统实施例提供的技术方案可知,在如图1所示的带有HARQ的无线通信系统的结构示意图中可以用上述实施例中的比特变换系统来代替重传控制器105以及调制器106,如图6所示为本发明重传比特的变换系统实施例的结构框图二。具体地,将首次发送的序列存入预处理单元203中,通过预处理单元就可以获取首次发送序列对应的高可靠位和低可靠位,水平分量、垂直分量,当第一次发送序列出现错误需要重传时,通过HARQ反馈器112将重传信息反馈回控制模块2014对交织模块2012、加扰模块2011以及循环移位模块2013的处理方式进行控制根据预处理单元203中的信息生成第一次重传序列,然后将第一次重传序列送入映射单元202中实现调制过程,将调制后的第一次重传序列送入信道107中传输,同时将第一次重传序列存入预处理单元203中供第二次重传的时候确定第一次重传序列的高可靠位、低可靠位、水平分量和垂直分量。这样在该系统中就有两个交织器和两个扰码器,交织器102是初始发送序列在编码后系统比特与冗余比特内部的交织,而比特变换单元201中的交织模块2012是将发送序列进行比特分组以后的内部交织,而且循环移位模块2013也能够间接实现发送序列的内部交织,加扰模块2011能够在前次加扰的基础上对反馈重传时的发送序列进行与前次加扰处理不相同的加扰处理,所以通过给现有系统中增加比特变换单元就能够增加重传比特的交织深度以及抗干扰性能,进一步实现了和现有的如图1所示的典型通信系统的结合,达到了提高系统性能的效果。通过控制模块,就能够在每一次重传的过程中,控制加扰模块、交织模块以及循环移位模块分别使用不同的块加扰处理方式、块交织处理方式以及循环移位处理方式对发送序列进行块加扰处理、块交织处理以及循环移位处理,从而达到了重传比特的变换过程灵活多样的效果;由于每次都采用了不同的块加扰处理,因此充分考虑到了当前发送序列的不同比特位上的权重均衡的问题,能够达到小区间干扰分集的效果,提高了小区间干扰分集增益;由于每次都采用不同的块交织处理方式或者循环移位处理,且交织处理方式和循环移位处理方式也能够充分考虑不同比特位的权重均衡,以及高低可靠位以及垂直分量和水平分量对应的不同比特位上的权重均衡问题,能够获得小区间千扰平均化的效果,同时还能获得频率上的分集;由于采用不同的交织处理方式,而且循环移位处理方式能够间接地实现交织处理,所以该技术方案还能够间接实现星座点的分集,从而可以在星座映射时采用与初始发送序列相同的星座图,从而降低了星座映射的复杂度,提高了星座点分集增益。本发明实施例中的"接收"一词可以理解为主动从其他模块获取也可以是接收其他模块发送来的信息。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。权利要求的内容记载的方案也是本发明实施例的保护范围。本领域普通技术人员可以理解上述实施例方法中的全部或部分处理是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中。最后应说明的是以上实施例仅用以说明本发明的技术方案而非对其进行限制,尽管参照较佳实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对本发明的技术方案进行修改或者等同替换,而这些修改或者等同替换亦不能使修改后的技术方案脱离本发明技术方案的精神和范围。权利要求1、一种重传比特的变换方法,其特征在于包括当前次发送序列发送失败时,对前次发送序列进行与前次处理相异的块加扰处理、块交织处理和循环移位处理中至少一种处理,生成当前发送序列;对所述当前发送序列进行调制。2、根据权利要求1所述的重传比特的变换方法,其特征在于所述对前次发送序列进行与前次处理相异的块加扰处理、块交织处理和循环移位处理中的至少一种处理之前还包括根据初始发送序列的调制星座图确定所述前次发送序列的水平分量和垂直分量,并确定所述前次发送序列的高可靠位和低可靠位。3、根据权利要求2所述的重传比特的变换方法,其特征在于所述块加扰处理包括当前次发送序列为无极性二进制码时,将与所述前次发送序列的低可靠位对应的扰码设置成1,并将该扰码与所述前次发送序列进行模二加法处理;当前次发送序列为极性二进制码时,将与所述前次发送序列的低可靠位对应的扰码设置成-1,并将该扰码与所述前次发送序列进行相乘处理。4、根据权利要求l所述的重传比特的变换方法,其特征在于所述块加扰处理包括对所述前次发送序列进行随机加扰处理。5、根据权利要求2所述的重传比特的变换方法,其特征在于所述块交织处理包括对所述水平分量和所述垂直分量分别进行内部交织处理。6、才艮据权利要求2所述的重传比特的变换方法,其特征在于所述块交织处理包括将所述高可靠位和所述低可靠位交换,并对交换后的高可靠位和低可靠位分别进行内部交织处理。7、根据权利要求1所述的重传比特的变换方法,其特征在于所述块交织处理包括对所述前次发送序列进行随机交织处理。8、根据权利要求2所述的重传比特的变换方法,其特征在于所述循环移位处理包括对所述前次发送序列进行右循环移位处理或进行左循环移位处理来交换所述高可靠位和所述低可靠位。9、根据权利要求2所述的重传比特的变换方法,其特征在于所述对所述当前发送序列进行调制包括采用与所述初始发送序列的星座图相同的星座图对所述当前发送序列进行调制。10、一种重传比特的变换系统,其特征在于包括比特变换单元,用于当前次发送失败时对前次发送序列进行与前次处理相异的块加扰处理、块交织处理和循环移位处理中至少一种处理,生成当前发送序列;调制单元,用于对所述当前发送序列进行调制。11、根据权利要求10所述的重传比特的变换系统,其特征在于还包括预处理单元,用于根据发送序列的调制星座图确定所述发送序列的水平分量和垂直分量,同时确定所述发送序列的高可靠位和低可靠位,并将所述水平分量和垂直分量,以及所述高可靠位和低可靠位发送给所述比特变换单元。12、根据权利要求11所述的重传比特的变换系统,其特征在于所述比特变换单元包括加扰模块、交织模块、循环移位模块和控制模块,其中所述控制模块,用于存储块加扰处理方式、块交织处理方式和循环移位处理方式,并根据所述加扰处理方式、所述交织处理方式和所述循环移位处理方式生成控制指令,控制所述加扰模块、所述交织模块和所述循环移位模块中的至少一个模块对前次发送序列进行与前次处理相异的块加扰处理、块交织处理和循环移位处理中至少一种处理;所述加扰模块,用于根据所述控制模块发出的控制指令对所述前次发送序列进行块加扰处理;所述交织模块,用于根据所述控制模块发出的控制指令对所述前次发送序列进行块交织处理;所述循环移位模块,用于根据所述控制模块发出的控制指令对所述前次发送序列进行循环移位处理。全文摘要本发明实施例公开了一种重传比特的变换方法和系统。该方法包括当前次发送序列发送失败时,对前次发送序列进行与前次处理相异的块加扰处理、块交织处理和循环移位处理中至少一种处理,生成当前发送序列;对所述当前发送序列进行调制。该系统包括比特变换单元和调制单元。通过在每次重传过程中使用不同的块加扰处理方式、块交织处理或循环移位处理方式就能够达到使每个调制符号所占的比特权重得到了均衡以及获得小区间干扰分集的效果;通过在每次重传过程中使用不同的块交织处理和循环移位处理方式,还能够达到在频率选择性信道中获得较高频率分集增益的效果。文档编号H04L1/00GK101557283SQ200810103780公开日2009年10月14日申请日期2008年4月10日优先权日2008年4月10日发明者杜颖钢,卫阮申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1