Supercharge Your Innovation With Domain-Expert AI Agents!

Channel coding method and coding device

A coding device and channel coding technology, applied in the direction of adjusting channel coding, coding, error detection coding, etc.

Active Publication Date: 2022-06-14
HUAWEI TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing Polar codes have a relatively high false alarm rate (False Alarm Rate, FAR) in the decoding process

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 method and coding device
  • Channel coding method and coding device
  • Channel coding method and coding device

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0108] Example 1: The K information bits to be encoded in the layer position index set M of the encoding map include layers from the first layer to the (log m N-1) any one of the layers.

[0109] Specifically: the sender selects any layer from the layer position index set M' of the coding map as the layer position index set M, and the preferred method is: from the first layer of M' to the (log m N-1) One layer L is selected from the layers, and the set M of layer position indices where the K information bits to be encoded are located is determined to be {L}. It should be noted that, since all the information bits to be encoded are placed in one layer here, there is only one element in the set M determined here, that is, the L layer.

[0110] by Figure 4 For example, the sender selects layer 2 to place 4 information bits to be encoded from layers 0-layer 3, that is, the index set L=layer 2 of the layer position where the information bits are located. It can be seen from the...

example 3

[0119] Example 3: For the specific implementation of the above example 2:

[0120] For each h in the row position index set H of the information bits, the transmitting end calculates the layer index L where each information bit is located according to the following formula, where the formula is a function related to h.

[0121] The above function related to h can be: L=ceil(log 2 (rem(h,2 m )+1)) to obtain L by calculation, where m is an integer, generally taking any value of 2, 3, and 4; h is the layer index corresponding to the row index h where any information bit in the row position index H is located; rem The function is to find h divided by 2 m The function of the remainder, such as rem(5,2)=1, the ceil function is to find the smallest integer greater than the number, such as ceil(2.5)=3, through the above formula, the information bits of each h can be obtained respectively. the layer index L.

[0122] It should be noted that, in the above process of determining the ...

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

This application provides a channel coding method, coding device and system, through X 1 N =D 1 N f N Output bit sequence X 1 N , where the D 1 N It is based on the position of K information bits to be encoded in the encoding map whose mother code length is N, for the input bit sequence u 1 N A bit sequence obtained after encoding, which is a bit sequence obtained according to K information bits to be encoded, F N for log 2 N matrix F 2 The Kronecker product of . In the above technical solution, it is especially considered in the design that the positions of the K information bits to be coded in the coding map whose mother code length is N include: the row position index set H of the information bits in the coding map and the layer position index set M of the information bit in the coding map, 0≤H≤N, 0 <m≤logmN-1, applying the information bit position designed above to the encoding process, reduces the bit error rate, greatly improves the bit error rate performance of the system, and then improves the false alarm rate performance during decoding.< / m≤log

Description

technical field [0001] Embodiments of the present invention relate to the field of coding and decoding, and more particularly, to a channel coding method and coding apparatus. Background technique [0002] Communication systems usually use channel coding to improve the reliability of data transmission and ensure the quality of communication. Polar code Polar code is a coding method that can obtain Shannon capacity and has low coding and decoding complexity. A Polar code is a linear block code that includes information bits and frozen bits. At present, the generator matrix of the Polar code is F N , the polar encoding process is X 1 N =u 1 N F N ,in is a binary row vector of length N; F N is an N×N matrix, and here F N defined as log 2 N matrices F 2 The Kronecker product of the Kronecker, [0003] After the transmitting end uses the Polar code to encode the information bits, the receiving end usually uses a serial cancellation (Successive Cancellation, SC) ...

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 Patents(China)
IPC IPC(8): H04L1/00H03M13/13
CPCH04L1/0057H04L1/0013H03M13/13H04L1/0041H03M13/2903H03M13/09H03M13/1148H03M13/616H03M13/00
Inventor 王献斌张华滋李榕王俊杜颖钢
Owner HUAWEI TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More