A parameter agile coding method and a system based on a polarization code

A coding method and polar code technology are applied in the field of parameter agile coding methods and systems based on polar codes, and can solve problems such as increasing system complexity and reducing reliability.

Inactive Publication Date: 2018-12-21
西安星尚旅汽车服务有限公司
View PDF7 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, numerous code rate types will undoubtedly increase the complexity of the system whil...

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
  • A parameter agile coding method and a system based on a polarization code
  • A parameter agile coding method and a system based on a polarization code
  • A parameter agile coding method and a system based on a polarization code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0100] figure 1 It is a flow chart of a parameter-agile coding method based on a polar code with a constant code length in an embodiment of the present invention, as shown in figure 1 As shown, the parameter agility coding method based on the constant code length of the polar code provided by the present invention includes:

[0101] Step 101: Obtain the code length n of the polar code to be generated, where n=8.

[0102] Step 102: Select a preset configuration file according to the code length of the polar code.

[0103] figure 2 Configure a file for a polar code with a code length of 8, such as figure 2 As shown, the configuration file includes 8 input channel interfaces (x 0 , x 1 ,...,x 7 ), 8 output channel interfaces (c 0 , c 1 ,...,c 7 ) and an XOR operation module; the input channel interface is connected to the input end of the XOR operation module, and the output end of the XOR operation module is connected to the output channel interface; the input channel...

Embodiment 2

[0134] Figure 4 It is a structural diagram of a parameter-agile coding system with a constant code length based on a polar code in an embodiment of the present invention, as shown in Figure 4 As shown, the parameter agility coding system based on the constant code length of the polar code provided by the present invention includes:

[0135] The polar code length acquiring module 201 is configured to acquire the polar code length n to be generated.

[0136] The configuration file selection module 202 is used to select a preset configuration file according to the polar code length; the configuration file includes n input channel interfaces, n output channel interfaces and an XOR operation module; the input channel interface It is connected with the input end of the XOR operation module, and the output end of the XOR operation module is connected with the output channel interface; the input channel interface includes a fixed bit channel interface and an information bit channel...

Embodiment 3

[0152] Figure 5 It is a flowchart of a parameter-agile coding method based on a polar code with variable code length in an embodiment of the present invention, as shown in Figure 5 As shown, the parameter agility coding method with variable code length based on polar codes provided by the present invention specifically includes:

[0153] Step 301: Obtain the code length l of the polar code to be generated, the code length l is variable, for example, select l=7;

[0154] Step 302: Select a configuration file of a polar code with a code length n according to the code length l of the polar code.

[0155] The code length of the polar code to be generated is l≤n=2 m , generally, a code length is n=2 m The polar codes of , there are m levels. l=7, then it is necessary to generate a configuration file of a polar code with a code length of 8.

[0156] Step 303: Obtain the number k of user information bits, the number of acquired user information bits is variable, for example k=...

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 parameter agile coding method and system with variable or constant code length based on polarization code. The parameter agile coding method with constant code length comprises the following steps: acquiring the polarization code length to be generated; selecting a preset configuration file according to the polarization code length; acquiring the number of user information bits; generating an information bit channel interface serial number set and a fixed bit channel interface serial number set; generating a first set according to the information bit channel interfaceserial number and the fixed bit channel interface serial number; rearranging elements in the first set to obtain a second set; generating a user information bit sequence number set and a system checkbit sequence number set; acquiring a user information bit sequence; generating an information bit and a system check bit by an exclusive OR operation module; finally, generating the encoded polarization code. The method and the system of the invention can realize on-line agility of the encoding and decoding parameters only by reading the configuration file by using a set of encoders and decoders,and have the advantages of being simple, easy to realize, and fast and flexible.

Description

technical field [0001] The invention relates to the technical field of information transmission, in particular to a polar code-based parameter agile coding method and system. Background technique [0002] Polar Codes is a code constructed based on Channel Polarization, and is currently the only one that can be theoretically proven to achieve Binary-input Discrete Memoryless Channel (B-DMC) capacity channel coding scheme. [0003] With the rapid development of communication systems and the popularization of the Internet in national life, people's demand for communication is changing, from the initial voice communication to the direction of integrated services, such as video on demand, interactive live broadcast and other multimedia services, while participants Communication needs, communication time, and communication locations are becoming more and more random. In this random situation, in order to achieve reliable communication, the sender needs to change the data transmi...

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): H03M13/09H04L1/00
CPCH03M13/09H04L1/0041H04L1/0057
Inventor 徐霞张彩霞张建忠张运生徐景轩
Owner 西安星尚旅汽车服务有限公司
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