Method and device for correcting data
A data correction and new data technology, applied in the field of communication, can solve problems such as wasting bandwidth, loss of bit error information, and inability to guarantee accurate transmission of error bit information, so as to achieve accurate transmission and avoid waste
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0037] This embodiment provides a data correction method, the method comprising: using the previous-stage check code of the previous-stage data unit to check the previous-stage data unit to obtain previous-stage error information; Process the part of the unit other than the previous-level check code to generate a new data unit; perform a check operation on the new data unit to obtain a regeneration check code; according to the previous-level error code information and the regeneration check code The exclusive OR operation of the verification codes is used to obtain a new regenerated check code; the new regenerated check code is used to replace the preceding check code in the new data unit to generate a corrected data unit.
[0038] In this embodiment, the previous check code on the previous data unit is used to check the previous data unit.
[0039] Through the technical solution of this embodiment, the previous stage check code of the data unit to be corrected is replaced by ...
Embodiment 2
[0041] This embodiment provides a data correction method, the method comprising: using the previous check code of the second previous data unit to check the first previous data unit to obtain the first previous code error information; Process the part of the first previous stage data unit except its previous stage check code to generate a first new data unit; process the part of the second previous stage data unit except its previous stage check code to generate The second new data unit; perform a check operation on the first new data unit to obtain a first regenerative check code; perform an XOR operation based on the first previous stage error information and the first regenerative check code Obtaining a first new regenerated check code; replacing the previous check code in the second new data unit with the first new regenerated check code to generate a corrected data unit.
[0042] In this embodiment, the previous check code on the second previous data unit is used to check...
Embodiment 3
[0045] The following provides a data correction method, such as figure 1 As shown, the method specifically includes:
[0046] S101. Obtain the error code information of the previous stage;
[0047] Such as figure 2 As shown, the check code is inserted at the source. The generation method of the check code is as follows: the check code stored on the first data unit is randomly generated, and the check code stored on the second data unit is generated by using an algorithm to The operation result of all bytes of a data unit, the check code stored in the third data unit is the result of calculation of all bytes of the second data unit by using an algorithm, and the check code stored in the other data units The code generation method is similar. Among them, the above algorithm refers to performing XOR operation on all bytes of the data unit byte by byte:
[0048] B(n)=Pld1(n-1)^Pld2(n-1)^......^Pldx(n-1)......
[0049] Among them, n is a natural number greater than 2, "^" is ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com