專利名稱:一種透?jìng)鱝tm信元的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于通信領(lǐng)域,特別涉及在IP/MPLS網(wǎng)絡(luò)中傳輸ATM信元的問題。
背景技術(shù):
MPLS(Multiprotocol Label Switching)是多協(xié)議標(biāo)簽交換的簡(jiǎn)稱,使用短而定長(zhǎng)的標(biāo)簽來封裝分組。MPLS從各種鏈路層(如PPP、ATM、幀中繼、以太網(wǎng)等)得到鏈路層服務(wù),又為網(wǎng)絡(luò)層提供面向連接的服務(wù)。MPLS能從IP路由協(xié)議和控制協(xié)議中得到支持,同時(shí)還支持基于策略的約束路由,路由功能強(qiáng)大、靈活,可以滿足各種新應(yīng)用對(duì)網(wǎng)絡(luò)的要求。
PWE3是通過PW(偽線)在PSN(分組交換網(wǎng))網(wǎng)絡(luò)上仿真L1、L2專線業(yè)務(wù),這里的PSN可以是MPLS、IP或L2TP網(wǎng)絡(luò);偽線承載于PSN Tunnel中,PSNTunnel即成為偽線的專用通道??捎玫腜SN Tunnel技術(shù)有IP網(wǎng)絡(luò)上的GRE/L2TP/IP-Sec和MPLS網(wǎng)絡(luò)的LSP/LDP等,PSN Tunnel須具有相同或高于專線業(yè)務(wù)的QoS;進(jìn)行偽專線仿真,PSN網(wǎng)絡(luò)只需要管理PSN Tunnel,原則上不需要關(guān)注各個(gè)PW,這樣形成一個(gè)基于MPLS或IP技術(shù)的會(huì)聚網(wǎng)絡(luò),有效地傳送了專線業(yè)務(wù),簡(jiǎn)化了核心網(wǎng)絡(luò)的管理。
當(dāng)兩個(gè)ATM子網(wǎng)通過IP/MPLS網(wǎng)絡(luò)連接時(shí),為了在網(wǎng)絡(luò)中透?jìng)鰽TM信元,目前的方法是PWE3(Pseudo Wire Emulation Edge to Edge),即為一對(duì)ATM交換機(jī)之間,或一個(gè)VP(Virtual Path),或一個(gè)VC(Virtual Circuit)建立PW,PWE3解決了將ATM信元封裝成MPLS報(bào)文的問題。在現(xiàn)有技術(shù)條件下,透?jìng)鰽TM信元可以通過以下幾種方式1、IP/MPLS網(wǎng)絡(luò)通過一個(gè)PW將兩個(gè)ATM交換機(jī)連接起來,不區(qū)分其中單獨(dú)的ATM連接。為了保證QoS,需要按照CBR(恒定比特率)即EF(ExpediteForwarding)類型來保證整個(gè)PW的QoS。
在這種處理方法中,所有的ATM連接得到同樣的處理,一些低優(yōu)先級(jí)的連接得到了高優(yōu)先級(jí)的處理,浪費(fèi)了設(shè)備的轉(zhuǎn)發(fā)能力。
2、IP/MPLS網(wǎng)絡(luò)為兩個(gè)ATM交換機(jī)之間的每一個(gè)ATM連接建立單獨(dú)的PW,在PE(邊緣路由器)上靜態(tài)配置PW。
在這種處理方式需要為每一個(gè)ATM連接在PE上靜態(tài)配置PW,配置維護(hù)的工作量非常大。
3、在PE上實(shí)現(xiàn)完整的ATM信令功能,PE參與端到端的ATM呼叫過程,按照每個(gè)呼叫的要求在IP/MPLS網(wǎng)絡(luò)中動(dòng)態(tài)的建立PW。
在這種方式中,PE需要實(shí)現(xiàn)完整的ATM信令功能,同時(shí)要獲取每個(gè)ATM連接的流量控制參數(shù)也十分的困難。
發(fā)明內(nèi)容
鑒于上述方案中存在的問題,本發(fā)明的目的是提出一種透?jìng)鰽TM信元的方法,不需要PE設(shè)備實(shí)現(xiàn)完整的ATM信令功能,就可以透?jìng)鰽TM信元,并且能夠保證其QoS。
本發(fā)明提出一種透?jìng)鰽TM信元的方法,包括以下步驟a、邊緣路由器偵聽ATM信令,獲取ATM信令參數(shù);b、邊緣路由器根據(jù)獲取的ATM信令參數(shù)建立偽線連接;c、邊緣路由器根據(jù)獲取的ATM信令參數(shù),將ATM連接映射到相應(yīng)的偽線中,透?jìng)鰽TM信元。
如步驟a所述的邊緣路由器偵聽ATM信令的方法,包括以下步驟a1、邊緣路由器分析ATM信元頭,識(shí)別信令通道;a2、通過信令適配層處理,組成ATM信令幀,并識(shí)別信令類型;a3、識(shí)別信令消息類型。
如步驟b所述的邊緣路由器根據(jù)獲取的ATM信令參數(shù)建立偽線連接的方法可以是在一對(duì)ATM交換機(jī)之間建立一個(gè)偽線,并將ATM交換機(jī)之間的所有ATM連接映射到該偽線中。
如步驟b所述的邊緣路由器根據(jù)獲取的ATM信令參數(shù)建立偽線連接的方法還可以是邊緣路由器首先靜態(tài)的建立一個(gè)偽線用于傳送信令,然后邊緣路由器偵聽到ATM連接后動(dòng)態(tài)的為每一個(gè)ATM連接建立偽線,并為每一個(gè)偽線分配和釋放帶寬。
如步驟b所述的邊緣路由器根據(jù)獲取的ATM信令參數(shù)建立偽線連接的方法還可以是邊緣路由器為每種業(yè)務(wù)類型的ATM連接建立偽線連接,然后根據(jù)ATM的業(yè)務(wù)類型將ATM連接映射到相應(yīng)類型的偽線中。
當(dāng)多個(gè)ATM連接對(duì)應(yīng)一個(gè)偽線時(shí),可采用層次化QoS調(diào)用的方法,為每一個(gè)ATM連接分配帶寬。
上述方法中,邊緣路由器動(dòng)態(tài)的建立和釋放偽線連接,包括以下步驟11)當(dāng)邊緣路由器偵聽到與偽線對(duì)應(yīng)的ATM連接的SETUP消息時(shí),判斷網(wǎng)絡(luò)是否有足夠資源建立對(duì)應(yīng)的偽線,如果有則轉(zhuǎn)步驟2),否則,丟棄SETUP消息,結(jié)束該流程;12)邊緣路由器偵聽到上述ATM連接的CONNECT消息時(shí),判斷該ATM連接是否為該偽線的第一個(gè)連接,如果是,則建立偽線并分配帶寬,否則增加偽線的帶寬;13)當(dāng)邊緣路由器偵聽到與偽線對(duì)應(yīng)的ATM連接的RELEASE消息時(shí),減少偽線的帶寬,如果其為這個(gè)偽線的最后一個(gè)ATM連接,則釋放偽線。
根據(jù)上述方法中邊緣路由器獲取的ATM信令參數(shù),還可以保證ATM連接的QoS,其步驟如下21)邊緣路由器根據(jù)獲取的ATM信令參數(shù)在邊緣路由器轉(zhuǎn)發(fā)平面生成一個(gè)流分類表項(xiàng)和一個(gè)QoS隊(duì)列;22)邊緣路由器偵聽到ATM信元后,進(jìn)行流分類,并根據(jù)其流類型調(diào)用對(duì)應(yīng)的QoS隊(duì)列,保證其QoS質(zhì)量。
當(dāng)多個(gè)ATM連接都映射到一個(gè)偽線連接時(shí),該偽線連接既用于傳輸兩個(gè)ATM交換機(jī)之間的信令,也用于傳輸兩個(gè)ATM交換機(jī)之間的數(shù)據(jù)。
本發(fā)明還提出一種ATM信元透?jìng)餮b置,包括信令偵聽模塊和信元傳輸模塊信令偵聽模塊截獲ATM信元提取ATM信令參數(shù),將ATM信令參數(shù)傳送給信元傳輸模塊;
信元傳輸模塊根據(jù)ATM信令參數(shù)建立偽線連接,將ATM連接映射到對(duì)應(yīng)的偽線中,傳輸ATM信元。
本發(fā)明還提出一種透?jìng)鰽TM信元的系統(tǒng),至少包括ATM交換機(jī)和邊緣路由器,在所述的邊緣路由器中設(shè)置信令偵聽模塊和信元傳輸模塊;所述的信令偵聽模塊截獲ATM交換機(jī)發(fā)送的ATM信元,提取ATM信令參數(shù),將ATM信令參數(shù)傳送給信元傳輸模塊;所述的信元傳輸模塊根據(jù)ATM信令參數(shù)建立偽線連接,將ATM連接映射到對(duì)應(yīng)的偽線中,通過偽線將ATM信元傳輸?shù)侥康腁TM交換機(jī)中。
綜上所述,本發(fā)明提出的一種透?jìng)鰽TM信元的方法和系統(tǒng),使邊緣路由器無需實(shí)現(xiàn)完整的ATM信令,而只需要偵聽它,獲取與ATM連接相關(guān)的必要信息,就可以透?jìng)鰽TM信令;PE能夠保證每個(gè)ATM連接的QoS,每個(gè)連接獲得單獨(dú)的、正確的處理;并且PE無需為每個(gè)ATM連接作靜態(tài)的配置,維護(hù)的工作量小,克服了原有方法中的不足。
圖1為本發(fā)明的網(wǎng)絡(luò)模型。
圖2為通過偵聽方式透?jìng)鰽TM信元的總體流程圖。
圖3為PE偵聽ATM信令,獲取ATM信令參數(shù)的流程圖。
圖4為PE動(dòng)態(tài)建立PW的流程圖。
圖5為PE動(dòng)態(tài)釋放PW的流程圖。
圖6為Q.2931協(xié)議中SETUP的消息格式。
圖7為Q.2931協(xié)議中CONNECT的消息格式。
圖8為Q.2931協(xié)議中RELEASE的消息格式。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例,并參照附圖,對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
本發(fā)明提出一種透?jìng)鰽TM信元的方法,PE通過偵聽的方式,獲取ATM連接的一些參數(shù),通過這些參數(shù)利用PW透?jìng)鰽TM信元,同時(shí)也可以保證傳輸時(shí)的QoS。
圖1為本發(fā)明的網(wǎng)絡(luò)模型,兩個(gè)ATM交換機(jī)通過IP/MPLS網(wǎng)絡(luò)相連,PE路由器在其控制面上通過信令建立PE到PE的偽線路連接,數(shù)據(jù)面上完成二層數(shù)據(jù)鏈路幀到IP/MPLS標(biāo)記包的封裝、去封裝、順序管理、定時(shí)以及完成業(yè)務(wù)需要的其他業(yè)務(wù)功能。PE在其上配置PVC(永久虛連接)和PW,同時(shí)根據(jù)對(duì)端的PE和PVC,將PVC綁定在PW上,在兩個(gè)PE之間建立PW連接。PE將接收到的ATM數(shù)據(jù)包通過PW透?jìng)鞯綄?duì)端的PE,實(shí)現(xiàn)ATM交換機(jī)通過IP/MPLS網(wǎng)絡(luò)的傳輸。
本發(fā)明通過采用PE偵聽ATM連接的方式,獲取透?jìng)鰽TM信元所需的參數(shù),然后通過這些參數(shù)將ATM連接映射到對(duì)應(yīng)的PW,通過PW傳輸ATM信元。該方法使PE設(shè)備不用實(shí)現(xiàn)完整的ATM信令功能,就可以透?jìng)鰽TM信元,實(shí)現(xiàn)容易,配置簡(jiǎn)單。下面我們將介紹本發(fā)明的總體流程圖,如圖2所示,其步驟如下步驟201,PE通過偵聽ATM信令,獲取ATM信令參數(shù)。
在ATM交換機(jī)之間通過動(dòng)態(tài)信令建立ATM連接(如Q.2931,以下均以Q.2931為例,由于其他協(xié)議如PNNI,AINI等均基于這個(gè)協(xié)議,所以同樣的方法同樣適用),PE通過分析截獲的信元,識(shí)別出單個(gè)連接,獲取ATM信令參數(shù)。
步驟202,PE根據(jù)獲取的ATM信令參數(shù)建立PW連接。
在IP/MPLS網(wǎng)絡(luò)中,PE根據(jù)獲取的ATM信令參數(shù),建立PW連接。我們可以采用多種方式來建立PW連接,具體的介紹將在后面給出。
步驟203,PE根據(jù)獲取的ATM信令參數(shù),將ATM連接映射到相應(yīng)的PW中,透?jìng)鰽TM信元。
PE識(shí)別出單個(gè)ATM連接的類型后,將該ATM連接映射到對(duì)應(yīng)的PW中。
通過上述偵聽的方法,PE只需要實(shí)現(xiàn)一部分的ATM信令功能,就可以實(shí)現(xiàn)將ATM連接映射到對(duì)應(yīng)的PW連接中,透?jìng)鰽TM信元。下面我們將就各個(gè)步驟作詳盡的描述。
如上述步驟201所述,本發(fā)明通過偵聽的方式,識(shí)別ATM連接,獲取ATM信令參數(shù)。圖3為本發(fā)明中PE偵聽ATM信元,獲取ATM信令參數(shù)的流程圖,其具體的步驟如下
步驟301,PE截獲ATM信元;步驟302,PE通過分析ATM信元頭,識(shí)別信令通道,其VCI=5;在點(diǎn)對(duì)點(diǎn)信令方式中,用戶側(cè)只存在唯一的信令端點(diǎn),信令端點(diǎn)通過一條永久建立的信令虛通路(SVC)來連接,利用這個(gè)SVC(VCI=5)可以為用戶提供建立呼叫,釋放呼叫功能。
步驟303,通過信令適配層(SALL)處理,組成ATM信令幀,并識(shí)別信令類型;步驟304,識(shí)別信令消息類型;PE通過獲取信令消息信元頭中的Message Type域,來識(shí)別信令消息的類型,判斷是否是SETUP、CONNECT或RELEASE等消息。SETUP、CONNECT、RELEASE的消息格式見圖6、圖7和圖8。
步驟305,獲取信令消息中的相應(yīng)信息。
獲取信令消息中的相應(yīng)信息,如SETUP消息中的Call Reference、Traffic Descriptor,CONNECT消息中的Connection Identifier、AALParameter以及RELEASE消息等信息。
PE通過偵聽的方式,獲取了有關(guān)ATM連接的一些信息,為下面的建立PW連接以及將ATM連接映射到對(duì)應(yīng)的PW中,奠定了基礎(chǔ)。
在上述步驟202中,我們可以通過以多種方式來建立PW連接,具體的方法如下1.PE路由器在IP/MPLS網(wǎng)絡(luò)中,為一對(duì)ATM交換機(jī)之間通過配置的方法,建立一個(gè)PW,這個(gè)PW既用于透?jìng)鲀蓚€(gè)交換機(jī)之間的信令,也用于透?jìng)魉鼈冎g的數(shù)據(jù)。這個(gè)PW分配了帶寬(其中預(yù)留了ATM信令的帶寬)。兩側(cè)的ATM交換機(jī)將這個(gè)PW當(dāng)作透明的大管道,配置了其帶寬參數(shù),為將要建立的動(dòng)態(tài)呼叫從這個(gè)管道中分配帶寬,并實(shí)施CAC(呼叫接納控制)。這兩個(gè)ATM交換機(jī)之間的所有ATM連接均映射到這個(gè)PW中。
為了保證一個(gè)PW中容納的所有的連接的總帶寬不超過PW的帶寬,可采用層次化QoS調(diào)度的方法,即有一級(jí)隊(duì)列對(duì)應(yīng)PW,保證其帶寬,下一級(jí)隊(duì)列對(duì)應(yīng)ATM連接,多個(gè)這種隊(duì)列嵌套在PW所對(duì)應(yīng)的隊(duì)列中。使用該方法不僅保證了每個(gè)PW連接的帶寬,而且保證了所有連接的總帶寬不超過PW的帶寬。
2、PE路由器首先在IP/MPLS網(wǎng)絡(luò)中靜態(tài)的建立一個(gè)PW用于傳送信令,而與ATM連接相對(duì)應(yīng)的PW均由PE偵聽到ATM連接后動(dòng)態(tài)建立,并且動(dòng)態(tài)的為PW分配和釋放帶寬。
3、PE為每一種業(yè)務(wù)類型(如CBR、VBR、UBR等)的ATM連接建立PW。在PE偵聽到一個(gè)ATM連接后,根據(jù)其業(yè)務(wù)類型,選擇它通過哪一個(gè)PW進(jìn)行轉(zhuǎn)發(fā),在這種情況下,兩側(cè)的ATM交換機(jī)可配置每個(gè)PW的帶寬,并分別實(shí)施CAC(連接允許控制)。在這種模式中,同一類型的所有ATM連接都映射到一個(gè)PW中。
在上述的建立PW連接的方式中,PE可以通過偵聽的方式,獲取ATM信元的信息,動(dòng)態(tài)的建立對(duì)應(yīng)的PW連接。下面我們將介紹一下PE動(dòng)態(tài)的建立對(duì)應(yīng)的PW連接的過程。
PE動(dòng)態(tài)的建立PW的流程,如圖4所示步驟401,PE偵聽ATM連接建立消息;PE偵聽是否有建立ATM連接的消息SETUP發(fā)送。
步驟402,PE判斷系統(tǒng)是否有足夠的資源建立該ATM連接對(duì)應(yīng)的PW,如果有,轉(zhuǎn)步驟403,否則轉(zhuǎn)步驟404;PE偵聽到PW對(duì)應(yīng)的ATM連接時(shí),判斷是否有足夠高的資源建立對(duì)應(yīng)的PW。
步驟403,判斷該ATM連接是否是該P(yáng)W的第一個(gè)ATM連接,如果是,轉(zhuǎn)步驟405,否則轉(zhuǎn)步驟406;當(dāng)PE偵聽到ATM連接的CONNECT消息時(shí),判斷該ATM連接是否是PW的第一個(gè)ATM連接。
步驟404,放棄建立PW連接,中止流程;步驟405,建立PW并為其分配帶寬;如果是PW的第一個(gè)ATM連接,則PE建立該P(yáng)W,并為它分配帶寬。
步驟406,為PW增加帶寬。
如果不是PW的第一個(gè)ATM連接,則PE只為它分配一定的帶寬。
PE動(dòng)態(tài)釋放PW的流程,如圖5所示
步驟501,PE偵聽ATM連接釋放消息;PE偵聽對(duì)應(yīng)的ATM連接是否有連接釋放消息RELEASE發(fā)送。
步驟502,判斷該ATM連接是否是對(duì)應(yīng)PW的最后一個(gè)ATM連接。
判斷該ATM連接是否為對(duì)應(yīng)PW的最后一個(gè)ATM連接,如果是,則轉(zhuǎn)步驟503,否則轉(zhuǎn)步驟504。
步驟503,釋放該ATM連接所占用的PW的帶寬,同時(shí)釋放該P(yáng)W;步驟504,釋放該ATM連接占用的PW帶寬。
上述介紹的在PE動(dòng)態(tài)建立和釋放PW連接的過程中,由PE完成CAC機(jī)制,這時(shí)不需要兩側(cè)的ATM交換機(jī)實(shí)施CAC。
根據(jù)步驟203所述,在PE根據(jù)獲得的ATM連接的信令參數(shù),并建立對(duì)應(yīng)的PW連接后,PE將ATM連接映射到對(duì)應(yīng)的PW連接,實(shí)現(xiàn)ATM信元的透?jìng)鳌?br>
ATM信元從ATM連接映射到PW的方法,我們可以設(shè)計(jì)按照VPI、VCI為索引的哈希表,也可以利用信元的VCI域傳遞LID(連接ID)信息,按照LID查找對(duì)應(yīng)表,具體實(shí)現(xiàn)方式見專利申請(qǐng)文件(CN200510083945.5)。
在本發(fā)明中,PE通過偵聽的方式,獲取必要的ATM信令參數(shù),實(shí)現(xiàn)透?jìng)鰽TM信元,不用實(shí)現(xiàn)全部的ATM信令功能,下面以Q.2931協(xié)議為例,說明PE通過偵聽方式透?jìng)鰽TM信元的具體過程,消息格式如圖6、7、8所示,具體過程如下PE偵聽到ATM信令消息,根據(jù)SETUP消息中的Call Reference字段,識(shí)別出一個(gè)呼叫并記錄其Traffic Descriptor等消息。當(dāng)收到具有同樣Call Reference字段的Connect消息后,認(rèn)為呼叫已經(jīng)建立,獲取CONNECT消息中的Connection Identifier、AAL Parameter等字段,用于在數(shù)據(jù)平面識(shí)別這個(gè)連接,在此期間,收到CALL PROCEEDING、CONNECT ACKNOWLEDGE等消息,均予以忽略。在收到SETUP消息后,應(yīng)啟動(dòng)T303定時(shí)器,如果超時(shí)應(yīng)釋放呼叫紀(jì)錄。
當(dāng)診聽到RELEASE消息時(shí),根據(jù)Call Reference字段,查找到呼叫記錄,并刪除呼叫紀(jì)錄。
同時(shí),PE通過偵聽的方式,獲得ATM信元參數(shù)的方法,還可以保證透?jìng)鰽TM信元時(shí)的QoS,下面仍然以Q.2931為例,說明具體的方法,如下PE根據(jù)上面獲得的一個(gè)ATM連接的Connection Identifier、AALParameter和Traffic Descriptor等信息,在PE的轉(zhuǎn)發(fā)平面生成一個(gè)流分類表項(xiàng)(基于Connection Identifier)和一個(gè)QoS隊(duì)列(基于AAL Parameter和Traffic Descriptor)。當(dāng)PE偵聽到上述連接的接口收到ATM信元后,進(jìn)行流分類,如果VPI/VCI與Connection Identifier描述一致,則通過上一步所述的QoS隊(duì)列進(jìn)行調(diào)度,從而保證其QoS。
需要指出的是,上述的在Q.2931協(xié)議基礎(chǔ)上說明的PE透?jìng)鰽TM信元和保證其QoS的方法,在其他的協(xié)議中也同樣適用,在這里不再重復(fù),同時(shí)可以根據(jù)以上信令參數(shù)透?jìng)鰽TM信元但不限于以上信令參數(shù)。
綜上所述,在原有的透?jìng)鰽TM信元的方式中,在PE設(shè)備上實(shí)現(xiàn)完整的ATM信令功能,如在Q.2931,有十幾個(gè)消息,十幾個(gè)狀態(tài),狀態(tài)機(jī)比較復(fù)雜,PE參與端到端的ATM呼叫過程,按照每個(gè)呼叫的要求在IP/MPLS網(wǎng)絡(luò)中動(dòng)態(tài)建立PW。通過PE設(shè)備偵聽ATM連接的方式,PE根據(jù)需要獲取ATM信元的參數(shù),動(dòng)態(tài)的建立PW,并且保證其通信的QoS,只需要PE設(shè)備處理3個(gè)消息(SETUP、CONNECT和RELEASE),2個(gè)狀態(tài)就可以了。因此與原有的傳輸方式相比,此種方式實(shí)現(xiàn)起來更加簡(jiǎn)單,方便。
本發(fā)明還提出一種ATM信元透?jìng)餮b置,由信令偵聽模塊和信元傳輸模塊組成。信令偵聽模塊,通過截獲ATM信元提取ATM信令參數(shù),同時(shí)將提取的ATM信令參數(shù)傳送給信元傳輸模塊;信元傳輸模塊接收到信令偵聽模塊傳送的ATM信令參數(shù),根據(jù)ATM信令參數(shù)建立對(duì)應(yīng)的PW連接,將ATM連接映射到對(duì)應(yīng)的PW中,透?jìng)鰽TM信元。具體的工作原理在前文中已經(jīng)描述,這里不再重復(fù)。
本發(fā)明還提出一種透?jìng)鰽TM信元的系統(tǒng),包括ATM交換機(jī)和PE路由器,在PE路由器中設(shè)置有信令偵聽模塊和信元傳輸模塊。所述的信令偵聽模塊,通過截獲ATM信元提取ATM信令參數(shù),同時(shí)將提取的ATM信令參數(shù)傳送給信元傳輸模塊;信元傳輸模塊接收到信令偵聽模塊傳送的ATM信令參數(shù),根據(jù)ATM信令參數(shù)建立對(duì)應(yīng)的PW連接,將ATM連接映射到對(duì)應(yīng)的PW中,透?jìng)鰽TM信元。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種透?jìng)鰽TM信元的方法,包括以下步驟a、邊緣路由器偵聽ATM信令,獲取ATM信令參數(shù);b、邊緣路由器根據(jù)獲取的ATM信令參數(shù)建立偽線連接;c、邊緣路由器根據(jù)獲取的ATM信令參數(shù),將ATM連接映射到相應(yīng)的偽線中,透?jìng)鰽TM信元。
2.如權(quán)利要求1所述的一種透?jìng)鰽TM信元的方法,其特征在于,步驟a所述的邊緣路由器偵聽ATM信令,包括以下步驟a1、邊緣路由器分析ATM信元頭,識(shí)別信令通道;a2、通過信令適配層處理,組成ATM信令幀,并識(shí)別信令類型;a3、識(shí)別信令消息類型。
3.如權(quán)利要求1所述的一種透?jìng)鰽TM信元的方法,其特征在于,步驟b所述的邊緣路由器根據(jù)獲取的ATM信令參數(shù)建立偽線連接的方法可以是在一對(duì)ATM交換機(jī)之間建立一個(gè)偽線連接,并將ATM交換機(jī)之間的所有ATM連接都映射到該偽線中。
4.如權(quán)利要求1所述的一種透?jìng)鰽TM信元的方法,其特征在于,步驟b所述的邊緣路由器根據(jù)獲取的ATM信令參數(shù)建立偽線連接的方法還可以是邊緣路由器首先靜態(tài)的建立一個(gè)偽線連接用于傳送信令,然后邊緣路由器偵聽到ATM連接后動(dòng)態(tài)的為每一個(gè)ATM連接建立偽線連接,并為每一個(gè)偽線連接分配和釋放帶寬。
5.如權(quán)利要求1所述的一種透?jìng)鰽TM信元的方法,其特征在于,步驟b所述的邊緣路由器根據(jù)獲取的ATM信令參數(shù)建立偽線連接的方法還可以是邊緣路由器為每種業(yè)務(wù)類型的ATM連接建立偽線連接,然后根據(jù)ATM的業(yè)務(wù)類型將ATM連接映射到相應(yīng)的偽線中。
6.如權(quán)利要求3所述的一種透?jìng)鰽TM信元的方法,其特征在于,多個(gè)ATM連接映射到一個(gè)偽線時(shí),可采用層次化QoS調(diào)用的方法,為ATM連接分配帶寬。
7.如權(quán)利要求4所述的一種透?jìng)鰽TM信元的方法,其特征在于, 邊緣路由器動(dòng)態(tài)的建立和釋放偽線連接,包括以下步驟11)當(dāng)邊緣路由器偵聽到與偽線對(duì)應(yīng)的ATM連接的SETUP消息時(shí),判斷網(wǎng)絡(luò)是否有足夠資源建立對(duì)應(yīng)的偽線連接,如果有則轉(zhuǎn)步驟12),否則,丟棄SETUP消息,結(jié)束該流程;12)邊緣路由器偵聽到上述ATM連接的CONNECT消息時(shí),判斷該ATM連接是否為該偽線的第一個(gè)連接,如果是,則建立偽線并分配帶寬,否則增加偽線的帶寬;13)當(dāng)邊緣路由器偵聽到與偽線對(duì)應(yīng)的ATM連接的RELEASE消息時(shí),減少偽線的帶寬,如果其為這個(gè)偽線的最后一個(gè)ATM連接,則釋放偽線連接。
8.如權(quán)利要求1所述的一種透?jìng)鰽TM信元的方法,其特征在于,根據(jù)邊緣路由器獲取的ATM信令參數(shù),還可以保證ATM連接的QoS,其步驟如下21)邊緣路由器根據(jù)獲取的ATM信令參數(shù)在邊緣路由器轉(zhuǎn)發(fā)平面生成一個(gè)流分類表項(xiàng)和一個(gè)QoS隊(duì)列;22)邊緣路由器偵聽到ATM信元后,進(jìn)行流分類,并根據(jù)其流類型調(diào)用對(duì)應(yīng)的QoS隊(duì)列,保證其QoS質(zhì)量。
9.如權(quán)利要求3所述的一種透?jìng)鰽TM信元的方法,其特征在于,所述的偽線連接既用于傳輸兩個(gè)ATM交換機(jī)之間的信令,也用于傳輸兩個(gè)ATM交換機(jī)之間的數(shù)據(jù)。
10.一種ATM信元透?jìng)餮b置,包括信令偵聽模塊和信元傳輸模塊,其特征在于信令偵聽模塊截獲ATM信元提取ATM信令參數(shù),將ATM信令參數(shù)傳送給信元傳輸模塊;信元傳輸模塊根據(jù)ATM信令參數(shù)建立偽線連接,將ATM連接映射到對(duì)應(yīng)的偽線中,傳輸ATM信元。
11.一種透?jìng)鰽TM信元的系統(tǒng),至少包括ATM交換機(jī)和邊緣路由器,其特征在于,在所述的邊緣路由器中設(shè)置信令偵聽模塊和信元傳輸模塊;所述的信令偵聽模塊截獲ATM交換機(jī)發(fā)送的ATM信元,提取ATM信令參數(shù),將ATM信令參數(shù)傳送給信元傳輸模塊;所述的信元傳輸模塊根據(jù)ATM信令參數(shù)建立偽線連接,將ATM連接映射到對(duì)應(yīng)的偽線中,通過偽線將ATM信元傳輸?shù)侥康腁TM交換機(jī)中。
全文摘要
本發(fā)明提出一種透?jìng)鰽TM信元的方法和系統(tǒng),通過采用PE偵聽ATM信令的方式,為ATM連接建立對(duì)應(yīng)的PW,獲取透?jìng)鰽TM信元所需的參數(shù),然后通過這些參數(shù)將ATM連接映射到對(duì)應(yīng)的PW,透?jìng)鰽TM信元。同時(shí),根據(jù)PE偵聽時(shí),獲取的ATM信令參數(shù),PE還可以保證傳輸ATM信元時(shí)的QoS。本發(fā)明使PE設(shè)備不用實(shí)現(xiàn)完整的ATM信令功能,就可以透?jìng)鰽TM信元,并保證傳輸質(zhì)量,實(shí)現(xiàn)容易,配置簡(jiǎn)單。
文檔編號(hào)H04L12/54GK1859264SQ200510121048
公開日2006年11月8日 申請(qǐng)日期2005年12月20日 優(yōu)先權(quán)日2005年12月20日
發(fā)明者李斌, 史文江 申請(qǐng)人:華為技術(shù)有限公司