專(zhuān)利名稱(chēng):一種ip與光融合的方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種IP與光融合的方法、裝置和系統(tǒng)。
背景技術(shù):
GMPLS(Generalized Multiprotocol Label Switching,通用多協(xié)議標(biāo)簽交換)原 型基礎(chǔ)是MPLS (Multiprotocol Label Switching,多協(xié)議標(biāo)簽交換)。MPLS的工作原理是 當(dāng)數(shù)據(jù)分組到達(dá)MPLS網(wǎng)絡(luò)的入口 LSR (Label Switch Router,標(biāo)簽交換路由器),入口 LSR 通過(guò)分析數(shù)據(jù)分組的信息頭來(lái)決定該分組屬于哪個(gè)FEC (forwarding equivalence class, 轉(zhuǎn)發(fā)等價(jià)類(lèi)),F(xiàn)EC使一些具有某些共性的數(shù)據(jù)流進(jìn)行集合,這些數(shù)據(jù)在轉(zhuǎn)發(fā)過(guò)程中被LSR 以相同的方式進(jìn)行處理,然后查找轉(zhuǎn)發(fā)表,將一個(gè)與該FEC相關(guān)聯(lián)的標(biāo)簽加在數(shù)據(jù)分組前。 后繼的LSR不需要再查找IP分組頭,只需要根據(jù)數(shù)據(jù)分組的標(biāo)簽來(lái)做交換,即可決定其轉(zhuǎn) 發(fā)出口,在轉(zhuǎn)發(fā)前將新的標(biāo)簽取代舊的標(biāo)簽,然后轉(zhuǎn)發(fā)到下一個(gè)LSR。當(dāng)數(shù)據(jù)分組到達(dá)出口 LSR時(shí),出口 LSR將標(biāo)簽從數(shù)據(jù)分組中去掉,又按照傳統(tǒng)的IP轉(zhuǎn)發(fā)方式對(duì)數(shù)據(jù)分組進(jìn)行轉(zhuǎn) 發(fā)。MPLS技術(shù)主要針對(duì)分組交換,無(wú)法支持時(shí)分復(fù)用TDM交換、波分復(fù)用交換。為了能 適應(yīng)智能光網(wǎng)絡(luò)動(dòng)態(tài)地提供網(wǎng)絡(luò)資源和傳送信令的要求,需要對(duì)傳統(tǒng)的MPLS進(jìn)行擴(kuò)展和 更新。GMPLS正是MPLS向光網(wǎng)絡(luò)擴(kuò)展的產(chǎn)物,它可以支持分組交換、時(shí)分交換、波長(zhǎng)交換和 光纖交換。在GMPLS這種控制協(xié)議的作用下,光網(wǎng)絡(luò)設(shè)備可以根據(jù)網(wǎng)管輸入的業(yè)務(wù)需求或 者其它設(shè)備(如路由器)傳入的業(yè)務(wù)請(qǐng)求信息,自動(dòng)收集光通路資源、計(jì)算合理的光路徑、 按照要求快速建立光傳輸路徑,這樣,大大提供了光網(wǎng)絡(luò)設(shè)備在業(yè)務(wù)部署、業(yè)務(wù)調(diào)整、業(yè)務(wù) 保障方面的能力。為了將GMPLS運(yùn)用到光網(wǎng)絡(luò)中,就需要路由設(shè)備,主要是路由器設(shè)備支持GMPLS。 光傳輸路徑用來(lái)承載由路由設(shè)備(如路由器)發(fā)出的業(yè)務(wù)數(shù)據(jù)報(bào)文,如果路由器可以支持 GMPLS,路由器和光網(wǎng)絡(luò)設(shè)備就可以實(shí)現(xiàn)控制層面的交互?,F(xiàn)在解決這種問(wèn)題采取如下方法,按照路由器的要求,主要是根據(jù)路由器發(fā)送的 請(qǐng)求消息中攜帶的目的地址、帶寬、Q0S參數(shù)等信息,建立一條雙向的通用多協(xié)議標(biāo)簽交換 用戶網(wǎng)絡(luò)接口 GMPLS UNI隧道,這條隧道的起點(diǎn)是源路由器、終點(diǎn)是目的路由器。這條GMPLS UNI隧道成功建立之后,對(duì)于路由網(wǎng)絡(luò)內(nèi)的路由器,在IP/MPLS的控 制層面做相應(yīng)的改造就可以使用這條GMPLS UNI隧道參與路由計(jì)算和MPLS隧道的路徑 選擇,這樣現(xiàn)有的IP/MPLS業(yè)務(wù)就可以布置在這條GMPLS UNI隧道上了,源路由器需要以 FA (Forwarding Adjacency,轉(zhuǎn)發(fā)鄰接)的方式將這條隧道發(fā)布給路由網(wǎng)絡(luò)內(nèi)的其它路由器。在轉(zhuǎn)發(fā)層面,查找包含GMPLS rai隧道的轉(zhuǎn)發(fā)表,可以實(shí)現(xiàn)IP/MPLS 0VERGMPLS UNI隧道的轉(zhuǎn)發(fā),最終從源路由器發(fā)出的報(bào)文將帶上一層GMPLS UNI隧道特有的標(biāo)簽。這種處理方法需要將GMPLS UNI隧道以FA的方式發(fā)布出去,即需要將建立的隧道 發(fā)布給鄰居設(shè)備,同時(shí)需要在轉(zhuǎn)發(fā)層面要多封裝一層標(biāo)簽,路由器也需要作相應(yīng)的修改,轉(zhuǎn)發(fā)性能也將受到影響。
發(fā)明內(nèi)容
本發(fā)明提供一種IP和光融合的方法、裝置和系統(tǒng),用于實(shí)現(xiàn)將IP/MPLS業(yè)務(wù)運(yùn)行 于光網(wǎng)絡(luò)上,以實(shí)現(xiàn)IP和光的融合。本發(fā)明的一個(gè)實(shí)施例提供一種IP和光融合的方法,包括以下步驟接收到來(lái)自第一路由設(shè)備的建立用戶網(wǎng)絡(luò)接口的請(qǐng)求消息后,與第二光設(shè)備建立 光通道,為所述光通道分配通用多協(xié)議標(biāo)簽交換標(biāo)簽;通過(guò)第二光設(shè)備向第二路由設(shè)備發(fā)送包含所述通用多協(xié)議標(biāo)簽交換標(biāo)簽的路由 消息,以使得所述第二路由設(shè)備設(shè)置第二路由設(shè)備上的第二以太網(wǎng)子接口的虛擬局域網(wǎng)標(biāo) 識(shí)為所述通用多協(xié)議標(biāo)簽交換標(biāo)簽;接收來(lái)自第二路由設(shè)備的第一消息,向所述第一路由設(shè)備發(fā)送包含所述通用多協(xié) 議標(biāo)簽交換標(biāo)簽的第二消息,以使得所述第一路由設(shè)備設(shè)置第一路由設(shè)備上的第一以太網(wǎng) 子接口的虛擬局域網(wǎng)標(biāo)識(shí)為所述通用多協(xié)議標(biāo)簽交換標(biāo)簽。本發(fā)明的一個(gè)實(shí)施例提供一種路由設(shè)備,包括發(fā)送單元,用于向光設(shè)備發(fā)送建立用戶網(wǎng)絡(luò)接口的請(qǐng)求消息;接收單元,用于接收所述光設(shè)備返回的確認(rèn)消息,所述確認(rèn)消息包括通用多協(xié)議 標(biāo)簽交換標(biāo)簽;所述處理單元,用于設(shè)置本路由設(shè)備上的以太網(wǎng)子接口的虛擬局域網(wǎng)標(biāo)識(shí)為所述 接收單元收到的通用多協(xié)議標(biāo)簽交換標(biāo)簽。本發(fā)明的一個(gè)實(shí)施例提供一種光設(shè)備,包括接收單元,接收第一路由設(shè)備的建立用戶網(wǎng)絡(luò)接口的請(qǐng)求消息,以及接收第二路 由設(shè)備的第一確認(rèn)消息;光通道建立單元,根據(jù)接收單元收到的請(qǐng)求消息在所述光設(shè)備和第二光設(shè)備之間 建立光通道,并為所述光通道分配通用多協(xié)議標(biāo)簽交換標(biāo)簽;發(fā)送單元,向第二路由設(shè)備發(fā)送包含所述通用多協(xié)議標(biāo)簽交換標(biāo)簽的路由消息, 使得第二路由設(shè)備設(shè)置第二路由設(shè)備上的第二以太網(wǎng)子接口的虛擬局域網(wǎng)標(biāo)識(shí)為所述通 用多協(xié)議標(biāo)簽交換標(biāo)簽,向第一路由設(shè)備發(fā)送包含所述通用多協(xié)議標(biāo)簽交換標(biāo)簽的第二消 息,使得第一路由設(shè)備設(shè)置第一路由設(shè)備上的第一以太網(wǎng)子接口的虛擬局域網(wǎng)標(biāo)識(shí)為所述 通用多協(xié)議標(biāo)簽交換標(biāo)簽。本發(fā)明的一個(gè)實(shí)施例提供一種實(shí)現(xiàn)IP和光融合的系統(tǒng),包括第一路由設(shè)備、第二 路由設(shè)備、第一光設(shè)備和第二光設(shè)備,其中,第一路由設(shè)備和第一光設(shè)備相連,第二路由設(shè) 備和第二光設(shè)備相連,第一路由設(shè)備包括第一以太網(wǎng)子接口,第二路由設(shè)備包括第二以太 網(wǎng)子接口,第一路由設(shè)備,向第一光設(shè)備發(fā)送建立用戶網(wǎng)絡(luò)接口的請(qǐng)求消息;接收第一光設(shè)備發(fā)送的包含通用多協(xié)議標(biāo)簽交換標(biāo)簽的第二消息,設(shè)置第一以太 網(wǎng)子接口的虛擬局域網(wǎng)標(biāo)識(shí)為所述通用多協(xié)議標(biāo)簽;第一光設(shè)備,接收第一路由設(shè)備的請(qǐng) 求消息,根據(jù)請(qǐng)求消息在第一光設(shè)備和第二光設(shè)備之間建立光通道,為所述光通道分配通 用多協(xié)議標(biāo)簽交換標(biāo)簽,通過(guò)第二光設(shè)備向第二路由設(shè)備發(fā)送包含所述通用多協(xié)議標(biāo)簽交換標(biāo)簽的路由消息;接收第二路由設(shè)備的第一確認(rèn)消息,并向第一路由設(shè)備發(fā)送包含通用多協(xié)議標(biāo)簽 交換標(biāo)簽的第二確認(rèn)消息;第二路由設(shè)備,收到第二光設(shè)備轉(zhuǎn)發(fā)的路由消息后,設(shè)置第二以太網(wǎng)子接口的虛 擬局域網(wǎng)標(biāo)識(shí)為通用多協(xié)議標(biāo)簽交換標(biāo)簽,通過(guò)第二光設(shè)備向第一光設(shè)備發(fā)送第一消息。本發(fā)明實(shí)施例所提供的技術(shù)方案具有如下優(yōu)點(diǎn)將通用多協(xié)議標(biāo)簽交換用戶網(wǎng)絡(luò)接口標(biāo)簽作為以太網(wǎng)子接口的虛擬局域網(wǎng)標(biāo)識(shí), 這樣,現(xiàn)有的IP/MPLS業(yè)務(wù)走已有的以太網(wǎng)子接口流程,控制層面不作任何改造就可以將 IP/MPLS業(yè)務(wù)運(yùn)行于通用多協(xié)議標(biāo)簽交換用戶網(wǎng)絡(luò)接口上。在消息轉(zhuǎn)發(fā)層面,也不需要另外 借助通用多協(xié)議標(biāo)簽交換用戶網(wǎng)絡(luò)接口轉(zhuǎn)發(fā)表,采用現(xiàn)有的以太網(wǎng)子接口的轉(zhuǎn)發(fā)流程就可 以在通用多協(xié)議標(biāo)簽交換用戶網(wǎng)絡(luò)接口上實(shí)現(xiàn)IP/MPLS業(yè)務(wù),不影響轉(zhuǎn)發(fā)性能。
圖1為本發(fā)明提供的IP和光融合的系統(tǒng)框架圖;圖2為本發(fā)明提供的IP和光融合方法交互圖;圖3為本發(fā)明提供的路由設(shè)備示意圖;圖4為本發(fā)明提供的光設(shè)備的示意圖。
具體實(shí)施例方式下面將結(jié)合附圖對(duì)本發(fā)明進(jìn)行清楚、完整的說(shuō)明本發(fā)明一個(gè)實(shí)施例提供一種實(shí)現(xiàn)IP和光融合的系統(tǒng),如圖1所示,包括第一路由 設(shè)備10、第二路由設(shè)備20、第一光設(shè)備22和第二光設(shè)備23,其中,第一路由設(shè)備10和第一 光設(shè)備22相連,第二光設(shè)備23和第二路由設(shè)備20相連。在第一路由設(shè)備10上建立一個(gè)第一以太網(wǎng)子接口,建立的第一以太網(wǎng)子接口派 生于第一路由設(shè)備10上的以太網(wǎng)接口,與以太網(wǎng)接口的關(guān)系是父與子的關(guān)系,建立的第一 以太網(wǎng)子接口沒(méi)有配置虛擬局域網(wǎng)標(biāo)識(shí)VLAN ID,支持通用多協(xié)議標(biāo)簽交換用戶網(wǎng)絡(luò)接口 GMPLS UNI協(xié)議。該過(guò)程可以由用戶在第一路由設(shè)備10上建立,也可以由第一路由設(shè)備10 自動(dòng)建立,本發(fā)明的一個(gè)實(shí)施例中,第一路由設(shè)備通過(guò)對(duì)流量的監(jiān)測(cè),發(fā)現(xiàn)負(fù)荷偏高時(shí)自動(dòng) 建立第一以太網(wǎng)子接口。第一路由設(shè)備10向第一光設(shè)備22發(fā)送請(qǐng)求建立UNI的請(qǐng)求消息,該請(qǐng)求消息可 以是現(xiàn)有的路由消息,該請(qǐng)求消息包括SessioruERO對(duì)象,其中Session的內(nèi)容包括第一路 由設(shè)備10和第二路由設(shè)備20的位置呼叫篩選LSR(LabelSwitch Router) ID,ER0的內(nèi)容包 括第一光設(shè)備22的入接口 IP地址、第二光設(shè)備23的出接口 IP地址、路由設(shè)備的入接口 IP 地址以及業(yè)務(wù)的優(yōu)先級(jí)別等。請(qǐng)求消息中還包括標(biāo)簽labell,該標(biāo)簽為第一路由設(shè)備10建議第一光設(shè)備22給 即將建立的光通道分配的GMPLS標(biāo)簽。第一光設(shè)備22收到第一路由設(shè)備10的請(qǐng)求消息后,對(duì)請(qǐng)求消息進(jìn)行解析以獲取 請(qǐng)求消息中的地址信息,根據(jù)地址信息,在第一光設(shè)備22和第二光設(shè)備23之間建立一條雙 向的LSP (Label Switch Path)光通道,建立LSP的過(guò)程可參照現(xiàn)有的流程。
第一光設(shè)備22為建立的光通道分配GMPLS標(biāo)簽label2,本發(fā)明的另一個(gè)實(shí)施例 中,第一光設(shè)備22將label 1當(dāng)作光通道的GMPLS標(biāo)簽。第一光設(shè)備22通過(guò)第二光設(shè)備23向第二路由設(shè)備20發(fā)送路由消息,該路由消息 包括標(biāo)簽label2。第二路由設(shè)備20收到該路由消息后,自動(dòng)建立一個(gè)第二以太網(wǎng)子接口,該第二以 太網(wǎng)子接口派生于第二路由設(shè)備20上的以太網(wǎng)接口,沒(méi)有配置VLANID,且支持GMPLS UNI 協(xié)議。第二路由設(shè)備20設(shè)置第二以太網(wǎng)子接口的VLANID為label2,如果轉(zhuǎn)換成功,則將第 二以太網(wǎng)子接口的狀態(tài)轉(zhuǎn)變?yōu)樯暇€UP。如果第二路由設(shè)備20上已經(jīng)存在沒(méi)有配置VLAN ID且支持GMPLS UNI協(xié)議的第 二以太網(wǎng)子接口,那么第二路由設(shè)備20收到路由消息后,優(yōu)選不另外建立第二以太網(wǎng)子接 口。第二路由設(shè)備20設(shè)置第二以太網(wǎng)子接口的VLAN ID為label2,如果轉(zhuǎn)換成功,則將第 二以太網(wǎng)子接口的狀態(tài)轉(zhuǎn)變?yōu)閁P。第二路由設(shè)備20解析來(lái)自第二光設(shè)備23的路由消息,獲取地址信息,根據(jù)地址信 息,通過(guò)第二光設(shè)備23向第一光設(shè)備22發(fā)送第一消息,第一消息優(yōu)選現(xiàn)有的Recv消息。第一光設(shè)備22收到第一消息后,將label2包含在第一消息中生成第二消息,將第 二消息發(fā)送給第一路由設(shè)備10,第二消息優(yōu)選現(xiàn)有的Recv消息。第一路由設(shè)備10收到第二消息后,對(duì)第二消息進(jìn)行解析,設(shè)置第一以太網(wǎng)子接口 的VLAN ID為第二消息中的label2,如果這個(gè)轉(zhuǎn)換過(guò)程成功,那么第一路由設(shè)備10將第一 以太網(wǎng)子接口的狀態(tài)轉(zhuǎn)變?yōu)閁P,否則為下線DOWN。經(jīng)過(guò)上述過(guò)程后,第一路由設(shè)備10就可以用第一以太網(wǎng)子接口和第二路由設(shè)備 20通信了。如果第一光設(shè)備22和第二光設(shè)備23之間建立的LSP出現(xiàn)故障狀態(tài)變成DOWN,將 觸發(fā)第一以太網(wǎng)子接口、第二以太網(wǎng)子接口的狀態(tài)變成DOWN,第一路由設(shè)備10和第二路由 設(shè)備20需要進(jìn)行重新路由查找,路由查找過(guò)程可參照現(xiàn)有流程。如果建立的LSP的狀態(tài)為DOWN,第一光設(shè)備22將恢復(fù)這條光通道,如果恢復(fù)成功, 觸發(fā)第一以太網(wǎng)子接口、第二以太網(wǎng)子接口的狀態(tài)變成UP,否則,第一以太網(wǎng)子接口、第二 以太網(wǎng)子接口的狀態(tài)一直是DOWN。本發(fā)明一個(gè)實(shí)施例提供一種IP和光融合的方法,該方法通過(guò)擴(kuò)展以太網(wǎng)接口,本 實(shí)施例中的擴(kuò)展方法優(yōu)選派生,即在以太網(wǎng)接口的基礎(chǔ)上,派生一個(gè)以太網(wǎng)子接口,將以太 網(wǎng)子接口和GMPLS UNI協(xié)議結(jié)合起來(lái),在不影響現(xiàn)有轉(zhuǎn)發(fā)業(yè)務(wù)前提下實(shí)現(xiàn)IP和光的融合, 如圖2所示,包括以下步驟210,接收來(lái)自第一路由設(shè)備10的建立UNI的請(qǐng)求消息。在第一路由設(shè)備10上建立第一以太網(wǎng)子接口,第一以太網(wǎng)子接口派生于第一路 由設(shè)備10上的以太網(wǎng)接口,該第一以太網(wǎng)子接口未配置VLAN ID,支持GMPLS UNI協(xié)議。本 發(fā)明的一個(gè)實(shí)施例中,第一路由設(shè)備10通過(guò)對(duì)流量的監(jiān)測(cè),發(fā)現(xiàn)負(fù)荷偏高自動(dòng)建立第一以
太網(wǎng)子接口。本發(fā)明的另一個(gè)實(shí)施例中,用戶在第一路由設(shè)備10上配置第一以太網(wǎng)子接□。第一路由設(shè)備10向第一光設(shè)備22發(fā)送建立UNI的請(qǐng)求消息,該請(qǐng)求消息包括 Session, ER0對(duì)象,其中Session的內(nèi)容包括第一路由設(shè)備10和第二路由設(shè)備20的位置呼叫篩選LSR(Label Switch Router) ID,ER0的內(nèi)容包括第一光設(shè)備22的入接口 IP地址、 第二光設(shè)備23的出接口 IP地址、第二路由設(shè)備20的入接口 IP地址以及業(yè)務(wù)的優(yōu)先級(jí)別寸。請(qǐng)求消息中還包括標(biāo)簽labell,該標(biāo)簽為第一路由設(shè)備10建議第一光設(shè)備22給 即將建立的光通道分配的GMPLS標(biāo)簽。220,第一光設(shè)備22與第二光設(shè)備23建立雙向的光通道。接收到來(lái)自第一路由設(shè)備10的請(qǐng)求消息后,對(duì)請(qǐng)求消息進(jìn)行解析,獲取請(qǐng)求消息 中的地址信息,根據(jù)地址信息與第二光設(shè)備23建立一條雙向的標(biāo)簽交換路徑LSP (Label Switch Path),即光網(wǎng)絡(luò)虛連接,這個(gè)過(guò)程可以參照現(xiàn)有的流程。第一光設(shè)備22為建立的LSP分配GMPLS標(biāo)簽Iabel2,label2用于標(biāo)識(shí)建立的LSP, 本發(fā)明的另一個(gè)實(shí)施例中,第一光設(shè)備22將labell當(dāng)作LSP的GMPLS標(biāo)簽。230,第一光設(shè)備22向第二光設(shè)備23發(fā)送路由Path消息。第一光設(shè)備22向光設(shè)備23發(fā)送Path消息,該P(yáng)ath消息中包含label2、第二光設(shè) 備23的出接口 IP地址、第二路由設(shè)備20的入接口 IP地址以及業(yè)務(wù)的優(yōu)先級(jí)別等。240,第二光設(shè)備23收到來(lái)自第一光設(shè)備的Path消息后,將Path消息轉(zhuǎn)發(fā)給第二 路由設(shè)備20。250,第二路由設(shè)備20向第二光設(shè)備23發(fā)送第一消息。第二路由設(shè)備20收到來(lái)自第二光設(shè)備23的Path消息后,執(zhí)行建立反向隧道接口 的過(guò)程,包括在第二路由設(shè)備20上建立第二以太網(wǎng)子接口,第二以太網(wǎng)子接口派生于第二路 由設(shè)備20上的以太網(wǎng)接口,未分配VLAN ID,且支持GMPLS UNI協(xié)議。如果第二路由設(shè)備 20上已經(jīng)存在未分配VLAN ID、支持GMPLS UNI協(xié)議的以太網(wǎng)子接口,那么在收到Path消 息后,優(yōu)選不另外再建立。設(shè)置第二以太網(wǎng)子接口的VLAN ID為label2。如果將label2轉(zhuǎn)換成第二以太網(wǎng) 子接口的VLAN ID成功,則將第二以太網(wǎng)子接口的狀態(tài)轉(zhuǎn)變成UP,根據(jù)Path消息中的地址 信息向第二光設(shè)備23發(fā)送第一消息,第一消息優(yōu)選現(xiàn)有的Recv消息;否則,將第二以太網(wǎng) 子接口的狀態(tài)轉(zhuǎn)變成DOWN。260,第二光設(shè)備23將來(lái)自第二路由設(shè)備20的第一消息轉(zhuǎn)發(fā)給第一光設(shè)備22。270,第一光設(shè)備22收到來(lái)自第二光設(shè)備23的第一消息后,將label2包含在第 一消息中生成第二消息,將第二消息發(fā)送給第一路由設(shè)備10,第二消息優(yōu)選現(xiàn)有的Recv消 肩、o第一路由設(shè)備10收到來(lái)自第一光設(shè)備22的第二消息后,獲取第二消息中的 label2,設(shè)置第一以太網(wǎng)子接口的VLAN ID為label2,如果這個(gè)過(guò)程成功,則將第一以太網(wǎng) 子接口的狀態(tài)轉(zhuǎn)變?yōu)閁P,否則,第一以太網(wǎng)子接口的狀態(tài)為DOWN。如果第一光設(shè)備22建立的光通道出現(xiàn)故障而變成DOWN,會(huì)觸發(fā)第一以太網(wǎng)子接 口、第二以太網(wǎng)子接口的狀態(tài)變成DOWN。建立的光通道一旦出現(xiàn)故障,第一光設(shè)備22會(huì)重新協(xié)商、恢復(fù),如果一直恢復(fù)不 了,則第一以太網(wǎng)子接口、第二以太網(wǎng)子接口的狀態(tài)一直為DOWN。如果第一以太網(wǎng)子接口的狀態(tài)為DOWN,那么第一路由設(shè)備10需要進(jìn)行重新路由
8查找;如果第二以太網(wǎng)子接口的狀態(tài)為DOWN,那么第二路由設(shè)備20需要進(jìn)行重新路由查 找。當(dāng)?shù)谝宦酚稍O(shè)備10上的第一以太網(wǎng)子接口的狀態(tài)變成UP后,在第一路由設(shè)備 10的控制層面,根據(jù)現(xiàn)有的流程將第一以太網(wǎng)子接口發(fā)布給MPLS控制模塊,此時(shí),這個(gè)和 GMPLS UNI隧道綁定的第一以太網(wǎng)子接口就可以和普通以太網(wǎng)接口一樣使用,第一路由設(shè) 備10的子接口控制模塊向路由模塊報(bào)告接口 UP事件,第一以太網(wǎng)子接口上的路由配置 (如IP地址)、MPLS配置就會(huì)生效,路由模塊就會(huì)將第一以太網(wǎng)子接口在路由層面發(fā)布,之 后第一以太網(wǎng)子接口就可以被路由選中,作為轉(zhuǎn)發(fā)的一跳;也可能被MPLS模塊選中,作為 MPLS隧道的一跳,具體可以參照現(xiàn)有流程。以上請(qǐng)求建立UNI的過(guò)程還可以應(yīng)用在第二路由設(shè)備20上,其執(zhí)行過(guò)程和第一路 由設(shè)備10類(lèi)似。該實(shí)施例所提供的方法不影響現(xiàn)有的業(yè)務(wù),通過(guò)將GMPLS UNI標(biāo)簽轉(zhuǎn)化為以太 網(wǎng)子接口的VLAN ID,使得該以太網(wǎng)子接口和普通的以太網(wǎng)接口一樣使用;在轉(zhuǎn)發(fā)層面,完 全按照已有的以太網(wǎng)子接口的轉(zhuǎn)發(fā)流程來(lái)執(zhí)行,特殊之處是第一路由設(shè)備10發(fā)出的數(shù)據(jù) 報(bào)文帶的VLAN ID是由GMPLS標(biāo)簽轉(zhuǎn)化而來(lái)的,第二路由設(shè)備20收到的數(shù)據(jù)報(bào)文所帶的 VLANID也是由GMPLS標(biāo)簽轉(zhuǎn)化而來(lái)的。本發(fā)明一個(gè)實(shí)施例提供一種路由設(shè)備,如圖3所示,所提供的路由設(shè)備300包括 接口建立單元31、發(fā)送單元32、接收單元33、狀態(tài)轉(zhuǎn)換單元34和處理單元35,接口建立單元31,用于建立以太網(wǎng)子接口,建立的以太網(wǎng)子接口未分配VLAN ID 且支持GMPLS UNI協(xié)議,如果建立以太網(wǎng)子接口成功,則通知發(fā)送單元32向與路由設(shè)備300 相連的第一光設(shè)備發(fā)送建立UNI的請(qǐng)求;如果路由設(shè)備300上已經(jīng)由用戶配置了未分配VLAN ID且支持GMPLSUNI協(xié)議的 以太網(wǎng)子接口,則接口建立單元31不需要另外再建立所述以太網(wǎng)子接口。發(fā)送單元32,用于向與路由設(shè)備300相連的第一光設(shè)備發(fā)送建立UNI的請(qǐng)求消息, 包括Session、ER0對(duì)象,其中Session的內(nèi)容包括路由設(shè)備300和第二路由設(shè)備的位置呼 叫篩選LSR(Label Switch Router) ID, ERO的內(nèi)容包括與路由設(shè)備300相連的第一光設(shè)備 的入接口 IP地址、與第二路由設(shè)備相連的第二光設(shè)備的出接口 IP地址、路由設(shè)備300的入 接口 IP地址以及業(yè)務(wù)的優(yōu)先級(jí)別等。發(fā)送單元32發(fā)送給第一光設(shè)備的請(qǐng)求消息還包括labelLlabell為路由設(shè)備300 建議第一光設(shè)備為即將建立的LSP分配的GMPLS標(biāo)簽。第一光設(shè)備在收到路由設(shè)備300發(fā)送的請(qǐng)求消息后,會(huì)與第二光設(shè)備建立一條雙 向的LSP隧道,如果建立成功,第一光設(shè)備會(huì)給所述LSP分配GMPLS標(biāo)簽label2,其中,第二 光設(shè)備和第二路由設(shè)備相連。接收單元33,用于接收來(lái)自所述第一光設(shè)備的消息,所述消息包括label2 ;處理單元35,用于設(shè)置所述接口建立單元建立的以太網(wǎng)子接口的VLAN ID為接收 單元33收到的GMPLS標(biāo)簽label2 ;狀態(tài)轉(zhuǎn)換單元34,用于設(shè)置所述以太網(wǎng)子接口的狀態(tài),當(dāng)所述設(shè)置單元成功設(shè)置 所述以太網(wǎng)子接口的VLAN ID為label2時(shí),所述狀態(tài)轉(zhuǎn)換單元將所述以太網(wǎng)子接口的狀態(tài) 設(shè)置為UP,否則,將所述以太網(wǎng)子接口的狀態(tài)設(shè)置為DOWN。
當(dāng)光設(shè)備建立的LSP隧道因?yàn)楣收蠣顟B(tài)變成DOWN時(shí),狀態(tài)轉(zhuǎn)換單元34將上述以 太網(wǎng)子接口的狀態(tài)變成DOWN,此時(shí)處理單元35還用于重新進(jìn)行路由查找。本實(shí)施例所提供的路由設(shè)備既能完成普通的IP/MPLS業(yè)務(wù),又能將IP和光進(jìn)行融 合,將IP/MPLS應(yīng)用到GMPLS UNI上,在這個(gè)應(yīng)用過(guò)程中,不需要對(duì)現(xiàn)有的轉(zhuǎn)發(fā)流程進(jìn)行改變。本發(fā)明一個(gè)實(shí)施例提供一種光設(shè)備,如圖4所示,所提供的光設(shè)備400包括接收 單元41、光通道建立單元43、發(fā)送單元42、狀態(tài)轉(zhuǎn)換單元45,接收單元41,接收來(lái)自第一路由設(shè)備的建立UNI的請(qǐng)求消息,以及接收來(lái)自第二 路由設(shè)備的第一消息,第一消息優(yōu)選現(xiàn)有的Recv消息;光通道建立單元43,根據(jù)接收單元41收到的請(qǐng)求消息在光設(shè)備400和第二光設(shè)備 之間建立LSP光通道,為所述光通道分配GMPLS標(biāo)簽,其中,第二光設(shè)備與第二路由設(shè)備相 連;發(fā)送單元42,通過(guò)第二光設(shè)備向第二路由設(shè)備發(fā)送包含所述GMPLS標(biāo)簽的路由消 息,使得第二路由設(shè)備設(shè)置第二路由設(shè)備上的以太網(wǎng)子接口的VLANID為所述GMPLS標(biāo)簽, 向第一路由設(shè)備發(fā)送包含所述GMPLS標(biāo)簽的第二消息,使得第一路由設(shè)備設(shè)置第一路由設(shè) 備上的以太網(wǎng)子接口的VLAN ID為所述GMPLS標(biāo)簽,第二消息優(yōu)選現(xiàn)有的Recv消息;狀態(tài)轉(zhuǎn)換單元45,當(dāng)光通道建立單元43成功建立光通道時(shí),將所述光通道的狀態(tài) 轉(zhuǎn)變成UP ;當(dāng)所述光通道出現(xiàn)故障時(shí)將所述光通道的狀態(tài)轉(zhuǎn)變?yōu)镈OWN,通知光通道建立單 元43恢復(fù)該光通道,如果光通道建立單元43成功恢復(fù)該光通道,則將該光通道的狀態(tài)轉(zhuǎn)變 成UP,光通道建立單元43恢復(fù)光通道的過(guò)程可參照現(xiàn)有的流程;本領(lǐng)域普通技術(shù)人員可以得知,本實(shí)施例所提供的光設(shè)備可以獨(dú)立于與之連接的 路由設(shè)備,也可以存在于與之連接的路由設(shè)備中。本實(shí)施例提供的光設(shè)備,通過(guò)建立光通道,能將IP/MPLS業(yè)務(wù)運(yùn)行于光網(wǎng)絡(luò)中,使 得傳輸?shù)乃俣雀?,容量更大,而同時(shí)與之相連的路由設(shè)備不需要改變現(xiàn)有的IP/MPLS流程。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型。這樣,倘若本發(fā)明的 這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些 改動(dòng)和變型在內(nèi)。
權(quán)利要求
一種IP和光融合的方法,其特征在于,包括以下步驟接收到來(lái)自第一路由設(shè)備的建立用戶網(wǎng)絡(luò)接口的請(qǐng)求消息后,與第二光設(shè)備建立光通道,為所述光通道分配通用多協(xié)議標(biāo)簽交換標(biāo)簽;通過(guò)第二光設(shè)備向第二路由設(shè)備發(fā)送包含所述通用多協(xié)議標(biāo)簽交換標(biāo)簽的路由消息,以使得所述第二路由設(shè)備設(shè)置第二路由設(shè)備上的第二以太網(wǎng)子接口的虛擬局域網(wǎng)標(biāo)識(shí)為所述通用多協(xié)議標(biāo)簽交換標(biāo)簽;接收來(lái)自第二路由設(shè)備的第一消息,向所述第一路由設(shè)備發(fā)送包含所述通用多協(xié)議標(biāo)簽交換標(biāo)簽的第二消息,以使得所述第一路由設(shè)備設(shè)置第一路由設(shè)備上的第一以太網(wǎng)子接口的虛擬局域網(wǎng)標(biāo)識(shí)為所述通用多協(xié)議標(biāo)簽交換標(biāo)簽。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一以太網(wǎng)子接口和第二以太網(wǎng)子 接口未配置虛擬局域網(wǎng)標(biāo)識(shí),且支持通用多協(xié)議標(biāo)簽交換用戶網(wǎng)絡(luò)接口協(xié)議。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一以太網(wǎng)子接口派生于第一路由 設(shè)備上的以太網(wǎng)接口、第二以太網(wǎng)子接口派生于第二路由設(shè)備上的以太網(wǎng)接口。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一消息、第二消息為Recv消息。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,如果所述光通道的狀態(tài)為下線, 則恢復(fù)所述光通道。
6.一種路由設(shè)備,其特征在于,包括發(fā)送單元、接收單元、處理單元,其中,所述發(fā)送單元,用于向與本路由設(shè)備相連的光設(shè)備發(fā)送建立用戶網(wǎng)絡(luò)接口的請(qǐng)求消息;所述接收單元,用于接收來(lái)自所述光設(shè)備的消息,所述消息包括通用多協(xié)議標(biāo)簽交換 標(biāo)簽;所述處理單元,用于設(shè)置本路由設(shè)備上的以太網(wǎng)子接口的虛擬局域網(wǎng)標(biāo)識(shí)為所述接收 單元收到的通用多協(xié)議標(biāo)簽交換標(biāo)簽。
7.根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,所述路由設(shè)備還包括接口建立單元,用于建立所述以太網(wǎng)子接口,所述以太網(wǎng)子接口未分配虛擬局域網(wǎng)標(biāo) 識(shí),且支持通用多協(xié)議標(biāo)簽交換用戶網(wǎng)絡(luò)接口協(xié)議,如果成功,則通知所述發(fā)送單元向光設(shè) 備發(fā)送建立用戶網(wǎng)絡(luò)接口的請(qǐng)求消息;狀態(tài)轉(zhuǎn)換單元,當(dāng)所述處理單元成功設(shè)置所述以太網(wǎng)子接口為所述通用多協(xié)議標(biāo)簽交 換標(biāo)簽時(shí),所述狀態(tài)轉(zhuǎn)換單元將所述以太網(wǎng)子接口的狀態(tài)轉(zhuǎn)變?yōu)樯暇€,否則,將所述以太網(wǎng) 子接口的狀態(tài)轉(zhuǎn)變?yōu)橄戮€。
8.根據(jù)權(quán)利要求7所述的設(shè)備,其特征在于,所述處理單元還用于當(dāng)所述以太網(wǎng)子接 口的狀態(tài)為下線時(shí),重新進(jìn)行路由查找。
9.一種光設(shè)備,其特征在于,包括接收單元,接收第一路由設(shè)備的建立用戶網(wǎng)絡(luò)接口的請(qǐng)求消息,接收第二路由設(shè)備的 第一消息;光通道建立單元,根據(jù)接收單元收到的請(qǐng)求消息在本光設(shè)備和第二光設(shè)備之間建立光 通道,為所述光通道分配通用多協(xié)議標(biāo)簽交換標(biāo)簽;發(fā)送單元,向第二路由設(shè)備發(fā)送包含所述通用多協(xié)議標(biāo)簽交換標(biāo)簽的路由消息,使得 第二路由設(shè)備設(shè)置第二路由設(shè)備上的第二以太網(wǎng)子接口的虛擬局域網(wǎng)標(biāo)識(shí)為所述通用多協(xié)議標(biāo)簽交換標(biāo)簽,向第一路由設(shè)備發(fā)送包含所述通用多協(xié)議標(biāo)簽交換標(biāo)簽的第二消息, 使得第一路由設(shè)備設(shè)置第一路由設(shè)備上的第一以太網(wǎng)子接口的虛擬局域網(wǎng)標(biāo)識(shí)為所述通 用多協(xié)議標(biāo)簽交換標(biāo)簽。
10.根據(jù)權(quán)利要求9所述的光設(shè)備,其特征在于,所述光設(shè)備還包括狀態(tài)轉(zhuǎn)換單元, 所述狀態(tài)轉(zhuǎn)換單元,當(dāng)所述光通道建立單元成功建立光通道時(shí),將所述光通道的狀態(tài)轉(zhuǎn)變?yōu)樯暇€;當(dāng)所述光通道出現(xiàn)故障時(shí)將所述光通道的狀態(tài)轉(zhuǎn)變?yōu)橄戮€,通知所述光通道 建立單元恢復(fù)所述光通道。
11.一種實(shí)現(xiàn)IP和光融合的系統(tǒng),包括第一路由設(shè)備、第二路由設(shè)備、第一光設(shè)備和第 二光設(shè)備,其中,第一路由設(shè)備和第一光設(shè)備相連,第二路由設(shè)備和第二光設(shè)備相連,第一 路由設(shè)備包括第一以太網(wǎng)子接口,第二路由設(shè)備包括第二以太網(wǎng)子接口,其特征在于,第一路由設(shè)備,向第一光設(shè)備發(fā)送建立用戶網(wǎng)絡(luò)接口的請(qǐng)求消息; 接收第一光設(shè)備發(fā)送的包含通用多協(xié)議標(biāo)簽交換標(biāo)簽的第二消息,設(shè)置第一以太網(wǎng)子 接口的虛擬局域網(wǎng)標(biāo)識(shí)為所述通用多協(xié)議標(biāo)簽;第一光設(shè)備,接收第一路由設(shè)備的請(qǐng)求消息,根據(jù)請(qǐng)求消息在第一光設(shè)備和第二光設(shè) 備之間建立光通道,為所述光通道分配通用多協(xié)議標(biāo)簽交換標(biāo)簽,通過(guò)第二光設(shè)備向第二 路由設(shè)備發(fā)送包含所述通用多協(xié)議標(biāo)簽交換標(biāo)簽的路由消息;接收第二路由設(shè)備的第一消息,向第一路由設(shè)備發(fā)送第二消息; 第二路由設(shè)備,收到第二光設(shè)備轉(zhuǎn)發(fā)的路由消息后,設(shè)置第二以太網(wǎng)子接口的虛擬局 域網(wǎng)標(biāo)識(shí)為通用多協(xié)議標(biāo)簽交換標(biāo)簽,通過(guò)第二光設(shè)備向第一光設(shè)備發(fā)送第一消息。
全文摘要
本發(fā)明提供一種IP與光融合的方法、裝置和系統(tǒng),其中,方法包括以下步驟向光網(wǎng)絡(luò)設(shè)備發(fā)送建立用戶網(wǎng)絡(luò)接口的請(qǐng)求;接收所述光網(wǎng)絡(luò)設(shè)備返回的通用多協(xié)議標(biāo)簽交換標(biāo)簽;將所述通用多協(xié)議標(biāo)簽交換標(biāo)簽轉(zhuǎn)化為所述以太網(wǎng)子接口的虛擬局域網(wǎng)標(biāo)識(shí),并用所述以太網(wǎng)子接口進(jìn)行通信。通過(guò)將通用多協(xié)議標(biāo)簽交換標(biāo)簽轉(zhuǎn)化為建立的以太網(wǎng)子接口的虛擬局域網(wǎng)ID,使得普通的因特網(wǎng)/多協(xié)議標(biāo)簽交換能應(yīng)用于通用多協(xié)議標(biāo)簽交換用戶網(wǎng)絡(luò)接口,實(shí)現(xiàn)IP和光的融合。
文檔編號(hào)H04L12/56GK101860769SQ20091010651
公開(kāi)日2010年10月13日 申請(qǐng)日期2009年4月7日 優(yōu)先權(quán)日2009年4月7日
發(fā)明者王恩福 申請(qǐng)人:華為技術(shù)有限公司