Reed-Solomon for the ITU DVB Standard
The DVB RS encoder receives 188 bytes of data in a byte-serial fashion and adds 16 redundant bytes to form a packet of 204 bytes.
The decoder receives a 204 byte word and corrects up to 8 bytes in error. If the decoder detects that it has received a word with more than 8 bytes in error, it will set the transport error indicator bit ("TEI bit") in the second byte of the outgoing packet and output the data as it was received without attempting to correct it. The decoder inputs a "received word" and corrects up to t errors as long as 2t ≤ R. A block diagram of the decoder architecture is shown below.