專利名稱:網(wǎng)路控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及供網(wǎng)路更具體地說ISDN(綜合業(yè)務(wù)數(shù)據(jù)網(wǎng))數(shù)據(jù)和電信網(wǎng)中使用的一種控制系統(tǒng)。
有關(guān)技術(shù)簡介本發(fā)明在其具體的一些實施例中涉及到ITU-T(國際電信聯(lián)盟)標(biāo)準(zhǔn)的B-ISDN用戶網(wǎng)路協(xié)議Q.2931。
這個協(xié)議規(guī)定了各報文要求的形式,網(wǎng)路節(jié)點的控制系統(tǒng)必須能解碼進來的信號消息,然后進行差錯檢驗。Q.2931技術(shù)規(guī)范第5.6章中規(guī)定了所要求的差錯檢驗。
因此,按照現(xiàn)有技術(shù),進來的表示信號報文的位流經(jīng)過解碼并轉(zhuǎn)換成特定格式之后,進行差錯檢驗。
發(fā)明簡介進來的信號報文由一系列不同的組成部分組成,有些組成部分是必不可少的,就是說,這些組成部分必須存在,信號消息才能完全加以處理,其它組成部分則是可有可無的,就是說即使沒有這些組成部分,信號報文還是可以處理的。然而,按照現(xiàn)有技術(shù),各進來的報文在進行差錯檢驗之前全部需要經(jīng)過解碼。若欠缺一個或多個必不可少的報文部分或這些報文部分中有差錯,對報文的其余組成部分進行解碼需要進行的計算全都白費了。
因此,在本發(fā)明的實施例中,報文分幾個階段解碼。更具體地說,不能或缺的各組成部分可以在可有可無的組成部分解碼之前加以解碼和檢驗。這樣,其中一個規(guī)定的組成部分中有差錯或這種組成部分全部丟失時,無需對其余的報文進行解碼。
這樣做的好處是,可以少浪費時間計算不能加以處理的報文。
附圖簡介
圖1是符合特定信令協(xié)議的報文的示意圖。
圖2是本發(fā)明一個方面的網(wǎng)路節(jié)點的示意框圖。
圖3是本發(fā)明另一個方面的方法的流程圖。
最佳實施例詳介圖1示出了B-ISDN網(wǎng)路中使用的符合異步傳送方式(ATM)用戶網(wǎng)路接口(UNI)信令協(xié)議的報文2。各報文2由報頭4和報體6組成。報頭4中數(shù)據(jù)的作用是鑒別協(xié)議、將呼叫歸類、表明報文類型(這包括顯示出報文兼容性指令)和表明報文的長度。根據(jù)協(xié)議,這些組成部分各個都必須出現(xiàn)在每一個合乎要求的報文中。此外,報頭的這些組成部分各個的長短都是一定的。
報體6由一系列信息單元8.1,8.2,…8.n組成。例如,單一報文中的這些信息單元可多達30個,其到達的先后次序不相干。
在ATM UNI信令協(xié)議中,各信息單元8由信息元頭10和信息元體12組成。各信息元頭10包括一個信息元標(biāo)識符、一個信息元指令范圍和指出示信息單元內(nèi)容長度的指示符。
這些信息單元,有一些是必不可少的,就是說若這些信息單元不存在,報文不能處理。例如,這些信息單元若收自出故障或不兼容的終端則可能不出現(xiàn)或可能含有使信息單元不能加以處理的差錯。其它信息單元則是可有可無的,就是說,若這些信息單元中有一個有差錯,則報文應(yīng)仍然可加以處理。一般報文中可有可無信息單元的長度可能為必不可少信息單元的5倍。
圖2是本發(fā)明一個實施例的進網(wǎng)節(jié)點的示意圖。信號報文收到之后提供給輸入裝置22,再提供給存儲器24存儲起來。從存儲器24,數(shù)據(jù)可傳送給解碼裝置26,然后傳遞給差錯檢驗裝置28和輸出裝置30。存儲器24、解碼裝置26和差錯檢驗裝置28由處理器32控制。
輸入裝置22、存儲器24、解碼裝置26、差錯檢驗裝置28和輸出裝置30總的說來都是一般裝置,因此這里不進一步說明它們的形式。此外,處理器12一般是普通類型的,但可根據(jù)參看圖3更詳加說明的程序加以編程,以處理進來的信息報文。在圖3的程序中,啟動第一步的步驟51,在步驟52,進來的信令報文納入輸入裝置22和存儲器24中。在圖3程序的步驟53中,表示報頭的數(shù)據(jù)在處理器32的控制下傳送給解碼裝置26加以解碼。解碼后的報頭在步驟54傳送給差錯檢驗裝置28,由差錯檢驗裝置28根據(jù)ITU-TQ-2931第5.6.1-5.6.5段提出的標(biāo)準(zhǔn)進行差錯檢驗。報頭正確時,可存入輸出裝置30中,準(zhǔn)備進一步傳送,不正確時,全部報文都加以回絕,無需進一步處理。
報頭正確時,信息元頭可在圖3程序的步驟55中從存儲器24加以提取,在解碼裝置26中加以解碼,并將解碼后的信息元頭連同加以解碼,并將解碼后的信息元頭連同有關(guān)的未經(jīng)解碼的信息元體分類成必不可少信息單元和可有可無信息單元。在程序的步驟56中,先是根據(jù)ITU-TQ.2931協(xié)議第5.6.6-5.6.1.1,5.6.8.1和5.6.8.3中提出的標(biāo)準(zhǔn)檢驗所有的信息元頭是否正確,任何不正確的信息元頭連同其相關(guān)的信息元體可加以消除。接著,檢查所有必不可少信息單元是否出現(xiàn)。有任何必不可少信息元頭不出現(xiàn)時,整個報文可以回絕。
所有必不可少信息單元都出現(xiàn)時,在步驟57就在解碼裝置26中對必不可少信息元件進行解碼。接著,在步驟58中根據(jù)ITU-TQ.2931協(xié)議第5.6.7.2和第5.6.8.2段中規(guī)定的標(biāo)準(zhǔn)檢查所有必不可少信息元頭是否正確。同樣,這些信息元頭不正確時,全部報文可加以回絕。若所有必不可少信息元件都正確,則在步驟59中由解碼裝置26對可有可無信息元體進行解碼,并進一步處理報文。
這樣,這里公開了一種無需對不正確報文的可有可無信息單元進行解碼可以特高的效率處理不正確報文的方法。
權(quán)利要求
1.一種處理由起碼一個必不可少組成部分和起碼一個可有可無組成部分組成的信號報文的方法,其特征在于,它包括下列步驟對報文必不可少的組成部分進行解碼;檢驗經(jīng)解碼的必不可少組成部分有無差錯;和檢驗出經(jīng)解碼的必不可少組成部分中沒有任何差錯時,只對報文可有可無的組成部分進行解碼。
2.如權(quán)利要求1所述的方法,包括將必不可少組成部分分類成報頭和必不可少信息單元的步驟,其特征在于,對必不可少組成部分進行解碼并對經(jīng)解碼必不可少組成部分進行差錯檢驗的步驟還包括下列步驟對報頭進行解碼;檢驗報頭有無差錯;且只有在檢驗出報頭沒有任何差錯時才進行下列步驟對必不可少信息元頭進行解碼;和檢驗各必不可少信息元頭有無差錯。
3.如權(quán)利要求2所述的方法,其特征在于,對必不可少組成部分進行解碼和檢驗經(jīng)解碼的必不可少組成部分有無差錯的步驟包括下列步驟對必不可少信息元體進行解碼;檢驗不可少信息元體有無差錯。
4.一種ATM網(wǎng)的網(wǎng)路節(jié)點,其特征在于,它由下列各部分組成供將收到的報文分類成必不可少的和可有可無的部分的裝置;供對所收到報文必不可少的組成部分進行解碼的裝置;差錯檢驗裝置,供檢驗報文經(jīng)解碼的必不可少組成部分是否有差錯;和處理裝置,供處理所收到的報文,從而只有檢驗出經(jīng)解碼的必不可少組成部分中無差錯時才對報文可有可無的組成部分進行解碼。
5.如權(quán)利要求4所述的網(wǎng)路節(jié)點,其特征在于,所述處理收到的報文的裝置包括分類和發(fā)送裝置,供將必不可少組成部分分類成報頭和必不可少信息單元,并將報頭發(fā)送給解碼裝置,且只有當(dāng)報頭經(jīng)檢驗沒有任何差錯時才將必不可少信息元頭發(fā)送給解碼裝置和差錯檢驗裝置。
6.如權(quán)利要求5所述的網(wǎng)絡(luò)節(jié)點,其特征在于,所述處理所收到報文的裝置有一個將必不可少的信息元體發(fā)送給解碼裝置和差錯檢驗裝置的裝置。
全文摘要
公開了一種網(wǎng)路節(jié)點和其用在例如綜合業(yè)務(wù)數(shù)字網(wǎng)的操作方法。這種節(jié)點接收的電文包括必不可少的部分(沒有此部分電文不能處理)和可有可無的部分(沒有此部分電文仍可處理)。必不可少組成部分經(jīng)過解碼和檢驗,且只有此組成部分存在且沒有差錯時才對可有可無的組成部分進行解碼和差錯檢驗。
文檔編號H04L12/56GK1266603SQ98808071
公開日2000年9月13日 申請日期1998年8月6日 優(yōu)先權(quán)日1997年8月8日
發(fā)明者A·迪米特里奧, H·赫丁 申請人:艾利森電話股份有限公司