Data processing method and apparatus

A technology of data processing and data characteristics, applied in the direction of data representation error detection/correction, digital transmission system, encoding, etc., which can solve problems such as unfavorable hardware implementation, limited hardware capabilities, and unrealizable

Active Publication Date: 2018-07-17
ZTE CORP
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Due to the need to dynamically adjust the length of the encoder output according to the size of the cell and the encoding rate during encoding, it is not conducive to the implementation of hardware. In addition, the delay and complexity of the encoder and decoder increase with the increase of the code block length
If the code block length is too large, it may not be possible due to limited hardware capabilities

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
  • Data processing method and apparatus
  • Data processing method and apparatus
  • Data processing method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0174] Embodiment 1, a data processing method, such as figure 1 shown, including steps S110-S130:

[0175] S110. The transmitter determines a code block length N for encoding the information bit sequence according to the data feature used to characterize the information bit sequence to be sent and the preset parameters corresponding to the data feature 0 ;

[0176] S120, the transmitting end according to the code block length N 0 Performing Polar coding on the information bit sequence to be sent;

[0177] S130. The transmitting end sends the code block after Polar encoding to the receiving end.

[0178] Optionally, the transmitting end according to the code block length N 0 Performing Polar coding on the to-be-sent information bit sequence includes:

[0179] The transmitting end according to the code block length N 0 Determine the number of code blocks C, Among them, N is the code block length actually required by the information bit sequence, means round up, R 0 ...

Embodiment 2

[0271] Embodiment 2. A data processing method, such as image 3 As shown, including steps S210-S220:

[0272] S210. Receive the code block transmitted by the transmitting end; the code block is generated by the transmitting end according to the code block length N 0 Polar encoding is performed on the information bit sequence to be sent; the length of the code block is N 0 Determined by the transmitting end according to the data characteristics used to characterize the information bit sequence to be sent, and the preset parameters corresponding to the data characteristics;

[0273] S220. Calculate likelihood ratio information by using the encoding information, and obtain a judgment result according to the likelihood ratio information.

[0274] Optionally, the N 0 It can be set according to the scenario, and the scenario can include the link direction or different types of channels; for example, one value is set for the UL channel, one value is set for the DL control channel,...

Embodiment 3

[0374] Embodiment 3, a data processing device, such as Figure 8 shown, including:

[0375] A determination module 31, configured to determine a code block length N for encoding the information bit sequence according to the data characteristics used to characterize the information bit sequence to be sent and the preset parameters corresponding to the data characteristics 0 ;

[0376] The encoding module 32 is used for according to the code block length N 0 Performing Polar coding on the information bit sequence to be sent;

[0377] The sending module 33 is configured to send the code block after Polar encoding to the receiving end.

[0378] Optionally, the N 0 It can be set according to scenarios, and the scenarios can include link directions or different types of channels; for example, one value is set for the UL channel, one value is set for the DL control channel, and one value is set for the DL traffic channel.

[0379] Optionally, the data features include one or mor...

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 data processing method and apparatus. The data processing method comprises the following steps: a transmitting end determines a code block length N0 used for encoding an information bit sequence according to a data feature used for characterizing the to-be-sent information bit sequence and a preset parameter corresponding to the data feature; the transmitting end performsPolar encoding on the to-be-sent information bit sequence according to the code block length N0; and the transmitting end sends the code block subjected to the Polar encoding to a receiving end. The data processing method and apparatus provided by the invention are conductive to hardware implementation.

Description

technical field [0001] The present invention relates to the technical field of wireless communication, in particular to a data processing method and device. Background technique [0002] Due to the existence of channel noise, channel coding service, as an independent part of the mobile communication system, ensures the reliability, accuracy and effectiveness of information transmission. The most pressing requirement of 5G is to meet the massive increase in spectral efficiency and reliability. [0003] Polar code (polar code) is a linear block code, which has been proved in theory to obtain Shannon capacity and has low codec complexity. Polar codes are very competitive channel coding candidates for 5G mobile communications. At present, the encoding methods of Polar codes directly determine the length of the code block (that is, the length of the code word sequence). Regardless of the length of the code block, the required code block is obtained by using the production matri...

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 & AuthorityApplications(China)
IPC IPC(8): H04L1/00
CPCH04L1/0009H03M13/13H04L1/0057H04L1/0067H03M13/091H03M13/136H04W72/23
Inventor谢赛锦徐俊许进陈梦竹
OwnerZTE CORP