论文部分内容阅读
无线激光通信是一种利用激光束作为载波在空间进行数据传输的通信方式。可分为星间激光通信、星地激光通信和地面激光通信等方式。地面激光通信可以是地面建筑物之间,也可以用于江河湖泊以及山林、沙漠等地。本文的地面无线激光通信系统主要面对的是海岛之间以太网的通信,当无线激光信号在大气中传输时,会受到各种大气以及天气条件的影响,导致通信产生较严重的随机误码和突发误码,为了解决这个问题,本文从信道编码的角度对海岛间无线激光通信系统的误码改善进行研究及FPGA实现。首先,定性分析了海岛间无线激光通信系统的误码特点,根据误码特点和差错控制方法设计合适的信道编码方案,并选择合适的纠错码。其次,研究所选LDPC码型特点并选择合适的编码方法,通过将几种不同的译码算法的性能和复杂度进行对比,选择改进的最小和算法作为LDPC译码算法,用于解决误码率从10-3降低到10-6以下的要求。针对最大1ms的突发误码问题,设计合适的参数可调的交织器并对其性能进行分析,与LDPC码组成级联信道编码。随后,设计可用于千兆以太网通信的信道编码系统,将该系统中的包括LDPC编译码以及加交织和去交织模块在内的所有模块进行架构设计以及FPGA实现,组成信道编码系统,并通过功能仿真验证各个模块以及整个系统的功能。最后,对信道编码系统设计了各种工作模式,随机误码和突发误码情况,以此组成测试方案,并按照方案利用硬件平台、交换机和PC组成了点对点以太网测试系统,对FPGA中LDPC码实际译码性能、整个点对点系统的通信速度、丢包率和抗突发性能进行了测试和验证,结果表明,本文设计实现的信道编码系统满足随机误码和突发误码指标要求,能够支持千兆以太网通信,具有一定的实用价值。