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

BATS code encoding method based on regular variable node degree distribution

A variable node and coding method technology, applied in the field of BATS code coding based on regular variable node degree distribution, can solve problems such as poor decoding performance and insignificant improvement in bit error rate performance, and achieve improved error floor performance and reduced The effect of decoding overhead

Inactive Publication Date: 2019-11-08
WUHAN UNIV
View PDF12 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Traditional BATS codes have an error floor phenomenon, that is, when the coding redundancy reaches a certain value, most of the input packets can be successfully decoded; but with the further increase of the coding redundancy, the performance improvement of the bit error rate does not obvious
This is because in the encoding process of the BATS code, the input packets are randomly and uniformly selected for encoding, so that some input packets seldom or even do not participate in the encoding process, that is, the variable node degree value of some input packets is very small or even 0 , resulting in poor decoding performance

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
  • BATS code encoding method based on regular variable node degree distribution
  • BATS code encoding method based on regular variable node degree distribution
  • BATS code encoding method based on regular variable node degree distribution

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0033] Below in conjunction with the present invention figure 1 , describe the technical solution in detail.

[0034] A kind of BATS code coding method based on regular variable node degree distribution of the present invention, comprises the following steps:

[0035] 1) The source node randomly selects a degree value d according to the degree distribution function Ω of the check node;

[0036] 2) The source node selects d input data packets with the smallest variable node degree value for fountain encoding, generates encoded blocks of the same size, sets a block identifier for the encoded data in each encoded block, and broadcasts the encoded block to the relay node ;

[0037] 3) After receiving the encoded block, the relay node performs random linear network coding on the encoded packets in the block, and broadcasts the r...

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 a BATS code encoding method based on regular variable node degree distribution. The BATS code encoding method comprises the following steps: 1) a source node randomly selects adegree value d according to a check node degree distribution function omega; 2) the source node selects d input data packets with minimum variable node degree values to perform fountain coding, generates coded blocks with the same size, sets a block identifier for coded data in each coded block, and broadcasts the coded blocks to the relay node; 3) after receiving the coding block, the relay nodeperforms random linear network coding on the coding group in the block, and broadcasts the recoded coding block to the destination node; and 4) the destination node decodes the coded data packet fromthe relay node and recovers the input data. According to the method, all the input groups have the same variable node degree value by regularizing the variable node degree value. It is guaranteed that each input group can participate in the encoding process. The error leveling performance of a traditional BATS code is improved, and the decoding expenditure is reduced.

Description

technical field [0001] The invention belongs to the field of wireless communication, in particular to a BATS code encoding method based on regular variable node degree distribution. Background technique [0002] With the rapid development of communication technology and Internet technology, the amount of information people need is increasing rapidly, and there are more and more large-scale data transmission services in the network. How to achieve efficient and reliable transmission of large-scale data through limited network bandwidth has become an important issue. Become the focus of research in the field of communication. [0003] When the information data is transmitted in the channel, it will be attenuated due to factors such as noise interference, which will lead to errors in the transmitted data and reduce the communication quality. Using channel coding technology with error correction capability is one of the effective ways to improve the reliability of communication...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L1/00
CPCH04L1/0058
Inventor 易本顺向勉周安安
Owner WUHAN UNIV
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