CN105207749A - 降低随机映射码峰均比的非线性变换方法 - Google Patents
降低随机映射码峰均比的非线性变换方法 Download PDFInfo
- Publication number
- CN105207749A CN105207749A CN201510650325.9A CN201510650325A CN105207749A CN 105207749 A CN105207749 A CN 105207749A CN 201510650325 A CN201510650325 A CN 201510650325A CN 105207749 A CN105207749 A CN 105207749A
- Authority
- CN
- China
- Prior art keywords
- input
- linear
- obtains
- random maps
- transformation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
- H04L1/005—Iterative decoding, including iteration between signal detection and decoding operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03012—Arrangements for removing intersymbol interference operating in the time domain
- H04L25/03019—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Error Detection And Correction (AREA)
Abstract
本发明公开了一种降低随机映射码峰均比的非线性变换方法,这种方法通过对随机映射码的编码向量进行非线性变换,使得整个星座的峰均比降低。该方案包括以下步骤:(1)随机映射码编码;(2)非线性变换;(3)调制解调;(4)非线性逆变换;(5)噪声估计;(6)译码。与现有技术相比,本发明提出的星座变换方法使得发送端可以大幅度降低峰均比,而译码性能损失很小。
Description
技术领域
本发明涉及一种无线通信的物理层调制方法,尤其是涉及一种以接收端进行链路自适应为目的降低随机映射码峰均比的非线性变换方法。
背景技术
在现代无线通信中,由于信道条件随时间动态变化,链路自适应技术对无线通信性能起到非常重要的作用。链路自适应技术分为发送端实现和接收端实现两种。在接收端实现的链路自适应技术称为传统链路自适应技术,发送端根据时变信道条件自适应地调整调制、信道编码、功率和其它协议参数。传统的链路自适应技术主要有AMC技术和HARQ技术。接收端实现链路自适应的技术,发送端增量地发送数据符号,直到接收端反馈ACK信号或者达到最大数据符号数;接收端根据信道条件自适应地,利用所有接收到的数据符号进行译码。
随机映射码是一种新型的在接收端实现的链路自适应技术,相对于传统的链路自适应技术,具有高的连续的频谱效率,克服了传统链路自适应的缺陷。基于随机映射码的接收端实现链路自适应技术方案如图1所示。发送端在给定大小为N×N的随机映射矩阵G的条件下,首先按式u=G·b,对一组二进制比特串b={bi,i=1,2,…,N}进行编码,得到u;经过AWGN信道后,得到信号的有噪副本最后采用置信传播(BP)算法框架进行译码。但是,随机映射码存在峰均比高的问题,不利于在可见光通信通信等实际***中的应用。
发明内容
本发明的目的就是提供一种性能损失小,能有效降低随机映射码峰均比的非线性变换方法。
本发明的降低随机映射码峰均比的非线性变换方法,包括以下步骤(如图2所示):
1、随机映射码编码,给定二进制列向量b={bi,i=1,2,…,N}和随机映射矩阵G,用公式u=G·b进行编码,得到u;
2、非线性正变换,以u为输入,经过非线性正变换之后,得到信号x;
3、调制与解调;
4、非线性逆变换,以接收到的增加了高斯白噪声的信号y为输入,经过线性逆变换后得到
5、计算噪声方差,获得
6、译码,以和为输入,经过译码后得到
所述非线性正变换,以u为输入,对其每一个元素ui进行操作,具体如下:
1、计算非线性缩放系数,ci=exp(-|ui|/k),其中k为给定参数,比如k=100;
2、非线性正变换,xi=uici;
3、最后,将x={x1,x2,…,xi,…}输入到调制模块。
所述调制与解调,针对不同的通信***采用不同的调制方式,主要有以下两种调制方式:
1、针对可见光通信采用实数调制,发送端发送x={x1,x2,…,xi,…,xN};接收端收到y,直接作为软解调结果;
2、针对无线电通信采用复数调制,将相邻两个符号组合成一个复符号,即sk=x2k-1+j.x2k(k=1,…,N/2),发送复符号向量s={s1,s2,…,si,…,xN/2};在接收端,假设接收到则分别提取的实部和虚部,即 其中,real(·)和imag(·)分别为提取复数实部和虚部的函数,reshape(·)为矩阵变为列向量函数。
所述非线性逆变换,假设接收端收到带噪的信号y=x+n,其中n是加型高斯噪声,以y为输入,对其每一个元素yi进行如下操作:
1、计算均值,
假设构造编码矩阵G的权重集合W={w1,w2,…,wL}给定,W对应的概率向量为 具体计算步骤如下:
(1)初始化,让 和 让 和
(2)Px与Py卷积,让与Wx的每个元素相加得到 与Px的每个元素相乘得到Pz;让与Wx的每个元素相加得到 与Px的每个元素相乘得到Pz';
(3)合并与如果有值相同值元素则合并为一个新元素,并记下在和的位置l1和l2;新元素对应的概率为之后,得到Wz和Pz;
(4)让Wx等于Wz,Px等于Pz;让i加1,让和重复步骤(2)、(3)和(4),直到
(5)最后,得到权重向量和对应概率向量
(6)计算均值
2、计算反变换系数,
3、非线性逆变换,
4、y的每一个元素经过上述操作后,将yi组合成一维信号向量
所述的计算噪声方差,设高斯信道噪声方差为σ2,以为输入,计算向量对应的混合噪声方差,即
所述译码,以迭代最大次数T=20和大小为M×N的随机映射矩阵G为输入,采用置信传播算法进行译码,得到推断结果译码算法包括初始化、迭代译码和判决过程,具体步骤如下:
(1)初始化
在第t=0次迭代,第i个符号节点到第j个比特节点为0和1的概率分别为和第j个比特节点到第i个符号节点为0和1的概率分别为和这里的pj=0.5,表示先验概率;
(2)迭代译码
当迭代次数t小于等于T,则依次重复水平迭代和垂直迭代,具体步骤如下:
(2.1)水平迭代
第i个符号节点共有L个比特节点邻居,其到第j个比特节点为0和1的概率计算步骤如下:
(2.1.1)计算概率卷积,以上一次迭代中的垂直迭代结果和G的第i行权重集合为输入,用公式计算概率卷积结果,其中 为卷积;得到权重向量ws=(ws1,ws2,…,wsm)和对应的概率向量p=(p1,p2,…,pm);
(2.1.2)计算噪声卷积
(2.1.3)噪声概率计算,
以ws、σf(i)和为输入,用公式计算的噪声概率向量 用公式 计算 的噪声概率向量 其中k=1,2,…,m;
(2.1.4)点乘计算,以和p为输入,计算和其中k=1,2,…,m;
(2.2)垂直迭代,传递第j个比特节点到所有符号邻居节点为0和1的概率,即
(2.3)判决,经过T次迭代后,译码停止,判决过程如下:
(2.3.1)计算第j个变量节点的硬判决概率,即
(2.3.2)如果 则 否则
(2.3.3)重复步骤(231)和(232),得到判决结果
本发明的降低随机映射码峰均比的非线性变换方法,通过对随机映射码的编码向量进行非线性变换,使得发送端可以大幅度降低峰均比,且译码性能损失很小,有利于在可见光通信通信等实际***中的应用。
附图说明
图1为基于随机映射码的通信***示意图;
图2为本发明的降低峰均比的通信***示意图。
具体实施方式
下面以权重集合W=[-4,-4,-2,-1,1,2,4,4],L=8,k=200(100,250,300)为例,详细说明本发明的实现过程。具体步骤如图2所示,步骤如下:
步骤1,随机映射码编码,给定二进制列向量b={bi,i=1,2,…,N}和随机映射矩阵G,用公式u=G·b进行编码,得到u;
步骤2,非线性正变换,以u为输入,经过非线性正变换之后,得到信号x;
步骤3,调制与解调;
步骤4,非线性逆变换,以接收到的加了高斯白噪声的信号y为输入,经过线性逆变换后得到
步骤5,噪声估计,获得
步骤6,译码,以和为输入,经过译码后得到
其中步骤2,非线性正变换,具体方法如下:以u为输入,对其每一个元素ui进行操作,具体步骤如下:
步骤21,计算非线性缩放系数,ci=exp(-|ui|/k),其中k为给定参数;
步骤22,非线性正变换,xi=uici;
步骤23,,将x={x1,x2,…,xi,…}输入到调制模块。
其中步骤3,调制与解调方法如下:
(31)针对可见光通信采用实数调制,发送端发送x={x1,x2,…,xi,…,xN};接收端收到y,直接作为软解调结果;
(32)针对无线电通信采用复数调制,将相邻两个符号组合成一个复符号,即sk=x2k-1+j.x2k(k=1,…,N/2),发送复符号向量s={s1,s2,…,si,…,xN/2};在接收端,假设接收到则分别提取的实部和虚部,即 其中,real(·)和imag(·)分别为提取复数实部和虚部的函数,reshape(·)为矩阵变为列向量函数。
其中步骤4,非线性逆变换,方法如下:
假设接收端收到带噪的信号y=x+n,其中n是加型高斯噪声。以y为输入,对其每一个元素yi进行如下操作:
步骤41,计算均值,W=[-4,-4,-2,-1,1,2,4,4]对应的概率向量为 具体计算步骤如下:
步骤411,初始化,让 和 让 和
步骤412,Px与Py卷积,让与Wx的每个元素相加得到 与Px的每个元素相乘得到Pz;让与Wx的每个元素相加得到 与Px的每个元素相乘得到Pz';
步骤413,合并与如果有值相同值元素则合并为一个新元素,并记下在和的位置l1和l2;新元素对应的概率为之后,得到Wz和Pz;
步骤414,让Wx等于Wz,Px等于Pz;让i加1,让和重复步骤(112)、(113)和(114),直到
步骤415,得到权重向量和对应概率向量
步骤416,计算均值
步骤42,计算反变换系数,
步骤43,非线性逆变换,
步骤44,y的每一个元素经过上述操作后,将yi组合成一维信号向量
其中步骤5,计算噪声方差,具体如下:
设高斯信道噪声方差为σ2,以为输入,计算向量对应的混合噪声方差,即
其中步骤6译码的具体方法如下:
以迭代最大次数T=20和大小为M×N的随机映射矩阵G为输入,采用置信传播算法进行译码,得到推断结果具体步骤如下:
步骤61,初始化
在第t=0次迭代,第i个符号节点到第j个比特节点为0和1的概率分别为和第j个比特节点到第i个符号节点为0和1的概率分别为和这里的pj=0.5,表示先验概率;
步骤62,迭代译码,当迭代次数t小于等于T,则依次重复水平迭代和垂直
迭代,具体步骤如下:
步骤621,水平迭代,第i个符号节点共有L个比特节点邻居,其到第j个比特节点为0和1的概率计算步骤如下:
步骤6211,计算概率卷积,以上一次迭代中的垂直迭代结果和G的第i行权重集合为输入,用公式计算概率卷积结果,其中 为卷积;得到权重向量ws=(ws1,ws2,…,wsm)和对应的概率向量p=(p1,p2,…,pm);
步骤6212,计算噪声卷积,具体步骤如下:
步骤62121,噪声概率计算,以ws、σf(i)和为输入,用公式计算 的噪声概率向量 用公式 计算 的噪声概率向量其中k=1,2,…,m;
步骤62122,点乘计算,以和p为输入,计算和其中k=1,2,…,m;
步骤622,垂直迭代,传递第j个比特节点到所有符号邻居节点为0和1的概率,即 和 其中Cj\i表示第j个比特节点除第i个符号节点的所有邻居节点集合,kji'是归一化因子,使得
步骤63,判决,经过T次迭代后,译码停止,判决过程如下:
步骤631,计算第j个变量节点的硬判决概率,即
步骤632,如果则否则
步骤633,重复步骤6231和步骤6232,得到判决结果
Claims (4)
1.一种降低随机映射码峰均比的非线性变换方法,其特征在于:该方法包括:
(1)随机映射码编码,给定二进制列向量b={bi,i=1,2,…,N}和随机映射矩阵G,用公式u=G·b进行编码,得到u;
(2)非线性正变换,以u为输入,经过非线性正变换之后,得到信号x;
(3)调制与解调;
(4)非线性逆变换,以接收到的加了高斯白噪声的信号y为输入,经过线性逆变换后得到
(5)噪声估计,获得
(6)译码,以和为输入,经过译码后得到
2.根据权利要求1所述的降低随机映射码峰均比的非线性变换方法,其特征在于:所述非线性正变换,以u为输入,对其每一个元素ui进行操作:
步骤(21),计算非线性缩放系数,ci=exp(-|ui|/k),其中k为给定参数,比如k=100;
步骤(22),非线性正变换,xi=uici;
步骤(23),将x={x1,x2,…,xi,…}输入到调制模块。
3.根据权利要求1所述的降低随机映射码峰均比的非线性变换方法,其特征在于:所述非线性逆变换,设接收端收到带噪的信号y=x+n,其中n是加型高斯噪声,具体操作如下:
步骤(31),计算均值,假设构造编码矩阵G的权重集合W={w1,w2,…,wL}给定,W对应的概率向量为 l=1,2,…,L,具体计算步骤如下:
步骤(311),初始化,让 和 让 和
步骤(312),Px与Py卷积,让与Wx的每个元素相加得到与Px的每个元素相乘得到Pz;让与Wx的每个元素相加得到与Px的每个元素相乘得到Pz';
步骤(313),合并与如果有值相同值元素则合并为一个新元素,并记下在和的位置l1和l2;新元素对应的概率为之后,得到Wz和Pz;
步骤(314),让Wx等于Wz,Px等于Pz;让i加1,让和重复步骤(112)、(113)和(114),直到i>L;
步骤(315),得到权重向量和对应概率向量
步骤(316),计算均值
步骤(32),计算反变换系数,
步骤(33),非线性逆变换,具体操作步骤如下:
步骤(331)以y为输入,对其每一个元素yi进行变换
步骤(332)y的每一个元素经过上述操作后,将yi组合成一维信号向量
4.根据权利要求1所述的降低随机映射码峰均比的非线性变换方法,其特征在于:所述噪声估计,进行如下操作:
步骤(41),设高斯信道噪声方差为σ2,以为输入,计算向量对应的混合噪声方差,即
步骤(42),以迭代最大次数T=20和大小为M×N的随机映射矩阵G为输入,采用置信传播算法进行译码,得到推断结果
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510650325.9A CN105207749A (zh) | 2015-10-10 | 2015-10-10 | 降低随机映射码峰均比的非线性变换方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510650325.9A CN105207749A (zh) | 2015-10-10 | 2015-10-10 | 降低随机映射码峰均比的非线性变换方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105207749A true CN105207749A (zh) | 2015-12-30 |
Family
ID=54955215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510650325.9A Pending CN105207749A (zh) | 2015-10-10 | 2015-10-10 | 降低随机映射码峰均比的非线性变换方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105207749A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108512799A (zh) * | 2018-03-01 | 2018-09-07 | 同济大学 | 面向接收端链路自适应的降低峰均比的星座成形变换方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060268672A1 (en) * | 2005-04-14 | 2006-11-30 | Hikmet Sari | Peak power reduction method for wireless communication systems and corresponding transmitter |
CN101350799A (zh) * | 2007-07-20 | 2009-01-21 | 重庆无线绿洲通信技术有限公司 | 广义非线性信号调制方法及其设备 |
CN102497350A (zh) * | 2011-12-23 | 2012-06-13 | 中国人民解放军国防科学技术大学 | 基于星座线性扩展的ofdm降峰均比方法 |
CN102497345A (zh) * | 2011-12-12 | 2012-06-13 | 北京北方烽火科技有限公司 | 一种降低正交频分复用信号峰均比的方法、装置和*** |
CN102891688A (zh) * | 2012-10-12 | 2013-01-23 | 同济大学 | 一种随机映射码的构造方法 |
-
2015
- 2015-10-10 CN CN201510650325.9A patent/CN105207749A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060268672A1 (en) * | 2005-04-14 | 2006-11-30 | Hikmet Sari | Peak power reduction method for wireless communication systems and corresponding transmitter |
CN101350799A (zh) * | 2007-07-20 | 2009-01-21 | 重庆无线绿洲通信技术有限公司 | 广义非线性信号调制方法及其设备 |
CN102497345A (zh) * | 2011-12-12 | 2012-06-13 | 北京北方烽火科技有限公司 | 一种降低正交频分复用信号峰均比的方法、装置和*** |
CN102497350A (zh) * | 2011-12-23 | 2012-06-13 | 中国人民解放军国防科学技术大学 | 基于星座线性扩展的ofdm降峰均比方法 |
CN102891688A (zh) * | 2012-10-12 | 2013-01-23 | 同济大学 | 一种随机映射码的构造方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108512799A (zh) * | 2018-03-01 | 2018-09-07 | 同济大学 | 面向接收端链路自适应的降低峰均比的星座成形变换方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106230489B (zh) | 适用于任意高阶调制的极化码编码调制方法 | |
CN110445581B (zh) | 基于卷积神经网络降低信道译码误码率的方法 | |
CN103618585B (zh) | 一种基于置信传播算法的联合多用户检测和译码方法 | |
CN106100795B (zh) | 一种基于Plotkin构造和信息位重休眠的Polar码编码协作方法 | |
CN109586730A (zh) | 一种基于智能后处理的极化码bp译码算法 | |
CN101026434A (zh) | 一种低复杂度的迭代检测译码方法及装置 | |
CN113315553B (zh) | 一种简便的可逼近信息论极限的污纸编码方法 | |
CN105024705A (zh) | 一种低复杂度的多元ldpc码译码方法及译码器 | |
CN107231158A (zh) | 一种极化码迭代接收机、***和极化码迭代译码方法 | |
CN103607262A (zh) | 空时分组编码mimo***中的两阶段预编码方法 | |
CN106992844A (zh) | 基于m‑qam的数字喷泉码的度分布优化方法 | |
CN110061803B (zh) | 一种低复杂度的极化码比特交织编码调制方法 | |
CN101562456B (zh) | 基于低密度奇偶校验码译码软信息的码辅助帧同步方法 | |
CN106209305A (zh) | 一种多址信道下的喷泉码译码方法 | |
CN105430421A (zh) | 一种基于极化码属性降低图像传输失真率的方法 | |
CN104009822A (zh) | 基于非理想信道估计含窄带干扰的新型解调修正方法 | |
CN102195743B (zh) | 动态实时喷泉码编码方案 | |
CN103501182B (zh) | 一种卷积码生成多项式的盲估计方法 | |
CN102882654B (zh) | 一种基于编码约束及概率计算的编解码同步方法 | |
CN101552613B (zh) | 基于外信息符号变化的低密度校验码译码方法 | |
Chen et al. | Optimal receiver design for SCMA system | |
CN105207749A (zh) | 降低随机映射码峰均比的非线性变换方法 | |
CN110601699B (zh) | 码率动态可变的多元ldpc码实现方法 | |
CN102111362B (zh) | 降低连续相位调制接收机复杂度的方法 | |
CN109639290B (zh) | 一种半随机分组叠加编码及译码方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20151230 |