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

Rate matching method, coding device and communication device

A rate matching and communication device technology, applied in the directions of coding, coding components, adjusting channel coding, etc., can solve problems such as large extra overhead, increased complexity, and reduced code rate.

Active Publication Date: 2019-06-14
HUAWEI TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The cache size, complexity, and delay of encoding and decoding are all related to the length of the mother code. When shortening or punching more bits (for example, shortening or punching from 2048 bits to 1200 bits), the additional overhead caused by punching is very large
As the target code length increases, the code rate decreases. On the one hand, it can bring coding gain, and on the other hand, the complexity also increases with the increase of the mother code length.

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
  • Rate matching method, coding device and communication device
  • Rate matching method, coding device and communication device
  • Rate matching method, coding device and communication device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] figure 1 It is the basic process of wireless communication. At the sending end, the information source is sent out after source coding, channel coding, and digital modulation in sequence. At the receiving end, digital demodulation, channel decoding, and source decoding are used to output the sink in sequence. Polar codes can be used for channel coding and decoding. Since the code length of the original Polar code (mother code) is an integer power of 2, it is necessary to implement a Polar code with any code length through rate matching in practical applications. figure 1 As shown, rate matching is performed after channel encoding at the sending end to achieve any target code length, and rate matching is performed at the receiving end before channel decoding.

[0075] The technical solutions of the embodiments of the present application can be applied to 5G communication systems, and can also be used in various other communication systems, such as: Global System of Mobi...

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 embodiment of the invention provides a rate matching method, a coding and decoding device and a communication device. The method comprises the steps of obtaining an information bit sequence and atarget code length M of a Polar code; when the target code length M satisfies a preset condition, encoding the information bit sequence by adopting a Polar code with a first mother code length N1, outputting a first encoded bit sequence, N1 being less than or equal to M, and N1 being an integer power of 2; repeating at least one part of bits of the first coding bit sequence to obtain a first target Polar code with the length of M; when the target code length M does not meet the preset condition, a Polar code with a second mother code length N2 is adopted to encode the information bit sequence,a second coded bit sequence is output, N2 is larger than or equal to M, and N2 is the integer power of 2; and the second coding bit sequence is shortened or punched to obtain a second target Polar code with the length of M. And under the condition that the coding gain loss is very small, a rate matching scheme based on repetition is adopted, so that the complexity of coding and decoding is reduced.

Description

technical field [0001] The embodiments of the present invention relate to the communication field, and more specifically, to a rate matching method and device. Background technique [0002] Communication systems usually use channel coding to improve the reliability of data transmission and ensure the quality of communication. The polar codes (Polar codes) proposed by Turkish professor Arikan are the first good codes that can reach Shannon capacity and have low encoding and decoding complexity. Polar code is a linear block code whose coding matrix is ​​G N , the encoding process is in Is a binary row vector with a length of N (that is, the mother code length); G N is an N×N matrix, and defined as log 2 N matrix F 2 The Kronecker product of . [0003] the above matrix [0004] During the encoding process of Polar code, Some of the bits in are used to carry information, called information bits, and the index set of these bits is denoted as The other part of ...

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/0013H04L1/0041H04L1/0045H04L1/0068H03M13/13H03M13/6356H04L1/0057H03M13/6362H03M13/6368H03M13/6502
Inventor 张公正罗禾佳李榕陈莹乔云飞
Owner HUAWEI TECH CO LTD
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