Data packet coding processing method and device, base station and use equipment

A processing method and data packet technology, applied in the field of communication, can solve the problems of reducing complexity, high throughput, increasing hardware complexity, etc.

Active Publication Date: 2017-08-08
ZTE CORP
View PDF4 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0037] Generally speaking, in the common channel coding methods mentioned above, the more bits in the coding block, the better the performance and the higher the transmission reliability. However, the requirements for decoding hardware will be higher, and the hardware complexity will increase a lot. Moreover, a lar

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 packet coding processing method and device, base station and use equipment
  • Data packet coding processing method and device, base station and use equipment
  • Data packet coding processing method and device, base station and use equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0183] According to an aspect of this embodiment, it is used in a wireless data communication system, which can be used in a base station, including: an access point (AP), or may be called a node B (node ​​B), a radio network controller (RNC) , Evolved Node B (Evolved Node B, eNB for short), Base Station Controller (BSC), Base Transceiver Station (BTS), Base Station (BS), Transceiver Function (TF), Radio Router, Radio Transceiver, Basic Services Cell (BSS), Extended Service Cell (ESS), Radio Base Station (RBS), or some other terminology.

[0184] Such as Figure 4 What is shown is a simple link embodiment of a wireless communication system adopting multiple aspects related to the embodiment of the present invention. The sending end 400 sends data to the receiving end 401, and the receiving end 401 sends a feedback signal to the sending end 400 according to the correctness of the received data. The sending end 400 is a base station, and other equipment or devices as descri...

Embodiment 2

[0205] According to one aspect of the present invention, this embodiment corresponds to the retransmission data processing method described in Embodiment 1. In this embodiment, the maximum number of retransmissions is 3 times (including the first transmission, and the maximum number of transmissions is 4 times), and each The total number of bits of data transmitted for the second time is equal to the number of bits of data transmitted for the first time. In the processing method of the 1st or 2nd or 3rd retransmission data (the 0th retransmission data refers to the first transmission data), the number of codeword bit sequence bits and the number of check packet bits after rate matching are determined by the following parameters:

[0206] The number of data bits in the first transmission Q=12168, the number of codeword bit sequences C=10, the number of bits in the codeword bit sequence in the first transmission N1=1156, and the length of the first transmission check packet k...

Embodiment 3

[0213] The difference between this embodiment and Embodiment 1 is that the number of bits in the codeword bit sequence after calculating the bit selection for each rate-matched part can be determined by the following parameters:

[0214] The total number of transmitted bits Y, the number of codeword bit sequences C=10 and the number of information bits k'=608 of B=1 check packet.

[0215] Let the total transmission bit number Y=16000, so the number of codeword bit sequence bits after the rate matching is: the number of bits of the former C1=2 shares is N1=1540 bits, and the number of bits of the rear C-C1=8 shares is N1-1 = 1539 bits, C1 and N1 are calculated as: C1=mod(Y-k',N1-1)=2.

[0216] Alternatively, it can be determined by the following parameters:

[0217] The modulation order M, the number of preset resources G, the number of codeword bit sequences C=10, and the number of information bits B=1 check packet k'=608.

[0218] Assume that the modulation o...

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 discloses a data packet coding processing method, comprising the steps of segmenting an input information bit sequence into C sub-information bit sequences; adding cyclic redundancy check CRC bit sequences with lengths of L to the C sub-information bit sequences; carrying out channel coding on the C sub-information bit sequences to which the CRC is added, thereby obtaining C coded code word bit sequences; dividing the C coded code word bit sequences into A coding block sets and defining each coding block set as an independent coding information packet; generating B check packets based on the A coding information packets through packet coding; and carrying out bit selection on the A coding information packets and the B check packets, wherein B rate matched check bit sequences are obtained only according to the information bits in the A coding information packets. According to the method, the contradiction between the performance and the complexity can be solved, the coding complexity can be reduced, moreover, the relatively good performance can be ensured, and the decoding speed and system throughput also can be improved.

Description

technical field [0001] The present invention relates to the communication field, in particular, to a data packet encoding processing method and device, a base station, and user equipment. Background technique [0002] In a digital communication system, it includes two parts: the sending end and the receiving end. The sending end generally includes an information source module, a channel coding module, a modulation module, and a transmitting module, etc., while the receiving end includes a receiving signal module, a demodulation module, Channel decoding module and source data acquisition module, etc. In digital communication, channel coding is a key module, mainly to improve the reliability of data transmission. By adding redundant information of channel coding codewords, errors in data transmission can be corrected, so as to resist fading in the channel. And the impact of various noises on the transmitted data. [0003] Currently, more common channel coding techniques are ...

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
CPCH04L1/0002H04L1/004H04L1/0057H04L1/0063H04L1/00H03M13/09H03M13/635H03M13/2957
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