Channel coding rate matching method and device in communication system

A channel coding and rate matching technology, which is applied in the field of channel coding rate matching, can solve problems such as different locations, link performance degradation, and increased system implementation complexity, achieving the effect of enhancing transmission performance and reducing complexity

Inactive Publication Date: 2011-04-27
ZTE CORP
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, the high and low reliability of each bit changes during multiple transmissions, thereby reducing the performance of the entire communication link, or greatly increasing the complexity of the communication system
[0039] In order to solve the problem that the position of the same bit in the modulation symbol is not the same when the same bit is transmitted multiple times, that is, t

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
  • Channel coding rate matching method and device in communication system
  • Channel coding rate matching method and device in communication system
  • Channel coding rate matching method and device in communication system

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0118] Example one

[0119] As mentioned earlier, the starting position of the sub-packet is equal to an integer multiple of a certain value A.

[0120] Now A is the current modulation order N mod (That is, the starting position of the sub-package is N mod An integer multiple of) is taken as an example to illustrate in detail the process of using a method for selecting the start position of a sub-packet to avoid the possible misalignment of modulation symbols when two transmission sub-packets overlap.

[0121] The information bit sequence is encoded and interleaved to obtain the mother code word. Put the mother code code word into length N FB_Buffer The circular buffer in which the data in the circular buffer includes a systematic bit part and a parity bit part. Then, according to the starting position of the HARQ sub-packet in the circular buffer and the length of the HARQ sub-packet, bits are selected from the circular buffer to generate the currently transmitted HARQ sub-packe...

Example Embodiment

[0136] Example two

[0137] As mentioned earlier, the starting position of the sub-packet is equal to an integer multiple of a certain value A.

[0138] Now take A as the least common multiple of multiple different modulation orders of 12 (that is, the starting position of the sub-packet is an integer multiple of the least common multiple of multiple different modulation orders of 2, 4, and 6) as an example to illustrate the use of A method for selecting the start position of sub-packets to avoid the process of unaligned modulation symbols that may occur when two transmission sub-packets overlap.

[0139] The information bit sequence is encoded and interleaved to obtain the mother code word. Put the mother code code word into length N FB_Buffer The circular buffer in which the data in the circular buffer includes a systematic bit part and a parity bit part. Then, according to the starting position of the HARQ sub-packet in the circular buffer and the length of the HARQ sub-packet,...

Example Embodiment

[0153] Example three

[0154] As mentioned earlier, the starting position of the sub-packet is equal to an integer multiple of a certain value A.

[0155] Now A is the least common multiple of multiple modulation orders and the number of bits contained in a byte 24 (that is, the starting position of the sub-packet is multiple modulation orders 2, 4, 6, and the number of bits contained in a byte 8 An integer multiple of the least common multiple of) is taken as an example to illustrate in detail the process of using a method for selecting the start position of a sub-packet to avoid the possible misalignment of modulation symbols when two transmission sub-packets overlap.

[0156] The information bit sequence is encoded and interleaved to obtain the mother code word. Put the mother code code word into length N FB_Buffer The circular buffer in which the data in the circular buffer includes a systematic bit part and a parity bit part. Then, according to the starting position of the HA...

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 provides a channel coding rate matching method in a communication system, which comprises the following steps of: coding and interleaving an information bit sequence to acquire mother code words; caching the acquired mother code words in a cycle cache; selecting a bit sequence from the cycle cache so as to generate needed sub-packets, wherein the selected bit sequence starts from integer multiples of a preset value; and outputting the generated sub-packets. By adopting a method for selecting initial positions of the sub-packets in the method, an alignment method for modulated symbols conforms to a certain specific rule, so that the transmission requirement of the communication system is met; therefore, the transmission performance of the whole link is enhanced, and the complexity of implementing the communication system is reduced. The invention also provides a channel coding rate matching device in the communication system.

Description

technical field [0001] The present invention relates to the communication field, in particular to a rate matching method and device for channel coding in a communication system. Background technique [0002] Currently, a digital communication system is a commonly used communication system. figure 1 is a structural block diagram of a digital communication system according to the related art, such as figure 1 As shown, generally, a digital communication system is composed of a transmitter, a channel, and a receiver. The transmitter usually includes a source, a source encoder, a channel encoder, and a modulator, and the receiver usually includes a demodulator, channel Decoder, source decoder and sink, there is a channel (or storage medium) between the transmitting end and the receiving end, and there is a noise source in the channel. [0003] In a digital communication system, the channel coding link (including channel coding, modulation and demodulation, etc.) is the most cr...

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): H04L1/00
Inventor 徐前子许进徐俊龚贤卫孙波
Owner ZTE CORP
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