1.一种比特交织联合信源信道编码调制的数据传输方法,其特征在于,包括:在发射端:
获取信源码基础矩阵和信道码基础矩阵;所述获取信源码基础矩阵和信道码基础矩阵,具体为:获取信源数据以及给定的系统目标传输速率;根据所述系统目标传输速率、目标函数以及调制信号的概率分布函数,获得调制信号的麦克斯韦‑玻尔兹曼分布参数v与调制信号的缩放系数Δ;根据给定的映射函数、麦克斯韦‑玻尔兹曼分布参数v以及调制信号的缩放系数Δ,计算组成调制信号的信息比特序列中的比特概率分布;根据所述比特概率分布以及信源数据的基础矩阵行数,计算出信源码基础矩阵的行重;基于所述信源码基础矩阵的行重,利用JPEXIT算法计算系统的译码门限值,并对信源码基础矩阵与信道码基础矩阵进行穷举搜索,得到门限值最低时的信源码基础矩阵与信道码基础矩阵;
基于所述信源码基础矩阵与待传输的信源数据,获得信息比特序列;
基于所述信道码基础矩阵与所述信息比特序列,获得校验位;
根据所述信息比特序列、校验位进行交织以及信号调制,生成调制信号,并将所述调制信号通过AWGN信道进行传输;
在接收端:
接收由AWGN信道传输的信号;其中,所述信号根据所述调制信号生成;
依次对所述信号进行解调、解交织以及联合信源信道译码,以恢复出信源数据。
2.根据权利要求1所述的比特交织联合信源信道编码调制的数据传输方法,其特征在于,通过如下公式组来获得调制信号的麦克斯韦‑玻尔兹曼分布参数v与调制信号的缩放系数Δ:R=I(S;ΔX+Z)
其中, 为目标函数;所述目标函数为寻求最优的麦克斯韦‑玻尔兹曼分布参数v与调制信号的缩放系数Δ,使得发射功率最小的函数;
S.t.PΔX(x)表示调制信号的概率满足参数为v的麦克斯韦‑玻尔兹曼分布;χ为调制信号,调制信号经过AWGN信道后的信号表示为Y=ΔX+Z,X∈χ;
R为系统目标传输速率,其中R代表从发射端到接收端的传输速率,包括信源编码速率、信道编码速率以及调制阶数;Z是均值为0的高斯白噪声。
3.根据权利要求1所述的比特交织联合信源信道编码调制的数据传输方法,其特征在于,组成调制信号的信息比特序列中的比特概率分布通过如下公式计算获得:j
其中, 为幅值序列中,第j个比特b所需满足的概率分布;F为映射函数,用于将m比特的序列映射为调制信号;幅值序列根据信息比特序列生成。
4.根据权利要求1所述的比特交织联合信源信道编码调制的数据传输方法,其特征在于,信源码基础矩阵的行重通过如下公式计算获得:
其中,W_opt(k)为信源码基础矩阵第k行的行重,其通过最小化第k个幅值比特取1的概率与行重为W(k)时码字取1的概率的差得到;
p1为信源统计概率, 为向上取整函数。
5.根据权利要求1所述的比特交织联合信源信道编码调制的数据传输方法,其特征在于,在所述信息比特序列、校验位进行交织时,采取的交织方式为将经信道编码器输出的校验位c直接作为调制信号的符号比特;对于信源编码后生成的信息比特序列由 组成调制信号的第i个幅值比特,1≤i≤m。
6.根据权利要求1所述的比特交织联合信源信道编码调制的数据传输方法,其特征在于,基于所述信源码基础矩阵与待传输的信源数据,获得信息比特序列具体为:b=Hss;
其中,s为信源数据,Hs为信源原模图LDPC码的校验矩阵,通过对信源码基础矩阵Bs进行复制获得。
7.根据权利要求6所述的比特交织联合信源信道编码调制的数据传输方法,其特征在于,基于所述信道码基础矩阵与所述信息比特序列,获得校验位具体为:其中,c为校验位, 为生成矩阵Gc的转置矩阵,由信道原模图LDPC码的校验矩阵Hc转换生成,满足
8.一种比特交织联合信源信道编码调制的数据传输系统,其特征在于,包括发射端和接收端;
所述发射端包括:
基础矩阵生成模块,用于获取信源码基础矩阵和信道码基础矩阵;具体为:获取信源数据以及给定的系统目标传输速率;根据所述系统目标传输速率、目标函数以及调制信号的概率分布函数,获得调制信号的麦克斯韦‑玻尔兹曼分布参数v与调制信号的缩放系数Δ;
根据给定的映射函数、麦克斯韦‑玻尔兹曼分布参数v以及调制信号的缩放系数Δ,计算组成调制信号的信息比特序列中的比特概率分布;根据所述比特概率分布以及信源数据的基础矩阵行数,计算出信源码基础矩阵的行重;基于所述信源码基础矩阵的行重,利用JPEXIT算法计算系统的译码门限值,并对信源码基础矩阵与信道码基础矩阵进行穷举搜索,得到门限值最低时的信源码基础矩阵与信道码基础矩阵;
信源编码器,用于基于所述信源码基础矩阵与待传输的信源数据,获得信息比特序列;
信道编码器,用于基于所述信道码基础矩阵与所述信息比特序列,获得校验位;
交织器,用于根据所述信息比特序列、校验位进行交织;
信号调制器,用于进行信号调制,生成调制信号,并将所述调制信号通过AWGN信道进行传输;
所述接收端包括:
解调器,用于接收由AWGN信道传输的信号,并进行解调;
解交织器,用于对解调后的信号进行解交织;
联合信源信道译码器,用于对解交织后的信号进行联合信源信道译码,以恢复出信源数据。