Apparatus for system decoder and method for error correction of packet data
First Claim
1. A data correction method comprising steps of:
- inputting a data stream of encoded data generated according to a coding syntax;
detecting an infonnation indicating a position of data error in the inputted data stream;
generating an error detection data corresponding to the detected information of data error position;
outputting the inputted data stream with the generated error detection data to an error correction processor;
identifying a type of a data in the inputted data stream, which corresponds to the error position indicated by the error detection data;
correcting the data error in the inputted data stream according to the identified type and complying with the coding syntax, thereby providing a corrected data stream complying with the coding syntax; and
outputting the corrected data stream to a decoder for decoding data included in the corrected data stream.
1 Assignment
0 Petitions
Accused Products
Abstract
When a non-error-resilient application decoder receives a data stream containing syntax error due to transmission errors, such as packet losses in wireless communication, an application decoder cannot usually continue decoding the stream data anymore. According to the present invention, the data stream containing syntax error along with error correction data generated by error-detectable transmission system is inputted into an error correction part before inputted into the application decoder. The error correction part detects the error position in the data stream using the error detection data, corrects the syntax error in the stream data, and generates a stream data which is possible to be decoded by the application decoder. As a result, the data stream containing syntax error can continue decoding or be decoded in better quality by a non-error-resilient application decoder, without adding any error correcting function in the existing application decoder.
55 Citations
6 Claims
-
1. A data correction method comprising steps of:
-
inputting a data stream of encoded data generated according to a coding syntax; detecting an infonnation indicating a position of data error in the inputted data stream; generating an error detection data corresponding to the detected information of data error position; outputting the inputted data stream with the generated error detection data to an error correction processor; identifying a type of a data in the inputted data stream, which corresponds to the error position indicated by the error detection data; correcting the data error in the inputted data stream according to the identified type and complying with the coding syntax, thereby providing a corrected data stream complying with the coding syntax; and outputting the corrected data stream to a decoder for decoding data included in the corrected data stream. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification