Patent ID: 7793193

Claim:
A computer-implemented method for error correction of data transmitted in packet mode, wherein code words are used over multiple data packets in a data stream, comprising: providing, by a processor, a redundancy information for error correction while maintaining the original packet data structure; and selecting, by the processor, a cycle of error protection represented by a length of the code word; wherein: the redundancy information is provided in at least one of a free data field, a stuffing data field, and a useful data field of at least one data packet of the multiple data packets in the data stream; the data transmitted are digital audio broadcasting data packets; one of: a) an outer code word length is provided as a multiple of 24 bytes; and b) an inner code word length is provided as a multiple of 24 bytes; and a selected identifier in one of a packet header and a synchronization word is provided for at least one of: a) indicating that the redundancy information for error correction is contained in a data packet; and b) indicating the position of the code word in the data stream.