錯誤更正碼的編/解碼為GSM行動電話系統數位訊號處理的第二個步驟。為了保證資料的正確性,通常數位化的資料還要再加入錯誤更正碼,尤其在無線環境中錯誤率很高,為了保證大多數的時間的通話正確,在GSM中錯誤更正碼之比例幾乎跟原本的資料相同。錯誤更正碼大致可以分為區塊碼(Block Code)與迴旋碼(Convolution Code)兩種方式。