專利名稱:控制傳輸優(yōu)先級的方法、系統(tǒng)、裝置和用戶網(wǎng)絡(luò)邊緣設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,特別涉及一種控制傳輸優(yōu)先級的方法、系統(tǒng) 裝置和用戶網(wǎng)絡(luò)邊緣設(shè)備。
背景技術(shù):
基于多協(xié)議標(biāo)簽交換(MPLS, Multiprotocol Label Switching )的第三層 虛擬專用網(wǎng)絡(luò)(VPN, Virtual Private Network )是MPLS技術(shù)中的 一種,它 使用邊界網(wǎng)關(guān)路由協(xié)議(BGP)在服務(wù)提供商網(wǎng)絡(luò)中發(fā)布路由,使用MPLS 控制在服務(wù)提供商網(wǎng)絡(luò)中轉(zhuǎn)發(fā)業(yè)務(wù)流所使用的優(yōu)先級。
圖1為現(xiàn)有技術(shù)中MPLS的第三層VPN組網(wǎng)結(jié)構(gòu)圖,如圖l所示,該 網(wǎng)絡(luò)主要包括三種設(shè)備位于用戶網(wǎng)絡(luò)的用戶網(wǎng)絡(luò)邊緣(CE, Customer Edge) 設(shè)備、以及位于服務(wù)提供商網(wǎng)絡(luò)的服務(wù)提供商邊緣(PE, Provider Edge )路 由器和骨干(P, Provider)路由器。由于本發(fā)明涉及的服務(wù)提供商網(wǎng)絡(luò)采用 MPLS協(xié)議,因此,服務(wù)提供商網(wǎng)絡(luò)也可以稱作MPLS核心網(wǎng),并在以后的 描述中采用MPLS核心網(wǎng)進(jìn)行描述。其中,CE設(shè)備與PE路由器直連,CE 設(shè)備可以是交換機(jī)或路由器,且其不需要支持MPLS協(xié)議;PE路由器可以 與CE設(shè)備直連,也可以與其它PE設(shè)備或P路由器直連,負(fù)責(zé)進(jìn)行VPN的 所有處理,例如進(jìn)行路由的收集和LSP的建立等;P路由器只需要具備基本 的MPLS轉(zhuǎn)發(fā)能力,例如,利用業(yè)務(wù)流的MPLS標(biāo)簽中攜帶的優(yōu)先級信息來 進(jìn)行業(yè)務(wù)流的轉(zhuǎn)發(fā)。
目前,在上述組網(wǎng)結(jié)構(gòu)中實(shí)現(xiàn)的流量控制過程主要包括以下過程各 PE路由器將收集到的路由信息在MPLS核心網(wǎng)中進(jìn)行傳播,直至發(fā)送至CE 設(shè)備。預(yù)先在各CE設(shè)備上針對各用戶配置服務(wù)質(zhì)量(QoS, Quality of Service )
策略,即針對不同用戶設(shè)置不同的IP優(yōu)先級,CE設(shè)備將接收到的路由信息 根據(jù)QoS策略確定該路由信息對應(yīng)的IP優(yōu)先級。在CE設(shè)備向其它CE設(shè)備 發(fā)送業(yè)務(wù)流時(shí),可以根據(jù)目的CE設(shè)備對應(yīng)的路由信息查找該路由信息對應(yīng) 的IP優(yōu)先級,并將該IP優(yōu)先級信息攜帶在業(yè)務(wù)流的IP報(bào)文頭中發(fā)送給與其 直連的PE路由器;在PE路由器的入口處(即與CE設(shè)備直連的端口處), 同樣預(yù)先針對各用戶配置QoS策略,根據(jù)該預(yù)先配置的QoS策略確定是否 對該業(yè)務(wù)流的IP報(bào)文頭中攜帶的優(yōu)先級進(jìn)行更改;需要說明的是,在PE路 由器的入口處設(shè)置QoS策略是為了防止用戶在CE設(shè)備上對QoS策略進(jìn)行 私自更改,由于PE路由器是服務(wù)提供商網(wǎng)絡(luò)中的,用戶無法對其中的QoS 策略進(jìn)行更改,因此,在PE路由器的入口處進(jìn)一步配置QoS策略來保證該 業(yè)務(wù)流在MPLS核心網(wǎng)中轉(zhuǎn)發(fā)時(shí)優(yōu)先級的正確性。如果PE路由器在入口處 確定需要更改優(yōu)先級,則根據(jù)自身的QoS策略對IP報(bào)文頭中攜帶的IP優(yōu)先 級進(jìn)行更改,更改完畢或者確定不需更改后,在PE的出口處(即與其它PE 路由器或P路由器連接的端口處)將IP報(bào)文頭中的IP優(yōu)先級映射到MPLS 標(biāo)簽中后繼續(xù)在MPLS核心網(wǎng)中進(jìn)行轉(zhuǎn)發(fā)。MPLS核心網(wǎng)中的PE路由器或 P路由器接收到該業(yè)務(wù)流時(shí),按照該業(yè)務(wù)流的MPLS標(biāo)簽中攜帶的優(yōu)先級信 息進(jìn)行轉(zhuǎn)發(fā),直至發(fā)送到目的CE設(shè)備。
然而,上述控制傳輸優(yōu)先級的方法需要分別在各CE設(shè)備和與各CE設(shè) 備直連的PE路由器的入口處針對各用戶進(jìn)行QoS策略的配置,由于在MPLS 的第三層VPN組網(wǎng)中可能存在大量的CE設(shè)備和大量的用戶,因此,在CE 設(shè)備和PE路由器入口處的QoS配置工作顯然十分繁瑣和復(fù)雜。并且,大量 用戶的存在帶來極大的維護(hù)壓力,例如當(dāng)用戶的需求發(fā)生變更導(dǎo)致優(yōu)先級發(fā) 生變更時(shí),需要調(diào)整大量CE設(shè)備和PE路由器入口處的QoS策略。也就是 說,現(xiàn)有技術(shù)的控制傳輸優(yōu)先級的方法存在配置和維護(hù)工作復(fù)雜、配置和維 護(hù)成本較高的缺陷。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種控制傳輸優(yōu)先級的方法、系統(tǒng)、裝置和用 戶網(wǎng)絡(luò)邊緣設(shè)備,以便于減小配置和維護(hù)工作的復(fù)雜度、降低配置和維護(hù)成 本。
一種控制傳輸優(yōu)先級的方法,應(yīng)用于包含MPLS核心網(wǎng)和用戶網(wǎng)絡(luò)的架 構(gòu),預(yù)先在MPLS核心網(wǎng)中的一個或多個設(shè)備上配置路由信息與QoS信息 的對應(yīng)關(guān)系,該方法包4舌
MPLS核心網(wǎng)中配置了所述對應(yīng)關(guān)系的設(shè)備在確定某路由信息滿足QoS信 息下發(fā)條件時(shí),從所述對應(yīng)關(guān)系中獲取所述路由信息的QoS信息,并將所述路 由信息和路由信息的QoS信息逐跳進(jìn)行轉(zhuǎn)發(fā)直至用戶網(wǎng)絡(luò)中的用戶網(wǎng)絡(luò)邊緣 CE設(shè)備;
所述CE設(shè)備接收所述路由信息和路由信息的QoS信息,并在使用所述路 由信息轉(zhuǎn)發(fā)業(yè)務(wù)流時(shí),在所述業(yè)務(wù)流的IP報(bào)文頭中攜帶所述QoS信息所對應(yīng) 的IP優(yōu)先級信息。
一種控制傳輸優(yōu)先級的裝置,該裝置為MPLS核心網(wǎng)中配置了路由信息與 QoS信息的對應(yīng)關(guān)系的設(shè)備,該裝置包括對應(yīng)關(guān)系存儲單元、條件觸發(fā)單元 和QoS信息處理單元;
所述對應(yīng)關(guān)系存儲單元,用于存儲預(yù)先配置的路由信息與服務(wù)質(zhì)量QoS信 息的對應(yīng)關(guān)系;
所述條件觸發(fā)單元,用于確定路由信息是否滿足QoS信息下發(fā)條件; 所述QoS信息處理單元,用于在所述條件觸發(fā)單元確定某路由信息滿足 QoS信息下發(fā)條件時(shí),從所對應(yīng)關(guān)系存儲單元存儲的所述對應(yīng)關(guān)系中獲取所述 路由信息的QoS信息,并將所述路由信息和路由信息的QoS信息轉(zhuǎn)發(fā)給下一跳 設(shè)備。
一種CE設(shè)備,該CE設(shè)備包括信息接收單元、信息存儲單元、優(yōu)先級攜 帶單元和業(yè)務(wù)流發(fā)送單元;
所述信息接收單元,用于接收從MPLS核心網(wǎng)發(fā)送來的路由信息和該路由 信息的QoS信息,并將該路由信息和路由信息的QoS信息提供給所述信息存儲 單元;
所述信息存儲單元,用于存儲所述路由信息和路由信息的QoS信息; 所述優(yōu)先級攜帶單元,用于在使用所述路由信息轉(zhuǎn)發(fā)業(yè)務(wù)流時(shí),從所述信 息存儲單元中獲取所述路由信息的QoS信息,將所述路由信息的QoS信息所對 應(yīng)的IP優(yōu)先級信息攜帶在所述業(yè)務(wù)流的IP報(bào)文頭中,并將該業(yè)務(wù)流提供給業(yè) 務(wù)流發(fā)送單元;
所述業(yè)務(wù)流發(fā)送單元,用于利用所述路由信息轉(zhuǎn)發(fā)所述優(yōu)先級攜帶單元提 供的業(yè)務(wù)流。
一種控制傳輸優(yōu)先級的系統(tǒng),應(yīng)用于包含MPLS核心網(wǎng)和用戶網(wǎng)絡(luò)的架構(gòu), 該系統(tǒng)包括一個或多個上述控制傳輸優(yōu)先級的裝置和CE設(shè)備。
由以上技術(shù)方案可以看出,本發(fā)明預(yù)先在MPLS核心網(wǎng)中的一個或多個 設(shè)備上配置路由信息與服務(wù)質(zhì)量QoS信息的對應(yīng)關(guān)系,該配置了所述對應(yīng) 關(guān)系的設(shè)備在確定某路由信息滿足QoS信息下發(fā)條件時(shí),將該路由信息和 路由信息的QoS信息通過逐跳轉(zhuǎn)發(fā)的方式發(fā)送給CE設(shè)備,CE設(shè)備接收該 路由信息和路由信息的QoS信息,并在使用該路由信息轉(zhuǎn)發(fā)業(yè)務(wù)流時(shí),在 業(yè)務(wù)流的IP報(bào)文頭中攜帶該QoS信息所對應(yīng)的IP優(yōu)先級信息,從而實(shí)現(xiàn)轉(zhuǎn) 發(fā)優(yōu)先級的控制。本發(fā)明只需要在MPLS核心網(wǎng)中的某個或某些設(shè)備上進(jìn)行 路由信息和QoS信息的配置,并在必要的時(shí)候下發(fā)路由信息的QoS信息給 CE設(shè)備,而無需在所有CE設(shè)備上進(jìn)行各用戶QoS策略的配置;并且,由 于用戶無法對配置在MPLS核心網(wǎng)設(shè)備上的對應(yīng)關(guān)系進(jìn)行更改,因此,也無 需在與各CE設(shè)備直連的PE路由器入口處進(jìn)行QoS策略的配置;在用戶的 QoS信息發(fā)生變化時(shí),只需要在MPLS核心網(wǎng)中配置了所述對應(yīng)關(guān)系的設(shè)備 進(jìn)行變更,而無需像現(xiàn)有技術(shù)一樣需要手工在各CE設(shè)備和PE路由器的入 口處進(jìn)行變更,從而使得配置和維護(hù)工作更加簡單,降低配置和維護(hù)工作的 成本。
圖1為現(xiàn)有技術(shù)中MPLS的第三層VPN組網(wǎng)結(jié)構(gòu)圖2為本發(fā)明實(shí)施例提供的 一 個MPLS的第三層VPN組網(wǎng)實(shí)例結(jié)構(gòu)圖3為本發(fā)明實(shí)施例提供的方法流程圖4為本發(fā)明實(shí)施例提供的BGP路由屬性的格式;
圖5為本發(fā)明實(shí)施例提供的BGP路由屬性中的屬性類型字段的格式;
圖6為本發(fā)明實(shí)施例提供的BGP路由屬性中的屬性值字段的格式;
圖7為本發(fā)明實(shí)施例提供的B GP路由屬性中的屬性值字段的 一 個實(shí)例;
圖8為MPLS標(biāo)簽的格式示意圖9為本發(fā)明實(shí)施例提供的配置了路由信息和QoS信息的對應(yīng)關(guān)系的 裝置結(jié)構(gòu)圖IO為本發(fā)明實(shí)施例提供的CE設(shè)備結(jié)構(gòu)圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體 實(shí)施例對本發(fā)明進(jìn)行詳細(xì)描述。
本發(fā)明提供的方法主要為預(yù)先在MPLS核心網(wǎng)中的一個或多個設(shè)備上 配置路由信息與QoS信息的對應(yīng)關(guān)系;MPLS核心網(wǎng)中配置了該對應(yīng)關(guān)系的 設(shè)備在確定某路由信息滿足QoS信息下發(fā)條件時(shí),從配置的對應(yīng)關(guān)系中獲 取該路由信息的QoS信息,并將該路由信息和路由信息的QoS信息逐跳進(jìn) 行轉(zhuǎn)發(fā)直至用戶網(wǎng)絡(luò)中的用戶網(wǎng)絡(luò)邊緣CE設(shè)備;CE設(shè)備接收該路由信息 和路由信息的QoS信息,并在使用該路由信息轉(zhuǎn)發(fā)業(yè)務(wù)流時(shí),在該業(yè)務(wù)流 的IP報(bào)文頭中攜帶所述QoS信息所對應(yīng)的IP優(yōu)先級信息。
在該方法中僅需要在MPLS核心網(wǎng)中的一個或多個設(shè)備上配置各路由 信息對應(yīng)的QoS信息,該配置對應(yīng)關(guān)系的設(shè)備可以是與某個CE直連的PE 路由器,可以是不與CE直連的PE路由器,可以是P路由器,也可以是MPLS 核心網(wǎng)中的某個服務(wù)器等。
為了更加方便地理解上述方法,下面結(jié)合具體實(shí)施例對上述方法進(jìn)行詳
細(xì)描述。本實(shí)施例以圖2所示組網(wǎng)為例,i兌明如何實(shí)J見對CE設(shè)備3發(fā)往CE 設(shè)備1的業(yè)務(wù)流進(jìn)行的轉(zhuǎn)發(fā)優(yōu)先級控制,在該實(shí)施例中假設(shè)在PE路由器1 上預(yù)先配置了路由信息與QoS信息的對應(yīng)關(guān)系,圖3為本發(fā)明實(shí)施例提供 的方法流程圖,如圖3所示,該方法可以包括以下步驟
步驟301: PE路由器1接收到CE設(shè)備1的路由信息后,根據(jù)預(yù)先配置 的對應(yīng)關(guān)系確定該路由信息對應(yīng)的QoS信息。
CE設(shè)備1在自身的路由形成后會發(fā)送自身的路由信息到與其直連的PE 路由器1。本實(shí)施例是以路由信息與QoS信息的對應(yīng)關(guān)系配置在PE路由器 1為例進(jìn)行的描述,也可以將對應(yīng)關(guān)系預(yù)先配置在MPLS核心網(wǎng)中的其它設(shè) 備上,由于路由信息會在MPLS核心網(wǎng)絡(luò)中進(jìn)行逐跳轉(zhuǎn)發(fā),因此,配置了對 應(yīng)關(guān)系的設(shè)備總會接收到CE設(shè)備1的路由信息。例如,如果對應(yīng)關(guān)系配置 在P路由器3上,CE設(shè)備1發(fā)送自身路由信息到PE路由器1上后,PE路 由器1會將該路由信息包含在BPG報(bào)文中在MPLS核心網(wǎng)中轉(zhuǎn)發(fā),即PE 路由器1發(fā)送給P路由器2、 P路由器2再轉(zhuǎn)發(fā)給P路由器3和P路由器1, 由于這樣的逐跳轉(zhuǎn)發(fā),P路由器3便會接收到CE設(shè)備1的路由信息從而能 夠根據(jù)預(yù)先配置的路由信息與QoS信息的對應(yīng)關(guān)系確定該路由信息對應(yīng)的 QoS信息。
在本步驟中,PE路由器1是在接收到路由信息,且該路由信息包含在 預(yù)先配置的對應(yīng)關(guān)系內(nèi),從而滿足了 QoS信息下發(fā)條件的;另外,如果PE 路由器獲知對應(yīng)關(guān)系內(nèi)某個路由信息的QoS信息發(fā)生變化,則也滿足QoS 信息下發(fā)條件。
上述對應(yīng)關(guān)系中的QoS信息可以是針對用戶設(shè)置的QoS信息,也可以 是針對不同種類的業(yè)務(wù)流設(shè)置的QoS信息,或者是以上兩種的結(jié)合。接收 到路由信息后,PE路由器1可以查找該路由信息對應(yīng)用戶的QoS信息,也 可以查找該路由信息對應(yīng)的用戶所訂制的不同種類業(yè)務(wù)流的QoS信息,或 者是兩種的結(jié)合。上述的QoS信息可以體現(xiàn)為用戶的等級、業(yè)務(wù)種類的轉(zhuǎn)
發(fā)等級等,也可以直接為傳輸優(yōu)先級。
步驟302: PE路由器1采用BGP協(xié)議處理該路由信息,并將該路由信 息的QoS信息攜帶在包含該路由信息的BGP報(bào)文中,將該BGP報(bào)文轉(zhuǎn)發(fā)給 下一跳設(shè)備,并在MPLS核心網(wǎng)中進(jìn)行逐跳轉(zhuǎn)發(fā),直至CE設(shè)備。
在本步驟中,PE路由器1接收到CE設(shè)備1發(fā)送的路由信息后,會采 用BGP協(xié)議中的BGP報(bào)文來攜帶該路由信息,并將該路由信息的QoS信息 攜帶在該BGP報(bào)文的BGP路由屬性中。
RFC4270中定義的BGP路由屬性的格式如圖4所示,本發(fā)明可以使用 該BGP路由屬性來攜帶QoS信息,該BGP路由屬性的格式主要包括三部分 屬性類型(Attribute Type )字段、屬性長度(Attribute Length )字段和屬性 值(Attribute Value )字段。
其中,Attribute Type字段用來攜帶該BGP路由屬性的類型,該字段為 2字節(jié)長度,其可以具體包括8比特的標(biāo)記(flag)字段和8比特的代碼(code) 字段,如圖5所示,其中,flag字段中的O比特標(biāo)識該屬性是可選屬性還是 公認(rèn)屬性;T比特標(biāo)識該屬性是過渡屬性還是非過渡屬性;P比特標(biāo)識該屬 性為可選屬性時(shí)局部有效還是全局有效;E比特標(biāo)識該屬性長度是兩個字節(jié) 還是一個字節(jié);低四位為保留字段,可以全部置零。該flag部分的定義本發(fā) 明可以設(shè)置為可選過渡屬性,即在O比特中標(biāo)識可選屬性,在T比特中標(biāo) 識過渡屬性,從而表明在MPLS核心網(wǎng)的轉(zhuǎn)發(fā)過程中,MPLS核心網(wǎng)中的設(shè) 備能夠接收該攜帶QoS信息的BGP報(bào)文,并繼續(xù)轉(zhuǎn)發(fā)下去。Code字段可以 用來標(biāo)識該屬性的具體類型,只要采用一個未被其它已知的屬性類型使用的 類型標(biāo)識即可,例如,可以采用十進(jìn)制48來標(biāo)識該屬性攜帶路由信息的QoS 信息,即Attribute Value字段中攜帶該路由信息的QoS信息。
Attribute Length字段用來標(biāo)識Attribute Value字段的長度。
Attribute Value字段用于攜帶路由信息的QoS信息, 一個BGP路由屬 性中可以僅包含一個Attribute Value字段,也可以包含多個Attribute Value 字段來攜帶該路由信息的多個QoS信息。每一個Attribute Value字段的格式
可以如圖6所示,前8比特是協(xié)議類型(P)字段,用于攜帶IP協(xié)議號即標(biāo) 識業(yè)務(wù)流的類型;后3比特是轉(zhuǎn)發(fā)等級(EXP)字段,用于攜帶P字段所標(biāo) 識種類的業(yè)務(wù)流所對應(yīng)的轉(zhuǎn)發(fā)等級;中間5比特是用戶級別(CE)字段, 用于攜帶該路由信息對應(yīng)的用戶級別。
在此舉一個例子,例如,如果CE設(shè)備l對應(yīng)的用戶購買等級為最高級 別,且購買了高質(zhì)量的TCP業(yè)務(wù)服務(wù),因此,運(yùn)營商在PE路由器1中預(yù)先 針對該用戶配置了相應(yīng)的對應(yīng)關(guān)系,當(dāng)PE路由器1接收到該CE設(shè)備1的 路由信息后,通過BGP報(bào)文來攜帶該路由信息,并將該路由信息的QoS信 息添加到BGP報(bào)文的BGP路由屬性中。該BGP報(bào)文包含的路由信息所對 應(yīng)用戶的用戶級別為最高級別,在此用0標(biāo)識,利用該路由信息轉(zhuǎn)發(fā)的TCP 業(yè)務(wù)流的轉(zhuǎn)發(fā)等級為6,那么利用Attribute Value字段標(biāo)識該QoS信息時(shí)可 以表示為二進(jìn)制的0001000100000110,如圖7所示。
另外,也可以僅在Attribute Value字段中攜帶用戶級別信息,或僅攜帶 業(yè)務(wù)流的轉(zhuǎn)發(fā)等級信息,或者同時(shí)攜帶。并且可以通過在一個BGP路由屬 性中包含多個Attribute Value字段來分別攜帶該路由信息所對應(yīng)用戶的多種 不同種類業(yè)務(wù)流的轉(zhuǎn)發(fā)等級信息。通過上述BGP路由屬性的方式可以實(shí)現(xiàn) 對QoS信息的精細(xì)設(shè)置,即不僅可以針對該路由所對應(yīng)用戶的QoS進(jìn)行設(shè) 置,還可以針對不同種類的業(yè)務(wù)流進(jìn)行QoS設(shè)置。
PE路由器1將攜帶QoS信息和路由信息的BGP報(bào)文發(fā)送給下 一跳的設(shè) 備,MPLS核心網(wǎng)中的其它設(shè)備的功能不變,接收到BGP報(bào)文后進(jìn)行逐跳 轉(zhuǎn)發(fā),直至發(fā)送至CE。在圖2所示組網(wǎng)中,BGP報(bào)文從PE路由器1經(jīng)由 四個P路由器后轉(zhuǎn)發(fā)至PE路由器3和PE路由器2,并分別轉(zhuǎn)發(fā)至CE設(shè)備 3和CE設(shè)備4,且從PE路由器1直接轉(zhuǎn)發(fā)至CE設(shè)備2。
步驟303:接收到BGP報(bào)文的CE設(shè)備3獲取其中的路由信息和該路由 信息的QoS信息并存儲在全局路由表中。
各CE設(shè)備中存儲有全局路由表,全局路由表中包含各路由信息和各路 由信息的QoS信息。CE設(shè)備3獲取BGP報(bào)文中攜帶的路由信息和該路由
信息的QoS信息,首先查找全局路由表中是否已經(jīng)包含該路由信息,如果 沒有包含,則將該路由信息和該路由信息的QoS信息存儲在該全局路由表 中;如果已經(jīng)包含,則確定該全局路由表中該路由信息的QoS信息是否和 獲取的相同,如果相同,則不做處理,如果不同,則利用獲取的該路由信息 的QoS信息對全局路由表中該路由信息的QoS信息進(jìn)行更新。
CE設(shè)備2和CE設(shè)備4接收到攜帶路由信息的QoS信息的BGP報(bào)文后, 也執(zhí)行同樣操作,不再贅述。
步驟304: CE設(shè)備3需要利用該路由信息發(fā)送業(yè)務(wù)流到CE設(shè)備1時(shí), 從全局路由表中獲取該路由信息的QoS信息,并將該QoS信息對應(yīng)的IP優(yōu) 先級信息攜帶在該業(yè)務(wù)流的IP報(bào)文頭中后,利用該路由信息發(fā)送該業(yè)務(wù)流。
在本步驟中,可以預(yù)先在各CE設(shè)備中建立QoS信息與IP優(yōu)先級信息 之間的對應(yīng)關(guān)系,CE設(shè)備3根據(jù)該對應(yīng)關(guān)系確定QoS對應(yīng)的IP優(yōu)先級,并 將確定的IP優(yōu)先級攜帶在該業(yè)務(wù)流的IP報(bào)文頭中。IP優(yōu)先級通常攜帶在IP 報(bào)文頭中服務(wù)類型(TOS)字段的前3比特。例如,如果CE設(shè)備3發(fā)送的 業(yè)務(wù)流為TCP協(xié)議的業(yè)務(wù)流,則可以查找該路由信息對應(yīng)的QoS信息中TCP 協(xié)議業(yè)務(wù)的轉(zhuǎn)發(fā)等級,并利用上述對應(yīng)關(guān)系,將該轉(zhuǎn)發(fā)等級對應(yīng)的IP優(yōu)先 級攜帶在該業(yè)務(wù)流的IP報(bào)文頭中。如果沒有具體業(yè)務(wù)種類進(jìn)行精細(xì)劃分, 也就是說,該路由信息的QoS信息僅包含該路由信息對應(yīng)用戶的等級,則 可以將該用戶的等級所對應(yīng)的IP優(yōu)先級攜帶在該業(yè)務(wù)流的IP報(bào)文頭中。如
確定一個IP優(yōu)先級,或默認(rèn)以其中一個來確定IP優(yōu)先級。
步驟305: PE路由器3接收到CE設(shè)備3的業(yè)務(wù)流后,將該業(yè)務(wù)流的IP
報(bào)文頭中攜帶的IP優(yōu)先級信息映射到MPLS標(biāo)簽中后在MPLS核心網(wǎng)中進(jìn)
行轉(zhuǎn)發(fā),MPLS核心網(wǎng)中的各設(shè)備根據(jù)業(yè)務(wù)流的MPLS標(biāo)簽中攜帶的優(yōu)先級
信息控制該業(yè)務(wù)流的轉(zhuǎn)發(fā)。
在MPLS核心網(wǎng)中是通過MPLS標(biāo)簽來指導(dǎo)流量轉(zhuǎn)發(fā)的,因此,需要
將IP才艮文頭中的IP優(yōu)先級信息映射到MPLS標(biāo)簽中。為了方便理解,對
MPLS標(biāo)簽的結(jié)構(gòu)進(jìn)行簡單描述,圖8為MPLS標(biāo)簽的格式示意圖,其中, 占用3比特的EXP字段即用來標(biāo)識轉(zhuǎn)發(fā)優(yōu)先級,PE路由器3將IP報(bào)文頭中 的IP優(yōu)先級映射到MPLS標(biāo)簽的EXP字段中。MPLS核心網(wǎng)中的各設(shè)備根 據(jù)業(yè)務(wù)流的MPLS標(biāo)簽的EXP字段中攜帶的優(yōu)先級信息對業(yè)務(wù)流進(jìn)行限速、 隊(duì)列管理等轉(zhuǎn)發(fā)控制。
上述實(shí)施例是以在PE路由器1上配置路由信息和QoS信息的對應(yīng)關(guān)系 為例進(jìn)行的描述,同時(shí),也可以在MPLS核心網(wǎng)中的其它PE路由器或P路 由器上進(jìn)行該對應(yīng)關(guān)系的配置,例如,將該對應(yīng)關(guān)系配置在PE路由器3上, PE路由器3會接收到從PE路由器1經(jīng)由MPLS核心網(wǎng)中其它路由器轉(zhuǎn)發(fā)來 的僅包含CE設(shè)備路由信息的BGP報(bào)文后,根據(jù)配置在自身的對應(yīng)關(guān)系將該 路由信息的QoS信息攜帶在該BGP報(bào)文中后轉(zhuǎn)發(fā)給CE設(shè)備3。或者,同 時(shí)在多個PE路由器或P路由器上進(jìn)行路由信息和QoS信息的對應(yīng)關(guān)系的配 置,例如,可以在各與CE設(shè)備直連的PE路由器上配置與其直連的CE設(shè)備 的路由信息和QoS信息的對應(yīng)關(guān)系,其工作原理相同,不再——贅述。
由于本發(fā)明在MPLS核心網(wǎng)中的設(shè)備上配置路由信息和QoS信息的對 應(yīng)關(guān)系,用戶很難對該對應(yīng)關(guān)系進(jìn)行更改,因此,在與CE設(shè)備直連的PE 設(shè)備入口處不需要配置QoS策略對接收到的業(yè)務(wù)流攜帶的IP優(yōu)先級進(jìn)行進(jìn) 一步檢驗(yàn)。但是,如果想更加嚴(yán)密地控制業(yè)務(wù)流的優(yōu)先級,則在與CE設(shè)備 直連的PE設(shè)備入口處也可以配置QoS策略,并據(jù)此判斷接收到的業(yè)務(wù)流攜 帶的IP優(yōu)先級是否需要更改,以完成對業(yè)務(wù)流優(yōu)先級的進(jìn)一步檢驗(yàn)。
以上是對本發(fā)明的方法進(jìn)行的描述,下面對本發(fā)明所提供的系統(tǒng)和裝置 進(jìn)行詳細(xì)描述。本發(fā)明所提供的系統(tǒng)可以主要包括MPLS核心網(wǎng)中配置了 路由信息與QoS信息的對應(yīng)關(guān)系的一個或多個裝置,以及用戶網(wǎng)絡(luò)中的CE 設(shè)備。
MPLS核心網(wǎng)中配置了該對應(yīng)關(guān)系的裝置在確定某路由信息滿足QoS信息 下發(fā)條件時(shí),從該對應(yīng)關(guān)系中獲取該路由信息的QoS信息,并將該路由信息和 路由信息的QoS信息逐跳進(jìn)行轉(zhuǎn)發(fā)直至用戶網(wǎng)絡(luò)中的CE設(shè)備。
CE設(shè)備接收該路由信息和路由信息的QoS信息,并在使用該路由信息轉(zhuǎn)
發(fā)業(yè)務(wù)流時(shí),在該業(yè)務(wù)流的IP報(bào)文頭中攜帶該QoS信息所對應(yīng)的IP優(yōu)先級信
自
其中,上述配置了對應(yīng)關(guān)系的裝置可以為MPLS核心網(wǎng)中的PE路由器、P 路由器或構(gòu)建在MPLS核心網(wǎng)中的服務(wù)器。
圖9為本發(fā)明實(shí)施例提供的配置了路由信息和QoS信息對應(yīng)關(guān)系的裝置的 結(jié)構(gòu)圖,如圖9所示,該裝置可以包括對應(yīng)關(guān)系存儲單元900、條件觸發(fā)單 元910和QoS信息處理單元920。
對應(yīng)關(guān)系存儲單元900,用于存儲預(yù)先配置的路由信息與QoS信息的對應(yīng) 關(guān)系。
條件觸發(fā)單元910,用于確定路由信息是否滿足QoS信息下發(fā)條件。
QoS信息處理單元920,用于在條件觸發(fā)單元910確定某路由信息滿足QoS 信息下發(fā)條件時(shí),從對應(yīng)關(guān)系存儲單元900存儲的對應(yīng)關(guān)系中獲取該路由信息 的QoS信息,并將該路由信息和該路由信息的QoS信息轉(zhuǎn)發(fā)給下一跳設(shè)備。
上述條件觸發(fā)單元910接收到某路由信息并確定該路由信息的QoS信息包 含在上述對應(yīng)關(guān)系中,則可以確定該路由信息滿足QoS信息下發(fā)條件;或者, 獲知該對應(yīng)關(guān)系中包含的某路由信息的QoS信息被更新,則可以確定該路由信 息滿足QoS信息下發(fā)條件。
上述對應(yīng)關(guān)系中的QoS信息可以是針對用戶設(shè)置的QoS信息,也可以是針 對不同種類的業(yè)務(wù)流設(shè)置的QoS信息,或者是以上兩種的結(jié)合。接收到路由信 息后,PE路由器1可以查找該路由信息對應(yīng)用戶的QoS信息,也可以查找該 路由信息對應(yīng)的用戶所訂制的不同種類業(yè)務(wù)流的QoS信息,或者是兩種的結(jié)合。 上述的QoS信息可以體現(xiàn)為用戶的等級、業(yè)務(wù)種類的轉(zhuǎn)發(fā)等級等,也可以直接 為傳輸優(yōu)先級。
其中,QoS信息處理單元920具體包括信息獲取子單元921、信息攜帶 子單元922和信息發(fā)送子單元923。
信息獲取子單元921,用于在條件觸發(fā)單元910確定某路由信息滿足QoS
信息下發(fā)條件時(shí),從對應(yīng)關(guān)系存儲單元900存儲的對應(yīng)關(guān)系中獲取該路由信息 的QoS信息。
信息攜帶子單元922,用于將該路由信息的QoS信息攜帶在包含該路由信 息的BGP報(bào)文中BGP路由屬性的Attribute Value字段中后,將BGP報(bào)文提供 給信息發(fā)送子單元923。
信息發(fā)送子單元923,用于將信息攜帶子單元922提供的BGP報(bào)文發(fā)送給 下一跳設(shè)備。
由于該裝置還可能是與CE設(shè)備直連的PE路由器,此時(shí),其還負(fù)責(zé)接收與 其直連的CE設(shè)備發(fā)送的業(yè)務(wù)流,并進(jìn)行優(yōu)先級的映射,此時(shí),該裝置還可以 包括優(yōu)先級映射單元930,用于接收到與該裝置直連的CE設(shè)備發(fā)送的業(yè)務(wù)流 后,將該業(yè)務(wù)流的IP報(bào)文頭中攜帶的IP優(yōu)先級信息映射到該業(yè)務(wù)流的MPLS 標(biāo)簽中。
優(yōu)先級映射單元930可以將業(yè)務(wù)流的IP報(bào)文頭中TOS字段的前3比特?cái)y 帶的IP優(yōu)先級信息映射到MPLS標(biāo)簽的EXP字段中。
圖IO為本發(fā)明實(shí)施例提供的CE設(shè)備結(jié)構(gòu)圖,如圖IO所示,該CE設(shè)備可 以包括信息接收單元1010、信息存儲單元1020、優(yōu)先級攜帶單元1030和業(yè) 務(wù)流發(fā)送單元1040。
信息接收單元1010,用于接收從MPLS核心網(wǎng)發(fā)送來的路由信息和該路由 信息的QoS信息,并將該路由信息和路由信息的QoS信息提供給信息存儲單元 1020。
信息存儲單元1020,用于存儲上述路由信息和路由信息的QoS信息。 優(yōu)先級攜帶單元1030,用于在使用該路由信息轉(zhuǎn)發(fā)業(yè)務(wù)流時(shí),從信息存儲 單元1020中獲取該路由信息的QoS信息,將該路由信息的QoS信息所對應(yīng)的 IP優(yōu)先級信息攜帶在業(yè)務(wù)流的IP報(bào)文頭中,并將該業(yè)務(wù)流提供給業(yè)務(wù)流發(fā)送單 元1040。
業(yè)務(wù)流發(fā)送單元1040,用于利用該路由信息轉(zhuǎn)發(fā)優(yōu)先級攜帶單元1030提 供的業(yè)務(wù)流。
其中,信息接收單元1010可以包括報(bào)文接收子單元1011和信息獲取子 單元1012。
報(bào)文接收子單元1011 ,用于接收BGP報(bào)文。
信息獲取子單元1012,用于獲取BGP報(bào)文中包含的路由信息,并從BGP 報(bào)文中BGP路由屬性的Attribute Value字段中獲取路由信息的QoS信息,并提 供給信息存儲單元1020。
上述的信息存儲單元1020可以具體包括第一判斷子單元1021、第二判 斷子單元1022和路由表存儲子單元1023。
第一判斷子單元1021,用于接收到路由信息和路由信息的QoS信息后,判 斷路由表存儲子單元1023中存儲的全局路由表中是否已經(jīng)存在包含路由信息 的表項(xiàng),如果尚沒有存在,將路由信息和路由信息的QoS信息提供給路由表存 儲子單元1023;如果已經(jīng)存在,則將路由信息和路由信息的QoS信息提供給第 二判斷子單元1022。
第二判斷子單元1022,用于判斷全局路由表中存儲的路由信息的QoS信息 是否與接收到的路由信息的QoS信息相同,如果相同,則不做處理,如果不同, 將路由信息和路由信息的QoS信息提供給路由表存儲子單元1023。
路由表存儲子單元1023,用于將第一判斷子單元1021提供的路由信息和 路由信息的QoS信息存儲在全局路由表中;利用第二判斷子單元1022提供的 路由信息的QoS信息對全局路由表中存儲的該路由信息的QoS信息進(jìn)行更新。
由以上描述可以看出,本發(fā)明提供的方法、系統(tǒng)、裝置和CE設(shè)備具備以 下優(yōu)點(diǎn)
1 )本發(fā)明預(yù)先在MPLS核心網(wǎng)中的一個或多個設(shè)備上配置路由信息與QoS 信息的對應(yīng)關(guān)系,配置了該對應(yīng)關(guān)系的設(shè)備在確定某路由信息滿足QoS信息下 發(fā)條件時(shí),將該路由信息和路由信息的QoS信息通過逐跳轉(zhuǎn)發(fā)的方式發(fā)送給 CE設(shè)備,CE設(shè)備接收該路由信息和路由信息的QoS信息,并在使用該路由信 息轉(zhuǎn)發(fā)業(yè)務(wù)流時(shí),在業(yè)務(wù)流的IP報(bào)文頭中攜帶該QoS信息所對應(yīng)的IP優(yōu)先級 信息,從而實(shí)現(xiàn)轉(zhuǎn)發(fā)優(yōu)先級的控制。本發(fā)明只需要在MPLS核心網(wǎng)中的某個或
某些設(shè)備上進(jìn)行路由信息和QoS信息的對應(yīng)關(guān)系的配置,并在必要的時(shí)候下發(fā) 路由信息的QoS信息給CE設(shè)備,而無需在所有CE設(shè)備上進(jìn)行各用戶QoS策 略的配置;并且,由于用戶無法對配置在MPLS核心網(wǎng)設(shè)備上的QoS策略進(jìn)行 更改,因此,也無需在與各CE設(shè)備直連的PE路由器入口處進(jìn)行QoS策略的 配置;在用戶某個路由信息的QoS信息發(fā)生變化時(shí),只需要在MPLS核心網(wǎng)中 配置了 QoS策略的設(shè)備進(jìn)行變更,而無需像現(xiàn)有技術(shù)一樣需要手工在各CE設(shè) 備和PE路由器的入口處進(jìn)行變更,從而使得配置和維護(hù)工作更加簡單,降低 配置和維護(hù)工作的成本。
2 )本發(fā)明可以通過在MPLS核心網(wǎng)中任意一個或多個設(shè)備上配置路由信息 和QoS信息的對應(yīng)關(guān)系來實(shí)現(xiàn)傳輸優(yōu)先級的控制,從而使得全網(wǎng)部署更加靈活。 并且,這種在MPLS核心網(wǎng)中的一個或個別設(shè)備上配置該對應(yīng)關(guān)系來實(shí)現(xiàn)對全 網(wǎng)用戶傳輸優(yōu)先級的控制方法,更加方便運(yùn)營商對全網(wǎng)用戶優(yōu)先級的集中管理。
3) 本發(fā)明更進(jìn)一步為配置了路由信息和QoS信息的對應(yīng)關(guān)系的設(shè)備提供 了下發(fā)路由信息的QoS信息的方法,即通過擴(kuò)展已有的包含路由信息的BGP 報(bào)文來攜帶,通過BGP報(bào)文中BGP路由屬性的Attribute Value字段來攜帶,無 需對MPLS核心網(wǎng)中的其它設(shè)備進(jìn)行變動,接收到BGP報(bào)文后仍按照原來的轉(zhuǎn) 發(fā)方式進(jìn)行逐跳轉(zhuǎn)發(fā),直至CE。也就是說,本發(fā)明能夠與現(xiàn)有網(wǎng)絡(luò)架構(gòu)兼容, 對已有協(xié)議變動很小。
4) 更優(yōu)地,本發(fā)明提供的利用BGP報(bào)文中BGP路由屬性攜帶的QoS信息 可以是用戶等級信息,還可以是具體業(yè)務(wù)種類的轉(zhuǎn)發(fā)等級信息,還可以是兩者 的結(jié)合,并給出了具體的格式實(shí)例,更加細(xì)致地區(qū)分用戶需求,更加方便地為 用戶提供有差異的服務(wù)質(zhì)量,提高了用戶體驗(yàn)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本 發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在 本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1、一種控制傳輸優(yōu)先級的方法,其特征在于,應(yīng)用于包含多協(xié)議標(biāo)簽交換MPLS核心網(wǎng)和用戶網(wǎng)絡(luò)的架構(gòu),預(yù)先在MPLS核心網(wǎng)中的一個或多個設(shè)備上配置路由信息與服務(wù)質(zhì)量QoS信息的對應(yīng)關(guān)系,該方法包括MPLS核心網(wǎng)中配置了所述對應(yīng)關(guān)系的設(shè)備在確定某路由信息滿足QoS信息下發(fā)條件時(shí),從所述對應(yīng)關(guān)系中獲取所述路由信息的QoS信息,并將所述路由信息和路由信息的QoS信息逐跳進(jìn)行轉(zhuǎn)發(fā)直至用戶網(wǎng)絡(luò)中的用戶網(wǎng)絡(luò)邊緣CE設(shè)備;所述CE設(shè)備接收所述路由信息和路由信息的QoS信息,并在使用所述路由信息轉(zhuǎn)發(fā)業(yè)務(wù)流時(shí),在所述業(yè)務(wù)流的IP報(bào)文頭中攜帶所述QoS信息所對應(yīng)的IP優(yōu)先級信息。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,配置了所述對應(yīng)關(guān)系的設(shè)備 為服務(wù)提供商邊緣PE路由器、骨干路由器或構(gòu)建在所述MPLS核心網(wǎng)中的服 務(wù)器。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定某路由信息滿足 QoS信息下發(fā)條件具體為配置了所述對應(yīng)關(guān)系的設(shè)備接收到某路由信息,并 且確定該路由信息的QoS信息包含在所述對應(yīng)關(guān)系中,則確定該路由信息滿足 QoS信息下發(fā)條件;或者,配置了所述對應(yīng)關(guān)系的設(shè)備獲知所述對應(yīng)關(guān)系中包含的某路由信息的QoS 信息被更新,則確定該路由信息滿足QoS信息下發(fā)條件。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述路由信息和路由信息 的QoS信息逐跳進(jìn)行轉(zhuǎn)發(fā)包括將所述路由信息的QoS信息攜帶在包含所述路 由信息的BGP報(bào)文中后,逐跳轉(zhuǎn)發(fā)該BGP報(bào)文;所述CE設(shè)備接收所述路由信息和路由信息的QoS信息包括所述CE設(shè) 備接收所述BGP報(bào)文,從所述BGP報(bào)文中獲取所述路由信息和路由信息的QoS 信息。
5、 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述路由信息的QoS信息 攜帶在所述BGP報(bào)文的BGP路由屬性的屬性值A(chǔ)ttribute Value字段中。
6、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述CE設(shè)備接收所述路由 信息和路由信息的QoS信息后,如果確定存儲在該CE設(shè)備中的全局路由表中 尚沒有存在包含該路由信息的表項(xiàng),則將該路由信息和路由信息的QoS信息存 儲在所述全局路由表中;如果確定存儲在該CE設(shè)備中的全局路由表中已經(jīng)包 含該路由信息的表項(xiàng),則進(jìn)一步確定接收到的QoS信息是否與所述全局路由表 中存儲的該路由信息的QoS信息相同,如果相同,則不做處理;如果不同,則 利用接收到的該路由信息的QoS信息對全局路由表中存儲的該路由信息的QoS 信息進(jìn)行更新;所述CE設(shè)備在使用所述路由信息轉(zhuǎn)發(fā)業(yè)務(wù)流時(shí),從所述全局路由表中獲 取所述路由信息的QoS信息。
7、 根據(jù)權(quán)利要求1所述的方法,其特征在于,預(yù)先在所述CE設(shè)備中設(shè)置 QoS信息與IP優(yōu)先級之間的對應(yīng)關(guān)系,并利用該對應(yīng)關(guān)系執(zhí)行在所述業(yè)務(wù)流的 IP報(bào)文頭中攜帶所述QoS信息所對應(yīng)的IP優(yōu)先級信息的步驟。
8、 根據(jù)權(quán)利要求1至7任一權(quán)項(xiàng)所述的方法,所述QoS信息至少包括以 下情況中的一種所述路由信息所對應(yīng)用戶的用戶級別信息,或者所述路由信 息所對應(yīng)的業(yè)務(wù)種類的轉(zhuǎn)發(fā)等級信息。
9、 根據(jù)權(quán)利要求1所述的方法,其特征在于,與所述CE設(shè)備直連的PE 路由器接收到所述CE設(shè)備發(fā)送的業(yè)務(wù)流后,將所述業(yè)務(wù)流的IP報(bào)文頭中攜帶 的IP優(yōu)先級信息映射到該業(yè)務(wù)流的MPLS標(biāo)簽中。
10、 一種控制傳輸優(yōu)先級的裝置,其特征在于,該裝置為MPLS核心網(wǎng)中 配置了路由信息與QoS信息的對應(yīng)關(guān)系的設(shè)備,該裝置包括對應(yīng)關(guān)系存儲單 元、條件觸發(fā)單元和QoS信息處理單元;所述對應(yīng)關(guān)系存儲單元,用于存儲預(yù)先配置的路由信息與服務(wù)質(zhì)量QoS信 息的對應(yīng)關(guān)系;所述條件觸發(fā)單元,用于確定路由信息是否滿足QoS信息下發(fā)條件; 所述QoS信息處理單元,用于在所述條件觸發(fā)單元確定某路由信息滿足 QoS信息下發(fā)條件時(shí),從所對應(yīng)關(guān)系存儲單元存儲的所述對應(yīng)關(guān)系中獲取所述 路由信息的QoS信息,并將所述路由信息和路由信息的QoS信息轉(zhuǎn)發(fā)給下一跳 設(shè)備。
11、 根據(jù)權(quán)利要求IO所述的裝置,其特征在于,所述條件觸發(fā)單元接收到 某路由信息并確定該路由信息的QoS信息包含在所述對應(yīng)關(guān)系中,則確定該路 由信息滿足QoS信息下發(fā)條件;或者,獲知所述對應(yīng)關(guān)系中包含的某路由信息 的QoS信息被更新,則確定該路由信息滿足QoS信息下發(fā)條件。
12、 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述QoS信息處理單元 具體包括信息獲取子單元、信息攜帶子單元和信息發(fā)送子單元;所述信息獲取子單元,用于在所述條件觸發(fā)單元確定某路由信息滿足QoS 信息下發(fā)條件時(shí),從所述對應(yīng)關(guān)系存儲單元存儲的所述對應(yīng)關(guān)系中獲取所述路 由信息的QoS信息;所述信息攜帶子單元,用于將所述路由信息的QoS信息攜帶在包含所述路 由信息的BGP報(bào)文中BGP路由屬性的Attribute Value字段中后,將所述BGP 報(bào)文提供給所述信息發(fā)送子單元;所述信息發(fā)送子單元,用于將所述信息攜帶子單元提供的BGP報(bào)文發(fā)送給 下一跳設(shè)備。
13、 根據(jù)權(quán)利要求IO所述的裝置,其特征在于,如果該裝置是與CE設(shè)備 直連的PE路由器,則該裝置還可以包括優(yōu)先級映射單元,用于接收到與該 裝置直連的CE設(shè)備發(fā)送的業(yè)務(wù)流后,將該業(yè)務(wù)流的IP報(bào)文頭中攜帶的IP優(yōu)先 級信息映射到該業(yè)務(wù)流的MPLS標(biāo)簽中。
14、 一種CE設(shè)備,其特征在于,該CE設(shè)備包括信息接收單元、信息存 儲單元、優(yōu)先級攜帶單元和業(yè)務(wù)流發(fā)送單元;所述信息接收單元,用于接收從MPLS核心網(wǎng)發(fā)送來的路由信息和該路由 信息的QoS信息,并將該路由信息和路由信息的QoS信息提供給所述信息存儲單元;所述信息存儲單元,用于存儲所述路由信息和路由信息的QoS信息; 所述優(yōu)先級攜帶單元,用于在使用所述路由信息轉(zhuǎn)發(fā)業(yè)務(wù)流時(shí),從所述信 息存儲單元中獲取所述路由信息的QoS信息,將所述路由信息的QoS信息所對 應(yīng)的IP優(yōu)先級信息攜帶在所述業(yè)務(wù)流的IP報(bào)文頭中,并將該業(yè)務(wù)流提供給業(yè) 務(wù)流發(fā)送單元;所述業(yè)務(wù)流發(fā)送單元,用于利用所述路由信息轉(zhuǎn)發(fā)所述優(yōu)先級攜帶單元提 供的業(yè)務(wù)流。
15、 根據(jù)權(quán)利要求14所述的CE設(shè)備,其特征在于,所述信息接收單元包 括報(bào)文接收子單元和信息獲取子單元;所述報(bào)文接收子單元,用于接收BGP報(bào)文;所述信息獲取子單元,用于獲取所述BGP報(bào)文中包含的路由信息,并從所 述BGP報(bào)文中BGP路由屬性的Attribute Value字段中獲取所述路由信息的QoS 信息,并提供給所述信息存儲單元。
16、 根據(jù)權(quán)利要求14所述的CE設(shè)備,其特征在于,所述信息存儲單元具 體包括第一判斷子單元、第二判斷子單元和路由表存儲子單元;所述第一判斷子單元,用于接收到所述路由信息和路由信息的QoS信息后,信息的表項(xiàng),如果尚沒有存在,將所述路由信息和路由信息的QoS信息提供給 路由表存儲子單元;如果已經(jīng)存在,則將所述路由信息和路由信息的QoS信息 提供給所述第二判斷子單元;所述第二判斷子單元,用于判斷所述全局路由表中存儲的所述路由信息的 QoS信息是否與接收到的所述路由信息的QoS信息相同,如果相同,則不做處 理,如果不同,將所述路由信息和路由信息的QoS信息提供給路由表存儲子單元;所述路由表存儲子單元,用于將所述第一判斷子單元提供的路由信息和路由信息的QoS信息存儲在全局路由表中;利用所述第二判斷子單元提供的路由 信息的QoS信息對全局路由表中存儲的該路由信息的QoS信息進(jìn)行更新。
17、 一種控制傳輸優(yōu)先級的系統(tǒng),其特征在于,應(yīng)用于包含MPLS核心網(wǎng) 和用戶網(wǎng)絡(luò)的架構(gòu),該系統(tǒng)包括一個或多個如權(quán)利要求10所述的裝置和如權(quán)利要求14所述的CE設(shè)備。
全文摘要
本發(fā)明提供了一種控制傳輸優(yōu)先級的方法、系統(tǒng)、裝置和用戶網(wǎng)絡(luò)邊緣設(shè)備,其中,方法包括預(yù)先在多協(xié)議標(biāo)簽交換(MPLS)核心網(wǎng)中的一個或多個設(shè)備上配置路由信息和服務(wù)質(zhì)量(QoS)的對應(yīng)關(guān)系;該設(shè)備在確定某路由信息滿足QoS信息下發(fā)條件時(shí),從所述對應(yīng)關(guān)系中獲取所述路由信息的QoS信息,并將所述路由信息和路由信息的QoS信息逐跳進(jìn)行轉(zhuǎn)發(fā)直至用戶網(wǎng)絡(luò)中的用戶網(wǎng)絡(luò)邊緣(CE設(shè)備);所述CE設(shè)備接收所述路由信息和路由信息的QoS信息,并在使用所述路由信息轉(zhuǎn)發(fā)業(yè)務(wù)流時(shí),在所述業(yè)務(wù)流的IP報(bào)文頭中攜帶所述QoS信息所對應(yīng)的IP優(yōu)先級信息。本發(fā)明使得配置和維護(hù)工作更加簡單,降低配置和維護(hù)工作的成本。
文檔編號H04L12/56GK101340374SQ20081011906
公開日2009年1月7日 申請日期2008年8月28日 優(yōu)先權(quán)日2008年8月28日
發(fā)明者程鋒章 申請人:杭州華三通信技術(shù)有限公司