專利名稱:一種承載控制層中的逐跳選擇路由的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及路由選擇技術(shù),特別是指一種承載控制層中的逐跳選擇路由的方法。
背景技術(shù):
隨著互聯(lián)網(wǎng)規(guī)模的不斷擴(kuò)大,各種各樣的網(wǎng)絡(luò)服務(wù)爭(zhēng)相涌現(xiàn),先進(jìn)的多媒體系統(tǒng)也層出不窮。由于實(shí)時(shí)業(yè)務(wù)對(duì)網(wǎng)絡(luò)傳輸時(shí)延、延時(shí)抖動(dòng)等特性較為敏感,當(dāng)網(wǎng)絡(luò)上有突發(fā)性高的文件傳輸(FTP)或者含有圖像文件的超文本傳輸(HTTP)等業(yè)務(wù)時(shí),實(shí)時(shí)業(yè)務(wù)就會(huì)受到很大影響;另外,由于多媒體業(yè)務(wù)將占用大量的帶寬,所以也將使得現(xiàn)有網(wǎng)絡(luò)中需要得到保證的關(guān)鍵業(yè)務(wù)難以得到可靠的傳輸。于是,為保證關(guān)鍵業(yè)務(wù)得到可靠的傳輸,各種服務(wù)質(zhì)量(QoS,Quality of Service)技術(shù)便應(yīng)運(yùn)而生。互聯(lián)網(wǎng)工程任務(wù)組(IETF,Internet Engineering Task Force)已經(jīng)提出了很多服務(wù)模型和機(jī)制,以滿足QoS的需求。目前業(yè)界比較認(rèn)可的是在網(wǎng)絡(luò)的接入或邊緣使用綜合業(yè)務(wù)(Int-Serv,Integrated Service)模型,而在網(wǎng)絡(luò)的核心使用區(qū)分業(yè)務(wù)(Diff-serv,Differentiated Service)模型。
Diff-serv模型僅通過(guò)設(shè)定優(yōu)先等級(jí)的措施來(lái)保障QoS,該模型雖然有線路利用率高的特點(diǎn),但具體的效果難以預(yù)測(cè)。因此,業(yè)界為骨干網(wǎng)的Diff-Serv模型引入了一個(gè)獨(dú)立的承載控制層,建立了一套專門的Diff-Serv QoS信令機(jī)制,并為Diff-Serv網(wǎng)絡(luò)專門建立了一個(gè)資源管理層,管理網(wǎng)絡(luò)的拓?fù)滟Y源,這種資源管理Diff-Serv方式被稱為有獨(dú)立承載控制層的Diff-Serv模型。圖1為該模型的示意圖,其中,101為業(yè)務(wù)服務(wù)器,屬于業(yè)務(wù)控制層,可實(shí)現(xiàn)軟交換等功能;102為承載網(wǎng)資源管理器,屬于承載控制層;103為邊緣路由器(ER,Edge Router),104為核心路由器,105為邊界路由器(BR,Border Router);ER、核心路由器、BR都屬于承載網(wǎng)絡(luò),統(tǒng)稱為連接節(jié)點(diǎn)(CN,Connection Node)。在這種模型中,承載網(wǎng)資源管理器負(fù)責(zé)配置管理規(guī)則和網(wǎng)絡(luò)拓?fù)洌瑸榭蛻舻臉I(yè)務(wù)帶寬申請(qǐng)分配資源。每個(gè)管理域的承載網(wǎng)資源管理器之間通過(guò)信令傳遞客戶的業(yè)務(wù)帶寬申請(qǐng)請(qǐng)求和結(jié)果,以及各承載網(wǎng)資源管理器為業(yè)務(wù)申請(qǐng)分配的路徑信息等。當(dāng)承載控制層處理用戶的業(yè)務(wù)帶寬申請(qǐng)時(shí),將確定用戶業(yè)務(wù)的路徑,承載網(wǎng)資源管理器會(huì)通知ER按照指定的路徑轉(zhuǎn)發(fā)業(yè)務(wù)流。
承載網(wǎng)資源管理器中的路由包含信令路由和業(yè)務(wù)路由兩種,信令路由指的是各個(gè)承載網(wǎng)資源管理器如何找到下一跳承載網(wǎng)資源管理器的過(guò)程;業(yè)務(wù)路由指的是承載網(wǎng)資源管理器如何根據(jù)業(yè)務(wù)流信息查找合適的承載標(biāo)簽交換路徑(LSP)的過(guò)程,具體包括域內(nèi)路由和域間路由。
通常,承載網(wǎng)是根據(jù)承載控制層確定的路徑來(lái)實(shí)現(xiàn)用戶業(yè)務(wù)流按指定的路由進(jìn)行轉(zhuǎn)發(fā)的,目前,業(yè)界主要是利用多協(xié)議標(biāo)簽交換(MPLS)技術(shù),使用資源預(yù)留方式沿著承載控制層指定的業(yè)務(wù)流路徑建立LSP,或使用基于流量工程的資源預(yù)留協(xié)議(RSVP-TE)或限制路由的標(biāo)記分配協(xié)議(CR-LDP)的顯式路由機(jī)制建立端到端的LSP。
目前,在承載網(wǎng)絡(luò)中已經(jīng)有不少進(jìn)行路由選擇的方法,如服務(wù)骨干實(shí)驗(yàn)網(wǎng)(QBone,Quality-of-Service backbone)的帶寬代理器模型。如圖2所示,該模型為每個(gè)Diff-Serv管理域都設(shè)置了相應(yīng)的帶寬代理器201,該帶寬代理器負(fù)責(zé)處理來(lái)自用戶主機(jī)、業(yè)務(wù)服務(wù)器或者網(wǎng)絡(luò)維護(hù)人員的帶寬申請(qǐng)請(qǐng)求,并根據(jù)當(dāng)前網(wǎng)絡(luò)的資源預(yù)留狀況和配置的策略以及與用戶簽訂的業(yè)務(wù)服務(wù)等級(jí)協(xié)定(SLA,Service Level Agreement),確定是否批準(zhǔn)用戶的帶寬申請(qǐng)。該帶寬管理器內(nèi)紀(jì)錄著各類SLA配置信息、物理網(wǎng)絡(luò)的拓?fù)湫畔?、路由器的配置信息和策略信息、用戶認(rèn)證信息、當(dāng)前的資源預(yù)留信息、網(wǎng)絡(luò)占用狀態(tài)信息等大量靜態(tài)或動(dòng)態(tài)的信息。同時(shí),帶寬管理器還需要記錄路由信息,以確立用戶的業(yè)務(wù)流路徑和跨域的下游帶寬管理器位置。在這種帶寬代理器模型中,由于帶寬管理器直接管理區(qū)域內(nèi)的所有路由器的資源和配置信息,所以存在著拓?fù)浜凸芾磉^(guò)于復(fù)雜的問(wèn)題;同時(shí),由于帶寬管理器需要紀(jì)錄本區(qū)域的動(dòng)態(tài)路由信息,所以路由表更新頻繁,從而造成網(wǎng)絡(luò)預(yù)留的不穩(wěn)定;而且,帶寬管理器根據(jù)本區(qū)域的動(dòng)態(tài)路由信息所確定的業(yè)務(wù)路由也很難與業(yè)務(wù)流實(shí)際的轉(zhuǎn)發(fā)路由一致。由于帶寬管理器模型還存在著上述這些問(wèn)題,所以該模式還沒(méi)有被投入商用。
另外,還有一種NEC公司提出的Rich QoS方案。如圖3所示,在該方案中,將QoS服務(wù)器作為關(guān)鍵部件,同時(shí)該方案中還包括與QoS服務(wù)器相配套的策略服務(wù)器、目錄服務(wù)器以及網(wǎng)管監(jiān)控服務(wù)器。策略服務(wù)器根據(jù)QoS服務(wù)器及管理接口等策略配置信息,設(shè)置相關(guān)的路由器的參數(shù)和配置;目錄服務(wù)器則是一個(gè)統(tǒng)一、集中的數(shù)據(jù)庫(kù),用于保存網(wǎng)絡(luò)設(shè)備配置信息、用戶信息和QoS信息;而網(wǎng)管監(jiān)控服務(wù)器則負(fù)責(zé)收集承載網(wǎng)各路由器和鏈路的擁塞狀態(tài)等信息,供QoS服務(wù)器為業(yè)務(wù)申請(qǐng)選路時(shí)參考;而QoS服務(wù)器則負(fù)責(zé)根據(jù)承載網(wǎng)絡(luò)的拓?fù)浜唾Y源狀況為QoS業(yè)務(wù)請(qǐng)求分配滿足要求的承載路徑。在實(shí)際應(yīng)用中,需要在QoS服務(wù)器上預(yù)先設(shè)置好承載網(wǎng)絡(luò)的拓?fù)浜蛶挔顩r,配置好選路規(guī)則。當(dāng)業(yè)務(wù)服務(wù)器向QoS服務(wù)器發(fā)出帶寬請(qǐng)求后,QoS服務(wù)器紀(jì)錄該呼叫的資源請(qǐng)求,并根據(jù)其QoS要求,以及承載網(wǎng)絡(luò)的當(dāng)前拓?fù)浜彤?dāng)前資源狀況為業(yè)務(wù)請(qǐng)求分配滿足要求的承載路徑,將分配的結(jié)果反饋業(yè)務(wù)服務(wù)器。QoS服務(wù)器還可根據(jù)業(yè)務(wù)的帶寬占用情況,向策略服務(wù)器發(fā)出相應(yīng)的LSP策略修改命令,策略服務(wù)器根據(jù)QoS服務(wù)器的命令,配置相應(yīng)的邊緣路由器。在該方案中,邊緣路由器將使用MPLS LSP建立的顯式路由技術(shù),并根據(jù)QoS服務(wù)器指定的路徑,重新建立或調(diào)整LSP。
在上述的Rich QoS方案中,QoS服務(wù)器所管理的仍然是一個(gè)較復(fù)雜的、路由器數(shù)量比較多的承載網(wǎng)絡(luò);同時(shí),QoS服務(wù)器和策略服務(wù)器通知邊緣路由器使用的是顯式路由MPLS LSP建立技術(shù),建立端到端的LSP這種模式,擴(kuò)展性很差,網(wǎng)絡(luò)規(guī)模受限,不能適應(yīng)一個(gè)全國(guó)公眾網(wǎng)的端到端業(yè)務(wù)需求。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種承載控制層中進(jìn)行信令路由選路的逐跳選擇路由的方法,從而提高承載控制層中各承載網(wǎng)資源管理器查找下一跳CM的成功率,并保證資源分配的可靠性。
本發(fā)明的另一目的在于提供一種承載控制層中進(jìn)行業(yè)務(wù)路由選路的逐跳選擇路由的方法,從而提高承載控制層中各承載網(wǎng)資源管理器為承載層選擇承載業(yè)務(wù)連接的LSP的成功率,并保證資源分配的可靠性。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種承載控制層中進(jìn)行信令路由逐跳選擇的方法,包括以下步驟A1、當(dāng)前接收到連接資源請(qǐng)求消息的承載網(wǎng)資源管理器判斷自身是否為目的承載網(wǎng)資源管理器,如果是,則完成信令路由路徑的建立,結(jié)束當(dāng)前選路流程;否則,執(zhí)行步驟B1;B1、當(dāng)前承載網(wǎng)資源管理器選擇下一跳承載網(wǎng)資源管理器,并向下一跳承載網(wǎng)資源管理器發(fā)出連接資源請(qǐng)求消息;返回執(zhí)行步驟A1。
所述步驟A1之前還進(jìn)一步包括A01、當(dāng)前接收到連接資源請(qǐng)求消息的承載網(wǎng)資源管理器判斷自身與該請(qǐng)求消息的發(fā)送方的連接是否可用,如果可用,則執(zhí)行步驟A1;否則,執(zhí)行步驟A02;A02、當(dāng)前接收到連接資源請(qǐng)求消息的承載網(wǎng)資源管理器向發(fā)送該連接資源請(qǐng)求消息的承載網(wǎng)資源管理器返回一個(gè)連接資源拒絕消息;A03、當(dāng)前接收到連接資源拒絕消息的承載網(wǎng)資源管理器根據(jù)該連接資源拒絕消息找到相對(duì)應(yīng)的曾經(jīng)接收到的連接資源請(qǐng)求消息;并根據(jù)該連接資源請(qǐng)求消息重新選擇下一跳承載網(wǎng)資源管理器,然后向新選擇的下一跳承載網(wǎng)資源管理器發(fā)出連接資源請(qǐng)求消息;執(zhí)行步驟A1。
所述步驟A1中在完成信令路由路徑的建立之前還進(jìn)一步包括
A11、當(dāng)前承載網(wǎng)資源管理器根據(jù)所述連接資源請(qǐng)求消息向發(fā)送該請(qǐng)求消息的承載網(wǎng)資源管理器返回一個(gè)連接資源響應(yīng)消息;A12、接收到連接資源響應(yīng)消息的承載網(wǎng)資源管理器判斷自身是否為初始承載網(wǎng)資源管理器,如果是,則完成信令路由路徑的建立,結(jié)束當(dāng)前選路流程;否則,執(zhí)行步驟A13;A13、當(dāng)前承載網(wǎng)資源管理器根據(jù)該連接資源響應(yīng)消息找到相對(duì)應(yīng)的曾經(jīng)接收到的連接資源請(qǐng)求消息,確定上一跳承載網(wǎng)資源管理器,返回執(zhí)行步驟A11。
所述步驟A1包括當(dāng)前承載網(wǎng)資源管理器根據(jù)所述連接資源請(qǐng)求消息中的目的地址判斷自身是否為目的承載網(wǎng)資源管理器。
步驟B1中所述的選擇為當(dāng)前承載網(wǎng)資源管理器根據(jù)所接收的連接資源請(qǐng)求消息中的目的地址選擇下一跳承載網(wǎng)資源管理器;或當(dāng)前承載網(wǎng)資源管理器根據(jù)業(yè)務(wù)類型、優(yōu)先級(jí)、本地配置的選路策略、當(dāng)前網(wǎng)絡(luò)情況和所接收的連接資源請(qǐng)求消息中的目的地址選擇下一跳承載網(wǎng)資源管理器。
設(shè)置一個(gè)已查找承載網(wǎng)資源管理器集合,則所述步驟B1在向所選擇的下一跳承載網(wǎng)資源管理器發(fā)出連接資源請(qǐng)求消息之前還進(jìn)一步包括當(dāng)前承載網(wǎng)資源管理器判斷其所選定的下一跳承載網(wǎng)資源管理器是否已被加入到已查找承載網(wǎng)資源管理器集合中;如果是,則放棄對(duì)上述所選的下一跳承載網(wǎng)資源管理器的選擇,返回執(zhí)行步驟B1,重新選擇下一跳承載網(wǎng)資源管理器;否則,將自身信息加入到所述的已查找承載網(wǎng)資源管理器集合中。
所述步驟A01包括當(dāng)前承載網(wǎng)資源管理器根據(jù)自身資源不可用或自身故障的情況,判斷自身與所述連接資源請(qǐng)求消息的發(fā)送方建立的連接是否可用。
所述連接資源請(qǐng)求消息中包括會(huì)話標(biāo)識(shí)、五元組、業(yè)務(wù)類型、服務(wù)質(zhì)量參數(shù)以及所選域間標(biāo)簽交換路徑的出口邊界路由器的地址信息。
在信令路由路徑建立以后,初始承載網(wǎng)資源管理器將根據(jù)上述接收到的連接資源請(qǐng)求消息向其域內(nèi)相應(yīng)的入口邊緣路由器下發(fā)流映射命令。
所述流映射命令中包括會(huì)話標(biāo)識(shí)、流信息、服務(wù)質(zhì)量參數(shù)、流量描述符以及整個(gè)路徑的標(biāo)簽棧。
一種承載控制層中進(jìn)行業(yè)務(wù)路由逐跳選擇的方法,包括以下步驟A2、當(dāng)前承載網(wǎng)資源管理器根據(jù)接收到的連接資源請(qǐng)求消息在本域內(nèi)找到入口連接節(jié)點(diǎn)CN,并將找到的入口CN的信息加入到已查找路由器集合中;B2、當(dāng)前承載網(wǎng)資源管理器根據(jù)當(dāng)前入口CN選擇一條域內(nèi)標(biāo)簽交換路徑;C2、當(dāng)前承載網(wǎng)資源管理器判斷所選域內(nèi)標(biāo)簽交換路徑的出口CN是否為當(dāng)前承載網(wǎng)資源管理器管理域內(nèi)的邊緣服務(wù)器或邊界服務(wù)器,如果是,則完成業(yè)務(wù)路由路徑的建立,結(jié)束當(dāng)前選路流程;否則,執(zhí)行步驟D2;D2、當(dāng)前承載網(wǎng)資源管理器判斷當(dāng)前的出口CN是否已被加入到上述已查找路由器集合中,如果是,則放棄對(duì)上述所選的域內(nèi)標(biāo)簽交換路徑的選擇,返回執(zhí)行步驟B2;否則,以當(dāng)前的出口CN作為當(dāng)前的入口CN,并將該CN記錄到已查找路由器集合中,返回執(zhí)行步驟B2。
所述步驟A2中還進(jìn)一步包括當(dāng)前承載網(wǎng)資源管理器判斷自身是否為初始承載網(wǎng)資源管理器,如果是,則當(dāng)前的承載網(wǎng)資源管理器根據(jù)從呼叫代理接收到的連接資源請(qǐng)求消息中的IP地址信息在本域內(nèi)找到入口邊緣路由器,作為入口CN;否則,當(dāng)前的承載網(wǎng)資源管理器根據(jù)接收到的連接資源請(qǐng)求消息在本域內(nèi)找到入口邊界路由器,作為入口CN。
所述步驟B2中包括根據(jù)當(dāng)前入口CN隨機(jī)選擇一條域內(nèi)標(biāo)簽交換路徑。
所述步驟B2中包括根據(jù)當(dāng)前入口CN,并根據(jù)用戶地址、或標(biāo)簽交換路徑激活情況、或路由優(yōu)先級(jí)、或帶寬需求選擇一條域內(nèi)標(biāo)簽交換路徑。
所述的CN為邊緣路由器、或邊界路由器、或核心路由器。
在準(zhǔn)備建立業(yè)務(wù)路由路徑之前,每個(gè)承載網(wǎng)資源管理器將為其域內(nèi)的每個(gè)CN模擬一個(gè)路由表。
所述的模擬一個(gè)路由表為當(dāng)前承載網(wǎng)資源管理器將其域內(nèi)的每個(gè)CN本身所存儲(chǔ)的路由信息摘取到承載網(wǎng)資源管理器中。
本發(fā)明提供了一種承載網(wǎng)絡(luò)中的逐跳選擇路由的方法,該方法通過(guò)逐跳申請(qǐng)、確認(rèn)的機(jī)制以及回退、重新選擇的方式來(lái)保證資源分配的可靠性,提高承載控制層中各承載網(wǎng)資源管理器的域間及域內(nèi)選路的成功率。運(yùn)用本方法選擇路由時(shí),即使網(wǎng)絡(luò)中的某些節(jié)點(diǎn)或鏈路出現(xiàn)故障,由于本方法中存在回退、重新選擇的機(jī)制,將使該故障對(duì)提供準(zhǔn)確路由信息所造成的影響減小,而且本發(fā)明所提供的逐跳選擇路由的方法對(duì)網(wǎng)絡(luò)結(jié)構(gòu)沒(méi)有任何特殊的要求和假設(shè),可以適應(yīng)于任何拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò),包括各種復(fù)雜網(wǎng)絡(luò)的情況。
圖1為現(xiàn)有技術(shù)中獨(dú)立的承載控制層網(wǎng)絡(luò)模型示意圖;圖2為現(xiàn)有技術(shù)中QBone的帶寬代理器模型示意圖;圖3為現(xiàn)有技術(shù)中IP QoS方案體系結(jié)構(gòu)示意圖;圖4為本發(fā)明的在承載控制層中建立信令路由路徑的流程圖;圖5為本發(fā)明在建立信令路由路徑時(shí)多個(gè)承載網(wǎng)資源管理器之間的消息交互示意圖;圖6為本發(fā)明的在承載控制層中建立信令路由路徑的示意圖;圖7為本發(fā)明的在承載控制層中建立業(yè)務(wù)路由路徑的流程圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)表達(dá)得更加清楚明白,下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再作進(jìn)一步詳細(xì)的說(shuō)明。
本發(fā)明提供了一種承載網(wǎng)絡(luò)中的逐跳選擇路由的方法,其主要思想是在承載控制層中的每個(gè)承載網(wǎng)資源管理器只知道自己所管轄的管理域的拓?fù)浣Y(jié)構(gòu)的情況下,或每個(gè)CN只知道自身臨近CN的情況下,所述承載網(wǎng)資源管理器或CN只選擇并確定下一跳承載網(wǎng)資源管理器或下一跳CN。
為了簡(jiǎn)便起見(jiàn),在以下的描述中,將承載網(wǎng)資源管理器稱之為CM。
圖4所示為使用本發(fā)明的逐跳選擇路由的方法在承載控制層中建立信令路由路徑的流程步驟401初始承載網(wǎng)資源管理器接收到CA發(fā)送來(lái)的連接資源請(qǐng)求消息;步驟402當(dāng)前接收到連接資源請(qǐng)求消息的承載網(wǎng)資源管理器判斷自身與該請(qǐng)求消息的發(fā)送方的連接是否可用,如果可用,則執(zhí)行步驟403;否則,執(zhí)行步驟405;步驟403當(dāng)前承載網(wǎng)資源管理器根據(jù)所述連接資源請(qǐng)求消息中的目的地址判斷自身是否為目的承載網(wǎng)資源管理器,如果是,則執(zhí)行步驟407;否則,執(zhí)行步驟404;步驟404當(dāng)前承載網(wǎng)資源管理器根據(jù)所述連接資源請(qǐng)求消息中的目的地址選定下一跳承載網(wǎng)資源管理器,并向上述所選的下一跳承載網(wǎng)資源管理器發(fā)出連接資源請(qǐng)求消息;返回執(zhí)行步驟402;步驟405當(dāng)前接收到連接資源請(qǐng)求消息的承載網(wǎng)資源管理器向發(fā)送該連接資源請(qǐng)求消息的承載網(wǎng)資源管理器返回一個(gè)連接資源拒絕消息;步驟406當(dāng)前接收到連接資源拒絕消息的承載網(wǎng)資源管理器根據(jù)該連接資源拒絕消息找到相對(duì)應(yīng)的曾經(jīng)接收到的連接資源請(qǐng)求消息;執(zhí)行步驟404;步驟407當(dāng)前承載網(wǎng)資源管理器根據(jù)所述連接資源請(qǐng)求消息向發(fā)送該請(qǐng)求消息的承載網(wǎng)資源管理器返回一個(gè)連接資源響應(yīng)消息;步驟408接收到連接資源響應(yīng)消息的承載網(wǎng)資源管理器判斷自身是否為初始承載網(wǎng)資源管理器,如果是,則執(zhí)行步驟410;否則,執(zhí)行步驟409;步驟409當(dāng)前承載網(wǎng)資源管理器根據(jù)該連接資源響應(yīng)消息找到相對(duì)應(yīng)的曾經(jīng)接收到的連接資源請(qǐng)求消息,返回執(zhí)行步驟407;步驟410完成信令路由路徑的建立。
在信令路由路徑建立以后,初始承載網(wǎng)資源管理器將根據(jù)上述從CA發(fā)送來(lái)的連接資源請(qǐng)求消息向初始承載網(wǎng)資源管理器域內(nèi)相應(yīng)的入口ER下發(fā)流映射命令,該命令中包含會(huì)話標(biāo)識(shí)、流信息、QoS參數(shù)、流量描述符以及整個(gè)路徑的標(biāo)簽棧。
上述的這種由承載網(wǎng)資源管理器逐級(jí)向其上一跳承載網(wǎng)資源管理器發(fā)送連接資源響應(yīng)消息的機(jī)制可稱之為確認(rèn)機(jī)制,上述的這種由承載網(wǎng)資源管理器逐級(jí)向其上一跳承載網(wǎng)資源管理器發(fā)送連接資源拒絕消息,并由上一跳承載網(wǎng)資源管理器重新選擇下一跳承載網(wǎng)資源管理器的機(jī)制可稱之為回退機(jī)制,本發(fā)明通過(guò)在逐跳路由方法上增加上述的這種回退機(jī)制和確認(rèn)機(jī)制,可以最大可能地保證連接的可靠建立,并節(jié)約網(wǎng)絡(luò)資源。當(dāng)然,上述的這種回退不可能是無(wú)限制的回退,可預(yù)先設(shè)定回退次數(shù)或者某個(gè)時(shí)間限制,以保證逐跳的查詢效率。例如,如果回退的次數(shù)超過(guò)了設(shè)定的回退次數(shù),或者當(dāng)某個(gè)承載網(wǎng)資源管理器接收到某個(gè)連接資源拒絕消息后,發(fā)現(xiàn)該拒絕消息與相應(yīng)的連接資源請(qǐng)求消息之間的時(shí)間間隔超過(guò)了事先設(shè)定的時(shí)間限制,則認(rèn)為此次路由選擇失敗,重新開(kāi)始下一次的路由選擇;或者使用回退標(biāo)志,該標(biāo)志只允許回退一次。
另外,在實(shí)際應(yīng)用中,某些網(wǎng)絡(luò),例如網(wǎng)狀組網(wǎng)的結(jié)構(gòu)比較復(fù)雜,在上述選路過(guò)程中,為了防止所選路由路徑中已經(jīng)被選定的承載網(wǎng)資源管理器再次被選定為該路徑中某個(gè)承載網(wǎng)資源管理器的下一跳承載網(wǎng)資源管理器,所以設(shè)置一個(gè)已查找承載網(wǎng)資源管理器集合,則在步驟404中,還應(yīng)包括當(dāng)前承載網(wǎng)資源管理器在向所選擇的下一跳承載網(wǎng)資源管理器發(fā)出連接資源請(qǐng)求消息之前,還應(yīng)判斷其所選的下一跳承載網(wǎng)資源管理器是否已被加入到上述已查找承載網(wǎng)資源管理器集合中;如果是,則放棄對(duì)上述所選的下一跳承載網(wǎng)資源管理器的選擇,返回執(zhí)行步驟404,重新選擇下一跳承載網(wǎng)資源管理器;否則,將自身信息加入到所述的已查找承載網(wǎng)資源管理器集合中,再向上述所選的下一跳承載網(wǎng)資源管理器發(fā)出連接資源請(qǐng)求消息。
圖5所示為本發(fā)明的多個(gè)承載網(wǎng)資源管理器之間的消息交互示意圖,在本實(shí)施例中,將所述的承載網(wǎng)資源管理器稱之為CM。在圖5中,CM1為初始CM,CMn為目的CM,其他CM為中間CM;具體的過(guò)程如下所示當(dāng)初始CM,即CM1,接收到CA發(fā)送來(lái)的連接資源請(qǐng)求消息后,根據(jù)自身情況判斷自身與該請(qǐng)求消息的發(fā)送方,即CA的連接可用,然后根據(jù)該請(qǐng)求消息判斷自身并不是目的CM,則根據(jù)業(yè)務(wù)類型、資源可用情況、優(yōu)先級(jí)、本地配置的選路策略以及所接收的連接資源請(qǐng)求消息中的目的地址等信息選擇下一跳CM,并向其選定的下一跳CM,即CM2發(fā)出連接資源請(qǐng)求消息;CM2接收到CM1發(fā)送來(lái)的連接資源請(qǐng)求消息后,根據(jù)自身情況,例如資源不可用、自身故障或其他原因判斷自身與該請(qǐng)求消息的發(fā)送方,即CM1的連接不可用,則向CM1返回一個(gè)連接資源拒絕消息;CM1根據(jù)CM2返回的連接資源拒絕消息,重新選定其下一跳CM,并向其重新選定的下一跳CM,即CM3發(fā)出連接資源請(qǐng)求消息;依此類推,每個(gè)中間CM在接收到其上一跳CM發(fā)送來(lái)的連接資源請(qǐng)求消息后,都將根據(jù)自身情況判斷自身與其上一跳CM的連接是否可用,如果某個(gè)中間CM根據(jù)自身情況判斷自身與其上一跳CM的連接不可用,則向其上一跳CM返回一個(gè)連接資源拒絕消息;其上一跳CM則根據(jù)返回的連接資源拒絕消息,重新選定下一跳CM,并向其重新選定的下一跳CM發(fā)出連接資源請(qǐng)求消息;如果某個(gè)中間CM在接收到上一跳CM發(fā)送來(lái)的連接資源請(qǐng)求消息后,根據(jù)自身情況判斷自身與所述上一跳CM的連接可用,而且根據(jù)該請(qǐng)求消息判斷自身也不是目的CM時(shí),則根據(jù)業(yè)務(wù)類型、資源可用情況、優(yōu)先級(jí)、本地配置的選路策略以及所接收的連接資源請(qǐng)求消息中的目的地址等信息選擇下一跳CM,并向其選定的下一跳CM發(fā)出連接資源請(qǐng)求消息;當(dāng)目的CM,即CMn接收到上一跳CM發(fā)送來(lái)的連接資源請(qǐng)求消息后,根據(jù)自身情況判斷自身與其上一跳CM的連接可用,然后根據(jù)該請(qǐng)求消息判斷自身就是目的CM時(shí),便向發(fā)送該請(qǐng)求消息的CM,即CMn的上一跳CM返回一個(gè)連接資源響應(yīng)消息;CMn的上一跳CM則根據(jù)接收到的上述連接資源響應(yīng)消息判斷自身并不是初始CM,則根據(jù)CMn返回的連接資源響應(yīng)消息找到相對(duì)應(yīng)的曾經(jīng)接收到的連接資源請(qǐng)求消息,然后向發(fā)送該連接資源請(qǐng)求消息的CM,即當(dāng)前CM的上一跳CM返回一個(gè)連接資源響應(yīng)消息;依此類推,每個(gè)中間CM都按照上述的方法向自身的上一跳CM返回連接資源響應(yīng)消息;當(dāng)初始CM,即CM1接收到其下一跳CM返回的連接資源響應(yīng)消息后,便根據(jù)該響應(yīng)消息找到相對(duì)應(yīng)的曾經(jīng)接收到的連接資源請(qǐng)求消息,然后向發(fā)送該連接資源請(qǐng)求消息的CA返回一個(gè)連接資源響應(yīng)消息,從而最終完成了整個(gè)信令路由路徑的建立。
從圖5中可以看出,每個(gè)CM對(duì)于其接收到的每個(gè)連接資源請(qǐng)求消息都要給出連接資源響應(yīng)消息或連接資源拒絕消息,而且每個(gè)CM只有在收到了其下一跳CM的連接資源響應(yīng)消息或連接資源拒絕消息后,才會(huì)將連接資源響應(yīng)消息或連接資源拒絕消息發(fā)送給其上一跳CM。通過(guò)這種確認(rèn)機(jī)制和回退機(jī)制,可以保證資源分配的可靠性,而且還可以避免資源浪費(fèi)。
圖6所示為本發(fā)明的承載控制層建立信令路由路徑的示意圖。在本發(fā)明中,建立信令路由路徑的方法如下所述當(dāng)承載網(wǎng)資源管理器601接收到CA發(fā)送來(lái)的連接資源請(qǐng)求消息時(shí),承載網(wǎng)資源管理器601根據(jù)該請(qǐng)求消息判斷自身并不是目的承載網(wǎng)資源管理器,所以承載網(wǎng)資源管理器601根據(jù)該請(qǐng)求消息中的目的地址以及與承載網(wǎng)資源管理器601臨近的其他承載網(wǎng)資源管理器的拓?fù)淝闆r,選出可以作為其下一跳承載網(wǎng)資源管理器的所有承載網(wǎng)資源管理器,如圖6所示和承載網(wǎng)資源管理器601臨近的承載網(wǎng)資源管理器有承載網(wǎng)資源管理器602和承載網(wǎng)資源管理器604,則承載網(wǎng)資源管理器601可以將承載網(wǎng)資源管理器602和承載網(wǎng)資源管理器604都作為可選的下一跳承載網(wǎng)資源管理器,然后承載網(wǎng)資源管理器601根據(jù)業(yè)務(wù)類型、資源可用情況、優(yōu)先級(jí)、本地配置的選路策略等信息,從承載網(wǎng)資源管理器602和承載網(wǎng)資源管理器604中選擇下一跳承載網(wǎng)資源管理器。在本實(shí)施例中,假設(shè)承載網(wǎng)資源管理器601所選定的下一跳承載網(wǎng)資源管理器是承載網(wǎng)資源管理器602,則承載網(wǎng)資源管理器601向承載網(wǎng)資源管理器602發(fā)出連接資源請(qǐng)求消息,該請(qǐng)求消息中包含了會(huì)話標(biāo)識(shí)、五元組、業(yè)務(wù)類型、QOS參數(shù)以及所選域間LSP的出口BR的地址等信息,以供承載網(wǎng)資源管理器602進(jìn)行域內(nèi)選路;同理,承載網(wǎng)資源管理器602根據(jù)由承載網(wǎng)資源管理器601發(fā)送來(lái)的連接資源請(qǐng)求消息判斷自身也不是目的承載網(wǎng)資源管理器,所以承載網(wǎng)資源管理器602也遵循上述相同的規(guī)則選出可以作為其下一跳承載網(wǎng)資源管理器的所有承載網(wǎng)資源管理器,如圖6所示,為承載網(wǎng)資源管理器603和承載網(wǎng)資源管理器605,然后從承載網(wǎng)資源管理器603和承載網(wǎng)資源管理器605中選擇下一跳承載網(wǎng)資源管理器,本實(shí)施例中,假設(shè)承載網(wǎng)資源管理器602選定承載網(wǎng)資源管理器603為其下一跳承載網(wǎng)資源管理器,并向承載網(wǎng)資源管理器603發(fā)送連接資源請(qǐng)求消息;承載網(wǎng)資源管理器603根據(jù)由承載網(wǎng)資源管理器602發(fā)送來(lái)的連接資源請(qǐng)求消息判斷自身就是目的承載網(wǎng)資源管理器,則向承載網(wǎng)資源管理器602返回一個(gè)連接資源響應(yīng)消息;同理,承載網(wǎng)資源管理器602向承載網(wǎng)資源管理器601返回一個(gè)連接資源響應(yīng)消息;承載網(wǎng)資源管理器601向CA返回一個(gè)連接資源響應(yīng)消息,最終完成了整個(gè)信令路由路徑的建立;然后承載網(wǎng)資源管理器601將根據(jù)上述接收到的連接資源請(qǐng)求消息向其域內(nèi)的入口ER606下發(fā)流映射命令,該命令中包含會(huì)話標(biāo)識(shí)、流信息、QoS參數(shù)、流量描述符以及整個(gè)路徑的標(biāo)簽棧。
在上述過(guò)程中,如果該信令路由路徑中有某個(gè)承載網(wǎng)資源管理器發(fā)現(xiàn)由于資源不可用、自身發(fā)生故障或是其他原因而導(dǎo)致其與其上一跳承載網(wǎng)資源管理器之間的連接不可用時(shí),該承載網(wǎng)資源管理器將向其上一跳承載網(wǎng)資源管理器發(fā)送連接資源拒絕消息,讓上一跳承載網(wǎng)資源管理器從其他可選路由路徑中選擇另外一個(gè)承載網(wǎng)資源管理器作為下一跳承載網(wǎng)資源管理器來(lái)完成連接。例如,在上述的實(shí)施例中,如果承載網(wǎng)資源管理器602發(fā)現(xiàn)自身發(fā)生了故障或者發(fā)現(xiàn)自身與承載網(wǎng)資源管理器承載網(wǎng)資源管理器601之間的域間LSP上的資源已經(jīng)用完時(shí),則承載網(wǎng)資源管理器602將向承載網(wǎng)資源管理器601發(fā)送一個(gè)連接資源拒絕消息,承載網(wǎng)資源管理器601可根據(jù)該拒絕消息重新選擇其下一跳承載網(wǎng)資源管理器,在上述實(shí)施例中,承載網(wǎng)資源管理器601可以選承載網(wǎng)資源管理器604作為下一跳承載網(wǎng)資源管理器;依此類推,便可通過(guò)承載網(wǎng)資源管理器604-承載網(wǎng)資源管理器605-承載網(wǎng)資源管理器603的路由路徑完成信令路由路徑的建立。
上述的這種由承載網(wǎng)資源管理器逐級(jí)向其上一跳承載網(wǎng)資源管理器發(fā)送連接資源拒絕消息的機(jī)制即為回退機(jī)制,通過(guò)這種回退機(jī)制可以最大可能地保證連接的建立。在實(shí)際應(yīng)用中,可通過(guò)預(yù)先設(shè)定回退次數(shù)或預(yù)先設(shè)定時(shí)間的方式對(duì)回退進(jìn)行控制,以保證逐跳的查詢效率。
以上所述為使用本發(fā)明的逐跳選擇路由的的方法建立信令路由路徑的過(guò)程,該方法的原理和機(jī)制對(duì)于某個(gè)承載網(wǎng)資源管理器在自身所管轄的域內(nèi)進(jìn)行路由選擇時(shí)也同樣適用,只是在具體實(shí)現(xiàn)方式上不再是各個(gè)承載網(wǎng)資源管理器之間的消息的交互,而是各個(gè)承載網(wǎng)資源管理器都獨(dú)立完成其域內(nèi)的選路。在承載網(wǎng)資源管理器管理域內(nèi),每個(gè)CN上都存儲(chǔ)著各自的路由表,所以,在本發(fā)明提供的方法中,每個(gè)承載網(wǎng)資源管理器為其域內(nèi)的每個(gè)CN都模擬一個(gè)路由表,即承載網(wǎng)資源管理器將CN本身所存儲(chǔ)的路由信息摘取到承載網(wǎng)資源管理器中,由承載網(wǎng)資源管理器根據(jù)各個(gè)CN的路由表來(lái)進(jìn)行域內(nèi)路由的選擇。各個(gè)承載網(wǎng)資源管理器在進(jìn)行域內(nèi)路由選擇的時(shí)候,可使用逐跳選擇路由的方法在各個(gè)CN之間進(jìn)行選路,選擇承載該業(yè)務(wù)流的LSP路徑集。
圖7所示為本發(fā)明在承載控制層中建立業(yè)務(wù)路由路徑的流程圖,具體的步驟如下所示步驟701當(dāng)前進(jìn)行域內(nèi)選路的承載網(wǎng)資源管理器,判斷自身是否為初始承載網(wǎng)資源管理器,如果是,則根據(jù)從CA接收到的連接資源請(qǐng)求消息中的IP地址信息在本域內(nèi)找到入口ER,作為入口CN,并將該入口ER的信息加入到已查找路由器集合中;否則,當(dāng)前的承載網(wǎng)資源管理器根據(jù)接收到的連接資源請(qǐng)求消息中的信息在本域內(nèi)找到入口BR,作為入口CN,并將該入口ER的信息加入到已查找路由器集合中;其中,任意一條域內(nèi)LSP都包括一個(gè)入口CN和一個(gè)出口CN;步驟702根據(jù)當(dāng)前入口CN選擇一條域內(nèi)LSP;在選擇該域內(nèi)LSP時(shí),既可以隨機(jī)選擇,也可以按照用戶地址、LSP激活情況、路由優(yōu)先級(jí)、帶寬需求等條件進(jìn)行選擇;步驟703判斷所選LSP的另一端路由器,即出口CN是否為當(dāng)前承載網(wǎng)資源管理器管理域內(nèi)的BR或ER,如果是,則說(shuō)明該域內(nèi)LSP已選擇成功,執(zhí)行步驟706;否則,執(zhí)行步驟704;步驟704判斷上述出口CN是否已被加入到上述已查找路由器集合中,如果是,則放棄對(duì)上述所選的LSP的選擇,返回執(zhí)行步驟702,重新選擇LSP;否則,執(zhí)行步驟705;步驟705以步驟703中所述的出口CN作為入口CN,返回執(zhí)行步驟702;步驟706完成業(yè)務(wù)路由路徑的建立,結(jié)束當(dāng)前選路流程。
綜上所述,在域間選擇信令路由的路徑和在域內(nèi)選擇業(yè)務(wù)路由時(shí),可以都使用本發(fā)明的逐跳選擇路由的方法,也可以是在選擇信令路由時(shí)使用本發(fā)明的逐跳選擇路由的方法,而在選擇業(yè)務(wù)令路由時(shí)使用別的算法;或者,在選擇業(yè)務(wù)路由時(shí)使用本發(fā)明的逐跳選擇路由的方法,而在選擇信令令路由時(shí)使用別的算法;或者是業(yè)務(wù)路由的域內(nèi)路由使用該算法,域間選路使用其他算法;反之也可以。具體的選擇方案可根據(jù)網(wǎng)絡(luò)情況和業(yè)務(wù)要求來(lái)決定。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種承載控制層中進(jìn)行信令路由逐跳選擇的方法,其特征在于,包括以下步驟A1、當(dāng)前接收到連接資源請(qǐng)求消息的承載網(wǎng)資源管理器判斷自身是否為目的承載網(wǎng)資源管理器,如果是,則完成信令路由路徑的建立,結(jié)束當(dāng)前選路流程;否則,執(zhí)行步驟B1;B1、當(dāng)前承載網(wǎng)資源管理器選擇下一跳承載網(wǎng)資源管理器,并向下一跳承載網(wǎng)資源管理器發(fā)出連接資源請(qǐng)求消息;返回執(zhí)行步驟A1。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A1之前還進(jìn)一步包括A01、當(dāng)前接收到連接資源請(qǐng)求消息的承載網(wǎng)資源管理器判斷自身與該請(qǐng)求消息的發(fā)送方的連接是否可用,如果可用,則執(zhí)行步驟A1;否則,執(zhí)行步驟A02;A02、當(dāng)前接收到連接資源請(qǐng)求消息的承載網(wǎng)資源管理器向發(fā)送該連接資源請(qǐng)求消息的承載網(wǎng)資源管理器返回一個(gè)連接資源拒絕消息;A03、當(dāng)前接收到連接資源拒絕消息的承載網(wǎng)資源管理器根據(jù)該連接資源拒絕消息找到相對(duì)應(yīng)的曾經(jīng)接收到的連接資源請(qǐng)求消息;并根據(jù)該連接資源請(qǐng)求消息重新選擇下一跳承載網(wǎng)資源管理器,然后向新選擇的下一跳承載網(wǎng)資源管理器發(fā)出連接資源請(qǐng)求消息;執(zhí)行步驟A1。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A1中在完成信令路由路徑的建立之前還進(jìn)一步包括A11、當(dāng)前承載網(wǎng)資源管理器根據(jù)所述連接資源請(qǐng)求消息向發(fā)送該請(qǐng)求消息的承載網(wǎng)資源管理器返回一個(gè)連接資源響應(yīng)消息;A12、接收到連接資源響應(yīng)消息的承載網(wǎng)資源管理器判斷自身是否為初始承載網(wǎng)資源管理器,如果是,則完成信令路由路徑的建立,結(jié)束當(dāng)前選路流程;否則,執(zhí)行步驟A13;A13、當(dāng)前承載網(wǎng)資源管理器根據(jù)該連接資源響應(yīng)消息找到相對(duì)應(yīng)的曾經(jīng)接收到的連接資源請(qǐng)求消息,確定上一跳承載網(wǎng)資源管理器,返回執(zhí)行步驟A11。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A1包括當(dāng)前承載網(wǎng)資源管理器根據(jù)所述連接資源請(qǐng)求消息中的目的地址判斷自身是否為目的承載網(wǎng)資源管理器。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B1中所述的選擇為當(dāng)前承載網(wǎng)資源管理器根據(jù)所接收的連接資源請(qǐng)求消息中的目的地址選擇下一跳承載網(wǎng)資源管理器;或當(dāng)前承載網(wǎng)資源管理器根據(jù)業(yè)務(wù)類型、優(yōu)先級(jí)、本地配置的選路策略、當(dāng)前網(wǎng)絡(luò)情況和所接收的連接資源請(qǐng)求消息中的目的地址選擇下一跳承載網(wǎng)資源管理器。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,設(shè)置一個(gè)已查找承載網(wǎng)資源管理器集合,則所述步驟B1在向所選擇的下一跳承載網(wǎng)資源管理器發(fā)出連接資源請(qǐng)求消息之前還進(jìn)一步包括當(dāng)前承載網(wǎng)資源管理器判斷其所選定的下一跳承載網(wǎng)資源管理器是否已被加入到已查找承載網(wǎng)資源管理器集合中;如果是,則放棄對(duì)上述所選的下一跳承載網(wǎng)資源管理器的選擇,返回執(zhí)行步驟B1,重新選擇下一跳承載網(wǎng)資源管理器;否則,將自身信息加入到所述的已查找承載網(wǎng)資源管理器集合中。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟A01包括當(dāng)前承載網(wǎng)資源管理器根據(jù)自身資源不可用或自身故障的情況,判斷自身與所述連接資源請(qǐng)求消息的發(fā)送方建立的連接是否可用。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于所述連接資源請(qǐng)求消息中包括會(huì)話標(biāo)識(shí)、五元組、業(yè)務(wù)類型、服務(wù)質(zhì)量參數(shù)以及所選域間標(biāo)簽交換路徑的出口邊界路由器的地址信息。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于在信令路由路徑建立以后,初始承載網(wǎng)資源管理器將根據(jù)上述接收到的連接資源請(qǐng)求消息向其域內(nèi)相應(yīng)的入口邊緣路由器下發(fā)流映射命令。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于所述流映射命令中包括會(huì)話標(biāo)識(shí)、流信息、服務(wù)質(zhì)量參數(shù)、流量描述符以及整個(gè)路徑的標(biāo)簽棧。
11.一種承載控制層中進(jìn)行業(yè)務(wù)路由逐跳選擇的方法,其特征在于,包括以下步驟A2、當(dāng)前承載網(wǎng)資源管理器根據(jù)接收到的連接資源請(qǐng)求消息在本域內(nèi)找到入口連接節(jié)點(diǎn)CN,并將找到的入口CN的信息加入到已查找路由器集合中;B2、當(dāng)前承載網(wǎng)資源管理器根據(jù)當(dāng)前入口CN選擇一條域內(nèi)標(biāo)簽交換路徑;C2、當(dāng)前承載網(wǎng)資源管理器判斷所選域內(nèi)標(biāo)簽交換路徑的出口CN是否為當(dāng)前承載網(wǎng)資源管理器管理域內(nèi)的邊緣服務(wù)器或邊界服務(wù)器,如果是,則完成業(yè)務(wù)路由路徑的建立,結(jié)束當(dāng)前選路流程;否則,執(zhí)行步驟D2;D2、當(dāng)前承載網(wǎng)資源管理器判斷當(dāng)前的出口CN是否已被加入到上述已查找路由器集合中,如果是,則放棄對(duì)上述所選的域內(nèi)標(biāo)簽交換路徑的選擇,返回執(zhí)行步驟B2;否則,以當(dāng)前的出口CN作為當(dāng)前的入口CN,并將該CN記錄到已查找路由器集合中,返回執(zhí)行步驟B2。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述步驟A2中還進(jìn)一步包括當(dāng)前承載網(wǎng)資源管理器判斷自身是否為初始承載網(wǎng)資源管理器,如果是,則當(dāng)前的承載網(wǎng)資源管理器根據(jù)從呼叫代理接收到的連接資源請(qǐng)求消息中的IP地址信息在本域內(nèi)找到入口邊緣路由器,作為入口CN;否則,當(dāng)前的承載網(wǎng)資源管理器根據(jù)接收到的連接資源請(qǐng)求消息在本域內(nèi)找到入口邊界路由器,作為入口CN。
13.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述步驟B2中包括根據(jù)當(dāng)前入口CN隨機(jī)選擇一條域內(nèi)標(biāo)簽交換路徑。
14.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述步驟B2中包括根據(jù)當(dāng)前入口CN,并根據(jù)用戶地址、或標(biāo)簽交換路徑激活情況、或路由優(yōu)先級(jí)、或帶寬需求選擇一條域內(nèi)標(biāo)簽交換路徑。
15.根據(jù)權(quán)利要求11所述的方法,其特征在于所述的CN為邊緣路由器、或邊界路由器、或核心路由器。
16.根據(jù)權(quán)利要求11所述的方法,其特征在于在準(zhǔn)備建立業(yè)務(wù)路由路徑之前,每個(gè)承載網(wǎng)資源管理器將為其域內(nèi)的每個(gè)CN模擬一個(gè)路由表。
17.根據(jù)權(quán)利要求16所述的方法,其特征在于,所述的模擬一個(gè)路由表為當(dāng)前承載網(wǎng)資源管理器將其域內(nèi)的每個(gè)CN本身所存儲(chǔ)的路由信息摘取到承載網(wǎng)資源管理器中。
全文摘要
本發(fā)明公開(kāi)了一種承載控制層中的逐跳選擇路由的方法,主要包括在承載控制層中的每個(gè)承載網(wǎng)資源管理器只知道自己所管轄的管理域的拓?fù)浣Y(jié)構(gòu)的情況下,或每個(gè)連接節(jié)點(diǎn)只知道自身臨近連接節(jié)點(diǎn)的情況下,所述承載網(wǎng)資源管理器或連接節(jié)點(diǎn)只選擇并確定下一跳承載網(wǎng)資源管理器或下一跳連接節(jié)點(diǎn)。本發(fā)明提供的方法可充分利用每個(gè)承載網(wǎng)資源管理器上的資源,合理使用網(wǎng)絡(luò)資源,保證路由的可靠建立,提高選路成功率。
文檔編號(hào)H04Q3/545GK1592254SQ03157640
公開(kāi)日2005年3月9日 申請(qǐng)日期2003年9月2日 優(yōu)先權(quán)日2003年9月2日
發(fā)明者陳悅鵬, 范靈源, 吳登超, 許波, 隋少帥, 徐波 申請(qǐng)人:華為技術(shù)有限公司