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

Error detection method and device for data blocks

An error detection and data block technology, applied in the field of data communication, can solve problems such as wrong operation of the data block receiver, and achieve the effect of avoiding wrong operation, improving error detection ability, and increasing error detection ability

Active Publication Date: 2011-11-30
四川海格恒通专网科技有限公司
View PDF2 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When a bit error occurs in field 1 during transmission and no bit error is recognized, but field 2 is decoded correctly, the decoder will interpret field 2 as other meanings that deviate from its original meaning. For example, the original meaning of field 2 is a Ordinary data, but misunderstood as an operation instruction, which will cause a wrong operation by the receiver of the data block

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
  • Error detection method and device for data blocks
  • Error detection method and device for data blocks
  • Error detection method and device for data blocks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] Such as figure 1 The shown error detection method for a data block includes the following steps:

[0057] (S001) generating a data block comprising a first field having a first plurality of bits and at least one second field having a second plurality of bits;

[0058] (S002) Selecting a CRC initial value of a second plurality of bits according to the first plurality of bits;

[0059] (S003) Use the CRC initial value as the initial value of the CRC register, and then calculate the CRC code of the second plurality of bits;

[0060](S004) adding the CRC code to the second plurality of bits to form a complete second plurality of bits, and the second plurality of bits including the CRC code are used for error detection when decoding the second plurality of bits; and

[0061] (S005) Transmitting a data block including the first plurality of bits and the complete second plurality of bits.

[0062] The second field includes information, generally, information used to charact...

Embodiment 2

[0065] Such as figure 2 The shown error detection method for a data block includes the following steps:

[0066] (S001) Receive a data block, the data block includes a first field having a first plurality of bits and at least one second field having a second plurality of bits, the second plurality of bits including a CRC code of the second field;

[0067] (S002) decoding a first plurality of bits to generate a first field;

[0068] (S003) According to the decoding result of the first field, and according to the same rules as the sender of the data block, select a CRC initial value of the second plurality of bits;

[0069] (S004) Use the initial value of the CRC as the initial value of the CRC register, and then perform a CRC check on the second plurality of bits;

[0070] (S005) If the second plurality of bits of the CRC check is incorrect, it is determined that a bit error occurs in the data block.

[0071] The second field includes information, generally, refers to the i...

Embodiment 3

[0074] An error detection device for data blocks, comprising:

[0075] Processing equipment:

[0076] generating a data block comprising a first field having a first plurality of bits and at least one second field having a second plurality of bits;

[0077] Selecting a CRC initial value of a second plurality of bits according to a first plurality of bits;

[0078] Use the CRC initial value as the initial value of the CRC register, and then calculate a CRC code of the second plurality of bits;

[0079] adding a CRC code to the second plurality of bits to form a complete second plurality of bits, the second plurality of bits comprising the CRC code being used for error detection when decoding the second plurality of bits; and

[0080] A transmitter that transmits a data block including the first plurality of bits and the complete second plurality of bits.

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 relates to an error detection method used for a data block. The method comprises the following steps: generating the data block which comprises a first field and at least one second field, the first field having a first multi-bit and the second field having a second multi-bit; selecting a CRC initial value of the second multi-bit according to the first field; taking the CRC initial value as an initial value of a CRC register, then calculating a CRC code of the second multi-bit; adding the CRC code into the second multi-bit, forming a whole second multi-bit, the second multi-bit including the CRC code being used for error detection when the second multi-bit is decoded; and emitting the data block including the first multi-bit and the whole second multi-bit. The invention also relates to the error detection method of the data block receiver. The method comprises the steps of selecting the CRC initial value according to a rule which is the same with a sender and utilizing the CRC initial value to carry out verification to the data block by adopting the first field after the decoding. The invention also relates to error detection equipment used for the data block. Error detection capability of the data block is improved without increasing a data length of the original data block. An error operation caused by incorrectly encoding of partial field can be avoided. In the invention is very suitable for a narrowband communication system with limited bearing capability.

Description

technical field [0001] The invention belongs to the field of data communication, and relates to a data block error detection method, including two aspects of a transmission method and a reception method, in particular, a method capable of reliable error detection of multi-field data blocks without increasing the data length Method; the present invention also relates to an error detection device, including two aspects of a transmitting device and a receiving device, in particular, a transmitting device and a receiving device capable of reliable bit error detection for multi-field data blocks without increasing the data length equipment. [0002] Background technique [0003] In a communication system, especially a wireless communication system, digital signals may encounter interference or other unfavorable conditions during transmission, resulting in errors in the signals received by the receiver, which are called bit errors. In order to detect and correct bit errors of di...

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 四川海格恒通专网科技有限公司
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