專利名稱:一種對(duì)承載網(wǎng)資源進(jìn)行分配的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,特別是指一種對(duì)承載網(wǎng)資源進(jìn)行分配的方法。
背景技術(shù):
隨著Internet網(wǎng)絡(luò)規(guī)模的不斷增大,各種服務(wù)質(zhì)量(QoS)技術(shù)應(yīng)運(yùn)而生,例如,因特網(wǎng)工程任務(wù)組(IETF,Internet Engineering Task Force)就建立了很多服務(wù)模型和機(jī)制以滿足網(wǎng)絡(luò)的需求。在這些QoS技術(shù)中,業(yè)界比較認(rèn)可的是IETF提出的在網(wǎng)絡(luò)的接入和邊緣使用綜合服務(wù)模型(Int-Serv,Integrated Service)、在網(wǎng)絡(luò)的核心使用Diff-Serv的技術(shù)方案。由于該方案中的Diff-Serv僅設(shè)定了優(yōu)先等級(jí)保障QoS措施,因此使用該方案的網(wǎng)絡(luò)雖然有線路利用率高的特點(diǎn),但整個(gè)網(wǎng)絡(luò)的傳輸可靠性和傳輸效果很難保證。
為解決這個(gè)問題,業(yè)界提出了為Diff-Serv引入一個(gè)獨(dú)立的承載控制層的方案,即在原有Diff-Serv的基礎(chǔ)上提出了具有獨(dú)立承載控制層的Diff-Serv模型。該解決方案是在Diff-Serv的業(yè)務(wù)控制層和承載網(wǎng)絡(luò)層之間設(shè)置承載控制層,所設(shè)置的承載控制層由多個(gè)承載網(wǎng)資源管理器組成。
下面結(jié)合附圖對(duì)該具有獨(dú)立承載控制層的Diff-Serv模型進(jìn)行說(shuō)明。
如圖1所示的具有獨(dú)立承載控制層的Diff-Serv模型中,承載控制層102置于承載網(wǎng)絡(luò)103和業(yè)務(wù)控制層101之間。業(yè)務(wù)控制層101中的呼叫代理(CA,Call Agent)為業(yè)務(wù)服務(wù)器。承載控制層102中的承載網(wǎng)資源管理器配置了管理規(guī)則和網(wǎng)絡(luò)拓?fù)?,為客戶的業(yè)務(wù)帶寬申請(qǐng)分配資源,各個(gè)承載網(wǎng)資源管理器之間,即圖1中的承載網(wǎng)資源管理器104、承載網(wǎng)資源管理器105和承載網(wǎng)資源管理器106相互之間通過(guò)信令傳遞客戶的業(yè)務(wù)帶寬申請(qǐng)請(qǐng)求和結(jié)果、以及為業(yè)務(wù)申請(qǐng)分配的LSP信息等。承載控制層102中的每個(gè)承載網(wǎng)資源管理器管理承載網(wǎng)103中的一個(gè)特定承載網(wǎng)區(qū)域,稱這個(gè)特定的承載網(wǎng)區(qū)域?yàn)槌休d網(wǎng)資源管理器的管理域,因此,圖1中承載網(wǎng)資源管理器104的管理域?yàn)?07,承載網(wǎng)資源管理器105的管理域?yàn)?08,承載網(wǎng)資源管理器106的管理域?yàn)?09。承載網(wǎng)103中可以包括邊緣路由器(ER,EdgeRouter)、邊界路由器(BR,Border Router)和核心路由器,這些路由器統(tǒng)稱為連接節(jié)點(diǎn)(CN,Connection Node)。
目前,承載網(wǎng)資源管理器獲取路徑信息、并對(duì)承載網(wǎng)資源進(jìn)行分配的方法如圖2所示,具體步驟如下步驟201、預(yù)先在承載網(wǎng)資源管理器中配置LSP信息;配置LSP信息的方法,可以是承載網(wǎng)中的路由節(jié)點(diǎn)將自身建立及更新的LSP信息實(shí)時(shí)上報(bào)給承載網(wǎng)資源管理器,承載網(wǎng)資源管理器保存收到的LSP信息;還可以是預(yù)先根據(jù)網(wǎng)絡(luò)拓?fù)湫畔㈧o態(tài)的在路由節(jié)點(diǎn)中配置LSP信息,然后路由節(jié)點(diǎn)在域某個(gè)承載網(wǎng)資源管理器建立連接后,將其中預(yù)先建立的LSP信息發(fā)送給該承載網(wǎng)資源管理器。
步驟202、承載網(wǎng)資源管理器收到資源請(qǐng)求后,根據(jù)其中的源用戶信息確定源用戶的歸屬CN,然后根據(jù)該CN選擇一條入口為該CN的LSP,并在選擇的LSP上為用戶分配資源。
步驟203、承載網(wǎng)資源管理器根據(jù)選擇的LSP的出口CN,選擇下一條LSP,然后在該選擇的LSP上分配資源后,再根據(jù)該LSP的出口CN選擇下一LSP,這樣直到最終選擇的LSP的出口為目的用戶的歸屬CN為止。
從以上方案可以看出,現(xiàn)有技術(shù)中承載網(wǎng)資源管理器獲取路徑信息并進(jìn)行資源分配時(shí),只能一跳一跳的選擇LSP并進(jìn)行資源分配,通過(guò)這種方法運(yùn)營(yíng)商不能夠根據(jù)特定的路由策略對(duì)資源進(jìn)行分配,也無(wú)法實(shí)現(xiàn)某類業(yè)務(wù)經(jīng)過(guò)特定路由節(jié)點(diǎn)的要求;此外,運(yùn)營(yíng)商也不能夠根據(jù)業(yè)務(wù)來(lái)規(guī)劃網(wǎng)絡(luò),也造成了網(wǎng)絡(luò)規(guī)劃的不合理。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種對(duì)承載網(wǎng)資源進(jìn)行分配的方法,該方法能夠?qū)崿F(xiàn)根據(jù)路由策略進(jìn)行資源分配。
為了達(dá)到上述目的,本發(fā)明提供了一種對(duì)承載網(wǎng)資源進(jìn)行分配的方法,該方法包括A、承載網(wǎng)資源管理器在收到資源請(qǐng)求后,判斷該資源請(qǐng)求的目的用戶是否為本域用戶,如果是本域用戶,執(zhí)行步驟B;否則執(zhí)行步驟C;B、承載網(wǎng)資源管理器根據(jù)資源請(qǐng)求中的信息選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源,然后結(jié)束本流程;C、承載網(wǎng)資源管理器根據(jù)自身設(shè)置的域間路由策略選擇域間子路由,然后根據(jù)為域間子路由設(shè)置的LSP屬性確定當(dāng)前選擇的域間子路由的LSP屬性,再根據(jù)所確定的LSP屬性和資源請(qǐng)求中的信息,選擇與自身相鄰的下游承載網(wǎng)資源管理器之間的域間LSP,并在選擇的域間LSP上分配資源;D、承載網(wǎng)資源管理器根據(jù)選擇的域間LSP信息以及資源請(qǐng)求中的信息選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源。
較佳地,上述步驟C中根據(jù)設(shè)置的域間路由策略選擇域間子路由為根據(jù)業(yè)務(wù)信息確定域間路由策略及其對(duì)應(yīng)的所有子路由,并根據(jù)該域間路由策略在其對(duì)應(yīng)的所有子路由中選擇域間子路由。
較佳地,上述根據(jù)業(yè)務(wù)信息確定域間路由策略及其對(duì)應(yīng)的所有子路由為根據(jù)目的用戶網(wǎng)段信息確定域間路由策略及其對(duì)應(yīng)的所有子路由。
較佳地,上述根據(jù)業(yè)務(wù)信息確定域間路由策略為根據(jù)目的用戶網(wǎng)段信息和源用戶歸屬路由器確定域間路由策略。
上述LSP屬性可以為經(jīng)過(guò)相同的路由節(jié)點(diǎn)。
較佳地,上述相同的路由節(jié)點(diǎn)為相同的本域匯接路由器和它域匯接路由器。
較佳地,上述步驟B中根據(jù)資源請(qǐng)求中的信息選擇域內(nèi)LSP為承載網(wǎng)資源管理器根據(jù)自身設(shè)置的域內(nèi)路由策略選擇域內(nèi)子路由,然后根據(jù)為該域內(nèi)子路由設(shè)置的LSP屬性確定當(dāng)前選擇的域內(nèi)子路由的LSP屬性,再根據(jù)所確定的LSP屬性和資源請(qǐng)求中的業(yè)務(wù)信息,選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源。
較佳地,上述根據(jù)設(shè)置的域內(nèi)路由策略選擇域內(nèi)子路由為根據(jù)業(yè)務(wù)信息選擇域內(nèi)路由策略及其對(duì)應(yīng)的所有子路由,然后根據(jù)該域內(nèi)路由策略從其對(duì)應(yīng)的所有子路由中選擇域內(nèi)子路由。
較佳地,上述根據(jù)業(yè)務(wù)信息選擇域內(nèi)路由策略及其對(duì)應(yīng)的所有子路由為根據(jù)源用戶歸屬路由器和目的用戶歸屬路由器選擇域內(nèi)路由策略及其對(duì)應(yīng)的所有子路由。
上述資源請(qǐng)求中的信息可以為業(yè)務(wù)信息。
進(jìn)一步地,上述步驟D后,該方法包括承載網(wǎng)資源管理器向其選擇的域間LSP出口路由器所屬承載網(wǎng)資源管理器發(fā)送資源請(qǐng)求,該域間LSP出口路由器所屬承載網(wǎng)資源管理器接收資源請(qǐng)求后,判斷該資源請(qǐng)求的目的用戶是否為本域用戶,如果是本域用戶,根據(jù)資源請(qǐng)求中的信息選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源;否則,根據(jù)自身設(shè)置的信息和資源請(qǐng)求中的信息,選擇與自身相鄰的下游承載網(wǎng)資源管理器之間的域間LSP,并在選擇的域間LSP上分配資源,然后根據(jù)選擇的域間LSP信息、資源請(qǐng)求中的信息選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源。
上述資源請(qǐng)求中的信息可以為業(yè)務(wù)信息和發(fā)送資源請(qǐng)求的承載網(wǎng)資源管理器選擇的域間LSP信息。
從以上技術(shù)方案可以看出,本發(fā)明中,通過(guò)在承載網(wǎng)資源管理器接到資源請(qǐng)求進(jìn)行資源分配的過(guò)程中,根據(jù)預(yù)先設(shè)定的域間路由策略選擇域間子路由,再根據(jù)業(yè)務(wù)信息及子路由中設(shè)置的LSP屬性選擇LSP,并在該LSP上進(jìn)行資源分配,實(shí)現(xiàn)了運(yùn)營(yíng)商根據(jù)路由策略進(jìn)行資源分配;并且,本發(fā)明中通過(guò)根據(jù)業(yè)務(wù)信息確定域間路由策略及其對(duì)應(yīng)的所有子路由,實(shí)現(xiàn)了對(duì)于不同的業(yè)務(wù)采取不同的路由策略,也實(shí)現(xiàn)了運(yùn)營(yíng)商根據(jù)業(yè)務(wù)對(duì)網(wǎng)絡(luò)進(jìn)行規(guī)劃,增加了網(wǎng)絡(luò)規(guī)劃的合理性;進(jìn)而,本發(fā)明中,根據(jù)預(yù)先在子路由中設(shè)置的LSP屬性進(jìn)行LSP的選擇,實(shí)現(xiàn)了為某種特定業(yè)務(wù)分配資源時(shí),能夠在具有特定屬性的LSP上分配資源;通過(guò)將該LSP屬性設(shè)定為特定的連接節(jié)點(diǎn),在為業(yè)務(wù)分配資源時(shí),選擇經(jīng)過(guò)該節(jié)點(diǎn)的LSP,實(shí)現(xiàn)了特定業(yè)務(wù)通過(guò)特定網(wǎng)絡(luò)節(jié)點(diǎn);此外,本發(fā)明還通過(guò)在進(jìn)行資源分配時(shí),在域內(nèi)通過(guò)域內(nèi)路由策略選擇子路由,再根據(jù)子路由中的LSP屬性和業(yè)務(wù)信息選擇LSP,并在其上分配資源,實(shí)現(xiàn)根據(jù)路由策略進(jìn)行域內(nèi)資源分配。
圖1為具有獨(dú)立承載控制層的Diff-Serv模型的結(jié)構(gòu)示意圖流程圖;圖2為現(xiàn)有技術(shù)中承載網(wǎng)資源管理器獲取路徑信息并對(duì)承載網(wǎng)資源進(jìn)行分配方法的流程圖;圖3為本發(fā)明方法具體實(shí)施例的流程圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。
本發(fā)明的主要思想在于,預(yù)先在承載控制層的承載網(wǎng)資源管理器中設(shè)置路由策略及其對(duì)應(yīng)的子路由,并為子路由設(shè)置LSP屬性;此后,承載網(wǎng)資源管理器在收到資源請(qǐng)求后,判斷該資源請(qǐng)求的目的用戶是否為本域用戶,如果是本域用戶,則根據(jù)資源請(qǐng)求中的信息選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源,然后結(jié)束本流程;否則,根據(jù)其中預(yù)先設(shè)置的域間路由策略選擇域間子路由,然后根據(jù)預(yù)先為該域間子路由設(shè)置的LSP屬性,以及資源請(qǐng)求中的業(yè)務(wù)信息,選擇域間LSP,并在選擇的域間LSP上分配資源,再根據(jù)選擇的域間LSP信息以及資源請(qǐng)求中的信息選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源。
以下對(duì)本發(fā)明的具體實(shí)施例進(jìn)行說(shuō)明。
本實(shí)施例中,預(yù)先在承載控制層的資源管理器中設(shè)置路由分析表、路由表及子路由表。
其中路由分析表用于存儲(chǔ)用戶網(wǎng)段信息、用戶歸屬類型、本域歸屬ER和域間路由標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,供承載網(wǎng)資源管理器根據(jù)目的用戶網(wǎng)段信息獲取目的用戶歸屬類型,并在通過(guò)該表獲得目的用戶歸屬類型為它域后,根據(jù)用戶網(wǎng)段信息和本域歸屬ER獲得域間路由標(biāo)識(shí),如表1所示。
表1路由表用于根據(jù)路由策略選擇子路由,包括域間路由標(biāo)識(shí)、路由策略、子路由標(biāo)識(shí)等,如表2所示,其中如果路由策略為輪選,則依次選擇子路由1、子路由2等;如果路由策略為優(yōu)先級(jí),則根據(jù)每個(gè)子路由的優(yōu)先級(jí)選擇,例如PRI1高于PRI2,則在Route3中,首先選擇SRT3a。此外,該表中也可不注明優(yōu)先級(jí),這種情況下,根據(jù)路由策略進(jìn)行路由選擇時(shí),以子路由的排列順序進(jìn)行選擇,即前面的子路由優(yōu)先級(jí)高,后面的子路由優(yōu)先級(jí)低。
表2
子路由表用于約束一組具有相同屬性的LSP,子路由表中包括子路由標(biāo)識(shí)、本域匯接路由器、它域匯接路由器,如表3所示。在通過(guò)子路由表查找LSP時(shí),將子路由表中的本域匯接路由器作為L(zhǎng)SP的入口,它域匯接路由器作為L(zhǎng)SP的出口,由于滿足此條件的LSP有多條,這些LSP可能帶寬不同,可能流量參數(shù)不同,此時(shí),需要結(jié)合業(yè)務(wù)信息對(duì)LSP進(jìn)行選擇。
表3表3所示子路由表中的本域匯接路由器和它域匯接路由器均為L(zhǎng)SP屬性,實(shí)際上也可以在子路由表中設(shè)置其他的LSP屬性,如連接節(jié)點(diǎn)、帶寬信息和流量參數(shù)等,這種設(shè)置可以根據(jù)運(yùn)營(yíng)商的需求靈活進(jìn)行,當(dāng)子路由表中包含多種LSP屬性時(shí),表3可以包括子路由標(biāo)識(shí)、帶寬信息,或包括子路由標(biāo)識(shí)、路由節(jié)點(diǎn)和帶寬信息等。
上述表1中的域間路由標(biāo)識(shí)與表2中的域間路由標(biāo)識(shí)相對(duì)應(yīng),表2中的子路由標(biāo)識(shí)和表3中的子路由標(biāo)識(shí)相對(duì)應(yīng)。
對(duì)于路由分析表、路由表和子路由表,可以由運(yùn)營(yíng)商在進(jìn)行網(wǎng)絡(luò)規(guī)劃時(shí)在承載控制層的資源管理器中設(shè)置,此后,也可以對(duì)其進(jìn)行更新,進(jìn)行設(shè)置或進(jìn)行更新時(shí),運(yùn)營(yíng)商可以根據(jù)自己的策略靈活進(jìn)行,以下舉例說(shuō)明當(dāng)目的用戶的歸屬類型為它域某網(wǎng)段時(shí),如果運(yùn)營(yíng)商需要這種業(yè)務(wù)的路由策略為輪選,并且需要這種業(yè)務(wù)經(jīng)過(guò)本域特定的網(wǎng)絡(luò)節(jié)點(diǎn)BR4時(shí),在路由分析表中設(shè)定用戶歸屬網(wǎng)段與域間路由標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,然后在路由表中設(shè)置該域間路由標(biāo)識(shí)對(duì)應(yīng)的路由策略為輪選,再分別設(shè)置子路由,最后在子路由表中將子路由對(duì)應(yīng)的本域匯接路由器設(shè)置為BR4。這樣,在進(jìn)行了這樣的設(shè)置后,為用戶選路時(shí),根據(jù)路由分析表、路由表和子路由表最終確定的本域匯接路由器和它域匯接路由器進(jìn)行路徑選擇,就實(shí)現(xiàn)了這種特定類型業(yè)務(wù)的路由策略為輪選和經(jīng)過(guò)BR4的要求。
下面以圖1所示的具有獨(dú)立承載控制層的Diff-Serv模型為例,對(duì)在上述設(shè)置后的資源分配方法進(jìn)行說(shuō)明。
圖1中,如果將承載網(wǎng)資源管理器104作為某次呼叫的源承載網(wǎng)資源管理器,將承載網(wǎng)資源管理器106作為目的承載網(wǎng)資源管理器,則承載網(wǎng)資源管理器105為除源承載網(wǎng)資源管理器和目的承載網(wǎng)資源管理器之外,本次呼叫所經(jīng)過(guò)的承載網(wǎng)資源管理器,因此將承載網(wǎng)資源管理器105稱為該次呼叫的中途承載網(wǎng)資源管理器。當(dāng)然,某次呼叫請(qǐng)求可能在某承載網(wǎng)資源管理器內(nèi)部,也可能是從源承載網(wǎng)資源管理器直接到目的承載網(wǎng)資源管理器,還可能有在源承載資源管理器和目的承載網(wǎng)資源管理器中有一個(gè)或多個(gè)中途承載網(wǎng)資源管理器。本實(shí)施例中,在源承載網(wǎng)資源管理器和目的承載網(wǎng)資源管理器間僅有一個(gè)中途承載網(wǎng)資源管理器。在業(yè)務(wù)執(zhí)行過(guò)程中,為用戶分配資源的流程如圖3所示,具體步驟如下步驟301、CA收到呼叫請(qǐng)求后,向源承載網(wǎng)資源管理器發(fā)送連接資源請(qǐng)求。
源承載網(wǎng)資源管理器即源用戶所在網(wǎng)絡(luò)對(duì)應(yīng)的資源管理器,所發(fā)送的連接資源請(qǐng)求中包括業(yè)務(wù)信息,即包括業(yè)務(wù)五元組信息、QoS參數(shù)、業(yè)務(wù)類型等。其中,五元組信息包括源用戶IP地址、源端口號(hào)、目的用戶IP地址、目的端口號(hào)和協(xié)議類型等;QoS參數(shù)包括流量信息和帶寬需求信息,業(yè)務(wù)類型包括語(yǔ)音業(yè)務(wù)、視頻業(yè)務(wù)等。
步驟302、源承載網(wǎng)資源管理器收到該請(qǐng)求后,根據(jù)其中的目的用戶IP地址確定目的用戶網(wǎng)段,然后查詢路由分析表,獲知該網(wǎng)段對(duì)應(yīng)的用戶歸屬屬性為它域,則再根據(jù)源用戶本域歸屬ER從路由分析表中獲取域間路由標(biāo)識(shí),然后根據(jù)獲得的域間路由標(biāo)識(shí)查詢路由表,獲得路由策略和子路由信息。
本步驟中,如果判斷出目的用戶歸屬屬性不是它域,則直接根據(jù)業(yè)務(wù)信息確定源用戶歸屬ER,和目的用戶歸屬ER,然后選擇以源用戶歸屬ER為入口,以目的用戶歸屬ER為出口,其符合業(yè)務(wù)信息要求的LSP。此外,如果域內(nèi)有特定的路由策略需求時(shí),確定域內(nèi)LSP的方法也可以采用查詢路由分析表,然后根據(jù)其中獲得的域內(nèi)路由標(biāo)識(shí)查詢路由表,再?gòu)穆酚杀碇懈鶕?jù)路由策略確定子路由標(biāo)識(shí),根據(jù)該子路由標(biāo)識(shí)查詢子路由表,然后選取LSP,這種方法與域間業(yè)務(wù)相同,只是路由分析表和子路由表的設(shè)置稍有區(qū)別,即路由分析表中還包括目的用戶歸屬ER,且域間路由標(biāo)識(shí)變?yōu)橛騼?nèi)路由標(biāo)識(shí);子路由表中的本域匯接路由器和它域匯接路由器為路由節(jié)點(diǎn)或其他LSP屬性,具體的執(zhí)行過(guò)程中可以參照本步驟以及步驟303和步驟304進(jìn)行。
步驟303、源承載網(wǎng)資源管理器根據(jù)路由策略選擇一條子路由,獲得子路由標(biāo)識(shí)。
步驟304、源承載網(wǎng)資源管理器根據(jù)獲得的子路由標(biāo)識(shí)查詢子路由表,獲取本域匯接路由器和它域匯接路由器,然后根據(jù)獲取的本域匯接路由器和它域匯接路由器,以及源承載網(wǎng)資源管理器收到的連接資源請(qǐng)求中的QoS參數(shù)和業(yè)務(wù)類型等,查找匹配的LSP,并判斷是否查找到了匹配的LSP,如果查找到了匹配的LSP,執(zhí)行步驟305,這里的LSP為域間LSP;否則返回執(zhí)行步驟303。
假設(shè)步驟302中,根據(jù)目的用戶網(wǎng)段204.145.0.0,得到目的用戶歸屬屬性為它域,再根據(jù)這些信息以及源用戶歸屬ER,即ER1,從路由分析表中獲取的域間路由標(biāo)識(shí)為RT12;然后在步驟303中,根據(jù)RT12查詢路由表,得到路由策略為輪選,子路由包括SRT1201和SRT1202,由于這里的路由策略為輪選,所以首先選擇SRT1201,在步驟304中,根據(jù)SRT1201從子路由表中獲取LSP屬性為BR4和BR5,然后根據(jù)業(yè)務(wù)信息以及入口CN為BR4,出口CN為BR5查找LSP,如果找到了符合上述條件的LSP,則在所找到的LSP上為用戶分配資源;否則,如果沒有查找到,返回路由表,獲取子路由標(biāo)識(shí)SRT1202,然后再根據(jù)子路由標(biāo)識(shí)SRT1202獲得其對(duì)應(yīng)的LSP屬性為BR4和BR6,則再根據(jù)業(yè)務(wù)信息以及入口CN為BR4,出口CN為BR6查找LSP,如果查找到了符合條件的LSP,則在所找到的LSP上為用戶分配資源,否則,再返回路由表選擇子路由。
步驟305、源承載網(wǎng)資源管理器在選擇的域間LSP上為用戶預(yù)留帶寬資源,然后在域內(nèi)選擇符合資源請(qǐng)求中業(yè)務(wù)信息要求的,且以源用戶歸屬CN為入口,以該域間LSP入口CN為出口的域內(nèi)LSP。
與步驟302中判斷出目的用戶歸屬屬性不是它域后,選擇LSP的方法相同,本步驟中,確定域內(nèi)LSP可以通過(guò)直接查找的方式選擇源用戶歸屬路由器ER1到域間LSP入口BR4;當(dāng)域內(nèi)有特定的路由策略需求時(shí),確定域內(nèi)的LSP也可以采用查詢路由分析表,然后根據(jù)其中獲得的域內(nèi)路由標(biāo)識(shí)查詢路由表,再?gòu)穆酚杀碇懈鶕?jù)路由策略確定子路由標(biāo)識(shí),根據(jù)該子路由標(biāo)識(shí)查詢子路由表,然后選取LSP。
步驟306、源承載網(wǎng)資源管理器向中途承載網(wǎng)資源管理器發(fā)送連接資源請(qǐng)求,該連接資源請(qǐng)求中包括業(yè)務(wù)五元組信息、QoS參數(shù)、源承載網(wǎng)資源管理器選擇的LSP信息、業(yè)務(wù)類型等,其中,源承載網(wǎng)資源管理器選擇的LSP信息包括域內(nèi)LSP標(biāo)簽棧和出域LSP標(biāo)簽和出口路由器地址。
步驟307、中途承載網(wǎng)資源管理器接收連接資源請(qǐng)求后,根據(jù)其中的目的用戶信息確定目的用戶網(wǎng)段,然后查詢路由分析表,查詢到目的用戶歸屬類型為它域,則再以LSP信息中的出口路由器地址為本域歸屬ER,從路由分析表中獲取對(duì)應(yīng)的域間路由標(biāo)識(shí),再根據(jù)該域間路由標(biāo)識(shí)查詢路由表,獲得路由策略和子路由信息。
步驟308、中途承載網(wǎng)資源管理器根據(jù)路由策略選擇一條子路由,獲得子路由標(biāo)識(shí)。
步驟309、中途承載網(wǎng)資源管理器根據(jù)獲得的子路由標(biāo)識(shí)查詢子路由表,獲取本域匯接路由器和它域匯接路由器,然后根據(jù)獲取的本域匯接路由器和它域匯接路由器,以及源承載網(wǎng)資源管理器收到的連接資源請(qǐng)求中的QoS參數(shù)和業(yè)務(wù)類型等,從該子路由包括的LSP中查找匹配的LSP,并判斷是否查找到了匹配的LSP,如果查找到了匹配的LSP則執(zhí)行步驟310,本步驟中的LSP都是指域間LSP;否則返回執(zhí)行步驟308。
步驟310、中途承載網(wǎng)資源管理器在選定的域間LSP上為用戶分配資源,然后根據(jù)該域間LSP信息,主要是該域間LSP的入口路由器地址,資源請(qǐng)求消息中的域間LSP信息和業(yè)務(wù)信息選擇域內(nèi)LSP,資源請(qǐng)求消息的域間LSP信息主要是指其出口路由器地址,選擇域內(nèi)LSP的方法與步驟305中選擇域內(nèi)LSP的方法相同,只是在查詢路由分析表時(shí),以資源請(qǐng)求中的域間LSP出口路由器為源用戶歸屬ER,以中途承載網(wǎng)資源管理器選擇的域間LSP的入口路由器為目的用戶歸屬ER。
假設(shè)步驟307至步驟309中,中途承載網(wǎng)資源管理器選擇的LSP入口為BR9,出口為BR10,步驟310中選擇的LSP入口為BR6出口為BR9。
步驟311、中途承載網(wǎng)資源管理器向目的承載網(wǎng)資源管理器發(fā)送連接資源請(qǐng)求,該連接資源請(qǐng)求中包括業(yè)務(wù)五元組信息、中途承載網(wǎng)資源管理器選擇的LSP信息、QoS參數(shù)、業(yè)務(wù)類型等,其中,中途承載網(wǎng)資源管理器選擇的LSP信息包括域內(nèi)LSP標(biāo)簽棧、出域LSP標(biāo)簽和出口CN等。
當(dāng)然,在源承載網(wǎng)資源管理器與目的承載網(wǎng)資源管理器間可以經(jīng)過(guò)多個(gè)中途承載網(wǎng)資源管理器,如果是這樣,則在執(zhí)行本步驟之前,中途承載網(wǎng)資源管理器先向其他中途承載網(wǎng)資源管理器發(fā)送連接資源請(qǐng)求,然后重復(fù)執(zhí)行步驟307至步驟310,直至與目的承載網(wǎng)資源管理器相連的上游中途承載網(wǎng)資源管理器完成域間和域內(nèi)LSP選擇為止。此后,本步驟中向目的承載網(wǎng)資源管理器發(fā)送資源請(qǐng)求的,為上述上游中途承載網(wǎng)資源管理器。
步驟312、目的承載網(wǎng)資源管理器根據(jù)連接資源請(qǐng)求中的目的用戶IP地址確定目的用戶網(wǎng)段,然后查詢路由分析表,判斷出目的用戶歸屬類型為域內(nèi),目的承載網(wǎng)資源管理器根據(jù)連接資源請(qǐng)求消息中的出口CN地址,即BR10以及通過(guò)其中目的用戶IP地址確定的目的用戶的歸屬ER,即ER2,選擇域內(nèi)LSP,然后在該LSP上為用戶分配資源。
當(dāng)然,與步驟302中相同,本步驟中也可以按照查詢路由分析表獲得域內(nèi)路由標(biāo)識(shí),然后根據(jù)域內(nèi)路由標(biāo)識(shí)獲得子路由標(biāo)識(shí),再根據(jù)子路由標(biāo)識(shí)選擇LSP,只是這里在查詢路由分析表中時(shí),以資源請(qǐng)求中的域間LSP的出口路由器為源用戶歸屬ER。
在步驟312執(zhí)行完之后,就完成了從源承載網(wǎng)資源管理器中的ER1到目的承載網(wǎng)資源管理器中的ER2的整個(gè)路徑選擇及資源分配過(guò)程。
從以上對(duì)本發(fā)明具體實(shí)施例的說(shuō)明可以看出,本發(fā)明中,通過(guò)在承載網(wǎng)資源管理器接到資源請(qǐng)求進(jìn)行資源分配的過(guò)程中,根據(jù)預(yù)先設(shè)定的域間路由策略選擇域間子路由,再根據(jù)業(yè)務(wù)信息及子路由中設(shè)置的LSP屬性選擇LSP,并在該LSP上進(jìn)行資源分配,實(shí)現(xiàn)了運(yùn)營(yíng)商根據(jù)路由策略進(jìn)行資源分配;并且,本發(fā)明中通過(guò)根據(jù)業(yè)務(wù)信息確定域間路由策略及其對(duì)應(yīng)的所有子路由,實(shí)現(xiàn)了對(duì)于不同的業(yè)務(wù)采取不同的路由策略,也實(shí)現(xiàn)了運(yùn)營(yíng)商根據(jù)業(yè)務(wù)對(duì)網(wǎng)絡(luò)進(jìn)行規(guī)劃,增加了網(wǎng)絡(luò)規(guī)劃的合理性;進(jìn)而,本發(fā)明中,根據(jù)預(yù)先在子路由中設(shè)置的LSP屬性進(jìn)行LSP的選擇,實(shí)現(xiàn)了為某種特定業(yè)務(wù)分配資源時(shí),能夠在具有特定屬性的LSP上分配資源;通過(guò)將該LSP屬性設(shè)定為特定的連接節(jié)點(diǎn),在為業(yè)務(wù)分配資源時(shí),選擇經(jīng)過(guò)該節(jié)點(diǎn)的LSP,實(shí)現(xiàn)了特定業(yè)務(wù)通過(guò)特定網(wǎng)絡(luò)節(jié)點(diǎn);此外,本發(fā)明還通過(guò)在進(jìn)行資源分配時(shí),在域內(nèi)通過(guò)域內(nèi)路由策略選擇子路由,再根據(jù)子路由中的LSP屬性和業(yè)務(wù)信息選擇LSP,并在其上分配資源,實(shí)現(xiàn)根據(jù)路由策略進(jìn)行域內(nèi)資源分配。
在具體的實(shí)施過(guò)程中可對(duì)根據(jù)本發(fā)明的方法進(jìn)行適當(dāng)?shù)母倪M(jìn),以適應(yīng)具體情況的具體需要。因此可以理解,根據(jù)本發(fā)明的具體實(shí)施方式
只是起示范作用,并不用以限制本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種對(duì)承載網(wǎng)資源進(jìn)行分配的方法,其特征在于,該方法包括A、承載網(wǎng)資源管理器在收到資源請(qǐng)求后,判斷該資源請(qǐng)求的目的用戶是否為本域用戶,如果是本域用戶,執(zhí)行步驟B;否則執(zhí)行步驟C;B、承載網(wǎng)資源管理器根據(jù)資源請(qǐng)求中的信息選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源,然后結(jié)束本流程;C、承載網(wǎng)資源管理器根據(jù)自身設(shè)置的域間路由策略選擇域間子路由,然后根據(jù)為域間子路由設(shè)置的LSP屬性確定當(dāng)前選擇的域間子路由的LSP屬性,再根據(jù)所確定的LSP屬性和資源請(qǐng)求中的信息,選擇與自身相鄰的下游承載網(wǎng)資源管理器之間的域間LSP,并在選擇的域間LSP上分配資源;D、承載網(wǎng)資源管理器根據(jù)選擇的域間LSP信息以及資源請(qǐng)求中的信息選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟C中所述根據(jù)設(shè)置的域間路由策略選擇域間子路由為根據(jù)業(yè)務(wù)信息確定域間路由策略及其對(duì)應(yīng)的所有子路由,并根據(jù)該域間路由策略在其對(duì)應(yīng)的所有子路由中選擇域間子路由。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的根據(jù)業(yè)務(wù)信息確定域間路由策略及其對(duì)應(yīng)的所有子路由為根據(jù)目的用戶網(wǎng)段信息確定域間路由策略及其對(duì)應(yīng)的所有子路由。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的根據(jù)業(yè)務(wù)信息確定域間路由策略為根據(jù)目的用戶網(wǎng)段信息和源用戶歸屬路由器確定域間路由策略。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的LSP屬性為經(jīng)過(guò)相同的路由節(jié)點(diǎn)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述相同的路由節(jié)點(diǎn)為相同的本域匯接路由器和它域匯接路由器。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B中所述根據(jù)資源請(qǐng)求中的信息選擇域內(nèi)LSP為承載網(wǎng)資源管理器根據(jù)自身設(shè)置的域內(nèi)路由策略選擇域內(nèi)子路由,然后根據(jù)為該域內(nèi)子路由設(shè)置的LSP屬性確定當(dāng)前選擇的域內(nèi)子路由的LSP屬性,再根據(jù)所確定的LSP屬性和資源請(qǐng)求中的信息,選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)設(shè)置的域內(nèi)路由策略選擇域內(nèi)子路由為根據(jù)業(yè)務(wù)信息選擇域內(nèi)路由策略及其對(duì)應(yīng)的所有子路由,然后根據(jù)該域內(nèi)路由策略從其對(duì)應(yīng)的所有子路由中選擇域內(nèi)子路由。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述的根據(jù)業(yè)務(wù)信息選擇域內(nèi)路由策略及其對(duì)應(yīng)的所有子路由為根據(jù)源用戶歸屬路由器和目的用戶歸屬路由器選擇域內(nèi)路由策略及其對(duì)應(yīng)的所有子路由。
10.根據(jù)權(quán)利要求1或7所述的方法,其特征在于,所述的資源請(qǐng)求中的信息為業(yè)務(wù)信息。
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟D后,該方法進(jìn)一步包括承載網(wǎng)資源管理器向其選擇的域間LSP出口路由器所屬承載網(wǎng)資源管理器發(fā)送資源請(qǐng)求,該域間LSP出口路由器所屬承載網(wǎng)資源管理器接收資源請(qǐng)求后,判斷該資源請(qǐng)求的目的用戶是否為本域用戶,如果是本域用戶,根據(jù)資源請(qǐng)求中的信息選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源;否則,根據(jù)自身設(shè)置的信息和資源請(qǐng)求中的信息,選擇與自身相鄰的下游承載網(wǎng)資源管理器之間的域間LSP,并在選擇的域間LSP上分配資源,然后根據(jù)選擇的域間LSP信息、資源請(qǐng)求中的信息選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源。
12.根據(jù)權(quán)利要求1、7或11所述的方法,其特征在于,所述資源請(qǐng)求中的信息為業(yè)務(wù)信息和發(fā)送資源請(qǐng)求的承載網(wǎng)資源管理器選擇的域間LSP信息。
全文摘要
本發(fā)明公開了一種對(duì)承載網(wǎng)資源進(jìn)行分配的方法,該方法包括承載網(wǎng)資源管理器在收到資源請(qǐng)求后,判斷該資源請(qǐng)求的目的用戶是否為本域用戶,如果是本域用戶,則根據(jù)資源請(qǐng)求中的信息選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源,然后結(jié)束本流程;否則,根據(jù)其中預(yù)先設(shè)置的域間路由策略選擇域間子路由,然后根據(jù)預(yù)先為該域間子路由設(shè)置的LSP屬性,以及資源請(qǐng)求中的業(yè)務(wù)信息,選擇域間LSP,并在選擇的域間LSP上分配資源,再根據(jù)選擇的域間LSP信息以及業(yè)務(wù)信息選擇域內(nèi)LSP,并在選擇的域內(nèi)LSP上分配資源。本發(fā)明中,實(shí)現(xiàn)了運(yùn)營(yíng)商根據(jù)路由策略進(jìn)行資源分配,以及為某種特定業(yè)務(wù)分配的資源在具有特定屬性的LSP上,并實(shí)現(xiàn)了特定業(yè)務(wù)通過(guò)特定網(wǎng)絡(luò)節(jié)點(diǎn)。
文檔編號(hào)H04L12/56GK1783797SQ20041009557
公開日2006年6月7日 申請(qǐng)日期2004年12月2日 優(yōu)先權(quán)日2004年12月2日
發(fā)明者陳悅鵬, 范靈源, 吳登超, 呂珍珠, 許波 申請(qǐng)人:華為技術(shù)有限公司