摘要
本发明公开了一种面向水下可见光高速通信的信道编码方法,该方法通过构造一个完整的级联码体系来实现,步骤为:S1,对作为外码的RS码首先进行编码;S2,采用块交织器对数据进行处理,以提高级联码的总体性能,并由当前的信道湍流强度选择合适的交织深度进行交织,降低数据联系;S3,进行LDPC编码操作,当前水下信道中的湍流强度由闪烁指数进行判定;S4,通过水下信道之后,先进行内码的解码,在不同强度的湍流下,通过择优最小和译码算法中的两种迭代结果,选择更加合适的处理结果进行迭代处理;S5,解码完成后再次将数据通过块交织器,执行与交织过程相反的操作,恢复被块交织器打乱的数据,最后进行RS的解码。该发明能够有效应对水下光通信中由水下湍流造成的干扰,降低水下通信系统的误码率,提高了通信质量。