Patent ID: 8289947

Claim:
A method for synchronizing a data stream transmitted on a communications network, the data stream being transmitted from an emitter device to a receiver device in the form of data packets of a predefined size, wherein a data packet is filled up with a padding synchronization symbol if an amount of applications data to be transmitted in said data packet is below the predefined size of said data packet, wherein the receiver device performs the following steps: obtaining an indication of a recurrence of filling of said data packets with padding synchronization symbols; upon detection, at a position in said data stream, of a data loss symbol representative of lost data in a given data packet, predicting whether the lost data corresponds to applications data or a padding synchronization symbol, as a function of a position of said given data packet in said recurrence; marking that said data stream contains, at said data loss symbol position, an erroneous applications data, if the result of said predicting step is that said lost data corresponds to applications data; replacing said data loss symbol by a padding synchronization symbol, if the result of said predicting step is that said lost data corresponds to a padding synchronization symbol; and counting a number of padding synchronization symbols received, including data loss symbols replaced by padding synchronization symbols; receiving a piece of information from the emitter device indicating a number of padding synchronization symbols sent; and if said number of padding synchronization symbols sent is greater than said number of padding synchronization symbols received, replacing applications data by a padding synchronization symbol in said data stream.