專利名稱:固定長度數(shù)據(jù)處理設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明與固定長度數(shù)據(jù)處理設(shè)備有關(guān),具體地說,與適合對采用稱為ATM信元的具有53個(gè)字節(jié)的固定長度數(shù)據(jù)的ATM(異步傳送模式)通信執(zhí)行操作、管理和維護(hù)(OAM)的固定長度數(shù)據(jù)處理設(shè)備有關(guān)。
ATM技術(shù)的引進(jìn)是為了實(shí)現(xiàn)B-ISDN(寬帶ISDN)通信網(wǎng),支持當(dāng)前所要求的高速(大容量)通信,可變比特率的圖像通信,具有諸如點(diǎn)到點(diǎn)、點(diǎn)到n點(diǎn)(n為2或更大)、n點(diǎn)到n點(diǎn)之類不同連接方式的通信系統(tǒng)。
例如,在SDH(同步數(shù)字分層體系)傳輸網(wǎng)[在北美稱為SONET(同步光纖網(wǎng))]中,要將各種通信業(yè)務(wù)的信號,如ATM信元(異步通信的固定長度數(shù)據(jù)),映射(存儲)到SDH傳輸幀[所謂STM(同步傳送模塊),或SONET中的STS(同步傳送信號)]的凈荷部,加以發(fā)送。
將一個(gè)ATM信元映射到如上傳輸幀,最近要求將這個(gè)映射到SDH傳輸幀(下面有時(shí)就稱為傳輸幀)的ATM信元標(biāo)識為一個(gè)單元,即使在SDH傳輸網(wǎng)中也要執(zhí)行操作、管理和維護(hù)[一種數(shù)據(jù)(信元)處理,如對OAM信元的終接處理]。
例如,在如圖48所示的配有SDH傳輸網(wǎng)的環(huán)型網(wǎng)1’中,必需在SDH發(fā)送設(shè)備2’與3’之間插入一個(gè)ATM處理設(shè)備4’,執(zhí)行上述信元處理。SDH發(fā)送設(shè)備2’和3’都應(yīng)具有將ATM信元映射到傳輸幀和從傳輸幀取出(反映射)ATM信元的功能。由于環(huán)型網(wǎng)1’(SDH發(fā)送設(shè)備2’和3’)容納若干個(gè)成為較低層次中的傳輸點(diǎn)的SDH發(fā)送裝置9’-1至9’-n(n是不小于2的整數(shù)),如圖48所示,因此就要求ATM信元處理設(shè)備4’i對每個(gè)傳輸點(diǎn)執(zhí)行以上信元處理。
實(shí)際上,必需分別對在每個(gè)SDH傳輸裝置9’-1至9’-n[與每個(gè)SDH發(fā)送設(shè)備2’和3’(較高級別的傳輸幀)中的STS信道#i(#i為序號,i=1至n)相應(yīng)]中傳輸?shù)拿總€(gè)較低級別的傳輸幀執(zhí)行以上信元處理。
為此,每個(gè)SDH發(fā)送設(shè)備2’和3’都具有按STS信道配置的映射/反映射(MAP/DEMAP)單元2’-1至2’-n和3’-1至3’-n,如圖49所示。每個(gè)映射/反映射單元2’-1至2’-n和3’-1至3’-n都包括一個(gè)從上行流(UpStream)或下行流(Down Stream)中的傳輸幀取出ATM信元送至ATM信元處理單元4’-i的反映射單元2’d或3’d和一個(gè)將來自ATM信元處理單元4’-i的ATM信元存儲(映射)在上行流或下行流中的傳輸幀內(nèi)送至另一個(gè)發(fā)送設(shè)備的映射單元2’m或3’m。ATM處理設(shè)備4’具有按STS信道#i數(shù)配置的ATM信元處理單元(數(shù)據(jù)處理單元)4’-1至4’-n。
每個(gè)SDH發(fā)送設(shè)備2’和3’因此可以通過映射/反映射單元2’-1至2’-n和3’-1至3’-n為每個(gè)STS信道#i執(zhí)行以上的ATM信元映射/反映射處理。ATM信元處理單元4’-i可以為每個(gè)STS信道#i執(zhí)行以上信元處理。
也就是說,ATM處理設(shè)備4’通過分別串接在各STS信道#i的各個(gè)ATM信元處理單元4’-i對由各個(gè)STS信道的SDH發(fā)送裝置9’-1至9’-n分別傳輸?shù)膫鬏攷械腁TM信元執(zhí)行信元處理。
例如,在與STS信道#i相應(yīng)的映射/反映射單元3’-1,3’-2,…,或3’-n中從一個(gè)傳輸幀取出一個(gè)來自SDH發(fā)送設(shè)備3’的較低層次中的SDH發(fā)送裝置9’-1,9’-2,…,9’-n的ATM信元,按照ATM處理設(shè)備4’的內(nèi)部參考信元周期送至一個(gè)相應(yīng)的ATM信元處理單元4’-i。
ATM信元在與STS信道#i相應(yīng)的ATM信元處理單元4’-i中受到信元處理后,在相應(yīng)映單元2’-1,2’-2,…,或2’-n中被映射到一個(gè)傳輸幀,發(fā)送給配置在SDH發(fā)送設(shè)備2’的較低層次中的SDH發(fā)送裝置9’-1,9’-2,…,或9’-n。
每個(gè)ATM信元處理單元4’-i對ATM信元進(jìn)行識別,主要根據(jù)OAM信元的ALM(告警)信元執(zhí)行故障管理[終接AIS(告警指示信號)或RDI(遠(yuǎn)程故障指示)信元]。
例如,當(dāng)ATM處理設(shè)備4’接收到一個(gè)指示在某個(gè)VP/VC連接內(nèi)出現(xiàn)問題的OAM(ALM)信元(VP/VC-AIS)時(shí),ATM處理設(shè)備4’就將一個(gè)類似的AIS通知下行流,或者當(dāng)接收到一個(gè)級別高于AIS的告警(SONET告警之類)時(shí),ATM處理設(shè)備4’就產(chǎn)生一個(gè)VP/VC-AIS/RDI信元發(fā)向所要求的目的地。
為此,例如如圖49所示,每個(gè)ATM信元處理單元4’-i配有信元識別單元4’a、信元產(chǎn)生單元4’b、下行信元插入單元4’c,上行信元插入單元4’d和微計(jì)算機(jī)I/F單元4’e。
信元產(chǎn)生單元4’b產(chǎn)生的ALM信元(VP-AIS,VC-AIS),通過下行信元插入單元4’c送至下行流。但是,相反方向的ALM信元(VP-RDI,VC-RDI)則通過上行信元插入單元4’d送至上行流。
微計(jì)算機(jī)I/F單元4’e具有一個(gè)接口,用來按系統(tǒng)CPU設(shè)置操作信道、操作環(huán)境之類,也用來收集維護(hù)和管理信息(ALM信息之類)。
ATM信元處理單元4’-1,4’-2,…,或4’-i輸出的ATM信元之類在映射/反映射單元2’-1,2’-2,…,或2’-n內(nèi)重新被映射到一個(gè)傳輸幀上,由為ATM信元的目的地的另一個(gè)設(shè)備接收。
在以上ATM處理單元4’-1中的信元識別單元4’a保持有識別OAM(ALM)信元(VP/VC-AIS)的信元的信息,以便通過將所接收的信元與這信息進(jìn)行比較來識別接收信元。然而,如果設(shè)備要保持每個(gè)信道[ATM通信中的虛信道(VP/VC)]的識別信息,那么設(shè)備必需保持例如一個(gè)STS信道中的1024個(gè)信道的識別信息,這導(dǎo)致設(shè)備規(guī)模的增大。
如果涉及諸如1對n、n對n、可變比特率通信之類的大容量傳輸?shù)木W(wǎng)絡(luò)配置(連接方式)是復(fù)雜的,就必然增加對ATM信元的識別信息,從而導(dǎo)致設(shè)備規(guī)模的增大。
在網(wǎng)絡(luò)配置像上面那樣復(fù)雜時(shí),除了站間的OAM以外,在網(wǎng)絡(luò)中必需執(zhí)行連續(xù)性測試。然而,在圖49所示的ATM處理設(shè)備4’中,只執(zhí)行ATM信元的故障管理,而不執(zhí)行ATM信元基礎(chǔ)上的連續(xù)性測試。因此,在網(wǎng)絡(luò)連續(xù)運(yùn)行時(shí)就不能適當(dāng)?shù)卮_認(rèn)站間的連接情況。
為了解決上述問題,本發(fā)明提出了一種固定長度數(shù)據(jù)處理設(shè)備,這種設(shè)備高效地保持大量用來識別固定長度數(shù)據(jù)的信息,以便在傳輸諸如ATM信元之類的固定長度數(shù)據(jù)的通信網(wǎng)中處理固定長度數(shù)據(jù)或利用固定長度數(shù)據(jù)進(jìn)行連續(xù)性測試。
因此,本發(fā)明提供了一種對為不同的傳輸路由設(shè)置不同的傳輸路由標(biāo)識信息的異步通信所采用的固定長度數(shù)據(jù)進(jìn)行處理的固定長度數(shù)據(jù)處理設(shè)備,這種設(shè)備包括一個(gè)登記信息保持單元,用來集中為各個(gè)傳輸路由保持識別是處理對象的固定長度數(shù)據(jù)所必需的登記信息;以及一個(gè)數(shù)據(jù)處理單元,用來根據(jù)至少是在登記信息保持單元內(nèi)的登記信息識別所接收的固定長度數(shù)據(jù)是否為處理對象,以便在識別出這個(gè)固定長度數(shù)據(jù)對于這個(gè)傳輸路由相應(yīng)是處理對象時(shí)根據(jù)這個(gè)固定長度數(shù)據(jù)執(zhí)行異步通信中故障管理的數(shù)據(jù)處理。
按照以上這種固定長度數(shù)據(jù)處理設(shè)備,由于登記信息保持單元集中為各個(gè)傳輸路由保持識別是處理對象的固定長度數(shù)據(jù)所必需的登記信息,而數(shù)據(jù)處理單元根據(jù)登記數(shù)據(jù)執(zhí)行數(shù)據(jù)處理,因此這種設(shè)備的結(jié)構(gòu)比較簡單。
本發(fā)明還提出了一種對異步通信的固定長度數(shù)據(jù)進(jìn)行處理的固定長度數(shù)據(jù)處理設(shè)備,它包括一個(gè)請求產(chǎn)生單元,能為確認(rèn)異步通信中的連續(xù)性狀態(tài)產(chǎn)生執(zhí)行連續(xù)性測試處理的請求;以及一個(gè)連續(xù)性測試處理單元,用來在接收到來自請求產(chǎn)生單元的執(zhí)行請求時(shí)產(chǎn)生用于連續(xù)性測試的固定長度數(shù)據(jù),通過發(fā)送設(shè)備將固定長度數(shù)據(jù)發(fā)至另一個(gè)固定長數(shù)據(jù)處理設(shè)備和接收來自那里的固定長度數(shù)據(jù)以執(zhí)行連續(xù)性測試處理,以及把連續(xù)性測試處理的結(jié)果通知給請求產(chǎn)生單元。
按照以上這種固定長度數(shù)據(jù)處理設(shè)備,為了確認(rèn)異步通信中的連續(xù)性狀態(tài),請求產(chǎn)生單元產(chǎn)生一個(gè)執(zhí)行連續(xù)性測試處理的請求,而連續(xù)性測試處理單元在接收到來自請求產(chǎn)生單元的這個(gè)執(zhí)行請求后就產(chǎn)生用于連續(xù)性測試的固定長度數(shù)據(jù),通過發(fā)送設(shè)備將固定長度數(shù)據(jù)發(fā)至另一個(gè)固定長度數(shù)據(jù)處理設(shè)備和接收來自那里的固定長度數(shù)據(jù)以執(zhí)行連續(xù)性測試處理,然后將連續(xù)性測試處理的結(jié)果通知請求產(chǎn)生單元。因此,能方便地利用異步通信網(wǎng)中的固定長度數(shù)據(jù)執(zhí)行連續(xù)性測試,并且能在不中斷網(wǎng)絡(luò)運(yùn)行的情況下適當(dāng)?shù)卦谶B續(xù)性測試中證實(shí)站間的連接情況。
在本說明的附圖中
圖1為示出配有按本發(fā)明的一個(gè)實(shí)施例構(gòu)成的ATM處理設(shè)備的傳輸網(wǎng)的一個(gè)例子的方框圖;圖2為示出按本發(fā)明的實(shí)施例構(gòu)成的ATM處理設(shè)備和映射/反映射單元的方框圖;圖3(a)和3(b)為例示按本發(fā)明的實(shí)施例構(gòu)成的映射/反映射單元中的UTOPIA的詳細(xì)結(jié)構(gòu)的方框圖;圖4(a)和4(b)為例示按本發(fā)明的實(shí)施例構(gòu)成的ATM處理設(shè)備中的UTOPIA的詳細(xì)結(jié)構(gòu)的方框圖;圖5(a)至5(e)為例示在按本發(fā)明的實(shí)施例構(gòu)成的設(shè)備中一個(gè)從ATM層異步輸入U(xiǎn)TOPIA的信元按基準(zhǔn)內(nèi)部過程時(shí)序傳送的狀態(tài)的時(shí)序圖;圖6為示出按本發(fā)明的實(shí)施例構(gòu)成的DP-RAM的方框圖;圖7為示出按本發(fā)明的實(shí)施例構(gòu)成的上行流信元插入單元的方框圖;圖8為例示按本發(fā)明的實(shí)施例構(gòu)成的上行流信元插入單元中的產(chǎn)生AIS信元的過程的流程圖;圖9例示了按本發(fā)明的實(shí)施例構(gòu)成的RAM中的數(shù)據(jù)結(jié)構(gòu);圖10(a)和10(b)示出了按本發(fā)明的實(shí)施例構(gòu)成的RAM中的數(shù)據(jù)結(jié)構(gòu);圖11為示出按本發(fā)明的實(shí)施例構(gòu)成的寫控制單元和讀控制單元的方框圖;圖12為例示按本發(fā)明的實(shí)施例構(gòu)成的寫控制單元的操作的時(shí)序圖;圖13為例示按本發(fā)明的實(shí)施例構(gòu)成的讀控制單元的操作的時(shí)序圖;圖14為例示按本發(fā)明的實(shí)施例構(gòu)成的相位監(jiān)視單元的操作的時(shí)序圖;圖15為例示按本發(fā)明的實(shí)施例構(gòu)成的相位監(jiān)視單元的操作的時(shí)序圖;圖16為例示按本發(fā)明的實(shí)施例構(gòu)成的RAM訪問調(diào)停單元的入口RAM的訪問時(shí)序的時(shí)序圖;圖17為示出按本發(fā)明的實(shí)施例構(gòu)成的微計(jì)算機(jī)I/F單元的方框圖;圖18例示了按本發(fā)明的實(shí)施例構(gòu)成的的微計(jì)算機(jī)的寄存器的位圖的結(jié)構(gòu);圖19例示了按本發(fā)明的實(shí)施例構(gòu)成的入口RAM的數(shù)據(jù)結(jié)構(gòu);圖20為例示按本發(fā)明的實(shí)施例構(gòu)成的微計(jì)算機(jī)的寄存器的訪問時(shí)序的時(shí)序圖;圖21為示出按本發(fā)明的實(shí)施例構(gòu)成的微計(jì)算機(jī)I/F單元的方框圖;圖22為示出按本發(fā)明的實(shí)施例構(gòu)成的信元處理單元的方框圖;圖23例示了按本發(fā)明的實(shí)施例構(gòu)成的的VP終接信息RAM的地址結(jié)構(gòu);圖24例示了按本發(fā)明的實(shí)施例構(gòu)成的VP終接信息RAM中的數(shù)據(jù)結(jié)構(gòu);圖25例示了按本發(fā)明的實(shí)施例構(gòu)成的VC管理RAM中的數(shù)據(jù)結(jié)構(gòu);圖26為示出按本發(fā)明的實(shí)施例構(gòu)成的信元識別單元的方框圖;圖27為示出按本發(fā)明的實(shí)施例構(gòu)成的告警管理單元的方框圖;圖28例示了按本發(fā)明的實(shí)施例構(gòu)成的VP管理RAM的地址結(jié)構(gòu);圖29例示了按本發(fā)明的實(shí)施例構(gòu)成的VP管理RAM中的數(shù)據(jù)結(jié)構(gòu);圖30例示了按本發(fā)明的實(shí)施例構(gòu)成的VC管理RAM的地址結(jié)構(gòu);圖31為示出按本發(fā)明的實(shí)施例構(gòu)成的終接VC管理RAM的方框圖;圖32例示了按本發(fā)明的實(shí)施例構(gòu)成的終接VC管理RAM中的地址結(jié)構(gòu);圖33例示了按本發(fā)明的實(shí)施例構(gòu)成的終接VC管理RAM中的數(shù)據(jù)結(jié)構(gòu);圖34為示出按本發(fā)明的實(shí)施例構(gòu)成的ALM信元產(chǎn)生單元的方框圖;圖35為示出按本發(fā)明的實(shí)施例構(gòu)成的信元插入/丟棄單元的方框圖;圖36為例示按本發(fā)明的實(shí)施例構(gòu)成的告警管理單元中的告警撤消過程的流程圖;圖37為例示按本發(fā)明的實(shí)施例構(gòu)成的ALM信元產(chǎn)生單元中的信元產(chǎn)生過程的流程圖;圖38為例示按本發(fā)明的實(shí)施例構(gòu)成的ALM信元產(chǎn)生單元中的ALM信元產(chǎn)生過程的流程圖;圖39(a)至39(d)為例示按本發(fā)明的實(shí)施例構(gòu)成的ATM信元產(chǎn)生單元中產(chǎn)生信元產(chǎn)生請求的過程的時(shí)序圖;圖40為示出按本發(fā)明的實(shí)施例構(gòu)成的LB處理單元的方框圖;圖41例示了按本發(fā)明的實(shí)施例構(gòu)成的DP-RAM中的數(shù)據(jù)結(jié)構(gòu);圖42例示了按本發(fā)明的實(shí)施例構(gòu)成的DP-RAM的地址結(jié)構(gòu);圖43為例示按本發(fā)明的實(shí)施例構(gòu)成的DP-RAM的訪問定時(shí)的時(shí)序圖;圖44例示了按本發(fā)明的實(shí)施例構(gòu)成的LB信元的格式;圖45為示出按本發(fā)明的實(shí)施例構(gòu)成的產(chǎn)生過程單元的方框圖;圖46為例示在微計(jì)算機(jī)設(shè)定LB處理(寫入)時(shí)微計(jì)算機(jī)與LB處理單元之間進(jìn)行的過程的流程圖;圖47例示在微計(jì)算機(jī)設(shè)定LB處理(讀出)時(shí)微計(jì)算機(jī)與LB處理單元之間進(jìn)行的過程的流程圖;圖48為示出配有SDH傳輸網(wǎng)的環(huán)型網(wǎng)1’的方框圖;以及圖49為示出SDH發(fā)送設(shè)備和ATM處理設(shè)備的方框圖。
下面將結(jié)合附圖對本發(fā)明的一些實(shí)施例進(jìn)行說明。
(1)系統(tǒng)結(jié)構(gòu)圖1為示出配有應(yīng)用按本發(fā)明的實(shí)施例構(gòu)成的固定長度數(shù)據(jù)處理設(shè)備的SDH傳輸網(wǎng)的環(huán)型網(wǎng)1的結(jié)構(gòu)的方框圖。圖1所示的環(huán)型網(wǎng)1為一個(gè)電視服務(wù)設(shè)備6提供服務(wù),使它能提供圖像數(shù)據(jù)和語音數(shù)據(jù),實(shí)現(xiàn)VOD(點(diǎn)播電視)系統(tǒng)。這種系統(tǒng)能在任何時(shí)候根據(jù)遠(yuǎn)地用戶的點(diǎn)播將諸如電影之類的所要求的圖像和語音從電視服務(wù)設(shè)備6發(fā)送給用戶7。
下面將根據(jù)有大量信息由VOD服務(wù)設(shè)備發(fā)送入環(huán)型網(wǎng)的假設(shè)進(jìn)行說明。
圖1所示的環(huán)型網(wǎng)1具有SDH發(fā)送設(shè)備2、3和5,在電視服務(wù)設(shè)備6與用戶7之間發(fā)送SDH幀。每個(gè)SDH發(fā)送設(shè)備2和3包括在較低層次的SDH發(fā)送裝置9-1至9-n,它們處理具有比在環(huán)型網(wǎng)1中處理的傳輸幀(例如STS-12、48之類)的傳輸速率低的較低級別的傳輸幀[稱之為SDH發(fā)送設(shè)備2和3(較高級別的傳輸幀,如STS-3C)中的STS信道#i(設(shè)備標(biāo)識信息)]。
在環(huán)型網(wǎng)1中,在SDH發(fā)送設(shè)備2與3之間配置有一個(gè)ATM處理設(shè)備(固定長度數(shù)據(jù)處理設(shè)備)4,用來識別每個(gè)作為一個(gè)單位映射到一個(gè)傳輸幀上的ATM信元,執(zhí)行ATM通信層中的操作、管理和維護(hù)。
如圖2所示,按本發(fā)明這個(gè)實(shí)施例構(gòu)成的ATM處理設(shè)備4包括一個(gè)對于這些STS信道#i的映射/反映射單元(發(fā)送裝置)2-i和3-i來說是共同的ATM信元處理單元4-1,同樣為所有的STS信道#i執(zhí)行對每個(gè)STS信道上的ATM信元的處理。
如圖2所示,SDH發(fā)送設(shè)備2和3各包括若干映射/反映射單元2-i或3-i,用來對各自的STS信道#i上的ATM信元執(zhí)行映射/反映射處理,與ATM信元處理單元4-1交換ATM信元。映射/反映射單元3-i包括一個(gè)從下行流的傳輸幀中取出ATM信元的反映射單元3d,一個(gè)將ATM信元處理單元4-1輸出的ATM信元存儲在上行流的傳輸幀中的映射單元,一個(gè)與在ATM處理設(shè)備4中處于下行流側(cè)的接口單元10交換數(shù)據(jù)的接口單元20-1,以及一個(gè)與在ATM處理設(shè)備4中處于上行流側(cè)的接口單元20交換數(shù)據(jù)的接口單元10-1。類似,映射/反映射單元2-i包括一個(gè)從上行流的傳輸幀中取出ATM信元的反映射單元2d,一個(gè)將ATM信元處理單元4-1輸出的ATM信元存儲在下行流的傳輸幀中的映射單元2m,一個(gè)與在ATM處理設(shè)備4中處于下行流側(cè)的接口單元20交換數(shù)據(jù)的接口單元10-1,以及一個(gè)與在ATM處理設(shè)備4中處于上行流側(cè)的接口單元10交換數(shù)據(jù)的接口單元20-1。
圖2中所示的ATM處理設(shè)備4配有ATM信元處理單元4-1、雙端口RAM70、單端口RAM94和作為系統(tǒng)CPU的微計(jì)算機(jī)(μ-COM,請求產(chǎn)生單元)95。
ATM信元處理單元4-1主要用來識別需根據(jù)OAM信元的ALM(告警)信元執(zhí)行故障管理[AIS(告警指示信號)信元或RDI(遠(yuǎn)地故障指示)信元之類的終接等]的ATM信元。按照這個(gè)實(shí)施例,ATM信元處理單元4-1還能用一個(gè)ATM信元執(zhí)行連續(xù)性測試(環(huán)回LoopBack,下面有時(shí)簡記為“LB”),情況將稍后說明。
為此,ATM信元處理單元4-1包括用來與映射/反映射單元2-1至2-n和3-1至3-n的接口單元10-1和20-1交換ATM信元的接口單元10和20,一個(gè)信元處理單元30,一個(gè)LB處理單元40,一個(gè)與稍后要說明的外接雙端口RAM70交換信息的接口單元(雙端口RAMI/F單元)60,一個(gè)上行流信元插入單元(此后記為“UpS信元插入單元”)80,一個(gè)與保持識別接收信元必需信息的單端口RAM94交換信息的入口RAM(ENTRY-RAM)接口單元(此后有時(shí)記為“RAM訪問調(diào)停單元”)91,以及一個(gè)與微計(jì)算機(jī)95交換PM各種設(shè)置信息并將這些信息通知有關(guān)各部分的微計(jì)算機(jī)接口單元(此后有時(shí)記為“微計(jì)算機(jī)I/F單元”)92。
ATM信元處理單元4-1還包括一個(gè)監(jiān)視信元丟棄的狀態(tài)或信元流過的狀態(tài)的性能監(jiān)視(PERFOMANCE MONITORING,此后有時(shí)記為“PM”)處理單元50。
圖2中所示的接口單元10(接收用)在這個(gè)實(shí)施例中配有一個(gè)UTOPIA(ATM的通用測試和操作PHY接口)。接口單元10根據(jù)UTOPIA接口標(biāo)準(zhǔn)以異步方式接收來自任意映射/反映射單元(物理層)2-i或3-i的信元,將接收到的信元按ATM信元處理單元4-1的基準(zhǔn)定時(shí)送至信元處理單元30。
圖2中所示的接口單元20(發(fā)送用)也配有一個(gè)UTOPIA,用來根據(jù)UTOPIA接口標(biāo)準(zhǔn)將信元以異步方式發(fā)至任意映射/反映射單元(物理層)2-i或3-i。映射/反映射單元2-i和3-i(物理層)中的接口單元10-1(接收用)和接口單元20-1(發(fā)送用)也都配有UTOPIA。
下面將詳細(xì)說明UTOPIA 10、10-1、20、20-1。
(1-1)UTOPIA 20-1圖3(a)為例示上述映射/反映射單元2-i或3-i(物理層)中用于傳輸?shù)腢TOPIA 20-1的詳細(xì)結(jié)構(gòu)的方框圖。如圖3(a)所示,UTOPIA 20-1包括寫處理單元21-1、數(shù)據(jù)保持單元22-1、中間控制單元24-1和外部接口單元23-1。
數(shù)據(jù)保持單元22-1保持在反映射單元2d(3d)中反映射的信元??紤]到由于ATM處理設(shè)備4中數(shù)據(jù)處理的延遲而引起在對外接口單元23-1中信元讀過程暫停的情況,數(shù)據(jù)保持單元22-1有一個(gè)可以保持多個(gè)信元的數(shù)據(jù)保持緩存器22-1a。
寫處理單元21-1相繼將在反映射單元2d(3d)中反映射的信元寫入上述數(shù)據(jù)保持緩存器22-1a。為此,寫處理單元21-1配有一個(gè)計(jì)數(shù)器21-1a和一個(gè)寫控制單元21-1b。
計(jì)數(shù)器21-1a通過與信元長度相應(yīng)的時(shí)鐘,借助指示有信元從反映射單元2d(3d)輸入的信元到達(dá)標(biāo)志(高電平)為觸發(fā)器進(jìn)行計(jì)數(shù)。寫控制單元21-1b按照計(jì)數(shù)器21-1a的輸出(計(jì)數(shù)值)對數(shù)據(jù)保持緩存器22-1b進(jìn)行寫控制,從而相繼將反映射單元2d(3d)發(fā)送的各信元逐個(gè)寫入數(shù)據(jù)保持緩存器22-1a。
中間控制單元24-1對上述數(shù)據(jù)保持緩存器22-1a內(nèi)所保持的信元的數(shù)目(保持狀態(tài))進(jìn)行監(jiān)視,以管理有/無信元需向ATM處理設(shè)備4發(fā)送。按照這個(gè)實(shí)施例,如圖3(a)中所示,中間控制單元24-1配有一個(gè)信元計(jì)數(shù)單元(CTR)24-1a。附帶,標(biāo)號24-1b標(biāo)記的是一個(gè)時(shí)鐘轉(zhuǎn)換單元。
上述信元計(jì)數(shù)單元24-1a按照每次在由上述寫控制單元21-1b將一個(gè)信元寫入數(shù)據(jù)保持緩存器22-1a時(shí)接收到的“加1請求(收妥信號)”使它的計(jì)數(shù)值加1,而按照每次在由對外接口單元23-1中的發(fā)送信道判決單元23-1c(稍后說明)從數(shù)據(jù)保持緩存器22-1a讀出一個(gè)信元時(shí)接收到的“減1請求(發(fā)妥信號)”使它的計(jì)數(shù)值減1。在計(jì)數(shù)值不小于1時(shí),說明數(shù)據(jù)保持緩存器22-1a內(nèi)保持有至少一個(gè)信元。
時(shí)鐘轉(zhuǎn)換單元24-1b用來匹配上述通知信元計(jì)數(shù)單元24-1a的“加1請求”和“減1請求”的時(shí)鐘。時(shí)鐘轉(zhuǎn)換單元24-1b通過將按照對外接口單元23-1側(cè)(ATM處理設(shè)備4)的操作時(shí)鐘通知的上述“減1請求”的時(shí)鐘轉(zhuǎn)換為寫處理單元21-1[在反映射單元2d(3d)側(cè)]的基本操作時(shí)鐘來匹配上述兩個(gè)請求的時(shí)鐘。
時(shí)鐘轉(zhuǎn)換單元24-1b是需要的,因?yàn)閷ν饨涌趩卧?3-1是按照與寫處理單元21-1側(cè)的時(shí)鐘不同的、從ATM處理設(shè)備4接收到的時(shí)鐘進(jìn)行操作的。就本質(zhì)上來說,時(shí)鐘轉(zhuǎn)換單元24-1b是可以不用的,如果寫處理單元21-1和對外接口單元23-1按照同一個(gè)時(shí)鐘操作的話。
對外接口單元23-1讀出保持在上述數(shù)據(jù)保持緩存器22-1a內(nèi)的信元,發(fā)送給ATM處理設(shè)備4。對外接口單元23-1,例如如圖3(a)中所示,包括可用信元(clav)產(chǎn)生單元23-1a、計(jì)數(shù)器23-1b、發(fā)送信道判決單元23-1c和時(shí)鐘轉(zhuǎn)換單元23-1d。
在來自ATM處理設(shè)備4的地址(Addr)信號指示一個(gè)由這個(gè)UTOPIA20-1本身處理的STS信道#i,從而這個(gè)UTOPIA 20-1被ATM處理設(shè)備4選定為一個(gè)是信元接收的對象的UTOPIA 20-1時(shí),可用信元產(chǎn)生單元23-1a就確定信元計(jì)數(shù)單元24-1a的計(jì)數(shù)值是否不小于1。在計(jì)數(shù)值不小于1,也就是說有信元需發(fā)送時(shí),可用信元產(chǎn)生單元23-1a就用可用信元信號(clav)將這情況通知ATM處理設(shè)備4(UTOPIA 10)。
發(fā)送信道判決單元23-1c讀出保持在數(shù)據(jù)保持單元22-1的數(shù)據(jù)保持緩存器22-1a內(nèi)的信元。在接收到UTOPIA 10響應(yīng)上述由可用信元產(chǎn)生單元23-1a發(fā)出的通知而發(fā)來的發(fā)送許可[即允許信號(En)為高電平]時(shí),發(fā)送信道判決單元23-1c就從數(shù)據(jù)保持緩存器22-1a讀出一個(gè)信元,連同一個(gè)指示開始信元讀(發(fā)送)的信號SOC(高電平)一起發(fā)送給UTOPIA 10。
計(jì)數(shù)器23-1b用與信元長度相應(yīng)的時(shí)鐘在有作為時(shí)機(jī)(觸發(fā))由發(fā)送信道判決單元23-1c給出的信元讀(即上述發(fā)送開始信號SOC的高電平)的情況下進(jìn)行計(jì)數(shù)。發(fā)送信道判決單元23-1c對計(jì)數(shù)值進(jìn)行監(jiān)視,以確定當(dāng)前讀出的信元的尾端,從而執(zhí)行下一個(gè)讀過程。
時(shí)鐘轉(zhuǎn)換單元23-1d將從信元計(jì)數(shù)單元24-1a向可用信元產(chǎn)生單元23-1a輸出的指示信元有/無的信號的時(shí)鐘轉(zhuǎn)換為對外接口單元23-1(ATM處理設(shè)備4側(cè))的基本操作時(shí)鐘。再說,時(shí)鐘轉(zhuǎn)換單元23-1d也是可以省去的,如果寫控制處理單元21-1和對外接口單元23-1按照同一時(shí)鐘進(jìn)行操作的話,這與中間控制單元24-1中的時(shí)鐘轉(zhuǎn)換單元24-1b類似。
在映射/反映射單元2-i或3-i(物理層)中的具有如上結(jié)構(gòu)的UTOPIA 20-1中,反映射單元2d(3d)從幀中取出的信元由寫控制單元21-1b相繼寫入數(shù)據(jù)保持緩存器22-1a。此時(shí),中間控制單元24-1按照寫控制單元21-1b每次在將一個(gè)信元寫入數(shù)據(jù)保持緩存器22-1a時(shí)輸出的“加1請求”,使信元計(jì)數(shù)單元24-1a的計(jì)數(shù)值加1。
在對外接口單元23-1中,在地址(Adrr)信號指示一個(gè)由發(fā)送信道判決單元23-1c處理的STS信道#i,從而這UTOPIA 20-1本身被ATM處理設(shè)備(UTOPIA 10)選定為一個(gè)是信元接收的對象的UTOPIA 20-1時(shí),可用信元產(chǎn)生單元23-1a就確定中間控制單元24-1中的信元計(jì)數(shù)單元24-1a的計(jì)數(shù)值是否不小于1。在計(jì)數(shù)值不小于1時(shí),可用信元產(chǎn)生單元23-1a就使可用信元信號處于高電平,通知UTOPIA10UTOPIA 20-1本身保持有需發(fā)送的信元。
在接收到UTOPIA 10響應(yīng)上述通知發(fā)來的發(fā)送許可(即地址信號指示是由它本身處理的STS信道#i,而允許信號變?yōu)楦唠娖?時(shí),發(fā)送信道判決單元23-1c就開始從數(shù)據(jù)保持緩存器22-1a讀出信元,并使讀起始信號SOC成為高電平,按照計(jì)數(shù)器23-1b的計(jì)數(shù)值從數(shù)據(jù)保持緩存器22-1b只讀出一個(gè)信元。
發(fā)送信道判決單元23-1c在從數(shù)據(jù)保持緩存器22-1a讀出一個(gè)信元時(shí)向中間控制單元24-1中的信元計(jì)數(shù)單元24-1a發(fā)送“減1請求”。信元計(jì)數(shù)單元24-1a在接收到“減1請求”后就將計(jì)數(shù)值減1。
此后,每次來自UTOPIA 10的地址信號指示是由它本身處理的STS信道#i,UTOPIA 20-1就重復(fù)以上的發(fā)送(讀)過程,只要數(shù)據(jù)保持緩存器22-1a內(nèi)還保持有信元,這樣就相繼讀出保持在數(shù)據(jù)保持緩存器22-1a內(nèi)的信元,發(fā)送給UTOPIA 10(ATM處理設(shè)備4)。
(1-2)UTOPIA 10-1圖3(b)為示出上述映射/反映射單元2-i或3-i(物理層)中用于發(fā)送的UTOPIA 10-1的詳細(xì)結(jié)構(gòu)的方框圖。如圖3(b)所示,UTOPIA 10-1包括對外接口單元11-1、數(shù)據(jù)保持單元12-1、中間控制單元14-1和讀處理單元13-1。
數(shù)據(jù)保持單元12-1保持在ATM處理設(shè)備4中處理的信元。在這種情況下,考慮到由于映射單元2m(3m)中映射處理的延遲可能使在讀處理單元13-1中信元讀過程要暫停,數(shù)據(jù)保持單元12-1有一個(gè)能將多個(gè)信元以信元為單位保持的數(shù)據(jù)保持緩存器12-1a。
對外接口單元11-1接收在ATM處理設(shè)備4中處理的信元,送至上述數(shù)據(jù)保持緩存器12-1a保持(將信元寫入數(shù)據(jù)保持緩存器12-1a)。如圖3(b)中所示,對外接口單元11-1a包括可用信元產(chǎn)生單元11-1a、計(jì)數(shù)器11-1b、寫控制單元11-1c和時(shí)鐘轉(zhuǎn)換單元11-1d。
在地址(Addr)信號指示一個(gè)由它本身處理的STS信道#i,從而ATM處理設(shè)備4(UTOPIA 20)選定這個(gè)UTOPIA 10-1本身作為一個(gè)是信元接收的對象的UTOPIA時(shí),可用信元產(chǎn)生單元11-1a根據(jù)中間控制單元14-1中的信元計(jì)數(shù)單元14-1a(稍后說明)的計(jì)數(shù)值確定數(shù)據(jù)保持緩存器12-1a內(nèi)是否還有可容納信元的自由空間。在有自由空間時(shí),可用信元產(chǎn)生單元11-1a就用可用信元信號(高電平)將這情況通知UTOPIA 20。
計(jì)數(shù)器11-1b用與信元長度相應(yīng)的時(shí)鐘在來自UTOPIA 20的信元傳輸起始信號SOC為高電平的情況下計(jì)數(shù)。寫控制單元11-1c監(jiān)視計(jì)數(shù)器11-1b的計(jì)數(shù)值,以確定所接收的信元的尾端,從而相繼寫入下個(gè)所接收的信元。
在接收到UTOPIA 20響應(yīng)從上述可用信元產(chǎn)生單元11-1a發(fā)出的數(shù)據(jù)保持緩存器12-1a內(nèi)有自由空間的通知而發(fā)來的接收許可(即在允許信號變?yōu)楦唠娖?時(shí),寫控制單元11-1c按照上述計(jì)數(shù)器11-1b的計(jì)數(shù)值將所接收的信元寫入數(shù)據(jù)保持緩存器12-1a。時(shí)鐘轉(zhuǎn)換單元11-1d將從信元計(jì)數(shù)單元14-1a向可用信元產(chǎn)生單元11-1a輸出的指示有/無自由空間的信號的時(shí)鐘轉(zhuǎn)換為對外接口單元11-1(ATM處理設(shè)備4側(cè))的基本操作時(shí)鐘。
中間控制單元14-1對上述數(shù)據(jù)保持緩存器12-1a內(nèi)所保持的信元的數(shù)目(保持狀態(tài))進(jìn)行監(jiān)視,以管理有/無信元需向映射單元2m(3m)發(fā)送和在數(shù)據(jù)保持緩存器12-1a內(nèi)有/無自由空間。為此,中間控制單元14-1配有一個(gè)信元計(jì)數(shù)單元(CTR)14-1a。注意,標(biāo)號14-1b標(biāo)記的是一個(gè)時(shí)鐘轉(zhuǎn)換單元。
上述信元計(jì)數(shù)單元14-1a按照每次在由上述計(jì)數(shù)器11-1b將一個(gè)信元寫入數(shù)據(jù)保持緩存器12-1a時(shí)接收到的“加1請求”使它的計(jì)數(shù)值加1,而按照每次在由讀控制單元13-1a(稍后說明)從數(shù)據(jù)保持緩存器12-1a讀出一個(gè)信元時(shí)接收到的“減1請求”使它的計(jì)數(shù)值減1。在計(jì)數(shù)值不小于1時(shí),說明數(shù)據(jù)保持緩存器12-1a內(nèi)保持有至少一個(gè)信元。此外,在計(jì)數(shù)值小于數(shù)據(jù)保持緩存器12-1a的容量時(shí),說明數(shù)據(jù)保持緩存器12-1a內(nèi)有自由空間。
上述時(shí)鐘轉(zhuǎn)換單元14-1b用來匹配分別從寫控制單元11-1C和讀控制單元13-1a送至信元計(jì)數(shù)單元14-1a的“加1請求”和“減1請求”的時(shí)鐘。在這種情況下,如果對外接口單元11-1和讀處理單元13-1按同一個(gè)時(shí)鐘操作,時(shí)鐘轉(zhuǎn)換單元14-1b就可以省略。
上述讀處理單元13-1按照來自映射單元2m(3m)的信元發(fā)送請求(該標(biāo)志)相繼從數(shù)據(jù)保保持單元12-1a讀出信元。為此,如圖3(b)中所示,該讀處理單元13-1配有讀控制單元13-1a和計(jì)數(shù)器13-1b。
計(jì)數(shù)器13-1b用與信元長度相應(yīng)的時(shí)鐘在有作為觸發(fā)的來自映射單元2m(3m)的讀標(biāo)志(高電平)的情況下計(jì)數(shù)。讀控制單元13-1a按照計(jì)數(shù)器13-1b的計(jì)數(shù)值相繼從數(shù)據(jù)保持緩存器12-1a逐個(gè)讀出信元,只要數(shù)據(jù)保持緩存器12-1a內(nèi)還保持有信元。讀控制單元13-1a每讀出一個(gè)信元就向中間控制單元14-1中的信元計(jì)數(shù)單元14-1a發(fā)送一個(gè)上述的“減1請求”。
在映射/反映射單元2-i或3-i(物理層)中的具有上述結(jié)構(gòu)的用于發(fā)送的UTOPIA 10-1中,在來自ATM處理設(shè)備4(UTOPIA 20)的地址(Addr)信號指示一個(gè)由這個(gè)UTOPIA 10-1處理的STS信道#i,從而這個(gè)UTOPIA 10-1被選定為一個(gè)是信元接收的對象的UTOPIA 10-1時(shí),可用信元產(chǎn)生單元11-1a就根據(jù)中間控制單元14-1中的信元計(jì)數(shù)單元14-1a的計(jì)數(shù)值確定在數(shù)據(jù)保持緩存器12-1a內(nèi)是否有自由空間。在有自由空間時(shí),可用信元產(chǎn)生單元11-1a就使可用信元信號變?yōu)楦唠娖剑ㄖ猆TOPIA 20。
在接收到UTOPIA 20響應(yīng)通知而發(fā)出的接收許可(允許信號成為高電平)時(shí),寫控制單元11-1c按照在作為觸發(fā)的來自UTOPIA 20的傳輸起始信號SOC為高電平的情況下開始計(jì)數(shù)的計(jì)數(shù)器11-1b的計(jì)數(shù)值將所接收的信元(DATA)寫入數(shù)據(jù)保持緩存器12-1a。
此時(shí),寫控制單元11-1c每次在將一個(gè)信元寫入數(shù)據(jù)保持緩存器12-1a時(shí)就向中間控制單元14-1中的信元計(jì)數(shù)單元14-1a發(fā)送一個(gè)“加1請求”。信元計(jì)數(shù)單元14-1a在接收到“加1請求”時(shí)就將它們計(jì)數(shù)值加1。
此后,每當(dāng)來自UTOPIA 20的地址信號指示是由它本身處理的STS信道#i,UTOPIA 10-1就執(zhí)行上述接收(寫)過程,只要數(shù)據(jù)保持緩存器12-1a內(nèi)有自由空間,從而相繼將信元寫入數(shù)據(jù)保持緩存器12-1a。
在讀處理單元13-1中,計(jì)數(shù)器13-1b以來自映射單元2m(3m)的讀標(biāo)志成為高電平作為觸發(fā)開始計(jì)數(shù)。這樣,讀控制單元13-1a就按照計(jì)數(shù)器13-1b的計(jì)數(shù)值相繼從數(shù)據(jù)保持緩存器12-1a讀出信元,只要數(shù)據(jù)保持緩存器12-1a內(nèi)還有信元,然后將這些信元送至映射單元2m(3m)。讀控制單元13-1a每讀出一個(gè)信元就向信元計(jì)數(shù)單元14-1a發(fā)送一個(gè)“減1請求”。
(1-3)UTOPIA 10圖4(a)為例示上述ATM處理設(shè)備4(ATM層)中用于接收的UTOPIA10的詳細(xì)結(jié)構(gòu)的方框圖。如圖4(a)所示,UTOPIA 10包括對外接口單元11、數(shù)據(jù)保持單元12、中間控制單元13和讀處理單元14。
數(shù)據(jù)保持單元12保持從上述在映射/反映射單元2-i或3-i(物理層)側(cè)的UTOPIA 20-1發(fā)送的信元。在這種情況下,考慮到由于UTOPIA 20(稍后說明)中數(shù)據(jù)處理的延遲可能在讀處理單元14中信元讀過程要暫停,數(shù)據(jù)保持單元12有一個(gè)能將多個(gè)信元保持在一些信元單元內(nèi)的數(shù)據(jù)保持緩存器12a。
中間控制單元13對上述數(shù)據(jù)保持緩存器12a內(nèi)所保持的信元的數(shù)目(保持狀態(tài))進(jìn)行監(jiān)視,以管理有/無信元需向信元處理單元30(稍后說明)輸出以及在數(shù)據(jù)保持緩存器12中有無自由空間,同時(shí)還管理在數(shù)據(jù)保持緩存器12a內(nèi)所保持的信元的STS信道#i。為此,中間控制單元13配有STS信道保持緩存器13a和信元計(jì)數(shù)單元(CTR)13b。
STS信道保持緩存器13a保持在上述數(shù)據(jù)保持緩存器12a內(nèi)所保持的信元的STS信道#i。如稍后將要說明的那樣,對外接口單元11中的接收信道判決單元(寫控制單元)11c(稍后說明)判定的STS信道#i被寫入STS信道保持緩存器13a。
也就是說,上述數(shù)據(jù)保持緩存器12a和STS信道保持緩存器13a分別可以存儲信元和相應(yīng)的STS信道#i[在物理層上(映射/反映射單元2-i或3-i)的標(biāo)識信息]。
信元計(jì)數(shù)單元13b對在緩存器13a內(nèi)保持的每個(gè)STS信道#i的信元計(jì)數(shù)。信元計(jì)數(shù)單元13b包括若干個(gè)分別負(fù)責(zé)各自信道#i的計(jì)數(shù)器(未示出),通過根據(jù)每次在由接收信道判決單元11c和讀控制單元14a(稍后說明)對數(shù)據(jù)保持緩存器12a寫入/讀出一個(gè)信元時(shí)接收到的“加1請求”/“減1請求”使一個(gè)相應(yīng)計(jì)數(shù)器(未示出一一與各STS信道#i對應(yīng)的計(jì)數(shù)器)的計(jì)數(shù)值加1/減1來管理分別為各個(gè)STS信道#i保持的信元的數(shù)目。
對外接口單元(接收接口單元)11從任何一個(gè)映射/反映射單元2-i或3-i(物理層)接收到一個(gè)信元后,就使這個(gè)信元與這個(gè)信元的STS信道#i聯(lián)系起來,將這個(gè)信元和相應(yīng)的STS信道#i分別寫入緩存器12a和13a,從而對所接收的每個(gè)STS信道#i的信元進(jìn)行管理。
對外接口單元11根據(jù)一個(gè)任意的UTOPIA 20-1中的信元保持狀態(tài)向這個(gè)UTOPIA 20-1給出一個(gè)信元發(fā)送許可信號,以從這個(gè)UTOPIA20-1接收信元。如圖4(a)中所示,對外接口單元11包括有效信道保持單元11a、計(jì)數(shù)器11b和接收信道判決單元11c。
在接收信道判決單元11c在用地址信號輪詢(逐個(gè))中選定一個(gè)是信元接收的對象的UTOPIA 20-1時(shí),有效信道保持單元11a就保持從各個(gè)UTOPIA 20-1發(fā)回的指示本UTOPIA 20-1是否有信元要發(fā)送的可用信元信號clav(有信元為高電平,無信元為低電平),從而存儲有關(guān)每個(gè)STS信道#i的信元保持狀態(tài)信息。
接收信道判決單元11c根據(jù)在有效信息保持單元11a內(nèi)保持的保持狀態(tài)信息和由信元計(jì)數(shù)單元13b為每個(gè)STS信道#i管理的數(shù)據(jù)保持緩存器12a的自由空間信息判定一個(gè)是信元接收的對象的STS信道#i(UTOPIA 20-1)后,向判定的接收STS信道#i的UTOPIA 20-1發(fā)送一個(gè)允許信號(高電平)和一個(gè)指示接收STS信道#i的地址信號(即給出發(fā)送許可),接收到一個(gè)來自這個(gè)UTOPIA 20-1的信元后,將所接收的信元寫入數(shù)據(jù)保持緩存器12a,同時(shí)將上述判定的接收STS信道#i寫入STS信道保持緩存器13a。
也就是說,上述接收信道判決單元11c依次從多個(gè)UTOPIA 20-1[物理層(映射/反映射單元2-i或3-i)]接收到有關(guān)信元保持狀態(tài)的信息后,判定應(yīng)向哪個(gè)UTOPIA 20-1發(fā)送上述允許信號(高電平)。接收信道判決單元11c每次在寫入一個(gè)信元和這個(gè)信元的STS信道#i時(shí)就向信元計(jì)數(shù)單元13b發(fā)送上述“加1請求”。
計(jì)數(shù)器11b用與信元長度相應(yīng)的時(shí)鐘在有作為觸發(fā)的來自UTOPIA20-1的信元傳輸起始信號SOC(高電平)的情況下計(jì)數(shù)。接收信道判決單元11c對計(jì)數(shù)器11b的計(jì)數(shù)值進(jìn)行監(jiān)測,以確定所接收信元的尾端,再按這種定時(shí)(判決定時(shí))開始對下一個(gè)接收STS信道#i的判決。
讀處理單元14讀出由上述對外接口單元11寫入數(shù)據(jù)保持緩存器12a的信元和從STS信道保持緩存器13a讀出與信元相應(yīng)的STS信道#i,將讀出的信元和STS信道#i輸出給稍后要說明的信元處理單元30。如圖4(a)中所示,該讀處理單元14包括讀控制單元14a和計(jì)數(shù)器14b。
計(jì)數(shù)器14b用與信元長度相應(yīng)的時(shí)鐘在有作為觸發(fā)的來自信元處理單元30的讀標(biāo)志(高電平)的情況下計(jì)數(shù)。讀控制單元14a相繼每次在計(jì)數(shù)器14b的計(jì)數(shù)值成為初始值時(shí)從數(shù)據(jù)保持緩存器12a讀出信元,只要在數(shù)據(jù)保持緩存器12a內(nèi)還保持有信元。讀控制單元14a每次在讀出一個(gè)信元時(shí)就向信元計(jì)數(shù)單元13b發(fā)送上述“減1請求”。
按照這個(gè)實(shí)施例,信元處理單元30(稍后說明)發(fā)送的上述讀標(biāo)志的長度以信元長度為單位計(jì)。
下面將結(jié)合上述這個(gè)實(shí)施例的結(jié)構(gòu)詳細(xì)說明在ATM處理設(shè)備4(ATM層)中用于接收的UTOPIA 10的工作情況。
對外接口單元11的接收信道判決單元11c依次向?qū)?cè)映射/反映射單元2-i或3-i中用于發(fā)送的任何UTOPIA 20-1發(fā)送地址信號,以輪詢方式選定一個(gè)是信元接收的對象的UTOPIA 20-1。
在UTOPIA 20-1由上述地址信號選定為一個(gè)是信元接收對象的UTOPIA 20-1后,對外接口單元23-1中的可用信元產(chǎn)生單元23-1a[見圖3(a)]用可用信元信號回發(fā)一個(gè)信元保持狀態(tài)(指示UTOPIA 20-1是否保持有需發(fā)送的信元)。
對外接口單元11相繼依由有效信道保持單元11a選定的次序接收到一系列可用信元信號,將每個(gè)STS信道#i的信元保持狀態(tài)信息存儲起來,并在接收信道判決單元11c中展示存儲的內(nèi)容。
接收信道判決單元11c根據(jù)存儲的內(nèi)容(信元保持狀態(tài)信息)和在中間控制單元13的信元計(jì)數(shù)單元13b中為每個(gè)STS信道#i管理的數(shù)據(jù)保持緩存器12a內(nèi)自由空間的有/無判定一個(gè)UTOPIA 20-1(STS信道#i)為信元接收的對象,向判定的這個(gè)UTOPIA 20-1發(fā)送一個(gè)允許信號(高電平)和一個(gè)地址信號。
也就是說,對外接口單元11輪詢每個(gè)物理層(映射/反映射單元2-i或3-i)的UTOPIA 20-1中的信元保持狀態(tài),相繼接收到每個(gè)UTOPIA 20-1的信元保持狀態(tài)的通知以確認(rèn)每個(gè)STS信道#i的信元保持狀態(tài),判定應(yīng)向這些STS信道#i中的哪個(gè)STS信道#i的映射/反映射單元2-i或3-i(UTOPIA 20-1)發(fā)送一個(gè)發(fā)送許可信號。
UTOPIA 20-1開始由發(fā)送信道判決單元23-1c讀出一個(gè)信元。在對外接口單元11中,計(jì)數(shù)器11b在有作為觸發(fā)的信元讀起始信號SOC(高電平)從UTOPIA23-1c的發(fā)送信道判決單元23-1c送來的情況下進(jìn)行計(jì)數(shù)。
按照計(jì)數(shù)器11b的計(jì)數(shù)值,接收信道判決單元11c對緩存器12a和13a執(zhí)行寫控制,將所接收的信元寫入數(shù)據(jù)保持單元12中的數(shù)據(jù)保持緩存器12a,而將這個(gè)信元的STS信道#i寫入中間控制單元13的STS信道保持緩存器13a。
此時(shí),接收信道判決單元11c每次在將一個(gè)信元寫入數(shù)據(jù)保持緩存器12a時(shí)就向中間控制單元13中的信元計(jì)數(shù)單元13b發(fā)送對保持信元數(shù)的“加1請求”。信元計(jì)數(shù)單元13b每次在接收到“加1請求”時(shí)就對相應(yīng)STS信道#i的計(jì)數(shù)值加1,更新在數(shù)據(jù)保持緩存器12a內(nèi)保持的信元的數(shù)目的信息。
另一方面,讀處理單元14通過查閱中間控制單元13中的信元計(jì)數(shù)單元13b的各個(gè)計(jì)數(shù)值來監(jiān)視數(shù)據(jù)保持緩存器12a內(nèi)信元的有/無。如果在數(shù)據(jù)保持緩存器12a內(nèi)保持有信元,讀處理單元14就以寫入的次序從數(shù)據(jù)保持緩存器12a讀出信元而從STS信道保持緩存器13a讀出所讀信元的STS信道#i,并輸出至信元處理單元30(上行流信元插入單元80)。
此時(shí),讀控制單元14a每次在從數(shù)據(jù)保持緩存器12a讀出一個(gè)信元時(shí)就向信元計(jì)數(shù)單元13b發(fā)送有關(guān)保持信元數(shù)的“減1請求”。信元計(jì)數(shù)單元13b每次在接收到“減1請求”就使相應(yīng)STS信道#i的計(jì)數(shù)值減1,更新所保持的STS信道#i的信元的數(shù)目的信息,再移向STS信道保持緩存器13a內(nèi)寫入下一個(gè)STS信道的位置。
也就是說,上述對外接口單元11、數(shù)據(jù)保持單元12和中間控制單元13起著一個(gè)接收數(shù)據(jù)管理單元的作用,接收來自多個(gè)物理層中任何物理層(映射/反映射單元2-i或3-i)的信元,根據(jù)作為物理層的標(biāo)識信息的STS信道#i管理每個(gè)STS信道#i的信元。讀處理單元14將由這個(gè)接收數(shù)據(jù)管理單元管理的信元連同相應(yīng)的STS信道#i一起發(fā)送給稍后要說明的信元處理單元30。
如上,讀處理單元14例如將以異步定時(shí)從一個(gè)物理層(映射/反映射單元3-i)接收到的如圖5(a)所示下行流中的接收信元(D1,D2,D3,D4和D5)以與信元長度同步的定時(shí)(ATM信元處理單元4-1中的基準(zhǔn)定時(shí);信元同步)輸出給信元處理單元30[參見圖5(c)和5(d)]。
以異步定時(shí)從一個(gè)物理層(映射/反映射單元2-i)接收到如圖5(b)所示的上行流中的接收信元(U1,U2,U3和U4)按ATM信元處理單元4-1中的基準(zhǔn)定時(shí)[圖5(c)]傳送給信元處理單元30(上行流信元插入單元80),如圖5(c)和5(e)所示。
也就是說,在ATM信元處理單元4-1內(nèi),發(fā)送上行流和下行流的ATM信元流的定時(shí)(前導(dǎo)信元的位置)是相同的。
ATM信元處理單元4-1中的基準(zhǔn)定時(shí)是用28個(gè)時(shí)鐘(CLK)作為一個(gè)周期,一個(gè)周期是處理一個(gè)信元(53字節(jié))的范圍。用28個(gè)時(shí)鐘作為一個(gè)周期的原因如下。在一個(gè)53字節(jié)的信元以16比特進(jìn)行并行處理時(shí),一個(gè)信元可以用27個(gè)時(shí)鐘處理。然而,如果必需用四個(gè)時(shí)鐘對單端口RAM94訪問一次,那就不好分27個(gè)時(shí)鐘。因此,確定28個(gè)時(shí)鐘為一個(gè)周期。在不是以16比特并行處理一個(gè)信元時(shí),或者在改變對單端口RAM94的訪問定時(shí)時(shí),基準(zhǔn)定時(shí)的時(shí)鐘數(shù)也就不同。下面,假設(shè)28個(gè)時(shí)鐘為一個(gè)周期,但也可采用其他時(shí)鐘數(shù)為一個(gè)周期。
(1-4)UTOPIA 20圖4(b)為示出上述ATM處理設(shè)備4(ATM層)中用于發(fā)送的UTOPIA20的詳細(xì)結(jié)構(gòu)的方框圖。如圖4(b)所示,UTOPIA 20包括寫處理單元21、數(shù)據(jù)保持單元22、中間控制單元23和對外接口24。
數(shù)據(jù)保持單元22保持從信元處理單元30(上行流信元插入單元80)(稍后說明)輸出的信元??紤]到由于映射單元2m(3m)中映射處理的延遲可能在對外接口單元24中信元讀過程要暫停,數(shù)據(jù)保持單元22有一個(gè)能保持多個(gè)信元的數(shù)據(jù)保持緩存器22a。
中間控制單元23對上述數(shù)據(jù)保持緩存器22a內(nèi)所保持的信元的數(shù)目(保持狀態(tài))進(jìn)行監(jiān)視,以管理有/無信元需向UTOPIA 10-1輸出,同時(shí)還管理在數(shù)據(jù)保持緩存器22a內(nèi)所保持的信元的STS信道#i。為此,中間控制單元23配有STS信道保持緩存器23a和信元計(jì)數(shù)單元(CTR)23b。
STS信道保持緩存器23a保持在上述數(shù)據(jù)保持緩存器22a內(nèi)所保持的信元的STS信道#i。隨信元從信元處理單元30(上行流信元插入單元80)輸出的STS信道#i由寫處理單元21中的寫控制單元21a寫入STS信道保持緩存器23a。
也就是說,上述數(shù)據(jù)保持緩存器22a和STS信道保持緩存器23a起著一個(gè)用于傳輸?shù)拇鎯卧淖饔?,可以存儲信元和相?yīng)的STS信道#i[在物理層上(映射/反映射單元2-i或3-i)的標(biāo)識信息]。
信元計(jì)數(shù)單元23b對在緩存器22a內(nèi)保持的每個(gè)STS信道#i的信元計(jì)數(shù)。為此,信元計(jì)數(shù)單元23b包括若干個(gè)分別負(fù)責(zé)各自STS信道#i的計(jì)數(shù)器(未示出),根據(jù)每次在寫控制單元21a(稍后說明)/發(fā)送信道判決單元(讀控制單元)24a(稍后說明)對緩存器22a寫入/讀出一個(gè)信元時(shí)接收到的“加1請求”/“減1請求”使一個(gè)相應(yīng)計(jì)數(shù)器(未示出一一與各STS信道#i對應(yīng)的計(jì)數(shù)器)的計(jì)數(shù)值加1/減1,從而管理所保持的每個(gè)STS信道#i的信元的數(shù)目。
寫處理單元21接收到在信元處理單元30(上行流信元插入單元80)中處理的信元后,相繼將所接收的信元寫入數(shù)據(jù)保持緩存器22a,而相繼將信元的STS信道#i相應(yīng)寫入STS信道保持緩存器23a。為此,如圖4(b)中所示,寫處理單元21配有計(jì)數(shù)器21b和寫控制單元21a。
計(jì)數(shù)器21b在有作為觸發(fā)的指示有一個(gè)信元從信元處理單元30(上行流信元插入單元80)輸入的信元到達(dá)標(biāo)志(高電平)的情況下計(jì)數(shù)。寫控制單元21a根據(jù)計(jì)數(shù)器21b的輸出(計(jì)數(shù)值)對緩存器22a和23a執(zhí)行寫控制,將來自信元處理單元30(上行流信元插入單元80)的信元寫入數(shù)據(jù)保持緩存器22a,而將來自信元處理30(上行流信元插入單元80)的相應(yīng)STS信道#i寫入STS信道保持緩存器23a。
也就是說,上述寫處理單元21接收到來自信元處理單元30(上行流信元插入單元80)的一個(gè)需發(fā)送給UTOPIA 10-1[對側(cè)物理層(映射/反映射單元2-i或3-i)]的信元和這個(gè)信元的STS信道#i后,就將這個(gè)信元與STS信道#i聯(lián)系起來,分別寫入緩存器22a和23a,從而對每個(gè)STS信道#i的信元進(jìn)行管理。
對外接口單元24從數(shù)據(jù)保持緩存器22a讀出需發(fā)送給對側(cè)物理層(映射/反映射單元2-i或3-i)(UTOPIA 10-1)的信元,將其發(fā)送給UTOPIA 10-1。對外接口單元24配置為一個(gè)許可傳輸型發(fā)送接口單元,根據(jù)UTOPIA 10-1中的信元保持狀態(tài)(是否有接收信元的空間)向任意的UTOPIA 10-1給出信元接收許可信號后發(fā)送信元。
如圖4(b)中所示,對外接口單元24還包括有效信道保持單元24b、計(jì)數(shù)器24c和發(fā)送信道判決單元24a。
在發(fā)送信道判決單元24a利用地址信號以輪詢方式(依次)選定一個(gè)是信元傳輸對象的UTOPIA 10-1時(shí),有效信道保持單元24b保持從每個(gè)UTOPIA 10-1發(fā)回的指示信元保持狀態(tài)的可用信元信號(在有空間的情況下為高電平,在無空間的情況下為低電平),從而存儲了每個(gè)STS信道#i的信元保持狀態(tài)(是否可接收)。
發(fā)送信道判決單元24a根據(jù)在有效信道保持單元24b內(nèi)保持的信息和在STS信道保持緩存器23a內(nèi)保持的STS信道#i判定一個(gè)物理層(映射/反映射單元2-i或3-i)是信元發(fā)送對象后,就向這個(gè)判定的UTOPIA 10-1發(fā)送一個(gè)地址信號(指示一個(gè)STS信道#i的信號)和一個(gè)允許信號(高電平)(給出接收許可信號),從數(shù)據(jù)保持緩存器22a讀出信元發(fā)送給UTOPIA 10-1。
也就是說,上述發(fā)送信道判決單元24a依次從若干個(gè)UTOPIA 10-1[物理層(映射/反映射單元2-i或3-i)]接收有關(guān)各自的信元保持狀態(tài)的信息,判定應(yīng)向哪個(gè)UTOPIA 10-1送上述允許信號(高電平)。發(fā)送信道判決單元24a每次在讀出一個(gè)信元時(shí)就向信元計(jì)數(shù)單元23b發(fā)送上述“減1請求”。
計(jì)數(shù)器24c用與信元長度相應(yīng)的時(shí)鐘在有作為觸發(fā)的信元傳輸起始信號SOC(高電平)送至UTOPIA 10-1的情況下計(jì)數(shù)。上述發(fā)送信道判決單元24a對計(jì)數(shù)器24c的計(jì)數(shù)值進(jìn)行監(jiān)視,以確定發(fā)送信元的尾端,再以這種定時(shí)(判決定時(shí))判定下一個(gè)發(fā)送信道(STS信道#i)。
具有按這個(gè)實(shí)施例配置的上述結(jié)構(gòu)的在ATM處理設(shè)備4(ATM層)中用于發(fā)送的UTOPIA 20在接收到來自信元處理單元30(上行流信元插入單元80)的信元到達(dá)標(biāo)志時(shí)開始用寫處理單元21中的計(jì)數(shù)器21b計(jì)數(shù),根據(jù)計(jì)數(shù)器21b的計(jì)數(shù)值對數(shù)據(jù)保持單元22中的數(shù)據(jù)保持緩存器22a和中間控制單元23中的STS信道保持緩存器23a執(zhí)行寫控制,從而將從信元處理單元30(上行流信元插入單元80)輸出的信元和信元的STS信道#i相繼分別寫入緩存器22a和23a。
此時(shí),寫控制單元21a每次在將一個(gè)信元寫入數(shù)據(jù)保持緩存器22a時(shí)就向中間控制單元23中的信元計(jì)數(shù)單元23b發(fā)送有關(guān)保持信元數(shù)的“加1請求”。信元計(jì)數(shù)單元23b每次在接收到“加1請求”時(shí)就更新一個(gè)相應(yīng)計(jì)數(shù)器(未示出每個(gè)STS信道#i的計(jì)數(shù)器)的計(jì)數(shù)值,再將STS信道保持緩存器23a中寫入STS信道#i的位置移到下一個(gè)位置,以更新這位置。
在對外接口單元24中,發(fā)送信道判決單元24a依次向?qū)?cè)任何一個(gè)物理層的UTOPIA 10-1發(fā)送地址信號,從而以輪詢方式選定一個(gè)是信元傳輸?shù)膶ο蟮腢TOPIA 10-1。
在UTOPIA 10-1由上述地址信號選為一個(gè)是信元傳輸?shù)膶ο蟮腢TOPIA 10-1后,對外接口單元11-1中的可用信元產(chǎn)生單元11-1a[見圖3(b)]用可用信元信號(clav)向UTOPIA 20(對外接口單元24)發(fā)回一個(gè)信元保持狀態(tài)(是否有空間接收信元)。
對外接口單元24相繼依選定的次序接收可用信元信號,存儲每個(gè)STS信道#i的信元保持狀態(tài),并在發(fā)送信道判決單元24a中顯示存儲的內(nèi)容。
發(fā)送信道判決單元24a根據(jù)存儲的內(nèi)容(信元保持狀態(tài)信息)、在中間控制單元23中的信元計(jì)數(shù)單元23b為每個(gè)STS信道#i管理的數(shù)據(jù)保持緩存器22a內(nèi)有/無信元和在中間控制單元23中的STS信道保持緩存器23a內(nèi)存儲的STS信道#i來判定一個(gè)是信元傳輸對象的STS信道#i[物理層(UTOPIA 10-1)]。
也就是說,對外接口單元24輪詢每個(gè)物理層(UTOPIA 10-1)中的信元保持狀態(tài)(接收信元的空間),相繼接收到來自每個(gè)物理層(UTOPIA10-1)的有關(guān)上述信元保持狀態(tài)的通知(可用信元信號)以確認(rèn)每個(gè)STS信道#i的信元的保持狀態(tài),判定應(yīng)向這些物理層(UTOPIA 10-1)中的哪個(gè)物理層發(fā)送一個(gè)信元接收許可信號。
發(fā)送信道判決單元24a向上述判定的發(fā)送STS信道#i的UTOPIA 10-1發(fā)送一個(gè)地址信號和一個(gè)允許信號(高電平),從數(shù)據(jù)保持緩存器22a讀出信元,連同讀起始信號SOC一起發(fā)送給上述UTOPIA 10-1。
此時(shí),發(fā)送信道判決單元24a每次在從數(shù)據(jù)保持緩存器22a讀出一個(gè)信元時(shí)就向信元計(jì)數(shù)單元23b發(fā)送對保持信元數(shù)的“減1請求”。信元計(jì)數(shù)單元23b每次在接收到“減1請求”時(shí)就使相應(yīng)STS信道#i的計(jì)數(shù)值減1,更新所保持的STS信道#i的信元的數(shù)目,并且將STS信道保持緩存器23a內(nèi)寫入下一個(gè)STS信道的位置前移一位。
也就是說,上述寫處理單元21、數(shù)據(jù)保持單元22和中間控制單元23根據(jù)作為對物理層(映射/反映射單元2-i或3-i)的標(biāo)識信息的STS信道#i為每個(gè)物理層對在稍后說明的信元處理單元30(上行流插入單元80)中處理的信元進(jìn)行管理。對外接口單元24根據(jù)上述STS信道#i將所管理的信元發(fā)送給任意的物理層。
圖2中所示的DP-RAMI/F單元與外部的DP-RAM70對接。DP-RAMI/F單元60將來自信元處理單元30的ALM(AIS,RDI)信息寫入DP-RAM70,從微計(jì)算機(jī)95讀出有關(guān)置入DP-RAM70的PM過程的信息,以及寫入來自PM處理單元50的需通知微計(jì)算機(jī)95的信息。DP-RAM70能保持每個(gè)STS-3C[STS信道#i(i=1至4)]的VC-AIS/RDI、VP-AIS/RDI之類的信息,例如在處理STS-3C的四個(gè)信道時(shí),如圖6所示。
UpS(上行流)信元插入單元(插入單元)80按照來自信元處理單元30的ALM信元插入請求(請求插入一個(gè)ALM信元)、來自LB處理單元40的LB信元插入請求(請求插入一個(gè)LB信元)和來自PM處理單元50的PM信元插入請求(請求插入一個(gè)PM信元)插入相應(yīng)信元。此外,UpS信元插入單元80在檢測到上行流中有一個(gè)信元流斷開時(shí)產(chǎn)生ALM。
為此,UpS信元插入單元80包括UpS告警產(chǎn)生單元80-1和信元插入單元80-2,如圖7所示。
UpS告警產(chǎn)生單元80-1產(chǎn)生ALM信元,如圖7中所示,它包括請求單元80-1a、加1單元80-1b、產(chǎn)生單元80-1c和定時(shí)器80-1d。
請求單元80-1a在檢測到輸入斷開時(shí)向RAM訪問調(diào)停單元91或信元處理單元30輸出一個(gè)檢查入口RAM94(稍后說明)或VP終接信息RAM37(稍后說明)的檢查請求,根據(jù)從信元處理單元30之類接收到的入口信息或VP終接信息確定是否產(chǎn)生一個(gè)AIS信元,在要產(chǎn)生AIS信元時(shí)將AIS信息發(fā)送給產(chǎn)生單元80-1c。加1單元80-1b校正VPI(虛路徑標(biāo)識符)/VCI(虛信道標(biāo)識符)[傳輸路由標(biāo)識信息]。定時(shí)單元80-1d保持產(chǎn)生AIS信元的時(shí)間段。在檢測到輸入斷開時(shí),產(chǎn)生單元80-1c產(chǎn)生一個(gè)AIS信元發(fā)送給信元插入單元80-2。
在檢測到輸入斷開時(shí),定時(shí)單元80-1d啟動一個(gè)1s(1秒)定時(shí)器;加1單元80-1b將VPI設(shè)為“000h”(h16進(jìn)制)和將VCI設(shè)為“000h”;請求單元80-1a根據(jù)VPI/VCI向VP終接信息RAM37和入口RAM94輸出一個(gè)檢查請求,根據(jù)讀信息確定是否產(chǎn)生一個(gè)AIS信元;以及產(chǎn)生單元80-1c在確定需產(chǎn)生AIS信元時(shí)產(chǎn)生一個(gè)AIS信元。
圖8為示出在檢測到輸入斷開時(shí)產(chǎn)生一個(gè)告警信元的流程圖。在檢測到有輸入斷開情況時(shí)(步驟U1),定時(shí)單元80-1d啟動1秒定時(shí)器(步驟U2),加1單元80-1b將VPI設(shè)為“000h”(h或H為16進(jìn)制)、將VCI設(shè)為“000h”和將STS信道#i設(shè)為“00”(步驟U3至U5)。
請求單元80-1a確定VCI是否為“000h”(步驟U6)。當(dāng)VCI為“000h”時(shí),請求單元80-1a產(chǎn)生一個(gè)檢查VP模式的請求(從步驟U6的YES分支至步驟U16),根據(jù)從VP終接信息RAM37讀出的數(shù)據(jù)確定是否為VP模式(是否為設(shè)置了終接)(步驟U17)。無論是否設(shè)置了VP模式,請求單元80-1a都輸出一個(gè)入口檢查請求(請求檢查一個(gè)入口,從步驟U17的YES分支至步驟U21,或從步驟U17的NO分支至步驟U18),確定入口(Entry)是否置位(步驟U19和U22)。
在VP終接和入口都設(shè)定時(shí),請求單元80-1a向產(chǎn)生單元80-1c輸出一個(gè)VP-AIS信元產(chǎn)生請求(請求產(chǎn)生一個(gè)VP-AIS信元),并在輸出這個(gè)產(chǎn)生請求后進(jìn)入一個(gè)5信元等待狀態(tài)(從步驟U22的YES分支至步驟U23)。在VP終接未設(shè)定而入口設(shè)定時(shí),請求單元80-1a向產(chǎn)生單元80-1c輸出一個(gè)VC-AIS信元產(chǎn)生請求(請求產(chǎn)生一個(gè)VC-AIC信元),然后進(jìn)入一個(gè)5信元等待狀態(tài)(從步驟U19的YES分支至步驟U20)。在入口未置位(即定為步驟U19或步驟U22的NO分支),或在請求單元80-1a向產(chǎn)生單元80-1c輸出一個(gè)產(chǎn)生請求之后,請求單元80-1a增大STS信道#i的值(步驟U19至U9,步驟U20至U9,步驟U22至U9或步驟U23至U9)。
在請求單元80-1a向產(chǎn)生單元80-1c輸出VP-AIS/VC-AIS產(chǎn)生請求時(shí),請求單元80-1a將AIS信息發(fā)送給產(chǎn)生單元80-1c,作為要產(chǎn)生的信元的信息。
在VCI不是“000h”時(shí),請求單元80-1a還確定VCI是否為“3”、“4”和“6”中之一(從步驟U6的NO分支至步驟U7)。在VCI不是“3”、“4”和“6”中之一時(shí),請求單元80-1a確定VPI/VCI是否設(shè)定為VP模式(從步驟U7的NO分支至步驟U8)。在VPI/VCI沒有設(shè)定在VP模式時(shí),請求單元80-1a輸出一個(gè)入口檢查請求(從步驟U8的N0分支至步驟U18)。在VPI/VCI不在VP模式或VCI是“3”、“4”和“6”中之一時(shí),請求單元80-1a將計(jì)數(shù)過程移位以增加STS信道#i的計(jì)數(shù)值(步驟U7至U9,或從步驟U8的YES分支到步驟U9)。
然后,請求單元80-1a確定經(jīng)加1的STS信道#i的值是否為最大值(步驟U10),重復(fù)上述過程直至STS信道#i的值成為最大值(即直至在步驟U10確定為YES)(步驟U6至U10,或步驟U16至U23),然后將VCI值加1(步驟U11)。
請求單元80-1a確定經(jīng)加1的VCI值是否為最大值(步驟U12),重復(fù)上述過程直到VCI值成為最大值(即直至在步驟U12確定為YES),然后將VPI值加1(步驟U13)。
于是,請求單元80-1a確定經(jīng)加1的VPI值是否為最大值(步驟U14),重復(fù)上述過程(步驟U4至U14,步驟U16至U23)直至VPI值成為最大值(即直至在步驟U14確定為YES)。此后,更新定時(shí)器單元80-1d的值(步驟U15)。
UpS信元插入單元80在檢測到輸入斷開時(shí)產(chǎn)生一個(gè)AIS信元流,同時(shí)滿足最小信元插入間隔。在產(chǎn)生一個(gè)AIS信元時(shí),UpS信元插入單元80對每個(gè)VPI/VCI重復(fù)VP模式檢查和入口檢查,同時(shí)檢測輸入斷開情況,從而在滿足一個(gè)條件時(shí)就輸出一個(gè)產(chǎn)生AIS信元的請求。附帶地說,一個(gè)輸入斷開狀態(tài)就是一個(gè)啟動和繼續(xù)這個(gè)流程圖的條件。
如上所述,UpS告警產(chǎn)生單元80-1起著一個(gè)檢測上行流中輸入斷開情況的輸入斷開狀態(tài)檢測單元和一個(gè)周期性地產(chǎn)生發(fā)給另一個(gè)ATM處理設(shè)備4的AIS信元的告警產(chǎn)生單元的作用。
如圖7中所示的信元插入單元80-2將來自信元處理單元30、LB處理單元40或PM處理單元50的每個(gè)信元插入上行流側(cè)UTOPIA 10(見圖2)發(fā)送的信元流中一個(gè)空信元區(qū)。
為此,如圖7中所示,信元插入單元80-2例如包括選擇單元80-2a、USER(用戶)信元信息單元80-2b、調(diào)停電路單元80-2c、CRC插入單元80-2d、28計(jì)數(shù)計(jì)數(shù)器80-2e和FIFO單元80-2f。
選擇單元80-2a用來選擇信元流。選擇單元80-2a選擇一個(gè)來自上行流側(cè)UTOPIA 10(見圖2)的信元流或一個(gè)來自UpS告警產(chǎn)生單元80-1的信元流。在檢測到輸入斷開后,選擇單元80-2a將主信號從正常信元流轉(zhuǎn)到UpS信元告警產(chǎn)生單元80-1產(chǎn)生的AIS信元流,予以輸出。
在有一個(gè)ATM信元而不是一個(gè)環(huán)回信元(LB信元)需插入ATM信元流的空區(qū)時(shí),調(diào)停電路單元(調(diào)停電路)80-2c干預(yù)對環(huán)回LB信元而不是ATM信元的插入定時(shí)。調(diào)定電路單元80-2c最好輸出在FIFO單元80-2f內(nèi)保持的數(shù)據(jù),然而在FIFO單元80-2f內(nèi)沒有準(zhǔn)備需環(huán)回的信元數(shù)據(jù)時(shí)輸出一個(gè)來自信元處理單元30、LB處理單元40或PM處理單元50的插入信元。
具體地說,調(diào)停電路單元80-2c按信元插入請求信號到達(dá)的次序?qū)κ遣迦氲膶ο蟮哪切┬旁M(jìn)行管理,按到達(dá)的次序輸出這些信元。在在這些信元插入請求信號同時(shí)到達(dá)時(shí),調(diào)停電路單元80-2c就按照優(yōu)選級別次序輸出信元。
為此,調(diào)停電路單元80-2c對已到達(dá)的這些信元插入稍求信號進(jìn)行編碼,管理這些信號,來自信元處理單元30、LB處理單元40或PM處理單元50的具有較高優(yōu)先級的信元插入請求信號給予具有較大值的代碼。然而,調(diào)停電路單元80-2c最好先插入來自FIFO單元80-2f的數(shù)據(jù),因?yàn)閬碜訤IFO單元80-2f的數(shù)據(jù)不在以到達(dá)次序管理之列。順便要提一下的是,無請求用“0”表示。
下面列出的表1例示了在到達(dá)次序管理中的一些代碼。到達(dá)次序管理中的代碼
如圖9所示,在存儲器80-2V內(nèi)為每個(gè)STS信道保持上表中在優(yōu)先級2至5所示的信元代碼。調(diào)停電路單元80-2c在FIFO單元80-2f內(nèi)還沒有準(zhǔn)備需環(huán)回的信元數(shù)據(jù)(環(huán)回?cái)?shù)據(jù))時(shí)讀按到達(dá)次序管理的代碼(表1)。
在讀代碼時(shí),調(diào)停電路單元80-2C選擇各個(gè)STS信道#i代碼列的前沿代碼中一個(gè)具有最高優(yōu)先級的代碼。
例如,圖9所示的存儲器80-2V假設(shè)存有如下這些代碼首先在STS信道#2產(chǎn)生的一個(gè)PM(非FM)信元插入請求的代碼;其次在STS信道#2產(chǎn)生的一個(gè)RDI信元插入請求的代碼;然后是在STS信道#i產(chǎn)生的一個(gè)LB信元插入請求的代碼;再是在STS信道#i產(chǎn)生的一個(gè)LB信元插入請求。調(diào)停電路單元80-2c在處于為STS信道#1至#4保持的前沿的代碼中具有最高優(yōu)先級的在STS信道#3中的PM的信元(FM信元)的代碼“110”,從而向PM處理單元50輸出一個(gè)插入許可信號(允許插入一個(gè)信元的信號)。
在下次讀一個(gè)代碼時(shí),調(diào)停電路單元80-2c選擇STS信道#1、#2或#4,而不是上次選擇的STS信道#3。這次,STS信道#4應(yīng)是最好的選擇。
調(diào)停電路單元80-2c不考慮STS信道#i中是在選擇中插入禁止的對象的代碼,因此是插入禁止的對象的STS信道#i的主信號在調(diào)停電路單元80-2c接收來自上行流側(cè)的UTOPIA 20的信元插入禁止信號時(shí)被中斷。
CRC插入單元80-2d在來自調(diào)停電路80-2c的主信號上加上所計(jì)算的CRC-10信息后向上行流側(cè)的UTOPIA 20(見圖2)輸出。例如,CRC插入單元80-2d附加上不是保持在DP-RAM80-2g(稍后說明)內(nèi)的數(shù)據(jù)[稍后結(jié)合圖10(23-28)說明],對CRC進(jìn)行運(yùn)算,然后將運(yùn)算的CRC加到附加的數(shù)據(jù)上。
FIFO單元80-2f保持在信元處理單元30中產(chǎn)生的VP-RDI或VC-RDI信息和發(fā)至對方ATM處理設(shè)備4LB信元信息,并按到達(dá)次序輸出這些信息。如圖7中所示,F(xiàn)IFO單元80-2f包括DP-RAM80-2g、環(huán)回重寫單元80-2h、寫控制單元80-2S、讀控制單元80-2t和相位監(jiān)視單元80-2U。
DP-RAM[環(huán)回(loopback)數(shù)據(jù)保持單元]80-2g保持環(huán)回LB信元數(shù)據(jù)和RDI信元數(shù)據(jù)(下面有時(shí)稱為“FIFO”),如圖10(a)和10(b)所示,它只保持環(huán)回?cái)?shù)據(jù)的一部分[圖10(a)和10(b)中的在(1至22)的區(qū)域]。圖10(a)示出了DP-RAM80-2g保持一個(gè)RDI信元的例子,而圖10(b)示出了DP-RAM80-2g保持一個(gè)LB信元的例子。
這里,DP-RAM80-2g配置成一個(gè)110字x16比特的雙端口RAM(DP-RAM),可以保持五個(gè)信元(每個(gè)信元22個(gè)字)的需環(huán)回的信元數(shù)據(jù)(RDI信元,LB信元),如圖10(a)和10(b)所示。
在需環(huán)回的信元中的數(shù)據(jù)在寫控制單元80-2S的控制下寫入DP-RAM80-2g,而在讀控制單元80-2t的控制下從DP-RAM80-2g讀出。圖11為示出寫控制單元80-2S和讀控制單元80-2t的結(jié)構(gòu)的方框圖。
寫控制單元80-2S在環(huán)回寫入請求的時(shí)刻將需環(huán)回的信元數(shù)據(jù)寫入DP-RAM80-2g,而在接收到撤消信號時(shí)撤消所接收的需環(huán)回?cái)?shù)據(jù)。
為此,如圖11所示,寫控制單元80-2S包括22計(jì)數(shù)計(jì)數(shù)器80-2S1、5步計(jì)數(shù)器80-2S2、地址變換單元80-2S3和#-MEM80-2S4。
22計(jì)數(shù)計(jì)數(shù)器80-2S1在有環(huán)回請求時(shí)執(zhí)行22計(jì)數(shù)操作中的22計(jì)數(shù)過程,以將地址給DP-RAM80-2g。在接收到一個(gè)FIFO-FULL(FIFO滿)信號時(shí),22計(jì)數(shù)計(jì)數(shù)器80-2S1取消環(huán)回請求,不計(jì)數(shù)。
5計(jì)數(shù)計(jì)數(shù)器80-2S2接收22計(jì)數(shù)計(jì)數(shù)器80-2S1的進(jìn)位信號,執(zhí)行5計(jì)數(shù)過程,從而管理FIFO的各級的序號。在接收到一個(gè)RDI撤消請求(請求撤消一個(gè)RDI信元的撤消信號)或LB撤消請求(請求撤消一個(gè)LB的撤消信號)時(shí),5步計(jì)數(shù)器80-2S2停止更新計(jì)數(shù)值,從而撤消此時(shí)寫入DP-RAM80-2g的一個(gè)RDI信元或LB信元。
例如,在沒有由于對一個(gè)即將錄取完畢的需環(huán)回信元的決定(AIS、LB環(huán)回決定)的最終結(jié)果而產(chǎn)生的撤消FIFO請求時(shí),5計(jì)數(shù)計(jì)數(shù)器80-2S2就使它的計(jì)數(shù)值加1。在有撤消請求的情況下,5計(jì)數(shù)計(jì)數(shù)器80-2S2就不使FIFO的級的序號加1,于是在下一個(gè)寫請求時(shí)內(nèi)容被重寫,而原寫入FIF080-2g的成為無效。LB撤消信號是在需環(huán)回的LB信元不是對于另一個(gè)固定長度數(shù)據(jù)處理設(shè)備4的需環(huán)回的數(shù)據(jù)時(shí)由LB處理單元40發(fā)出的。
在信元插入單元80-2從LB處理單元40得到在FIF080-2g內(nèi)保持的需環(huán)回?cái)?shù)據(jù)對于另一個(gè)ATM處理設(shè)備4來說不是需環(huán)回?cái)?shù)據(jù)的通知時(shí),信元插入單元80-2就撤消在FIFO80-2g內(nèi)保持的環(huán)回?cái)?shù)據(jù)。
地址變換單元80-2S3將22計(jì)數(shù)的計(jì)數(shù)值(5比特)x5計(jì)數(shù)的計(jì)數(shù)值(3比特)變換為7比特的值(0至109)。#-MEM80-2S4用來保持在環(huán)回請求時(shí)需環(huán)回的信元的STS信道#i的序號。
圖12為例示寫控制單元80-2S的操作的時(shí)序圖。22計(jì)數(shù)計(jì)數(shù)器80-2S1用來獲取需環(huán)回信元中規(guī)定部分?jǐn)?shù)據(jù),而地址變換單元80-2S3用來為FIFO80-2g提供地址。在沒有由于對一個(gè)即將錄取完畢的需環(huán)回信元的決定(AIS、LB環(huán)回決定)的最終結(jié)果而產(chǎn)生的FIFO撤消請求信號時(shí),5計(jì)數(shù)計(jì)數(shù)器80-2S2就使它的計(jì)數(shù)值加1。在有撤消請求時(shí),5計(jì)數(shù)計(jì)數(shù)器80-2S2就不使FIFO的級序號加1。
在這種情況下,數(shù)據(jù)沒有寫入FIFO80-2g,而在有下個(gè)寫請求時(shí)被重寫。讀是用插入后的產(chǎn)生許可信號進(jìn)行的。
另一方面,讀控制單元80-2t在接收到環(huán)回信元插入許可信號(允許插入一個(gè)環(huán)回信元的信號)時(shí)讀出寫入DP-RAM80-2g的信元數(shù)據(jù)。如圖11所示,讀控制單元80-2t包括22計(jì)數(shù)計(jì)數(shù)器80-2t1、5計(jì)數(shù)計(jì)數(shù)器80-2ts、地址變換單元80-2t3和#-MEM80-2t4。
22計(jì)數(shù)計(jì)數(shù)器80-2t1在插入一個(gè)需環(huán)回信元時(shí)執(zhí)行22計(jì)數(shù)過程。5計(jì)數(shù)計(jì)數(shù)器管理FIFO的各級的序號。5計(jì)數(shù)計(jì)數(shù)器80-2t2接收22計(jì)數(shù)計(jì)數(shù)器80-2t1的進(jìn)位信號,執(zhí)行5計(jì)數(shù)過程。地址變換單元80-2t3將22計(jì)數(shù)的計(jì)數(shù)值×2計(jì)數(shù)的計(jì)數(shù)值變換為7比特的值(0至109)。#-MEM80-2t4保持插入請求期間FIFO80-2g中前沿信元的STS信道#i信息,它配置成一個(gè)2比特×5級的觸發(fā)器形式。
圖13為示出讀控制單元80-2t的操作的序圖。在接收到對于個(gè)在FIFO80-2g內(nèi)保持的需環(huán)回信元的產(chǎn)生許可信號時(shí),22計(jì)數(shù)計(jì)數(shù)器80-2t1進(jìn)行操作,地址變換單元80-2t3為FIFO80-2g提供地址,于是需一回的信元數(shù)據(jù)相繼從由地址指定的區(qū)域輸出。
圖7中所示的相位監(jiān)視單元80-2U對DP-RAM80-2g的寫地址與讀地址之間的相位差進(jìn)行監(jiān)視,按照FIFO80-2g的數(shù)據(jù)保持狀態(tài)產(chǎn)生FIFO滿或FIFO空。
FIFO滿表示不能寫入DP-RAM80-2g,它使寫控制單元80-2s中的寫請求信號無效。對于FIFO空來主,相位監(jiān)測單元80-2u在有能環(huán)回的信元數(shù)據(jù)保持在DP-RAM80-2g內(nèi)時(shí)輸出這個(gè)信號作為需環(huán)回信元插入請求發(fā)送給電路單元80-2c。
圖14和15為例示相位監(jiān)視單元80-2u操作的時(shí)序圖。如圖14中在時(shí)刻α所示,在28計(jì)數(shù)的計(jì)數(shù)值為“27”時(shí),如果滿足插入許可信號為“H”(高電平)、FIFO滿信號為“H”和讀5計(jì)數(shù)的計(jì)數(shù)值等于寫5計(jì)數(shù)的計(jì)數(shù)值這些條件,相位監(jiān)視單元80-2u就使FIFO信號為“L”(低電平)。如在時(shí)刻β所示,在28計(jì)數(shù)的計(jì)數(shù)值為“3”時(shí),如果滿足環(huán)回請求為“H”、撤消請求為“L”、FIFO滿信號為“L”和讀5計(jì)數(shù)的計(jì)數(shù)值與寫5計(jì)數(shù)的計(jì)數(shù)值相等這些條件,相位監(jiān)視單元80-2u就使FIFO滿信號為“H”。
另一方面,如圖15中在時(shí)刻γ所示,在28計(jì)數(shù)的計(jì)數(shù)值為“27”時(shí),如果滿足插入許可信號為“H”、FIFO空信號為“L”和讀5計(jì)數(shù)的計(jì)數(shù)值小于寫5計(jì)數(shù)的計(jì)數(shù)值這些條件,相位監(jiān)視單元80-2U就使FIFO空信號為“H”。如在時(shí)刻ω所示,如果滿足環(huán)回請環(huán)為“H”、撤消請求為“L”、FIFO空信號為“H”和讀5計(jì)數(shù)的計(jì)數(shù)值小于寫5計(jì)數(shù)的計(jì)數(shù)值這些條件,相位監(jiān)視單元80-2U就使FIFO空信號為“L”。
圖7中所示的環(huán)回寫單元80-2h接收到下行流側(cè)UTOPIA 10輸出的環(huán)回信元數(shù)據(jù)后,將環(huán)回信息[環(huán)回指示(見圖44)]“1”改寫為“0”。
在有多個(gè)訪問entryRAM94的請求時(shí),圖2中所示的ENTRY-RAMI/F(調(diào)??刂茊卧?91根據(jù)預(yù)定的RAM訪問優(yōu)先級次序進(jìn)行調(diào)停(調(diào)停時(shí)序),執(zhí)行對入口RAM94的訪問處理。下表2示出了訪問入口RAM94的優(yōu)先級次序。訪問RAM94的優(yōu)先級次序的例子
圖16為例示對入口RAM94訪問時(shí)序的時(shí)序圖。如圖16中所示,在某個(gè)訪問時(shí)間(如上表中的A至G之一)有多個(gè)訪問請求時(shí),按上表所列優(yōu)先級次序?qū)θ肟赗AM94訪問。為進(jìn)行接收入口檢查對入口RAM94的訪問按排在訪問時(shí)間A。
微計(jì)算機(jī)I/F單元92(也稱為“微計(jì)算機(jī)接口單元”)與微計(jì)算機(jī)95對接。系統(tǒng)工作模式的設(shè)置、工作信道的設(shè)置等都由微計(jì)算機(jī)95發(fā)送,這些信息要通知ATM信元處理單元4-1。微計(jì)算機(jī)I/F單元92中轉(zhuǎn)/接收微計(jì)算機(jī)傳送I/F單元42-1(參見圖45)與微計(jì)算機(jī)95之間的數(shù)據(jù)。微計(jì)算機(jī)I/F單元92接收來自微機(jī)計(jì)算機(jī)95的對LB處理的設(shè)置數(shù)據(jù)、有關(guān)重試的次數(shù)的信息等,將這些數(shù)據(jù)發(fā)送給LB處理單元40內(nèi)的微計(jì)算機(jī)傳送I/F單元42-1。此外,微計(jì)算機(jī)I/F單元92接收來自微計(jì)算機(jī)95的入口信息等,將這些數(shù)據(jù)發(fā)送給入口RAM94。
微計(jì)算機(jī)I/F單元92保持來自微計(jì)算機(jī)95要發(fā)送給LB處理單元40的設(shè)置數(shù)據(jù),同時(shí)也保持從LB處理單元40讀出的設(shè)置數(shù)所。為此,如圖17所示,微計(jì)算機(jī)I/F單元92配有一個(gè)微計(jì)算機(jī)寄存器(μComnReg.)92-1。微計(jì)算機(jī)寄存器(寄存器)92-1保持設(shè)置數(shù)據(jù),將預(yù)定信息保持在預(yù)定區(qū)域內(nèi),例如如圖18所示。下面,將一個(gè)其中保持圖18所示的信息的區(qū)域稱為一個(gè)位圖。
圖18所示的位圖保持著表明寫設(shè)置或讀設(shè)置的信息(R/W)、STS信道#i信息(STS-3C.NO)、內(nèi)部RAM地址(圖19中標(biāo)為“d-16”,說明見下)、軟件設(shè)置為禁止訪問微計(jì)算機(jī)95的信息[HA(有時(shí)稱為HA比特)]、VPI/VCI、E/S、表明LB信元的環(huán)回點(diǎn)的信息(LocationID)和通知微計(jì)算機(jī)的內(nèi)部代碼(參見后面示出的表5)。
圖20為示出對微計(jì)算機(jī)寄存器92-1的訪問時(shí)序的時(shí)序圖。如圖20中所示,在控制從計(jì)算機(jī)95寫至LB處理單元40的情況下,微計(jì)算機(jī)95在檢測到HA比特為“L”時(shí)將“W”寫到位圖上,再寫STS信道#i信息、一個(gè)內(nèi)部RAM地址、VPI/VCI信息、E/S(端對端/段,參見圖19)等,此后,將HA比特置為“H”。
這些信息從微計(jì)算機(jī)寄存器92-1發(fā)至LB處理單元40。保持在圖18所示的位圖中“14H(H16進(jìn)制數(shù)制)”至“16H”的數(shù)據(jù)寫入由圖18所示的STS信道#i的DP-RAM44(稍后結(jié)合圖40說明)的一個(gè)地址(內(nèi)部地址)規(guī)定的區(qū)域(稍后結(jié)合圖41說明)。
在對將設(shè)置數(shù)據(jù)從LB處理單元40讀至微計(jì)算機(jī)95執(zhí)行控制的情況下,微計(jì)算機(jī)95在檢測到HA比特為“L”時(shí)將“R”連同STS信道#i信息、一個(gè)內(nèi)部RAM地址和VPI/VCI一起寫到位圖上。這些信息從微計(jì)算機(jī)寄存器92-1發(fā)至LB處理單元40。從所需DP-RAM44(后面說明,參見圖40)讀出的設(shè)置數(shù)據(jù)保持在位圖上,而微計(jì)算機(jī)95讀出保持在位圖上的這些數(shù)據(jù)。
如圖20所示,在HA比特為“H”時(shí),由計(jì)算機(jī)95進(jìn)行的訪問是禁上的。例如,在數(shù)據(jù)從LB處理單元40傳給微計(jì)算機(jī)寄存器92-1時(shí),微計(jì)算機(jī)95不能將數(shù)據(jù)重寫到位圖上,對每個(gè)信道都執(zhí)行設(shè)置數(shù)據(jù)重寫控制或讀控制。
此外,為了報(bào)告由微計(jì)算機(jī)95設(shè)置的數(shù)據(jù),微計(jì)算機(jī)I/F單元92配有一個(gè)設(shè)置/通知單元92-2。設(shè)置/通知單元92-2將來自微計(jì)算機(jī)寄存器92-1的數(shù)據(jù)通知LB處理單元40,而將從LB處理單元40讀出的數(shù)據(jù)通知微計(jì)算機(jī)95。設(shè)置/通知單元92-2在檢測到有數(shù)據(jù)錯誤時(shí)就加以糾正。
例如如圖21所示,設(shè)置/通知單元92包括第一寄存器92-2a,第二寄存器92-2b,第三寄存器92-2c,變換單元92-2d,邊緣檢測單元92-2e,訪問請求單元92-2f,SEL92-2g、92-2P和92-2h,AND電路92-21、92-2s和92-2w,解碼電路92-2k,觸發(fā)器92-2r,以及差分電路92-2t。
第一寄存器92-2a保持從微計(jì)算機(jī)寄存器92-1或LB處理單元40讀出的R/W、STS信道#i和LB地址。第二寄存器92-2b保持VPI/VCI、E/S、位置ID和內(nèi)部代碼。
變換單元(檢錯、糾錯單元)92-2d用來檢測來自微計(jì)算機(jī)95的設(shè)置數(shù)據(jù)中的錯誤并加以糾正。在微計(jì)算機(jī)95設(shè)置的E/S信息為“00”或“01”時(shí),變換單元92-2d就將VCI信息變換成預(yù)定信息。例如,在E/S為“00”時(shí),變換單元92-2d將VCI變換為“4”。在E/S為“01”時(shí),變換單元92-2d將VCI變換為“3”。
在上述結(jié)構(gòu)中,執(zhí)行傳送設(shè)置數(shù)據(jù)的過程,如圖20中所示。
圖2中所示的PG單元93產(chǎn)生ATM信元處理單元4-1的基準(zhǔn)定時(shí)。
PM處理單元50執(zhí)行一個(gè)監(jiān)視過程,根據(jù)信元處理單元30(稍后說明)接收到的信元監(jiān)視ATM通信的運(yùn)行狀況。具體地說,PM處理單元50將信元處理單元30和PM處理單元50識別的信元通知微計(jì)算機(jī)95,根據(jù)來自微計(jì)算機(jī)95的PM設(shè)置作出環(huán)回請求和考慮PM和PM信元發(fā)送請求。
圖2中所示的入口RAM(登記信息保持單元)94為每個(gè)傳輸路由(VPI/VCI)分別標(biāo)出識別一個(gè)ATM信元是否為處理對象所必需的信息(登記信息),集中為多個(gè)信道保持這些信息。例如,如圖19所示,入口RAM94將諸如入口信息、終接信息之類各種數(shù)據(jù)存儲在由基于VPI/VCI的18比特指定的地址區(qū)域。
具體地說,對于入口RAM94的一個(gè)地址,STS信道#i的高位2比特、VPI的部分比特和VCI的部分比特,總共16比特用來保持每個(gè)STS信道#i和每個(gè)VPI/VCI的上述登記信息。也就是說,入口RAM94可以保持每個(gè)STS信道#i的入口信息,進(jìn)而在與每個(gè)STS信道#i相應(yīng)的區(qū)域內(nèi)保持每個(gè)信道的入口信息。
入口RAM94的18比特地址由稍后將說明的地址產(chǎn)生/訪問請求單元(參見圖26)31b-2產(chǎn)生。
注意,VPI的比特?cái)?shù)和VCI的比特?cái)?shù)是可變的,可由來自微計(jì)算機(jī)95的設(shè)置為每個(gè)STS信道#i設(shè)定。
下面,將在這樣的假設(shè)的基礎(chǔ)上進(jìn)行對于每個(gè)STS信道#i(155M/S)總共包括1024個(gè)用于ATM通信的虛信道,由微計(jì)算機(jī)95設(shè)定,其中有64個(gè)信道用于PM處理,而有32個(gè)信道用于LB處理。
入口RAM94內(nèi)的數(shù)據(jù)配置成1比特(圖19中標(biāo)為“d-12”)指示VPI/VCI是否登記;1比特(“d-13”)指示VC(VPI/VCI)是否終接;1比特(“d-14”)指示所檢測到的OAM信元是否允許通過而不經(jīng)任何處理;2比特(“d-15”)指示一個(gè)規(guī)定的信道在有需要時(shí)的終接點(diǎn),雖然這個(gè)點(diǎn)不是原終接點(diǎn));5比特(“d-16”)指示VPI/VCI與32個(gè)是LB對象的信道中哪個(gè)信道相應(yīng);6比特(“d-17”)指示VPI/VCI與64個(gè)是VC-AIS/RDI檢測的對象的信道中哪個(gè)信道相應(yīng)。
在圖19中的“d-12”為“H”時(shí),它指示已登記。在“d-13”為“H”時(shí),VPI/VCI設(shè)置為端到端。在“d-14”為“H”時(shí),意味著在檢測到一個(gè)OAM信元時(shí)允許它直接通過而不經(jīng)任何處理。在圖19中的“d-15”內(nèi),2比特用來表示四個(gè)狀態(tài)。其中只有兩個(gè)狀態(tài),“01”和“11”,是確定的,而另兩個(gè)狀態(tài)處理為無效(無段指定)。端對端/段代碼的例子
稍后將說明的告警管理單元32利用VC管理RAM 32d(參見圖27)保持是上述VC終接對象的信道的告警狀態(tài)的信息。按照這個(gè)實(shí)施例,在一個(gè)STS信道#i中是VC終接的對象的信道的數(shù)目(64個(gè)信道)少于這個(gè)STS信道#i內(nèi)的信道的數(shù)目(總共有1024個(gè)信道)。例如,在VC管理RAM 32d保持VC告警狀態(tài)的一個(gè)地址配置一對VCI時(shí),沒有保持?jǐn)?shù)據(jù)的區(qū)域就會很大。因此,在“d-16”內(nèi),保持的是VC管理RAM 32d的地址,VC管理RAM 32d中保持VC終接的對象的信道的告警狀態(tài),使得每個(gè)是VC終接對象的信道的告警狀態(tài)連續(xù)地保持在VC管理RAM 32d的一個(gè)區(qū)域內(nèi)。也就是說,保持的是變換地址的信息。
是LB處理的對象的信道(32個(gè)信道)也要受到地址變換。
圖2中所示的信元處理單元30(數(shù)據(jù)處理單元)接收固定長度數(shù)據(jù),對接收到的固定長度數(shù)據(jù)進(jìn)行所需的數(shù)據(jù)處理。例如,信元處理單元30執(zhí)行識別信元同步后(參見圖5)的數(shù)據(jù)(信元)的過程和終接/產(chǎn)生ALM(告警)信元的過程。LB處理單元40(連續(xù)性測試處理單元)執(zhí)行連續(xù)性測試。具體地說,LB處理單元40向UpS信元插入單元80提出將一個(gè)由信元處理單元30和LB處理單元40識別的LB信元(連續(xù)性測試信元)環(huán)回到上行流側(cè)的環(huán)回請求或通過來自微計(jì)算機(jī)95的LB設(shè)置提出LB信元發(fā)送請求。
下面將分別對信元處理單元30和LB處理單元40進(jìn)行說明。注意,對于具有同樣功能的部分采用了同樣的標(biāo)號。
在對信元處理單元30等說明之前,首先將說明ALM(告警)信元終接/產(chǎn)生過程。
(1-5)ALM信元終接/產(chǎn)生過程在圖2中所示的ATM處理設(shè)備4接收到來自下行流側(cè)的一個(gè)VP-AIS信元時(shí),ATM處理設(shè)備4首先確認(rèn)所接收的AIS信元是否為VP終接對象。在AIS信元是VP終接對象時(shí),ATM處理設(shè)備4就拋棄這個(gè)VP-AIS,將對于一個(gè)是終接對象的VP中的VC的VC-AIS輸出給映射/反映射單元2,而將一個(gè)對于這個(gè)是終接對象的VC的VC-RDI環(huán)回至上行流側(cè),輸出給映射/反映射單元3。在所接收的AIS信元不是VP終接對象時(shí),就使這個(gè)VP-AIS通過ATM處理設(shè)備4,輸出給映射/反映射單元2。
在從下行流側(cè)接收到的信元是一個(gè)是VC終接對象的VC-AIS時(shí),就拋棄這個(gè)VC-AIS,而將VC-RDI信元環(huán)回到上行流側(cè),輸出給映射/反映射單元3。在所接收的AIS信元的VC不是VC終接對象時(shí),就使這個(gè)VC-AIS信元通過ATM處理設(shè)備4,輸出給映射/反映射單元2。
在另一方面,如果從上行流側(cè)檢測到SONET告警(具有比VP-AIS或VC-AIS高的優(yōu)先級的較高級別的告警)時(shí),ATM處理設(shè)備4就將對于是終接對象的所有VP和VC的一個(gè)VP-AIS信元和一個(gè)VC-AIS信元輸出給映射/反映射單元2,而將一個(gè)VP-RDI信元和一個(gè)VC-RDI信元環(huán)回至上行流側(cè),輸出給映射/反映射單元3。
(2)信元處理單元信元處理單元(數(shù)據(jù)處理單元)30用來識別信元同步后的數(shù)據(jù)(信元)和執(zhí)行ALM信元終接/產(chǎn)生過程,如上所述。為此,信元處理單元30包括信元識別單元31、報(bào)警管理單元32、ALM信元產(chǎn)生單元33、移位寄存器36、VP終接信息RAM37、28計(jì)數(shù)計(jì)數(shù)器38和信元插入/拋棄單元39,如圖22所示。
VP終接信息RAM(終接信息保持單元)37用來保持從對于VPI/VCI同為處理的對象的這些ATM信元中識別出是終接的對象的需終接ATM信元所必需的終接信息。VP終接信息RAM37將圖24所示數(shù)據(jù)存儲在一個(gè)例如由圖23所示地址指定的區(qū)域內(nèi)。
具體地說,VP終接信息RAM37的地址配置成高位的2比特(圖23中標(biāo)為“a-7”)用于STS信道#i,而其余的5比特(“a-8”)為8比特的VPI的一部分(高位的5比特)。
VP終接的數(shù)據(jù)將每8個(gè)VP的VP模式信息(信元是否為VP終接的信息)保持在一個(gè)由地址(見圖23)指定的區(qū)域內(nèi),如圖24所示。每個(gè)VP模式信息可以用1比特表示,因?yàn)閂P模式信息只是指示這個(gè)信元是否為VP終接的。在VP模式信息為“H”時(shí),表示VP模式。在VP模式信息為“L”時(shí),表示非VP模式。
8個(gè)VP的VP模式保持在同一個(gè)地址上。利用地址中未使用的VPI的低位3比特(參見圖23),就可以指定和讀出所保持的信息中這8位中的任意一位。例如,在VPI的低位3比特為“000”時(shí),就可以讀出保持在圖24中標(biāo)為“d-12a”的區(qū)域中的比特。在為“100”時(shí),就可以讀出保持在圖24中標(biāo)為“d-12e”的區(qū)域內(nèi)的比特。
需要訪問VP終接信息RAM37的有以下這些過程伴隨用所接收的信元的VPI檢查VP模式的讀過程,伴隨由微計(jì)算機(jī)95設(shè)置VP模式的讀/寫過程,伴隨在下行流側(cè)產(chǎn)生一個(gè)VP-AIS信元時(shí)對適當(dāng)VP進(jìn)行VP模式檢查的讀過程,以及伴隨在上行流側(cè)產(chǎn)生一個(gè)VP-AIS信元時(shí)執(zhí)行適當(dāng)VP模式檢查的讀過程。
信元識別單元(識別單元)31讀出存儲在入口RAM94和VP終接信息RAM37的相應(yīng)信息,根據(jù)VPI/VCI識別所接收的ATM信元是需處理和終接的數(shù)據(jù),還是報(bào)告?zhèn)鬏斅酚傻母婢癄顟B(tài)的VP-AIS、VP-RDI、VC-AIS或VP-RDI(告警數(shù)據(jù))。
為此,信元識別單元31包括落取單元(dropping unit)31a-j(j=1至4)、地址產(chǎn)生/訪問請求單元31b-k(k=1和2)和信元識別處理單元31c,如圖26所示。
落取單元31a-j各提取從UTOPIA 10接收到的ATM信元的信頭中的預(yù)定信息。具體地說,從信頭中,落取單元31a-1提取VP信息(VPI),落取單元31a-2提取VC信息(VCI),落取單元31a-3提取PTI/CLP信息,而落取單元31a-4提取OAM類型(Type)/功能類型(Function Type)信息。
地址產(chǎn)生/訪問請求單元31b-1根據(jù)落取單元31a-1提取的VPI產(chǎn)生一個(gè)用于VP終接信息RAM37的地址,提出一個(gè)讀請求(訪問請求),要求讀存儲在由所產(chǎn)生的地址指定的區(qū)域內(nèi)的信息。
地址產(chǎn)生/訪問請求單元(地址產(chǎn)生單元)31b-2根據(jù)STS信道#i和落取單元31a-1、31a-2提取的ATM信元的VPI/VCI信息產(chǎn)生一個(gè)用于入口RAM94的地址,提出一個(gè)讀請求(訪問請求),要求讀保持在由所產(chǎn)生的地址指定的入口RAM94的一個(gè)區(qū)域內(nèi)的信息。
例如,地址產(chǎn)生/訪問請求單元31b-2將最多為8比特的VP中的6比特加上最多為16比特的VC中的10比特,形成一個(gè)除了STS信道#i的16比特地址。在VP的比特?cái)?shù)由微計(jì)算機(jī)95定為6而入口RAM94的一個(gè)地址為“010100111101100101”時(shí),高位的2比特“01”與STS信道#2相應(yīng),隨后的6比特“010011”與一個(gè)VP相應(yīng),而低位的10比特“1101100101”與一個(gè)VC相應(yīng)。
其次,圖26中所示的信元識別處理單元31c根據(jù)VP終接信息RAM37和入口RAM94發(fā)回的數(shù)據(jù)、落取單元31a-3提取的PTI/CLP信息和落取單元31a-4提取的OAMType/Function Type信息確定所接收的信元是什么類型的信元、所接收的信元是否應(yīng)該拋棄等等。
信元識別處理單元31c將作為信元識別結(jié)果的表明信元應(yīng)該拋棄或接收到的是一個(gè)OAM信元(特別是一個(gè)ALM信元)之類的信息輸出給告警管理單元32、信元插入/拋棄單元39等。
信元識別單元31向告警管理單元32報(bào)告檢測到告警(信元)。在檢測到一個(gè)需拋棄的信元時(shí),信元識別單元31就向信元插入/拋棄單元39發(fā)送一個(gè)請求拋棄所接收的這個(gè)信元的拋棄請求。所接收的信元的內(nèi)容由信元識別單元31通知PM處理單元50。
在識別一個(gè)接收到的信元時(shí),信元識別單元31向入口RAM接口(入口RAMI/F)單元91(稍后說明)提出一個(gè)讀所接收的信元的入口信息的讀請求。入口RAMI/F單元91響應(yīng)讀請求,從入口RAM94讀出相應(yīng)數(shù)據(jù),送至信元識別單元31。
在信元識別單元31識別出這個(gè)ATM信元是一個(gè)告警信元(告警數(shù)據(jù))時(shí),圖22中所示的告警管理單元32根據(jù)告警單元與VPI/VCI相應(yīng)地保持和管理告警狀態(tài)信息。
為此,如圖27所示,告警管理單元32例如包括VP管理接口單元32a、VP管理RAM 32b、VC管理接口單元32c、VC管理RAM 32d、終端VC管理單元32e、終端VC管理RAM 32f、定時(shí)器/ALM清零單元32g和傳送控制單元32h。
VP管理RAM(虛路徑告警狀態(tài)保持單元)32b與VPI相應(yīng)地保持VP(虛路徑)的告警狀態(tài)信息。VP管理RAM 32b在VP管理接口單元32a中的產(chǎn)生管理單元32a1(稍后說明)或告警撤消/清除單元32a3(稍后說明)的控制下保持指示VP告警狀態(tài)的數(shù)據(jù)。
VP管理RAM 32b例如將圖29所示的數(shù)據(jù)存儲在一個(gè)由圖28所示地址指定的區(qū)域內(nèi)。
具體地說,VP管理RAM 32b的地址配置成高位的2比特(圖28中標(biāo)為“a-1”)用于STS信道#i,而其余的8比特(“a-2”)用于ALM信元的VPI(8比特)。在VPI不足8比特時(shí),高位比特補(bǔ)“0”。
保持在VP管理RAM 32b內(nèi)的數(shù)據(jù)配置成1比特(圖29中標(biāo)為“d-1”)指示VP-AIS狀態(tài),1比特(“d-2”)指示是否在VP-AIS狀態(tài)或SONET告警狀態(tài)(一種較高級別的告警狀態(tài))開始后的500毫秒內(nèi)發(fā)送一個(gè)告警信元,1比特(“d-3”)指示在每隔1秒發(fā)送一個(gè)告警信元,若干比特(“d-4”)保持VP-AIS撤消定時(shí)器(2.5秒計(jì)數(shù)器)的計(jì)數(shù)值,1比特(“d-5”)指示VP-RDI狀態(tài),以及若干比特(“d-6”)保持VP-RDI撤消定時(shí)器(2.5秒計(jì)數(shù)器)的計(jì)數(shù)值。
VP-AIS和VP-RDI撤消定時(shí)器的計(jì)數(shù)值由告警撤消/消除單元32a3(稍后說明)每156毫秒加1。下面,有時(shí)將保持在圖29中的“d-2”區(qū)域內(nèi)的信息稱為500毫秒標(biāo)志(500mF),而將保持在“d-3”區(qū)域內(nèi)的信息稱為1秒標(biāo)志(1sF)。
VP管理接口單元32a可以訪問VP管理RAM 32b,管理保持在VP管理RAM 32b內(nèi)的VP告警狀態(tài)。VP管理接口單元32a要訪問VP管理RAM 32b是在以下這些時(shí)候在一個(gè)告警信元到達(dá)時(shí)設(shè)置一個(gè)告警,在一個(gè)用戶信元之類到達(dá)時(shí)撤消一個(gè)告警,撤消一個(gè)超時(shí)的告警,由于一個(gè)較高級別的告警而清除較低級別的告警,確認(rèn)有/無一個(gè)來自告警信元產(chǎn)生單元33(稍后說明)的告警,等等。
為此,如圖27中所示,VP管理接口單元32a包括產(chǎn)生管理單元32a1、告警狀態(tài)讀單元32a2和告警撤消/清除單元32a3。
在產(chǎn)生管理單元32a1接收到一個(gè)來自信元識別單元31的預(yù)定VP-AIS信元時(shí),產(chǎn)生管理單元32a1將圖29中標(biāo)為“d-1”區(qū)域內(nèi)的這個(gè)比特重寫為有效(“H”),而將指示在進(jìn)入VP-AIS狀態(tài)或SONET告警狀態(tài)后的最初500毫秒內(nèi)是否發(fā)送一個(gè)告警信元的標(biāo)志(在圖29中標(biāo)為“d-2”)重寫為有效(“H”),以使在VP管理RAM 32b內(nèi)一個(gè)預(yù)定的VP的告警狀態(tài)為VP-AIS狀態(tài)。在接收到一個(gè)預(yù)定的VP-RDI信元時(shí),產(chǎn)生管理單元32a1將由圖29中的“d-5”指定的區(qū)域內(nèi)的這個(gè)比特重寫為有效(“H”)。
在將一個(gè)預(yù)定的VP的告警狀態(tài)重寫為VP-AIS狀態(tài)或?qū)⒅甘綱P-RDI狀態(tài)重寫為有效(“H”)時(shí),產(chǎn)生管理單元32a1將表明VP-ALM狀態(tài)轉(zhuǎn)換的信息發(fā)送給傳送控制單元32h。在接收到一個(gè)VP-AIS之類的信元時(shí),產(chǎn)生管理單元32a1根據(jù)STS信道#i的序號和所接收的信元的VPI形成VP管理RAM 32b內(nèi)的一個(gè)地址。
響應(yīng)讀由來自ALM信元產(chǎn)生單元33(稍后說明)的STS信道#i和VPI指定(ALMGRAD)的VP的告警狀態(tài)的請求(ALMGRRQ)(告警信元產(chǎn)生請求),告警狀態(tài)讀單元32a2讀出相應(yīng)VPI的告警狀態(tài)[SONET告警(ALMGRSNT)或VP-AIS(ALMGRAIS)],輸出給ALM信元產(chǎn)生單元33。
在讀告警狀態(tài)時(shí),告警狀態(tài)讀單元32a2根據(jù)保持在VP管理RAM32b內(nèi)的數(shù)據(jù)對是否要將產(chǎn)生一個(gè)告警信元的發(fā)送請求送至ALM信元產(chǎn)生單元33進(jìn)行控制。
例如,在告警狀態(tài)讀單元32a2檢測到作為某個(gè)VP的告警狀態(tài)數(shù)據(jù)的指示500mF的比特為有效時(shí),告警狀態(tài)讀單元32a2就將一個(gè)產(chǎn)生第一個(gè)信元的發(fā)送請求送至ALM信元產(chǎn)生單元33。在輸出第一個(gè)發(fā)送請求時(shí),告警狀態(tài)讀單元32a2使500mF為“L”,將1秒定時(shí)器信號(來自稍后說明的定時(shí)器/ALM清除單元32g)的反向極性寫入“1sF”。
在告警狀態(tài)讀單元32a2檢測到一個(gè)指示1sF的比特有效而1秒定時(shí)器的極性與告警狀態(tài)讀單元32a2檢測1sF時(shí)的1sF的相同時(shí),告警狀態(tài)讀單元32a2就向ALM信元產(chǎn)生單元33輸出第二個(gè)產(chǎn)生一個(gè)信元的發(fā)送請求。
如果1秒定時(shí)器的極性與告警狀態(tài)讀單元32a2檢測1sF時(shí)的1sF的極性不同,告警狀態(tài)讀單元32a2就不向ALM信元產(chǎn)生單元33輸出第二個(gè)產(chǎn)生一個(gè)信元的發(fā)送請求。在產(chǎn)生第三個(gè)及以后的產(chǎn)生一個(gè)信元的發(fā)送請求時(shí),告警狀態(tài)讀單元32a2以相同的方式操作。
產(chǎn)生一個(gè)信元的發(fā)送請求在1秒定時(shí)器的極性與1sF的相同時(shí)輸出給ALM信元產(chǎn)生單元33,因?yàn)楫a(chǎn)生第二個(gè)和以后各個(gè)告警信元的時(shí)間間隔的1秒,而指示1sF的比特在寫入VP管理RAM 32b時(shí)具有與1秒定時(shí)器相反的極性。也就是說,如果一個(gè)指示1sF的比特最初用與1秒定時(shí)器相反的極性寫入,那么在告警狀態(tài)讀過程中由告警狀態(tài)讀單元32a2讀出為極性與1秒定時(shí)器的相同時(shí),時(shí)間就過去了1秒左右。
告警撤消/清除單元(撤消處理單元)32a3根據(jù)來自定時(shí)器/ALM清除單元32g(稍后說明)的定時(shí)器計(jì)數(shù)值控制保持在VP管理RAM 32b內(nèi)的定時(shí)器值(圖29中標(biāo)為“d-4”或“d-6”區(qū)域內(nèi)的這些比特)的計(jì)時(shí)。告警撤消/清除單元32a3還使一個(gè)指示VP-AIS狀態(tài)或VP-RDI狀態(tài)的比特(圖29中標(biāo)為“d-1”或“d-5”區(qū)域內(nèi)的比特)在定時(shí)器值達(dá)到最大(對于本實(shí)施例為2.5秒)時(shí)為“L”。此外,告警撤消/清除單元32a3還根據(jù)來自定時(shí)器/ALM清除單元32g(稍后說明)的清除計(jì)數(shù)值對是否有SONET告警(較高級別的告警)或用戶信元到達(dá)進(jìn)行監(jiān)視。在檢測到SONET告警或用戶信元時(shí),告警撤消/清除單元32a3使一個(gè)指示VP-AIS狀態(tài)或VP-RDI狀態(tài)的比特(圖29中標(biāo)為“d-1”或“d-5”區(qū)域內(nèi)的比特)為“L”。
告警撤消/清除單元32a3在告警狀態(tài)被撤消時(shí)向傳送控制單元32h輸出表示告警狀態(tài)轉(zhuǎn)移的信息。告警撤消/清除單元32a3在接收到一個(gè)用戶信元時(shí)根據(jù)這個(gè)用戶信元的VPI形成一個(gè)地址,并將“L”寫入目標(biāo)比特。
VC管理RAM(虛信道告警狀態(tài)保持單元)32d保持與VCI相應(yīng)的VC(虛信道)的告警狀態(tài)信息。VC管理RAM 32d在定時(shí)器更新/告警撤消清除單元32c1和管理控制單元32c2的控制下保持指示VC告警狀態(tài)的數(shù)據(jù)。
VC管理RAM 32d將圖25所示數(shù)據(jù)存儲在例如由圖30所示地址所指定的區(qū)域內(nèi)。
具體地說,VC管理RAM 32d的地址配置成高位2比特(圖30中標(biāo)為“a-3”)用于STS信道#i,而其余6比特(“a-4”)用于管理VC-AIS/RDI的內(nèi)部地址。
管理VC-AIS/RDI的內(nèi)部地址是一個(gè)保持在入口RAM94內(nèi)的VC告警地址。按照這個(gè)實(shí)施例,在一個(gè)STS信道(STS-3c)#i內(nèi)的是告警單元傳輸/接收的對象的VC有64個(gè),少于一個(gè)STS信道(STS-3c)#i內(nèi)的總信道數(shù)1024。因此,在用每個(gè)VCI來配置VC管理RAM 32d的地址時(shí),就不能有效利用VC管理RAM 32d的區(qū)域。所以,用獨(dú)特編號(0至63)作為VC管理RAM 32d保持各信道的VC告警信息的區(qū)域內(nèi)的地址。這獨(dú)特編號(0至63,管理用的內(nèi)部地址)設(shè)置在入口RAM94內(nèi)(參見圖19中的“d-17”)。
VC管理RAM 32d的數(shù)據(jù)配置成1比特(圖25中標(biāo)為“d-7”)表示VC-AIS狀態(tài),4比特(圖25中標(biāo)為“d-8”)保持撤消VC-AIS的定時(shí)器的計(jì)數(shù)(2.5秒計(jì)數(shù))值,1比特(“d-9”)表示VC-RDI狀態(tài),以及4比特(“d-10”)保持撤消VC-RDI的定時(shí)器的計(jì)數(shù)(2.5秒計(jì)數(shù))值。撤消VC-AIS和VC-RDI的定時(shí)器的計(jì)數(shù)值每156毫秒加1。對于VC-AIS狀態(tài)和VC-RDI狀態(tài)來說,在相應(yīng)狀態(tài)的比特為“H”時(shí),就指示是AIS或RDI狀態(tài)。
其次,VC管理接口單元32c可以訪問VC管理RAM 32d,對保持在VC管理RAM 32d內(nèi)的VC管理信息進(jìn)行管理。VC管理接口單元32c需要訪問VC管理RAM 32d是在下面這些時(shí)候一個(gè)告警信元到達(dá)時(shí)設(shè)置一個(gè)告警,一個(gè)用戶信元之類到達(dá)時(shí)撤消一個(gè)告警,撤消一個(gè)超時(shí)的告警,由于較高級別的告警而清除較低級別的告警,等等。
為此,如圖27中所示,VC管理接口單元32c包括定時(shí)器更新/告警撤消清除單元32c1和管理控制單元32c2。
在管理控制單元32c2接收到一個(gè)來自信元識別單元31的預(yù)定VC-AIS信元時(shí),管理控制單元32c2就將圖25中標(biāo)為“d-7”區(qū)域內(nèi)的這個(gè)比特重寫為有效(“H”),使得VC管理RAM 32d內(nèi)預(yù)定VC的告警狀態(tài)成為VC-AIS狀態(tài)。在接收到一個(gè)VC-RDI信元時(shí),管理控制單元32c2就將圖25中標(biāo)為“d-9”區(qū)域內(nèi)的這個(gè)比特重寫為有效(“H”),使得預(yù)定VC的告警狀態(tài)成為VC-RDI狀態(tài)。管理控制單元32c2在重寫VC-AIS狀態(tài)等時(shí)除了根據(jù)來自入口RAM94的信息(地址變換信息)將信息寫入VC管理RAM-32d外還接收一個(gè)VC-AIS信元。
管理控制單元32c2在將表示預(yù)定VC的VC-AIS狀態(tài)的比特重寫為有效(“H”)之類時(shí),向傳送控制單元32h發(fā)送表明VP-ALM狀態(tài)轉(zhuǎn)換的信息。
定時(shí)器更新/告警撤消清除單元32c1根據(jù)來自定時(shí)器/ALM清除單元32g(稍后說明)的定時(shí)器計(jì)數(shù)值控制保持在VC管理RAM 32d內(nèi)的定時(shí)器值(圖25中標(biāo)為“d-8”或“d-10”區(qū)域內(nèi)的比特)的加1。定時(shí)器更新/告警撤消清除單元32c起著一個(gè)使表示VC-AIS狀態(tài)的比特(圖25中標(biāo)為“d-7”區(qū)域內(nèi)的比特)或表示VC-RDI狀態(tài)的比特(圖25中標(biāo)為“d-9”區(qū)域內(nèi)的比特)在定時(shí)器值達(dá)到最大(對于本實(shí)施例為2.5秒)時(shí)為“L”的撤消處理單元的作用。定時(shí)器更新/告警撤消清除單元32c1還根據(jù)定時(shí)器/ALM清除單元32g進(jìn)行清除的計(jì)數(shù)值對是否接收到SONET告警(較高級別的告警)或用戶信元進(jìn)行監(jiān)視,在檢測到SONET告警或用戶信元時(shí)使一個(gè)指示VC-RDI狀態(tài)或VC-AIS狀態(tài)的比特(圖25中標(biāo)為“d-7”或“d-9”區(qū)域內(nèi)的比特)為“L”。
定時(shí)器更新/告警撤消清除單元32c1還在接收到來自終接VC管理單元32e(稍后說明)中的VC-ALM清除請求單元32e1的清除請求時(shí)撤消預(yù)定VC的告警狀態(tài)。
定時(shí)器更新/告警撤消清除單元32c1在撤消告警狀態(tài)時(shí)向傳送控制單元32h輸出表明告警狀態(tài)轉(zhuǎn)換的信息。
終接VC管理RAM(虛路徑信息保持單元)32f保持在VC管理RAM32d內(nèi)的可以是告警撤消對象的VC所屬的VPI,它配置有四個(gè)RAM(以下稱為“終端VC管理RAM”)32f,用來保持表示為VC終接指配的信道(由微計(jì)算機(jī)設(shè)置的從0至63中任何獨(dú)特編號)屬于哪個(gè)VP的信息。
在終接VC管理RAM 32f中,VPI劃分為一些VC組,每組包括一些VC,而四個(gè)RAM分別保持各自的組。具體地說,如圖31所示,將每一個(gè)STS信道#i的VC終接信道的64個(gè)信道進(jìn)行劃分,使得各16個(gè)信道的VPI分別保持在相應(yīng)的各終接VC管理RAM 32f(圖31中分別標(biāo)為RAM1至4)。這四個(gè)RAM1至4各保持每個(gè)STS信道#i各16個(gè)信道的VPI,共64個(gè)信道(獨(dú)特編號)的VPI。
每個(gè)終接VC管理RAM 32f將圖33所示的數(shù)據(jù)存儲在例如由圖32所示的地址指定的區(qū)域內(nèi)。
具體地說,每個(gè)終接VC管理RAM 32f的地址配置成高位2比特(圖32中標(biāo)為“a-5”)用于STS信道#i,而其余4比特(圖32中標(biāo)為“a-6”)用于VC終接設(shè)置信道(6比特)的低位4比特。VC終接設(shè)置信道(6比特)是由微計(jì)算機(jī)95設(shè)置的獨(dú)特編號的低位4比特。
每個(gè)終接VC管理RAM 32f的數(shù)據(jù)配置成8比特(圖33中標(biāo)為“d-11”),用來保持設(shè)置為VC終接的VPI/VCI的VPI。
在檢測到一個(gè)VP-AIS信元時(shí),終接VC管理單元32e就確定一個(gè)被設(shè)置為終接的VC,這個(gè)終接VC屬于保持在VC管理RAM 32d內(nèi)的VC-ALM中的一個(gè)所接收的VP-AIS信元的VP。由于VC管理RAM 32d,如前面所述,使用保持在入口RAM94內(nèi)的獨(dú)特編號(變換地址),因此在要將一個(gè)被設(shè)置為終接的VC的告警狀態(tài)在一個(gè)處于VP-AIS(級別比VC-AIS高的告警)檢測狀態(tài)的VP影響下撤消(清除)時(shí)必需確定相應(yīng)的VC。
為此,如圖27中所示,終接VC管理單元32e包括VC-ALM清除請求單元32e1、16進(jìn)制計(jì)數(shù)器單元32e2和微計(jì)算機(jī)設(shè)置單元32e3。
VC-ALM清除請求單元32e1在接收到一個(gè)VP-AIS信元時(shí)將所接收的AIS信元的VPI與從終接VC管理RAM 32f讀出的VPI進(jìn)行比較,在VPI一致時(shí)向VC管理接口單元32c輸出一個(gè)清除請求(序號)。例如,如圖31所示,VC-ALM清除請求單元32e1包括將所接收的AIS信元的VPI與從終接VC管理RAM 32f讀出的VPI進(jìn)行比較的比較單元32e1a和比較結(jié)果保持單元32e1b。
上述比較單元32e1a相繼從每個(gè)終接VC管理RAM 32f并行讀出每個(gè)STS信道#i的64個(gè)信道(具有從0至63的獨(dú)特編號的信道)的VPI,相繼將讀出的VPI逐個(gè)與所接收的AIS信元的VPI進(jìn)行比較,檢測兩者是否一致。
比較結(jié)果保持單元32e1b為每個(gè)STS信道#i配有64個(gè)觸發(fā)器(FF),與獨(dú)特編號對應(yīng),因此對于四個(gè)STS信道#i總共有256(4×16)個(gè)觸發(fā)器。這些觸發(fā)器與保持在終接VC管理RAM 32f內(nèi)的各VPI一一對應(yīng)配置。
在所接收的AIS信元的VPI與從終接VC管理RAM 32f讀出的VPI一致時(shí),256個(gè)觸發(fā)器中一個(gè)與一個(gè)信道[微計(jì)算機(jī)95設(shè)置的一個(gè)獨(dú)特編號(0至63中的一個(gè))]對應(yīng)的觸發(fā)器就保持有效(“H”)。
在接收到STS信道#3的一個(gè)VP-AIS信元而保持在終接VC管理RAM 32f(RAM3)內(nèi)的信道(ch,獨(dú)特編號)35的VPI與所接收的AIS信元的VPI一致時(shí),就使保持在與STS信道#3中的信道35對應(yīng)的這個(gè)觸發(fā)器內(nèi)的比特為有效(“H”)。
在上述VC管理接口單元32c的定時(shí)器更新/告警撤消清除單元32c1在從定時(shí)器/ALM清零單元32g(稍后說明)接收到的用于清除的計(jì)數(shù)值(指示STS信道#3的信道35的訪問定時(shí))的時(shí)刻檢測保持在與STS信道#3中的信道35對應(yīng)的觸發(fā)器內(nèi)的比特時(shí),撤消保持在VC管理RAM32d內(nèi)的一個(gè)VC告警狀態(tài)。
保持VC終接信息的VC管理RAM 32d的地址是按照微計(jì)算機(jī)95設(shè)置的獨(dú)特編號(0至63ch),如上所述。為了由于接收到一個(gè)VP-AIS信元而撤消一個(gè)較低級別的VC的告警狀態(tài),VC-ALM清除請求單元32e1將按每個(gè)獨(dú)特編號保持在終接VC管理RAM 32f內(nèi)的這些VPI中相符的一個(gè)VPI的獨(dú)特編號的檢測信息(即一個(gè)撤消請求)保持在256個(gè)觸發(fā)器中的一個(gè)預(yù)定觸發(fā)器內(nèi),定時(shí)器更新/告警撤消清除單元32a1在清除VC的告警狀態(tài)的訪問時(shí)刻檢測到在這個(gè)預(yù)定觸發(fā)器內(nèi)的比較單元32e1a的一致檢測信息,就撤消是告警狀態(tài)監(jiān)視的對象的相應(yīng)VC的告警狀態(tài)(即使圖25中標(biāo)為“d-7”和“d-9”區(qū)域內(nèi)的比特為“L”)。
圖31中所示的16進(jìn)制計(jì)數(shù)器32e2在接收到作為觸發(fā)的STS信道#i的信息的情況下為每個(gè)終接VC管理RAM 32f產(chǎn)生地址(讀地址)。例如,在接收到STS信道#2的信息時(shí),就從每個(gè)終接VC管理RAM32f(RAM1至4)的由16進(jìn)制計(jì)數(shù)器32e2所產(chǎn)生的地址指定的相同區(qū)域用16次讀出STS信道#2的諸如ch00、ch16、ch32、ch48等一系列VPI的數(shù)據(jù)。微計(jì)算機(jī)設(shè)置單元32e3對每個(gè)終接VC管理RAM 32f進(jìn)行控制,將來自微計(jì)算機(jī)95的設(shè)置信息保持在這些終接VC管理RAM32f內(nèi)。
如上所述,VC-ALM清除請求單元32e1和16進(jìn)制計(jì)數(shù)器32e2起著一個(gè)撤消處理單元的作用,在一個(gè)預(yù)定周期內(nèi)從多個(gè)終接VC管理RAM32f的每一個(gè)讀出虛路徑的信息,檢測出虛路徑的告警數(shù)據(jù)保持在終接VC管理RAM 32f內(nèi)的一個(gè)虛路徑的信息。
然后,圖27中所示的定時(shí)器/ALM清除單元32g產(chǎn)生一個(gè)定時(shí)器計(jì)數(shù)值和一個(gè)清除計(jì)數(shù)值,發(fā)送給告警撤消/清除單元32a3和定時(shí)器更新/告警撤消清除單元32cl。
定時(shí)器計(jì)數(shù)值表示更新保持在VP管理RAM 32b和VC管理RAM 32d內(nèi)的定時(shí)器值和由于更新撤消告警的定時(shí)。清除計(jì)數(shù)值表示由于檢測到高級別告警而撤消低級別告警的定時(shí)。
為此,如圖27所示,定時(shí)器/ALM清除單元32g包括定時(shí)器計(jì)數(shù)器32g1、清除計(jì)數(shù)器32g2、選擇器(以下稱為“SEL”)32g3、選擇器控制單元32g4和除6計(jì)數(shù)器32g5。
定時(shí)器計(jì)數(shù)器32g1在接收到一個(gè)156毫秒脈沖時(shí)將定時(shí)器的計(jì)數(shù)值加1輸出。定時(shí)器計(jì)數(shù)值與存儲在VP管理RAM 32b或VC管理RAM 32d內(nèi)的VP或VC相應(yīng)。例如,一定的計(jì)數(shù)值表示更新一定的VP或因?yàn)槎〞r(shí)器值達(dá)到最大值而撤消一個(gè)告警狀態(tài)的定時(shí)信息。
例如,定時(shí)器計(jì)數(shù)器32g1為四個(gè)STS信道#i的VP總共計(jì)數(shù)1024(0至1023),因?yàn)槊總€(gè)STS信道#i中有256個(gè)VP。另一方面,定時(shí)器計(jì)數(shù)器32g1為四個(gè)STS信道#i的VC總共計(jì)數(shù)256(0至255),因?yàn)槊總€(gè)STS信道#i中有64個(gè)VC是終接的對象。這樣,定時(shí)器計(jì)數(shù)器32g1總共計(jì)到1024+256,作為一個(gè)周期。完成1024+256計(jì)數(shù)后,定時(shí)器計(jì)數(shù)器32g1就不計(jì)數(shù),直至接收到下一個(gè)156毫秒脈沖。
定時(shí)器計(jì)數(shù)器32g1將VP更新請求(請求更新VP的計(jì)數(shù)值)或VC更新請求(請求更新VC的計(jì)數(shù)值)隨同上述計(jì)數(shù)值一起發(fā)送,因?yàn)樵赩P告警狀態(tài)定時(shí)器的計(jì)數(shù)值與在VC告警狀態(tài)定時(shí)器的計(jì)數(shù)值是相同的(同樣從0計(jì)到255)。例如,在計(jì)數(shù)值對于VC為254時(shí),定時(shí)器計(jì)數(shù)器32g1將計(jì)數(shù)值254隨同一個(gè)VC更新請求一起輸出。
其次,清除計(jì)數(shù)器32g2是一個(gè)(1024+256)計(jì)數(shù)的計(jì)數(shù)器。與定時(shí)器計(jì)數(shù)器32g1不同,這個(gè)清除計(jì)數(shù)器32g2是一個(gè)自由計(jì)數(shù)器,在為VP從0計(jì)到1023后再為VC從0計(jì)到255。由于清除VP告警狀態(tài)的計(jì)數(shù)值與清除VC告警狀態(tài)的計(jì)數(shù)值相同(同樣從0計(jì)到255),清除計(jì)數(shù)器32g2將VP更新請求或VC更新請求隨同上述計(jì)數(shù)值一起發(fā)送。例如,在計(jì)數(shù)值對于VP為1006時(shí),清除計(jì)數(shù)器32g2將計(jì)數(shù)值1006隨同一個(gè)VP更新請求一起輸出。
SEL 32g3在選擇器控制單元32g4的控制下選擇定時(shí)器計(jì)數(shù)器32g1的計(jì)數(shù)值或清除計(jì)數(shù)器32g2的計(jì)數(shù)值輸出,同時(shí)相應(yīng)切換對于定時(shí)器的更新請求或用于清除的更新請求所要送至的目的地。
選擇器控制單元32g4對SEL 32g3進(jìn)行控制,使得在定時(shí)器計(jì)數(shù)器32g1和清除計(jì)數(shù)器32g2處在連續(xù)計(jì)數(shù)的狀態(tài)時(shí)從SEL 32g3交替輸出定時(shí)器計(jì)數(shù)器32g1的計(jì)數(shù)值和清除計(jì)數(shù)器32g2的計(jì)數(shù)值和從SEL32g3向所需輸出目的地輸出一個(gè)用于定時(shí)器或清除的VP更新請求或VC更新請求。
在只有清除計(jì)數(shù)器32g2連續(xù)計(jì)數(shù)的狀態(tài),選擇器控制單元32g4控制SEL 32g3只輸出來自清除計(jì)數(shù)器32g2的計(jì)數(shù)值和一個(gè)VP或VC更新請求。
例如,選擇器控制單元32g4對來自定時(shí)器計(jì)數(shù)器32g1的計(jì)數(shù)值進(jìn)行監(jiān)視,在定時(shí)器的計(jì)數(shù)連續(xù)上升時(shí)使SEL 32g3交替輸出定時(shí)器的數(shù)據(jù)和清除的數(shù)據(jù)(計(jì)數(shù)值和更新請求)。但是,在定時(shí)器計(jì)數(shù)器32g1不計(jì)數(shù)而計(jì)數(shù)值保持不變的狀態(tài),選擇器控制單元32g4使SEL 32g3只輸出清除計(jì)數(shù)值和用于清除的VP或VC更新數(shù)據(jù)。在輸出定時(shí)器計(jì)數(shù)器32g1的計(jì)數(shù)值和VP或VC更新請求的時(shí)間,選擇器控制單元32g4可以控制SEL 32g3阻止用于定時(shí)器的計(jì)數(shù)值和VP或VC更新請求輸出。
除6計(jì)數(shù)器32g5產(chǎn)生一個(gè)1秒定時(shí)器信號。1秒定時(shí)器信號是一個(gè)告警信元在第二次或以后各次發(fā)送時(shí)成為定時(shí)比較的對象的值。
圖27中所示的傳送控制單元32h向微計(jì)算機(jī)95報(bào)告來自VP管理接口單元32a的產(chǎn)生管理單元32a1的有關(guān)轉(zhuǎn)移至VP-AIS或VP-RDI狀態(tài)的信息、來自告警撤消/清除單元32a3的有關(guān)一個(gè)告警狀態(tài)轉(zhuǎn)移至撤消的信息、來自定時(shí)器更新/告警撤消清除單元32c1的有關(guān)一個(gè)告警狀態(tài)轉(zhuǎn)移至撤消的信息和來自管理控制單元32c2的有關(guān)轉(zhuǎn)移至VC-AIS或VC-RDI狀態(tài)的信息。這幾種信息通過微計(jì)算機(jī)接口單元92發(fā)送給微計(jì)算機(jī)95。
其次,圖22中所示的ALM(告警)信元產(chǎn)生單元(告警數(shù)據(jù)產(chǎn)生單元)33根據(jù)在告警管理單元32內(nèi)按VPI/VCI保持和管理的諸如VP-AIS那樣的信息按VPI/VCI產(chǎn)生需通知另一個(gè)ATM處理設(shè)備4(未示出)的告警單元。保持在告警管理單元32內(nèi)的告警根據(jù)來自ALM信元產(chǎn)生單元33的請求讀出。在確認(rèn)告警后,ALM信元產(chǎn)生單元33通過RAM訪問調(diào)停單元91讀出入口信息等,根據(jù)所讀信息向信元插入/拋棄單元39提出插入請求。ALM信元產(chǎn)生單元33停止它的處理,直至信元插入完,只是在接收到插入完成信號后再啟動一個(gè)入口檢查,以產(chǎn)生一個(gè)新的信元,或者一個(gè)過程,檢索出另一個(gè)信道的告警情況。
為此,如圖34所示,ALM信元產(chǎn)生單元33包括控制單元33a、VP計(jì)數(shù)器單元33b、入口RAM控制單元33c、VC計(jì)數(shù)器單元33d和定時(shí)控制單元33e。
控制單元33a向告警管理單元32輸出一個(gè)讀告警狀態(tài)信息的讀請求和向VP終接信息RAM37輸出一個(gè)讀VP模式信息的讀請求,同時(shí)將STS信道#i和VPI也發(fā)送給這兩個(gè)單元。輸出給告警管理單元32和VP終接信息RAM37的VPI是由VP計(jì)數(shù)器單元33b輸出給控制單元33a的計(jì)數(shù)值規(guī)定的。在接收到一個(gè)指示入口RAM控制單元33c正在進(jìn)行VC入口請求的信息時(shí),控制單元33a就不請求讀在正進(jìn)行VC入口檢查的這個(gè)STS信道#i中的另一個(gè)VPI的告警狀態(tài)之類。
VP計(jì)數(shù)器單元33b規(guī)定在進(jìn)行讀請求時(shí)需隨讀請求一起發(fā)送給告警管理單元32之類的VPI。VP計(jì)數(shù)器單元33b包括四個(gè)分別為相應(yīng)STS信道#i配置的256計(jì)數(shù)的計(jì)數(shù)器33b1至33b4,因?yàn)槊總€(gè)STS信道#i都有256個(gè)VP。每個(gè)計(jì)數(shù)器33b1至33b4都在接收到來自控制單元33a的STS信道信息的情況下開始計(jì)數(shù),向控制單元33a輸出計(jì)數(shù)值。每個(gè)計(jì)數(shù)器33b1至33b4輸出的計(jì)數(shù)值與各自的STS信道中的VPI對應(yīng)。在控制單元33a輸出STS信道#1的一個(gè)計(jì)數(shù)值后從入口RAM控制單元33c接收到一個(gè)指示正在進(jìn)行VC入口檢查的信號時(shí),計(jì)數(shù)器33b2在接收到STS信道#2的信息時(shí)就向控制單元33a輸出計(jì)數(shù)值。
在控制單元檢測到由于環(huán)境影響對一定的STS信道#i的VC入口檢查有延遲時(shí),控制單元33a可以轉(zhuǎn)移到檢測是否有另一個(gè)告警產(chǎn)生的過程。
也就是說,上述控制單元33a和VP計(jì)數(shù)器單元33b起著一個(gè)檢測由告警管理單元32為各VPI保持和管理的告警狀態(tài)的告警狀態(tài)檢測單元的作用。
入口RAM控制單元33c根據(jù)響應(yīng)控制單元33a的讀請求讀出的VP告警狀態(tài)和VP終接信息進(jìn)行控制,從入口RAM94讀出產(chǎn)生一個(gè)告警信元所必需的信息。
入口RAM控制單元33c在檢測到從告警管理單元32接收的VP告警狀態(tài)時(shí)向入口RAM94輸出STS信道#i、VPI和VCI,以及讀產(chǎn)生一個(gè)信元所需信息的讀請求。STS信道#i和VPI從控制單元33a接收,而需向入口RAM94輸出的VCI則由計(jì)數(shù)器單元33d輸出的計(jì)數(shù)值規(guī)定。
入口RAM控制單元33c響應(yīng)確定是否輸出一個(gè)告警產(chǎn)生請求的讀請求接收入口登記(ENTRY,圖19中標(biāo)為“d-12”)和VC終接信息(圖19中標(biāo)為“d-13”),向信元插入/拋棄單元39輸出VP/VC-AIS插入請求和所產(chǎn)生的VPI-VCI,向UpS信元插入單元80輸出VP/VC-AIS插入請求,以及向定時(shí)控制單元33e輸出產(chǎn)生請求。
圖34中所示的VC計(jì)數(shù)器單元33d在入口RAM控制單元33c執(zhí)行對入口RAM94的讀請求時(shí)產(chǎn)生需與讀請求一起發(fā)送的規(guī)定VCI的計(jì)數(shù)值。VC計(jì)數(shù)器單元33d包括四個(gè)分別為相應(yīng)STS信道#i提供計(jì)數(shù)值的計(jì)數(shù)器33d1至33d4。
每個(gè)計(jì)數(shù)器33d1到33d4都在接收到相應(yīng)STS信道#i的信息時(shí)開始計(jì)數(shù),向入口RAM控制單元33c輸出計(jì)數(shù)值。計(jì)數(shù)值規(guī)定的VCI與入口RAM94的地址中VC段比特的VCI相應(yīng)。在一個(gè)STS信道#j(j為1至4中任何一個(gè))中,由微計(jì)算機(jī)95設(shè)置的地址配置最多是15比特,因此STS信道#j的計(jì)數(shù)器配置成最大能計(jì)到32768的計(jì)數(shù)器。
這樣就根據(jù)入口RAM94的地址中VPI的比特?cái)?shù)確定這些計(jì)數(shù)器33d1到33d4的最大計(jì)數(shù)是多少。
也就是說,上述入口RAM控制單元33c和VC計(jì)數(shù)器單元33d起著一個(gè)根據(jù)從告警管理單元32等接收到的信息在入口RAM94內(nèi)檢測對于告警數(shù)據(jù)來說是必需的信息的告警數(shù)據(jù)產(chǎn)生信息檢測單元的作用。
定時(shí)控制單元33e在從入口RAM控制單元33c接收到產(chǎn)生請求和從UpS信元插入單元80接收到允許插入一個(gè)VP-RDI或VC-RDI的插入許可時(shí)向UpS信元插入單元80輸出一個(gè)插入信元。
其次,圖22中所示的信元插入/拋棄單元(插入處理單元)39除了將特定ATM信元插入信元流外還從來自下行流側(cè)的UTOPIA 10的信元流中拋棄特定信元。
需拋棄的特定信元是信元識別單元31發(fā)出的信元拋棄請求的對象的ATM信元,或者是LB處理單元40發(fā)出的拋棄請求的對象的ATM信元。需插入的特定信元是ALM信元產(chǎn)生單元33發(fā)出的插入VP-AIS或VC-AIS的插入請求的對象的ATM信元。需插入信元流的ATM信元由信元插入/拋棄單元39根據(jù)來自ATM信元產(chǎn)生單元33的信元產(chǎn)生信息等產(chǎn)生。在ATM信元插入時(shí),信元插入/拋棄單元30在接收到來自下行流側(cè)UTOPIA 20的插入禁止信號時(shí)不能插入信元,或者僅在將一個(gè)ATM信元插入信元流后已通過四個(gè)ATM信元后可以響應(yīng)插入請求插入一個(gè)ATM信元。
為此,如圖35所示,信元插入/拋棄單元39包括邏輯單元39a、移位寄存器39b、插入判決單元39c、插入禁止單元39d、通知單元39e、解碼器39f、TP產(chǎn)生單元39g、算術(shù)單元39h、SEL39k1至39k4、OR電路3911和3912、AND電路3913和觸發(fā)器39p。
邏輯單元39a根據(jù)信元有效信號、插入請求、拋棄請求和插入禁止信號進(jìn)行調(diào)停,以執(zhí)行放過、插入、拋棄一個(gè)ATM信元這些過程中的一個(gè)過程。信元有效信號是指示從移位寄存器39b發(fā)送的接收信元是有效信元的信息。
在調(diào)停中,邏輯單元39a按以下表4所示進(jìn)行,輸出一個(gè)插入允許信號或拋棄允許信號調(diào)停過程的例子
如表4所示,信元插入/拋棄單元39插入一個(gè)在ALM信元產(chǎn)生單元33中產(chǎn)生的告警信元而不是一個(gè)被信元識別單元31識別為需拋棄的數(shù)據(jù)的ATM信元。
移位寄位器39b用來確定所接收的信元是否有效。在接收信元有效時(shí),移位寄存器39b向邏輯單元39a輸出信元有效的信息。
插入判決單元39c向邏輯單元39a輸出插入請求信號,此外還向信元產(chǎn)生側(cè)輸出插入判決STS信道#i信息和插入判決標(biāo)志。在接收到來自下行流側(cè)UTOPIA 10的插入禁止信號時(shí),插入判決單元39c不向邏輯單元39a輸出插入請求信號。
插入禁上單元39d對定時(shí)進(jìn)行監(jiān)視,以便在插入一個(gè)信元后插入下一個(gè)信元。規(guī)定信元插入至少間隔四個(gè)信元。
在信元產(chǎn)生側(cè),通過SEL 39k2和39k3使來自ALM信元產(chǎn)生單元33的數(shù)據(jù)成為預(yù)定的信元格式。生成的信元用來自邏輯單元39a的插入EN(插入允許信號)插入SEL 39k1的主信號內(nèi)輸出。
應(yīng)注意的是,圖22中所示的28計(jì)數(shù)計(jì)數(shù)器38根據(jù)從PG單元93(稍后說明)接收到的分頻信號產(chǎn)生計(jì)數(shù)值。產(chǎn)生的計(jì)數(shù)值是從0至27,與ATM信元處理單元4-1內(nèi)的基準(zhǔn)定時(shí)的28個(gè)時(shí)鐘相對應(yīng)。移位寄存器36暫時(shí)保持從信元識別單元31接收到的一個(gè)信元。VP終接信息RAM37保持VP的終接信息。信元插入/拋棄單元39將來自移位寄存器36的接收信元(用戶信元)發(fā)送給下行流側(cè)UTOPIA 20(用于發(fā)送的),拋棄與來自信元識別單元31的拋棄一個(gè)接收信元的請求相應(yīng)的信元,以及響應(yīng)來自ALM信元產(chǎn)生單元33的信元插入請求插入ATM信元。
在信元處理單元30中具有以上這個(gè)實(shí)施例結(jié)構(gòu)的信元識別單元31在接收到來自下行流側(cè)UTOPIA 10的一個(gè)ATM信元時(shí)從入口RAM94和VP終接信息RAM37讀出信息,識別所接收的信元的內(nèi)容,確定所接收的OAM信元是否要拋棄,以及輸出信元拋棄請求之類的信號。
在信元識別單元31識別出這個(gè)ATM信元是一個(gè)告警信元(告警數(shù)據(jù))時(shí),告警管理單元32根據(jù)告警信元按VPI/VCI保持和管理告警狀態(tài)信息。
圖36為例示在告警管理單元32中撤消一個(gè)告警的過程的流程圖。告警撤消/清除單元32a3置VPI值為“000H”(步驟S1),從VPI“000H”起依次讀ALM信息(步驟S2)。此時(shí),一次訪問一個(gè)信元(1VPI/VCI),在156毫秒內(nèi)有1024次訪問。
告警撤消/清除單元32a3根據(jù)所讀信息確定這狀態(tài)是否為ALM狀態(tài)(步驟S3)。在檢測到ALM狀態(tài)時(shí)(即如果在步驟S3確定結(jié)果為YES),告警撤消/清除單元32a3就從VP管理RAM 32b讀出定時(shí)器值(步驟S4),確定定時(shí)器值是否達(dá)到最大值(步驟S5)。在定時(shí)器值沒有達(dá)到最大值時(shí),告警撤消/清除單元32a3使定時(shí)器值加1(從步驟S5的NO分支至步驟S6)。在定時(shí)器值達(dá)到最大值時(shí),告警撤消/清除單元32a3初始化(清除)定時(shí)器值,撤消一個(gè)告警比特,清除500mF和1sF,而如果ALM狀態(tài)有變化,則向微計(jì)算機(jī)95報(bào)告(從步驟S5的YES分支至步驟S7和S8)。
在從告警管理單元32讀出的信息中沒有檢測到告警狀態(tài)時(shí)(步驟S3),告警撤消/清除單元32a3使VPI加1(從步驟S3的NO分支至步驟S9),確定VPI值是否達(dá)到最大值(步驟S10)。
在VPI值沒有達(dá)到最大值時(shí),告警撤消/清除單元32a3以相同的方式對經(jīng)加1的VPI執(zhí)行VP告警管理過程,直至VPI值達(dá)到最大值(即直至在步驟S10的確定結(jié)果為YES)。在VPI達(dá)到最大值時(shí),告警管理單元32啟動管理VC告警的過程。
也就是說,定時(shí)器更新/告警撤消清除單元32c1置VCI為“00H”(步驟S11),從VCI“00H”起依次從VC管理RAM 32d讀ALM信息(步驟S12),確定VC是否處于告警狀態(tài)(步驟S13)。
在VC是處于告警狀態(tài)時(shí),定時(shí)器更新/告警撤消清除單元32c1讀定時(shí)器值(從步驟S13的YES分支至步驟S14),確定所讀的定時(shí)器值是否達(dá)到最大值(步驟S15)。在定時(shí)器值沒有達(dá)到最大值時(shí),定時(shí)器更新/告警撤消清除單元32c1使定時(shí)器值加1(從步驟S15的NO分支至步驟S16)。在定時(shí)器值達(dá)到最大值時(shí),定時(shí)器更新/告警撤消清除單元32c1清除定時(shí)器值,撤消告警比特(清零)。如果VC告警狀態(tài)改變,定時(shí)器更新/告警撤消清除單元32c1就向微計(jì)算機(jī)95報(bào)告(從步驟S15的YES分支至步驟S17和S18)。
另一方面,在告警狀態(tài)沒有從告警管理單元32讀出的信息中檢測到時(shí),定時(shí)器更新/告警撤消清除單元32c1使VCI值加1(從步驟S13的NO分支至步驟S19),確定VCI值是否達(dá)到最大值(步驟S20)。
在VCI值沒有達(dá)到最大值時(shí),定時(shí)器更新/告警撤消清除單元32c1對經(jīng)加1的VCI執(zhí)行與上述相同的管理VC告警的過程(從步驟S20的NO分支至步驟S12至S19),直至VCI值達(dá)到最大值(即直至步驟S20的確定結(jié)果為YES)。
在VCI值達(dá)到最大值時(shí),告警管理單元32再次啟動管理VP告警的過程(從步驟21的YES分支至步驟S1)。
另一方面,ALM信元產(chǎn)生單元33根據(jù)在告警管理單元32內(nèi)按VPI/VCI保持和管理的諸如VP-AIS狀態(tài)之類的信息產(chǎn)生一個(gè)按VPI/VCI通知另一個(gè)ATM處理設(shè)備4(圖1和2中均未示出)的告警信元。
圖37和38為例示產(chǎn)生一個(gè)ALM信元的操作的流程圖。首先,如圖37所示,ALM信元產(chǎn)生單元33中的控制單元33a向VP計(jì)數(shù)器單元33b輸出STS信道#i信息以接收一個(gè)計(jì)數(shù)值(VPI“000H”)(步驟t1),從告警管理單元32讀VPI“000H”的ALM信息。
ALM信元產(chǎn)生單元33中的入口RAM控制單元33c根據(jù)讀出的信息確定是否為告警狀態(tài)(AIS狀態(tài)或SONET告警狀態(tài))(步驟t3)。在告警狀態(tài)的情況下,入口RAM控制單元33c再確定500mF(500毫秒標(biāo)志)是否置位(從步驟t3的YES分支至步驟t4)。
在500mF未置位時(shí),入口RAM控制單元33c確定1sF的極性與1秒定時(shí)器的極性是否相同(從步驟t4的NO分支至步驟t5)。在1sF與1秒定時(shí)器極性相同或500mF置位時(shí),入口RAM控制單元33c將具有與1秒定時(shí)器值相反特征的值(0或1)寫入1sF(1秒標(biāo)志),將500mF復(fù)位為“0”,并置VCI為“000H”(從步驟t4的YES分支至步驟t6,或從步驟t5的YES分支至步驟t6)。
然后,入口RAM控制單元33c確定從告警管理單元32讀出的ALM信息是否為SONET告警(步驟t7)。在從告警管理單元32讀出的ALM信息與SONET告警不一致時(shí),入口RAM控制單元33c確定VC是否為“3”、“4”和“6”之一(從步驟t7的NO分支至步驟t8)。在VC為“3”、“4”和“6”之一時(shí),ALM信元產(chǎn)生單元33中的入口RAM控制單元33c向VC計(jì)數(shù)器單元33d輸出STS信道#i信息,接收經(jīng)加1的計(jì)數(shù)值(從步驟t8的YES分支至步驟t14)。
在VC不是“3”、“4”和“6”之一時(shí),入口RAM控制單元33c向入口RAM94輸出入口檢查請求(從步驟t8的NO分支至步驟t9),根據(jù)從入口RAM94讀出的信息確定這個(gè)VC是否置為一個(gè)登記的入口(步驟t10)。
在VC置為入口的情況下,入口RAM控制單元33c確定VC是否為VC終接對象(從步驟t10的YES分支至步驟t11)。在VC是VC終接對象時(shí),入口RAM控制單元33c向信元/插入拋棄單元39和UpS信元插入單元80輸出一個(gè)產(chǎn)生VC-AIS和VC-RDI信元的請求(從步驟t11的YES分支至步驟t13)。注意,VC-AIS信元產(chǎn)生請求是隨需產(chǎn)生的信元的VPI/VCI的信息一起發(fā)送給信元插入/拋棄單元39的。
入口RAM控制單元33c向UpS信元插入單元80輸出產(chǎn)生請求(插入請求)和定時(shí)控制單元33e從UpS信元插入單元80接收到插入許可信號后,定時(shí)控制單元33e就向UpS信元插入單元80輸出一個(gè)VC-RDI信元(插入信元)。
在這個(gè)VC不是VC終接對象時(shí),入口RAM控制單元33c就輸出一個(gè)產(chǎn)生VC-AIS信元的請求(從步驟t11的NO分支至步驟t12)。
入口RAM控制單元33c向VC計(jì)數(shù)器單元33d輸出STS信道#i信息以接收經(jīng)加1的計(jì)數(shù)值(步驟t14),確定VCI值是否已達(dá)到最大值(步驟t15)。在VCI值沒有達(dá)到最大值時(shí),入口RAM控制單元33c就對相同VP內(nèi)的經(jīng)加1的VCI執(zhí)行諸如入口檢查之類的過程(從步驟t15的NO分支至步驟t8)。在VCI值達(dá)到最大VCI值時(shí),入口RAM控制單元33c就轉(zhuǎn)至使VPI加1(從步驟t15的YES分支至步驟t16)。
在從告警管理單元32讀出的ALM信息與SONET告警一致時(shí),如圖38所示,入口RAM控制單元33c確定是否為VP模式(從圖37中的步驟t7的YES分支至圖38中的步驟S22)。在VP置為終接VP時(shí),入口RAM控制單元33c向入口RAM94輸出一個(gè)入口檢查的請求(從步驟S22的YES分支至步驟S33)。
入口RAM控制單元33c根據(jù)從入口RAM94接收到的信息確定這個(gè)VP是否置為一個(gè)登記的入口(步驟S34)。在VP置為入口時(shí),入口RAM控制單元33c向信元插入/拋棄單元39輸出一個(gè)VP-AIS產(chǎn)生請求(從步驟S34的YES支路至步驟35)。VP-AIS信元產(chǎn)生請求隨需產(chǎn)生的信元的諸如VPI/VCI之類的信息一起發(fā)送給信元插入/拋棄單元39。
在這個(gè)VP沒有置為VP終接時(shí),入口RAM控制單元33c確定VC是否為“3”或“6”(從步驟S22的NO分支至步驟S23)。在VC既不是“3”也不是“6”的情況下,入口RAM控制單元33c再確定VC是否為“4”(從步驟S23的NO分支至步驟S24)。
在VC為“4”時(shí),入口RMA控制單元33c向入口RAM94輸出一個(gè)入口檢查請求(從步驟S24的YES分支至步驟S30),根據(jù)從入口RAM94讀出的信息確定這個(gè)VC是否置為一個(gè)登記的入口(步驟S31)。如果VC置為入口,入口RAM控制單元33c就向UpS信元插入單元80輸出一個(gè)VP-RDI信元產(chǎn)生請求(請求產(chǎn)生一個(gè)VP-RDI信元)。在定時(shí)控制單元33e從UpS信元插入單元80接收到一個(gè)插入許可信號時(shí),定時(shí)控制單元33e就向UpS信元插入單元80發(fā)送一個(gè)VP-RDI信元(插入信元)。
入口RAM控制單元33c即使在VC不是“4”時(shí)也向入口RAM94輸出入口檢查請求(從步驟S24的NO分支至步驟S26),根據(jù)從入口RAM94讀出的信息確定這個(gè)VC是否置為一個(gè)登記的入口(步驟S26)。在VC置為入口時(shí),入口RAM控制單元33c就根據(jù)從入口RAM94讀出的信息確定VC是否置為VC終接(步驟S27)。
在VC置為VC終接時(shí),入口RAM控制單元33c向信元插入/拋棄單元39和UpS信元插入單元80輸出VC-AIS和VC-RDI產(chǎn)生請求(請求產(chǎn)生VC-AIS信元和VC-RDI信元)(從步驟S27的YES分支至步驟S29)。在VC沒有置為VC終接時(shí),入口RAM控制單元33c向信元插入/拋棄單元39輸出VC-AIS產(chǎn)生請求(從步驟S27的NO分支至步驟S28)。
入口RAM控制單元33c向VC計(jì)數(shù)單元33d輸出STS信道#i信息以接收加1的計(jì)數(shù)值(步驟S36),確定VCI值是否達(dá)到最大值(步驟S37)。在VCI值沒有達(dá)到最大值時(shí),入口RAM控制單元33c就對相同VP中經(jīng)加1的VCI執(zhí)行入口檢查等(從步驟S37的NO分支至步驟23)。在VCI值達(dá)到最大VCI值時(shí),入口RAM控制單元33c轉(zhuǎn)至使VPI加1(從圖38中的步驟37的YES分支至圖37中的步驟t16)。
上述產(chǎn)生過程對每個(gè)STS信道#i執(zhí)行。在對一個(gè)STS信道#i執(zhí)行了ALM信元產(chǎn)生過程后,就啟動對另一個(gè)STS信道#i的ALM信元產(chǎn)生過程。
圖39為例示在ALM信元產(chǎn)生單元33中輸出一個(gè)ALM信元產(chǎn)生請求的時(shí)序圖。如圖39所示,ALM信元產(chǎn)生單元33在時(shí)間T1保持一個(gè)告警狀態(tài),將500mF存入VP管理RAM 32b。在時(shí)間T2 ALM信元產(chǎn)生單元33將500mF復(fù)位,而將極性與在檢測到500mF時(shí)的1秒定時(shí)器的極性相反的1sF置位。
在時(shí)間T3,ALM信元產(chǎn)生單元33不能輸出一個(gè)產(chǎn)生請求,因?yàn)?秒定時(shí)器的極性與1sF的不同。在時(shí)間T4,1秒定時(shí)器與1sF極性一致,ALM信元產(chǎn)生單元33輸出產(chǎn)生請求。
信元插入/拋棄單元39將信元識別單元31送來的ATM信元發(fā)至下行流側(cè)UTOPIA 20,在接收到來自信元識別單元31的拋棄請求或來自LB處理單元40的拋棄請求后拋棄預(yù)定ATM信元。
在下行流的信元流中有空位時(shí),信元插入/拋棄單元39就響應(yīng)來自ALM信元產(chǎn)生單元33的產(chǎn)生請求產(chǎn)生一個(gè)告警信元,插入空位,或?qū)a(chǎn)生的信元插入需拋棄的信元的位置。
按照這種實(shí)施例配置的信元處理單元30,多個(gè)信道的入口信息等共同按VPI/VCI保持在外界的入口RAM94內(nèi),接收信道的入口信息從入口RAM94讀出以對所接收的信元進(jìn)行識別,或者多個(gè)信道的告警狀態(tài)集中地保持在VP管理RAM 32b或VC管理RAM 32d內(nèi)以便對告警狀態(tài)進(jìn)行監(jiān)視或執(zhí)行產(chǎn)生ALM信元的過程。因此,這種設(shè)備可以具有簡化的結(jié)構(gòu)。
VP終接信息RAM37將多段VP模式(終接)信息保持在一個(gè)由部分VPI/VCI指定的地址處的區(qū)域內(nèi),與用一個(gè)地址保持一段VP終接信息的情況相比,RAM的性能得到了改善。
VP管理RAM 32b或VC管理RAM 32d以普通方式利用VPI或VCI信息保持告警狀態(tài),因此,與為每個(gè)VPI或VCI準(zhǔn)備一個(gè)RAM的情況相比,RAM的配置可以更為簡單。
VP管理RAM 32b或VC管理RAM 32d將告警狀態(tài)和相應(yīng)定時(shí)器值存儲在相同的保持區(qū)域同,因此設(shè)備的配置比較簡單。
在告警管理單元32檢測到SONET告警或VP-AIS時(shí),告警管理單元32在處理時(shí)撤消保持在VP管理RAM 32b或VC管理RAM 32d內(nèi)的較低級別的VP-AIS或VC-AIS,從而避免了反復(fù)告警。
VP管理RAM 32b將1sF信息隨告警信息一起保持,從而設(shè)備的配置比較簡單。
終接VC管理RAM 32f保持可以是終接的對象的VC所屬的VP的信息,從而可以撤消用VC管理RAM 32d的地址的獨(dú)特編號管理的VC告警狀態(tài)。
此外,配置了多個(gè)終接VC管理RAM 32f,四個(gè)STS信道#的VP信息分組分別保存在各個(gè)終接VC管理RAM 32f內(nèi)。在檢索VC所屬的VP的信息時(shí),同一STS信道#i的VP信息可以從各終接VC管理RAM 32f并行讀出,從而使處理非常迅速。
在產(chǎn)生告警信元時(shí),ALM信元產(chǎn)生單元33檢測在告警管理單元32中受管理的告警狀態(tài),信元插入/拋棄單元39通過從入口RAM94讀出產(chǎn)生告警信元所必需的數(shù)據(jù),根據(jù)信息產(chǎn)生告警信元。因此,不必為了產(chǎn)生信元而保持大量的信息,從而可使設(shè)備的結(jié)構(gòu)比較簡單。
信元插入/拋棄單元39插入由ALM信元產(chǎn)生單元33產(chǎn)生的告警信元來代替由信元識別單元31識別為需拋棄的數(shù)據(jù)的ATM信元,因此很容易將ATM信元插入一個(gè)信元流。
(4)LB處理單元圖2中所示的LB處理單元(連續(xù)性測試處理單元)40在接收到來自微計(jì)算機(jī)95的一個(gè)LB執(zhí)行請求(請求執(zhí)行一行連續(xù)性測試)時(shí)產(chǎn)生一個(gè)LB信元,將所產(chǎn)生的LB信元發(fā)送給另一個(gè)ATM處理設(shè)備4和從那里接收所產(chǎn)生的LB信元,從而執(zhí)行LB處理。然后,LB處理單元40將LB處理的結(jié)果通知微計(jì)算機(jī)95。此外,LB處理單元40確定從對方另一個(gè)ATM處理設(shè)備4接收到的一個(gè)LB信元是一個(gè)原由它本站產(chǎn)生的ATM信元還是一個(gè)由對方ATM處理設(shè)備4產(chǎn)生的ATM信元,執(zhí)行諸如環(huán)回之類的處理。
為此,如圖40所示,LB處理設(shè)備40包括過程確定單元41、接收證實(shí)處理單元42、產(chǎn)生處理單元43、DP-RAM44和定時(shí)器RAM45。
每個(gè)DP-RAM(設(shè)置數(shù)據(jù)保持單元)44保持從微計(jì)算機(jī)95接收到的設(shè)置數(shù)據(jù)。如圖40所示,DP-RAM44為每個(gè)STS信道#i配置一個(gè)。每個(gè)DP-RAM44保持對于VPI/VCI相應(yīng)是LB處理的對象的ATM信元的設(shè)置數(shù)據(jù)。DP-RAM44的一個(gè)端口44-1用于讀設(shè)置數(shù)據(jù),而另一個(gè)端口44-2用于讀和寫設(shè)置數(shù)據(jù)。從端口44-1,將設(shè)置數(shù)據(jù)讀至接收證實(shí)處理單元42。在產(chǎn)生過程單元43的控制下,通過端口44-2讀、寫設(shè)置數(shù)據(jù)。
也就是說,對上行流中的信元流的LB信元產(chǎn)生過程和對下行流中的信元流的接收證實(shí)過程用不同的端口執(zhí)行。
圖41例示了DP-RAM44的結(jié)構(gòu)。圖41中所示的每個(gè)DP-RAM44保持32個(gè)信道(ch)的設(shè)置數(shù)據(jù),為每個(gè)信道分配了一個(gè)可保持16個(gè)字(每個(gè)字16比特)的區(qū)域。例如,在一個(gè)由圖42所示的地址指定的一個(gè)區(qū)域存儲圖41所示的數(shù)據(jù)。
具體地說,DP-RAM44的地址配置成高位5比特(圖42中標(biāo)為″a-9″)用于LB信道,而其余的4比特(圖42中標(biāo)為″a-10″)用于標(biāo)識各設(shè)置項(xiàng)目的比特。高位5比特上的LB信道是由微計(jì)算機(jī)95設(shè)置的獨(dú)特編號(O至31),保持在入口RAM94內(nèi)(參見圖19中的″d-16″)。
在DP-RAM44內(nèi)的數(shù)據(jù)組織成在由一個(gè)地址(見圖42)指定的一個(gè)區(qū)域內(nèi)包括表示VPI/VCI的比特[1字節(jié)(圖41中標(biāo)為″d-19″)];表示通信部分(端對端/段E/S)標(biāo)識信息的比特[2比特(圖41中標(biāo)為″d-20″)];表示內(nèi)部代碼CODE(處理狀態(tài))的比特[3比特(圖41中標(biāo)為″d-21″)];表示諸如LB信元產(chǎn)生時(shí)間之類信息(相關(guān)標(biāo)記Correlation Tag)的比特[2字節(jié)(圖41中標(biāo)為″d-22″)];表示諸如LB信元環(huán)回點(diǎn)之類信息(位置Location ID)的比特[16字節(jié)(圖41中標(biāo)為″d-23″)];以及一個(gè)備用區(qū)域UNUSED[8字節(jié)(圖41中標(biāo)為″d-24″)]。
在圖41中標(biāo)為″d-22″的Correlation Tag內(nèi),保持LB信元產(chǎn)生的時(shí)間(Time Stamp)。LB信元產(chǎn)生的時(shí)間用來證實(shí)一個(gè)從對方ATM處理設(shè)備4接收到的信元是否為一個(gè)原由自身產(chǎn)生的信元。這時(shí)間由產(chǎn)生過程單元43(稍后說明)在產(chǎn)生LB信元時(shí)寫入。
下面的表5示出了一些內(nèi)部代碼的例子。在內(nèi)部代碼中,3比特內(nèi)部使用,而其中的2比特用于通知。例如,“判斷OK(肯定判斷)”的內(nèi)部代碼表示的狀態(tài)是可接收的一個(gè)LB信元被確定為在另一個(gè)ATM處理設(shè)備4中產(chǎn)生而應(yīng)從本站環(huán)回的LB信元,或者從另一個(gè)ATM處理設(shè)備4接收到原由本站產(chǎn)生的一個(gè)LB信元。“判斷NG(否定判斷)”的內(nèi)部代碼表示的狀態(tài)是所接收的信元在另一個(gè)ATM處理設(shè)備4中產(chǎn)生,但不是需從本站環(huán)回的LB信元?!鞍l(fā)送等待”的內(nèi)部代碼表示一個(gè)LB信元等待從UpS信元插入單元80發(fā)送的狀態(tài)。在另一方面,“接收等待”的內(nèi)部代碼表示本站等待接收從對方ATM處理設(shè)備4發(fā)回原在本站產(chǎn)生的LB信元的狀態(tài)。注意,用2比特通知的表示“OK”、“NG”和“請求”管理狀態(tài)的信息被發(fā)送給微計(jì)算機(jī)95。內(nèi)部代碼的例子
這些內(nèi)部代碼由產(chǎn)生處理單元43根據(jù)LB處理的轉(zhuǎn)移信息重寫入RAM訪問單元42-2(稍后說明)。
在與微計(jì)算機(jī)95進(jìn)行設(shè)置數(shù)據(jù)傳送時(shí)、在對一個(gè)所接收的LB信元進(jìn)行確認(rèn)時(shí)或在對一個(gè)產(chǎn)生的信元進(jìn)行檢測(搜索)或產(chǎn)生一個(gè)信元時(shí),需要訪問DP-RAM44。對DP-RAM44的訪問定時(shí)分配在28個(gè)時(shí)鐘內(nèi)的預(yù)定時(shí)間,例如如圖43所示。圖43中的“R1表示讀設(shè)置項(xiàng)1(計(jì)數(shù)1,見圖41),而“WA”(A為用16進(jìn)制表示的10進(jìn)制數(shù)字10)表示將信息寫入設(shè)置項(xiàng)10(計(jì)數(shù)10,見圖41)。
具體地說,需要訪問DP-RAM44的時(shí)候有在由微計(jì)算機(jī)95寫/讀或讀內(nèi)部代碼時(shí)(圖43中標(biāo)為“R,W”);在對所接收的LB信元或接收結(jié)果的記錄進(jìn)行檢查時(shí)讀設(shè)置信息時(shí)或在讀監(jiān)視定時(shí)器的內(nèi)部代碼時(shí)(圖43中標(biāo)為“證實(shí),TM”);在產(chǎn)生LB信元時(shí)檢索內(nèi)部代碼“發(fā)送等待”、讀信元產(chǎn)生設(shè)置信息或計(jì)算相關(guān)標(biāo)記(在圖43中標(biāo)為“搜索、產(chǎn)生”)時(shí),等。
在保持在DP-RAM44內(nèi)的E/S處,保持有與保持在入口RAM94內(nèi)的E/S(圖19中標(biāo)為“d-15”)相同的信息。
定時(shí)器RAM(計(jì)數(shù)數(shù)據(jù)保持單元)45以計(jì)數(shù)值形式保持自發(fā)出LB信元后所經(jīng)過的時(shí)間的歷時(shí)信息。定時(shí)器RAM45還保持表示重發(fā)次數(shù)(有時(shí)也稱為“重試數(shù)”)的重試計(jì)數(shù)值。圖42所示DP-RAM44的地址中的高位5比特用作定時(shí)器RAM45的地址,定時(shí)器RAM45的地址用由這5比特所示的信道信息(參見圖19中的″d-16″)設(shè)置。保持在定時(shí)器RAM45內(nèi)的計(jì)數(shù)值由產(chǎn)生過程單元43進(jìn)行加1更新。
處理確定單元41確定需對所接收的LB信元執(zhí)行的處理。處理確定單元41綜合確定需對所接收的信元執(zhí)行的處理。也就是說,處理確定單元41根據(jù)從信元識別單元31接收到的入口信息和從接收證實(shí)處理單元42接收到的檢查結(jié)果確定應(yīng)對從下行流側(cè)接收到的LB信元執(zhí)行哪個(gè)處理。
例如,在所接收的信元是在對方ATM處理設(shè)備4中產(chǎn)生的情況下,處理確定單元41在從接收證實(shí)處理單元42接收到表示這個(gè)信元應(yīng)從本站環(huán)回的檢查結(jié)果時(shí)就向信元插入/拋棄單元39輸出一個(gè)拋棄請求(LB接收處理結(jié)果),同時(shí)向UpS信元插入單元80輸出插入信元(需環(huán)回的LB信元)的信息。
在接收到表明所接收的LB信元不符合需從本站環(huán)回的信元的檢查結(jié)果(判斷NG)時(shí),過程確定單元41向UpS信元插入單元80發(fā)送一個(gè)撤消信號(環(huán)回撤消請求)。
在所接收的信元是在本站產(chǎn)生的情況下,處理確定單元41在從接收證實(shí)處理單元42接收到表明所接收的信元符合在本站產(chǎn)生的LB信元的檢查結(jié)果(判斷OK)時(shí)向信元插入/拋棄單元39輸出一個(gè)拋棄請求(LB接收處理結(jié)果),并向UpS信元插入單元80發(fā)送一個(gè)撤消信號(環(huán)回撤消請求)。
在處理確定單元41對所接收的LB信元作綜合決定時(shí),處理確定單元41向接收證實(shí)處理單元42輸出所接收的信元的數(shù)據(jù)、STS信道#i信息和檢查請求。在LB處理單元40中,確定、證實(shí)之類都以16比特并行處理方式進(jìn)行。例如,從下行流側(cè)UTOPIA 10接收到的LB信元(ATM信元)是已格式化成能以16比特并行處理的形式。
所接收的LB信元的數(shù)據(jù)包括凈荷(相關(guān)標(biāo)記,位置指示,源ID,功能類型,OAM信元類型,等)和信頭信息(GFC,VPI,VCI,PTI,CLIP,HEC)。這里,“環(huán)回指示”包括例如表示環(huán)回請求的信息。按照這個(gè)信息,可以改變在接收證實(shí)處理單元42中執(zhí)行的確定處理?!霸碔D”用作配備ATM處理設(shè)備4的站的信息。在此,在“環(huán)回指示”中,保持有“0”或“1”的信息,其中“1”表示一個(gè)環(huán)回請求,而“0”表示信元已從另一個(gè)ATM處理設(shè)備4環(huán)回。
接收證實(shí)處理單元42檢查LB信元的接收情況,與微計(jì)算機(jī)95和DP-RAM44等連接。接收證實(shí)處理單元42根據(jù)從處理確定單元41接收到的所接收的信元數(shù)據(jù)、STS信道#編號和檢查請求以及從信元識別單元31接收到的LB地址[LB信道(獨(dú)特編號),參見圖19中的″d-16″]和VPI/VCI從DP-RAM44讀出存儲在由圖42中所示地址指定的區(qū)域中的數(shù)據(jù),證實(shí)是否與所接收的信元的凈荷一致,以及證實(shí)所接收的信元是否應(yīng)由本站處理。
例如,在所接收的信元的環(huán)回指示信息為″0″時(shí),接收證實(shí)處理單元42確定所接收的信元的“相關(guān)標(biāo)記”和“源ID”是否與保持在DP-RAM44中的一致。在它們一致時(shí),接收證實(shí)處理單元42就將檢查OK(判斷OK)通知處理確定單元41在它們不一致時(shí),接收證實(shí)處理單元42則將檢查NG(判斷NG)通知處理確定單元41。在所接收的LB信元的環(huán)回指示信息為″1″時(shí),接收證實(shí)處理單元42確定“位置ID”是否一致。在“位置ID”一致時(shí),接收證實(shí)處理單元42將檢查OK(判斷OK)通知處理確定單元41,令它將這個(gè)信元環(huán)回。在它們不一致時(shí),接收證實(shí)處理單元42將檢查NG(判斷NG)通知處理確定單元41注意,接收證實(shí)處理單元42接收保持在微計(jì)算機(jī)I/F單元92內(nèi)的“源ID”,用以證實(shí)“源ID”的一致情況。
也就是說,上述處理確定單元41和接收證實(shí)處理單元42起著一個(gè)證實(shí)處理單元的作用,在接收到來自另一個(gè)ATM處理設(shè)備4的一個(gè)LB信元時(shí),證實(shí)所接收的LB信元是由于從另一個(gè)ATM處理設(shè)備4環(huán)回而接收到的環(huán)回?cái)?shù)據(jù)還是一個(gè)在另一個(gè)ATM處理設(shè)備4產(chǎn)生而要求環(huán)回的LB信元。處理確定單元41和接收證實(shí)處理單元42還起著一個(gè)環(huán)回處理單元的作用,在證實(shí)所接收的LB信元是一個(gè)需環(huán)回的LB信元時(shí)執(zhí)行環(huán)回處理,將所接收到的LB信元環(huán)回給另一個(gè)ATM處理設(shè)備4。
接收證實(shí)處理單元(接口單元,通知處理單元)42通過微計(jì)算機(jī)I/F單元92接收來自微計(jì)算機(jī)95的對存儲在DP-RAM44內(nèi)的設(shè)置數(shù)據(jù)的重寫信息,通過微計(jì)算機(jī)I/F單元92向微計(jì)算機(jī)95發(fā)送從DP-RAM44讀出的設(shè)置數(shù)據(jù),產(chǎn)生對定時(shí)器RAM45的訪問周期,以及保持保持在DP-RAM44內(nèi)的內(nèi)部代碼的轉(zhuǎn)移信息。
為此,接收證實(shí)處理單元42包括微計(jì)算機(jī)傳送I/F單元42-1和RAM訪問單元42-2(圖40中未示出,可參見圖45)。
在微計(jì)算機(jī)傳送I/F單元(接口單元)42-1從微計(jì)算機(jī)I/F單元92接收到一個(gè)寫或讀設(shè)置數(shù)據(jù)的傳送請求時(shí),微計(jì)算機(jī)傳送I/F單元42-1就向產(chǎn)生過程單元43發(fā)送寫入的信息,或向微計(jì)算機(jī)I/F單元92發(fā)送讀出的信息。
微計(jì)算機(jī)傳送I/F單元42-1產(chǎn)生在微計(jì)算機(jī)95通過微計(jì)算機(jī)I/F單元92發(fā)送的數(shù)據(jù)寫入DP-RAM44時(shí)使用的地址,或在按來自微計(jì)算機(jī)95的讀請求從DP-RAM44讀出設(shè)置數(shù)據(jù)時(shí)使用的地址。為此,微計(jì)算機(jī)傳送I/F單元42-1配有一個(gè)圖17中所示的計(jì)數(shù)器42-1a。
計(jì)數(shù)器42-1a產(chǎn)生DP-RAM44的地址(參見圖42)的低位4比特。計(jì)數(shù)器42-1a在接收到一個(gè)“HA”比特和“W”或“R”時(shí)啟動一個(gè)計(jì)數(shù)過程,產(chǎn)生用來規(guī)定寫入或讀出設(shè)置項(xiàng)(見圖41中計(jì)數(shù)0至15的各項(xiàng))的區(qū)域所必需的地址。
因此,微計(jì)算機(jī)傳送I/F單元42-1在設(shè)置數(shù)據(jù)寫入DP-RAM44或從DP-RAM44讀出設(shè)置數(shù)據(jù)時(shí)向訪問過程單元43-1(稍后說明)輸出“STS-3C.NO(STS信道#i信息)”和微計(jì)算機(jī)95設(shè)置的“內(nèi)部RAM地址”(見圖18)以及4比特(計(jì)數(shù)器42-2a的計(jì)數(shù)值)。注意,微計(jì)算機(jī)傳送I/F單元42-1輸出的一個(gè)地址是指向一個(gè)設(shè)置項(xiàng)的,這樣就可以將一項(xiàng)設(shè)置數(shù)據(jù)寫入DP-RAM44或從DP-RAM44讀出一項(xiàng)設(shè)置數(shù)據(jù)。
RAM訪問單元42-2周期性地產(chǎn)生對定時(shí)器RAM45的訪問定時(shí),向產(chǎn)生過程單元43發(fā)送隨時(shí)間更新的計(jì)數(shù)值或重試數(shù)和隨內(nèi)部處理狀態(tài)轉(zhuǎn)移更新的內(nèi)部代碼。RAM訪問單元42-2接收由產(chǎn)生過程單元43從定時(shí)器RAM45讀出的定時(shí)器值或重試數(shù),根據(jù)讀出的信息向產(chǎn)生過程單元43輸出計(jì)數(shù)值或重試數(shù)。RAM訪問單元42-2還在從產(chǎn)生過程單元43讀出的計(jì)數(shù)值達(dá)到最大值時(shí)發(fā)送內(nèi)部代碼“發(fā)送等待”的信息,在重試數(shù)達(dá)到由微計(jì)算機(jī)設(shè)定的最大重試數(shù)時(shí)發(fā)送內(nèi)部代碼“判斷NG”的信息。
其次,在圖40中所示的產(chǎn)生過程單元(連續(xù)性測試數(shù)據(jù)產(chǎn)生過程單元)43從微計(jì)算機(jī)95接收到一個(gè)LB執(zhí)行請求時(shí),產(chǎn)生過程單元43根據(jù)在DP-RAM44內(nèi)產(chǎn)生LB信元的數(shù)據(jù)產(chǎn)生一個(gè)LB信元,將這個(gè)LB信元發(fā)送給另一個(gè)ATM處理設(shè)備4。產(chǎn)生處理單元43重寫保持在DP-RAM44或定時(shí)器RAM45內(nèi)的數(shù)據(jù)。
為此,如圖45所示,產(chǎn)生處理單元43包括訪問處理單元43-1、檢索單元43-2、產(chǎn)生單元43-3和LB信道寄存器43-4。
檢索單元(產(chǎn)生等待標(biāo)識信息檢索單元)43-2周期性地監(jiān)視存儲在DP-RAM44內(nèi)的內(nèi)部代碼(參見圖41和表5)。在檢測到通過訪問處理單元43-1從DP-RAM44讀出的內(nèi)部代碼是“發(fā)送等待(011)”時(shí),檢索單元43-2就將處在等待發(fā)送LB信元的信道的信道信息(由微計(jì)算機(jī)95設(shè)置的獨(dú)特編號,參見圖18中的″d-16″)輸出給LB信道寄存器43-4。
LB信道寄存器(傳輸路由標(biāo)識信息保持單元)43-4保持由檢索單元43-2檢索到的處在等待產(chǎn)生LB信元的等待狀態(tài)(“發(fā)送等待”)的信道的信道信息,按照從檢索單元43-2接收的次序?qū)⒈3值倪@些信道的信道信息輸出給產(chǎn)生單元43-3。
產(chǎn)生單元43-3根據(jù)從LB信道寄存器43-4接收到的信道信息產(chǎn)生LB信元。在產(chǎn)生LB信元時(shí),產(chǎn)生單元43-3接收通過訪問過程單元43-1從DP-RAM44讀出的信息。產(chǎn)生單元43-3利用微計(jì)算機(jī)95設(shè)置的LB信元信息再加上從DP-RAM44讀出的信息產(chǎn)生如圖44所示的LB信元。在圖44中的“OAM信元類型”和“功能類型”項(xiàng)上加上表示LB處理的固定值。在“源ID”(是從微計(jì)算機(jī)I/F單元92接收到的裝備了這種ATM處理設(shè)備的站的標(biāo)識號)上例如加上表示一個(gè)環(huán)回請求的信息″1″(環(huán)回指示)。
在從UpS信元插入單元80接收到響應(yīng)產(chǎn)生請求(LB信元產(chǎn)生請求)發(fā)出的表示許可(LB信元插入許可)的響應(yīng)信號后,就將所產(chǎn)生的LB信元信息輸出給UpS信元插入單元80。
訪問過程單元43-1用來讀出保持在DP-RAM44或定時(shí)器RAM45內(nèi)的數(shù)據(jù)或?qū)?shù)據(jù)寫入RAM44或45。讀、寫的定時(shí)如圖43中所示。
在產(chǎn)生LB信元的搜索過程中,訪問處理單元43-1根據(jù)指定的檢索地址(信道,參見圖19中的″d-16″)讀出存儲在DP-RAM44內(nèi)的所需信道的內(nèi)部代碼,送至檢索單元43-2。在產(chǎn)生LB信元的過程中,訪問處理單元43-1根據(jù)產(chǎn)生信息請求地址(要產(chǎn)生的LB信元的信道)從DP-RAM44讀出產(chǎn)生所需LB信元的信息,送至產(chǎn)生單元43-3。
在確認(rèn)LB信元發(fā)送后是否過了預(yù)定時(shí)間的過程中,訪問處理單元43-1根據(jù)指定地址(信道)讀出存儲在定時(shí)器RAM45內(nèi)的所需信道的計(jì)數(shù)值或重試數(shù),送至RAM訪問單元42-2,再將經(jīng)更新的計(jì)數(shù)值或經(jīng)更新的重試數(shù)寫入定時(shí)器RAM45。訪問處理單元43-1在計(jì)數(shù)值達(dá)到最大值和LB信元重發(fā)時(shí)將從RAM訪問單元42-2接收到的經(jīng)更新的內(nèi)部代碼“發(fā)送等待”寫入DP-RAM44,或在重試數(shù)達(dá)到最大值時(shí)將從RAM訪問單元42-2接收到的經(jīng)更新的內(nèi)部代碼“判斷NG”寫入DP-RAM44。
訪問處理單元43-1用來自微計(jì)算機(jī)95的傳送請求按圖43中所示的定時(shí)寫、讀設(shè)置數(shù)據(jù)。
圖40中所示的計(jì)數(shù)器單元47用來產(chǎn)生156毫秒脈沖和各個(gè)定時(shí)器值。初始化單元48在LB處理單元40啟動時(shí)對RAM44和45初始化。
按照具有這個(gè)實(shí)施的上述結(jié)構(gòu)的LB處理單元40中,處理確定單元41在接收到來自下行流側(cè)UTOPIA 10的LB信元時(shí)根據(jù)從信元識別單元31接收到的入口信息和從接收證實(shí)過程單元42接收到的檢查結(jié)果確定需對所接收的信元執(zhí)行的處理。具體地說,處理確定單元41確定是否要向UpS信元插入單元80輸出環(huán)回請求。
例如,在所接收的LB信元是在另一個(gè)ATM處理設(shè)備4產(chǎn)生的情況下,處理確定單元41在從接收證實(shí)處理單元42接收到表明這個(gè)LB信元應(yīng)由本站環(huán)回的檢查結(jié)果(判斷OK)時(shí)向信元插入/拋棄單元39輸出一個(gè)拋棄請求(LB接收過程的結(jié)果)。在接收到表明所接收的LB信元不是需由本站環(huán)回的信元的檢查結(jié)果(判斷NG)時(shí),過程確定單元41向UpS信元插入單元80輸出一個(gè)環(huán)回撤消請求(撤消信號)。
在所接收的LB信元是在本站產(chǎn)生的情況下,處理確定單元41在接收到表明所接收的LB信元是原在本站產(chǎn)生的LB信元的檢查結(jié)果(判斷OK)時(shí)向信元插入/拋棄單元39輸出一個(gè)拋棄請求(接收處理結(jié)果),同時(shí)向UpS信元插入單元80輸出一個(gè)環(huán)回撤消請求(撤消信號)。
處理確定單元41在對所接收的LB信元進(jìn)行綜合判斷時(shí)向接收證實(shí)處理單元42輸出所接收的信元的數(shù)據(jù)、STS信道#i信息和檢查請求。
接收證實(shí)處理單元42根據(jù)從處理確定單元41接收到的檢查請求和所接收的LB信元的信息(STS信道#i編號,VPI/VCI)以及從信元識別單元31接收到的LB地址[LB信道(獨(dú)特編號,參見圖19中的″d-16″)]從DP-RAM44讀出進(jìn)行檢查必需的信息,根據(jù)所讀信息確定所接收的LB信元的凈荷是否一致,從而確定所接收的信元是否應(yīng)由本站處理。
例如,在所接收的LB信元的環(huán)回指示信息(參見圖44中的環(huán)回指示)為″0″時(shí),接收證實(shí)處理單元42確定所接收的信元的信元產(chǎn)生時(shí)間(時(shí)間標(biāo)記Time Stamp)和源ID是否與保持在DP-RAM44內(nèi)的相關(guān)標(biāo)記Correlation Tag中的一致。如果一致,接收證實(shí)處理單元42就將檢查OK(判斷OK)通知處理確定單元41;否則,將檢查NG(判斷NG)通知處理確定單元41。
在所接收的信元的環(huán)回指示信息為″1″時(shí),接收證實(shí)處理單元42確定位置ID是否一致。如果一致,接收證實(shí)處理單元42就將表明應(yīng)環(huán)回所接收的LB信元的檢查OK(判斷OK)通知處理確定單元41;否則,將檢查NG(判斷NG)通知處理確定單元41。
接收證實(shí)處理單元42中的微計(jì)算機(jī)傳送I/F單元42-1用來與微計(jì)算機(jī)95交換數(shù)據(jù)。在有對DP-RAM44的寫請求時(shí),微計(jì)算機(jī)傳送I/F單元42-1向產(chǎn)生處理單元43中的訪問處理單元43-1輸出從微計(jì)算機(jī)95接收到的寫入信息。在有來自微計(jì)算機(jī)95的讀存儲在DP-RAM44內(nèi)的信息的請求時(shí),微計(jì)算機(jī)傳送I/F單元42-1就將從訪問處理單元43-1接收到的設(shè)置數(shù)據(jù)通知微計(jì)算機(jī)95。
接收證實(shí)處理單元42中的RAM訪問單元42-2用來產(chǎn)生對定時(shí)器RAM45的訪問定時(shí),根據(jù)從訪問處理單元43-1接收到的信息向訪問處理單元43-1輸出保持在定時(shí)器RAM45內(nèi)的計(jì)數(shù)值或保持在DP-RAM44內(nèi)的內(nèi)部代碼的更新信息。
在產(chǎn)生處理單元43中,在檢索單元43-2根據(jù)保持在DP-RAM44內(nèi)的內(nèi)部代碼檢測到有信道(獨(dú)特編號)等待產(chǎn)生LB信元時(shí),檢索單元43-2就向LB信道寄存器43-4輸出檢測到的信道。產(chǎn)生單元43-3在從寄存器43-1接收到需產(chǎn)生信元的LB信道后,根據(jù)通過訪問處理單元43-1讀出的信元信息產(chǎn)生LB信元,在接收到插入許可信號時(shí)將所產(chǎn)生的LB信元發(fā)送給UpS信元插入單元80。
訪問處理單元43-1按預(yù)定定時(shí)重寫保持在保持發(fā)送LB信元的信道信息的恒定DP-RAM44內(nèi)的內(nèi)部代碼和將存儲在定時(shí)器RAM45內(nèi)的計(jì)數(shù)值加1進(jìn)行計(jì)數(shù)。
此后,在計(jì)數(shù)值達(dá)到最大值時(shí),訪問處理單元43-1就響應(yīng)來自RAM訪問單元42-2的信息將定時(shí)器RAM45的定時(shí)器值清零,將經(jīng)加1的重試數(shù)寫入定時(shí)器RAM45,以及將保持在DP-RAM44內(nèi)的內(nèi)部代碼的數(shù)據(jù)改寫為“發(fā)送等待”。在重試數(shù)達(dá)到最大值時(shí),RAM訪問單元42-2將保持在DP-RAM44內(nèi)的內(nèi)部代碼改寫為“NG”。
從接收證實(shí)處理單元42中的微計(jì)算機(jī)傳送I/F單元42-1接收到的對DP-RAM44的寫入信息在訪問處理單元43-1的控制下按恒定的定時(shí)寫入DP-RAM44的預(yù)定區(qū)域。響應(yīng)來自微計(jì)算機(jī)95的讀請求,設(shè)置數(shù)據(jù)通過訪問處理單元43-1從DP-RAM44讀出,送至微計(jì)算機(jī)傳送I/F單元42-1。
在微計(jì)算機(jī)95產(chǎn)生一個(gè)執(zhí)行證實(shí)ATM通信連續(xù)性狀態(tài)的LB處理的請求時(shí),按這個(gè)實(shí)施例構(gòu)成的LB處理單元40就對來自微計(jì)算機(jī)95的這個(gè)LB執(zhí)行請求作出響應(yīng),產(chǎn)生一個(gè)LB信元,通過與另一個(gè)ATM處理設(shè)備4交換所產(chǎn)生的LB信元執(zhí)行LB處理,并將LB處理結(jié)果通知微計(jì)算機(jī)95。因此,利用一個(gè)ATM信元很容易在ATM網(wǎng)內(nèi)執(zhí)行LB測試,通過適當(dāng)執(zhí)行LB測試可以在不中斷網(wǎng)絡(luò)運(yùn)行的情況下證實(shí)站間的連接狀況。
此外,每個(gè)DP-RAM44分別保持各自的STS信道#i的設(shè)置數(shù)據(jù),因此訪問DP-RAM44時(shí)需要標(biāo)識STS信道#i,這使得執(zhí)行諸如對環(huán)回的判定之類的處理更為方便。
由于讀或?qū)懤锰幱贒P-RAM44的兩個(gè)系統(tǒng)的端口進(jìn)行,因此能防止訪問處理同時(shí)執(zhí)行,使產(chǎn)生過程和證實(shí)過程迅速執(zhí)行,從而簡化了過程程序。
由于LB處理的狀態(tài)是編碼的,從而可以同時(shí)對多個(gè)信道執(zhí)行LB處理。因此,不必分別準(zhǔn)備狀態(tài)指示信號,這使得設(shè)備的結(jié)構(gòu)比較簡單,功耗也小。
在保持在定時(shí)器RAM45內(nèi)的定時(shí)器值指示已過了預(yù)定時(shí)間時(shí),相應(yīng)信道的內(nèi)部代碼改寫為“發(fā)送等待”,此后就重發(fā)一個(gè)LB信元。這樣就能防止設(shè)備由于沒有接收到從對方ATM處理設(shè)備4環(huán)回的信元而失去聯(lián)系。
RAM訪問單元42-2對保持在定時(shí)器RAM45內(nèi)的重試數(shù)進(jìn)行監(jiān)視,在重試數(shù)達(dá)到最大值時(shí)將相應(yīng)的內(nèi)部代碼改寫為“NG”,并將這個(gè)信息通知微計(jì)算機(jī)95。這樣就能防止設(shè)備由于沒有接收到從對方ATM處理設(shè)備4環(huán)回的LB信元而失去聯(lián)系。
DP-RAM44和定時(shí)器RAM45的地址根據(jù)同樣的獨(dú)特編號(信道)配置,因此不僅使讀設(shè)置數(shù)據(jù)或計(jì)數(shù)值的過程容易實(shí)現(xiàn),并且還避免了執(zhí)行信道與監(jiān)視定時(shí)器的失配。
在產(chǎn)生處理單元43中,檢索單元43-2對LB信元的指示“發(fā)送等待”的內(nèi)部代碼進(jìn)行檢測,LB信道寄存器43-4保持檢測到的LB信道,而產(chǎn)生單元43-3根據(jù)LB信道寄存器43-4輸出的LB信道產(chǎn)生LB信元,使得LB信元的檢測和產(chǎn)生在兩個(gè)系統(tǒng)內(nèi)進(jìn)行。因此,LB處理的執(zhí)行時(shí)間比較短,從而可以連續(xù)地執(zhí)行產(chǎn)生處理,有效地使用信元流。
(4)ATM處理設(shè)備的內(nèi)、外工作程式下面將說明在ATM處理設(shè)備4的內(nèi)部和外部的工作情況。注意,在以上(1)至(3)中所用的標(biāo)號將用來標(biāo)記功能類似的部分。
在按這個(gè)實(shí)施例構(gòu)成的ATM處理設(shè)備4中,下行流側(cè)的UTOPIA 10接收來自映射/反映射單元3中的UTOPIA 20-1、通過在UTOPIA 10與UTOPIA 20-1之間交換諸如可用信元之類的信號確定為接收對象的ATM信元,按ATM處理設(shè)備4中的處理基準(zhǔn)定時(shí)傳送給信元處理單元30。
送至信元處理單元30的ATM信元就其內(nèi)容加以識別后,按照情況拋棄掉或插入已被拋棄的信元的位置。
信元處理單元30輸出的ATM信元發(fā)送給上行流側(cè)的UTOPIA 20,再輸出給映射/反映射單元2中的UTOPIA 10-1。這個(gè)UTOPIA 10-1是通過在UTOPIA 20與它之間交換諸如可用信元之類的信號而確定的符合要求的目的口。
在上行流側(cè),UpS信元插入單元80對上行流中的信元流進(jìn)行監(jiān)視,在檢測到信元流斷開時(shí)將普通的信元流轉(zhuǎn)換成AIS信元的信元流。
UpS信元插入單元80在檢測到輸入斷開時(shí)產(chǎn)生一個(gè)滿足最小信元間隔的AIS信元流,在檢測輸入斷開情況產(chǎn)生AIS信元時(shí)反復(fù)對每個(gè)VPI/VCI進(jìn)行VP模式檢查和入口檢查,使得在滿足條件時(shí)輸出一個(gè)產(chǎn)生相應(yīng)AIS信元的請求。
在檢測上行流中信元流斷開情況時(shí)將普通的信元流轉(zhuǎn)換成AIS信元的信元流后,對轉(zhuǎn)換后的信元流執(zhí)行信元插入處理。
也就是說,將從對方ATM處理設(shè)備4接收到的LB信元(環(huán)回信元)、從信元處理單元30接收到的VP-RDI或VC-RDI信元、從LB處理單元40接收到的LB信元或從PM處理單元50接收到的PM信元插入轉(zhuǎn)換成的AIS信元流中的空位。
各信元按照相應(yīng)信元產(chǎn)生請求到達(dá)圖7所示的UpS信元插入單元80中的調(diào)停電路單元80-2C的先后次序插入上行流中的信元流。在信元產(chǎn)生請求同時(shí)到達(dá)調(diào)停電路80-2C時(shí),插入處理按如前面的表1所示優(yōu)先級別次序執(zhí)行。
由于來自FIFO單元80-2f(參見圖7)的需環(huán)回信元(來自對方ATM處理設(shè)備4的LB信元)最好首先插入,因此在FIFO單元80-2f內(nèi)沒有準(zhǔn)備需發(fā)送的信元時(shí)再執(zhí)行由信元處理單元30、LB處理單元40或PM處理單元50提出的信元插入處理。
以上由信元處理單元30、LB處理單元40或PM處理單元50提出的信元插入處理按這樣方式確定的次序執(zhí)行首先檢索在存儲器80-2V內(nèi)為各STS信道#i管理的各種產(chǎn)生的管理代碼,在保持在為各自STS信道#i保持的各管理代碼列的前沿的這些管理代碼中選擇一個(gè)具有最高優(yōu)先級別的管理代碼,然后執(zhí)行與這個(gè)管理代碼相應(yīng)的信元插入處理(參見圖9)。UpS信元插入單元80在接收到來自上行流側(cè)UTOPIA 20的插入禁止信號時(shí)停止插入處理,直至插入禁止信號撤消。
在圖2所示的ATM處理設(shè)備4中,有多種過程需要進(jìn)行入口檢查(確定入口被微計(jì)算機(jī)95設(shè)置情況),從而需要訪問入口RAM94。這些過程有在下行流側(cè)產(chǎn)生一個(gè)ATM信元,證實(shí)一個(gè)環(huán)回LB信元,在上行流側(cè)產(chǎn)生一個(gè)ATM信元,微計(jì)算機(jī)95更新入口信息,等等。RAM訪問調(diào)停單元91按照例如前面表2所列優(yōu)先級別調(diào)停這些訪問的訪問定時(shí)。如圖16所示,例如,需要按將ATM處理設(shè)備4的基準(zhǔn)周期(每個(gè)周期有28個(gè)時(shí)鐘)除7而得出的訪問定時(shí)來訪問入口RAM94。分配給各種訪問請求的定時(shí)情況如前面表2所列。例如,對所接收的信元的入口檢查所要進(jìn)行的入口RAM94訪問安排在訪問定時(shí)A。
微計(jì)算機(jī)95改寫保持在入口RAM94內(nèi)的信息(參見圖19)、改寫保持在LP處理單元40的DP-RAM44內(nèi)的設(shè)置信息(參見圖41)等都通過微計(jì)算機(jī)I/F單元92進(jìn)行。微計(jì)算機(jī)I/F單元92在接收微計(jì)算機(jī)95輸出的用于LB處理的設(shè)置數(shù)據(jù)時(shí)如果發(fā)現(xiàn)有錯就加以糾正。具體地說,在E/S有錯時(shí),微計(jì)算機(jī)I/F單元92就將VCI值改寫為預(yù)定值后再發(fā)送給LB處理單元40。
對LB處理單元40中的DP-RAM44進(jìn)行改寫和讀出的過程根據(jù)對微計(jì)算機(jī)寄存器92-1的訪問定時(shí)進(jìn)行,如圖20所示。在HA比特(傳送觸發(fā)器)為″H″時(shí),微計(jì)算機(jī)95不能改寫保持在微計(jì)算機(jī)寄存器92-1的位圖(參見圖18)內(nèi)的數(shù)據(jù)。在HA比特為″L″時(shí),微計(jì)算機(jī)95設(shè)置一個(gè)寫過程,此后,在HA比特變?yōu)椤錒″時(shí),經(jīng)改寫的信息就傳送給LB處理單元40中的微計(jì)算機(jī)傳送I/F單元42-1(參見圖45)。讀控制由微計(jì)算機(jī)95在HA比特為″L″時(shí)設(shè)置。在HA比特為″L″時(shí),微計(jì)算機(jī)95讀LB處理單元40中的微計(jì)算機(jī)傳送I/F單元42-1在HA比特為″H″時(shí)發(fā)送的保持在DP-RAM44內(nèi)的設(shè)置信息。
圖46和47為例示由微計(jì)算機(jī)95對LB處理單元40執(zhí)行寫過程和讀過程的流程圖,在設(shè)置LB產(chǎn)生的情況下進(jìn)行說明。如圖46和47所示,微計(jì)算機(jī)95設(shè)置寫過程(步驟w1),讀HA比特(步驟w2),確定HA比特是否為″L″(步驟w3)。在檢測到HA比特為″L″(步驟w3的判斷為YES)以前,微計(jì)算機(jī)95繼續(xù)讀HA比特(從步驟w3的NO分支至步驟w2)。
在檢測到HA比特為″L″時(shí),微計(jì)算機(jī)95設(shè)置″W″、″STS-3C.NO″、“內(nèi)部RAM地址”(多見圖19中的″d-16″)、“VPI/VCI″、″E/S″、″Location ID″和″HA″,對微計(jì)算機(jī)寄存器92-1的位圖(參見圖8)進(jìn)行寫設(shè)置(步驟wA至w8)。
在LB處理單元40檢測到HA比特為″H″(HA置位)時(shí)(步驟w9),LB處理單元40確定是寫設(shè)置″W″還是讀設(shè)置″R″(步驟w10)。在寫設(shè)置″W″的情況下,LB處理單元40通過微計(jì)算機(jī)I/F單元92讀出保持在微計(jì)算機(jī)寄存器92-1的位圖內(nèi)的數(shù)據(jù),寫入DP-RAM44(從步驟w10的YES分支至步驟w11)。然后,LB處理單元40將內(nèi)部代碼改寫為“發(fā)送等待”(參見前面表5和圖41)(步驟w12),將HA比特改寫為″L″(步驟w13)。
由于內(nèi)部代碼為“發(fā)送等待”,LB處理單元40向UpS信元插入單元80輸出一個(gè)產(chǎn)生請求,確定是否接收到產(chǎn)生許可(步驟w14),在接收到產(chǎn)生許可后產(chǎn)生一個(gè)LB信元,輸出這個(gè)LB信元(從步驟w14的YES分支至步驟w15),然后將內(nèi)部代碼更新為“接收等待”(步驟w16)。LB處理單元40一直等待到接收到一個(gè)來自UpS信元插入單元80的產(chǎn)生許可(步驟w14的判斷為YES)。
發(fā)送LB信元后,LB處理單元40更新定時(shí)器RAM45的一個(gè)定時(shí)器值(步驟w17),確定是否已過了5秒(定時(shí)器值是否已達(dá)到最大計(jì)數(shù)值)(步驟w18),如果還沒有過5秒,確定是否接收到一個(gè)LB信元(從步驟w18的YES分支至步驟19,在沒有接收到LB信元時(shí),更新定時(shí)器值(從步驟w19的NO分支至步驟w17),而在證實(shí)接收時(shí)將內(nèi)部代碼更新為“判斷OK”(從步驟w19的YES分支至步驟w20)。
在已過了5秒時(shí),LB處理單元40確定重試數(shù)是否達(dá)到最大值(從步驟w18的NO分支至步驟w23)。在重試數(shù)達(dá)到最大值時(shí),LB處理單元40將內(nèi)部代碼更新為“判斷NG”(從步驟w23的NO分支至步驟w24)。在重試數(shù)沒有達(dá)到最大值時(shí),LB處理單元40更新重試數(shù),將內(nèi)部代碼更新為“發(fā)送等待”(從步驟w23的YES分支至步驟w22和ω21),向UpS信元插入單元80輸出一個(gè)產(chǎn)生請求后,一直等待到接收到一個(gè)產(chǎn)生許可(步驟w14的判斷為YES)。
另一方面,如圖47所示,在微計(jì)算機(jī)95設(shè)置了讀過程(步驟y1)的情況下,讀HA比特(步驟y2),確定HA比特是否為″L″(步驟y3)。微計(jì)算機(jī)95繼續(xù)讀HA比特(從步驟y3的NO分支至步驟y2)直至檢測到HA比特為″L″(步驟y3的判斷為YES)。
在檢測到HA比特為″L″時(shí),微計(jì)算機(jī)95設(shè)置″R″、″STS-3C.NO″、“內(nèi)部RAM地址”參見圖19中的″d-16″)、″VPI/VCI″、″E/S″、″LocationID″和″HA″,對微計(jì)算機(jī)寄存器92-1的位圖(參見圖18)進(jìn)行讀設(shè)置(步驟y4至y8)。
在檢測到HA比特為″H″(HA置位)時(shí)(步驟y9),LB處理單元40確定是寫設(shè)置(W)還是讀設(shè)置″R″(步驟y10)。在讀設(shè)置″R″的情況下,LB處理單元40從DP-RAM44讀出由″STS-3C.NO″、“內(nèi)部RAM地址”等指定的設(shè)置數(shù)據(jù),傳送給微計(jì)算機(jī)I/F單元92的微計(jì)算機(jī)寄存器92-1(從步驟y10的YES分支至步驟y11),確定LB處理是否完成(步驟y12)。在LB處理完成時(shí),LB處理單元40清除內(nèi)部代碼(參見前面表5和圖41)(從步驟y12的YES分支至步驟y13)。在LB處理沒有完成時(shí),LB處理單元40將內(nèi)部代碼“在請求過程中”通知微計(jì)算機(jī)95(從步驟y12的NO分支至步驟y15)。然后,LB處理單元40將HA比特更新為″L″(步驟y14)。
另一方面,在讀設(shè)置(步驟y1至y8)后,微計(jì)算機(jī)95讀HA比特(步驟y16),確定HA比特是否為″L″(步驟y17)。微計(jì)算機(jī)95反復(fù)讀HA比特,直至檢測到HA比特為″L″(步驟y12的判斷為YES)。在檢測到HA比特為″L″時(shí),微計(jì)算機(jī)95讀由LB處理單元40送出的保持在微計(jì)算機(jī)寄存器92-1的位圖(參見圖18)內(nèi)的數(shù)據(jù),即″R″、″STS-3C.NO″、“內(nèi)部RAM地址”(參見圖19中的″d-16″)、″VPI/VCI″、″E/S″、″LocationID″和“內(nèi)部代碼”(步驟y18至y22),從而結(jié)束了讀過程。
UpS信元插入單元80在由于需要環(huán)回信元而產(chǎn)生的信元產(chǎn)生請求與由信元處理單元30、PM處理單元50和LB處理單元40產(chǎn)生的信元產(chǎn)生請求同時(shí)出現(xiàn)時(shí)進(jìn)行調(diào)停,按優(yōu)先級別次序向上行流側(cè)的UTOPIA20輸出信元。
本發(fā)明的ATM處理設(shè)備4具有集中保持大量用于識別所接收的信元的信息的入口RAM94和對多個(gè)ATM信元的故障進(jìn)行集中管理的信元處理單元30,因此這種ATM處理設(shè)備4結(jié)構(gòu)比較簡單。
ATM處理設(shè)備4可以按照微計(jì)算機(jī)95的指令與另一個(gè)ATM處理設(shè)備4交換LB信元,因此可以對具有高傳輸率的網(wǎng)絡(luò)進(jìn)行連續(xù)性測試。
可以用一個(gè)ATM處理設(shè)備4對多個(gè)STS信道#i進(jìn)行連續(xù)性測試,因此這種設(shè)備配置簡單。這種設(shè)備還能對適合高速通信或可變速率通信的復(fù)雜系統(tǒng)進(jìn)行操作和管理。
上行流和下行流中的信元在UTOPIA 10以ATM處理單元4-1的基準(zhǔn)定時(shí)傳送,從而被同步。因此,在ATM處理設(shè)備4內(nèi)能方便地識別和處理信元。
信元處理單元30對于從UTOPIA 10接收的多個(gè)STS信道#i執(zhí)行同樣的信元處理,因此簡化了設(shè)備的結(jié)構(gòu)。
入口信息和VP終接信息集中地保持在RAM內(nèi),從而簡化了設(shè)備的結(jié)構(gòu)。此外,對于每個(gè)STS信道#i的入口信息集中保持,這能使設(shè)備的結(jié)構(gòu)較為簡單。
RAM訪問調(diào)停單元91對多個(gè)對入口RAM94的訪問進(jìn)行的調(diào)??紤]了表2所示的優(yōu)先級別和訪問定時(shí),因此使處理可以平穩(wěn)執(zhí)行。
設(shè)備采用保持大量用于識別信元的信息的入口RAM94與執(zhí)行LB處理的LB處理單元40分開的配置方式,從而結(jié)構(gòu)比較簡單。
LB處理單元40對于通過UTOPIA 10接收的每個(gè)STS信道#i中的多個(gè)信道[32個(gè)信道(獨(dú)特編號),參見圖19]同樣處理通過UTOPIA 20環(huán)回LB信元或產(chǎn)生的LB信元,從而使設(shè)備的結(jié)構(gòu)簡化。
如圖20所示,來自微計(jì)算機(jī)95的寫入信息只有在HA比特為″H″時(shí)才能傳送給LB處理單元40。由于在傳送信息時(shí)禁止由微計(jì)算機(jī)95訪問,因此可以避免設(shè)置數(shù)據(jù)中的比特差錯或設(shè)置中的差錯,從而使處理可以平穩(wěn)執(zhí)行。
在微計(jì)算機(jī)寄存器92-1內(nèi)根據(jù)HA比特的″L″設(shè)置″R″或″W″,從而防止了數(shù)據(jù)中的比特差錯,抑制了在讀、寫時(shí)的錯誤操作。
此外,能按照微計(jì)算機(jī)95給出的設(shè)置適當(dāng)確定一個(gè)重試數(shù),從而使LB處理的準(zhǔn)確性局部得到優(yōu)化。
保持從微計(jì)算機(jī)95寫入信息或從LB處理單元40讀出信息的微計(jì)算機(jī)寄存器92-1通用于各VPI/VCI,從而使設(shè)備的結(jié)構(gòu)得到了簡化。
即使在微計(jì)算機(jī)95設(shè)置的E/S各比特值不合適時(shí)也能產(chǎn)生VCI與PTI匹配的信元,從而可以有效地利用信元流。
由于UpS信元插入單元80對上行流中的信元流進(jìn)行監(jiān)視,在信元流中斷時(shí)產(chǎn)生和輸出AIS信元,因此可以迅速執(zhí)行與所出現(xiàn)的異常情況相應(yīng)的處理。
UpS信元插入單元80在檢測到輸入中斷時(shí)將普通的信元流轉(zhuǎn)換為AIS信元的信元流,將信元插入轉(zhuǎn)換后的信元流,從而簡化了調(diào)停電路。這有效地減小了電路的尺寸,減輕了布線工作的負(fù)擔(dān),降低了功率消耗。
保持要插入上行流中的信元流內(nèi)的需環(huán)回信元的RAM80-2g配置成只保持部分?jǐn)?shù)據(jù),如圖10所示,這使設(shè)備的結(jié)構(gòu)得到簡化,減輕了布線工作的負(fù)擔(dān),降低了功率消耗。
在從LB處理單元40等接收到撤消將信元插入上行流中的信元流的撤消信號時(shí),插入處理暫停,從而保持在RAM80-2g內(nèi)的信元信息等由于被重寫而刪除。因此,設(shè)備不額外需要器件來將信元一直保持到得出識別確定的最終結(jié)果,從而簡化了設(shè)備結(jié)構(gòu),降低了功率消耗。
調(diào)停電路單元80-2C(參見圖7)在將信元插入上行流中的信元流時(shí)考慮了如前面表1所列的優(yōu)先級別,從而能自然地輸出要求自然的需環(huán)回的信元。這樣,即使在有多個(gè)發(fā)送請求同時(shí)到達(dá)時(shí),也能流暢地執(zhí)行插入處理。
UpS信元插入單元80比較每個(gè)STS信道#i的插入管理代碼列中的前沿代碼,按優(yōu)先級別選擇其中一個(gè)代碼,然后,賦予通過將剛選擇的這個(gè)STS信道#i加1得到的下一個(gè)STS信道#i較高的優(yōu)先級別,從而防止了過份延遲選擇和插入一個(gè)具有較低優(yōu)先級別的信元,即使這個(gè)信元較早到達(dá)。這樣就改善了信元插入的效率。
在從上行流側(cè)的UTOPIA 20接收到插入禁止信號時(shí)暫停插入處理,從而保證了上行流中所需的信號流。
(5)其他以上以DP-RAM44和定時(shí)器RAM45分開地配置在LB處理單元40中為例對這些實(shí)施例作了說明。然而,也可以利用DP-RAM44內(nèi)未使用的區(qū)域(例如,圖41中標(biāo)為“計(jì)數(shù)12”的區(qū)域)作為定時(shí)器計(jì)數(shù)器,以簡化設(shè)備的結(jié)構(gòu)。
在產(chǎn)生上述ALM信元中如果VCI為″3″、″4″或″6″,就不執(zhí)行AIS信元產(chǎn)生過程,這是因?yàn)檫@幾個(gè)VCI在ATM通信中是留作專用的。類似,在VCI值為其他在ATM通信中留作專用的VCI值時(shí),也不執(zhí)行ATM信元產(chǎn)生過程。
在前面這些實(shí)施例中,一個(gè)ATM信元處理單元4-1為多個(gè)STS信道#i服務(wù)。然而,也可以將ATM處理設(shè)備配置成每個(gè)STS信道#i配有各自的ATM信元處理單元4-1(這種設(shè)備以下標(biāo)為4a,以示與ATM處理設(shè)備4的區(qū)別)。
即使在ATM處理設(shè)備4a中,每個(gè)ATM信元處理單元4-1也是接收來自映射/反映射單元2-i或3-i的ATM信元,工作情況也與以上的ATM信元處理單元4-1類似。在這種情況下,ATM信元處理單元4-1中的UTOPIA 10和20不需要與處理不是本ATM處理單元4-1處理的STS信道#i的映射/反映射單元2-i或3-i交換諸如可用信元(clav)之類的控制信號。
ATM處理設(shè)備4a與前面的ATM處理設(shè)備4一樣,即使是在具有高傳輸速率的傳輸系統(tǒng)中也能方便地執(zhí)行LB處理。
與前面的ATM處理設(shè)備4相比,ATM處理設(shè)備也可以配置有多個(gè)ATM信元處理單元4-1(這種設(shè)備標(biāo)為″4b″以示與ATM處理設(shè)備4的區(qū)別)。
即使是ATM處理設(shè)備4b也與前面的ATM處理設(shè)備4一樣能方便地執(zhí)行LB處理和對適合高速通信或可變比特率通信的復(fù)雜系統(tǒng)進(jìn)行操作和管理。
雖然以上ATM處理設(shè)備4、4a和4b各都是插在SDH發(fā)送設(shè)備2和3之間,但也可以配置在其他傳輸路由上。例如,ATM處理設(shè)備4a可以部署在SDH傳輸設(shè)備2和3的較低層次中的傳輸路由上。在這種情況下,ATM處理設(shè)備4a可以方便地執(zhí)行對ATM信元的LB處理,從而增大了通信容量。
應(yīng)指出的是,本發(fā)明并不局限于以上各實(shí)施例,可以在許多方面加以修改,這些都在本發(fā)明的專利保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種處理在為不同傳輸路由設(shè)置不同的傳輸路由標(biāo)識信息的異步通信中使用的固定長度數(shù)據(jù)的固定長度數(shù)據(jù)處理設(shè)備(4),所述固定長度數(shù)據(jù)處理設(shè)備包括一個(gè)登記信息保持單元(94),用來為所述這些傳輸路由集中保持識別是處理對象的固定長度數(shù)據(jù)所必需的登記信息;以及一個(gè)數(shù)據(jù)處理單元(30),用來根據(jù)至少是在所述登記信息保持單元(94)內(nèi)的所述登記信息識別所接收的固定長度數(shù)據(jù)是否為處理對象,以便在識別出所述固定長度數(shù)據(jù)對于所述傳輸路由相應(yīng)為處理對象時(shí)根據(jù)所述固定長度數(shù)據(jù)執(zhí)行所述異步通信中故障管理的數(shù)據(jù)處理。
2.按權(quán)利要求1所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述數(shù)據(jù)處理單元(30)按照與所述固定長度數(shù)據(jù)的長度同步的處理定時(shí)執(zhí)行所述數(shù)據(jù)處理。
3.按權(quán)利要求1或2所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述數(shù)據(jù)處理單元(30)在有多個(gè)固定長度數(shù)據(jù)分別在多個(gè)發(fā)送設(shè)備(2-i,3-i)中處理時(shí)根據(jù)對于所述發(fā)送設(shè)備是唯一的設(shè)備標(biāo)識信息執(zhí)行對于所述各發(fā)送設(shè)備是共同的所述處理。
4.按權(quán)利要求1至3中任何一個(gè)所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述數(shù)據(jù)處理單元(30)包括一個(gè)終接信息保持單元(37),用來保持在共同對于所述各傳輸路由是處理對象的固定長度數(shù)據(jù)中識別是需終接的終接對象的固定長度數(shù)據(jù)所必需的終接信息;一個(gè)識別單元(31),用來根據(jù)在所述登記信息保持單元(94)和所述終接信息保持單元(37)內(nèi)的信息識別所接收的固定長度數(shù)據(jù)是否至少為處理對象和終接對象的數(shù)據(jù),以及是否對于所述傳輸路由相應(yīng)為報(bào)告所述傳輸路由的告警狀態(tài)的告警數(shù)據(jù);一個(gè)告警管理單元(32),用來在所述識別單元(31)識別出所述固定長度數(shù)據(jù)為所述告警數(shù)據(jù)時(shí)根據(jù)所述告警數(shù)據(jù)為所述傳輸路由相應(yīng)保持和管理所述傳輸路由的告警狀態(tài)信息;一個(gè)告警數(shù)據(jù)產(chǎn)生單元(33),用來根據(jù)在所述告警管理單元(32)內(nèi)為所述傳輸路由相應(yīng)保持和管理的所述告警狀態(tài)信息為所述傳輸路由相應(yīng)產(chǎn)生需通知另一個(gè)固定長度數(shù)據(jù)處理設(shè)備的告警數(shù)據(jù);以及一個(gè)插入處理單元(39),用來將所述告警數(shù)據(jù)產(chǎn)生單元(33)產(chǎn)生的所述告警數(shù)據(jù)插入由所述識別單元(31)識別的不需終接而應(yīng)通過流向所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備的固定長度數(shù)據(jù)流中的一個(gè)空位。
5.按權(quán)利要求4所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述登記信息保持單元(94)配置有一個(gè)RAM。
6.按權(quán)利要求4或5所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述登記信息保持單元(94)按照至少基于所述傳輸路由標(biāo)識信息的地址保持所述登記信息,所述識別單元(31)包括一個(gè)根據(jù)所接收的固定長度數(shù)據(jù)的傳輸路由標(biāo)識信息產(chǎn)生地址的地址產(chǎn)生單元(31b-2);以及其中所述固定長度數(shù)據(jù)處理設(shè)備為所述登記信息保持單元(94)指定由所述地址產(chǎn)生單元(31b-2)產(chǎn)生的地址,以從所述登記信息保持單元(94)讀出識別所述所接收的固定長度數(shù)據(jù)所必需的登記信息。
7.按權(quán)利要求6所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述地址產(chǎn)生單元(31b-2)按照所述登記信息保持單元(94)的地址的位數(shù)利用部分所述傳輸路由標(biāo)識信息產(chǎn)生需為所述登記信息保持單元(94)指定的地址。
8.按權(quán)利要求4所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述終接信息保持單元(37)配置有一個(gè)RAM。
9.按權(quán)利要求4或8所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述終接信息保持單元(37)利用部分所述傳輸路由標(biāo)識信息作為指示所述終接信息存儲位置的地址。
10.按權(quán)利要求4所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述傳輸路由是由一個(gè)虛路徑和一個(gè)屬于所述虛路徑的虛信道標(biāo)示;以及其中所述告警管理單元(32)包括一個(gè)虛路徑告警狀態(tài)保持單元(32b),用來按對于發(fā)送設(shè)備是唯一的設(shè)備標(biāo)識信息相應(yīng)保持所述虛路徑的告警狀態(tài)信息;以及一個(gè)虛信道告警狀態(tài)保持單元(32d),用來按所述設(shè)備標(biāo)識信息相應(yīng)保持所述虛信道的告警狀態(tài)信息。
11.按權(quán)利要求10所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述虛路徑告警狀態(tài)保持單元(32b)和所述虛信道告警狀態(tài)保持單元(32d)都配置有RAM。
12.按權(quán)利要求10或11所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述告警管理單元(32)包括一個(gè)撤消處理單元(32a3,32c1,32e1,32e2),可以用來撤消在所述虛路徑告警狀態(tài)保持單元(32b)和所述虛信道告警狀態(tài)保持單元(32d)內(nèi)的所述告警狀態(tài)信息。
13.按權(quán)利要求12所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述虛路徑告警狀態(tài)保持單元(32b)和所述虛信道告警狀態(tài)保持單元(32d)各都保持有關(guān)所述告警狀態(tài)信息已保持了多長時(shí)間的歷時(shí)信息,與所述告警狀態(tài)信息配合;以及其中所述撤消處理單元(32a3)對在所述虛路徑告警狀態(tài)保持單元(32b)和所述虛信道告警狀態(tài)保持單元(32d)內(nèi)的所述歷時(shí)信息進(jìn)行監(jiān)視,撤消超過預(yù)定時(shí)間保持的告警狀態(tài)信息。
14.按權(quán)利要求12或13所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述撤消處理單元(32a3,32c1,32e1,32e2)在所述識別單元(31)識別出接收到具有比所述告警數(shù)據(jù)更高的通知優(yōu)先級別的更高級別的告警數(shù)據(jù)時(shí)撤消在所述虛路徑告警狀態(tài)保持單元(32b)和虛信道告警狀態(tài)保持單元(32d)內(nèi)的所述告警狀態(tài)信息。
15.按權(quán)利要求10所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述虛路徑告警狀態(tài)保持單元(32b)保持明確在所述告警數(shù)據(jù)產(chǎn)生單元(33)內(nèi)所述告警數(shù)據(jù)的產(chǎn)生時(shí)間間隔的產(chǎn)生時(shí)間信息,與所述告警狀態(tài)信息配合;以及其中所述告警數(shù)據(jù)產(chǎn)生單元(33)按照在所述虛路徑告警狀態(tài)保持單元(32b)內(nèi)的所述產(chǎn)生時(shí)間信息每隔預(yù)定時(shí)間產(chǎn)生所述告警數(shù)據(jù)。
16.按權(quán)利要求12所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述告警管理單元(32)包括一個(gè)虛路徑信息保持單元(32f),用來保持在所述虛信道告警狀態(tài)保持單元(32c1)內(nèi)所述告警狀態(tài)信息能被撤消的虛信道所屬的虛路徑的信息;其中,在所述固定長度數(shù)據(jù)處理設(shè)備接收到在所述虛路徑信息保持單元(32f)內(nèi)保持虛路徑信息的虛路徑的告警數(shù)據(jù)時(shí),所述撤消處理單元(32e1,32e2,32c1)撤消在所述虛信道告警狀態(tài)保持單元(32d)內(nèi)屬于所述虛路徑的虛信道的告警狀態(tài)信息。
17.按權(quán)利要求16所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述虛路徑信息保持單元(32f)包括若干個(gè)RAM,將所述虛路徑的信息分成若干部分以將所述信息與若干個(gè)各包括多個(gè)虛信道的虛信道組相應(yīng)地保持在所述若干個(gè)RAM內(nèi);以及其中所述撤消處理單元(32e1,32e2)在一個(gè)預(yù)定周期內(nèi)從所述若干個(gè)RAM讀出所述虛路徑的信息,依次檢驗(yàn)所述虛路徑的告警數(shù)據(jù)是否具有保持在所述虛路徑信息保持單元(32f)內(nèi)的所述虛路徑的信息。
18.按權(quán)利要求4所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述登記信息保持單元(94)為所述傳輸路由相應(yīng)保持產(chǎn)生所述告警數(shù)據(jù)所必需的告警數(shù)據(jù)產(chǎn)生信息;以及其中所述告警數(shù)據(jù)產(chǎn)生單元(33)包括一個(gè)檢測在所述告警管理單元(32)內(nèi)按所述傳輸路由相應(yīng)保持和管理的所述告警狀態(tài)信息的告警狀態(tài)信息檢測單元和一個(gè)根據(jù)所述告警狀態(tài)信息檢測單元檢測到的所述告警狀態(tài)信息在所述登記信息保持單元(94)內(nèi)檢測對于要產(chǎn)生的所述告警數(shù)據(jù)是必需的告警數(shù)據(jù)產(chǎn)生信息的告警數(shù)據(jù)產(chǎn)生信息檢測單元,以根據(jù)所述告警狀態(tài)信息檢測單元檢測到的所述告警狀態(tài)信息和所述告警數(shù)據(jù)產(chǎn)生信息檢測單元檢測到的所述告警數(shù)據(jù)產(chǎn)生信息產(chǎn)生所述告警數(shù)據(jù)。
19.按權(quán)利要求18所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述固定長度數(shù)據(jù)在一個(gè)預(yù)定發(fā)送設(shè)備內(nèi)處理時(shí),所述登記信息保持單元(94)按對于所述發(fā)送設(shè)備是唯一的設(shè)備標(biāo)識信息相應(yīng)保持所述告警數(shù)據(jù)產(chǎn)生信息;以及其中所述告警狀態(tài)信息檢測單元和所述告警數(shù)據(jù)產(chǎn)生信息檢測單元為所述發(fā)送設(shè)備相應(yīng)根據(jù)所述設(shè)備標(biāo)識信息執(zhí)行信息檢測。
20.按權(quán)利要求4所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述識別單元(31)識別所接收的固定長度數(shù)據(jù)是否為需拋棄的數(shù)據(jù);以及其中所述插入處理單元(39)插入所述告警數(shù)據(jù)產(chǎn)生單元(33)產(chǎn)生的所述告警數(shù)據(jù)代替所述識別單元(31)識別為需拋棄數(shù)據(jù)的固定長度數(shù)據(jù)。
21.按權(quán)利要求4所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述固定長度數(shù)據(jù)在一個(gè)預(yù)定發(fā)送設(shè)備內(nèi)處理時(shí),所述插入處理單元(39)按所述發(fā)送設(shè)備(2-i,3-i)相應(yīng)根據(jù)對于所述發(fā)送設(shè)備是唯一的設(shè)備標(biāo)識信息獨(dú)立執(zhí)行一個(gè)插入所述告警數(shù)據(jù)的插入處理。
22.按權(quán)利要求18所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述數(shù)據(jù)處理單元(30)包括一個(gè)調(diào)??刂茊卧?91),用來按照預(yù)定優(yōu)先級別對至少是從所述識別單元(31)對在所述登記信息保持單元(94)內(nèi)的所述登記信息的訪問與從所述告警數(shù)據(jù)產(chǎn)生單元(33)對在所述登記信息保持單元(94)內(nèi)的所述告警數(shù)據(jù)產(chǎn)生信息的訪問在時(shí)間上的重疊進(jìn)行調(diào)停。
23.一種處理異步通信的固定長度數(shù)據(jù)的固定長度數(shù)據(jù)處理設(shè)備,它包括一個(gè)請求產(chǎn)生單元(95),用來產(chǎn)生連續(xù)性測試處理的執(zhí)行請求,以證實(shí)在所述異步通信中的連續(xù)性狀態(tài);以及一個(gè)連續(xù)性測試處理單元(40),用來在接收到來自所述請求產(chǎn)生單元(95)的所述執(zhí)行請求時(shí)產(chǎn)生用于連續(xù)性測試的固定長度數(shù)據(jù),通過所述發(fā)送設(shè)備將所述固定長度數(shù)據(jù)發(fā)送給另一個(gè)固定長度數(shù)據(jù)處理設(shè)備和接收從那里發(fā)來的所述固定長度數(shù)據(jù)以執(zhí)行所述連續(xù)性測試處理,以及將所述連續(xù)性測試處理的結(jié)果通知所述請求產(chǎn)生單元(95)。
24.按權(quán)利要求23所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述連續(xù)性測試處理單元(40)按照與所述固定長度數(shù)據(jù)的長度同步的處理定時(shí)執(zhí)行所述連續(xù)性測試處理。
25.按權(quán)利要求23或24所述的固定長度數(shù)據(jù)處理設(shè)備,所述固定長度數(shù)據(jù)的傳輸路由的傳輸路由標(biāo)識信息設(shè)置在由若干個(gè)發(fā)送設(shè)備處理的多個(gè)所述固定長度數(shù)據(jù)內(nèi)時(shí),所述連續(xù)性測試處理單元(40)根據(jù)所述傳輸路由標(biāo)識信息同樣為所述這些傳輸路由執(zhí)行所述連續(xù)性測試。
26.按權(quán)利要求23至25中任何一個(gè)所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述固定長度數(shù)據(jù)由一個(gè)預(yù)定發(fā)送設(shè)備處理時(shí),所述連續(xù)性測試處理單元(40)根據(jù)對于所述發(fā)送設(shè)備是唯一的設(shè)備標(biāo)識信息相應(yīng)為所述發(fā)送設(shè)備執(zhí)行所述連續(xù)性測試處理。
27.按權(quán)利要求23至26中任何一個(gè)所述的固定長度數(shù)據(jù)處理設(shè)備,其中,在從所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備接收到的用于連續(xù)性測試的固定長度數(shù)據(jù)是原由本固定長度數(shù)據(jù)處理設(shè)備產(chǎn)生的請求加以環(huán)回而由所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備環(huán)回的固定長度數(shù)據(jù)時(shí),所述連續(xù)性測試處理單元(40)就通知所述請求產(chǎn)生單元(95)所述連續(xù)性狀態(tài)正常,作為所述連續(xù)性測試處理的結(jié)果。
28.按權(quán)利要求27所述的固定長度數(shù)據(jù)處理設(shè)備,其中,在從另一個(gè)固定長度數(shù)據(jù)處理設(shè)備接收到的用于連續(xù)性測試的固定長度數(shù)據(jù)是在所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備內(nèi)產(chǎn)生的請求加以環(huán)回的數(shù)據(jù)時(shí),所述連續(xù)性測試處理單元(40)就將所述固定長度數(shù)據(jù)環(huán)回給所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備。
29.按權(quán)利要求28所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述請求產(chǎn)生單元(95)根據(jù)所述執(zhí)行請求產(chǎn)生至少包括產(chǎn)生所述連續(xù)性測試的固定長度數(shù)據(jù)必需的產(chǎn)生數(shù)據(jù)在內(nèi)的所述連續(xù)性測試處理的設(shè)置數(shù)據(jù)和證實(shí)從另一個(gè)固定長度數(shù)據(jù)處理設(shè)備接收到的連續(xù)性測試的固定長度數(shù)據(jù)的內(nèi)容的證實(shí)數(shù)據(jù);以及其中所述連續(xù)性測試處理單元(40)包括一個(gè)接口單元(42),用來接收來自所述請求產(chǎn)生單元(95)的所述設(shè)置數(shù)據(jù);一個(gè)設(shè)置數(shù)據(jù)保持單元(44),用來保持所述接口單元接收的所述設(shè)置數(shù)據(jù);連續(xù)性測試數(shù)據(jù)產(chǎn)生處理單元(43),用來在接收到來自所述請求產(chǎn)生單元的所述執(zhí)行請求時(shí)根據(jù)在所述設(shè)置數(shù)據(jù)保持單元內(nèi)的所述產(chǎn)生數(shù)據(jù)產(chǎn)生連續(xù)性測試的固定長度數(shù)據(jù),再將所述固定長度數(shù)據(jù)發(fā)送給所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備;證實(shí)處理單元(42),用來在接收到來自所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備的連續(xù)性測試的固定長度數(shù)據(jù)時(shí)根據(jù)在所述設(shè)置數(shù)據(jù)保持單元內(nèi)的所述證實(shí)數(shù)據(jù)至少證實(shí)所述連續(xù)性測試的所述固定長度數(shù)據(jù)是原由所述連續(xù)性測試數(shù)據(jù)產(chǎn)生處理單元產(chǎn)生的請求加以環(huán)回而由所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備環(huán)回的固定長度數(shù)據(jù)的環(huán)回?cái)?shù)據(jù)還是在所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備內(nèi)產(chǎn)生的請求加以環(huán)回的請求環(huán)回?cái)?shù)據(jù);通知處理單元(42),用來在所述證實(shí)處理單元(42)證實(shí)所接收的連續(xù)性測試的固定長度數(shù)據(jù)是所述環(huán)回信元時(shí)通過所述接口單元通知所述請求產(chǎn)生單元所述連續(xù)性狀態(tài)正常,作為所述連續(xù)性測試處理的結(jié)果;以及環(huán)回處理單元,用來在所述證實(shí)處理單元(42)證實(shí)所述所接收的連續(xù)性測試的固定長度數(shù)據(jù)是所述請求環(huán)回?cái)?shù)據(jù)時(shí)執(zhí)行環(huán)回處理,將所述連續(xù)性測試的固定長度數(shù)據(jù)環(huán)回給另一個(gè)固定長度數(shù)據(jù)處理設(shè)備。
30.按權(quán)利要求29所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述設(shè)置數(shù)據(jù)保持單元(44)按設(shè)置在連續(xù)性測試的所述固定長度數(shù)據(jù)內(nèi)的固定長度數(shù)據(jù)的傳輸路由標(biāo)識信息相應(yīng)保持每個(gè)所述數(shù)據(jù)。
31.按權(quán)利要求30所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述設(shè)置數(shù)據(jù)保持單元(44)配置有一個(gè)至少具有在兩個(gè)系統(tǒng)中的端口的雙端口RAM,所述連續(xù)性測試數(shù)據(jù)產(chǎn)生處理單元(43)通過所述雙端口RAM的任何一個(gè)系統(tǒng)中的一個(gè)端口讀所述產(chǎn)生數(shù)據(jù),而所述證實(shí)處理單元(42)通過所述雙端口RAM的另一個(gè)系統(tǒng)中的一個(gè)端口讀所述證實(shí)數(shù)據(jù)。
32.按權(quán)利要求29所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述連續(xù)性測試處理單元(40)包括一個(gè)計(jì)數(shù)數(shù)據(jù)保持單元(45),用來保持在發(fā)送所述連續(xù)性測試數(shù)據(jù)產(chǎn)生單元(43)產(chǎn)生的請求加以環(huán)回的連續(xù)性測試的固定長度數(shù)據(jù)時(shí)開始以預(yù)定周期進(jìn)行計(jì)數(shù)的計(jì)數(shù)值,所述證實(shí)處理單元(42)對在所述計(jì)數(shù)數(shù)據(jù)保持單元(45)內(nèi)的所述計(jì)數(shù)數(shù)據(jù)進(jìn)行監(jiān)視,確定是否在預(yù)定時(shí)間內(nèi)從所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備接收到所述連續(xù)性測試數(shù)據(jù)產(chǎn)生單元(43)產(chǎn)生的連續(xù)性測試的所述固定長度數(shù)據(jù),所述連續(xù)性測試數(shù)據(jù)產(chǎn)生單元(43)在所述證實(shí)處理單元(42)證實(shí)沒有在所述預(yù)定時(shí)間內(nèi)接收到連續(xù)性測試的所述固定長度數(shù)據(jù)時(shí)重新產(chǎn)生連續(xù)性測試的固定長度數(shù)據(jù)。
33.按權(quán)利要求32所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述證實(shí)處理單元(42)監(jiān)視所述連續(xù)性測試數(shù)據(jù)產(chǎn)生單元(43)執(zhí)行所述重新產(chǎn)生過程的次數(shù),所述通知處理單元(42)在所述證實(shí)處理單元(42)證實(shí)執(zhí)行所述重新產(chǎn)生過程的次數(shù)達(dá)到預(yù)定次數(shù)時(shí)通知所述請求產(chǎn)生單元(95)所述連續(xù)性狀態(tài)不正常,作為所述連續(xù)性測試的結(jié)果。
34.按權(quán)利要求33所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述預(yù)定次數(shù)由所述請求產(chǎn)生單元(95)通知所述證實(shí)處理單元(42)。
35.按權(quán)利要求32所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述計(jì)數(shù)數(shù)據(jù)保持單元(45)將所述計(jì)數(shù)數(shù)據(jù)保持在與所述設(shè)置數(shù)據(jù)保持單元(44)內(nèi)保持至少所述證實(shí)數(shù)據(jù)的地址區(qū)域相同的地址區(qū)域內(nèi),所述證實(shí)處理單元(42)通過指定一個(gè)對于所述設(shè)置數(shù)據(jù)保持單元(44)和所述計(jì)數(shù)數(shù)據(jù)保持單元(45)是共同的地址區(qū)域讀所述證實(shí)數(shù)據(jù)和所述計(jì)數(shù)數(shù)據(jù),以根據(jù)所述證實(shí)數(shù)據(jù)和所述計(jì)數(shù)數(shù)據(jù)執(zhí)行所述證實(shí)處理。
36.按權(quán)利要求32所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述設(shè)置數(shù)據(jù)保持單元(44)保持所述計(jì)數(shù)數(shù)據(jù),與所述產(chǎn)生數(shù)據(jù)和所述證實(shí)數(shù)據(jù)配合。
37.按權(quán)利要求30所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述設(shè)置數(shù)據(jù)保持單元(44)按所述傳輸路由標(biāo)識信息相應(yīng)保持管理所述連續(xù)性測試處理的處理狀態(tài)的過程狀態(tài)管理數(shù)據(jù),而所述連續(xù)性測試數(shù)據(jù)產(chǎn)生單元(43)、所述證實(shí)處理單元、所述通知處理單元(42)和所述環(huán)回處理單元根據(jù)設(shè)置在所接收的連續(xù)性測試的固定長度數(shù)據(jù)中的所述傳輸路由標(biāo)識信息和保持在所述設(shè)置數(shù)據(jù)保持單元(44)內(nèi)的所述過程狀態(tài)管理數(shù)據(jù)各自為多個(gè)傳輸路由的各個(gè)傳輸路由執(zhí)行所述處理。38.按權(quán)利要求37所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述設(shè)置數(shù)據(jù)保持單元(44)保持表示連續(xù)性測試的所述固定長度數(shù)據(jù)的等待狀態(tài)的產(chǎn)生等待標(biāo)志數(shù)據(jù),作為所述過程狀態(tài)管理數(shù)據(jù);以及其中所述連續(xù)性測試數(shù)據(jù)產(chǎn)生處理單元(40)包括一個(gè)在所述設(shè)置數(shù)據(jù)保持單元(44)內(nèi)檢索設(shè)置了所述產(chǎn)生等待標(biāo)志數(shù)據(jù)的多種傳輸路由標(biāo)識信息的產(chǎn)生等待標(biāo)識信息檢索單元(43-2)和保持由所述產(chǎn)生等待標(biāo)識信息檢索單元(43-2)檢索出的多種傳輸路由標(biāo)識信息的傳輸路由標(biāo)識信息保持單元(43-4),以便根據(jù)保持在所述傳輸路由標(biāo)識信息保持單元(43-4)內(nèi)的所述多種傳輸路由標(biāo)識信息連續(xù)產(chǎn)生多個(gè)傳輸路由的連續(xù)性測試的固定長度數(shù)據(jù)。
39.按權(quán)利要求29所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述連續(xù)性測試數(shù)據(jù)產(chǎn)生處理單元(43)在所產(chǎn)生的連續(xù)性測試的固定長度數(shù)據(jù)中至少設(shè)置有關(guān)所述固定長度數(shù)據(jù)的產(chǎn)生時(shí)間的時(shí)間數(shù)據(jù),并將所述時(shí)間數(shù)據(jù)作為所述證實(shí)數(shù)據(jù)的一部分寫入所述設(shè)置數(shù)據(jù)保持單元(44)內(nèi);以及在從所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備接收到的連續(xù)性測試的所述固定長度數(shù)據(jù)中設(shè)置有與寫入所述設(shè)置數(shù)據(jù)保持單元(44)內(nèi)的所述時(shí)間數(shù)據(jù)相同的時(shí)間數(shù)據(jù)時(shí),所述證實(shí)處理單元(42)就證實(shí)所接收的連續(xù)性測試的所述固定長度數(shù)據(jù)是被所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備環(huán)回的數(shù)據(jù)。
40.按權(quán)利要求29所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述請求產(chǎn)生單元(95)將一個(gè)傳送觸發(fā)信號送給所述接口單元以便為是一個(gè)連續(xù)性測試過程的對象的多種固定長度數(shù)據(jù)的傳輸路由的每個(gè)傳輸路由產(chǎn)生所述設(shè)置數(shù)據(jù),將所述設(shè)置數(shù)據(jù)發(fā)送給所述接口單元或從所述設(shè)置數(shù)據(jù)保持單元(44)讀出所述設(shè)置數(shù)據(jù);以及其中所述證實(shí)處理單元(42)在有所述傳送觸發(fā)信號送至所述接口單元的情況下集中從所述接口單元讀出所述設(shè)置數(shù)據(jù)和將所述設(shè)置數(shù)據(jù)寫入所述設(shè)置數(shù)據(jù)保持單元(44),或集中從所述設(shè)置數(shù)據(jù)保持單元(44)讀出所述設(shè)置數(shù)據(jù)和將所述設(shè)置數(shù)據(jù)送至所述接口。
41.按權(quán)利要求40所述的固定長度數(shù)據(jù)處理設(shè)備,它還包括一個(gè)寄存器(92-1),用來同樣按設(shè)置在連續(xù)性測試的固定長度數(shù)據(jù)內(nèi)的傳輸路由標(biāo)識信息保持來自所述請求產(chǎn)生單元(95)的需保持在所述設(shè)置數(shù)據(jù)保持單元(44)內(nèi)的所述設(shè)置數(shù)據(jù)或從所述設(shè)置數(shù)據(jù)保持單元(44)讀出的數(shù)據(jù);其中所述證實(shí)處理單元(42)包括一個(gè)地址產(chǎn)生單元(42-1),用來在有所述傳送觸發(fā)信號時(shí)產(chǎn)生表示在所述設(shè)置數(shù)據(jù)保持單元(44)內(nèi)寫入保持在所述寄存器(92-1)內(nèi)的所述設(shè)置數(shù)據(jù)的位置或在所述設(shè)置數(shù)據(jù)保持單元(44)內(nèi)讀出所述設(shè)置數(shù)據(jù)的位置的地址的一部分;以及其中所述證實(shí)處理單元(42)按照一個(gè)是由所述地址產(chǎn)生單元(42-1)產(chǎn)生的地址的一部分和由所述請求產(chǎn)生單元(95)設(shè)置的地址作為地址的其余部分組合而成的地址將所述設(shè)置數(shù)據(jù)寫入所述設(shè)置數(shù)據(jù)保持單元(44)或從所述設(shè)置數(shù)據(jù)保持單元(44)讀出所述設(shè)置數(shù)據(jù)。
42.按權(quán)利要求41所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述接口單元在所述設(shè)置數(shù)據(jù)從所述寄存器寫入所述設(shè)置數(shù)據(jù)保持單元(44)時(shí)禁止來自所述請求產(chǎn)生單元的訪問。
43.按權(quán)利要求29所述的固定長度數(shù)據(jù)處理設(shè)備,所述固定長度數(shù)據(jù)處理設(shè)備還包括一個(gè)檢測在來自所述請求產(chǎn)生單元的所述設(shè)置數(shù)據(jù)中的差錯的差錯檢測單元和一個(gè)在所述差錯檢測單元檢測到在所述設(shè)置數(shù)據(jù)中的所述差錯時(shí)校正所述差錯的數(shù)據(jù)校正單元(92-d)。
44.按權(quán)利要求29所述的固定長度數(shù)據(jù)處理設(shè)備,所述固定長度數(shù)據(jù)處理設(shè)備還包括一個(gè)插入單元(80),用來在由所述環(huán)回處理單元執(zhí)行的環(huán)回處理中將需環(huán)回給所述另一個(gè)固定長度處理設(shè)備的所述環(huán)回?cái)?shù)據(jù)插入一個(gè)流向所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備的固定長度數(shù)據(jù)流中的一個(gè)空位區(qū)。
45.按權(quán)利要求44所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述插入單元(80)包括一個(gè)檢測所述固定長度數(shù)據(jù)流的輸入斷開狀態(tài)的輸入斷開狀態(tài)檢測單元和一個(gè)在所述輸入斷開狀態(tài)檢測單元檢測到所述輸入斷開狀態(tài)時(shí)周期性產(chǎn)生將故障狀態(tài)通知所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備的告警數(shù)據(jù)的告警產(chǎn)生單元;以及其中所述插入單元(80)在所述輸入斷開狀態(tài)檢測單元檢測到所述輸入斷開狀態(tài)時(shí)將所述環(huán)回?cái)?shù)據(jù)插入所述告警產(chǎn)生單元(33)周期性產(chǎn)生的一個(gè)告警數(shù)據(jù)流中的一個(gè)空位區(qū)。
46.按權(quán)利要求44所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述插入單元(80)包括一個(gè)保持所述環(huán)回?cái)?shù)據(jù)的環(huán)回?cái)?shù)據(jù)保持單元(80-2g),所述環(huán)回?cái)?shù)據(jù)保持單元(80-2g)只保持所述環(huán)回?cái)?shù)據(jù)內(nèi)的一部分?jǐn)?shù)據(jù)。
47.按權(quán)利要求46所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述插入單元(80)產(chǎn)生在插入時(shí)不是沒有保持在所述環(huán)回?cái)?shù)據(jù)保持單元(80-2g)內(nèi)的需附加的附加數(shù)據(jù),以便在插入時(shí)將所述附加數(shù)據(jù)附加到保持在所述環(huán)回?cái)?shù)據(jù)保持單元(80-2g)內(nèi)的所述部分?jǐn)?shù)據(jù)上。
48.按權(quán)利要求48所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述插入單元(80)在接收到所述連續(xù)性測試處理單元(40)發(fā)出的所述環(huán)回?cái)?shù)據(jù)不是需環(huán)回給所述另一個(gè)固定長度數(shù)據(jù)處理設(shè)備的數(shù)據(jù)時(shí)撤消保持在所述環(huán)回?cái)?shù)據(jù)保持單元(80-2g)內(nèi)的所述數(shù)據(jù)。
49.按權(quán)利要求44所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述插入單元(80)包括一個(gè)調(diào)停電路(80-2c),在有連續(xù)性測試的所述環(huán)回?cái)?shù)據(jù)以外的要插入的固定長度數(shù)據(jù)需插入所述固定長度數(shù)據(jù)流中的一個(gè)空位區(qū)時(shí)調(diào)停要插入的所述環(huán)回?cái)?shù)據(jù)和所述固定長度數(shù)據(jù)的插入定時(shí)。
50.按權(quán)利要求49所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述調(diào)定電路(80-2c)賦予所述環(huán)回?cái)?shù)據(jù)的所述插入定時(shí)最高的優(yōu)先級別。
51.按權(quán)利要求44所述的固定長度數(shù)據(jù)處理設(shè)備,其中,在連續(xù)性測試的所述固定長度數(shù)據(jù)由一個(gè)預(yù)定的發(fā)送設(shè)備處理時(shí),所述插入單元(80)根據(jù)對于所述發(fā)送設(shè)備是唯一的設(shè)備標(biāo)識信息獨(dú)立執(zhí)行與所述發(fā)送設(shè)備相應(yīng)的所述插入處理。
52.按權(quán)利要求51所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述插入單元(80)根據(jù)與上次執(zhí)行所述插入處理所用的所述設(shè)備標(biāo)識信息不同的設(shè)備標(biāo)識信息執(zhí)行下一次插入處理。
53.按權(quán)利要求51所述的固定長度數(shù)據(jù)處理設(shè)備,其中所述插入單元(80)對所述發(fā)送設(shè)備相應(yīng)禁止所述插入處理。
全文摘要
一種固定長度數(shù)據(jù)處理設(shè)備包括一個(gè)集中為各傳輸路由保持識別是處理對象的固定長度數(shù)據(jù)所必需的登記信息的登記信息保持單元(94)和一個(gè)根據(jù)至少是在登記信息保持單元(94)內(nèi)的登記信息識別所接收的固定長度數(shù)據(jù)是否為處理對象的數(shù)據(jù)處理單元(30),以便在識別出固定長度數(shù)據(jù)對于這個(gè)傳輸路由相應(yīng)為處理對象時(shí)根據(jù)固定長度數(shù)據(jù)執(zhí)行異步通信中故障管理的數(shù)據(jù)處理,從而高效率地保持了大量的識別固定長度數(shù)據(jù)的信息,以簡單的結(jié)構(gòu)進(jìn)行固定長度數(shù)據(jù)處理。
文檔編號H04L12/56GK1244755SQ99106309
公開日2000年2月16日 申請日期1999年4月29日 優(yōu)先權(quán)日1998年8月6日
發(fā)明者嘉田和久, 村川博, 坂原重久, 木內(nèi)秀典, 望月英明, 大倉理津子 申請人:富士通株式會社