迴旋碼是GSM系統中,另一種錯誤更正碼的使用方式。此種編碼的過程是具有時間相關性的,通常都是使用Viterbi演算法。有時亦會使用到額外的ASIC(Application Specific Integrated Circuit)作處理,以便提高處理的效率。