專利名稱:用于電信交換系統(tǒng)的安全設(shè)備的制作方法
本發(fā)明涉及一種安全設(shè)備,該安全設(shè)備被用于使用交換網(wǎng)絡(luò)處理時(shí)分復(fù)用信息的電信交換系統(tǒng)之中。
處理時(shí)分復(fù)用信息的交換網(wǎng)絡(luò)以與被復(fù)用信息同步的方式“接通”和“斷開”通信通路。一般來說,適合于處理脈沖編碼調(diào)制話音取樣信號(hào)的時(shí)分復(fù)用交換網(wǎng)絡(luò)包括下列部分(1)接收設(shè)備,包含有一個(gè)用于各時(shí)分復(fù)用匯接點(diǎn)的輸入通路接收取樣信號(hào)的存儲(chǔ)裝置;(2)發(fā)送設(shè)備,包含有一個(gè)用于各時(shí)分復(fù)用匯接點(diǎn)的輸出通路發(fā)送取樣信號(hào)的存儲(chǔ)裝置;(3)電子交換網(wǎng)絡(luò),在各接收取樣信號(hào)存儲(chǔ)裝置的各個(gè)信道存儲(chǔ)單元與各發(fā)送取樣信號(hào)存儲(chǔ)裝置的各個(gè)信道存儲(chǔ)單元之間建立取樣信號(hào)的轉(zhuǎn)移道路。每個(gè)取樣信號(hào)存儲(chǔ)裝置由多個(gè)取樣信息存儲(chǔ)單元所組成。在交換網(wǎng)絡(luò)的輸入端或接收端,所接收的以時(shí)分復(fù)用傳輸?shù)倪B續(xù)的各信道被按順序地饋入適當(dāng)?shù)慕邮杖有盘?hào)存儲(chǔ)裝置的一些連續(xù)的存儲(chǔ)單元;同時(shí)交換網(wǎng)絡(luò)的輸出端或發(fā)送端,每個(gè)發(fā)送取樣信號(hào)存儲(chǔ)裝置的信道存儲(chǔ)單元,被按順序地饋入相關(guān)匯接點(diǎn)的輸出通路。
這種交換系統(tǒng)需要安全設(shè)備,并且在“SYSTEM X”型電信交換機(jī)中已得到應(yīng)用。在上述交換機(jī)中具有集線器和數(shù)字路由交換裝置,而且包括一個(gè)外圍卡控制器。這種類型的交換機(jī)提供了兩個(gè)安全平面,主錯(cuò)誤檢測(cè)機(jī)構(gòu)用于話音錯(cuò)誤檢測(cè),它是設(shè)在外圍卡控制器內(nèi)的一個(gè)偏差檢測(cè)器。該檢測(cè)器比較每一時(shí)隙中來自兩個(gè)安全平面的數(shù)據(jù)在每個(gè)時(shí)隙的偏差。當(dāng)二者不一致時(shí),指示錯(cuò)誤信號(hào)。對(duì)于錯(cuò)誤檢測(cè)來講,這是一個(gè)很好的機(jī)制。但是它不能指示安全平面的錯(cuò)誤。由于通過交換機(jī)僅有8比特被交換,而沒有能夠用于確定有錯(cuò)誤的平面的檢驗(yàn)碼。在正常工作情況下,總是選擇平面0的數(shù)據(jù)。
因此,本發(fā)明的目的是提供一種安全裝置。在這種裝置中,錯(cuò)誤安全平面是利用通路檢驗(yàn)設(shè)備確定的。上述通路檢驗(yàn)設(shè)備執(zhí)行一種通路檢驗(yàn)算法。
根據(jù)本發(fā)明,提供一種用于電信系統(tǒng)的安全設(shè)備。該設(shè)備具有兩個(gè)安全平面,多個(gè)外圍卡控制器,多個(gè)外設(shè)以及互連上述各外圍卡控制器的交換設(shè)備。其中,為了確定一個(gè)有錯(cuò)誤的安全平面,在兩個(gè)外圍卡控制器之間設(shè)置一個(gè)通路,然后利用這個(gè)通路,一個(gè)外圍卡控制器對(duì)安全平面之一自動(dòng)地執(zhí)行通路檢驗(yàn),如果沒發(fā)現(xiàn)有錯(cuò)誤,則該外圍卡控制器發(fā)送與該平面相關(guān)的數(shù)據(jù)到與該外圍卡控制器進(jìn)行通信的外設(shè)。
根據(jù)本發(fā)明的一個(gè)方面,上述通路檢驗(yàn)是由外圍卡控制器對(duì)所有時(shí)隙發(fā)送通路檢驗(yàn)圖形列交換裝置來實(shí)現(xiàn)的,以便檢驗(yàn)所有時(shí)隙的偏差。
根據(jù)本發(fā)明的另一個(gè)方面,將該外圍卡控制器設(shè)計(jì)為監(jiān)測(cè)從交換裝置接收來的數(shù)據(jù),以查找從該通路另一端同樣執(zhí)行一種通路檢驗(yàn)操作的外圍卡控制器返回的通路檢驗(yàn)圖形。
現(xiàn)將參照下列附圖,描述本發(fā)明的一個(gè)實(shí)施例,其中當(dāng)圖1a放在圖1的右邊時(shí),圖1和圖1a表示外圍卡控制器的方框圖;
圖2表示時(shí)隙交換的流程圖;
圖3表示外圍卡控制器變換的流程圖;
圖4表示輸入環(huán)路程序的流程圖;
圖5表示同步輸入程序的流程圖;
當(dāng)圖6a放在圖6的下邊,以及圖6b放在圖6a的右邊時(shí),圖6、6a和6b表示交換網(wǎng)絡(luò)輸入程序的流程圖;
當(dāng)圖7a放在圖7的右邊時(shí),圖7和圖7a表示外設(shè)數(shù)據(jù)程序的流程圖;
圖8表示復(fù)位告警程序的流程圖;
當(dāng)圖9a放在圖9右邊時(shí),圖9和圖9a表示同步操作程序的流程圖;
圖10表示禁止檢驗(yàn)持續(xù)1程序的流程圖;
圖11表示禁止檢驗(yàn)持續(xù)2程序的流程圖;
圖12表示錯(cuò)誤檢驗(yàn)1程序的流程圖;
圖13表示錯(cuò)誤檢驗(yàn)2程序的流程圖;
圖14表示低頻同步程序的流程圖;
圖15表示通路檢驗(yàn)禁止1程序的流程圖;
圖16表示通路檢驗(yàn)禁止2程序的流程圖;
圖17表示檢驗(yàn)程序流程圖;
圖18表示持續(xù)程序流程圖;
當(dāng)圖19a放在圖19的右邊,圖19b放在圖19下邊,以及圖19c放在圖19a下邊時(shí),圖19,19a,19b和19c表示查找圖形0程序的流程圖;
圖20表示查找圖形1程序的流程圖;
圖21表示通路檢驗(yàn)繼續(xù)程序的流程圖;
當(dāng)圖22a放在圖22右邊時(shí),圖22和圖22a表示平面選擇程序的流程圖;
圖23表示偏差傳送程序流程圖;
當(dāng)圖24a放在圖24下邊時(shí),圖24和圖24a表示有效程序流程圖;
圖25表示檢驗(yàn)偏差的通路檢驗(yàn)程序流程圖;
當(dāng)圖26a放在圖26的右邊時(shí),圖26,26a表示通路檢驗(yàn)圖形1程序流程圖;
圖27表示通路檢驗(yàn)偏差程序的流程圖。
參照?qǐng)D1和圖1a,那里示出了外圍卡控制器的基本方框圖。
同步檢驗(yàn)和確認(rèn)電路(A)這個(gè)電路接收數(shù)據(jù),控制和同步信息,同時(shí)接收對(duì)應(yīng)于安全平面0的8MHz時(shí)鐘信號(hào)。該電路檢測(cè)和確認(rèn)同步信息,并為分接器C,選擇同步和時(shí)鐘電路D以及復(fù)接器M產(chǎn)生同步數(shù)據(jù)信號(hào)。
同步檢測(cè)和確認(rèn)電路(B)這個(gè)電路接收數(shù)據(jù),控制和同步信息,同時(shí)接收對(duì)應(yīng)于安全平面1的8MHz時(shí)鐘信號(hào)。該電路檢測(cè)并確認(rèn)同步信息,還為選擇同步和時(shí)鐘電路D,分接器E以及復(fù)接器N產(chǎn)生同步數(shù)據(jù)信號(hào)。
分接器(C)這個(gè)電路在電路A的控制下,分接對(duì)應(yīng)于平面0的數(shù)據(jù)、控制和同步信息,并產(chǎn)生控制信號(hào)CO,話音信號(hào)SAO,話音信號(hào)SBO以及同步信號(hào)SO。
選擇同步和時(shí)鐘電路(D)這個(gè)電路接收來自平面0和平面1的8MHz時(shí)鐘信號(hào)、由電路(A)和(B)產(chǎn)生的信號(hào)以及程序信號(hào)PROG。該電路根據(jù)所接收的各信號(hào)產(chǎn)生用于電路(F.G.H.J.K.L)的各種時(shí)鐘和啟動(dòng)信號(hào)CLK,F(xiàn)S,并且為外圍設(shè)備PE RIPH產(chǎn)生各信號(hào),同時(shí)也接收來自外圍設(shè)備的信號(hào)。
分接器(E)這個(gè)電路在電路B的控制下分接與平面1有關(guān)的數(shù)根、控制和同步信息,并產(chǎn)生控制信號(hào)C1、話音信號(hào)SA1、話音信號(hào)SB1以及同步信號(hào)S1。
位對(duì)準(zhǔn)器(F和G)這個(gè)電路在由電路D產(chǎn)生的信號(hào)CLK和FS的控制下,分別對(duì)信號(hào)SAO,SBO,CO和SA1,SB1,C1重新定時(shí)。然后將信號(hào)SAO,SBO,SA1,SB1送到話音告警檢測(cè)和數(shù)據(jù)選擇電路J;將信號(hào)CO,C1送到控制確認(rèn)和處理電路H。
控制確認(rèn)和處理電路(H)這個(gè)電路產(chǎn)生送往位對(duì)準(zhǔn)器L和K的控制信號(hào)和送往外圍設(shè)備的復(fù)位信號(hào)RST及控制信信號(hào)CTLO。這個(gè)電路從位對(duì)準(zhǔn)器F和G接收信號(hào)CO和C1;從電路D接收一個(gè)同步信號(hào)。這個(gè)電路還從外圍設(shè)備接收外圍告警信號(hào)EXT、請(qǐng)求發(fā)送信號(hào)RTS,控制信號(hào)CLTI以及外圍回送信號(hào)LBK。
話音告警檢測(cè)和數(shù)據(jù)選擇電路(J)這個(gè)電路確定若干狀態(tài),這些狀態(tài)允許從位對(duì)準(zhǔn)器F和G接收的話音數(shù)據(jù)發(fā)送到線SD1和SD2上。這個(gè)電路還確定一個(gè)狀態(tài),該狀態(tài)允許從線SD3,SD4接收的話音數(shù)據(jù)通過位對(duì)準(zhǔn)器L和K發(fā)送出去。這個(gè)電路是由從外圍設(shè)備接收的調(diào)動(dòng)信號(hào)SWP和從電路H接收的外圍回送信號(hào)LBK來控制的。
位對(duì)準(zhǔn)器(L和K)這兩個(gè)電路根據(jù)來自電路D的信號(hào)FS和CLK對(duì)從電路J接收的各信號(hào)進(jìn)行重新定時(shí)。這些電路受來自電路H的控制信號(hào)的控制。位對(duì)準(zhǔn)器L處理與平面0有關(guān)的數(shù)據(jù),并產(chǎn)生話音信號(hào)SAAO,SBBO和控制信號(hào)COO;位對(duì)準(zhǔn)器K處理與平面1有關(guān)的數(shù)據(jù),并產(chǎn)生話音信號(hào)SAA1、SBB1和同步信號(hào)CO1。
復(fù)接器(M)這個(gè)電路復(fù)接與平面0有關(guān)的話音信號(hào)SBBO,SAAO,并在線DCO上產(chǎn)生復(fù)接的輸出數(shù)據(jù)控制信號(hào)。該復(fù)接器受來自電路A的控制信號(hào)COO,同步信號(hào)SO和一個(gè)同步檢測(cè)信號(hào)的控制。
復(fù)接器(N)這個(gè)電路復(fù)接與平面1有關(guān)的話音信號(hào)SAA1,SBB1并在線DC1上產(chǎn)生復(fù)接的輸出數(shù)據(jù)控制信號(hào),該復(fù)接器受來自電路B的控制信號(hào)CO1、同步信號(hào)S1和一個(gè)同步檢測(cè)信號(hào)的控制。
當(dāng)一個(gè)錯(cuò)誤發(fā)生時(shí),外圍卡控制器可能在若干個(gè)時(shí)隙中接收到偏差數(shù)據(jù)。假設(shè),在兩個(gè)安全平面中并沒有同時(shí)發(fā)生錯(cuò)誤,并且一些先前的錯(cuò)誤(假設(shè)上述錯(cuò)誤尚未修理好)已經(jīng)利用鎖定和備用圖形隔離。因此,在某一時(shí)刻僅有一個(gè)有錯(cuò)誤的設(shè)備需要滿足通路檢驗(yàn)算法檢驗(yàn)的條件。從而,如果能夠確定哪個(gè)平面具有有錯(cuò)誤的設(shè)備以及哪些時(shí)隙從有錯(cuò)誤的設(shè)備接收到不可靠的數(shù)據(jù),那么,就有可能精確地選出可靠的數(shù)據(jù)。外圍卡控制器通過交換網(wǎng)絡(luò)的雙工通路連接到另外一個(gè)外圍卡控制器,以確定有故障的安全平面。利用這個(gè)通路外圍卡控制器對(duì)安全平面1執(zhí)行通路檢驗(yàn)。如果上述通路檢驗(yàn)成功,則外圍卡控制器將平面1的數(shù)據(jù)發(fā)送到外圍設(shè)備。如果上述通路檢驗(yàn)失敗,則外圍卡控制器發(fā)送平面0的數(shù)據(jù)到外圍設(shè)備。外圍卡控制器將通路檢驗(yàn)的結(jié)果報(bào)告給一個(gè)控制系統(tǒng)。通路檢驗(yàn)由外圍卡控制器執(zhí)行,它將通路檢驗(yàn)圖形發(fā)送到交換網(wǎng)絡(luò),以檢驗(yàn)交換網(wǎng)絡(luò)的所有時(shí)隙的偏差。外圍卡控制器監(jiān)測(cè)從交換網(wǎng)絡(luò)接收的數(shù)據(jù),查找由雙工通路另外一端可以查出偏差數(shù)據(jù)并同樣可以進(jìn)行通路檢驗(yàn)的外圍卡控制器返回的通路檢驗(yàn)圖形。如果從交換網(wǎng)絡(luò)接收到這個(gè)圖形,則認(rèn)為平面1是好的,如果在兩個(gè)復(fù)幀超時(shí)之內(nèi)沒有接收到上述圖形,則認(rèn)為平面1是壞的。利用兩種圖形可完成通路檢驗(yàn),這兩種圖形是比特 01234567圖形0 =10110110圖形1 =01001001傳送到交換網(wǎng)絡(luò)的通路檢驗(yàn)圖形從通路檢驗(yàn)的開始,各幀交替變化,并且通過由同步碼流得到的兩個(gè)幀同步信號(hào)進(jìn)行同步。利用復(fù)幀同步信號(hào),所有的外圍卡控制器的通路檢驗(yàn)都是同步進(jìn)行的。通路檢驗(yàn)的算法取決于作為一個(gè)整體所描述的外圍卡控制器的狀態(tài),它還取決于所描述的由外圍卡控制器接收的64個(gè)時(shí)隙中每一個(gè)時(shí)隙所運(yùn)行的一個(gè)話音時(shí)隙的狀態(tài)。
外圍卡控制器將處于下述六個(gè)可能的狀態(tài)中的一個(gè)狀態(tài)檢驗(yàn)偏差;
持續(xù)偏差;
查找圖形0;
查找圖形1;
通路檢驗(yàn)繼續(xù);
通路檢驗(yàn)完成。
每一話音時(shí)隙為兩種可能的狀態(tài)之一a);無錯(cuò)誤,通路檢驗(yàn)結(jié)束。
對(duì)于“無錯(cuò)誤”狀態(tài)的每一時(shí)隙,外圍卡控制器對(duì)從交換網(wǎng)絡(luò)接收來的數(shù)據(jù)進(jìn)行偏差檢驗(yàn)。如果檢驗(yàn)到某一偏差,則那個(gè)時(shí)隙進(jìn)入“通路檢驗(yàn)”狀態(tài)。
b).錯(cuò)誤,通路檢驗(yàn)。
如果外圍卡控制器處于通路檢驗(yàn),亦即,如果外圍卡控制器處于查找圖形0,查找圖形1狀態(tài)或者通路檢驗(yàn)繼續(xù)狀態(tài),則外圍卡控制器將對(duì)這個(gè)時(shí)隙進(jìn)行通路檢驗(yàn)。正在檢驗(yàn)的時(shí)隙將發(fā)送通路檢驗(yàn)圖形到交換網(wǎng)絡(luò)的平面1。如果外圍卡控制器狀態(tài)返回到“檢驗(yàn)偏差”,所有時(shí)隙將進(jìn)入“無錯(cuò)誤”,通路檢驗(yàn)結(jié)束狀態(tài)。該時(shí)隙狀態(tài)的轉(zhuǎn)變?nèi)鐖D2所示步驟1,檢驗(yàn)偏差,且在這個(gè)狀態(tài)不向各時(shí)隙發(fā)送通路檢驗(yàn)圖形。
步驟2,如果外圍卡控制器處于通路檢驗(yàn),則在這個(gè)狀態(tài)向各時(shí)、隙發(fā)送通路檢驗(yàn)圖形。復(fù)位告警將把所有時(shí)隙恢復(fù)到步驟1。
外圍卡控制器的話音偏差算法具有以下六種狀態(tài)檢驗(yàn)偏差外圍卡控制器對(duì)正從交換網(wǎng)絡(luò)接收來的數(shù)據(jù)進(jìn)行偏差檢驗(yàn)。當(dāng)檢測(cè)到某一偏差時(shí),外圍卡控制器進(jìn)入“持續(xù)偏差”狀態(tài)。并修改話音錯(cuò)誤寄存器使其包含有當(dāng)前的時(shí)隙數(shù)和錯(cuò)誤狀態(tài)“查找圖形0”。
持續(xù)偏差將外圍卡控制器設(shè)置為持續(xù)偏差檢測(cè)。如果偏差持續(xù),則外圍卡控制器在一個(gè)復(fù)幀的終點(diǎn)將進(jìn)入“查找圖形0”的狀態(tài),并且兩個(gè)復(fù)幀的超時(shí)開始。如果偏差沒有持續(xù),則外圍卡控制器在一個(gè)復(fù)幀的未尾將返回檢驗(yàn)偏差狀態(tài)。持續(xù)算法計(jì)算一個(gè)復(fù)幀時(shí)間間隔中的偏差幀數(shù)。如果檢測(cè)到“m”個(gè)錯(cuò)誤幀,其中“m”存入一個(gè)寄存器,并且在一個(gè)復(fù)幀中“m”大于0,小于5,則偏差將被持續(xù)。
查找圖形0外圍卡控制器在64個(gè)時(shí)隙的任何一個(gè)時(shí)隙中查找圖形0。提供圖形0的第一時(shí)隙將記入話音錯(cuò)誤寄存器,并將錯(cuò)誤狀態(tài)修改為“查找圖形1”。對(duì)于其余時(shí)隙的算法,外圍卡控制器僅僅涉及這一時(shí)隙本身。如果找到圖形0,則外圍卡控制器進(jìn)入“查找圖形1”狀態(tài)。
查找圖形1外圍卡控制器將在一幀期間維持這一狀態(tài),通路檢驗(yàn)圖形0已經(jīng)檢測(cè)完畢,外圍卡控制器現(xiàn)在檢驗(yàn)通路檢驗(yàn)圖形1,如果圖形1是在其時(shí)隙數(shù)已存入話音錯(cuò)誤寄存器的時(shí)隙中接收到的,則外圍卡控制器的狀態(tài)將改變?yōu)椤巴窓z驗(yàn)繼續(xù)”狀態(tài),并且將寄存器的錯(cuò)誤狀態(tài)修改為“通路檢驗(yàn)繼續(xù)”。如果圖形1在其時(shí)隙數(shù)已存入話音錯(cuò)誤寄存器的時(shí)隙中沒有被接收到,則外圍卡控制器將返回“查找通路檢驗(yàn)圖形0”的狀態(tài),但是仍然與該時(shí)隙本身有關(guān)。也就是說,外圍卡控制器仍將在已存入話音錯(cuò)誤寄存器的那個(gè)時(shí)隙中查找圖形0。
通路檢驗(yàn)繼續(xù)對(duì)于有問題的時(shí)隙的通路檢驗(yàn)已完成。該外圍卡控制器將繼續(xù)對(duì)交換網(wǎng)絡(luò)發(fā)送測(cè)試圖形,直至該外圍卡控制器狀態(tài)改變?yōu)椤巴窓z驗(yàn)完成”。
通路檢驗(yàn)完成當(dāng)完成了從外圍卡控制器第一次進(jìn)入“查找圖形0”狀態(tài)時(shí),兩個(gè)復(fù)幀超時(shí)完成,該外圍卡控制器將進(jìn)入“通路檢驗(yàn)完成”狀態(tài)。外圍卡控制器在“通路檢驗(yàn)完成”狀態(tài)完成了其通路檢驗(yàn)序列。現(xiàn)在利用讀話音錯(cuò)誤寄存器的內(nèi)容就能夠確定交換網(wǎng)絡(luò)的錯(cuò)誤狀態(tài)。錯(cuò)誤時(shí)隙數(shù)將指示為已被通路檢驗(yàn)圖形測(cè)試過的那個(gè)時(shí)隙。一般錯(cuò)誤類型的號(hào)碼,以如下方式指示該交換網(wǎng)絡(luò)的哪個(gè)平面是有錯(cuò)誤的。
查找通路檢驗(yàn)圖形0-平面1有錯(cuò)誤。
查找通路檢驗(yàn)圖形1-平面1有錯(cuò)誤。
通路檢驗(yàn)完成-平面0有錯(cuò)誤。
上述算法具有足夠的信息確保將良好的數(shù)據(jù)傳送到外圍設(shè)備。
當(dāng)外圍卡控制器進(jìn)入“通路檢驗(yàn)完成”狀態(tài)時(shí),外圍卡控制器通常將傳送一個(gè)“請(qǐng)求傳送告警信號(hào)”到控制系統(tǒng),如果外圍卡控制器從控制系統(tǒng)收到一個(gè)“復(fù)位告警信號(hào)”的命令,則將所有話音時(shí)隙狀態(tài)都置于“無錯(cuò)誤”。通路檢驗(yàn)結(jié)束,該外圍卡控制器狀態(tài)置于“檢、驗(yàn)偏差”,并且將“請(qǐng)求傳送告警信號(hào)”的標(biāo)志復(fù)位。外圍設(shè)備狀態(tài)變換如圖3所示步驟1,執(zhí)行偏差檢驗(yàn)操作,如果找到偏差,則執(zhí)行步驟2。
步驟2,檢驗(yàn)偏差是否是持續(xù)的,如果偏差是持續(xù)的,則執(zhí)行步驟3。如果檢驗(yàn)十六幀后該偏差不再持續(xù),并出現(xiàn)超時(shí)TM,則返回步驟1。
步驟3,查找圖形0,如果找到圖形0,則執(zhí)行步驟4;如果未找到圖形0,在發(fā)生32幀超時(shí)TMT之后,執(zhí)行步驟6。
步驟4,查找圖形1,如果找到圖形1,則執(zhí)行步驟5;如果沒找到圖形1,在32幀以后,發(fā)生超時(shí)TMT,并執(zhí)行步驟6。
步驟5,繼續(xù)對(duì)平面1執(zhí)行通路檢驗(yàn)總線偏差。在32幀以后,發(fā)生超時(shí)TMT,并執(zhí)行步驟6,步驟6,當(dāng)通路檢驗(yàn)完成時(shí),執(zhí)行這一步驟。在步驟2至6期間,處理器信息PM將使步驟1重復(fù)。
圖4表示輸入環(huán)路程序。
步驟1,執(zhí)行輸入等待操作。
步驟2,當(dāng)已接收到輸入信號(hào)時(shí),這個(gè)步驟予以確認(rèn)。
步驟3,確定接收到了如下所列出的哪個(gè)輸入程序。
同步輸入SI,在這種情況下執(zhí)行步驟4;
來自交換網(wǎng)絡(luò)的數(shù)據(jù)DS,在這種情況下執(zhí)行步驟5;
來自外圍設(shè)備的數(shù)據(jù)DP,在這種情況下執(zhí)行步驟6;
復(fù)位告警RA,在這種情況下執(zhí)行步驟7。
步驟4,這個(gè)步驟執(zhí)行圖5所示的同步輸入程序。
步驟5,這個(gè)步驟執(zhí)行圖6所示的交換網(wǎng)絡(luò)輸入程序。
步驟6,這個(gè)步驟執(zhí)行圖7所示的外圍設(shè)備輸入程序。
步驟7,這個(gè)步驟執(zhí)行圖8所示的復(fù)位告警程序。
圖5表示同步輸入程序,SI。
步驟1,進(jìn)入同步輸入程序。
步驟2,確定交換網(wǎng)絡(luò)的下列鎖定狀態(tài)未鎖定NL,在這種情況下執(zhí)行步驟3;
鎖定平面0 LPO,在這種情況下執(zhí)行步驟4;
鎖定平面1 LP1,在這種情況下執(zhí)行步驟4;
禁止通路檢驗(yàn)PCI,在這種情況下執(zhí)行步驟4。
步驟3,執(zhí)行如圖9所描述的同步操作。
步驟4,確定幀同步信號(hào)FS和低頻同步信號(hào)LFS的輸入狀態(tài)。當(dāng)該狀態(tài)分別為1、0時(shí),執(zhí)行步驟5;當(dāng)該狀態(tài)分別為1、1時(shí),執(zhí)行步驟6。
步驟5,執(zhí)行禁止檢驗(yàn)持續(xù)1程序,它將參照?qǐng)D10予以描述。
步驟6.執(zhí)行禁止檢驗(yàn)持續(xù)2程序,它將參照?qǐng)D11予以描述。
步驟7,退出該同步輸入程序。
圖6.6a和6b表示交換網(wǎng)絡(luò)輸入程序,SWI。
步驟1,進(jìn)入交換網(wǎng)絡(luò)輸入程序。
步驟2,確定時(shí)鐘狀態(tài),如果平面1的時(shí)鐘P1CLKS有錯(cuò)誤,則執(zhí)行步驟3;如果時(shí)鐘CLKS OK無錯(cuò)誤,則執(zhí)行步驟7;如果平面O的時(shí)鐘有錯(cuò)誤PO CLKS,則執(zhí)行步驟5。
步驟3,將平面O的數(shù)據(jù)發(fā)送到外圍設(shè)備。
步驟4,保證忽略所有后來的平面選擇。
步驟5,將平面1的數(shù)據(jù)發(fā)送到外圍設(shè)備。
步驟6,保證忽略所有后來的平面選擇。
步驟7,確定如下鎖定狀態(tài)通路檢驗(yàn)禁止PCT,如果存在這個(gè)狀態(tài),則執(zhí)行步驟8。
鎖定于平面O,LPO,如果存在這個(gè)狀態(tài),則執(zhí)行步驟9。
非鎖定,NL,如果存在這個(gè)狀態(tài),則執(zhí)行步驟12。
鎖定于平面1,LP1,如果存在這個(gè)狀態(tài),則執(zhí)行步驟11。
步驟8,這個(gè)步驟執(zhí)行如圖15所描述的通路檢驗(yàn)禁止1程序。
步驟9,這個(gè)步驟執(zhí)行如圖16所描述的通路檢驗(yàn)禁止2程序。
步驟10,保證平面O的數(shù)據(jù)發(fā)送到外圍設(shè)備。
步驟11,這個(gè)步驟執(zhí)行如圖16所描述的通路檢驗(yàn)禁止2程序。
步驟12,確定如下所述外圍卡控制器的狀態(tài)檢驗(yàn)偏差,CFD,如果存在這個(gè)狀態(tài),則執(zhí)行步驟13;
持續(xù)偏差,PD,如果存在這個(gè)狀態(tài),則執(zhí)行步驟14。
查找圖形O,LPO,如果存在這個(gè)狀態(tài),則執(zhí)行步驟15。
查找圖形1,LP1,如果存在這個(gè)狀態(tài),則執(zhí)行步驟16。
通路檢驗(yàn)繼續(xù),PCC,如果存在這個(gè)狀態(tài),則執(zhí)行步驟17;
通路檢驗(yàn)完成,PCCM,如果存在這個(gè)狀態(tài),則執(zhí)行步驟18。
步驟13,執(zhí)行如圖17所描述的檢驗(yàn)程序;
步驟14,執(zhí)行如圖18所描述的持續(xù)程序。
步驟15,執(zhí)行如圖19所描述的查找圖形O的程序。
步驟16,執(zhí)行如圖20所描述的查找圖形1程序。
步驟17,執(zhí)行如圖21所描述的通路檢驗(yàn)繼續(xù)程序。
步驟18,執(zhí)行如圖22所描述的平面選擇程序。
步驟19,保證平面1的數(shù)據(jù)發(fā)送到外圍設(shè)備。
步驟20,退出交換網(wǎng)絡(luò)輸入程序。
圖7和7a表示外設(shè)數(shù)據(jù)程序,PDT。
步驟1,進(jìn)入外設(shè)數(shù)據(jù)程序。
步驟2,確定外圍卡控制器的狀態(tài)并形成如下所述的操作檢驗(yàn)偏差,CFD,如果存在這個(gè)狀態(tài),則執(zhí)行步驟3;
持續(xù)偏差,PD,如果存在這個(gè)狀態(tài),則執(zhí)行步驟4;
查找圖形0,LPO,如果存在這個(gè)狀態(tài),則執(zhí)行步驟6;
查找圖形1,LP1,如果存在這個(gè)狀態(tài),則執(zhí)行步驟6。
通路檢驗(yàn)繼續(xù),PCC,如果存在這個(gè)狀態(tài),則執(zhí)行步驟6。
通路檢驗(yàn)完成,PCCM,如果存在這個(gè)狀態(tài),則執(zhí)行步驟5。
步驟3,為平面0和平面1向交換設(shè)備發(fā)送數(shù)據(jù)。
步驟4,為平面0和平面1向交換設(shè)備發(fā)送數(shù)據(jù)。
步驟5,為平面0和平面1向交換設(shè)備發(fā)送數(shù)據(jù)。
步驟6,確定通路狀態(tài)是通路檢驗(yàn)狀態(tài)還是通路檢驗(yàn)結(jié)束狀態(tài)。如果確定是通路檢驗(yàn)結(jié)束狀態(tài),則執(zhí)行步驟7;如果確定是通路檢驗(yàn)狀態(tài),則執(zhí)行步驟8。
步驟7,為平面0和平面1向交換設(shè)備發(fā)送數(shù)據(jù)。
步驟8,確定發(fā)送的比特是否被設(shè)置于圖形1,如果沒有設(shè)置于圖形1,則執(zhí)行步驟9;如果設(shè)置圖形1,則執(zhí)行步驟10。
步驟9,為平面0發(fā)送數(shù)據(jù)。并將圖形0送到平面1。
步驟10,為平面0發(fā)送數(shù)據(jù),并將圖形1送到平面1。
步驟11,執(zhí)行如圖23所描述的偏差傳送程序。
步驟12,退出外設(shè)數(shù)據(jù)程序。
圖8表示復(fù)位告警程序,RA。
步驟1,進(jìn)入復(fù)位告警程序RA。
步驟2,設(shè)置時(shí)鐘為無錯(cuò)誤。
步驟3,設(shè)置外圍卡控制器的狀態(tài)為檢驗(yàn)偏差。
步驟4,將所有時(shí)隙的通路狀態(tài)設(shè)置為檢驗(yàn)偏差。
步驟5,使發(fā)送告警信號(hào)的請(qǐng)求復(fù)位。
步驟6,在話音錯(cuò)誤寄存器中,將錯(cuò)誤時(shí)隙數(shù)設(shè)置為十六進(jìn)制的00。
步驟7,將錯(cuò)誤類型設(shè)置為00。
步驟8,將錯(cuò)誤計(jì)數(shù)設(shè)置為00。
步驟9,復(fù)位話音錯(cuò)誤比特。
步驟10,將低頻同步計(jì)數(shù)器復(fù)位。
步驟11,將發(fā)送比特設(shè)置為0。
步驟12,退出復(fù)位告警程序。
圖9和圖9a表示同步操作,SF。
步驟1,進(jìn)入同步操作。
步驟2,確定外圍卡控制器的狀態(tài),并產(chǎn)生如下操作檢驗(yàn)偏差,CFD,如果存在這個(gè)狀態(tài),則執(zhí)行步驟3;
持續(xù)偏差,PD,如果存在這個(gè)狀態(tài),則執(zhí)行步驟4;
查找圖形0,LPO,如果存在這個(gè)狀態(tài),則執(zhí)行步驟7;
查找圖形1,LP1,如果存在這個(gè)狀態(tài),則執(zhí)行步驟7;
通路檢驗(yàn)繼續(xù),PCC,如果存在這個(gè)狀態(tài),則執(zhí)行步驟7;
通路檢驗(yàn)完成,PCCM,如果存在這個(gè)狀態(tài),則執(zhí)行步驟10。
步驟3,將錯(cuò)誤計(jì)數(shù)器設(shè)置為0。
步驟4,確定幀同步FS和低頻同步LFS的狀態(tài),如果上述狀態(tài)分別為1、0,則執(zhí)行步驟5;如果上述狀態(tài)分別為1、1,
則執(zhí)行步驟6。
步驟5,執(zhí)行如圖12所描述的錯(cuò)誤檢驗(yàn)1程序。
步驟6,執(zhí)行如圖13所描述的錯(cuò)誤檢驗(yàn)2程序。
步驟7,確定幀同步FS和低頻同步LFS的狀態(tài),如果上述狀態(tài)分別為1、0,則執(zhí)行步驟8;如果上述狀態(tài)分別為1、1,則執(zhí)行步驟9。
步驟8,觸發(fā)發(fā)送比特。
步驟9,執(zhí)行如圖13所描述的低頻同步程序。
步驟10,退出同步操作程序。
圖10表示禁止檢驗(yàn)持續(xù)1程序,ICP 1。
步驟1,進(jìn)入禁止檢驗(yàn)持續(xù)1程序。
步驟2,檢驗(yàn)話音錯(cuò)誤比特是否被置位,如果未置位,則執(zhí)行步驟6;如果該比特已置位,則執(zhí)行步驟3。
步驟3,檢驗(yàn)該錯(cuò)誤計(jì)數(shù)值是否小于存儲(chǔ)值,如果不小于,則執(zhí)行步驟5;如果小于,則執(zhí)行步驟4。
步驟4,使錯(cuò)誤計(jì)數(shù)器加1。
步驟5,使錯(cuò)誤比特復(fù)位。
步驟6,退出禁止檢驗(yàn)持續(xù)1程序。
圖11表示禁止檢驗(yàn)持續(xù)程序2,ICP 2。
步驟1,進(jìn)入禁止檢驗(yàn)持續(xù)程序2。
步驟2,檢驗(yàn)產(chǎn)生的話音錯(cuò)誤比特,如果這個(gè)比特被置位,則執(zhí)行步驟3;若這個(gè)比特沒有被置位,則執(zhí)行步驟4。
步驟3,確定錯(cuò)誤計(jì)數(shù)計(jì)數(shù)的值是否比存儲(chǔ)值減1大,若是,則執(zhí)行步驟5;若否,則執(zhí)行步驟8。
步驟4,確是錯(cuò)誤計(jì)數(shù)的值是否比存儲(chǔ)值小,若是,則執(zhí)行步驟8;若否,則執(zhí)行步驟5。
步驟5,確定平面1或平面0是否被鎖定,若是則執(zhí)行步驟7;若否,則執(zhí)行步驟6。
步驟6,發(fā)出告警信號(hào)請(qǐng)求。
步驟7.使話音偏差標(biāo)志置于錯(cuò)誤寄存器中。
步驟8.錯(cuò)誤計(jì)數(shù)復(fù)位。
步驟9.錯(cuò)誤比特復(fù)位。
步驟10.退出禁止檢驗(yàn)持續(xù)程序2。
圖12表示錯(cuò)誤檢驗(yàn)程序1,F(xiàn)C1步驟1,執(zhí)行這一步時(shí),進(jìn)入FC1程序。
步驟2,檢驗(yàn)話音錯(cuò)誤比特是否被置位,若否,則執(zhí)行步驟6,退出FC1程序;若是,執(zhí)行步驟3。
步驟3,檢驗(yàn)錯(cuò)誤計(jì)數(shù)是否小于存儲(chǔ)的值,若否,則執(zhí)行步驟5;若是,則執(zhí)行步驟4。
步驟4,使錯(cuò)誤計(jì)數(shù)加1。
步驟5,復(fù)位話音錯(cuò)誤比特。
步驟6,由錯(cuò)誤檢驗(yàn)程序1退出。
圖13表示錯(cuò)誤檢驗(yàn)程序2,F(xiàn)C2步驟1,執(zhí)行這一步時(shí),進(jìn)入FC2程序。
步驟2,檢驗(yàn)錯(cuò)誤比特是否被置位,若否,則執(zhí)行步驟9;若是,則執(zhí)行步驟3。
步驟3,檢驗(yàn)錯(cuò)誤計(jì)數(shù)是否比存儲(chǔ)值減1大,若否,則執(zhí)行步驟10;若是,則執(zhí)行步驟4。
步驟4,在時(shí)隙1的開始,置外圍卡控制器為查找圖形0的狀態(tài)。
步驟5,低頻同步計(jì)數(shù)器復(fù)位。
步驟6,置發(fā)送比特為圖形0。
步驟7,錯(cuò)誤計(jì)數(shù)復(fù)位。
步驟8,話音錯(cuò)誤比特復(fù)位。
步驟9,檢驗(yàn)錯(cuò)誤計(jì)數(shù)是否小于存儲(chǔ)的值,若否,則執(zhí)行步驟4;若是,則執(zhí)行步驟10。
步驟10,置外圍卡控制器為檢驗(yàn)偏差狀態(tài)。
步驟11,置通路狀態(tài)為對(duì)所有時(shí)隙均是通路檢驗(yàn)結(jié)束,然后執(zhí)行步驟7。
步驟12,由錯(cuò)誤檢驗(yàn)程序退出。
圖14表示低頻同步程序LFS。
步驟1,執(zhí)行這一步時(shí),進(jìn)入低頻同步程序。
步驟2,檢驗(yàn)低頻同步計(jì)數(shù)器是否大于0,若是,則執(zhí)行步驟3;若否,則執(zhí)行步驟5。
步驟3,改變外圍卡控制器為通路檢驗(yàn)完成狀態(tài)。
步驟4,設(shè)置傳送告警信號(hào)請(qǐng)求。
步驟5,低頻同步計(jì)數(shù)器加1。
步驟6,置發(fā)送比特為圖形0。
步驟7,退出低頻同步程序。
圖15表示通路檢驗(yàn)禁止程序1,PCI1步驟1,進(jìn)入通路檢驗(yàn)禁止程序。
步驟2,確定平面0和平面1的數(shù)據(jù)內(nèi)容,并產(chǎn)生如下操作若平面1和平面0出現(xiàn)數(shù)據(jù)D,即沒有偏差,則執(zhí)行步驟6。
若出現(xiàn)偏差數(shù)據(jù)DIS D,則執(zhí)行步驟3。
若平面0出現(xiàn)了數(shù)據(jù)D,平面1出現(xiàn)了空閉I,則執(zhí)行步驟6。
若平面0出現(xiàn)了數(shù)據(jù)D,平面1出現(xiàn)了通路檢驗(yàn)圖形O,PCO,則執(zhí)行步驟3。
若平面0出現(xiàn)數(shù)據(jù)D,平面1出現(xiàn)通路檢驗(yàn)1,PC1,則執(zhí)行步驟3。
如果兩個(gè)平面均為空閑I,則執(zhí)行步驟7。
若平面0為空閑I,平面1出現(xiàn)數(shù)據(jù)D,則執(zhí)行步驟7。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)0,PCO,則執(zhí)行步驟7。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)1,PC1,則執(zhí)行步驟7。
步驟3,使話音錯(cuò)誤比特置位。
步驟4,使話音錯(cuò)誤寄存器中的有錯(cuò)誤的時(shí)隙數(shù)被設(shè)置為目前的時(shí)隙數(shù)。
步驟5,使在話音寄存器中的錯(cuò)誤類型置為圖形0。
步驟6,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟7,傳送平面1的數(shù)據(jù)到外圍設(shè)備。
步驟8,由通路檢驗(yàn)禁止程序1中退出。
圖16表示通路檢驗(yàn)禁止程序2。
步驟1,進(jìn)入通路檢驗(yàn)禁止程序2。
步驟2,確定平面0和平面1的數(shù)據(jù)內(nèi)容,并產(chǎn)生如下操作若平面0和平面1出現(xiàn)數(shù)據(jù)D,則執(zhí)行步驟6。
若出現(xiàn)偏差數(shù)據(jù)DIS D,則執(zhí)行步驟3。
若平面0出現(xiàn)數(shù)據(jù)D,平面1為空閑I,則執(zhí)行步驟6。
若平面0出現(xiàn)數(shù)據(jù)D,平面1出現(xiàn)通路檢驗(yàn)0,PCO,則執(zhí)行步驟3。
若平面0出現(xiàn)數(shù)據(jù)D,平面1出現(xiàn)通路檢驗(yàn)1,PC1,則執(zhí)行步驟3。
若兩個(gè)平面均為空閑I,則執(zhí)行步驟6。
若平面1為空閑I,平面1出現(xiàn)數(shù)據(jù)D,則執(zhí)行步驟6。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)0,PCO,則執(zhí)行步驟6。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)1,PC1,則執(zhí)行步驟6。
步驟3,使話音錯(cuò)誤比特置位。
步驟4,使在話音錯(cuò)誤寄存器中有錯(cuò)誤的時(shí)隙數(shù)被置為目前的時(shí)隙數(shù)。
步驟5,使在話音錯(cuò)誤寄存器中的故障類型置為圖形0。
步驟6,由通路檢驗(yàn)禁止程序2中退出。
圖17表示檢驗(yàn)程序CHK。
步驟1,進(jìn)入檢驗(yàn)程序。
步驟2和步驟3,交換至一條通路狀態(tài),然后確定該通路是處于通路檢驗(yàn)狀態(tài)或是處于通路檢驗(yàn)結(jié)束狀態(tài);若是通路檢驗(yàn)狀態(tài),則執(zhí)行步驟5,若是通路檢驗(yàn)結(jié)束狀態(tài),則執(zhí)行步驟4。
步驟4,執(zhí)行一個(gè)如參考圖24所描述的有效程序。
步驟5,置通路狀態(tài)為通路控制結(jié)束。
步驟6,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟7,退出檢驗(yàn)程序。
圖18表示持續(xù)程序,PST。
步驟1,進(jìn)入持續(xù)程序。
步驟2,確定平面0和平面1的數(shù)據(jù)內(nèi)容及產(chǎn)生如下的操作若平面0和平面1出現(xiàn)數(shù)據(jù)D,則執(zhí)行步驟3。
若出現(xiàn)偏差數(shù)據(jù)DIS D,則執(zhí)行步驟4。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1為空閑I,則執(zhí)行步驟3。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)0,PCO;則執(zhí)行步驟4。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)1,PC1,則執(zhí)行步驟4。
若兩個(gè)平面均為空閑I,I;則執(zhí)行步驟7。
若平面0為空閑I,平面1出現(xiàn)數(shù)據(jù)D,則執(zhí)行步驟7。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)0.PCO;則執(zhí)行步驟7。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)1,PC1;則執(zhí)行步驟7。
步驟3,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟4,使通路狀態(tài)處于通路檢驗(yàn)狀態(tài)。
步驟5,使話音故障比特置位。
步驟6,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟7,傳送平面1的數(shù)據(jù)到外圍設(shè)備。
步驟8,退出持續(xù)程序。
圖19,19a,19b,和19c表示查找圖形0的程序,LPO。
步驟1,進(jìn)入查找圖形0的程序。
步驟2,確定平面0和平面1的數(shù)據(jù)內(nèi)容,并產(chǎn)生如下操作若數(shù)據(jù)D對(duì)于平面0和平面1是有效的,則執(zhí)行步驟3。
若出現(xiàn)偏差數(shù)據(jù)DIS,D;則執(zhí)行步驟4。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1為空閑I,則執(zhí)行步驟3。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)0,PCO;則執(zhí)行步驟6。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)1,PC1;則執(zhí)行步驟4。
若兩個(gè)平面均為空閑I,I;則執(zhí)行步驟21。
若平面0是空閑I,數(shù)據(jù)D對(duì)于平面1是有效的,則執(zhí)行步驟21。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)0,PCO;則執(zhí)行步驟14。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)1,PC1;則執(zhí)行步驟21。
步驟3,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟4,強(qiáng)制通路狀態(tài)成為通路檢驗(yàn)狀態(tài)。
步驟5,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟6,確定在話音錯(cuò)誤寄存器中的故障類型,并產(chǎn)生如下操作若偏差檢驗(yàn)出現(xiàn),則執(zhí)行步驟7。
若圖形0出現(xiàn),則執(zhí)行步驟7。
若圖形1出現(xiàn),則執(zhí)行步驟10。
若偏差出現(xiàn),則執(zhí)行步驟10。
步驟7,置話音錯(cuò)誤寄存器中的故障時(shí)隙數(shù)為現(xiàn)行的時(shí)隙數(shù)。
步驟8,置話音錯(cuò)誤寄存器中的錯(cuò)誤類型為圖形1。
步驟9,使外圍卡控制器進(jìn)入查找圖形1的狀態(tài)。
步驟10,確定現(xiàn)行時(shí)隙數(shù)是否等于話音錯(cuò)誤寄存器中存儲(chǔ)的數(shù),若否,則執(zhí)行步驟12;若是,則執(zhí)行步驟11。
步驟11,使外圍卡控制器進(jìn)入查找圖形1的狀態(tài)。
步驟12,使通路成為通路檢驗(yàn)狀態(tài)。
步驟13,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟14,確定話音錯(cuò)誤寄存器中錯(cuò)誤的類型,并產(chǎn)生如下操作。
若檢驗(yàn)偏差出現(xiàn),則執(zhí)行步驟13。
若圖形0出現(xiàn),則執(zhí)行步驟15。
若圖形1出現(xiàn),則執(zhí)行步驟18。
若偏差出現(xiàn),則執(zhí)行步驟18。
步驟15,置話音錯(cuò)誤寄存器中的錯(cuò)誤時(shí)隙數(shù)為現(xiàn)行時(shí)隙數(shù)。
步驟16,置話音錯(cuò)誤寄存器中的故障類型為圖形1。
步驟17,保證外圍卡控制器處于查找圖形1的狀態(tài)。
步驟18,確定現(xiàn)行時(shí)隙數(shù)是否等于存儲(chǔ)在話音錯(cuò)誤寄存器中的時(shí)隙數(shù),若否,則執(zhí)行步驟20;若是,則執(zhí)行步驟19。
步驟19,保證外圍卡控制器處于查找圖形1的狀態(tài)。
步驟20,傳送平面1的數(shù)據(jù)到外圍設(shè)備。
步驟21,傳送平面1的數(shù)據(jù)到外圍設(shè)備。
步驟22,退出查找圖形0的程序。
圖20表示查找圖形1的程序LP1。
步驟1,進(jìn)入查找圖形1的程序。
步驟2和步驟3,使通路狀態(tài)接通,若通路狀態(tài)為通路檢驗(yàn)結(jié)束PC,OFF,則執(zhí)行步驟4;如通路狀態(tài)為通路檢驗(yàn)狀態(tài)PC,ON,則執(zhí)行步驟5。
步驟4,執(zhí)行通路檢驗(yàn)偏差的檢驗(yàn)程序,它將參考圖25進(jìn)行描述。
步驟5,執(zhí)行通路檢驗(yàn)圖形1程序,它將參考圖26進(jìn)行描述。
步驟6,退出查找圖形1程序。
圖21表示通路檢驗(yàn)繼續(xù)程序PCC,步驟1,進(jìn)入通路檢驗(yàn)繼續(xù)程序。
步驟2和步驟3,使通路狀態(tài)接通,若通路狀態(tài)為通路檢驗(yàn)結(jié)束PCOFF則執(zhí)行步驟4;若通路狀態(tài)為通路檢驗(yàn)狀態(tài)。PCON,則執(zhí)行步驟5。
步驟4,執(zhí)行通路檢驗(yàn)偏差的檢驗(yàn)程序,它將參考圖25進(jìn)行描述。
步驟5,執(zhí)行通路檢驗(yàn)偏差程序,它將參考圖27進(jìn)行描述。
步驟6,退出通路檢驗(yàn)繼續(xù)程序圖22和圖22a表示平面選擇程序,PS,步驟1,進(jìn)入平面選擇程序。
步驟2,確定平面0和平面1的數(shù)據(jù)內(nèi)容,并產(chǎn)生如下操作若數(shù)據(jù)D對(duì)于平面0和平面1是有效的,則執(zhí)行步驟3。
若出現(xiàn)偏差的數(shù)據(jù)DIS D,則執(zhí)行步驟5。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1為空閑I,則執(zhí)行步驟3a。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)0,PCO;
則執(zhí)行步驟5。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)1,PC1,則執(zhí)行步驟5。
若兩個(gè)平面均為空閑I,I;則執(zhí)行步驟3C。
若平面0為空閑I,數(shù)據(jù)D對(duì)于平面1是有效的,則執(zhí)行步驟3C。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)0,PCO;則執(zhí)行步驟3C。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)1,PC1;則執(zhí)行步驟3C。
步驟3,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟3a,確定通路狀態(tài)是否處于通路檢驗(yàn)狀態(tài),若是,則執(zhí)行步驟5;若否,則執(zhí)行步驟3b。
步驟3b,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟3c,確定通路狀態(tài)是否處于通路檢驗(yàn)狀態(tài),若是,則執(zhí)行步驟5;若否,則執(zhí)行步驟4。
步驟4,傳送平面1的數(shù)據(jù)到外圍設(shè)備。
步驟5,確定錯(cuò)誤寄存器中的錯(cuò)誤類型是否是連續(xù),若否,則執(zhí)行步驟7;若是,則執(zhí)行步驟6。
步驟6,傳送平面1的數(shù)據(jù)到外圍設(shè)備。
步驟7,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟8,退出平面選擇程序。
圖23表示偏差發(fā)送程序BST。
步驟1,進(jìn)入偏差發(fā)送程序。
步驟2,確定對(duì)于平面0或平面1回送比特是否被置位,若否,則執(zhí)行步驟6,若是,則執(zhí)行步驟3。
步驟3,接通回送比特,若回送比特對(duì)于平面0,LBPO是接通的,則執(zhí)行步驟4,若回送比特對(duì)于平面1,LBP1是接通的,則執(zhí)行步驟5。
步驟4,使對(duì)于平面0的交換數(shù)據(jù)進(jìn)行傳輸,使對(duì)于平面1的外圍設(shè)備的數(shù)據(jù)進(jìn)行傳輸。
步驟5,使對(duì)于平面0的外圍設(shè)備的數(shù)據(jù)進(jìn)行傳輸,使對(duì)于平面1的交換數(shù)據(jù)進(jìn)行傳輸。
步驟6,使兩個(gè)平面的外圍設(shè)備的數(shù)據(jù)進(jìn)行傳輸。
步驟7,退出偏差發(fā)送程序。
圖24和圖24a表示有效程序,VAL。
步驟1,進(jìn)入有效程序。
步驟2,確定平面0和平面1的狀態(tài),并產(chǎn)生如下操作若數(shù)據(jù)D對(duì)于平面0和平面1是有效的,則執(zhí)行步驟3。
若出現(xiàn)偏差數(shù)據(jù)DIS,D;則執(zhí)行步驟5。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1為空閑I,則執(zhí)行步驟3。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)0,PCO;則執(zhí)行步驟5。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)1,PC1;則執(zhí)行步驟5。
若兩個(gè)平面均為空閑I,I;則執(zhí)行步驟4。
若平面D為空閑I,數(shù)據(jù)D對(duì)于平面1是有效的,則執(zhí)行步驟4。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)0,PCO;則執(zhí)行步驟4。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)1,PC;則執(zhí)行步驟4。
步驟3,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟4,傳送平面1的數(shù)據(jù)到外圍設(shè)備。
步驟5,使話音錯(cuò)誤比特置位。
步驟6,置通路狀態(tài)為通路檢驗(yàn)狀態(tài)。
步驟7,置話音錯(cuò)誤寄存器中的錯(cuò)誤時(shí)隙數(shù)為現(xiàn)行時(shí)隙數(shù)。
步驟8,置話音錯(cuò)誤寄存器中的錯(cuò)誤類型為圖形。
步驟9,置外圍卡控制器為持續(xù)偏差狀態(tài)。
步驟10,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟11,退出有效程序。
圖25表示通路檢驗(yàn)偏差的檢驗(yàn)程序,CFD。
步驟1,進(jìn)入通路檢驗(yàn)偏差的檢驗(yàn)程序。
步驟2,確定平面0和平面1的數(shù)據(jù)內(nèi)容,并產(chǎn)生如下操作。
若數(shù)據(jù)D對(duì)于平面0和平面1是有效的,則執(zhí)行步驟3。
若出現(xiàn)偏差數(shù)據(jù)DISD,則執(zhí)行步驟4。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1為空閑I,則執(zhí)行步驟3。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)圖形0,則執(zhí)行步驟4。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)圖形1,
則執(zhí)行步驟4。
若兩個(gè)平面均為空閑I,I;則執(zhí)行步驟6。
若平面0是空閑I,數(shù)據(jù)D對(duì)于平面1是有效的,則執(zhí)行步驟6。
若平面0是空閑I,平面1出現(xiàn)通路檢驗(yàn)圖形0,則執(zhí)行步驟6。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)圖形1,則執(zhí)行步驟6。
步驟3,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟4,置通路狀態(tài)為通路檢驗(yàn)狀態(tài)。
步驟5,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟6,傳送平面1的數(shù)據(jù)到外圍設(shè)備。
步驟7,退出通路檢驗(yàn)偏差的檢驗(yàn)程序。
圖26和26a表示通路檢驗(yàn)圖形1程序,PCP1。
步驟1,進(jìn)入通路檢驗(yàn)圖形1程序。
步驟2,確定平面0和平面1的數(shù)據(jù)內(nèi)容,并產(chǎn)生如下操作若數(shù)據(jù)D對(duì)于平面0和平面1都是有效的,則執(zhí)行步驟3。
若出現(xiàn)偏差數(shù)據(jù)DIS D,則執(zhí)行步驟3。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1為空閑I,則執(zhí)行步驟3。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)0,PCO;則執(zhí)行步驟3。
若數(shù)據(jù)D對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)1,PC1;則執(zhí)行步驟6。
若兩個(gè)平面均為空閑I,I;則執(zhí)行步驟3。
若平面0為空閑I,數(shù)據(jù)D對(duì)于平面1是有效的,則執(zhí)行步驟14。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)0,PCO;則執(zhí)行步驟14。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)1,PC1;則執(zhí)行步驟10。
步驟3,確定現(xiàn)行的時(shí)隙數(shù)是否等于存儲(chǔ)在話音錯(cuò)誤寄存器中的時(shí)隙數(shù),若不是,則執(zhí)行步驟5;若是,則執(zhí)行步驟4。
步驟4,置外圍卡控制器為查找圖形0狀態(tài)。
步驟5,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟6,確定現(xiàn)行時(shí)隙數(shù)是否等于存儲(chǔ)在寄存器中的時(shí)隙數(shù),若否,則執(zhí)行步驟9;若是,則執(zhí)行步驟7。
步驟7,置話音錯(cuò)誤寄存器中的錯(cuò)誤類型為連續(xù)。
步驟8,置外圍卡控制器為通路檢驗(yàn)繼續(xù)狀態(tài)。
步驟9,使送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟10,確定現(xiàn)行的時(shí)隙數(shù)是否等于存儲(chǔ)在話音錯(cuò)誤寄存器中的時(shí)隙數(shù),若否,則執(zhí)行步驟13,若是,則執(zhí)行步驟11。
步驟11,置錯(cuò)誤寄存器中的錯(cuò)誤類型為連續(xù)。
步驟12,置外圍卡控制器為通路檢驗(yàn)連續(xù)狀態(tài)。
步驟13,傳送平面1的數(shù)據(jù)到外圍設(shè)備。
步驟14,確定現(xiàn)行的時(shí)隙數(shù)是否等于存儲(chǔ)在話音錯(cuò)誤寄存器中的時(shí)隙數(shù),若否,則執(zhí)行步驟16,若是,則執(zhí)行步驟5。
步驟15,置外圍卡控制器為查找圖形0狀態(tài)。
步驟16,傳送平面1的數(shù)據(jù)到外圍設(shè)備。
步驟17,退出通路檢驗(yàn)圖形1程序。
圖27表示通路檢驗(yàn)偏差程序PCB。
步驟1,進(jìn)入通路檢驗(yàn)偏差程序。
步驟2,確定平面0和平面1的數(shù)據(jù)內(nèi)容,并產(chǎn)生如下操作若數(shù)據(jù)D對(duì)于平面0和平面1是有效的,則執(zhí)行步驟3。
若出現(xiàn)偏差數(shù)據(jù)DIS D,則執(zhí)行步驟3。
若數(shù)據(jù)對(duì)于平面0是有效的,平面1空閑,則執(zhí)行步驟4。
若數(shù)據(jù)對(duì)于平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)0,PCO;則執(zhí)行步驟4。
若數(shù)據(jù)對(duì)平面0是有效的,平面1出現(xiàn)通路檢驗(yàn)1,PC1;則執(zhí)行步驟4。
若兩個(gè)平面均為空閑I,I;則執(zhí)行步驟3。
若平面0為空閑I,數(shù)據(jù)D對(duì)于平面1是有效的,則執(zhí)行步驟3。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)0,PCO;則執(zhí)行步驟3。
若平面0為空閑I,平面1出現(xiàn)通路檢驗(yàn)1,PC1;則執(zhí)行步驟3。
步驟3,傳送平面1的數(shù)據(jù)到外圍設(shè)備。
步驟4,傳送平面0的數(shù)據(jù)到外圍設(shè)備。
步驟5,退出通路檢驗(yàn)偏差程序。
波形分配波形發(fā)生器為波形分配器提供三個(gè)基本時(shí)鐘。波形分配器則在由該發(fā)生器所提供的時(shí)鐘范圍內(nèi)產(chǎn)生其它所需的一切波形。
定時(shí)信息經(jīng)編碼進(jìn)入2.048Mb/S的數(shù)據(jù)流,通過控制/交換或交換/外設(shè)邊界進(jìn)行分配。在操作區(qū)域內(nèi),有關(guān)的定時(shí)信息可以從數(shù)據(jù)流中提取。
來自發(fā)生器的定時(shí)信息通過分配器到達(dá)包括兩個(gè)控制/交換平面的雙重系統(tǒng)。兩個(gè)平面最終又被送入了一個(gè)外圍裝置。這個(gè)外圍裝置就是外圍卡控制器。外圍卡控制器對(duì)由兩個(gè)平面接收的各自的時(shí)鐘流進(jìn)行確認(rèn)。如果外圍卡控制器判定兩個(gè)平面都有有效的時(shí)鐘流,那么它將隨意地選取其中一個(gè)平面。這就意味著不同的外圍設(shè)備可以由來自不同平面的時(shí)鐘所驅(qū)動(dòng)。因此,通過分配器提供給各個(gè)平面的時(shí)鐘,必須由可以保證其相位相關(guān)性的相同的發(fā)生器所驅(qū)動(dòng)。
完成發(fā)明所需要的硬件是本領(lǐng)域普通技術(shù)人員所知道的,例如錯(cuò)誤寄存器,計(jì)數(shù)器等都是標(biāo)準(zhǔn)裝置,其功能在本領(lǐng)域也是公知的。
權(quán)利要求
1.一種用于電信系統(tǒng)的安全裝置,它具有兩個(gè)安全平面,多個(gè)外圍設(shè)備,多個(gè)外圍卡控制器,互連各外圍卡控制器的交換裝置,其中為了確定錯(cuò)誤安全平面,在各控制器之間設(shè)置一條通路,利用這條通路,一個(gè)控制器可以自動(dòng)地完成對(duì)其中一個(gè)平面的檢驗(yàn),如果沒有發(fā)現(xiàn)錯(cuò)誤,該控制器就將與那個(gè)平面有關(guān)的數(shù)據(jù)傳送給與其通信的外圍設(shè)備。
2.根據(jù)權(quán)利要求
1所要求的安全裝置,其中通路檢驗(yàn)是通過外圍卡控制器在所有時(shí)隙給交換裝置發(fā)送通路檢驗(yàn)圖形,以便檢測(cè)偏差來完成的。
3.根據(jù)權(quán)利要求
2所要求的安全裝置,其中外圍卡控制器被安排為監(jiān)視通過交換裝置接收到的數(shù)據(jù),該數(shù)據(jù)是從通路另一端同樣地完成通路檢驗(yàn)的外圍卡控制器返回的通路檢驗(yàn)圖形。
4.根據(jù)權(quán)利要求
2或3所要求的安全裝置,其中使用了兩個(gè)圖形,它們彼此相反,并且從通路檢驗(yàn)開始,在各個(gè)幀中上述圖形就被交替地使用。
5.根據(jù)權(quán)利要求
4所要求的安全裝置,其中通路是雙工通路。
6.根據(jù)上述的任何權(quán)利要求
所要求的安全裝置,其使用的通路檢驗(yàn)算法是利用從整體上看外圍卡控制器的狀態(tài)和由外圍卡控制器接收的各個(gè)話音時(shí)隙的狀態(tài)。
7.一個(gè)上述實(shí)際描述的,并參照附圖1至27的安全裝置。
專利摘要
一種用于電信系統(tǒng)的安全裝置,它具有兩個(gè)安全平面,多個(gè)外圍設(shè)備,多個(gè)外設(shè)通信控制器;相互連接各外設(shè)通信控制器的交換裝置,以確定錯(cuò)誤的安全平面,在各控制器間設(shè)置一條雙工通路,利用這條通路,一個(gè)控制器可以自動(dòng)地完成對(duì)其中任意一個(gè)安全平面的檢驗(yàn)。如果發(fā)現(xiàn)該平面無錯(cuò)誤,控制器就將與那個(gè)平面有關(guān)的數(shù)據(jù)傳送給與其通信的外圍設(shè)備。
文檔編號(hào)H04K1/00GK87106044SQ87106044
公開日1988年5月18日 申請(qǐng)日期1987年7月24日
發(fā)明者約翰·威廉·安塞爾, 杰弗里·肖平, 理查德·諾埃爾·沃特斯 申請(qǐng)人:普列斯公司導(dǎo)出引文BiBTeX, EndNote, RefMan