隨著現(xiàn)代通信技術(shù)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,電信傳輸網(wǎng)和數(shù)字?jǐn)?shù)據(jù)網(wǎng)之間的關(guān)系越來越密切,用電信網(wǎng)承載數(shù)據(jù)網(wǎng)絡(luò)的業(yè)務(wù),或者用數(shù)據(jù)網(wǎng)承載話音業(yè)務(wù)。E1系統(tǒng)是我國和歐洲國家電信傳輸網(wǎng)一次群使用的傳輸系統(tǒng),E1信號(hào)由32個(gè)64Kbps的PCM話路經(jīng)過時(shí)分多路復(fù)用形成,速率為2Mbps。為了實(shí)現(xiàn)在電話線路上(專線和公眾交換網(wǎng))進(jìn)行數(shù)據(jù)傳輸,國際電信聯(lián)盟ITU-T(原CCITT)制定了一系列V建議,V.35是該系列建議中的一種接口定義。目前,V.35接口和E1接口在數(shù)字?jǐn)?shù)據(jù)網(wǎng)絡(luò)中有著廣泛的應(yīng)用,在許多場(chǎng)合,兩種接口之間的轉(zhuǎn)換顯得十分重要。
本文給出一種采用DS2155、 DS2175及XRT8000芯片實(shí)現(xiàn)V.35與E1間信號(hào)轉(zhuǎn)換的方法。
E1信號(hào)和V.35的區(qū)別主要是:
E1接口為RJ-45(120Ω平衡)或者BNC(75Ω 非平衡);V.35接口為DB25。
E1信號(hào)碼型為HDB3碼;V.35信號(hào)碼型為V.35標(biāo)準(zhǔn)碼型。
E1數(shù)據(jù)為2M(32時(shí)隙)成幀或非成幀數(shù)據(jù);V.35數(shù)據(jù)為N×64KHz(N≤32)。
E1接口與V.35接口之間的轉(zhuǎn)換方法是先將V.35信號(hào)碼型轉(zhuǎn)為HDB3碼型,并由E1接口輸出(或者反之),再將V.35數(shù)據(jù)加入E1數(shù)據(jù)的若干時(shí)隙內(nèi)(或者反之)。
DS2155是MAXIM公司的一款E1/T1/J1收發(fā)器芯片。它能夠?qū)崿F(xiàn)完整的E1/T1收發(fā)功能,支持全雙工HDLC控制。它集成了線路接口單元、成幀器、HDLC控制器、時(shí)分多路系統(tǒng)接口和一個(gè)8位并行主機(jī)接口,支持Intel總線和Motorola總線操作。DS2155能夠?qū)崿F(xiàn)AIS、RAI自動(dòng)產(chǎn)生;BPV、CV、CRC、Ebit、FAS錯(cuò)誤計(jì)數(shù);RCL、RLOS、RAIS、RRA告警;可編程BERT(比特誤碼率測(cè)試);偽隨機(jī)序列產(chǎn)生和各種可編程測(cè)試圖案產(chǎn)生。DS2155的系統(tǒng)接口可以產(chǎn)生可編程的E1、T1分片時(shí)鐘輸出,本文主要利用該芯片的這一功能來實(shí)現(xiàn)E1與V.35接口轉(zhuǎn)換。
DS2175是MAXIM公司的一款T1/E1彈性存儲(chǔ)器芯片。彈性存儲(chǔ)器長(zhǎng)度為兩幀長(zhǎng)。
XRT8000是EXAR公司的一款時(shí)鐘編程器芯片。它可以產(chǎn)生N×64KHz時(shí)鐘信號(hào),作為V.35的時(shí)鐘信號(hào)。
DS2155引腳定義如下::
RSER為接收的E1串行數(shù)據(jù)輸出,TSER為E1發(fā)送串行數(shù)據(jù)輸入端。
RSYNC為接收同步信號(hào)(通過對(duì)DS2155寄存器的編程,可以將該引腳定義為接收幀同步輸出信號(hào),在每個(gè)E1幀邊界輸出一個(gè)脈沖,從而產(chǎn)生一個(gè)8KHz的時(shí)鐘信號(hào))。TSYNC為發(fā)送同步信號(hào)(本文定義為發(fā)送幀同步輸入信號(hào),由RSYNC提供)。
TCHBLK為發(fā)送信道阻斷信號(hào)(通過對(duì)DS2155寄存器的編程,可以在該引腳輸出高電平或者低電平)。
RCLK為接收時(shí)鐘輸出信號(hào)(從E1線路上提取的2MHz時(shí)鐘信號(hào)),TCLK為發(fā)送時(shí)鐘輸入信號(hào)(由RCLK提供)。