同步碼
正文
具有幀同步能力的碼字。在數字通信系統中,代表訊息的數位訊號是分幀傳送的,即用一定數目的碼元組成一個碼字,由若干碼字組成一幀。接收端必須按每一個碼字的起止位置進行解碼。50年代初,R.H.巴克提出以一種特殊形式的數字序列加在每一幀的前頭作同步信號,這個數字序列常稱為巴克碼。二元巴克碼是由N個有限數目的±1符號組成的,其自相關函式R(j)的定義為

ajaj+1…anb1b2…bj-1 (j=2,3,…,n)
均不可能構成可用碼字。因此,無逗號碼僅是某一碼集中一個小子集,雖然它具有自同步能力,但通常沒有加性差錯的糾正能力和不能提供足以解碼的代數特性。60年代中期,E.J.韋爾登和R.C.博斯等提出了可同步的糾錯碼,如擴展的循環碼,它是能糾正碼元加性差錯和碼字失同步的碼。