Underwater optical communication polarization code coding method based on channel merging and splitting

A polar code and optical communication technology, applied in the field of polar code coding, can solve the problems of unsatisfactory polar code performance of underwater optical communication, reduce the communication performance of underwater optical communication, energy loss of optical signals, etc., and achieve communication performance. Stable, low coding space complexity, simple operation effect

Pending Publication Date: 2020-11-27
GUILIN UNIV OF ELECTRONIC TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Since the polar code was proposed, it has attracted the full interest of many scientific research institutions and industry scholars around the world. It has become a research hotspot in the field of communication and information in recent years. However, with the rapid evolution of wireless optical communication systems, future communication The system will have some new features, and at the same time put forward higher requirements for the coding performance of polar codes for underwater optical communications. Ideally, because the optical signal in underwater optical communication is easily interfered by factors such as underwater turbulence, the energy loss and channel fading of the optical signal will occur during the transmission process, thereby reducing the communication performance of underwater optical communication. The polar code coding method in optical communication is further improved and enhanced. Therefore, the present invention proposes a polar code coding method for underwater optical communication based on channel merging and splitting to solve the problems in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Underwater optical communication polarization code coding method based on channel merging and splitting
  • Underwater optical communication polarization code coding method based on channel merging and splitting
  • Underwater optical communication polarization code coding method based on channel merging and splitting

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] according to figure 1 , 2 As shown, this embodiment provides an underwater optical communication polar code coding method based on channel merging and splitting, including the following steps:

[0028] Step 1: Construct a linear transformation matrix

[0029] When performing underwater optical communication, before the optical signal is transmitted, use the matrix multiplication command kron and the median operation reverse order function command bitrevcover to program on the matrix laboratory and perform Kronecker product operations on the basic matrix, and then program After the completion of the sum operation, the basic matrix is ​​rearranged in reverse order, so that the polar code coding of the optical signal in the underwater optical communication can be directly recursively calculated without considering the sequence problem, and finally the polar code of the optical signal in the underwater optical communication is generated. The polar code encodes the linear ...

Embodiment 2

[0041] according to figure 1 , 2 As shown, this embodiment provides an underwater optical communication polar code coding method based on channel merging and splitting, including the following steps:

[0042] Step 1: Construct a linear transformation matrix

[0043] When performing underwater optical communication, before the optical signal is transmitted, use the matrix multiplication command kron and the median operation reverse order function command bitrevcover to program on the matrix laboratory and perform Kronecker product operations on the basic matrix, and then program After the completion of the sum operation, the basic matrix is ​​rearranged in reverse order, so that the polar code coding of the optical signal in the underwater optical communication can be directly recursively calculated without considering the sequence problem, and finally the polar code of the optical signal in the underwater optical communication is generated. The polar code encodes the linear ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an underwater optical communication polarization code coding method based on channel merging and splitting. The underwater optical communication polarization code coding methodcomprises the following steps: constructing a linear transformation matrix, merging non-memory channels, splitting vector channels, selecting bit channels, and finishing coding of polarization codes.According to the invention, the method comprises the steps of: performing Kronecker product operation on a basic matrix and bit reverse order rearrangement is carried out on the basic matrix to generate a linear transformation matrix; carrying out linear combination and recursive combination on the memory-free channels through a linear transformation matrix; splitting the combined vector channelinto binary input channel channels according to the channel transition probability; consequently, obtaining a bit channel, calculating a Bhattacharyya parameter value of the bit channel through adoption of a density evolution method and a Monte-Carlo method; according to the Bhattacharyya parameter value, selecting a corresponding channel to send an information bit sequence and a dormant bit sequence, and completing coding of underwater optical communication polarization codes, so that an optical signal is better transmitted underwater during underwater optical communication, and the stabilityof communication performance is ensured.

Description

technical field [0001] The invention relates to the technical field of polar code coding, in particular to a polar code coding method for underwater optical communication based on channel merging and splitting. Background technique [0002] In recent years, due to its unique advantages, underwater optical communication has become one of the cutting-edge technologies with great potential in the field of next-generation high-speed, high-quality wireless communication. Underwater optical communication is a fast wireless optical communication method. In optical communication, due to the great influence of environmental factors, to ensure the reliability and effectiveness of transmission, it is necessary to select a suitable channel code, and polar code is one of the more suitable channel codes. The new channel coding technology that was discovered is the only one proposed by E.Arikan in 2009 that has been theoretically proven to be able to achieve binary input discrete memoryles...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L1/00H04B13/02H03M13/13
CPCH04L1/0057H04B13/02H03M13/13
Inventor 陈名松李孜涵周奕捷窦东瑜田硕
Owner GUILIN UNIV OF ELECTRONIC TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products