激光技术, 2011, 35 (2): 222, 网络出版: 2011-03-10
水下光通信防恶性码卷积码设计
Convolutional code design avoiding malignant codes in underwater optical communication systems
光通信 水下光通信 卷积码 现场可编程门阵列 误比特率 optical communication underwater optical communication convolutional code FPGA bit error rate
摘要
为了防止在水下光通信系统中激光器发送长“0”或长“1”信号序列, 避免通信系统发生无穷多个比特错误, 采用一种新的卷积码编码方案, 进行了编码设计和Viterbi译码理论分析与误比特性能仿真验证, 用VHDL语言实现了编码器现场可编程门阵列设计, 得到了编码系统与未编码系统的误比特率和达到同样误码性能所需的信噪比。结果表明, 这种编码能够降低水下无线光通信系统的误比特率, 提高通信的可靠性, 降低系统对信噪比的需求。
Abstract
In order to prevent laser sending a long “0” or “1” signal list, avoid communication system making infinite bit errors in underwater wireless optical communication systems, a new convolution encoding scheme was adopted. The encoding method was designed and Viterbi decoding theory was analyzed. The simulative demonstration of bit error rate performance was carried out. The field programmable gate array(FPGA) design of encoder was implemented with VHDL language. The bit error rates of encoded and uncoded system, the signal noise ratio demanded to attain the same bit error rate was received. The result show that this code can reduce the bit error rate of the system, improve communication reliability, and reduce the need of the signal noise ratio in underwater wireless optical communication systems.
邓荣, 饶炯辉, 张晓晖, 高巍, 魏巍. 水下光通信防恶性码卷积码设计[J]. 激光技术, 2011, 35(2): 222. DENG Rong, RAO Jiong-hui, ZHANG Xiao-hui, GAO Wei, WEI Wei. Convolutional code design avoiding malignant codes in underwater optical communication systems[J]. Laser Technology, 2011, 35(2): 222.