專利名稱:生成轉(zhuǎn)發(fā)表項信息的方法、標(biāo)簽交換路由器及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù),尤其涉及一種生成轉(zhuǎn)發(fā)表項信息的方法、標(biāo)簽交換 路由器及系統(tǒng)。
背景技術(shù):
LDP (Label Distribution Protocol,標(biāo)簽分發(fā)協(xié)i義)是MPLS (Multi-Protocol Label Switching,多協(xié)議標(biāo)簽交換)中最重要的一個協(xié)議,負(fù)責(zé)標(biāo)簽的綁定及 LSP (Label Switch path,標(biāo)簽交換i 各徑)的建立和維護(hù),主要分為如下三個階 段1、 利用LDP協(xié)議的鄰居發(fā)現(xiàn)消息發(fā)現(xiàn)對等體的存在; LDP協(xié)議有3種消息鄰居發(fā)現(xiàn)消息、會話相關(guān)的消息、信令消息,其中的鄰居發(fā)現(xiàn)消息就是用hello消息來發(fā)現(xiàn)LDP鄰居的存在。網(wǎng)絡(luò)中的LSR(Label Switching Router,標(biāo)簽交換路由器)周期性地用組播方式發(fā)送Hello消息,該 Hello消息封裝在以面向非連接的UDP (User Data Protocol,用戶數(shù)據(jù)報協(xié)議) 中,給所有同一子網(wǎng)上的其他路由器,以聲明和維護(hù)自己的存在。2、 標(biāo)簽的分配與分發(fā);標(biāo)簽的分配是指定一個標(biāo)簽與某個FEC (Forward Equivalence Correction, 轉(zhuǎn)發(fā)等價類)綁定,分發(fā)則是指將這一綁定通知上游或者下游的過程。標(biāo)簽分 配與分發(fā)都是在LDP協(xié)議的控制下完成的。標(biāo)簽的分發(fā)的順序分為上游標(biāo)簽分發(fā)或者下游標(biāo)簽分發(fā),下游標(biāo)簽分發(fā)是 指標(biāo)簽的分發(fā)沿著數(shù)據(jù)流傳輸?shù)姆捶较蜻M(jìn)行,,由出接口 LSR發(fā)起分發(fā)過程,適 合P2P單播應(yīng)用上游標(biāo)簽分發(fā)是指標(biāo)簽的分發(fā)沿著數(shù)據(jù)流傳輸?shù)姆较蜻M(jìn)行, 由入口 LSR發(fā)起分發(fā)過程,適合P2MP多播情況。其中,下游標(biāo)簽分發(fā)過程包括DoD (Downstream-on-Demand,按需分發(fā)) 和下游DU (Downstream Unsolicited,自主分發(fā))兩種標(biāo)簽通告才莫式,它們的主 要區(qū)別在于標(biāo)簽映射的發(fā)布是由上游觸發(fā)的還是下游觸發(fā)的。1) DoD模式入口節(jié)點LSR向出口節(jié)點LSR方向發(fā)送標(biāo)簽請求消息(包含F(xiàn)EC描述信 息,例如標(biāo)簽請求消息中的FEC描述信息是把數(shù)據(jù)流分組映射到某個FECF1 , Fl是轉(zhuǎn)發(fā)等價類,對應(yīng)的是分組數(shù)據(jù)流的出口節(jié)點),出口節(jié)點LSR收到所述 標(biāo)簽請求消息后,為此FEC分配標(biāo)簽Ll,并將綁定標(biāo)簽信息(Fl, LI)通過 mapping消息(標(biāo)簽映射信息)反饋給其上游LSR。該mapping消息作為一個標(biāo) 識,所有4妻收到該mapping消息的LSR以該mapping消息作為建立LSP的依據(jù)。下游LSR何時反饋mapping消息,取決于該LSR采用獨立標(biāo)簽控制方式還 是有序標(biāo)簽控制方式。采用有序標(biāo)簽控制方式時,當(dāng)收到它的下游LSR返回的 mapping消息后或者自身就是出口節(jié)點,向上游LSR發(fā)送mapping消息;采用 獨立標(biāo)簽控制方式時,不管有沒有收到下游LSR返回的mapping消息,都立即 向上游LSR發(fā)送mapping消息。2) DU模式下游LSR在LDP會話建立成功,主動向其上游LSR發(fā)布mapping消息。 上游LSR保存mapping消息,并根據(jù)路由表信息來處理收到的mapping消息。 3、 LSP的建立;以上兩種下游標(biāo)簽分發(fā)模式中,上游LSR —般是根據(jù)其路由表中的信息來 選擇下游LSR。因此在建立LSP階段,LSR在接收到所述路由表中記錄的其他LSR發(fā)送 的mapping消息時,需要查詢單播路由信息,獲取轉(zhuǎn)發(fā)表項中的出接口索引和 下一跳地址;轉(zhuǎn)發(fā)表項中,還包括出標(biāo)簽,該出標(biāo)簽為mapping消息中攜帶的 標(biāo)簽。LSP的建立是一 系列LSR執(zhí)行標(biāo)簽分配和標(biāo)簽分發(fā)操作的結(jié)果。 在P2P場景中,是由下游LSR為本地路由對應(yīng)的FEC分配標(biāo)簽,則工作于這 種方式下的LSR將該標(biāo)簽用作其交換表的索引。從出口節(jié)點到入口節(jié)點建立LSP 時,下游LSR向上游LSR;義送的mapping消息中的FEC對應(yīng)的是Egress節(jié)點(分組 數(shù)據(jù)流的出口節(jié)點);發(fā)明人在實施本發(fā)明的過程中發(fā)現(xiàn)在P2P場景中,因為LSP的建立是依賴于單播路由的,而路由表中保存的是 最優(yōu)的下游LSR;所以LSR對于非路由LSR發(fā)送來的mapping消息,無法生成轉(zhuǎn)6發(fā)表項中的出接口索引和下一跳地址。
在P2MP場景中,下游LSR向上游LSR發(fā)送的mapping消息中的FEC對應(yīng)的是 根節(jié)點(分組數(shù)據(jù)流的入口節(jié)點),因此上游LSR無法利用在P2P場景下的通 過單播路由表獲得出接口索引和下 一跳地址的方法來獲取出接口索引和下 一跳 地址。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種生成轉(zhuǎn)發(fā)表項信息的方法、標(biāo)簽交換路由器及系統(tǒng), 可以不依賴于路由信息生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址。
為解決上述技術(shù)問題,本發(fā)明實施例提供的生成轉(zhuǎn)發(fā)表項信息的方法,包
括
第 一標(biāo)簽交換路由器與第二標(biāo)簽交換路由器之間建立會話,接收第二標(biāo)簽 交換路由器發(fā)送的標(biāo)簽映射信息;
第一標(biāo)簽交換i 各由器^4居接收所述標(biāo)簽映射信息的會話,查詢本地預(yù)置的 與該會話對應(yīng)的鄰接體,所述鄰接體預(yù)置有本地接口索引與第二標(biāo)簽交換路由 器的接口地址之間的映射關(guān)系;
第 一標(biāo)簽交換路由器從鄰接體中獲取本地接口索引和第二標(biāo)簽交換路由器 的接口地址,生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址。
本發(fā)明實施例還提供了一種標(biāo)簽交換;洛由器,包括
會話建立單元,用于與第二標(biāo)簽交換路由器建立會話;
消息收發(fā)單元,用于通過會話,接收第二標(biāo)簽交換路由器發(fā)送的標(biāo)簽映射 信息;
查詢單元,根據(jù)接收所述標(biāo)簽映射信息的會話,查詢本地預(yù)置的與該會話 對應(yīng)的鄰接體,所述鄰接體預(yù)置有本地接口索引與第二標(biāo)簽交換路由器的接口 地址的映射關(guān)系;
表項生成單元,從鄰接體中獲取本地接口索引和第二標(biāo)簽交換路由器的接 口地址,生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址。
相應(yīng)地,本發(fā)明還提供了一種標(biāo)簽交換路由系統(tǒng),包括第一標(biāo)簽交換路 由器和第二標(biāo)簽交換路由器;
所述第二標(biāo)簽交換路由器,用于與第一標(biāo)簽交換路由器之間建立會話,并向第一標(biāo)簽交換路由器發(fā)送標(biāo)簽映射信息;
第一標(biāo)簽交換路由器,用于根據(jù)接收所述標(biāo)簽映射信息的會話,查詢本地 預(yù)置的與該會話對應(yīng)的鄰接體,所述鄰接體預(yù)置有本地接口索引與第二標(biāo)簽交 換路由器的接口地址的映射關(guān)系;并從鄰接體中獲取本地接口索引和第二標(biāo)簽 交換路由器的接口地址,生成轉(zhuǎn)發(fā)表項中的出接口索引和下 一跳地址。
實施本發(fā)明,通過在鄰居發(fā)現(xiàn)階段建立本地接口索引與對端接口地址的映 射關(guān)系,在后續(xù)收到mapping消息時,可以不依賴于路由信息生成轉(zhuǎn)發(fā)表項中 的出接口索引和下一跳地址。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施 例或現(xiàn)有技術(shù)描述中所需要使用的附圖作筒單地介紹,顯而易見地,下面描述 中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付 出創(chuàng)造性勞動的前提下,還可以才艮據(jù)這些附圖獲得其他的附圖。 圖1是本發(fā)明的生成轉(zhuǎn)發(fā)表項信息的方法實施例的示意圖; 圖2是本發(fā)明預(yù)置本地接口索引與對端接口地址之間的映射關(guān)系的方法的 示意圖3是本發(fā)明的UDP報文的示意圖4是本發(fā)明的鄰接體的示意圖5是本發(fā)明的標(biāo)簽交換路由系統(tǒng)實施例的組成示意圖6是本發(fā)明生成的轉(zhuǎn)發(fā)表項信息的示意圖7是本發(fā)明的標(biāo)簽交換路由器一種實施例的示意圖8是本發(fā)明的標(biāo)簽交換路由器又一實施例的示意圖9是在P2P場景中本發(fā)明的標(biāo)簽交換路由系統(tǒng)實施例的示意圖IO是在如圖9所示的標(biāo)簽交換路由系統(tǒng)中實施本發(fā)明的生成轉(zhuǎn)發(fā)表項信 息的方法的流程示意圖11是在P2P場景中本發(fā)明的標(biāo)簽交換路由系統(tǒng)又一實施例的示意圖12是在如圖11所示的標(biāo)簽交換路由系統(tǒng)中實施本發(fā)明的生成轉(zhuǎn)發(fā)表項 信息的方法的流程示意圖13是在P2MP場景中本發(fā)明的標(biāo)簽交換路由 統(tǒng)實施例的示意8圖14是在如圖13所示的標(biāo)簽交換路由系統(tǒng)中實施本發(fā)明的生成轉(zhuǎn)發(fā)表項 信息的方法的流程示意圖。
具體實施例方式
本發(fā)明實施例提供了 一種生成轉(zhuǎn)發(fā)表項信息的方法,標(biāo)簽交換路由器及系 統(tǒng),可以不依賴于路由信息生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址。
參見圖1,為本發(fā)明中的生成轉(zhuǎn)發(fā)表項信息的方法實施例的示意圖。
本實施例中,生成轉(zhuǎn)發(fā)表項信息的方法涉及到的實體可以是P2P場景或者 P2MP下的第一標(biāo)簽交換路由器和第二標(biāo)簽交換路由器,并且本實施例中的標(biāo)簽 分發(fā)方式是下游標(biāo)簽分發(fā)方式。
步驟IOO,第一標(biāo)簽交換路由器與第二標(biāo)簽交換路由器之間建立會話,接收 第二標(biāo)簽交換路由器發(fā)送的標(biāo)簽映射信息;
步驟IOI,第一標(biāo)簽交換路由器根據(jù)接收所述標(biāo)簽映射信息的會話,查詢本 地預(yù)置的與該會話對應(yīng)的鄰接體,所述鄰接體預(yù)置有本地接口索引與第二標(biāo)簽 交換路由器的接口地址的映射關(guān)系;
步驟102,第一標(biāo)簽交換路由器從鄰接體中獲取本地接口索引和第二標(biāo)簽交 換路由器的接口地址,生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址。
所述出接口索引和下一跳地址是構(gòu)成Outsegment的一部分關(guān)鍵字段,在標(biāo) 簽交換路徑建立完畢,從第 一標(biāo)簽交換路由器向第二標(biāo)簽交換路由器的方向進(jìn) 行數(shù)據(jù)報文轉(zhuǎn)發(fā)時,第一標(biāo)簽交換路由器查找該轉(zhuǎn)發(fā)表項的出接口索引和下一 跳地址,通過出接口索引找到對應(yīng)的本地接口,通過該本地接口將數(shù)據(jù)報文發(fā) 送到下一跳地址表示的第二標(biāo)簽交換路由器的接口 。
需要說明的是,第一標(biāo)簽交換路由器在生成轉(zhuǎn)發(fā)表項中的出接口索引和下 一跳地址后,何時向它的上游標(biāo)簽交換路由器發(fā)送標(biāo)簽映射信息,取決于第一 標(biāo)簽交換路由器采用獨立標(biāo)簽控制方式還是有序標(biāo)簽控制方式。采用有序標(biāo)簽 控制方式時,在收到它的下游標(biāo)簽交換路由器發(fā)送的標(biāo)簽映射信息后,向上游 標(biāo)簽交換路由器發(fā)送標(biāo)簽映射信息;采用獨立標(biāo)簽控制方式時,不管有沒有收 到下游標(biāo)簽交換路由器發(fā)送的標(biāo)簽映射信息,都立即向上游標(biāo)簽交換路由器發(fā) 送標(biāo)簽映射信息。需要說明的是,所述標(biāo)簽映射信息通過mapping發(fā)送,僅作為觸發(fā)標(biāo)簽交換路由器生成轉(zhuǎn)發(fā)表項信息的條件。該mapping消息中攜帶的標(biāo) 簽會作為出標(biāo)簽保存在轉(zhuǎn)發(fā)表項中。
實施本發(fā)明的生成轉(zhuǎn)發(fā)表項信息的方法,標(biāo)簽交換路由器不依賴于路由信 息,就可以在任何一個其他標(biāo)簽交換路由器發(fā)來的標(biāo)簽映射信息的觸發(fā)下,生 成轉(zhuǎn)發(fā)表項,從而解決P2P場景下,非路由下一跳的標(biāo)簽交換路由器發(fā)送的標(biāo) 簽映射信息不能觸發(fā)生成轉(zhuǎn)發(fā)表項信息的問題,以及P2MP場景下,不能依賴 單播路由表獲得出接口索引和下 一跳地址的問題。
下面結(jié)合圖2,詳細(xì)闡述預(yù)置接口索引與對端地址之間的映射關(guān)系的方法流程。
本實施例中,第二標(biāo)簽交換路由器與第 一標(biāo)簽交換路由器相互為對方的對 端路由器;
步驟200,在鄰居發(fā)現(xiàn)階段,第一標(biāo)簽交換路由器接收第二標(biāo)簽交換路由器 發(fā)送的hello消息;所述hello消息封裝在用戶數(shù)據(jù)報協(xié)議UDP報文中,所述 UDP報文的Source字段中預(yù)置有發(fā)送該hello消息的第二標(biāo)簽交換路由器的接 口地址,該4妄口 ;也址表示為IP i也址;
步驟201,第一標(biāo)簽交換路由器解析所述UDP報文,從所述UDP報文的 Source字段中提取第二標(biāo)簽交換路由器的IP地址;UDP報文如圖3所示。
步驟202,第一標(biāo)簽交換路由器創(chuàng)建鄰接體(Adjacency),并將Source字段 中的IP地址記錄在該結(jié)構(gòu)中;
因為hello消息是基于鏈^4妄收到的,而封裝該hello消息的UDP報文是通 過第一標(biāo)簽交換路由器的某個接口接收到的,因此在步驟203,確定接收該hello 消息的4妻口;
步驟204,第一標(biāo)簽交換路由器將接收所述hello消息的接口的本地接口索 引與所述第二標(biāo)簽交換路由器的接口地址預(yù)置在Adjacency中。
第一標(biāo)簽交換路由器有多個接口,例如本地接口索引為11的接口 11,本地
接口索引為12的接口 12,本地接口索引為13的接口 13......本地接口索引為In
的接口 ln(n為自然數(shù)),當(dāng)接口 11接收到來自第二標(biāo)簽交換路由器發(fā)送來的 hello消息后,第 一標(biāo)簽交換路由器從封裝該hello消息的UDP報文的Source字 段中,提取出發(fā)送該hello消息的第二標(biāo)簽交換路由器的接口地址,例如為IP 地址21,并將其記錄在Adjacencyl中,這樣就建立了本地接口索引與對端接口
10地址的映射關(guān)系,需要說明的是, 一個與會話對應(yīng)的鄰接體保存一個本地接口
索引和對端接口地址的映射信息;其他的本地接口索引和對端接口地址的映射 信息保存在其他的鄰接體中,例如本地接口索引12與LSR2的接口 22的IP地 址22之間的映射關(guān)系保存在Adjacency2中;本地接口索引13與LSR3的接口 33的IP地址33之間的映射關(guān)系保存在Adjacency3中;這樣,根據(jù)會話,就能 找到對應(yīng)的鄰接體,從而獲取本地接口索引和對端接口地址。
本實施例的在鄰居發(fā)現(xiàn)階段預(yù)置接口索引與對端地址之間的映射關(guān)系的方 法,為LSP建立過程中生成轉(zhuǎn)發(fā)表項的出接口索引和下一跳地址奠定了&出。
參見圖5,為本發(fā)明中的標(biāo)簽交換路由系統(tǒng)的組成示意圖。
本實施例中的標(biāo)簽交換路由系統(tǒng),包括第一標(biāo)簽交換路由器1 (LSR1) 和第二標(biāo)簽交換路由器2 (LSR2); LSR1和LSR2都具有多個接口 ,例如LSR1 具有接口 11,接口 12,接口 13...接口 ln, LSR1具有接口 21,接口 22,接口 23...接口 2n (n為自然數(shù));
LSR2與LSR1之間建立會話,向LSR1發(fā)送標(biāo)簽映射信息,即mapping消 息;需要說明的是,LSR1與LSR2之間的會話類型是TCP會話。
LSR1根據(jù)接收所述mapping消息的會話,查詢本地預(yù)置的與該會話對應(yīng)的 鄰接體;
如圖4所示,兩個鄰接體中都預(yù)置有本地接口索引與LSR2的接口地址的映 射關(guān)系;例如鄰接體1中預(yù)置有本地接口索引11和LSR2的接口 21的IP地址 21,鄰接體2中預(yù)置有本地接口索引12和LSR2的接口 22的IP地址22;鄰接 體3中預(yù)置有本地接口索引13和LSR3的接口 33的IP地址33;
LSR1根據(jù)與LSR2之間的會話選擇對應(yīng)的鄰接體,圖4的例子中,鄰接體 1和鄰接體2都與該會話對應(yīng),則可以選擇鄰接體1中的本地接口索引11和IP 地址21;并且以本地接口索引ll作為出接口索引,以IP地址21作為下一跳地 址,生成如圖6所示的轉(zhuǎn)發(fā)表項的出接口索引和下一跳地址。當(dāng)然,也可以根 據(jù)需要,同時選擇兩個鄰接體,分別生成轉(zhuǎn)發(fā)表項中的兩項出接口索引和下一 跳地址。
該轉(zhuǎn)發(fā)表項內(nèi)的其他出接口索引和下一跳地址的生成方法與上述方法相 同,該轉(zhuǎn)發(fā)表項中Insegment信息,其生成方法是現(xiàn)有技術(shù),在此不再贅述。
實施本發(fā)明的標(biāo)簽交換路由系統(tǒng),標(biāo)簽交換路由器不依賴于路由信息,就可以在其他任何標(biāo)簽交換路由器發(fā)來的標(biāo)簽映射信息的觸發(fā)下,生成轉(zhuǎn)發(fā)表項
中的出接口索引和下一跳地址,從而解決P2P場景下,非路由下一跳的標(biāo)簽交 換路由器發(fā)送的標(biāo)簽映射信息不能觸發(fā)生成轉(zhuǎn)發(fā)表項信息的問題,以及P2MP 場景下,不能依賴單播路由表獲得出接口索引和下一跳地址的問題。
在P2P場景下的標(biāo)簽交換;洛由系統(tǒng)中,入口節(jié)點LSR向出口節(jié)點LSR方向 發(fā)送標(biāo)簽請求消息(包含F(xiàn)EC描述信息,例如標(biāo)簽請求消息中的FEC描述信息 是把數(shù)據(jù)流分組映射到某個FEC Fl , Fl是轉(zhuǎn)發(fā)等價類,對應(yīng)的是分組數(shù)據(jù)流 的出口節(jié)點),出口節(jié)點LSR收到所述標(biāo)簽請求消息后,為此FEC分配標(biāo)簽Ll, 并將綁定標(biāo)簽信息(Fl, Ll)通過mapping消息(標(biāo)簽映射信息)反饋給其上 游LSR。在P2MP場景中,LSP的建立由葉子節(jié)點觸發(fā),并且FEC對應(yīng)的分組 數(shù)據(jù)流的入口節(jié)點,現(xiàn)有技術(shù)中,只描述了DU方式,沒有描述DoD方式。
標(biāo)簽交換路由器,即可以接收mapping消息,生成轉(zhuǎn)發(fā)表項信息,還可以 向其上游標(biāo)簽交換路由器發(fā)送mapping消息,本實施例提供的LSR在作為接收 mapping消息的上游LSR時,其結(jié)構(gòu)如圖7所示,包括
會話建立單元io,用于與第二標(biāo)簽交換路由器建立會話;該會話為TCP session;
消息收發(fā)單元11,用于通過與第二標(biāo)簽交換路由器之間的會話,接收第二 標(biāo)簽交換路由器發(fā)送的標(biāo)簽映射信息;該標(biāo)簽映射信息為mapping消息,其表 示下游LSR為某一個FEC分配標(biāo)簽與該FEC之間的綁定標(biāo)簽信息,并且該hello 消息封裝在UDP報文中;
查詢單元12,根據(jù)接收所述標(biāo)簽映射信息的會話,查詢本地預(yù)置的與該會 話對應(yīng)的鄰接體,參見圖4,該鄰接體預(yù)置有本地接口索引與第二標(biāo)簽交換路由 器的接口地址的映射關(guān)系;
表項生成單元13,從鄰接體中荻取本地接口索引和第二標(biāo)簽交換路由器的 接口地址,生成如圖6所示的轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址。
需要說明的是,查詢單元12查詢的本地預(yù)置的接口索引與對端地址之間的 映射關(guān)系是在鄰居發(fā)現(xiàn)階段預(yù)置的,標(biāo)簽交換路由器的又一實施例如圖8所示
本實施例中的標(biāo)簽交換路由器還包括鄰居發(fā)現(xiàn)單元14,所述鄰居發(fā)現(xiàn)單元 14用于在鄰居發(fā)現(xiàn)階段接收第二標(biāo)簽交換路由器發(fā)送的hello消息;所述hello 消息封裝在用戶數(shù)據(jù)報協(xié)議UDP報文的Source字段中,所述UDP報文的Source
12字段中預(yù)置有第二標(biāo)簽交換路由器的接口的IP地址; 標(biāo)簽交換路由器還包括
報文解析單元15,用于解析消息收發(fā)單元11收到的UDP報文,從所述UDP 報文的Source字段中提取第二標(biāo)簽交換路由器的接口的IP地址;
預(yù)置單元15,用于將接收所述hello消息的接口的本地接口索引與所述第二 標(biāo)簽交換路由器的接口的IP地址預(yù)置在相應(yīng)的鄰接體中,供查詢單元12使用。
本實施例的其他單元的功能和作用與圖7相同,在此不再贅述。需要說明 的是,本標(biāo)簽交換路由器會保存其接收到的mapping消息中的FEC與標(biāo)簽之間 的綁定信息,并且會根據(jù)需要,向其上游標(biāo)簽交換路由器發(fā)送mapping消息。
本發(fā)明的標(biāo)簽交換路由器不依賴于路由信息,就可以在任何標(biāo)簽交換路由 器發(fā)來的標(biāo)簽映射信息的觸發(fā)下,生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址, 從而解決P2P場景下,非路由下一跳的標(biāo)簽交換路由器發(fā)送的標(biāo)簽映射信息不 能觸發(fā)生成轉(zhuǎn)發(fā)表項信息的問題,以及P2MP場景下,不能依賴單播路由表獲 得出接口索引和下 一跳地址。
以下的實施例中,將分別闡述在P2P場景和P2MP場景中實施本發(fā)明的情況。
參見圖9,是在P2P場景中本發(fā)明的標(biāo)簽交換路由系統(tǒng)實施例的示意該系統(tǒng)包括標(biāo)簽交換路由器l (LSR1)、標(biāo)簽交換路由器2 (LSR2)、標(biāo) 簽交換路由器3 (LSR3)、標(biāo)簽交換路由器4 (LSR4)。
假設(shè)Dis(LSRl, LSR3) <Dis(LSRl, LSR2)+Dis (LSR2, LSR3 ),則 滿足Draft IP FRR Framework中LFA (Loop-free Alternative,非環(huán)路替換鄰居)的 定義Dis (LSR2, LSR3 ) < Dis (LSR2, LSR1) + Dis (LSR1,LSR3),即 LSR2是LSR1的LFA鄰居;其中Dis(LSRl, LSR2)表示的是LSR1與LSR2之間 鏈路的metric值,metric值是一個度量值,用于衡量網(wǎng)絡(luò)傳輸?shù)目炻?br>
對于LSR4上的本地路由對應(yīng)的FEC: F4來說,LSR1收到來自LSR2, LSR3 的關(guān)于F4的mapping消息,通常LSR1根據(jù)單播路由,只在來自LSR3的mapping 消息的觸發(fā)下,生成出接口索引和下一跳地址,實質(zhì)上為了LSRl, LSR3間^1路 或接口故障時,能夠快速切換,可以通過本發(fā)明的生成轉(zhuǎn)發(fā)表項信息的方法, 實現(xiàn)在來自LSR2的mapping消息的觸發(fā)下,生成出接口索引和下一跳地址,從而 可以快速切換,保證流量盡量少的丟失。當(dāng)然,LSRl在來自LSR3的mapping消息的觸發(fā)下生成出接口索引和下一跳地址時,也可以不依賴單播路由,而采用 本發(fā)明中提供的生成轉(zhuǎn)發(fā)表項信息的方法實現(xiàn)。
下面結(jié)合圖10,詳細(xì)描述LSRl在其LFA鄰居LSR2發(fā)送的mapping消息的觸 發(fā)下,生成轉(zhuǎn)發(fā)表項信息的方法。
步驟300,在鄰居發(fā)現(xiàn)階段,LSR1接收LSR2發(fā)送的hello消息;所述hello 消息封裝在用戶數(shù)據(jù)報協(xié)議UDP報文中,所述UDP報文的Source字段中預(yù)置 有發(fā)送該hello消息的LSR2的接口的IP地址;
步驟301, LSR1解析所述UDP報文,從所述UDP報文的Source字段中提 取LSR2的IP地址;例如為IP地址21;
步驟302, LSR1創(chuàng)建鄰接體(Adjacency),并將Source字段中的IP地址 21記錄在該結(jié)構(gòu)中;
因為hello消息是基于鏈賴雀收到的,所以封裝該hello消息的UDP報文也 是通過LSR1的某個接口接收到的,因此在步驟303,確定接收該hello消息的 接口 ,例如本地接口索引為11的接口 11;
步驟304, LSR1將本地接口索引11與發(fā)送hello消息的所述LSR2的接口 的IP地址21預(yù)置在Adjacencyl中;Adjacency2的預(yù)置過程相同,在此不再贅
述;
步驟305, LSR1與LSR2之間建立TCP會話,接收LSR2發(fā)送的mapping 消息;該mapping消息是關(guān)于F4與LSR4為F4分配的標(biāo)簽之間的綁定關(guān)系;
步驟306, LSR1根據(jù)接收所述mapping消息的會話,查詢本地預(yù)置的與該 會話對應(yīng)的Adjacency;此時會查詢到Adjacency 1和Adjacency2,因為Adjacency2 中保存的IP地址22也是LSR2的接口地址;
步驟307, LSR1獲取本地接口索引和LSR2的接口地址,生成轉(zhuǎn)發(fā)表項中 的出接口索引和下一跳地址。例如以本地接口索引ll作為出接口索引,以LSR2 的接口 21的IP地址21作為下一跳地址,生成轉(zhuǎn)發(fā)表項的出接口索引和下一跳 地址?;蛘咭员镜亟涌谒饕?2作為出接口索引,以LSR2的接口 22的IP地址 22作為下 一跳地址,生成轉(zhuǎn)發(fā)表項的另 一項出接口索引和下 一跳地址。
這樣,在將數(shù)據(jù)流分組映射到FEC: F4,通過LSR1向LSR4發(fā)送數(shù)據(jù)報文 時,即使LSR1與LSR3之間的鏈路或者接口出現(xiàn)故障時,LSR1還可以查找該 轉(zhuǎn)發(fā)表項的出接口索引和下一跳地址,通過出接口索引表示的接口 11,將數(shù)據(jù)報文發(fā)送到下一跳地址表示的LSR2的接口 21或者通過出接口索引表示的接口12,將數(shù)據(jù)報文發(fā)送到下一跳地址表示的LSR2的接口 22,通過LSR2將數(shù)據(jù)報文轉(zhuǎn)發(fā)到LSR3,最終達(dá)到LSR4。
本實施中,還可以通過提供命令行給用戶,由用戶決定是否在LSR發(fā)送的mapping消息的觸發(fā)下,生成出接口索引和下一跳地址,甚至生成多少項出接口索引和下一跳地址,這樣比起LDP FRR (Fast Reroute,快速重路由)來說,可以為用戶提供更靈活的控制。
圖11是在P2P場景中本發(fā)明的標(biāo)簽交換路由系統(tǒng)又一實施例的示意該系統(tǒng)包括標(biāo)簽交換路由器l (LSR1)、標(biāo)簽交換路由器2 (LSR2)、標(biāo)簽交換;洛由器3 (LSR3)。
其中,LSR1與LSR2之間存在多條鏈路,例如LSR1的接口11與LSR2的接口21之間的鏈路l(Linkl ), LSR1的接口 12與LSR2的接口22之間的鏈路2(Link2),并且Linkl與Link2鏈路的metric值不同,此時稱為非ECMP (Equal Cost MultiplePath,等價多路徑);根據(jù)單播路由,LSRl到達(dá)LSR3的下一跳落在Linkl所在的LSR2上。
通常,在該場景中LSRl在LSR2發(fā)送的mapping消息的觸發(fā)下,生成轉(zhuǎn)發(fā)表項的出接口索引和下一跳地址,該轉(zhuǎn)發(fā)表項信息中,是以LSR1的本地接口索引ll作為出接口索引,以LSR2的接口21的IP地址作為下一跳地址。該出接口索引和下一跳地址與Linkl對應(yīng);
當(dāng)進(jìn)行數(shù)據(jù)報文轉(zhuǎn)發(fā)時,只在Linkl上進(jìn)行,這將導(dǎo)致Linkl上流量擁塞,而Link2上沒有流量。因此需要通過本發(fā)明的生成轉(zhuǎn)發(fā)表項信息的方法,在來自LSR2發(fā)送的mapping消息的觸發(fā)下,生成以LSR1的本地接口索引12為出接口索引,以LSR2的接口22的IP地址22為下一跳地址的轉(zhuǎn)發(fā)表項信息,該出接口索引和下一跳地址與Link2對應(yīng);以實現(xiàn)在Link2上進(jìn)行數(shù)據(jù)報文傳輸,避免流量擁塞。需要說明的是,在具體實施中,可以同時生成關(guān)于Linkl和Link2的轉(zhuǎn)發(fā)表項,以在數(shù)據(jù)轉(zhuǎn)發(fā)時實現(xiàn)負(fù)載均衡。
下面結(jié)合圖12,詳細(xì)描述LSRl在LSR2發(fā)送的mapping消息的觸發(fā)下,生成轉(zhuǎn)發(fā)表項信息的方法。
步驟400,在鄰居發(fā)現(xiàn)階段,LSRl接收LSR2分別通過Linkl和Link2發(fā)送的hello消息;所述hello消息封裝在用戶數(shù)據(jù)報協(xié)議UDP報文中,所述UDP報文的Source字段中預(yù)置有與發(fā)送該hello消息的Linkl對應(yīng)的LSR2的接口 21的IP地址21;以及與發(fā)送該hello消息的Link2對應(yīng)的LSR2的接口 22的IP地址22;
步驟401 , LSR1解析所述UDP報文,分別從所述UDP報文的Source字段中提取IP地址21和IP地址22;
步驟402, LSR1創(chuàng)建Adjacency 1和Adjacency2,并將Source字段中的IP地址21和IP地址22分別記錄在Adjacency 1和Adjacency2中;
因為hello消息是基于鏈路接收到的,封裝該hello消息的UDP報文是通過LSR1的某個接口接收到的,因此在步驟403,分別確定接收以上兩個hello消息的4妻口,例如為接口 ll和j妻口 12;
步驟404,LSR1將接收hello消息的接口 ll的本地接口索引11與發(fā)送hello消息的LSR2的接口的IP地址21預(yù)置在Adjacencyl中,將接收hello消息的接口 12的本地接口索引12與發(fā)送hello消息的LSR2的接口的IP地址22預(yù)置在Adjacency2中;Adjacencyl和Adjacency2如圖4所示;
步驟405, LSR1與LSR2之間建立TCP會話,接收LSR2發(fā)送的mapping
消息;
步驟406, LSRl根據(jù)接收所述mapping消息的會話,遍歷本地預(yù)置的與該會話對應(yīng)的Adjacencyl和Adjacency2j
步驟407, LSR1從Adjacencyl中獲取本地接口索引ll作為出接口索引,以LSR2的接口 21的IP地址21作為下一跳地址,生成轉(zhuǎn)發(fā)表項的出接口索引和下一跳地址信息。
當(dāng)然LSR1還從Adjacency2中獲取本地接口索引12作為出接口索引,以LSR2的接口 22的IP地址22作為下一跳地址,生成轉(zhuǎn)發(fā)表項的另一項出接口索引和下一跳地址。
這樣,通過LSR1向LSR3發(fā)送數(shù)據(jù)報文時,因為LSR1生成了到達(dá)LSR2的多項出接口索引和下一跳地址,因此LSR1還可以查找該轉(zhuǎn)發(fā)表項的出接口索引和下一跳地址,通過出接口索引表示的接口ll,將數(shù)據(jù)報文發(fā)送到下一跳地址表示的LSR2的接口21,即通過Linkl將數(shù)據(jù)報文轉(zhuǎn)發(fā)到LSR2,或者通過出接口索引表示的接口12,將數(shù)據(jù)報文發(fā)送到下一跳地址表示的LSR2的接口22,即通過Link2將數(shù)據(jù)報文轉(zhuǎn)發(fā)到LSR2,最終達(dá)到LSR3,從而避免了流量擁塞,實現(xiàn)了
16負(fù)載均衡。
圖13是在P2MP場景中本發(fā)明的標(biāo)簽交換路由系統(tǒng)實施例的示意圖。
本實施例中的系統(tǒng),包括標(biāo)簽交換路由器0 (LSR0)、標(biāo)簽交換路由器2(LSR1)、標(biāo)簽交換路由器3 (LSR2)、標(biāo)簽交換;洛由器4 (LSR3 )。
其中,LSR0為P2MP根節(jié)點,LSR2、 LSR3為葉子節(jié)點。LSR2, LSR3在獲得根節(jié)點LSR0的P2MP FEC信息后,觸發(fā)P2MP LSP的創(chuàng)建。首先LSR2和LSR3以根節(jié)點的P2MP FEC為目的地,獲得到達(dá)根節(jié)點的下一跳LSR1, LSR1接收到mapping消息之后,需要通過本發(fā)明的生成轉(zhuǎn)發(fā)表項信息的方法為來自LSR2或LSR3的mapping消息生成出接口索引和下一跳地址。
下面結(jié)合圖14,詳細(xì)描述LSRl在LSR2發(fā)送的mapping消息的觸發(fā)下,生成轉(zhuǎn)發(fā)表項信息的方法。
步驟500,在鄰居發(fā)現(xiàn)階段,LSR1接收LSR2發(fā)送的hello消息;所述hello消息封裝在用戶數(shù)據(jù)報協(xié)議UDP報文中,所述UDP報文的Source字段中預(yù)置有發(fā)送該hello消息的LSR2的接口的IP地址;
步驟501, LSRl解析所述UDP報文,從所述UDP報文的Source字段中提取LSR2的接口地址;例如為IP地址21
步驟502, LSRl創(chuàng)建鄰接體(Adjacency) 1 ,并將Source字段中的IP地址21記錄在該結(jié)構(gòu)中;
因為hello消息是基于鏈贈4妄收到的,封裝該hello消息的UDP報文是通過LSRl的某個接口接收到的,因此在步驟503,確定接收該hello消息的接口,例如接口 11;
步驟504, LSRl將接收所述hello消息的接口 11的本地接口索引11與發(fā)送hello消息的所述LSR2的接口的IP地址21預(yù)置在Adjacencyl中;
步驟505, LSRl與LSR2之間建立TCP會話,接收LSR2發(fā)送的mapping消息;該 mapping消息是關(guān)于F4與LSR4為F4分酉己的標(biāo)簽之間的綁定關(guān)系;
步驟506, LSRl根據(jù)接收所述mapping消息的會話,查詢本地預(yù)置的與該會話對應(yīng)的Adjacencyl;
步驟507, LSRl從Adjacencyl中獲取本地接口索引ll作為出接口索引,
獲取LSR2的接口 21的IP地址21作為下一跳地址,生成轉(zhuǎn)發(fā)表項的出接口索引和下一跳地址。LSR0在LSR1的mapping消息的觸發(fā)下,生成轉(zhuǎn)發(fā)表項的出接口索引和下一跳地址的方法相同,不再贅述;
這樣,LSR0通過LSR1向LSR2發(fā)送數(shù)據(jù)報文時,LSR1還可以查找該轉(zhuǎn)發(fā)表項的出接口索引和下一跳地址,通過出接口索引表示的接口 11,將數(shù)據(jù)報文發(fā)送到下一跳地址表示的LSR2的接口 21。
這樣,就解決了在P2MP場景中,采用下游LSR進(jìn)行標(biāo)簽分配,由于下游LSR向上游LSR發(fā)送的mapping消息中的FEC對應(yīng)的是根節(jié)點(分組數(shù)據(jù)流的入口節(jié)點),無法生成轉(zhuǎn)發(fā)表項的出接口索引和下一跳地址的技術(shù)問題,可以在P2MP場景中,靈活的在mapping消息的觸發(fā)下,生成轉(zhuǎn)發(fā)表項的出接口索引和下一跳地址。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺的方式來實現(xiàn),當(dāng)然也可以全部通過硬件來實施?;谶@樣的理解,本發(fā)明的技術(shù)方案對背景技術(shù)做出貢獻(xiàn)的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。
以上所揭露的僅為本發(fā)明 一種較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1、一種生成轉(zhuǎn)發(fā)表項信息的方法,其特征在于,包括第一標(biāo)簽交換路由器與第二標(biāo)簽交換路由器之間建立會話,接收第二標(biāo)簽交換路由器發(fā)送的標(biāo)簽映射信息;第一標(biāo)簽交換路由器根據(jù)接收所述標(biāo)簽映射信息的會話,查詢本地預(yù)置的與該會話對應(yīng)的鄰接體,所述鄰接體預(yù)置有本地接口索引與第二標(biāo)簽交換路由器的接口地址之間的映射關(guān)系;第一標(biāo)簽交換路由器從鄰接體中獲取本地接口索引和第二標(biāo)簽交換路由器的接口地址,生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址。
2、 如權(quán)利要求1所述的生成轉(zhuǎn)發(fā)表項信息的方法,其特征在于,預(yù)置本地 接口索引與第二標(biāo)簽交換路由器的接口地址之間的映射關(guān)系的方法,包括在鄰居發(fā)現(xiàn)階段,第一標(biāo)簽交換路由器接收第二標(biāo)簽交換路由器發(fā)送的 hello消息;所述hello消息封裝在用戶數(shù)據(jù)報協(xié)議UDP報文中,所述UDP報文 中預(yù)置有第二標(biāo)簽交換路由器的接口地址;第一標(biāo)簽交換路由器解析所述UDP報文,從所述UDP報文中提取第二標(biāo) 簽交換路由器的接口地址;所述第一標(biāo)簽交換路由器將接收hello消息的接口的本地接口索引與所述第 二標(biāo)簽交換路由器的接口地址預(yù)置在鄰接體中。
3、 如權(quán)利要求1所述的生成轉(zhuǎn)發(fā)表項信息的方法,其特征在于,所述標(biāo)簽 映射信息通過mapping消息發(fā)送。
4、 如權(quán)利要求3所述的生成轉(zhuǎn)發(fā)表項信息的方法,其特征在于,在點對多 點P2MP場景中,所述生成轉(zhuǎn)發(fā)表項的方法,包括第二標(biāo)簽交換路由器根據(jù)單播路由查找到達(dá)目的標(biāo)簽交換路由器的最優(yōu)上 游標(biāo)簽交換路由器即第一標(biāo)簽交換路由器后,通過與第一標(biāo)簽交換路由器之間 建立會話,發(fā)送mapping消息給第 一標(biāo)簽交換路由器;第 一標(biāo)簽交換路由器根據(jù)接收所述標(biāo)簽映射信息的會話,查詢本地預(yù)置的與該會話對應(yīng)的鄰接體,所述鄰接體預(yù)置有本地接口索引與第二標(biāo)簽交換路由器的接口地址的映射關(guān)系;第一標(biāo)簽交換路由器從鄰接體中獲取本地接口索引和第二標(biāo)簽交換路由器 的接口地址,生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址。
5、 如權(quán)利要求3所述的生成轉(zhuǎn)發(fā)表項信息的方法,其特征在于,在點對點 P2P場景中,若第二標(biāo)簽交換路由器為第一標(biāo)簽交換路由器的非環(huán)路替換鄰居 LFA,則所述生成轉(zhuǎn)發(fā)表項的方法,包括第一標(biāo)簽交換路由器與第二標(biāo)簽交換路由器之間建立會話,接收第二標(biāo)簽 交換路由器發(fā)送的mapping消息;第一標(biāo)簽交換路由器根據(jù)接收所述標(biāo)簽映射信息的會話,查詢本地預(yù)置的 與該會話對應(yīng)的鄰接體,所述鄰接體預(yù)置有本地接口索引與第二標(biāo)簽交換路由 器的接口地址的映射關(guān)系;第一標(biāo)簽交換路由器從鄰接體中獲取本地接口索引和第二標(biāo)簽交換路由器 的接口地址,生成轉(zhuǎn)發(fā)表項中的出接口索引和下 一跳地址。
6、 如權(quán)利要求3所述的生成轉(zhuǎn)發(fā)表項信息的方法,其特征在于,在點對點 P2P場景中,第二標(biāo)簽交換路由器與第一標(biāo)簽交換路由器之間存在多條非等價鏈 路,所述生成轉(zhuǎn)發(fā)表項的方法,包括第一標(biāo)簽交換路由器與第二標(biāo)簽交換路由器之間建立會話,接收第二標(biāo)簽 交換路由器發(fā)送的mapping消息;第一標(biāo)簽交換路由器根據(jù)接收所述標(biāo)簽映射信息的會話,遍歷本地預(yù)置的 與該會話對應(yīng)的多個鄰接體,所述多個鄰接體中的每個鄰接體中都預(yù)置有本地 接口索引與第二標(biāo)簽交換路由器的接口地址的映射關(guān)系;并且與所述多條等價鏈路--對應(yīng);第 一標(biāo)簽交換路由器從多個鄰接體中分別獲取本地接口索引和第二標(biāo)簽交換路由器的接口地址,分別生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址;所述 出接口索引和下一跳地址的數(shù)目與鄰接體的數(shù)目相同。
7、 一種標(biāo)簽交換路由器,其特征在于,包括會話建立單元,用于與第二標(biāo)簽交換路由器建立會話; 消息收發(fā)單元,用于通過會話,接收第二標(biāo)簽交換路由器發(fā)送的標(biāo)簽映射 信息;查詢單元,根據(jù)接收所述標(biāo)簽映射信息的會話,查詢本地預(yù)置的與該會話 對應(yīng)的鄰接體,所述鄰接體預(yù)置有本地接口索引與第二標(biāo)簽交換路由器的接口 地址的映射關(guān)系;表項生成單元,從所述鄰接體中獲取本地接口索引和第二標(biāo)簽交換路由器 的接口地址,生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址。
8、 如權(quán)利要求7所述的標(biāo)簽交換路由器,其特征在于,所述標(biāo)簽交換路由 器還包括鄰居發(fā)現(xiàn)單元,用于在鄰居發(fā)現(xiàn)階段接收第二標(biāo)簽交換路由器發(fā)送的hello 消息;所述hello消息封裝在用戶數(shù)據(jù)報協(xié)議UDP報文中,所述UDP報文中預(yù) 置有第二標(biāo)簽交換路由器的接口地址。
9、 如權(quán)利要求8所述的標(biāo)簽交換路由器,其特征在于,所述標(biāo)簽交換路由 器還包括報文解析單元,用于解析所述UDP報文,從所述UDP報文中提取第二標(biāo) 簽交換路由器的接口地址;預(yù)置單元,用于將接收hello消息的接口的本地接口索引與所述第二標(biāo)簽交 換路由器的接口地址預(yù)置在鄰接體中。
10、 一種標(biāo)簽交換路由系統(tǒng),其特征在于,包括第一標(biāo)簽交換路由器和 第二標(biāo)簽交換路由器;所述第二標(biāo)簽交換路由器,用于與第一標(biāo)簽交換路由器之間建立會話,并向第 一標(biāo)簽交換路由器發(fā)送標(biāo)簽映射信息;第一標(biāo)簽交換路由器,用于根據(jù)接收所述標(biāo)簽映射信息的會話,查詢本地 預(yù)置的與該會話對應(yīng)的鄰接體,所述鄰接體預(yù)置有本地接口索引與第二標(biāo)簽交 換路由器的接口地址的映射關(guān)系;從鄰接體中獲取本地接口索引和第二標(biāo)簽交 換路由器的接口地址,生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址。
全文摘要
本發(fā)明實施例公開了一種生成轉(zhuǎn)發(fā)表項信息的方法,標(biāo)簽交換路由器及系統(tǒng),所述生成轉(zhuǎn)發(fā)表項信息的方法包括第一標(biāo)簽交換路由器與第二標(biāo)簽交換路由器之間建立會話,接收第二標(biāo)簽交換路由器發(fā)送的標(biāo)簽映射信息;第一標(biāo)簽交換路由器根據(jù)接收所述標(biāo)簽映射信息的會話,查詢本地預(yù)置的與該會話對應(yīng)的鄰接體;第一標(biāo)簽交換路由器從鄰接體中獲取本地接口索引和第二標(biāo)簽交換路由器的接口地址,生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址。采用本發(fā)明實施例,可以不依賴于路由信息,根據(jù)需求靈活地在任何一個標(biāo)簽交換路由器發(fā)送的mapping消息的觸發(fā)下,生成轉(zhuǎn)發(fā)表項中的出接口索引和下一跳地址。
文檔編號H04L29/08GK101674224SQ20081019847
公開日2010年3月17日 申請日期2008年9月8日 優(yōu)先權(quán)日2008年9月8日
發(fā)明者安新偉, 李勁波, 牟少星, 曉 賴 申請人:華為技術(shù)有限公司