国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種異步傳輸模式系統(tǒng)中永久虛擬線路的管理方法

      文檔序號(hào):7951949閱讀:410來源:國知局
      專利名稱:一種異步傳輸模式系統(tǒng)中永久虛擬線路的管理方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及ATM(異步傳輸模式)系統(tǒng)中的PVC(永久虛擬線路)的管理方法。
      在ATM系統(tǒng)中,一個(gè)物理信道通常被分為若干個(gè)VP(虛通道),一個(gè)VP又被分為很多個(gè)VC(虛通路),由于ATM信元交換在VP級(jí)或VC級(jí)進(jìn)行,因此需要對(duì)VP和VC進(jìn)行識(shí)別。識(shí)別VP和VC通常使用VPI(虛通道標(biāo)識(shí)符)和VCI(虛通路標(biāo)識(shí)符),只要在ATM系統(tǒng)中將輸入的VPI/VCI改為輸出的VPI/VCI就可以實(shí)現(xiàn)信元的交換。由于ATM是一種面向連接的技術(shù),當(dāng)發(fā)送端想和接收端通信時(shí),通過系統(tǒng)的UNI(用戶網(wǎng)絡(luò)接口)發(fā)送要求建立連接的信號(hào),接收端在同意建立連接后,一條虛擬線路就會(huì)被建立,這時(shí),需要傳輸?shù)男畔⒓幢环指畛尚旁?,通過網(wǎng)絡(luò)傳輸?shù)侥康牡?。在上述虛擬線路中,相鄰的兩個(gè)交換節(jié)點(diǎn)間信元的VPI/VCI的值相同,即具有數(shù)據(jù)的約束關(guān)系,此兩節(jié)點(diǎn)之間形成一條VC鏈,一串VC鏈形成一條傳輸數(shù)據(jù)信元的鏈路。在ATM交換機(jī)的典型使用情況下,它能支持大量的、不同的VC,因此有些用戶要求系統(tǒng)能為他們長期提供專用的VC,即通過建立PVC鏈路為其提供專用服務(wù),以連接網(wǎng)絡(luò)中兩個(gè)端到端的用戶,為此需要建立對(duì)ATM系統(tǒng)PVC的管理?,F(xiàn)有的PVC的管理幾乎都是手工進(jìn)行的,例如為配置PVC鏈路而配置每臺(tái)ATM交換機(jī)中的PVC表。這種管理方法存在很多弊端,主要表現(xiàn)在第一,無法根據(jù)交換機(jī)中的信息,計(jì)算出鏈路信息,使得在網(wǎng)管側(cè)對(duì)PVC鏈路進(jìn)行管理出現(xiàn)困難;第二,配置過程不是以鏈路為出發(fā)點(diǎn),而是以網(wǎng)元,即每一臺(tái)單獨(dú)的ATM交換機(jī)作為配置的單位。配置過程需要網(wǎng)管人員先畫出最終的鏈路圖,然后制作ATM鄰接關(guān)系數(shù)據(jù)表,再手工配置每臺(tái)ATM的PVC表。當(dāng)網(wǎng)元很多、鏈路復(fù)雜時(shí),非常容易出錯(cuò);第三,沒有鏈路級(jí)的維護(hù)信息。例如,想要?jiǎng)h除一條完整的鏈路,必須手工刪除每臺(tái)ATM交換機(jī)中屬于被刪鏈路的PVC信息,非常麻煩而且容易出錯(cuò)。
      針對(duì)上述現(xiàn)有技術(shù)存在的問題,本發(fā)明的目的在于提供一種在網(wǎng)管側(cè)對(duì)ATM系統(tǒng)中的PVC進(jìn)行有效管理的方法。
      為達(dá)到上述目的,本發(fā)明提供了一種ATM系統(tǒng)中PVC的管理方法,包括在網(wǎng)管側(cè)進(jìn)行鏈路配置、鏈路顯示和鏈路刪除;所述鏈路配置包括A)輸入一個(gè)鏈路節(jié)點(diǎn)的源接口信息,所述源接口信息包括交換機(jī)的IP地址,源接口號(hào),源VPI,源VCI;B)判斷是否存在上述接口信息所標(biāo)識(shí)的鏈路,如果已存在上述接口信息所標(biāo)識(shí)的鏈路,不產(chǎn)生新的鏈路頭節(jié)點(diǎn),否則將此節(jié)點(diǎn)插入到鏈路頭節(jié)點(diǎn)表中;C)輸入所述節(jié)點(diǎn)的目的接口信息,所述目的接口信息包括目的接口號(hào),目的VPI,目的VCI;D)輸入下一個(gè)鏈路節(jié)點(diǎn)的源接口信息;E)重復(fù)上述步驟C)、D),直到該條鏈路配置結(jié)束;所述鏈路顯示包括A)選擇鏈路頭節(jié)點(diǎn),顯示該節(jié)點(diǎn)的源接口信息以及該節(jié)點(diǎn)的目的接口信息;
      B)查找下一個(gè)節(jié)點(diǎn),并顯示該節(jié)點(diǎn)的源接口信息以及該節(jié)點(diǎn)的目的接口信息;C)重復(fù)上述步驟B),直至該條鏈路顯示完畢;所述鏈路刪除包括A)選擇鏈路頭節(jié)點(diǎn),刪除該節(jié)點(diǎn)ATM交換機(jī)中的PVC;B)查找下一個(gè)節(jié)點(diǎn),刪除該節(jié)點(diǎn)ATM交換機(jī)中的PVC;C)重復(fù)上述步驟B),直至該條鏈路所有節(jié)點(diǎn)交換機(jī)中的PVC刪除完畢;由于本發(fā)明能夠在網(wǎng)管側(cè)進(jìn)行ATM PVC鏈路的配置、顯示和刪除,使得ATM PVC的配置從網(wǎng)元級(jí)的配置提升鏈路級(jí)別的管理;同時(shí)本發(fā)明可以從交換機(jī)中的原始PVC信息中提煉出鏈路信息,并在網(wǎng)管側(cè)配置鏈路時(shí)引導(dǎo)用戶一步步進(jìn)行,刪除鏈路也可以一氣呵成。當(dāng)管理由多臺(tái)交換機(jī)組成的多條鏈路時(shí),尤其簡單方便,且不會(huì)出錯(cuò),因此可以實(shí)現(xiàn)在網(wǎng)管側(cè)對(duì)ATM系統(tǒng)中的PVC進(jìn)行有效管理。
      下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)的描述。


      圖1是ATM交換機(jī)工作原理圖;圖2是ATM PVC配置成鏈路的數(shù)據(jù)約束關(guān)系示例圖;圖3是本發(fā)明實(shí)施例的鏈路配置流程圖;圖4是本發(fā)明實(shí)施例的鏈路顯示流程圖。
      圖1是ATM交換機(jī)工作原理圖。按照?qǐng)D1,ATM交換機(jī)接收來自特定輸入接口的、帶有標(biāo)記的VPI/VCI字段和表明屬于特定虛擬線路的信元,然后檢查交換機(jī)內(nèi)部的PVC表,從中找出從哪個(gè)輸出接口轉(zhuǎn)發(fā)該信元,并設(shè)置輸出信元的VPI/VCI值。由于ATM交換就是依照各個(gè)信元上的VPI和VCI來決定將信元輸送到哪一條輸出線上去。這樣,在每個(gè)ATM交換機(jī)內(nèi)部建立一張PVC表,對(duì)于每個(gè)交換接口的每一個(gè)VPI和VCI,都對(duì)應(yīng)表中的一個(gè)入口,當(dāng)VPI和VCI分配給某一信道時(shí),對(duì)照表將給出該ATM交換機(jī)的一個(gè)對(duì)應(yīng)輸出接口以及更新信頭的VPI和VCI,這樣,實(shí)際上形成了每臺(tái)ATM交換機(jī)內(nèi)部的PVC。為使信元沿著為特定用戶配置的PVC從源端點(diǎn)傳輸?shù)侥康牡?,還需要將ATM系統(tǒng)的上一個(gè)交換機(jī)的輸出接口和下一個(gè)交換機(jī)的輸入接口進(jìn)行虛擬連接,也就是說,通過配置上一個(gè)交換機(jī)的輸出接口和下一個(gè)交換機(jī)的輸入接口的數(shù)據(jù)的約束關(guān)系,將每臺(tái)ATM交換機(jī)內(nèi)部的PVC串成完整的系統(tǒng)PVC鏈路。因此,配置ATM PVC是ATM交換機(jī)配置中非常重要的一項(xiàng)工作。
      上述配置上一個(gè)交換機(jī)的輸出接口和下一個(gè)交換機(jī)節(jié)點(diǎn)的輸入接口的數(shù)據(jù)的約束關(guān)系,實(shí)質(zhì)是使在兩臺(tái)交換機(jī)相鄰的接口上的VPI和VCI相同。以圖2為例,假設(shè)ATM系統(tǒng)有三臺(tái)ATM交換機(jī),方框中的IP地址表示ATM交換機(jī)的IP地址。箭頭表示數(shù)據(jù)包流向,在方框內(nèi)的4個(gè)角的數(shù)字表示接口號(hào),在箭頭上方的數(shù)字表示VPI,在箭頭下方的數(shù)字表示VCI。其中10.110.1.1有四個(gè)接口1、2、3、4,其中接口2與10.110.1.2的接口11相連,假設(shè)從接口1進(jìn)來的標(biāo)識(shí)為VPI=155,VCI=255的數(shù)據(jù)包通過ATM交換機(jī)內(nèi)部的PVC鏈路被交換到接口2上,標(biāo)識(shí)變?yōu)閂PI=15,VCI=25;而相鄰交換機(jī)10.110.1.2上相鄰接口11的VPI=15,VCI=15,滿足配置數(shù)據(jù)的約束關(guān)系。同理,10.110.1.2上接口12與10.110.1.3上接口21也滿足配置數(shù)據(jù)的約束關(guān)系。依次類推,上圖中共有兩條系統(tǒng)鏈路存在,為方便書寫,鏈路上一個(gè)經(jīng)過點(diǎn)記為(IP,接口號(hào),VPI,VCI)。這樣,鏈路A是(10.110.1.1,1,155,255)--&gt;(10.110.1.1,2,15,25)--&gt;(10.110.1.2,11,15,25)--&gt;(10.110.1.2,12,16,26)--&gt;(10.110.1.3,21,16,26)--&gt;(10.110.1.3,22,17,27);鏈路B是(10.110.1.1,3,355,455)--&gt;(10.110.1.1,4,35,45)--&gt;(10.110.1.2,13,35,45)--&gt;(10.110.1.2,14,36,46)--&gt;(10.110.1.3,23,36,46)--&gt;(10.110.1.3,24,37,47)。
      為在網(wǎng)管側(cè)對(duì)ATM系統(tǒng)中的PVC進(jìn)行有效的管理,首先需要確定ATM系統(tǒng)中每臺(tái)ATM交換機(jī)的鄰接關(guān)系表,該表可以設(shè)置在每臺(tái)交換機(jī)中,也可以設(shè)置在網(wǎng)管中。如果將該表設(shè)置在每臺(tái)交換機(jī)中,則該表應(yīng)包括三條信息接口號(hào)、相鄰交換機(jī)的IP地址和相鄰交換機(jī)上的相鄰接口。如果將該表設(shè)置在網(wǎng)管中,則該表應(yīng)包括四條信息交換機(jī)IP地址,接口號(hào),相鄰交換機(jī)的IP地址,相鄰交換機(jī)上的相鄰接口。以圖2所示的情況為例,假設(shè)依據(jù)上述第一種情況,將所述鄰接關(guān)系表設(shè)置在每臺(tái)交換機(jī)中,則在IP地址為10.110.1.1的ATM交換機(jī)中,所述鄰接關(guān)系表為
      在IP地址為10.110.1.2的ATM交換機(jī)中,所述鄰接關(guān)系表為
      在IP地址為10.110.1.3的ATM交換機(jī)中,所述鄰接關(guān)系表為
      依據(jù)上面所述鄰接關(guān)系表,即可在網(wǎng)管側(cè)或終端上逐個(gè)讓用戶直接配置每一臺(tái)交換機(jī)中的PVC表,所述PVC表應(yīng)包括源接口,源VPI,源VCI,目的接口,目的VPI,目的VCI。以圖2所示的情況為例,最終將形成如下表格。
      在IP地址為10.110.1.1的ATM交換機(jī)中,所述PVC表為
      在IP地址為10.110.1.2的ATM交換機(jī)中,所述PVC表為
      在IP地址為10.110.1.3的ATM交換機(jī)中,所述PVC表為
      依據(jù)所述PVC表,即可在網(wǎng)管側(cè)根據(jù)本發(fā)明對(duì)ATM系統(tǒng)中的PVC進(jìn)行有效的管理。由于在實(shí)際的PVC鏈路的配置中,所配置的對(duì)象雖然是每臺(tái)交換機(jī)中的PVC表,但是ATM PVC的目標(biāo)是配置出一條條完整的鏈路,使得數(shù)據(jù)得以從系統(tǒng)一端傳遞到系統(tǒng)的另一端。所以ATM PVC的配置不應(yīng)該局限在網(wǎng)元配置的層次上,而是應(yīng)該提升到鏈路配置的層次上,依靠程序形成鏈路的配置數(shù)據(jù)約束關(guān)系,把對(duì)鏈路的操作自動(dòng)轉(zhuǎn)化為對(duì)網(wǎng)元的操作。這樣,根據(jù)交換機(jī)中的PVC表和接口鄰接關(guān)系表,可以從無到有地計(jì)算出鏈路信息,即提煉出已有的鏈路信息并保存。也就是說,如果已知一條鏈路中的經(jīng)過點(diǎn),通過向左尋找,可以計(jì)算出這條PVC所屬鏈路的頭節(jié)點(diǎn)。以圖2所示的情況為例,現(xiàn)在知道鏈路A中的第3個(gè)經(jīng)過點(diǎn)(10.110.1.2,11,15,25),作為開始出發(fā)點(diǎn)。從所述鄰接關(guān)系表中可以看出,相鄰接口是10.110.1.1上的接口2;從所述PVC表中可以看出,在10.110.1.1中第一行的目的端滿足配置約束關(guān)系,而源端的接口是1。繼續(xù)看表1,發(fā)現(xiàn)10.110.1.1的接口1沒有相鄰接口,那就是說是鏈路A的頭節(jié)點(diǎn)是(10.110.1.1,1,155,255)。
      由于鏈路可能是環(huán)行的,即首尾相接,那么以開始出發(fā)點(diǎn)作為鏈路的頭節(jié)點(diǎn)。在尋找過程中發(fā)現(xiàn)又出現(xiàn)開始出發(fā)點(diǎn),即可結(jié)束尋找。
      根據(jù)所述鏈路的頭節(jié)點(diǎn),通過向右尋找,可以遍歷整條鏈路。還以圖2所示情況為例,已知鏈路A的頭節(jié)點(diǎn)(10.110.1.1,1,155,255),從所述IP地址為10.110.1.1的ATM交換機(jī)中的PVC表中可以找到下一個(gè)節(jié)點(diǎn)(10.110.1.1,2,15,25),再根據(jù)所述PVC表找到相鄰接口是10.110.1.2中的接口11。然后以(10.110.1.2,11,15.25)為出發(fā)點(diǎn),按照上面所述的算法,直到?jīng)]有相鄰接口為止,最終遍歷整條鏈路。
      由于鏈路可能是環(huán)行的,即首尾相接,在遍歷整條鏈路中發(fā)現(xiàn)又出現(xiàn)頭節(jié)點(diǎn)則結(jié)束遍歷。
      根據(jù)上面所述,在具體實(shí)施本發(fā)明時(shí),需要配置系統(tǒng)中每一臺(tái)交換機(jī)的鄰接關(guān)系表,所述鄰接關(guān)系表至少包括三個(gè)信息接口號(hào),相鄰交換機(jī)的IP地址,相鄰交換機(jī)上的相鄰接口;配置系統(tǒng)中每一臺(tái)交換機(jī)中的PVC表,所述PVC表應(yīng)包括下述信息源接口,源VPI,源VCI,目的接口,目的VPI,目的VCI。
      為方便對(duì)PVC鏈路的管理,本發(fā)明還對(duì)PVC鏈路信息進(jìn)行保存。
      所述對(duì)PVC鏈路信息進(jìn)行保存可以按照以下步驟進(jìn)行A)創(chuàng)建網(wǎng)管側(cè)的PVC鏈路表和鄰接關(guān)系表,所述網(wǎng)管側(cè)的PVC鏈路表包括以下字段交換機(jī)IP地址,源接口,源VPI,源VCI,目的接口,目的VPI,目的VCI,鏈路標(biāo)識(shí);其中,除鏈路標(biāo)識(shí)是網(wǎng)管用于管理的外,其他都從交換機(jī)中取得。各交換機(jī)中的PVC中屬于同一個(gè)鏈路的標(biāo)識(shí)是一致的。
      所述網(wǎng)管側(cè)的鄰接關(guān)系表包括以下字段交換機(jī)IP地址,交換機(jī)接口號(hào),相鄰交換機(jī)IP地址,相鄰交換機(jī)上的相鄰接口。
      B)分別從每個(gè)交換機(jī)中讀取PVC表和鄰接關(guān)系表,將交換機(jī)IP地址,源接口,源VPI,源VCI,目的接口,目的VPI,目的VCI信息保存到所述網(wǎng)管側(cè)的PVC鏈路表,將交換機(jī)IP地址,交換機(jī)接口號(hào),相鄰交換機(jī)IP地址,相鄰交換機(jī)上的相鄰接口信息保存到所述網(wǎng)管側(cè)的鄰接關(guān)系表;
      C)設(shè)置鏈路標(biāo)志N,N=1;D)取得所述PVC鏈路表中未讀記錄中的第一個(gè)記錄,尋找到此節(jié)點(diǎn)所屬鏈路的頭節(jié)點(diǎn),然后尋找到此節(jié)點(diǎn)所屬鏈路的尾節(jié)點(diǎn),并在尋找過程中把經(jīng)過的節(jié)點(diǎn)標(biāo)記為已讀,該節(jié)點(diǎn)對(duì)應(yīng)于PVC鏈路表中的記錄,同時(shí)將經(jīng)過的節(jié)點(diǎn)的鏈路標(biāo)識(shí)字段的值都設(shè)置為鏈路標(biāo)志N;E)設(shè)置鏈路標(biāo)志N,N=N+1;F)重復(fù)執(zhí)行上述步驟D)和E),直到所述PVC鏈路表中所有的記錄都為已讀。
      經(jīng)過上述步驟,在網(wǎng)管側(cè)的PVC鏈路表中已明確標(biāo)識(shí)了每條PVC信息所屬的鏈路,因?yàn)楹苋菀渍页鰧儆谝粋€(gè)鏈路的所有PVC信息,使得對(duì)PVC鏈路的管理更加方便。
      如果將上述步驟應(yīng)用于圖2所示的環(huán)境,會(huì)產(chǎn)生下述PVC鏈路表。
      所述對(duì)PVC鏈路信息進(jìn)行保存,也可以通過在網(wǎng)管側(cè)保存每臺(tái)交換機(jī)中的PVC信息、鄰接關(guān)系信息和每條鏈路的頭節(jié)點(diǎn)信息實(shí)現(xiàn),具體步驟為A)創(chuàng)建網(wǎng)管側(cè)的PVC表、鄰接關(guān)系表、鏈路頭節(jié)點(diǎn)表;所述網(wǎng)管側(cè)的PVC表包括以下字段交換機(jī)IP地址,源接口,源VPI,源VCI,目的接口,目的VPI,目的VCI;
      所述網(wǎng)管側(cè)的鄰接關(guān)系表包括以下字段交換機(jī)IP地址,交換機(jī)接口號(hào),相鄰交換機(jī)IP地址,相鄰交換機(jī)上的相鄰接口;所述網(wǎng)管側(cè)的鏈路頭節(jié)點(diǎn)表包括以下幾個(gè)字段交換機(jī)IP地址,源接口,源VPI,源VCI;該鏈路頭節(jié)點(diǎn)表中的每個(gè)記錄,都表示一條鏈路的頭節(jié)點(diǎn)。
      B)分別從每臺(tái)交換機(jī)中讀取PVC信息和鄰接關(guān)系信息,將交換機(jī)IP地址,源接口,源VPI,源VCI,目的接口,目的VPI,目的VCI的信息保存到網(wǎng)管側(cè)的PVC表中;將交換機(jī)IP地址,交換機(jī)接口號(hào),相鄰交換機(jī)IP地址,相鄰交換機(jī)上的相鄰接口信息保存在網(wǎng)管側(cè)的鄰接關(guān)系表中;C)取得網(wǎng)管側(cè)的PVC表中的剩余的未讀記錄中的第一個(gè)記錄,尋找到此節(jié)點(diǎn)所屬鏈路的頭節(jié)點(diǎn),并在尋找過程中把經(jīng)過的節(jié)點(diǎn)標(biāo)記為已讀,然后把找到的頭節(jié)點(diǎn)存放到所述鏈路頭節(jié)點(diǎn)表中;D)重復(fù)執(zhí)行上述步驟C),直到PVC表中所有的記錄都為已讀。
      上述步驟C)在實(shí)際實(shí)施中可以按下述步驟進(jìn)行a)將網(wǎng)管側(cè)的PVC表中的記錄一條條讀入內(nèi)存,用鏈表(稱為PVC鏈表)保存起來。所述PVC鏈表中的每一項(xiàng)保存一條PVC信息,即交換機(jī)IP地址,源接口,源VPI,源VCI,目的接口,目的VPI,目的VCI,讀標(biāo)志。讀標(biāo)志初始情況下為未讀。
      將網(wǎng)管側(cè)的鄰接關(guān)系表中的記錄一條條讀入內(nèi)存,用接口鏈表保存起來。接口鏈表中的每一項(xiàng)保存交換機(jī)IP地址,交換機(jī)接口號(hào),相鄰交換機(jī)IP地址,相鄰交換機(jī)上的相鄰接口。
      b)將PVC鏈表指針指向PVC鏈表中的第一個(gè)未讀項(xiàng),首先標(biāo)識(shí)開始查找的項(xiàng)為已讀,取出其中的交換機(jī)IP地址、源接口做為出發(fā)點(diǎn),遍歷接口鏈表找出左邊相鄰的交換機(jī)IP地址和目的接口,即其左邊的相鄰交換機(jī),再根據(jù)相鄰的VPI和VCI必須相同的條件,找到其左邊的相鄰交換機(jī)的PVC信息,將此PVC信息標(biāo)識(shí)別為已讀。然后以此PVC的交換機(jī)IP地址和源接口為出發(fā)點(diǎn),繼續(xù)尋找并做標(biāo)記,最后把頭節(jié)點(diǎn)所標(biāo)識(shí)的交換機(jī)的IP地址,源接口,源VPI,源VCI插入到鏈路頭節(jié)點(diǎn)表中。
      如果將上述步驟應(yīng)用于圖2所示的環(huán)境,會(huì)產(chǎn)生下述網(wǎng)管側(cè)的PVC表、鄰接關(guān)系表、鏈路頭節(jié)點(diǎn)表PVC表如下
      鄰接關(guān)系表如下
      頭節(jié)點(diǎn)表如下
      按照本發(fā)明提供的ATM PVC的管理方法,可以在鏈路級(jí)對(duì)ATM PVC進(jìn)行配置、顯示和刪除。
      圖3是本發(fā)明實(shí)施例的鏈路配置流程圖。配置鏈路的含義是在網(wǎng)管側(cè)讓用戶可以創(chuàng)建新的鏈路,或延續(xù)一條已有的鏈路。按照?qǐng)D3,在配置ATMPVC的步驟1,輸入一個(gè)鏈路節(jié)點(diǎn)的源接口信息,所述源接口信息包括交換機(jī)的IP地址,源接口號(hào),源VPI,源VCI;在步驟2,根據(jù)配置數(shù)據(jù)的約束關(guān)系,在網(wǎng)管側(cè)的PVC表和鄰接關(guān)系表中查找,是否存在上述接口信息所標(biāo)識(shí)的鏈路,如果存在,說明輸入的節(jié)點(diǎn)是某條已存在鏈路的延續(xù),不需要產(chǎn)生新的頭節(jié)點(diǎn);如果不存在,說明上述步驟1輸入的節(jié)點(diǎn)是新的頭節(jié)點(diǎn),需要將此節(jié)點(diǎn)插入到鏈路頭節(jié)點(diǎn)表中,成為鏈路頭節(jié)點(diǎn)表中新的一項(xiàng);在步驟3,輸入所述節(jié)點(diǎn)的目的接口信息,所述目的接口信息包括目的接口號(hào),目的VPI,目的VCI,以形成PVC;在步驟4,輸入下一個(gè)鏈路節(jié)點(diǎn)的源接口信息;在步驟5,重復(fù)上述步驟3)、4),直到該條鏈路配置結(jié)束;上述步驟4采用下述方法實(shí)現(xiàn)首先根據(jù)上一個(gè)節(jié)點(diǎn)的IP和目的接口號(hào),在網(wǎng)管側(cè)的鄰接關(guān)系表查找相鄰交換機(jī)的IP地址和接口,將查找到的IP地址和接口自動(dòng)作為鏈路下一個(gè)節(jié)點(diǎn)的IP,源接口號(hào),然后根據(jù)配置數(shù)據(jù)約束關(guān)系,將上一個(gè)節(jié)點(diǎn)的目的VPI和目的VCI做為鏈路下一個(gè)節(jié)點(diǎn)的源VPI,源VCI,即鏈路下一個(gè)節(jié)點(diǎn)的IP,源接口號(hào),源VPI,源VCI都是自動(dòng)算出的。如果沒有查找到相鄰的工P地址和接口,說明沒有物理相連的設(shè)備,提示不能繼續(xù)創(chuàng)建鏈路。
      上述步驟4也可以采用手工輸入實(shí)現(xiàn)。
      根據(jù)交換機(jī)上已存在的PVC數(shù)據(jù)和接口鄰接關(guān)系數(shù)據(jù),可以在網(wǎng)管側(cè)顯示出一共有多少條鏈路,進(jìn)一步可以顯示出每條鏈路中經(jīng)過哪些節(jié)點(diǎn),因此可以通過訪問網(wǎng)管側(cè)的鏈路頭節(jié)點(diǎn)表,遍歷每一條鏈路并顯示經(jīng)過點(diǎn)。
      圖4是本發(fā)明實(shí)施例的鏈路顯示流程圖,按照?qǐng)D4,在顯示鏈路的步驟1,將網(wǎng)管側(cè)的鏈路頭節(jié)點(diǎn)表中的所有頭節(jié)點(diǎn)的信息顯示在一個(gè)列表中,一個(gè)頭節(jié)點(diǎn)占列表中的一行,每個(gè)頭節(jié)點(diǎn)的內(nèi)容包括設(shè)備IP地址,源接口,源VPI,源VCI,即一條鏈路的起始數(shù)據(jù),然后選擇一個(gè)頭節(jié)點(diǎn);在步驟2,在網(wǎng)管側(cè)的PVC表中讀出頭節(jié)點(diǎn)的目的接口,目的VPI,目的VCI數(shù)據(jù),這時(shí),頭節(jié)點(diǎn)的PVC信息已經(jīng)完整了,顯示上述數(shù)據(jù);在步驟3,在網(wǎng)管側(cè)的PVC表和鄰接關(guān)系表中查找到鏈路的下一個(gè)節(jié)點(diǎn),并顯示該節(jié)點(diǎn)節(jié)點(diǎn);在步驟4,重復(fù)上述步驟3,直到所選擇鏈路中的所有節(jié)點(diǎn)顯示完畢。
      刪除鏈路,就是將交換機(jī)中屬于指定鏈路的PVC刪除,釋放資源??梢越o出鏈路頭節(jié)點(diǎn)表中所有的鏈路頭節(jié)點(diǎn),然后從中選擇需要?jiǎng)h除鏈路的有節(jié)點(diǎn)。當(dāng)選定了一條鏈路的頭節(jié)點(diǎn)后,遍歷此鏈路,每找到一個(gè)交換機(jī)中的PVC,就去該交換機(jī)上實(shí)際刪除。鏈路刪除流程與鏈路顯示流程類似。在刪除鏈路的步驟1,將鏈路頭節(jié)點(diǎn)表中的所有頭節(jié)點(diǎn)的信息顯示在一個(gè)列表中,一個(gè)頭節(jié)點(diǎn)占列表中的一行,每個(gè)頭節(jié)點(diǎn)的內(nèi)容包括設(shè)備IP地址,源接口,源VPI,源VCI,即一條鏈路的起始數(shù)據(jù),然后選擇一個(gè)頭節(jié)點(diǎn);在步驟2,在系統(tǒng)的PVC表中讀出頭節(jié)點(diǎn)的目的接口,目的VPI,目的VCI。這時(shí),頭節(jié)點(diǎn)的PVC信息已經(jīng)完整了,使用頭節(jié)點(diǎn)中的IP信息對(duì)設(shè)備發(fā)snmp(簡單網(wǎng)絡(luò)管理協(xié)議)報(bào)文,刪除設(shè)備中相應(yīng)的PVC;在步驟3,在網(wǎng)管側(cè)的PVC表和鄰接關(guān)系表中查找到鏈路的第2個(gè)節(jié)點(diǎn),并刪除該節(jié)點(diǎn)交換機(jī)上相應(yīng)的PVC;重復(fù)步驟3,直到所選擇鏈路中的所有節(jié)點(diǎn)交換機(jī)上的PVC刪除完畢。
      權(quán)利要求
      1.一種異步傳輸模式系統(tǒng)中永久虛擬線路的管理方法,包括在網(wǎng)管側(cè)(1)鏈路配置A)輸入一個(gè)鏈路節(jié)點(diǎn)的源接口信息,所述源接口信息包括交換機(jī)的IP地址,源接口號(hào),源VPI,源VCI;B)判斷是否存在上述接口信息所標(biāo)識(shí)的鏈路,如果已存在上述接口信息所標(biāo)識(shí)的鏈路,不產(chǎn)生新的鏈路頭節(jié)點(diǎn),否則將此節(jié)點(diǎn)插入到鏈路頭節(jié)點(diǎn)表中;C)輸入所述節(jié)點(diǎn)的目的接口信息,所述目的接口信息包括目的接口號(hào),目的VPI,目的VCI;D)輸入下一個(gè)鏈路節(jié)點(diǎn)的源接口信息;E)重復(fù)上述步驟C)、D),直到該條鏈路配置結(jié)束;(2)鏈路顯示A)選擇鏈路頭節(jié)點(diǎn),顯示該節(jié)點(diǎn)的源接口信息以及該節(jié)點(diǎn)的目的接口信息;B)查找下一個(gè)節(jié)點(diǎn),并顯示該節(jié)點(diǎn)的源接口信息以及該節(jié)點(diǎn)的目的接口信息;C)重復(fù)上述步驟B),直至該條鏈路顯示完畢;(3)鏈路刪除A)選擇鏈路頭節(jié)點(diǎn),刪除該節(jié)點(diǎn)ATM交換機(jī)中的PVC;B)查找下一個(gè)節(jié)點(diǎn),刪除該節(jié)點(diǎn)ATM交換機(jī)中的PVC;C)重復(fù)上述步驟B),直至該條鏈路所有節(jié)點(diǎn)交換機(jī)中的PVC刪除完畢;
      2.根據(jù)權(quán)利要求1所述的永久虛擬線路的管理方法,其特征在于該方法還包括配置系統(tǒng)中每一臺(tái)交換機(jī)的鄰接關(guān)系表,所述鄰接關(guān)系表至少包括接口號(hào),相鄰交換機(jī)的IP地址,相鄰交換機(jī)上的相鄰接口;
      3.根據(jù)權(quán)利要求1所述的永久虛擬線路的管理方法,其特征在于該方法還包括配置系統(tǒng)中每一臺(tái)交換機(jī)中的PVC表,所述PVC表應(yīng)包括源接口,源VPI,源VCI,目的接口,目的VPI,目的VCI。
      4.根據(jù)權(quán)利要求1、2、或3所述的永久虛擬線路的管理方法,其特征在于該方法還要對(duì)網(wǎng)管側(cè)的PVC鏈路信息進(jìn)行保存。
      5.根據(jù)權(quán)利要求4所述的永久虛擬線路的管理方法,其特征在于所述對(duì)網(wǎng)管側(cè)的PVC鏈路信息進(jìn)行保存按照以下步驟進(jìn)行A)創(chuàng)建網(wǎng)管側(cè)的PVC鏈路表和鄰接關(guān)系表,所述PVC鏈路表包括以下字段交換機(jī)IP地址,源接口,源VPI,源VCI,目的接口,目的VPI,目的VCI,鏈路標(biāo)識(shí);所述鄰接關(guān)系表包括以下字段交換機(jī)IP地址,交換機(jī)接口號(hào),相鄰交換機(jī)IP地址,相鄰交換機(jī)上的相鄰接口;B)分別從每個(gè)交換機(jī)中讀取PVC表和鄰接關(guān)系表,將交換機(jī)IP地址,源接口,源VPI,源VCI,目的接口,目的VPI,目的VCI的信息保存到所述網(wǎng)管側(cè)的PVC鏈路表,將交換機(jī)IP地址,交換機(jī)接口號(hào),相鄰交換機(jī)IP地址,相鄰交換機(jī)上的相鄰接口信息保存到所述網(wǎng)管側(cè)的鄰接關(guān)系表;C)設(shè)置鏈路標(biāo)志N,N=1;D)取得所述網(wǎng)管側(cè)的PVC鏈路表中未讀記錄中的第一個(gè)記錄,尋找到此節(jié)點(diǎn)所屬鏈路的頭節(jié)點(diǎn),然后尋找到此節(jié)點(diǎn)所屬鏈路的尾節(jié)點(diǎn),并在尋找過程中把經(jīng)過的鏈路節(jié)點(diǎn)標(biāo)記為已讀,同時(shí)將經(jīng)過的鏈路節(jié)點(diǎn)的鏈路標(biāo)識(shí)字段的值都設(shè)置為鏈路標(biāo)志N;E)設(shè)置鏈路標(biāo)志N,N=N+1;F)重復(fù)執(zhí)行上述步驟D)和E),直到所述PVC鏈路表中所有的記錄都為已讀。
      6.根據(jù)權(quán)利要求4所述的永久虛擬線路的管理方法,其特征在于所述對(duì)網(wǎng)管側(cè)的PVC鏈路信息進(jìn)行保存,按照以下步驟進(jìn)行A)創(chuàng)建網(wǎng)管側(cè)的PVC表、鄰接關(guān)系表和鏈路頭節(jié)點(diǎn)表;所述網(wǎng)管側(cè)的PVC表包括以下字段交換機(jī)IP地址,源接口,源VPI,源VCI,目的接口,目的VPI,目的VCI;所述網(wǎng)管側(cè)的鄰接關(guān)系表包括以下字段交換機(jī)IP地址,交換機(jī)接口號(hào),相鄰交換機(jī)IP地址,相鄰交換機(jī)上的相鄰接口;所述網(wǎng)管側(cè)的鏈路頭節(jié)點(diǎn)表包括以下幾個(gè)字段交換機(jī)IP地址,源接口,源VPI,源VCI;B)分別從每個(gè)交換機(jī)中讀取PVC信息和鄰接關(guān)系信息,將其中的交換機(jī)IP地址,源接口,源VPI,源VCI,目的接口,目的VPI,目的VCI信息保存到網(wǎng)管側(cè)的PVC表中;將交換機(jī)IP地址,交換機(jī)接口號(hào),相鄰交換機(jī)IP地址,相鄰交換機(jī)上的相鄰接口信息保存到網(wǎng)管側(cè)的鄰接關(guān)系表中;C)取得網(wǎng)管側(cè)的PVC表中的剩余的未讀記錄中的第一個(gè)記錄,尋找到此節(jié)點(diǎn)所屬鏈路的頭節(jié)點(diǎn),并在尋找過程中把經(jīng)過的節(jié)點(diǎn)標(biāo)記為已讀,然后把找到的頭節(jié)點(diǎn)存放到所述網(wǎng)管側(cè)的鏈路頭節(jié)點(diǎn)表中;D)重復(fù)執(zhí)行上述步驟C),直到PVC表中所有的記錄都為已讀。
      7.根據(jù)權(quán)利要求6所述的永久虛擬線路的管理方法,其特征在于在所述鏈路配置的步驟B),所述判斷是否存在上述接口信息所標(biāo)識(shí)的鏈路,是根據(jù)配置數(shù)據(jù)的約束關(guān)系,在網(wǎng)管側(cè)的鄰接關(guān)系表中查找是否存在交換機(jī)IP地址,目的接口號(hào),目的VPI,目的VCI與用戶輸入的節(jié)點(diǎn)信息相連接,如果存在,說明輸入的節(jié)點(diǎn)是某條已存在鏈路的延續(xù),如果不存在,說明輸入的節(jié)點(diǎn)是新的頭節(jié)點(diǎn)。
      全文摘要
      本發(fā)明公開了一種ATM系統(tǒng)中PVC的管理方法,該方法通過鏈路配置的數(shù)據(jù)約束關(guān)系以及每臺(tái)交換機(jī)中的PVC信息計(jì)算出鏈路信息,進(jìn)而能夠在網(wǎng)管側(cè)進(jìn)行ATM PVC鏈路的配置、顯示和刪除,使得ATM PVC的配置從網(wǎng)元級(jí)的配置提升到鏈路級(jí)別的管理;本發(fā)明在配置鏈路時(shí)引導(dǎo)用戶一步步進(jìn)行,刪除、顯示鏈路也可以根據(jù)選擇的鏈路頭一氣呵成,因此可以實(shí)現(xiàn)在網(wǎng)管側(cè)對(duì)ATM系統(tǒng)中的PVC進(jìn)行有效管理。
      文檔編號(hào)H04L12/42GK1391379SQ0112933
      公開日2003年1月15日 申請(qǐng)日期2001年6月12日 優(yōu)先權(quán)日2001年6月12日
      發(fā)明者沈虹 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1