一种基于QAM的映射方法及装置制造方法及图纸

技术编号:20014033 阅读:42 留言:0更新日期:2019-01-05 22:21
本发明专利技术实施例提供了一种基于QAM的映射方法及装置,其中方法包括:获取待映射比特流,所述待映射比特流包括多个待映射比特流中的比特组,每个待映射比特流中的比特组的总位数与每个预设映射比特位的总位数相同;利用预设映射比特位与预设映射符号所对应的星座点坐标之间的第一映射关系,将所述待映射比特流中的比特组映射为预设映射符号所对应的星座点坐标,所述第一映射关系是针对QAM星座图中任一预设映射比特位,基于该预设映射比特位与该预设映射比特位相邻的预设映射比特位之间的汉明距离小于或等于1得到的,每个预设映射比特位的总位数相同,并且每个预设映射比特位的总位数与待映射比特流中的每个比特组的总位数相同。

A Mapping Method and Device Based on QAM

The embodiment of the present invention provides a mapping method and device based on QAM, which includes: acquiring a bit stream to be mapped, the bit stream to be mapped includes a number of bit groups in the bit stream to be mapped, and the total number of bits in each bit stream to be mapped is the same as the total number of bits in each pre-mapped bit stream; using the pre-mapped bit to correspond to the pre-mapped symbol The first mapping relationship is for any preset mapping bit bit in QAM constellation. Based on the Hamming distance between the preset mapping bit and the preset mapping bit adjacent to the preset mapping bit, the Hamming distance between the preset mapping bit and the preset mapping bit is less than or equal to 1. As a result, the total number of bits of each preset mapping bit is the same, and the total number of bits of each preset mapping bit is the same as that of each bit group in the bitstream to be mapped.

【技术实现步骤摘要】
一种基于QAM的映射方法及装置
本专利技术涉及通信领域,特别是涉及一种基于QAM的映射方法及装置。
技术介绍
近年来,由于4K超高清、3D、云业务等应用以及各种终端设备的普及,对传输速率的需求正在呈指数级增长,各种调制方案被提出,以提供更高的频谱效率和传输速率。一般现有的调制方案,主要步骤包括:第一步,接收所要传输的比特流;第二步,利用QAM星座图,将比特流映射为符号所对应的星座点坐标;第三步,基于比特流所映射的符号所对应的星座点坐标进行QAM(QuadratureAmplitudeModulation,正交振幅调制);第四步,将调制后数据进行传输。参见图1,图1为现有技术中9QAM星座图。由图1可知,比特组与符号所对应的星座点坐标之间均存在映射关系,比如,00映射的符号所对应的星座点坐标为(0,0)、010映射的符号所对应的星座点坐标为(0,1)、011映射的符号所对应的星座点坐标为(0,-1)...1110映射的符号所对应的星座点坐标为(1,1)等等这些预先定义好的比特组和符号所对应的星座点坐标之间的映射关系。在此以比特流为001110010,共这9bit进行说明上述第二步利用QAM星座图,将比特流映射为符号所对应的星座点坐标,最终得到映射的符号所对应的星座点坐标为(0,0)、(1,1)、(0,1)的过程:第1步骤,依次读取比特流中的一位比特位,作为当前比特位;第2步骤,判断当前比特位是否为比特流中第一位;如果是第一位,则执行第3步骤;如果不是第一位,则执行第4步骤;第3步骤,判断是否读取完,如果未读取完,则继续读取比特流中的下一比特位,作为当前比特位,并执行第4步骤;如果读取完,则结束。第4步骤,判断在9QAM星座图中是否能够匹配出,这个当前比特位与之前读取且未匹配出的比特位所组成的比特组;如果匹配,则执行第5步骤,如果不匹配,则执行第3步骤。第5步骤,查找出匹配的比特组映射的符号所对应的星座点坐标,然后继续执行第3步骤。由于传输过程中存在噪声,第二步映射得到的符号所对应的星座点坐标(0,0)经调制及传输至解调端时,变成符号所对应的星座点坐标(0.2,0.6),因此,在将调制后数据传输至解调端时,基于与符号所对应的星座点坐标(0.2,0.6),找到离该星座点坐标最近的星座点坐标(0,1),这样出现了误判,得到的符号所对应的星座点坐标为(0,1)、(1,1)、(0,1),则按照符号所对应的星座点坐标为(0,1)、(1,1)、(0,1),经反映射,解调出比特流为0101110010。由于解调后的比特流中前三位比特组010错误,这个比特组相邻之后的1110010无法与解调前的比特流对齐,这样解调后的比特位的总位数变多,会使得后面解调后的比特流和解调前的比特流中的每位比特错位,并且,由于解调后的比特流中一个比特组出错,会导致解调后的比特流中这个比特组之后的比特组均出错误,这样误码率较高。
技术实现思路
本专利技术实施例的目的在于提供一种基于QAM的映射方法及装置,用以解决现有技术中解调后的比特位的总位数变多,会使得后面解调后的比特流和解调前的比特流中的每位比特错位,并且,由于解调后的比特流中一个比特组出错,会导致解调后的比特流中这个比特组之后的比特组均出错误,这样误码率较高的技术问题。具体技术方案如下:第一方面,本专利技术实施提供了一种基于正交振幅调制QAM的映射方法,包括:获取待映射比特流,所述待映射比特流包括多个待映射比特流中的比特组,每个待映射比特流中的比特组的总位数与每个预设映射比特位的总位数相同;利用预设映射比特位与预设映射符号所对应的星座点坐标之间的第一映射关系,将所述待映射比特流中的比特组映射为预设映射符号所对应的星座点坐标,所述第一映射关系是针对QAM星座图中任一预设映射比特位,基于该预设映射比特位与该预设映射比特位相邻的预设映射比特位之间的汉明距离小于或等于1得到的,每个预设映射比特位的总位数相同,并且每个预设映射比特位的总位数与待映射比特流中的每个比特组的总位数相同。进一步的,采用如下方式,得到所述第一映射关系:获取预设映射比特位以及预设映射符号所对应的星座点坐标;针对任一预设映射比特位,按照该预设映射比特位与该预设映射比特位相邻的预设映射比特位之间的汉明距离小于或等于1,将该预设映射比特位,分布在QAM星座图中的预设映射符号所对应的星座点坐标处;获取分布在QAM星座图中的预设映射符号所对应的星座点坐标,与预设映射比特位的一一对应关系,确定为所述第一映射关系。进一步的,所述第一映射关系为预设9QAM的第一映射关系,其中,所述预设9QAM的第一映射关系为包含0101、1101、0111、0001、0100、1111、0011、0000及1100的预设映射比特位,分别与包含(0,0)、(0,1)、(1,0)、(0,-1)、(-1,0)、(1,1)、(1,-1)及(-1,-1)的预设映射符号所对应的星座点坐标的一一对应关系。进一步的,所述利用预设映射比特位与预设映射符号所对应的星座点坐标之间的第一映射关系,将所述待映射比特流中的比特组映射为预设映射符号所对应的星座点坐标,包括:每次按照每个预设映射比特位的总位数,依次读取所述待映射比特流中的比特位,作为所述待映射比特流中的比特组;在所述第一映射关系中,查找与所述待映射比特流中的比特组匹配的预设映射符号所对应的星座点坐标;将所述待映射比特流中的比特组映射为预设映射符号所对应的星座点坐标。进一步的,所述方法还包括:获取预设记录方式,其中,所述预设记录方式用于记录读取过的所述待映射比特流中的比特位;所述每次按照每个预设映射符号所对应的星座点坐标的总位数,依次读取所述待映射比特流中的比特位,作为所述待映射比特流中的比特组之后,所述方法还包括:将读取过的所述待映射比特流中的比特位,依次按照记录方式进行存储。进一步的,所述获取预设记录方式,包括:获取所述预设记录方式为表格,所述表格包括:N行与M列,所述N行与每个预设映射比特位的总位数相同;所述将读取过的所述待映射比特流中的比特位,依次按照记录方式进行存储包括:按照所述表格的列,从所述表格的第一列开始,将每个待映射比特流中的比特组填入所述表格中的一列,依次存储在所述表格中。进一步的,所述获取待映射比特流之前,所述方法还包括:获取比特流;判定所述比特流中存在小于预设位的比特组,则将包含有存在小于预设位的比特组的比特流,作为待更新比特流;针对所述待更新比特流中的每组比特组,在预设映射比特位与预设比特组的第二映射关系中,将所述待更新比特流中的比特组替换为与所述待更新比特流中的比特组对应的预设映射比特位,获得所述待映射比特流。第二方面,本专利技术实施提供了一种基于正交振幅调制QAM的映射装置,包括:第一获取模块,用于获取待映射比特流,所述待映射比特流包括多个待映射比特流中的比特组,每个待映射比特流中的比特组的总位数与每个预设映射比特位的总位数相同;映射模块,用于利用预设映射比特位与预设映射符号所对应的星座点坐标之间的第一映射关系,将所述待映射比特流中的比特组映射为预设映射符号所对应的星座点坐标,所述第一映射关系是针对QAM星座图中任一预设映射比特位,基于该预设映射比特位与该预设映射比特位相邻的预设映射比特位之间的汉明本文档来自技高网
...

【技术保护点】
1.一种基于正交振幅调制QAM的映射方法,其特征在于,包括:获取待映射比特流,所述待映射比特流包括多个待映射比特流中的比特组,每个待映射比特流中的比特组的总位数与每个预设映射比特位的总位数相同;利用预设映射比特位与预设映射符号所对应的星座点坐标之间的第一映射关系,将所述待映射比特流中的比特组映射为预设映射符号所对应的星座点坐标,所述第一映射关系是针对QAM星座图中任一预设映射比特位,基于该预设映射比特位与该预设映射比特位相邻的预设映射比特位之间的汉明距离小于或等于1得到的,每个预设映射比特位的总位数相同,并且每个预设映射比特位的总位数与待映射比特流中的每个比特组的总位数相同。

【技术特征摘要】
1.一种基于正交振幅调制QAM的映射方法,其特征在于,包括:获取待映射比特流,所述待映射比特流包括多个待映射比特流中的比特组,每个待映射比特流中的比特组的总位数与每个预设映射比特位的总位数相同;利用预设映射比特位与预设映射符号所对应的星座点坐标之间的第一映射关系,将所述待映射比特流中的比特组映射为预设映射符号所对应的星座点坐标,所述第一映射关系是针对QAM星座图中任一预设映射比特位,基于该预设映射比特位与该预设映射比特位相邻的预设映射比特位之间的汉明距离小于或等于1得到的,每个预设映射比特位的总位数相同,并且每个预设映射比特位的总位数与待映射比特流中的每个比特组的总位数相同。2.如权利要求1所述的方法,其特征在于,采用如下方式,得到所述第一映射关系:获取预设映射比特位以及预设映射符号所对应的星座点坐标;针对任一预设映射比特位,按照该预设映射比特位与该预设映射比特位相邻的预设映射比特位之间的汉明距离小于或等于1,将该预设映射比特位,分布在QAM星座图中的预设映射符号所对应的星座点坐标处;获取分布在QAM星座图中的预设映射符号所对应的星座点坐标,与预设映射比特位的一一对应关系,确定为所述第一映射关系。3.如权利要求2所述的方法,其特征在于,所述第一映射关系为预设9QAM的第一映射关系,其中,所述预设9QAM的第一映射关系为包含0101、1101、0111、0001、0100、1111、0011、0000及1100的预设映射比特位,分别与包含(0,0)、(0,1)、(1,0)、(0,-1)、(-1,0)、(1,1)、(1,-1)及(-1,-1)的预设映射符号所对应的星座点坐标的一一对应关系。4.如权利要求1所述的方法,其特征在于,所述利用预设映射比特位与预设映射符号所对应的星座点坐标之间的第一映射关系,将所述待映射比特流中的比特组映射为预设映射符号所对应的星座点坐标,包括:每次按照每个预设映射比特位的总位数,依次读取所述待映射比特流中的比特位,作为所述待映射比特流中的比特组;在所述第一映射关系中,查找与所述待映射比特流中的比特组匹配的预设映射符号所对应的星座点坐标;将所述待映射比特流中的比特组映射为预设映射符号所对应的星座点坐标。5.如权利要求4所述的方法,其特征在于,所述方法还包括:获取预设记录方式,其中,所述预设记录方式用于记录读取过的所述待映射比特流中的比特位;所述每次按照每个预设映射符号所对应的星座点坐标的总位数,依次读取所述待映射比特流中的比特位,作为所述待映射比特流中的比特组之后,所述方法还包括:将读取过的所述待映射比特流中的比特位,依...

【专利技术属性】
技术研发人员:忻向军张琦田清华吕凯陶滢田凤曹桂兴沈宇飞陈东周业军高梓贺钱晋希丁睿王拥军杨雷静
申请(专利权)人:北京邮电大学中国空间技术研究院
类型:发明
国别省市:北京,11

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

1