多元码调制映射方法及装置制造方法及图纸

技术编号:10743056 阅读:166 留言:0更新日期:2014-12-10 16:05
本发明专利技术公开了一种多元码调制映射方法及装置,涉及通信领域,为提高通信可靠性的而设计。所述方法包括:将包括K个多元码的第一序列进行多元域编码,获得包括N个多元码的第二序列;依据多元域元素数q和调制阶数M计算得到K1和K2;其中K1*log2q=K2*log2M,且所述K1和K2均为不小于2的整数,所述q和M均为2的幂次;将所述第二序列以K1个多元码为一组,分为z个多元码组;其中,所述表示向上取整;将每一个所述多元码组映射到星座图,形成K2个M阶调制符号;将z组所述M阶调制符号按顺序级联形成待发送的调制符号。

【技术实现步骤摘要】
多元码调制映射方法及装置
本专利技术涉及通信领域的调制技术,尤其涉及一种多元码调制映射方法及装置。
技术介绍
在信号的调制和解调过程中,常利用星座图来直观表示信号之间的关系,具体的如调制过程中将携带有通信信息的码元映射到星座图中的星座点,在解调过程中把接收信号在星座图中进行判决,以获取通信信息等。然而星座图存在以下特性:1):调制映射时所用星座图上的每个星座点所含比特的可靠性都不同。具体的如星座点A的第x比特与星座点A的周围星座点的第x比特都相同或大多数相同,则译码时星座点A的第x比特出错概率低即可靠性高,反之则称为可靠性低。2)当每个星座点所含比特数较多时,不同比特所对应的可靠性也不同。如64正交振幅调制(QuadratureAmplitudeModulation,QAM)星座图中一个星座点包含6个比特,6个比特可靠性可能依次为“高高中中低低”。故多元码映射时所形成的调制符号都映射到星座点的低可靠性位置上,将因为可靠性低导致抗干扰能力差,可能由于传输过程中较小的差错导致译码错误,同样的将出现错误率高问题,导致通信性能低。此外,在现有通信系统中常用多元纠错码与高维调制结合,以提高数据传输速率及衰落信道中抗突发错误能力,但是若码元映射所形成的调制符号在传送过程中出现深衰即信号衰减严重,在接收侧译码时也很难进行恢复,将导致信息传输错误率高,造成性能损失。综合上述,提出一种能解决深衰及星座点可靠性不平衡特点导致可靠性低的调制映射方法,是现有技术亟待解决的问题。
技术实现思路
有鉴于此,本专利技术在于提供一种多元码调制映射方法及装置,以克服星座图中星座图点的可靠性不平衡特点及深衰导致的可靠性低的问题。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术第一方面提供一种调制映射方法,所述方法包括:将包括K个多元码码字的第一序列进行多元域编码,获得包括N个多元码码字的第二序列;依据多元域元素数q和调制阶数M计算得到K1和K2;其中K1*log2q=K2*log2M,且所述K1和K2均为不小于2的整数,所述q和M均为2的幂次;将所述第二序列以K1个多元码码字为一组,分为z个多元码组;其中,所述表示向上取整;将每一个所述多元码组映射到星座图,形成K2个M阶调制符号;其中,每一所述多元码码字映射到至少两个所述M阶调制符号;将z组所述M阶调制符号按顺序级联形成待发送的调制符号。优选地,log2M=m,log2q=p;所述m与所述p的最小公倍数为Y;n为正整数;若m=n*p,则所述K1=2*m/p;若p=n*m,则所述K1=2;若m不等于n*p且p不等于n*m,则所述K1=Y/p。优选地,所述第二序列以K1个多元码码字为一组,分为z个多元码组包括:添加个零码字到第二序列,以形成包括N1个多元码码字的第三序列,其中以K1个多元码码字为一组对第三序列进行分组,得到z个多元码组。优选地,所述以K1个多元码码字为一组对第三序列进行分组,得到z个多元码组为:依据公式从第三序列的开始位置以K1个连续分布的多元码码字为一组,依次向后分组;其中,所述Ci,j为第i组中的第j个多元码码字;所述为第三序列中第i·K1+j个多元码码字;所述i为0或小于所述z的正整数;所述j为0或小于所述K1的正整数;优选地,所述将每一个所述多元码组映射到星座图为:采用直接全映射、I/Q路映射或交织映射方法,将每一个所述多元码组映射到星座图。优选地,采用所述直接全映射,将每一个所述多元码组映射到星座图包括:当K1=log2M时,依据公式提取第i组多元码码字序列中每个多元码码字所对应二进制比特序列中的第k个比特,形成映射到第k个M阶复数调制符号Si,k,并映射到星座图;其中,所述为所述调制符号Si,k所对应的二进制比特序列;所述m=log2M;所述第i组第j个多元码码字Ci,j所对应的二进制比特序列为所述p=log2q;所述表示第i组第j个多元码码字所对应二进制比特序列的第k个比特;所述i为0或小于所述z的正整数;所述j为0或小于所述K1的正整数;所述k为0或小于所述K2的正整数。优选地,采用所述I/Q路映射,将每一个所述多元码组映射到星座图包括:当K1=(log2M)/2时,依据公式及公式提取第i组多元码组中每个多元码码字所对应二进制比特序列中的第k比特构成所述M阶调制符号Si,k的实数部分或虚数部分;其中,所述为所述Si,k的实数部分所述为所述Si,k的实数部分所述m=log2M;所述p=log2q;所述第i组第j个多元码码字Ci,j所对应的二进制比特序列为所述p=log2q;所述表示第i组第j个多元码码字所对应二进制比特序列的第k个比特;所述i为0或小于所述z的正整数;所述j为0或小于所述K1的正整数;所述k为0或小于所述K2的正整数。优选地,采用所述I/Q路映射,将每一个所述多元码组映射到星座图包括:当K1=2,p=log2q=n*(log2M)/2时,依据公式及公式提取第i组多元码组中每个多元码码字所对应二进制比特序列中的连续分布的m/2比特形成M阶调制符号Si,k的实数部分或虚数部分;其中,所述为所述Si,k的实数部分;所述为所述Si,k的虚数部分所述m=log2M;所述第i组第j个多元码码字Ci,j所对应的二进制比特序列为所述p=log2q;所述表示第i组第j个多元码码字所对应二进制比特序列的第k个比特;所述i为0或小于所述z的正整数;所述j为0或小于所述K1的正整数;所述k为0或小于K2的正整数。优选地,采用所述交织映射,将每一个所述多元码组映射到星座图,包括:当K1=log2M时,依据公式及di,t=ei,r获得第i组多元码组对应的所述二进制比特序列的循环交织后的二进制比特序列依据公式获取所述M阶调制符号Si,k所对应的二进制比特序列将所述Si,k顺序映射到星座图上;其中,所述m=log2M;所述p=log2q;所述第i组第j个多元码码字Ci,j所对应的二进制比特序列为所述di,t为所述第i组多元码组对应的所述二进制比特序列的第t比特,所述t为索引号,取值为0或小于pK1的正整数;所述ei,r为所述第i组二进制比特序列经循环交织后输出的二进制比特序列的第r比特,所述r为索引号,取值为0或小于pK1的正整数;所述k为0或小于K2的正整数。本专利技术第二方面提供一种调制映射装置,所述装置包括:多元域编码单元,用以将包括K个多元码码字的第一序列进行多元域编码,获得包括N个多元码码字的第二序列;计算单元,用以依据多元域元素数q和调制阶数M计算得到K1和K2;其中K1*log2q=K2*log2M,且所述K1和K2均为不小于2的整数,所述q和M均为2的幂次;分组单元,用以将所述第二序列以K1个多元码码字为一组,分为z个多元码组;其中,所述表示向上取整;映射单元,用以将每一个所述多元码组映射到星座图,形成K2个M阶调制符号;其中,每一所述多元码码字映射到至少两个所述M阶调制符号;级联单元,用以将z组所述M阶调制符号按顺序级联形成待发送的调制符号。进一步地,log2M=m,log2q=p;所述m与所述p的最小公倍数为Y;n为正整数;若m=n*p,则所述K1=2*m/p;若p=n*m,则所述K1=2;若m不等于n*p且p不等于n*m,则所述K1=Y/p。进一步地,本文档来自技高网...

【技术保护点】
一种多元码调制映射方法,其特征在于,所述方法包括:将包括K个多元码的第一序列进行多元域编码,获得包括N个多元码的第二序列;依据多元域元素数q和调制阶数M计算得到K1和K2;其中K1*log2q=K2*log2M,且所述K1和K2均为不小于2的整数,所述q和M均为2的幂次;将所述第二序列以K1个多元码为一组,分为z个多元码组;其中,所述表示向上取整;将每一个所述多元码组映射到星座图,形成K2个M阶调制符号;其中,每一所述多元码映射到至少两个所述M阶调制符号;将z组所述M阶调制符号按顺序级联形成待发送的调制符号。

【技术特征摘要】
1.一种多元码调制映射方法,其特征在于,所述方法包括:将包括K个多元码码字的第一序列进行多元域编码,获得包括N个多元码码字的第二序列;依据多元域元素数q和调制阶数M计算得到K1和K2;其中K1*log2q=K2*log2M,且所述K1和K2均为不小于2的整数,所述q和M均为2的幂次;将所述第二序列以K1个多元码码字为一组,分为z个多元码组;其中,所述表示向上取整;将每一个所述多元码组映射到星座图,形成K2个M阶调制符号;其中,每一所述多元码码字映射到至少两个所述M阶调制符号;将z组所述M阶调制符号按顺序级联形成待发送的调制符号。2.根据权利要求1所述的方法,其特征在于,log2M=m,log2q=p;所述m与所述p的最小公倍数为Y;n为正整数;若m=n*p,则所述K1=2*m/p;若p=n*m,则所述K1=2;若m不等于n*p且p不等于n*m,则所述K1=Y/p。3.根据权利要求1或2所述的方法,其特征在于,所述第二序列以K1个多元码码字为一组,分为z个多元码组包括:添加个零码字到第二序列,以形成包括N1个多元码码字的第三序列,其中以K1个多元码码字为一组对第三序列进行分组,得到z个多元码组。4.根据权利要求3所述的方法,其特征在于,所述以K1个多元码码字为一组对第三序列进行分组,得到z个多元码组为:依据公式从第三序列的开始位置以K1个连续分布的多元码码字为一组,依次向后分组;所述Ci,j为第i组中的第j个多元码码字;所述为第三序列中第i·K1+j个多元码码字;其中,所述i为0或小于所述z的正整数;所述j为0或小于所述K1的正整数。5.根据权利要求1或2所述的方法,其特征在于,所述将每一个所述多元码组映射到星座图为:采用直接全映射、I/Q路映射或交织映射方法,将每一个所述多元码组映射到星座图。6.根据权利要求5所述的方法,其特征在于,采用所述直接全映射,将每一个所述多元码组映射到星座图包括:当K1=log2M时,依据公式提取第i组多元码码字序列中每个多元码码字所对应二进制比特序列中的第k个比特,形成映射到第k个M阶复数调制符号Si,k,并映射到星座图;其中,所述为所述调制符号Si,k所对应的二进制比特序列;所述m=log2M;所述第i组第j个多元码码字Ci,j所对应的二进制比特序列为所述p=log2q;所述表示第i组第j个多元码码字所对应二进制比特序列的第k个比特;所述i为0或小于所述z的正整数;所述j为0或小于所述K1的正整数;所述k为0或小于所述K2的正整数。7.根据权利要求5所述的方法,其特征在于,采用所述I/Q路映射,将每一个所述多元码组映射到星座图包括:当K1=(log2M)/2时,依据公式及公式提取第i组多元码组中每个多元码码字所对应二进制比特序列中的第k比特构成所述M阶调制符号Si,k的实数部分或虚数部分;其中,所述为所述Si,k的实数部分所述为所述Si,k的实数部分所述m=log2M;所述p=log2q;所述第i组第j个多元码码字Ci,j所对应的二进制比特序列为所述p=log2q;所述表示第i组第j个多元码码字所对应二进制比特序列的第k个比特;所述i为0或小于所述z的正整数;所述j为0或小于所述K1的正整数;所述k为0或小于所述K2的正整数。8.根据权利要求5所述的方法,其特征在于,采用所述I/Q路映射,将每一个所述多元码组映射到星座图包括:当K1=2,p=log2q=n*(log2M)/2时,依据公式及公式提取第i组多元码组中每个多元码码字所对应二进制比特序列中的连续分布的m/2比特形成M阶调制符号Si,k的实数部分或虚数部分;其中,所述为所述Si,k的实数部分;所述为所述Si,k的虚数部分所述m=log2M;所述第i组第j个多元码码字Ci,j所对应的二进制比特序列为所述p=log2q;所述表示第i组第j个多元码码字所对应二进制比特序列的第k个比特;所述i为0或小于所述z的正整数;所述j为0或小于所述K1的正整数;所述k为0或小于K2的正整数。9.根据权利要求5所述的方法,其特征在于,采用所述交织映射,将每一个所述多元码组映射到星座图,包括:当K1=log2M时,依据公式及di,t=ei,r获得第i组多元码组对应的二进制比特序列的循环交织后的二进制比特序列依据公式获取所述M阶调制符号Si,k所对应的二进制比特序列将所述Si,k顺序映射到星座图上;其中,所述m=log2M;所述p=log2q;所述第i组第j个多元码码字Ci,j所对应的二进制比特序列为所述di,t为所述第i组多元码组对应的所述二进制比特序列的第t比特,所述t为索引号,取值为0或小于pK1的正整数;所述ei,r为所述第i组二进制比特序列经循环交织后输出的二进制比特序列的第r比特,所述r为索引号,取值为0或小于pK1的正整数;所述k...

【专利技术属性】
技术研发人员:段灿徐俊许进郁光辉佟宁宁赵旦峰周相超
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1