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

Method and apparatus for performing a CRC check

a crc and data processing technology, applied in the field of communication system data transmission, can solve problems such as inconsistency between received data and sent data, and achieve the effect of reducing increasing the load of registers

Inactive Publication Date: 2014-09-23
ZTE CORP
View PDF17 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0042]By virtue of the present invention, a solution is applied including: acquiring a generator polynomial matrix according to a generator polynomial and the number of digits of the data to be checked and generating a CRC code using a formula for calculating the CRC code of the data acquired according to the generator polynomial matrix, initial CRC register value and the data to be checked, and as a result, the problem that the load of registers is increased when the number of digits of the data needing to be checked is not the nth power of 2 in the conventional art is solved, and the effect of reducing the load of registers is achieved.

Problems solved by technology

In the transmission and storage process of data, the received data may be inconsistent with the sent data due to external interference and other reasons.

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
  • Method and apparatus for performing a CRC check
  • Method and apparatus for performing a CRC check
  • Method and apparatus for performing a CRC check

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053]The present invention will be described in detail with reference to the drawings and in conjunction with the embodiments hereinafter. It should be noted that the embodiments of the present invention and features in the embodiments can be combined with each other if there is in no conflict.

[0054]According to one aspect of the present invention, an apparatus for data check processing is provided.

[0055]FIG. 5 is a block diagram of the structure of an apparatus for data check processing according to an embodiment of the present invention. As shown in FIG. 5, the apparatus comprises: an acquiring module 502, a first acquiring module 504, a second acquiring module 506, a generating module 508, and a sending module 510, which are described in detail hereinafter.

[0056]The acquiring module 502 is configured to acquire data needing to be checked; the first acquiring module 504 is connected to the acquiring module 502 and is configured to acquire a first polynomial matrix F according to ...

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 method and an apparatus for data check processing, the method comprises: acquiring data to be checked; acquiring a first polynomial matrix F according to a generator polynomial; acquiring a second generator polynomial matrix Fi according to Fi=Fi, wherein i is the digit of the data; generating a CRC code of the data from the second generator polynomial matrix Fi, initial CRC register value X(0) and the data; and sending the data and the CRC code to a receiver for being checked by the receiver.

Description

[0001]This is a continuation of International Application PCT / CN2010 / 076202, with an International Filing Date of Aug. 20, 2010, which claims priority to Chinese Application No. 201010114360.6, filed Feb. 23, 2010, each of which is incorporated by reference.FIELD OF THE INVENTION[0002]The invention relates to the field of data transmission in communication systems, in particular to a method and an apparatus for data check processing.BACKGROUND OF THE INVENTION[0003]In the transmission and storage process of data, the received data may be inconsistent with the sent data due to external interference and other reasons. In order to ensure the correctness of data transmission, generally, some encoding and checking methods are applied in the data transmission process. The realizing methods of checking comprise: parity check, cyclic redundancy check (CRC) and so on, wherein the CRC is widely applied in the communication field and other fields due to its high efficiency and performance.[000...

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(United States)
IPC IPC(8): H03M13/00H03M13/09H03M13/15H04L1/00
CPCH03M13/09H03M13/091H04L1/0061H04L1/0041H03M13/15
Inventor LU, PENG
Owner ZTE CORP
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