專利名稱:一種在承載網資源管理器上配置路由路徑的方法
技術領域:
本發明涉及有獨立承載層的區分服務模型(Diff-serv,DifferentiatedService)技術,尤其是涉及一種在承載網資源管理器上配置路由路徑的方法。
背景技術:
隨著互聯網(Internet)規模的不斷增大,各種服務質量(QoS,Quality ofService)技術應運而生。因此,互聯網工程任務組(IETF,Internet EngineeringTask Force)建議了很多服務模型和機制,以滿足QoS的需求。目前業界比較認可的是在網絡的接入和邊緣使用綜合服務模型(Int-Serv,Integrated Service),在網絡的核心使用區分服務模型(Diff-serv,Differentiated Service)。區分服務模型僅設定優先等級保障QoS措施,該QoS措施雖然有線路利用率高的特點,但具體的效果難以預測。
因此,為了進一步完善QoS技術,業界開始為骨干網區分服務模型引入一個獨立的承載控制層,建立一套專門的區分服務模型的QoS信令機制。這個區分服務模型被稱為有獨立承載控制層的區分服務模型。
圖1為有獨立的承載控制層的區分服務模型圖。如圖1所示,在該模型中,承載控制層102置于承載網絡103和業務控制層101之間。在業務控制層101中的呼叫代理(CA,Call Agent)為業務服務器,比如軟交換等;在承載控制層102中,承載網資源管理器配置了管理規則和網絡拓撲,為客戶的業務帶寬申請分配資源,各個承載網資源管理器,即承載網資源管理器1(104)、承載網資源管理器2(105)和承載網資源管理器3(106)相互之間通過信令傳遞客戶的業務帶寬申請請求和結果、以及為業務申請分配的路由路徑信息等;在承載網103中,每個承載網資源管理器管理一個特定的承載網區域,這個特定的承載網區域被稱為所對應的承載網資源管理器的管理域,即承載網資源管理器1的管理域107、承載網資源管理器2的管理域108和承載網資源管理器3的管理域109,承載網103中包括邊緣路由器(ER,Edge Router)和邊界路由器(BR,Border Router),ER和BR都屬于承載網,統稱為連接節點(CN,Connection Node)。目前,承載網資源管理器獲取路由路徑信息,并進行資源分配的方案主要有一種是現用現建路由路徑技術,即當主叫方發出呼叫時,承載網資源管理器根據當前的網絡拓撲和管理規則從承載網中的路由器中實時獲取LSP信息,并從該LSP信息中選擇適合本次呼叫的標簽交換路徑(LSP),當本次呼叫完成后,該LSP又被釋放。這種方案中,由于承載網資源管理器是直接從承載網中獲取LSP信息,且在每次呼叫時都要重新獲取和選擇相應的LSP,從而使得LSP信息不能重復使用,并造成承載網資源管理器的選路負擔過重,效率低下。
另一種是服務質量骨干實驗網(QBone)的帶寬代理器模型,其網絡結構模型如圖2所示,帶寬代理器1(201)、帶寬代理器2(202)和帶寬代理器3(203)所實現的就是承載網資源管理器的功能,在該模型中,承載網中的路由器將路由路徑信息實時上報給帶寬代理器,帶寬代理器根據該上報的路由路徑資源信息中獲取適合客戶呼叫業務的路由路徑信息,為客戶的呼叫業務選擇路由路徑并在路由路徑上預留帶寬資源。這種技術方案的缺點是,帶寬管理器直接管理區域內的所有路由器的資源和配置信息,存在拓撲和管理過于復雜的問題;同時,帶寬管理器需要紀錄本區域的動態路由信息,存在路由表更新頻繁的問題,造成網絡預留的不穩定。
還有一種是NEC公司提出的Rich Qos方案,其網絡結構模型如圖3所示, QoS服務器301作為關鍵部件,還包括與QoS服務器相配套的策略服務器302和目錄服務器303以及網管監控服務器304,策略服務器302根據QoS服務器30 1和管理接口等策略配置信息,設置相關的路由器的參數和配置;目錄服務器303是一個統一和集中的數據庫,保存網絡設備配置信息、用戶信息和QoS信息;而網管監控服務器304負責收集承載網各路由器和鏈路的擁塞狀態等信息,供QoS服務器為業務申請選路時參考。在該方案中, QoS服務器上配置了LSP信息,從該LSP信息中,QoS服務器獲取適合客戶呼叫業務的LSP信息,并為客戶的呼叫業務選擇LSP和在LSP上預留帶寬資源,但在這種方案中,QoS服務器上配置的LSP信息根據優先級被分為各種等級,QoS服務器為優先級高的業務請求選擇高優先級的LSP信息,為優先級低的業務請求低優先級的LSP資源信息,如果低優先級的業務請求量大、而高優先級的業務請求量小時,就會造成優先級低的業務網絡擁堵、而優先級高的業務帶寬空閑的情況,因此,利用這種方案選擇路由就比較死板,不夠靈活,效率低下。另外,Rich Qos方案是一個較復雜的承載網絡,路由器數量多;同時,QoS服務器和策略服務器通知邊緣路由器使用的是顯式路由多協議標簽交換(MPLS)LSP建立技術,建立端到端的LSP這種模式,擴展性很差,網絡規模受限。
發明內容
本發明的主要目的是提供一種在承載網資源管理器上配置路由路徑的方法,從而使得當承載網資源管理器為客戶的呼叫業務選擇路由路徑并分配路由路徑和帶寬資源時,減輕承載網資源管理器的選路負擔,靈活高效地選路和分配資源,并保持網絡的穩定。
為了實現上述目的,本發明的技術方案具體是這樣實現的一種在承載網資源管理器上配置路由路徑的方法,其特征在于,該方法包括以下步驟1)預先配置承載網資源管理器所需的路由路徑信息;2)承載網資源管理器接收到資源請求或資源響應后,根據該資源請求或資源響應從步驟1)中配置的路由路徑信息中選擇合適的路由路徑。
該方法進一步包括當承載網資源管理器啟動后,獲取上述配置好的路由路徑信息。
所述的預先配置承載網資源管理器所需的路由路徑信息的方式為在承載網資源管理器上靜態配置路由路徑信息的方式或者使用專用數據庫配置路由路徑信息的方式。
所述的路由路徑信息包括標簽交換路徑(LSP)信息和路由信息。
所述的在承載網資源管理器上靜態配置路由路徑信息的方式為在承載網資源管理器上靜態配置路由路徑信息,該靜態配置的路由路徑信息包括承載網上已經建好的LSP信息和承載網上沒有建好的LSP信息,以及承載網上各個連接節點(CN)的路由信息。
如果在承載網資源管理器上靜態配置了承載網上沒有建好的LSP信息,則承載網資源管理器向承載網中的CN發送請求,CN收到請求后,按照請求的LSP信息在承載網上建立LSP,并返回響應表示成功建立;或者將該配置的LSP信息下發到CN,由CN建立該LSP,如果建立成功,則返回響應表示成功建立;否則,會返回失敗信息,請求刪除該配置的LSP信息。
所述的使用專用數據庫配置路由路徑信息的方式為建立專門的路由路徑信息數據庫,該路由路徑信息數據庫保存了承載網上已經建好的LSP信息和承載網上沒有建好的LSP信息,并且接收承載網中的CN實時上報的LSP信息,并將這些LSP信息保存在路由路徑信息數據庫中。
如果路由路徑信息數據庫保存了承載網上沒有建好的LSP信息,則向承載網中的CN發送請求,CN收到請求后,按照請求的路由路徑信息在承載網上建立LSP,并返回響應表示成功建立;或者將該配置的LSP信息下發到CN,由CN建立該LSP,如果建立成功,則返回響應表示成功建立;否則,會返回失敗信息,請求刪除該配置的LSP信息。
在步驟2)中,所述的承載網資源管理器從本承載網資源管理器上配置的靜態配置路由路徑信息中獲取路由路徑信息,或者從專用的數據庫中獲取路由路徑信息。
所述的預先配置的路由路徑信息不受業務優先級的限制。
所述的預先配置的路由路徑信息至少包括承載網資源管理器的域內路由路徑信息以及承載網資源管理器和下一跳承載網資源管理器之間的域間路由路徑信息。
步驟2)進一步包括a)源承載網資源管理器接收到CA發送的連接資源請求,根據該連接資源請求選擇入口路由器,從預先配置的路由路徑信息中選擇域內和域間路由路徑,隨后預留帶寬資源;b)承載網資源管理器向下一跳承載網資源管理器發送資源請求;c)本跳承載網資源管理器收到上一跳承載網資源管理器發送的資源請求,如果該承載網資源管理器是目的承載網資源管理器,則根據該資源請求從預先配置的路由路徑信息中選擇域內路由路徑,隨后預留帶寬資源,并向上一跳承載網資源管理器返回資源響應,執行步驟d);否則,則根據該資源請求從預先配置的路由路徑信息中選擇域間和域內路由路徑,隨后預留帶寬資源,并向下一跳承載網資源管理器發送資源請求,返回步驟c);d)本跳承載網資源管理器收到資源響應,如果本跳承載網資源管理器為源承載網資源管理器,則確認本跳承載網資源管理器中為本次請求預留的帶寬資源,并將該資源響應中的路由路徑信息和本跳承載網資源管理器選擇的路由路徑下發給入口路由器,結束流程;否則,本跳承載網資源管理器確認本跳承載網資源管理器中為本次請求預留的帶寬資源,并向上一跳承載網資源管理器返回資源響應,返回步驟d)。
步驟2)進一步包括A)源承載網資源管理器接收到CA發送的連接資源請求,根據該連接資源請求選擇入口路由器,從預先配置的路由路徑信息中選擇域間路由路徑,隨后預留帶寬資源;B)承載網資源管理器向下一跳承載網資源管理器發送資源請求;C)本跳承載網資源管理器收到上一跳承載網資源管理器發送的資源請求,如果該承載網資源管理器是目的承載網資源管理器,則根據該資源請求從預先配置的路由路徑信息中選擇域內路由路徑,隨后預留帶寬資源,并向上一跳承載網資源管理器返回資源響應,執行步驟D);否則,則根據該資源請求從預先配置的路由路徑信息中選擇域間路由路徑,隨后預留帶寬資源,并向下一跳承載網資源管理器發送資源請求,返回步驟C);D)本跳承載網資源管理器收到資源響應,根據該資源響應的內容選擇域間路由路徑,如果本跳承載網資源管理器為源承載網資源管理器,則確認本跳承載網資源管理器中為本次請求預留的帶寬資源,并將該資源響應中的路由路徑信息和本跳承載網資源管理器選擇的路由路徑下發給入口路由器,結束流程;否則,本跳承載網資源管理器確認本跳承載網資源管理器中為本次請求預留的帶寬資源,并向上一跳承載網資源管理器返回資源響應,返回步驟D)。
所述的CA發送的連接資源請求中至少包括主叫方地址或域名、被叫方地址或域名以及QoS參數;所述的源承載網資源管理器發送的資源請求中至少包括CA發送的連接資源請求中的信息,和源承載網資源管理器選定的域間路由路徑信息;所述的本跳承載網資源管理器發送的資源請求中至少包括CA發送的連接資源請求中的信息,和本跳承載網資源管理器選定的域間路由路徑信息。
所述的目的承載網資源管理器發送的資源響應中包括目的承載網資源管理器選定的域內路由路徑信息;所述的由本跳承載網資源管理器向上一跳承載網資源管理器返回的資源響應中包括本跳承載網資源管理器收到的資源響應中的域內和域間路由路徑信息和本跳承載網資源管理器所選擇的域內和域間路由路徑信息。
所述的承載網資源管理器選擇路由路徑的方式有使用負荷分擔原理選擇路由路徑、利用輪詢方式選擇路由路徑、或者根據業務需求配置的優先級方式選擇路由路徑。
由于本發明所述的方法預先配置承載網資源管理器所需的路由路徑信息,使得當承載網資源管理器為客戶的呼叫業務選擇路由路徑并分配路由路徑和帶寬資源時,直接從承載網資源管理器上獲取LSP信息,并從中選擇適合本次呼叫的LSP,使得LSP信息可重復使用,從而減輕承載網資源管理器的選路負擔,提高選路的效率,并保持網絡的穩定;另外,該方法在承載網資源管理器上配置的LSP信息沒有優先級限制,從而靈活高效地完成選路和資源的分配。
圖1為有獨立承載控制層的區分服務模型;圖2為服務質量骨干實驗網(QBone)的帶寬代理器模型的網絡結構圖;圖3為NEC公司提出的Rich Qos方案的網絡結構模型圖;圖4為本發明實施例所述的在承載網資源管理器上配置路由路徑信息并進行資源分配的一種流程圖;圖5為承載控制層選路過程示意圖;圖6為本發明所述的在承載網資源管理器上配置路由路徑信息并進行資源分配的另一種流程。
具體實施例方式
為使本發明的目的、技術方案和優點表達得更加清楚明白,下面結合附圖和具體實施例來說明本發明的實施方法。
本發明的核心思想為預先在承載網資源管理器上靜態配置路由路徑信息或者使用專用數據庫配置路由路徑信息,當承載網資源管理器啟動后,獲取上述配置好的路由路徑信息,承載網資源管理器接收到資源請求或資源響應后,從預先配置的路由路徑信息中選擇合適的路由路徑,從而使路由路徑的建立和路由路徑的選擇完全分離。
圖1為有獨立承載控制層的區分服務模型,本發明的網絡結構基于該模型,如圖1所示,承載網資源管理器1(104)為源承載網資源管理器,承載網資源管理器2(105)為除源承載網資源管理器和目的承載網資源管理器之外,本次請求所經過的承載網資源管理器,此處稱為中途承載網資源管理器,承載網資源管理器3(106)為目的承載網資源管理器,管理域107為源承載網資源管理器的管理域,管理域108為中途承載網資源管理器的管理域,管理域109為目的承載網資源管理器的管理域。在有些情況下,可能沒有中途承載網資源管理器,也可能有多個中途承載網資源管理器,在本實施例中,只有一個中途承載網資源管理器。
本發明所述方法包括以下步驟步驟401預先配置承載網資源管理器所需的路由路徑信息;路由路徑信息包括LSP信息和路由信息,其中LSP信息表示具體的路徑信息,路由信息是一種對業務選路的約束信息,包括用戶的IP地址、流量信息、帶寬信息和業務類型信息等與LSP標識之間的對應關系,由于本發明中主要涉及的是LSP信息,所以下面主要針對LSP信息進行說明;預先配置LSP信息有兩種方式一種方式是在承載網資源管理器上靜態配置LSP信息,即網絡管理員在承載網資源管理器上靜態配置LSP信息,該靜態配置的LSP信息包括承載網上已經建好的LSP和承載網上沒有建好的LSP,如果是承載網上沒有建好的LSP,則承載網資源管理器向承載網中的連接節點(CN,ConnectionNode)發送請求,CN收到請求后,按照請求的LSP信息在承載網上建立LSP,并返回響應表示成功建立;或者將該配置的LSP信息下發到CN,由CN建立該LSP,如果建立成功,則返回響應表示成功建立;否則,會返回失敗信息,請求刪除該配置的LSP信息。
另一種方式為使用專用數據庫配置LSP信息,建立專門的路由路徑信息數據庫,該路由路徑信息數據庫配置了承載網上已經建好的LSP信息和承載網上沒有建好的LSP信息,并且接收承載網中的CN實時上報的LSP信息,并將這些LSP信息保存在路由路徑信息數據庫中。
如果路由路徑信息數據庫保存了承載網上沒有建好的LSP信息,則向承載網中的CN發送請求,CN收到請求后,按照請求的LSP信息在承載網上建立LSP,并返回響應表示成功建立;或者將該配置的LSP信息下發到CN,由CN建立該LSP,如果建立成功,則返回響應表示成功建立;否則,會返回失敗信息,請求刪除該配置的LSP信息。
為了清楚地表示預先配置的LSP信息,在本實施例中,用矩陣表表示LSP信息的內容。
所述的LSP信息包括本承載網資源管理器的域內LSP信息以及本承載網資源管理器和下一跳承載網資源管理器之間的域間LSP信息,所述的域內LSP信息存放在域內LSP矩陣表中,所述的域間LSP信息存放在域間LSP矩陣表中。
承載網資源管理器接收到資源請求或資源響應后,從配置的LSP信息中為用戶的呼叫業務選擇合適的LSP信息,并為該呼叫業務在LSP上預留帶寬資源,圖4為本實施例所述的在承載網資源管理器上配置路由路徑信息并進行資源分配的一種流程圖,如圖1、圖4所示,該流程包括以下步驟步驟402CA收到用戶發出的呼叫請求,并向承載網資源管理器1發送連接資源請求,該連接資源請求中包括連接信息、QOS參數、業務類型等信息,其中,連接信息中包括會話ID、主叫方IP地址或域名和被叫方IP地址或域名;QoS參數中包括流量描述符和帶寬需求信息;步驟403承載網資源管理器1接收到CA發送的連接資源請求,根據該連接資源請求中的主叫方IP地址或域名選取管理域107中與該主叫方IP地址或域名相對應的一個ER作為整條LSP的入口路由器,該入口路由器一般是指主叫端局路由器或主叫匯接局路由器,此處為ER1;本實施例中,管理域107的域內LSP信息的具體內容如表1所示的矩陣表
表1由表1可知,以ER1為入口路由器的LSP有三條LSPa、LSP1、LSP6,然后使用特定的方法選擇其中的一條,這種特定的方法包括使用負荷分擔原理,利用輪詢方式,或者根據業務需求配置的優先級等方式,其中,負荷分擔原理是指要均衡各條LSP的負荷情況,優先選擇負荷較輕的LSP;輪詢方式是指按照順序依次選擇可選的LSP;根據業務需求配置的優先級方式是指根據業務優先級的特定需求選擇相應的LSP;假設此處選擇LSP1,且LSP1的出口路由器為BR1;并根據連接資源請求中的QoS參數為該請求在LSP1上預留帶寬資源;承載網資源管理器1以BR1作為管理域107與管理域108之間的域間LSP的入口路由器,并從承載網資源管理器1的域間LSP矩陣表中選擇管理域107與管理域108之間的域間LSP,如表2所示為承載網資源管理器1的域間LSP矩陣表,該域間LSP矩陣表也可與域內LSP矩陣表合并在同一張表上,如表2所示 表2由表2可知,以BR1為入口路由器的LSP有三條LSP2、LSPb、LSPc,然后使用負荷分擔原理,利用輪詢方式,或者根據業務需求配置的優先級等方式選擇相應的LSP;假設此處選擇LSP2,且LSP2的出口路由器為BR2,并根據連接資源請求中的QoS參數為該連接資源請求在LSP2上預留帶寬資源;步驟404承載網資源管理器1向承載網資源管理器2發送資源請求,該資源請求中除了原有的QOS參數、業務類型、連接信息外,還在連接信息中進一步包括承載網資源管理器2的地址和BR2的地址;步驟405承載網資源管理器2接收到承載網資源管理器1發送的資源請求,將該資源請求中的BR2作為管理域108的域內LSP的入口路由器,并從承載網資源管理器2的域內LSP矩陣表中選擇管理域108的域內LSP,選擇的方法同步驟403,假設此處選擇LSP3,并且LSP3的出口路由器為BR3,并根據資源請求中的QoS參數為該資源請求在LSP3上預留帶寬資源;承載網資源管理器2將BR3作為管理域108與管理域109域間LSP的入口路由器,并從承載網資源管理器2的域間LSP矩陣表中選擇管理域108與管理域109之間的域間LSP,選擇的方法同步驟403,假設此處選擇LSP4,且LSP4的出口路由器為BR4,并根據資源請求中的QoS參數為該資源請求在LSP4上預留帶寬資源;步驟406承載網資源管理器2向承載網資源管理器3發送資源請求,該資源請求中除了原有的QOS參數、業務類型、連接信息外,還在連接信息中進一步包括承載網資源管理器3的地址和BR4的地址;步驟407承載網資源管理器3接收到承載網資源管理器2發送的資源請求,將該資源請求中的BR4作為管理域109的域內LSP的入口路由器,并根據該資源請求中的被叫方IP地址或域名選取管理域109中與該被叫方IP地址或域名相對應的一個ER作為整條LSP的出口路由器,該出口路由器一般是指被叫端局路由器或被叫匯接局路由器,此處為ER2;將ER2作為管理域109域內LSP的出口路由器,并從承載網資源管理器3的域內LSP矩陣表中選擇管理域109的域內LSP,選擇的方法同步驟403,假設此處選擇LSP5,并根據資源請求中的QoS參數為該資源請求在LSP5上預留帶寬資源;步驟408承載網資源管理器3向承載網資源管理器2返回資源響應,該資源響應包括LSP5信息;步驟409、承載網資源管理器2收到承載網資源管理器3返回的資源響應,確認承載網資源管理器2中為本次請求預留的帶寬資源,并向承載網資源管理器1發送資源響應,該資源響應中包括承載網資源管理器3返回資源響應中的LSP5信息、本承載網資源管理器2所選擇的LSP3信息和LSP4信息;步驟410、承載網資源管理器1收到承載網資源管理器2返回的資源響應,確認承載網資源管理器1中為本次請求預留的帶寬資源,并完成為本次請求的LSP路徑集的選擇,該LSP路徑集包括承載網資源管理器1所收到的資源響應中的LSP5、LSP4、LSP3、承載網資源管理器1所選擇的LSP2和LSP1,將該LSP路徑集以及連接資源請求中的連接信息和QoS參數通過流映射命令下發給ER1,完成資源的分配,ER1因此獲知承載控制層為本次呼叫所分配的LSP信息。
圖5為承載控制層選路過程示意圖,如圖5所示,ER1獲知本次呼叫的LSP信息501,該信息501包括LSP1、LSP2、LSP3、LSP4和LSP5,上述步驟所選的LSP為從ER1開始,經過LSP1到BR1,在通過核心路由器503時,將LSP1的標簽信息換為LSP1’,到達BR1的LSP信息502包括LSP2、LSP3、LSP4和LSP5;再從BR1經過LSP2到BR2,在通過核心路由器504時,將LSP2的標簽信息換為LSP2’,到達BR2的LSP信息503包括LSP3、LSP4和LSP5;依此類推,再從BR2經過LSP3到BR3,再經過LSP4到BR4,最后經過LSP5到達ER2;隨后,主叫方用戶就可利用該LSP向被叫方用戶發送信息;步驟411、承載網資源管理器1在收到ER1的流映射命令響應后,給CA發送表示成功獲取LSP信息和分配資源的連接資源響應。
圖6為本發明所述的在承載網資源管理器上配置LSP信息并進行資源分配的另一種流程圖,在該流程中,具體的選擇方法和圖4所述的方法類似,只不過承載網資源管理器先選擇域間LSP,當收到資源響應后再選擇域內LSP,因此,以下只對該流程的步驟做簡要說明,如圖6所示,該流程包括以下步驟步驟602CA向承載網資源管理器1發送連接資源請求;步驟603承載網資源管理器1從域間LSP矩陣表中選擇管理域107和管理域108之間的域間LSP;步驟604承載網資源管理器1向承載網資源管理器2發送資源請求;步驟605承載網資源管理器2從域間LSP矩陣表中選擇管理域108和管理域109之間的域間LSP;步驟606承載網資源管理器2向承載網資源管理器3發送資源請求;步驟607承載網資源管理器3從域內LSP矩陣表中選擇管理域109的域內LSP;步驟608承載網資源管理器3向承載網資源管理器2返回資源響應;步驟609承載網資源管理器2從域內LSP矩陣表中選擇管理域108的域內LSP;步驟610承載網資源管理器2向承載網資源管理器1返回資源響應;步驟611承載網資源管理器1從域內LSP矩陣表中選擇管理域107的域內LSP,并將整個LSP路徑集、以及連接資源請求中的連接信息和QoS參數下發給入口路由器,完成資源的分配;步驟612承載網資源管理器1向CA返回連接資源響應。
由于本發明所述的方法預先配置承載網資源管理器所需的LSP信息,使得當承載網資源管理器為客戶的呼叫業務選擇LSP并分配LSP和帶寬資源時,直接從承載網資源管理器上獲取LSP信息,并從中選擇適合本次呼叫的LSP,使得LSP信息可重復使用,從而減輕承載網資源管理器的選路負擔,提高選路的效率,并保持網絡的穩定;另外,該方法在承載網資源管理器上配置的LSP信息沒有優先級限制,從而靈活高效地完成選路和資源的分配。
以上所述,僅為本發明較佳的具體實施方式
,但本發明的保護范圍并不局限于此,任何熟悉該技術的人在本發明所揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護范圍之內。
權利要求
1.一種在承載網資源管理器上配置路由路徑的方法,其特征在于,該方法包括以下步驟1)預先配置承載網資源管理器所需的路由路徑信息;2)承載網資源管理器接收到資源請求或資源響應后,根據該資源請求或資源響應從步驟1)中配置的路由路徑信息中選擇合適的路由路徑。
2.如權利要求1所述的方法,其特征在于,該方法進一步包括當承載網資源管理器啟動后,獲取上述配置好的路由路徑信息。
3.如權利要求2所述的方法,其特征在于,所述的預先配置承載網資源管理器所需的路由路徑信息的方式為在承載網資源管理器上靜態配置路由路徑信息的方式或者使用專用數據庫配置路由路徑信息的方式。
4.如權利要求3所述的方法,其特征在于,所述的路由路徑信息包括標簽交換路徑(LSP)信息和路由信息。
5.如權利要求4所述的方法,其特征在于,所述的在承載網資源管理器上靜態配置路由路徑信息的方式為在承載網資源管理器上靜態配置路由路徑信息,該靜態配置的路由路徑信息包括承載網上已經建好的LSP信息和承載網上沒有建好的LSP信息,以及承載網上各個連接節點(CN)的路由信息。
6.如權利要求5所述的方法,其特征在于,如果在承載網資源管理器上靜態配置了承載網上沒有建好的LSP信息,則承載網資源管理器向承載網中的CN發送請求,CN收到請求后,按照請求的LSP信息在承載網上建立LSP,并返回響應表示成功建立;或者將該配置的LSP信息下發到CN,由CN建立該LSP,如果建立成功,則返回響應表示成功建立;否則,會返回失敗信息,請求刪除該配置的LSP信息。
7.如權利要求3所述的方法,其特征在于,所述的使用專用數據庫配置路由路徑信息的方式為建立專門的路由路徑信息數據庫,該路由路徑信息數據庫保存了承載網上已經建好的LSP信息和承載網上沒有建好的LSP信息,并且接收承載網中的CN實時上報的LSP信息,并將這些LSP信息保存在路由路徑信息數據庫中。
8.如權利要求7所述的方法,其特征在于,如果路由路徑信息數據庫保存了承載網上沒有建好的LSP信息,則向承載網中的CN發送請求,CN收到請求后,按照請求的路由路徑信息在承載網上建立LSP,并返回響應表示成功建立;或者將該配置的LSP信息下發到CN,由CN建立該LSP,如果建立成功,則返回響應表示成功建立;否則,會返回失敗信息,請求刪除該配置的LSP信息。
9.如權利要求3所述的方法,其特征在于,在步驟2)中,所述的承載網資源管理器從本承載網資源管理器上配置的靜態配置路由路徑信息中獲取路由路徑信息,或者從專用的數據庫中獲取路由路徑信息。
10.如權利要求1所述的方法,其特征在于,所述的預先配置的路由路徑信息不受業務優先級的限制。
11.如權利要求1所述的方法,其特征在于,所述的預先配置的路由路徑信息至少包括承載網資源管理器的域內路由路徑信息以及承載網資源管理器和下一跳承載網資源管理器之間的域間路由路徑信息。
12.如權利要求11所述的方法,其特征在于,步驟2)進一步包括a)源承載網資源管理器接收到CA發送的連接資源請求,根據該連接資源請求選擇入口路由器,從預先配置的路由路徑信息中選擇域內和域間路由路徑,隨后預留帶寬資源;b)承載網資源管理器向下一跳承載網資源管理器發送資源請求;c)本跳承載網資源管理器收到上一跳承載網資源管理器發送的資源請求,如果該承載網資源管理器是目的承載網資源管理器,則根據該資源請求從預先配置的路由路徑信息中選擇域內路由路徑,隨后預留帶寬資源,并向上一跳承載網資源管理器返回資源響應,執行步驟d);否則,則根據該資源請求從預先配置的路由路徑信息中選擇域間和域內路由路徑,隨后預留帶寬資源,并向下一跳承載網資源管理器發送資源請求,返回步驟c);d)本跳承載網資源管理器收到資源響應,如果本跳承載網資源管理器為源承載網資源管理器,則確認本跳承載網資源管理器中為本次請求預留的帶寬資源,并將該資源響應中的路由路徑信息和本跳承載網資源管理器選擇的路由路徑下發給入口路由器,結束流程;否則,本跳承載網資源管理器確認本跳承載網資源管理器中為本次請求預留的帶寬資源,并向上一跳承載網資源管理器返回資源響應,返回步驟d)。
13.如權利要求11所述的方法,其特征在于,步驟2)進一步包括A)源承載網資源管理器接收到CA發送的連接資源請求,根據該連接資源請求選擇入口路由器,從預先配置的路由路徑信息中選擇域間路由路徑,隨后預留帶寬資源;B)承載網資源管理器向下一跳承載網資源管理器發送資源請求;C)本跳承載網資源管理器收到上一跳承載網資源管理器發送的資源請求,如果該承載網資源管理器是目的承載網資源管理器,則根據該資源請求從預先配置的路由路徑信息中選擇域內路由路徑,隨后預留帶寬資源,并向上一跳承載網資源管理器返回資源響應,執行步驟D);否則,則根據該資源請求從預先配置的路由路徑信息中選擇域間路由路徑,隨后預留帶寬資源,并向下一跳承載網資源管理器發送資源請求,返回步驟C);D)本跳承載網資源管理器收到資源響應,根據該資源響應的內容選擇域間路由路徑,如果本跳承載網資源管理器為源承載網資源管理器,則確認本跳承載網資源管理器中為本次請求預留的帶寬資源,并將該資源響應中的路由路徑信息和本跳承載網資源管理器選擇的路由路徑下發給入口路由器,結束流程;否則,本跳承載網資源管理器確認本跳承載網資源管理器中為本次請求預留的帶寬資源,并向上一跳承載網資源管理器返回資源響應,返回步驟D)。
14.如權利要求12或13所述的方法,其特征在于,所述的CA發送的連接資源請求中至少包括主叫方地址或域名、被叫方地址或域名以及QoS參數;所述的源承載網資源管理器發送的資源請求中至少包括CA發送的連接資源請求中的信息,和源承載網資源管理器選定的域間路由路徑信息;所述的本跳承載網資源管理器發送的資源請求中至少包括CA發送的連接資源請求中的信息,和本跳承載網資源管理器選定的域間路由路徑信息。
15.如權利要求12或13所述的方法,其特征在于,所述的目的承載網資源管理器發送的資源響應中包括目的承載網資源管理器選定的域內路由路徑信息;所述的由本跳承載網資源管理器向上一跳承載網資源管理器返回的資源響應中包括本跳承載網資源管理器收到的資源響應中的域內和域間路由路徑信息和本跳承載網資源管理器所選擇的域內和域間路由路徑信息。
16.如權利要求12或13所述的方法,其特征在于,所述的承載網資源管理器選擇路由路徑的方式有使用負荷分擔原理選擇路由路徑、利用輪詢方式選擇路由路徑、或者根據業務需求配置的優先級方式選擇路由路徑。
全文摘要
本發明公開了一種在承載網資源管理器上配置路由路徑的方法,該方法包括1)預先配置承載網資源管理器所需的路由路徑信息;2)承載網資源管理器接收到資源請求或資源響應后,根據該資源請求或資源響應從步驟1)中配置的路由路徑信息中選擇合適的路由路徑。使用本發明的方法配置路由路徑信息,減輕了承載網資源管理器的選路負擔,靈活高效地選路和分配資源,并保持網絡的穩定。
文檔編號H04L12/24GK1599327SQ0315714
公開日2005年3月23日 申請日期2003年9月16日 優先權日2003年9月16日
發明者陳悅鵬, 范靈源, 吳登超, 許波, 隋少帥, 徐波 申請人:華為技術有限公司