Patent ID: 7212590
Filing Date: 2007-05-01
Classification: H03M,H04L

Abstract:
1. A method for transmitting data, including the steps of: a) coding the data to be transmitted by a turbocoder including an interleaver acting on interleaving blocks; b) elaborating symbols based on codes provided by the turbocoder; c) inserting, between an adjacent two of said symbols, at least one synchronization sequence comprising at least one synchronization symbol, at a location having a predetermined position relation with respect to a set of symbols, the set of symbols being elaborated by means of codes that are associated with one of the interleaving blocks; d) transmitting the symbols obtained after step c) of synchronization sequence insertion; e) for each group of n received symbols, n corresponding to the number of symbols in a synchronization sequence, calculating an amount representative of the probability of the presence of a synchronization sequence; f) if said amount exceeds a determined threshold, incrementing a counter/downcounter initially set to zero; g) after a duration corresponding to a possible period of the synchronization sequence, calculating again an amount representative of the probability of the presence of a synchronization sequence and incrementing the counter/downcounter if a synchronization sequence is detected again; otherwise, decrementing the counter/downcounter; h) when the counter/downcounter reaches its maximum, declaring that a synchronized state has been reached; and i) if the counter/downcounter reaches its minimum, resetting the counter/downcounter and waiting for another synchronization detection.