一种概率成型的映射方法及装置制造方法及图纸

技术编号:20493605 阅读:67 留言:0更新日期:2019-03-02 23:25
本发明专利技术实施例提供的一种概率成型的映射方法及装置,方法包括:基于信号调制的星座图中的星座点,按照距离星座图原点由近到远的原则,选取n1个星座点,将n1个星座点所映射的码字作为第1集合;从第1集合开始到第L集合结束,按照距离所述星座图原点由近到远的原则,从第L‑1集合中,选取nL个星座点,将nL个星座点所映射的码字作为第L集合,从第1集合开始到第L集合结束,按照第1集合的码字在前,第L集合的码字在后的顺序,将第1集合到第L集合中的每个码字进行组合;确定分组后所有可能的码字,所述分组后所有可能的码字的个数为2

A Mapping Method and Device for Probability Molding

The embodiment of the present invention provides a probability shaping mapping method and device. The method includes: selecting N1 constellation points according to the principle that the constellation points in the constellation map are close to the origin of the constellation map, and taking the codewords mapped by N1 constellation points as the first set; starting from the first set to the end of the L set, according to the constellation points which are close to the origin of the constellation map, from near to far. The principle is to select nL constellation points from the set of L_1, and take the codewords mapped by nL constellation points as the set of L. From the first set to the end of the set of L, according to the sequence of codewords in the first set and codewords in the second set, the first set is combined with each codeword in the set of L. All possible codewords after grouping are determined, and all possible codewords after grouping are possible. The number of codewords is 2.

【技术实现步骤摘要】
一种概率成型的映射方法及装置
本专利技术涉及通信
,特别是涉及一种概率成型的映射方法及装置。
技术介绍
通信传输过程中首先将传输信号编码为码字,发射端发射码字后,信道因为噪声的影响,接收端接受到的码字的会发生改变,此时接收端不能确定发射端发送的码字,接收端根据接收到的码字估计发射端所有可能发送的码字,然后将接收到的码字与发射端所有可能发送的码字进行对比,接收端将汉明距离最近的码字作为接收的码字。现有技术在使用标准的星座图对码字进行映射后,将映射后的码字在信道中进行传输,使得码字之间添加了一定冗余,增加码字之间最小汉明距离,使得在通信传输过程中传输信号时对噪声的容限提高,降低误码率,提升传输容量。但是传输容量的极限与传输信号的分布相关,因此现有技术使用标准的星座图对码字进行映射的方式提升传输容量有限。
技术实现思路
本专利技术实施例的目的在于提供一种编码方法及装置,以提高传输容量。具体技术方案如下:第一方面,本专利技术实施例提供了一种编码方法,包括:基于信号调制的星座图中的星座点,按照距离星座图原点由近到远的原则,选取n1个星座点,将n1个星座点所映射的码字作为第1集合;从第1集合开始到第L集合结束,按照距离星座图原点由近到远的原则,从第L-1集合中,选取nL个星座点,将nL个星座点所映射的码字作为第L集合,nL小于nL-1,n1小于或等于信号调制的调制阶数M,从第1集合开始到第L集合结束,按照第1集合的码字在前,第L集合的码字在后的顺序,将第1集合到第L集合中的每个码字进行组合;nL的取值范围为基于信号中码字的分组长度m,确定分组后所有可能的码字,分组后所有可能的码字的个数为2m;从组合后的码字中,选择与分组后所有可能的码字进行一一映射的2m个码字,其中,2m≤n1n2……nL≤2L×n,n=log2(M)。可选的,基于信号调制的星座图中的星座点,按照距离星座图原点由近到远的原则,选取n1个星座点,将n1个星座点所映射的码字作为第1集合,包括:基于信号调制的星座图中的星座点,按照距离星座图原点由近到远的原则,确定距离星座图原点第i距离的星座点的个数ci;ci与信号调制的调制阶数相关;在n1不大于第一数量时,确定出所需第i1距离,所述第一数量为其中,对应于i1的值,确定距离所述星座图原点小于第i1距离的星座点所映射的码字,作为第一码字集合;基于第一码字集合,确定第二数量个星座点所映射的码字,作为第二码字集合;所述第二数量为将第一码字集合和所述第二码字集合,形成第1集合。可选的,基于第一码字集合,确定第二数量个星座点所映射的码字,作为第二码字集合,包括:在距离星座图原点第i1距离的星座点中,按照星座点之间欧式距离由大至小的原则,确定第二数量个星座点所映射的码字,作为第二码字集合。可选的,基于第一码字集合,确定第二数量个星座点所映射的码字,作为第二码字集合,包括:在距离星座图原点第i1距离的星座点中,任选第二数量个星座点所映射的码字,作为第二码字集合。可选的,从第1集合开始到第L集合结束,按照距离星座图原点由近到远的原则,从第L-1集合中,选取nL个星座点,将nL个星座点所映射的码字作为第L集合,包括:从第1集合开始到第L集合结束,基于第L-1集合在星座图中的星座点,按照距离星座图原点由近到远的原则,确定距离星座图原点第i距离的星座点的个数ci;在nL不大于第三数量时,确定出所需第iL距离,所述第三数量为其中,在nL不大于第三数量时,所述ci与第L-1集合对应的星座图相关;对应于iL的值,确定距离所述星座图原点小于第iL距离的星座点所映射的码字,作为第三码字集合;基于第三码字集合,确定第四数量个星座点所映射的码字,作为第四码字集合;所述第四数量为将所述第三码字集合和所述第四码字集合,形成第L集合。可选的,基于第三码字集合,确定第四数量个星座点所映射的码字,作为第四码字集合,包括:在距离星座图原点第iL距离的星座点中,按照星座点之间欧式距离由大至小的原则,确定第四数量个星座点所映射的码字,作为第四码字集合。可选的,基于第三码字集合,确定第四数量个星座点所映射的码字,作为第四码字集合,包括:在确定距离星座图原点iL距离的星座点,任选第四数量个星座点所映射的码字,作为第四码字集合。本专利技术第一方面实施例提供的一种编码方法还包括:基于信号中码字的分组长度m及信号调制的调制阶数,确定码字添加的冗余位数及码率。第二方面,本专利技术实施例提供的一种概率成型的映射装置,包括:第一确定模块,用于基于信号调制的星座图中的星座点,按照距离星座图原点由近到远的原则,选取n1个星座点,将n1个星座点所映射的码字作为第1集合;第二确定模块,用于从第1集合开始到第L集合结束,按照距离星座图原点由近到远的原则,从第L-1集合中,选取nL个星座点,将nL个星座点所映射的码字作为第L集合,nL小于nL-1,n1小于或等于信号调制的调制阶数M,组合模块,用于从第1集合开始到第L集合结束,按照第1集合的码字在前,第L集合的码字在后的顺序,将第1集合到第L集合中的每个码字进行组合。码字确定模块,用于基于信号中码字的分组长度m,确定分组后所有可能的码字,分组后所有可能的码字的个数为2m;映射模块,用于从组合后的码字中,选择与分组后所有可能的码字进行一一映射的2m个码字,其中,2m≤n1n2……nL≤2L×n,n=log2(M)。可选的,第一确定模块具体用于:基于信号调制的星座图中的星座点,按照距离星座图原点由近到远的原则,确定距离星座图原点第i距离的星座点的个数ci;ci与信号调制的调制阶数相关;在n1不大于第一数量时,确定出所需第i1距离,所述第一数量为其中,对应于i1的值,确定距离所述星座图原点小于第i1距离的星座点所映射的码字,作为第一码字集合;基于第一码字集合,确定第二数量个星座点所映射的码字,作为第二码字集合;所述第二数量为:将所述第一码字集合和所述第二码字集合,形成第1集合。可选的,基于第一码字集合,确定第二数量个星座点所映射的码字,作为第二码字集合,包括:在距离星座图原点第i1距离的星座点中,按照星座点之间欧式距离由大至小的原则,确定第二数量个星座点所映射的码字,作为第二码字集合。可选的,基于第一码字集合,确定第二数量个星座点所映射的码字,作为第二码字集合,包括:在距离星座图原点第i1距离的星座点中,任选第二数量个星座点所映射的码字,作为第二码字集合。可选的,第二确定模块,具体用于:从第1集合开始到第L集合结束,基于第L-1集合在星座图中的星座点,按照距离所述星座图原点由近到远的原则,确定距离星座图原点第i距离的星座点的个数ci;在nL不大于第三数量时,确定出所需第iL距离,所述第三数量为其中,在nL不大于第三数量时,所述ci与第L-1集合对应的星座图相关;对应于iL的值,确定距离所述星座图原点小于第iL距离的星座点所映射的码字,作为第三码字集合;基于第三码字集合,确定第四数量个星座点所映射的码字,作为第四码字集合;所述第四数量为将所述第三码字集合和所述第四码字集合,形成第L集合。可选的,基于第三码字集合,确定第四数量个星座点所映射的码字,作为第四码字集合,包括:在距离星座图原点第iL距离的星座点中,按照星座点之间欧式距离由大至小的原则,本文档来自技高网...

【技术保护点】
1.一种概率成型的映射方法,其特征在于,所述方法包括:基于信号调制的星座图中的星座点,按照距离所述星座图原点由近到远的原则,选取n1个星座点,将n1个星座点所映射的码字作为第1集合;从第1集合开始到第L集合结束,按照距离所述星座图原点由近到远的原则,从第L‑1集合中,选取nL个星座点,将nL个星座点所映射的码字作为第L集合,所述nL小于所述nL‑1,所述n1小于或等于信号调制的调制阶数M,

【技术特征摘要】
1.一种概率成型的映射方法,其特征在于,所述方法包括:基于信号调制的星座图中的星座点,按照距离所述星座图原点由近到远的原则,选取n1个星座点,将n1个星座点所映射的码字作为第1集合;从第1集合开始到第L集合结束,按照距离所述星座图原点由近到远的原则,从第L-1集合中,选取nL个星座点,将nL个星座点所映射的码字作为第L集合,所述nL小于所述nL-1,所述n1小于或等于信号调制的调制阶数M,从第1集合开始到第L集合结束,按照所述第1集合的码字在前,第L集合的码字在后的顺序,将所述第1集合到第L集合中的每个码字进行组合;基于信号中码字的分组长度m,确定分组后所有可能的码字,所述分组后所有可能的码字的个数为2m;从组合后的码字中,选择与所述分组后所有可能的码字进行一一映射的2m个码字,其中,2m≤n1n2……nL≤2L×n,n=log2(M)。2.根据权利要求1所述的方法,其特征在于,所述nL的取值范围为3.根据权利要求1所述的方法,其特征在于,所述基于信号调制的星座图中的星座点,按照距离所述星座图原点由近到远的原则,选取n1个星座点,将n1个星座点所映射的码字作为第1集合,包括:基于信号调制的星座图中的星座点,按照距离所述星座图原点由近到远的原则,确定距离星座图原点第i距离的星座点的个数ci;所述ci与信号调制的调制阶数相关;在n1不大于第一数量时,确定出所需第i1距离,所述第一数量为其中,对应于i1的值,确定距离所述星座图原点小于第i1距离的星座点所映射的码字,作为第一码字集合;基于第一码字集合,确定第二数量个星座点所映射的码字,作为第二码字集合;所述第二数量为:将所述第一码字集合和所述第二码字集合,形成第1集合。4.根据权利要求3所述的方法,其特征在于,所述基于第一码字集合,确定第二数量个星座点所映射的码字,作为第二码字集合,包括:在距离星座图原点第i1距离的星座点中,按照星座点之间欧式距离由大至小的原则,确定第二数量个星座点所映射的码字,作为第二码字集合。5.根据权利要求3所述的方法,其特征在于,所述基于第一码字集合,确定第二数量个星座点所映射的码字,作为第二码字集合,包括:在距离星座图原点第i1距离的星座点中,任选第二数量个星座点所映射的码字,作为第二码字集合。6.根据权利要求1所述的方法,其特征在于,从第1集合开始到第L集合结束,按照距离所述星座图原点由近到远的原则,从第L...

【专利技术属性】
技术研发人员:忻向军田清华张琦景泽轩王拥军田凤杨雷静
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京,11

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

1