A method of providing forward error correction for data services uses a
parallel concatenated convolutional code which is a Turbo Code comprising
a plurality of eight-state constituent encoders wherein a plurality of
data block sizes are used in conjunction with said Turbo Code. A variation
uses the method in a cellular radio system. Another variation uses the
method in both forward and reverse likes of a cellular radio system.
Une méthode de fournir la correction d'erreurs vers l'avant pour des services de données emploie un code circonvolutionnaire enchaîné par parallèle qui est un code de Turbo comportant une pluralité des encodeurs constitutifs d'huit-état où une pluralité de longueurs de bloc de données sont employées en même temps que ledit code de Turbo. Une variation emploie la méthode dans un système par radio cellulaire. Une autre variation emploie la méthode dans des goûts vers l'avant et renversés d'un système par radio cellulaire.