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

Rate matching method, coding device and communication device

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

Pending Publication Date: 2017-11-10
HUAWEI TECH CO LTD
View PDF10 Cites 16 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 rate matching method comprises the steps of obtaining an information bit sequence and a target code length M of a Polar code; when the target code length M satisfies a preset condition, coding the information bit sequence by adopting the Polar code with the code length of a first mother code as N1 and outputting a first coding bit sequence, wherein the N1 is less than or equal to M, and N1 is the integer power of 2; repeating at least a portion 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 satisfy the preset condition, coding the information bit sequence by adopting the Polar code with the code length of a second mother node of N2, and outputting a second coding bit sequence, wherein N2 is greater than or equal to M, and N2 is the integer power of 2; shortening or drilling the second coding bit sequence to obtain a second target Polar code with the length of M. A repetition based rate matching scheme is adopted under the condition of very low coding gain loss, so that the coding and decoding complexity 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 th...

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/0068H04L1/0054H03M13/13H03M13/6356H04L1/0041H04L1/0057H03M13/6362H03M13/6368H03M13/6502H04L1/0045
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