簡介
線路碼型速率略高於數字通信系列的碼率。線路碼型的功用如下:①對光端機、中繼站進行不中斷業務的誤碼監測;②傳輸監控、公務和區間通信信息;③減少碼流中的長連“0”或長連“1”,有利於時鐘提取;④減少碼流中的低頻分量,有利於判決。其中①是最根本的,②中的區間通信可以獲得很大的經濟效益。
選擇線路碼型的原則
一般來講,線路碼型的選擇應滿足下列要求:
(1) 便於在中繼器和光端機上實現運行誤碼監測。
(2) 儘量減少連“0” 和連“1” 數 , 便於接收端的時鐘攝取。
(3) 儘量使“0”、“1”分布均勻,使直流基線起伏小,便於接收端判決。
(4) 比特序列獨立,以適應各種業務的傳輸要求。
(5) 便於插入監控、公務、效據通信以及區間通信等輔助比特,且總碼速率增加不多。
(6) 碼型變換電路簡單、功耗低、成本低。
常用線路碼型
常用的線路碼型有mBnB和插入碼兩大類。
mBnB 碼型
把輸入的碼流以m比特為一組,編成n比特為一組的輸出碼(n>m),各組一一對應地變換,這類線路碼稱為mBnB碼型。如果每組輸出碼的不相等或不均勻稱為非均等碼,反之稱為均等碼。例如2B3B非均等碼如表1所示。由表1可見,在輸出碼組中,大多數碼均具有2個“0”和1個“1”,最後一個碼卻不同,所以2B3B為非均等碼。為了防止輸出碼流有直流起伏,碼錶中編有兩個模式,讓模式1和模式2交替使用,其平均直流無起伏。表2列出5B7B的部分碼錶。各碼組中的“0”、“1”的個數是均勻的,5B7B是均等碼。根據線路碼型的選擇原則,5B6B碼被認為是傳輸特性好、比較合理的碼型。進行5B6B碼編碼時,將原始碼流5比特分為一組,這5個比特有32種組合,針對這32種不同組合有兩種編碼規則。5B6B碼的主要優點是:
(1) 實行運行誤碼監測方便。
(2) 便於定時提取。
(3 ) 碼速率增加不多。
(3) 利用IC-PROM可直接編解碼,從而簡化電路設計
5B6B碼的主要缺點是傳輸輔助信息的能力差。
插入比特碼
把輸入的原碼以m比特為一組,在它末位之後,插入一個比特,組成線路碼。插入碼也可
以寫成mBnB,但n=m+l,例如17B18B,也可以寫成17B1C的形式。根據插入比特的功用不同,可分為下面三種碼型:①mB1P碼即末位碼之後插入P碼,對該碼組進行奇偶校正;②mB1C碼即末位碼之後插入C碼,C碼稱為反碼。m位碼為“1”時,C為“0”;反之為“1”。mB1C碼可以減少連“0”或連“1”數;③mB1H碼即末位之後插入H碼,H碼稱為混合碼(Hybrid)。H碼可以有許多功能,它可以是P碼或C碼,也可以把部分的H比特用作監控、公務以及區間通信,故稱為混合碼。三種碼的例子如下。
線路碼型的選擇是許多因素的綜合結果:如碼率增高的限制;誤碼監測的精度;中繼器監測電路的複雜性;同步時鐘提取的難易;是否有區間通信、公務電話和監控信息的要求等。
CCITT建議,光纖數字通信系統趨向同步數字型系(SDH)。SDH的碼流中的幀結構STM內已包含了插入比特,即已構成了線路碼。若採用這種方式,則線路碼型已統一在SDH的幀結構STM中。