1. 引言
人类对水下资源的勘探、渔业以及军事潜艇等方面的需求使得水下通信近年成为研究热点。水下通信技术的研究可以通过在射频、声波和光波传播方面部署 [1] 。射频波作为超低频率操作,成本高,数据速率低 [2] ;声波的速度不足,在远距离上有很高的延迟 [3] ;由于射频和声波的数据速率和带宽有限,一种替代的光信号方式已经成为水下数字信号的最重要和最可靠的无线载波候选 [4] 。与传统射频和声波相比,可见光通信具有许多优点,如成本效益高、安装简单、数据传输速率高(3 Gbit/s)、实时监测 [5] 和深海数据收集 [6] 。可见光下的水下无线光通信(UWOC),特别是波长为(450~532) nm的蓝绿光谱 [7] ,已被广泛应用于高数据传输的水下通信。水下环境的复杂性使得水下光通信的研究也变得复杂,存在的问题包括光的吸收和散射、带宽的限制、误码率高、多普勒拓展、环境噪声影响等 [8] 。水下信道中气泡对水下通信系统的性能产生严重影响,研究人员对不同尺寸的气泡对UWOC系统的影响进行了详细的研究并使用高斯混合模型(GMM)建模 [9] 。Zedini等人分析了淡水和咸水中气泡和温度梯度存在时UWOC信道的湍流诱导衰落,提出了由混合指数广义伽玛分布表征的综合通道模型,解决了水下无线光学通道中由于气泡和温度梯度造成的光束辐照度波动的统计问题 [10] 。对于水下信道,光信号的调制方式常用的有OOK (二进制启闭键控)和PPM (脉冲位置调制)、QAM等。研究提出了一种基于二进制开关键控(OOK)调制的水下高速激光通信系统并进行了分析 [11] ,使用空间调制水下光无线多输出多输入通信技术(SMUOMIMO)研究了弱湍流条件下水下无线MIMO通信的性能 [12] 。M-PSK也被用于研究UWOC系统误码性能 [13] [14] 。在M-QAM调制下,分析了不同湍流参数如动能、盐度、温度、链路范围和不同水类型情况下系统的平均误码率性能 [15] [16] 。而QAM作为一种在不增加无线通信系统带宽的情况下实现高数据速率传输的调制技术,具有较高的频谱利用率和较好的抗噪声性能,在现代通信中应用范围广泛,Wi-Fi 6的最高调制方式是1024-QAM,而未来Wi-Fi 7的最高调制方式为4096QAM等 [17] 。QAM技术无疑将会在未来具有更广阔的前景。
目前水下无线光通信存在的主要问题有传输距离短,水下信号衰减大,误码性能差,通信效率低等。对信道误码性能的研究对在水下通信过程中获取更准确信息的工作具有重大的意义。本文分析了服从高斯混合模型的水下无线光通信系统的性能,使用高阶QAM方式仿真得到了不同参数信道下的误码率性能,并结合(7,4)汉明码进行纠错得到误码率并进行了分析。这将会为未来对气泡水下信道的研究与分析具有一定的理论参考作用。
2. 信道模型
在研究不同气泡大小、数量对通信性能的影响时,一条可以有效地表征UWOC信道的模型是非常关键的。在之前的研究中,提出了用广义高斯混合分布来表征水下大范围气泡中的光学辐照度波动,GMM不仅与实测数据精确拟合,更是易于处理和分析的模型 [9] 。GMM的表达式如下式(1):
(1)
其中
、
、
为函数幅值,
、
、
为位置参数,
、
、
为模型尺度参数,I为归一化接收光功率。式(1)表示的广义高斯混合模型,即是均值分别为
、
、
,方差分别为
、
和
的三个高斯函数的加权线性组合。GMM的表达式还可以表示为式(2):
(2)
其中
是第i个正态高斯函数,均值
,标准差
,分配的相应权重为
,
,
,
。闪烁指数即强度波动的归一化方差表示为式(3):
(3)
GMM模型对应的的概率密度函数图像及其随机数直方图如图1所示。表1列出了弱湍流下,使用激光器发射波长为532 nm,输出功率为5 mW的单模LD,UWOC链路长度为1.56 m,孔径为0.7 mm时三种空气流速下的信道参数,空气流速分别为4 L/min、8 L/min和12 L/min,主要考虑高阶QAM调制下的系统的误码情况,由表1中数据可以看到,其闪烁指数SI均小于1,用于量化拟合优度的决定系数R2接近1,均方根误差RMSE均小于0.1,数据与模型的拟合程度良好。
Table 1. GMM parameters on 1.56 m link
表1. 1.56 m链路上的GMM参数
Figure 1. (a) GMM model PDF image and (b) GMM model random number histogram
图1. (a) GMM模型PDF图像及(b) GMM模型随机数直方图
3. QAM调制
正交振幅调制是用两个独立的基带数字信号对两个相互正交的同频载波进行抑制载波的双边带调制,利用这种已调信号在同一带宽内频谱正交的性质来实现两路并行的数字信号传输。正交振幅调制是一种振幅和相位联合键控。多进制正交振幅调制(M-QAM)的一般形式定义如下式(4):
(4)
其中,
,
,
是幅度最小的信号的能量,
是载波频率,
和
是一对独立的整数。第i个信号点的坐标为
和
,(
,
)是如下式(5)所表示的L矩阵的元素,其中L等于QAM调制阶数的开平方根,L为整数。
(5)
其中,如对于64QAM的星座图,其L矩阵可以表示为式(6)所示。
(6)
本文对UWOC系统服从高斯混合模型在三种不同参数下的信道进行分析,使用MATLAB进行仿真得到了对应四种QAM即16QAM、64QAM、256QAM和1024QAM下的误码率。由于汉明码可以检错纠错一位错误比特的同时,抗干扰能力强的信道编码,并且有着较高的编码效率,故另结合(7,4)汉明编码进行仿真并分析。高阶QAM以及高阶QAM结合汉明编码的通信系统模型如图2所示。
(a)(b)
Figure 2. (a) High-order QAM communication system model and (b) High-order QAM combined with Hamming coding communication system model
图2. (a) 高阶QAM通信系统模型及(b)高阶QAM结合汉明编码通信系统模型
研究使用MATLAB进行误码率仿真分析,使用蒙特卡洛方法获取符合条件的随机数。蒙特卡洛方法首先根据问题构造合适的概率模型,并使待测量与该概率模型的数字特征相等,进而将积分问题的求解转化为相应概率模型数字特征的求解,根据大数定理,依托计算机模拟,利用统计方法得到概率模型数字特征的估计值,将其作为预测量的近似值 [18] 。抽样方法我们使用了更为简单的舍选抽样法 [19] ,其原理就是利用拒绝采样,通过设定一个程序可抽样的分布比如正态分布等等,然后按照一定的方法拒绝某些样本,达到接近给定分布如
的目的。针对公式(1),根据概率密度函数
,即公式(1)使用数学计算较为简单的舍选法生成随机信号。
4. 结果分析
图3展示了四种高阶QAM调制在未进行汉明编码和进行(7,4)汉明编码下的误码率仿真图,图3中的QAM1、QAM2、QAM3表示空气流速分别对应4 L/min、8 L/min和12 L/min的情况。同时相应的误码率数据的部分展示于表2中。
从表2可知,四种不同阶数的QAM方法对应的误码率情况不同。16QAM在信噪比为12 dB时,三种空气流速下的误码率最好达到了1.3 × 10−4。随着QAM阶数的提高,到达该误码率值需要的信噪比也增大,如1024QAM需要的信噪比超过24 dB。64QAM在信噪比为16时,误码率达到了10−4,而256QAM下的误码率到达该值SNR超过了20 dB,另外四种阶数在信噪比为12 dB时的QAM对应的误码率量级分别为10−4、10−3、10−2、10−1。这是由QAM调制的特点决定的,越高阶的QAM调制,对信噪比的要求也越高。从趋势上看,随着信噪比的增加,不同空气流速下的误码性能将会有更好的改善。在未进行汉明编码的信道,随着空气流速的增加,对应4 L/min、8 L/min和12 L/min,在同一种QAM调制下误码性能逐渐下降,这是因为随着空气流速的增加,气泡数增加,接收到的光束经历强度波动也更大,从而影响误码性能。
(a) (b) (c) (d)
Figure 3. The bit error rate simulation of high-order QAM (16QAM, 64QAM, 256QAM, 1024QAM) and high-order QAM + (7,4) Hamming code when the link length is 1.56 m and the apertureis 7 mm. (a) 16QAM BER; (b) 64QAM BER; (c) 256QAM BER; (d) 1024QAM BER
图3. 链路长度为1.56 m、孔径为7 mm时的高阶QAM (16QAM、64QAM、256QAM、1024QAM)及高阶QAM+(7,4)汉明码下的误码率仿真图。(a) 16QAM误码率;(b) 64QAM误码率;(c) 256QAM误码率;(d) 1024QAM误码率
而由图3和表2也可以知道,汉明码对于气泡群水下信道有着一定的对于信息的检错纠错能力,在一定的信噪比条件下,可以降低误码率,提高通信系统的误码率性能。由于信道编码在编码过程中用到了检错纠错的冗余比特,信噪比受到了码率影响,所以在较低信噪比条件下,经过信道编码的系统的误码率性能不如没有经过信道编码的系统。在较高信噪比时,经过信道编码的系统的误码率性能优于没有经过信道编码的系统。在高阶QAM结合了(7,4)汉明编码的情况下,在相同阶数QAM的情况下,使用了汉明编码的改善数据,16QAM在空气流速为4 L/min、8 L/min和12 L/min对应的最大增益分别为:4.94 dB、3.09 dB和3.91 dB,64QAM、256QAM和1024QAM对应的最好的误码增益分别为10.21 dB、8.39 dB、14.22 dB。结果表明结合汉明码编码进行调制对于通信系统的误码率性能有着改善的作用。
从整体上来说,四种不同阶数的QAM应用于服从高斯混合分布的水下无线光通信信道时,从表中数据结果可以知道,相同条件下的较低的信噪比时,QAM可以实现较好的误码性能,与OOK和PSK调制方式相比,QAM更适合于未来对水下光通信高带宽、高速率的要求。
Table 2. BER data under 16QAM, 64QAM, 256QAM, 1024QAM modulation in different channels. (a) 16QAM BER; (b) 64QAM BER; (c) 256QAM BER; (d) 1024QAM BER
表2. 不同信道下16QAM、64QAM、256QAM、1024QAM调制下的误码率数据。(a) 16QAM误码率数据;(b) 64QAM误码率数据;(c) 256QAM误码率数据;(d) 1024QAM误码率数据
(a)
(b)
(c)
(d)
5. 总结
本文提出了使用高阶QAM分析水下服从高斯混合模型的无线光信道的通信性能。在通信链路距离为1.56 m,孔径为0.7 mm的条件下使用高阶QAM对相同条件不同空气流速模拟水下气泡水平下的信道进行误码率分析,使用MATLAB软件进行仿真并对得到的数据进行分析,结果表明,使用高阶QAM使得系统在较低的信噪比下就实现了较低的误码率,理论上表明了高阶QAM应用于水下信道的可行性。同时结合(7,4)汉明编码使误码性能得到了一定的改善,实现了最高14.22 dB的误码增益。本文的研究结果将会为未来对气泡水下信道的研究与分析打下一定的理论基础。