Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for decoding fountain code and underwater acoustic communication transmission method of fountain code

A technology of underwater acoustic communication and fountain code, which is applied in the transmission system, digital transmission system, transmission data organization to avoid errors, etc. It can solve the problems of long waiting time for decoding, large amount of decoding calculation, and low channel utilization. Achieve the effects of avoiding the influence of channel utilization, low redundant frame ratio, and improving utilization

Active Publication Date: 2017-09-19
INST OF ACOUSTICS CHINESE ACAD OF SCI
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Random linear coding can maintain a low redundant frame ratio for data packets with a small number of frames, but the traditional Gaussian elimination method has a large amount of decoding calculations, and the decoding delay is too large, resulting in excessive decoding waiting time
[0005] In addition, since the underwater acoustic communication channel is a half-duplex channel, if the channel propagation time is not used, the sending end of the data packet will detect the packet success flag after each frame is sent, and the waiting time for detection is the two-way propagation time, resulting in Low

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
  • Method for decoding fountain code and underwater acoustic communication transmission method of fountain code
  • Method for decoding fountain code and underwater acoustic communication transmission method of fountain code
  • Method for decoding fountain code and underwater acoustic communication transmission method of fountain code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0031] Divide a complete data packet into blocks, each block contains M bits, a total of K data blocks, and the mth bit in the kth data block is recorded as S k,m (1≤k≤K, 1≤m≤M); the mth element in the nth coding block is denoted as T n,m (1≤n≤N,1≤m≤M), then

[0032]

[0033] where G n,k To generate a matrix, the value of its elements is 0 or 1, and the binary random value;

[0034] The encoding process is written in the form of a matrix as:

[0035] T=GS

[0036] Among them, T is the encoding matrix, G is the generator matrix, and S is the input information matrix.

[0037] The rank of the generated matrix is ​​K, and the augmented matrix [G T] is simplified by the Gaussian elimination method to obtain a row-simplified matrix where I is the identity matrix and 0 is the zero matrix. The row-simple form matrix contains the i...

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 provides a method for decoding a fountain code. The method comprises: when a receiving terminal receives an nth generation vector Gn and code vector Tn that are transmitted by a transmitting terminal, a generation matrix G<(j)> with j as an order and a matrix formed by generation vectors Gn are processed by using a gaussian elimination method to obtain an intermediate matrix G'; if the order of the G increases by being compared with the order of the G<(j)>, a relation, expressed by a formula: G<(j+1)>=G', is met; a coding matrix T(j) and a matrix formed by coding vectors Tn are processed by using a gaussian elimination method to obtain coding matrix T<(j+1)>; and the steps are repeated until the order j of the generation matrix is equal to the number K of sending data blocks and an information matrix is T<(K)> and decoding is completed. With the decoding method, the decoding delay can be reduced; and a low redundant frame proportion can be kept. On the basis of the decoding method, the invention also provides an underwater acoustic communication transmission method of a fountain code. With the transmission method, the influence on the channel utilization rate by the feedback information transmission time can be eliminated and the channel utilization rate can be improved.

Description

technical field [0001] The invention relates to underwater acoustic communication technology, in particular to a fountain code decoding method and a fountain code underwater acoustic communication transmission method. Background technique [0002] Underwater acoustic communication is an important means of wireless information transmission underwater. However, the time-frequency selective fading of the underwater acoustic channel is serious, the propagation delay is large, and the bandwidth is low, resulting in the degradation of transmission quality. The reliable transmission of a large amount of underwater data has important application requirements in real-time observation of the marine environment and data return of underwater submersibles. Considering the time-varying nature of the underwater acoustic channel itself, the underwater acoustic channel shared by the communicator and other acoustic equipment, and the limited storage and processing capabilities of the communi...

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): H04B13/02H04L1/00
CPCH04B13/02H04L1/0056H04L1/0078
Inventor 武岩波房小芳朱敏
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products