1. A method of encoding erroneous data, the method comprising: receiving incoming data including a plurality of data symbols and a data integrity marker; and using at least one extra symbol to mark the incoming data as error-free data or erroneous data based on the data integrity marker.