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

High-performance polarization encoding method and encoder for satellite discontinuous communication

A technology of polar coding and polar code, which is applied in the field of communication, can solve the problems of large time delay and huge resource occupation, and achieve the effects of high throughput, low coding time delay, and reduced coding time delay

Active Publication Date: 2020-11-06
BEIHANG UNIV
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the former occupies a small amount of resources, it has a large delay; the latter reduces the encoding delay, but occupies a huge amount of resources.

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
  • High-performance polarization encoding method and encoder for satellite discontinuous communication
  • High-performance polarization encoding method and encoder for satellite discontinuous communication
  • High-performance polarization encoding method and encoder for satellite discontinuous communication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The specific implementation manner of the present invention will be further described below in conjunction with the accompanying drawings.

[0052] Let the code length of the polar code be N, the number of information bits K, and the length of the divided sub-polar code block be M, M can be divisible by N; the polar code freezing bit and information bit position information use a vector of N length express, Indicates that the i-th bit is an information bit, otherwise the i-th bit is a frozen bit.

[0053] The first step: sub-polar code encoding.

[0054] S1. Divide the N-code-length polar code into Group M code-length polar codes. ROM1 stores the control command of the encoder, and the bit width of the control command is log 2 (M+1)+1 (rounded up), the lowest bit indicates whether the current information bit is the last information bit of the M-bit sub-polar code (1-yes, 0-no), and the remaining higher bits indicate sub-polarization The polar code information bi...

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 high-performance polarization encoding method and encoder for satellite discontinuous communication, and the method comprises the steps: S1, dividing a polarization code freezing bit and an information bit into a plurality of code blocks, carrying out the polarization encoding of each code block, storing the information bit in an ROM1, and storing the polarization encoding in an ROM2; S2, addressing the ROM2 by utilizing the position information of the information bits stored in the ROM1; s3, performing bitwise exclusive OR on a result obtained by performing bitwise exclusive OR on a certain row output by the ROM1 and the data read from the FIFO at the moment and a data result stored in the register REG, and storing an obtained numerical value back to the registerREG; and S4, writing an encoding result in the step S3 into an RAM, and starting polarization encoding of the next group of code lengths after the REG of the register is reset. And in the second part, XOR operation is carried out on the code block coded in the first part according to the butterfly graph. FPGA hardware resources consumed by the encoder are extremely low; the encoding time delay ofthe encoder is extremely low; the encoder throughput rate is high.

Description

technical field [0001] The invention relates to a high-performance polar code encoding method and an encoder capable of realizing low resource overhead, in particular to a high-performance polar encoding method and an encoder for discontinuous satellite communication, and belongs to the technical field of communication. Background technique [0002] In satellite communication, discontinuous communication is a very important communication method. Among them, for the measurement and control access channel, it is very important to ensure the reliability and effectiveness of the transmission in the discontinuous communication process. Therefore, channel coding is generally used in satellite communications to ensure highly reliable communications. For practical applications, in the process of discontinuous communication, generally hundreds of bits of information are transmitted, and there is no retransmission mechanism. Therefore, the reliability of transmission is a very high r...

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): H03M13/19
CPCH03M13/19Y02D30/70
Inventor 刘荣科刘寅德黄为豪
Owner BEIHANG 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