欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

轉(zhuǎn)發(fā)控制分離架構(gòu)中的轉(zhuǎn)發(fā)系統(tǒng)、方法和轉(zhuǎn)發(fā)單元代理的制作方法

文檔序號(hào):7968379閱讀:239來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):轉(zhuǎn)發(fā)控制分離架構(gòu)中的轉(zhuǎn)發(fā)系統(tǒng)、方法和轉(zhuǎn)發(fā)單元代理的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信系統(tǒng)中的信息轉(zhuǎn)發(fā)技術(shù)領(lǐng)域,特別是指 一種轉(zhuǎn)發(fā)控制分 離架構(gòu)中的轉(zhuǎn)發(fā)系統(tǒng)、 一種轉(zhuǎn)發(fā)單元代理、和一種轉(zhuǎn)發(fā)控制分離架構(gòu)中的轉(zhuǎn) 發(fā)方法。
背景技術(shù)
轉(zhuǎn)發(fā)控制分離(ForCES)技術(shù)使得控制和轉(zhuǎn)發(fā)平面在保持可相互操作 的前提下都快速的得到技術(shù)進(jìn)步。這個(gè)結(jié)構(gòu)還使得設(shè)備的可伸縮性非常容易 得到,轉(zhuǎn)發(fā)和控制能力可以被靈活的增加到一個(gè)網(wǎng)絡(luò)單元(NE)中。圖1中以轉(zhuǎn)發(fā)單元(FE)通過(guò)交換網(wǎng)連接為例示出了一種未來(lái)的ForCES 架構(gòu)。其中包括多個(gè)FE: FEl FEn,控制單元(CE)和交換網(wǎng);FEl FEn 可能來(lái)自不同的廣商,在系統(tǒng)中可能完成不同的功能,也可能完成相同的功 能。在圖l所示的情況中,這些FE通過(guò)交換網(wǎng)連接在一起,對(duì)于小型路由 器這些FE也可能直接連接在一起或者通過(guò)一個(gè)網(wǎng)絡(luò)連接在一起。對(duì)于交換 網(wǎng)連接的,在物理層已經(jīng)形成標(biāo)準(zhǔn)的一些接口 ,比如10G的交換網(wǎng)一般是 系統(tǒng)包接口 ( System Packet Interface, SPI) 4.2和通用交換接口 ( Common Switch Interface, CSIX)兩種接口標(biāo)準(zhǔn);通過(guò)局域網(wǎng)連接的,也都會(huì)采用比 較標(biāo)準(zhǔn)的物理層接口,比如以太網(wǎng)接口等。在SPI4.2或者CSIX協(xié)議層之上,是用戶(hù)自己定義的數(shù)據(jù)格式,即轉(zhuǎn)發(fā) 真正使用的數(shù)據(jù)格式。轉(zhuǎn)發(fā)包括兩段從數(shù)據(jù)包收進(jìn)來(lái)到上交換網(wǎng)之前的部 分稱(chēng)為上行(Ingress ),從交換網(wǎng)收到包到發(fā)送出去這一段稱(chēng)為下行(Egress )。 上行和下行各處理轉(zhuǎn)發(fā)的 一 部分任務(wù),在上行和下行之間需要傳遞 一 部分中 間數(shù)據(jù)。 對(duì)于轉(zhuǎn)發(fā)來(lái)講,不同廠(chǎng)家的FE中,為了實(shí)現(xiàn)其效率、可靠性等的最優(yōu), 其轉(zhuǎn)發(fā)模型可能不同。以IPV4轉(zhuǎn)發(fā)為例,假定出口是以太網(wǎng)的情況,存在 至少以下兩種轉(zhuǎn)發(fā)模型第一種轉(zhuǎn)發(fā)模型如圖2所示,在上行方向上FE首先進(jìn)行鏈路層處理, 然后查找轉(zhuǎn)發(fā)表(FIB)得到下一跳的IP地址,然后通過(guò)網(wǎng)板,即上述交換 網(wǎng),將得到的IP地址作為接口參數(shù)傳遞到下行方向,在下行方向上假定是 以太網(wǎng)出口 ,則FE通過(guò)上行傳遞過(guò)來(lái)的下一跳IP地址,查找地址解析協(xié)議 (ARP)表,找到目的媒體訪(fǎng)問(wèn)控制(MAC)地址,然后封裝鏈路層頭,進(jìn) 行轉(zhuǎn)發(fā)。第二種轉(zhuǎn)發(fā)模型如圖3所示,在上行方向上FE進(jìn)行鏈路層處理后,查 找FIB得到的是一個(gè)鄰接表(AT)索引,通過(guò)網(wǎng)板將得到的AT表索引作為 接口參數(shù)傳遞到下行后,下行方向上的FE使用AT表索引查找AT表,找 到目的MAC地址,然后封裝鏈路層頭,進(jìn)行轉(zhuǎn)發(fā)。在圖1所示的ForCES架構(gòu)中,或其他的包括來(lái)自不同廠(chǎng)商FE的ForCES 架構(gòu)中,由于FE來(lái)自不同的廠(chǎng)商,其所采用的轉(zhuǎn)發(fā)模型可能不同,當(dāng)上行 方向上的FE和下行方向上的FE所采用的轉(zhuǎn)發(fā)模型不同時(shí),由于接口參數(shù) 不一致,就無(wú)法完成轉(zhuǎn)發(fā)功能,即無(wú)法實(shí)現(xiàn)FE之間的互通。圖2和圖3示出的是最簡(jiǎn)單的轉(zhuǎn)發(fā)模型,在實(shí)際應(yīng)用中,增加了很多應(yīng) 用以后,以及對(duì)應(yīng)不同的網(wǎng)全各架構(gòu),如FE與FE之間直4妾連接,或不同的 轉(zhuǎn)發(fā)方式,如二層轉(zhuǎn)發(fā)、多協(xié)議標(biāo)簽交換(MPLS)轉(zhuǎn)發(fā)等,其包括的轉(zhuǎn)發(fā) 模型種類(lèi)繁多,并且在FE之間傳遞的接口參數(shù)差異也非常大,這些都會(huì)導(dǎo) 致采用不同轉(zhuǎn)發(fā)模型的FE之間無(wú)法實(shí)現(xiàn)互通。上述僅僅是FE和FE之間無(wú)法互通的問(wèn)題,在實(shí)際中,如果有網(wǎng)板情 況,網(wǎng)板與FE之間也存在不同種類(lèi)的物理接口 ,因此如果FE所采用的物 理接口種類(lèi)不同于網(wǎng)板所采用的物理接口種類(lèi),就會(huì)導(dǎo)致FE和網(wǎng)板之間無(wú) 法互通
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種轉(zhuǎn)發(fā)單元代理、 一種轉(zhuǎn)發(fā)方法和一種轉(zhuǎn)發(fā)系統(tǒng),能夠提高ForCES架構(gòu)中設(shè)備的互通性。為實(shí)現(xiàn)上述目的的第一個(gè)方面,本發(fā)明提供了一種轉(zhuǎn)發(fā)控制分離架構(gòu)中的轉(zhuǎn)發(fā)系統(tǒng),該系統(tǒng)中包括轉(zhuǎn)發(fā)單元FE代理和FE;所述FE代理用于連接所述FE與其他設(shè)備,并在FE與其他設(shè)備轉(zhuǎn)發(fā)模型不同和/或物理接口類(lèi)型不同時(shí),進(jìn)行轉(zhuǎn)發(fā)模型的轉(zhuǎn)換和/或物理接口類(lèi)型的轉(zhuǎn)換。所述其他設(shè)備可以為FE、 FE代理或交換網(wǎng)網(wǎng)板。較佳地,所述系統(tǒng)中進(jìn)一步包括控制單元CE,用于在FE代理中加載轉(zhuǎn)換表,或進(jìn)一步加載配置信息;所述CE直接與所述FE代理連接,或通過(guò)所述FE與所述FE代理連接; 所述FE代理根據(jù)所述CE加載的轉(zhuǎn)換表執(zhí)行所述轉(zhuǎn)發(fā)模型的轉(zhuǎn)換。 較佳地,所述系統(tǒng)中進(jìn)一步包括FE管理器,用于在預(yù)組合階段在FE代理中配置該FE代理進(jìn)行通信的CE;所述FE管理器直接與所述FE代理連接,或通過(guò)所述FE與所述FE代理連接。所述FE代理可以設(shè)置于所述FE中,或設(shè)置于所述其他設(shè)備中,或單獨(dú)設(shè)置。為實(shí)現(xiàn)上述目的的第二個(gè)方面,本發(fā)明提供了一種FE代理,應(yīng)用于轉(zhuǎn) 發(fā)控制分離架構(gòu)中,該FE代理中包括第一物理接口、幀頭信息轉(zhuǎn)換模塊 和第二物理接口;其中,第一物理接口用于接收來(lái)自FE的數(shù)據(jù),進(jìn)行解析后將數(shù)據(jù)幀發(fā)送給幀 頭信息轉(zhuǎn)換模塊;和/或,用于接收來(lái)自幀頭信息轉(zhuǎn)換模塊的數(shù)據(jù)幀并進(jìn)行 封裝后發(fā)送給所述FE;幀頭信息轉(zhuǎn)換模塊用于接收到來(lái)自第 一物理接口和/或第二物理接口的 數(shù)據(jù)幀,如果根據(jù)該數(shù)據(jù)幀幀頭中的信息確定出需要進(jìn)行轉(zhuǎn)發(fā)模型轉(zhuǎn)換,則根據(jù)幀頭中的信息查詢(xún)FE代理中設(shè)置的轉(zhuǎn)換表進(jìn)行幀頭變換,然后將變換 后的數(shù)據(jù)幀信息對(duì)應(yīng)發(fā)送給第二物理接口和/或第一物理接口 ,如果根據(jù)接 收的數(shù)據(jù)幀幀頭中的信息確定出不需要進(jìn)行轉(zhuǎn)發(fā)模型轉(zhuǎn)換,則直接將接收的 數(shù)據(jù)幀對(duì)應(yīng)傳送給第二物理接口和/或第 一物理接口 ;第二物理接口用于接收來(lái)自所述FE通過(guò)所述FE代理連接的其他設(shè)備 的數(shù)據(jù),進(jìn)行解析后將數(shù)據(jù)幀發(fā)送給幀頭信息轉(zhuǎn)換模塊;和/或,用于接收 來(lái)自幀頭信息轉(zhuǎn)換模塊的數(shù)據(jù)幀并進(jìn)行封裝后發(fā)送給所述其他設(shè)備。 較佳地,所述FE代理中進(jìn)一步包括通信模塊和表項(xiàng)維護(hù)模塊; 所述通信模塊用于所述FE代理通過(guò)其與CE通信,或進(jìn)一步與FE管理 器通信;表項(xiàng)維護(hù)模塊用于通過(guò)通信模塊接收來(lái)自CE的表項(xiàng)相關(guān)信息,加載并 維護(hù)轉(zhuǎn)換表。較佳地,該FE代理中進(jìn)一步包括配置模塊,用于通過(guò)通信模塊獲取 來(lái)自CE的配置信息執(zhí)行對(duì)FE代理的配置。為實(shí)現(xiàn)上述目的的第三個(gè)方面,本發(fā)明提供了一種轉(zhuǎn)發(fā)控制分離架構(gòu)中 的數(shù)據(jù)轉(zhuǎn)發(fā)方法,該方法包括在FE的出口和/或入口設(shè)置FE代理,該FE 代理連接FE與其他設(shè)備;當(dāng)FE代理確定出其所連接的FE與所述其他設(shè)備轉(zhuǎn)發(fā)模型不同和/或物 理接口類(lèi)型不同時(shí),進(jìn)行轉(zhuǎn)發(fā)模型的轉(zhuǎn)換和/或物理接口類(lèi)型的轉(zhuǎn)換。較佳地,則所述進(jìn)行轉(zhuǎn)發(fā)模型的轉(zhuǎn)換包括所述FE代理接收到來(lái)自所述FE或所述其他設(shè)備的數(shù)據(jù)幀后,根據(jù)幀 頭中的出口板地址信息和所述FE代理中設(shè)置的轉(zhuǎn)換表獲取轉(zhuǎn)換信息,并根 據(jù)轉(zhuǎn)換信息執(zhí)行幀頭內(nèi)容的轉(zhuǎn)換,然后發(fā)送轉(zhuǎn)換后的數(shù)據(jù)幀。較佳地,所述轉(zhuǎn)換表中包括目的FE信息與轉(zhuǎn)換信息的對(duì)應(yīng)關(guān)系;所述 目的FE信息為目的FE所在出口板的地址信息或目的FE的轉(zhuǎn)發(fā)模型;則所述目的FE信息為目的FE的轉(zhuǎn)發(fā)模型時(shí),所述根據(jù)幀頭中的出口
板地址信息和所述FE代理中設(shè)置的轉(zhuǎn)換表獲取轉(zhuǎn)換信息包括根據(jù)幀頭中的出口板地址信息查詢(xún)出口板地址與轉(zhuǎn)發(fā)模型的線(xiàn)性對(duì)應(yīng) 表,獲取目的FE的轉(zhuǎn)發(fā)模型,然后根據(jù)目的FE的轉(zhuǎn)發(fā)模型查詢(xún)所述轉(zhuǎn)發(fā) 表獲取轉(zhuǎn)換信息。較佳地,所述轉(zhuǎn)換表中包括轉(zhuǎn)換表索引、出口板地址信息和轉(zhuǎn)換信息 的對(duì)應(yīng)關(guān)系;則所述數(shù)據(jù)幀的幀頭中,和發(fā)送該數(shù)據(jù)幀的FE的轉(zhuǎn)發(fā)表中均 對(duì)應(yīng)設(shè)置所述轉(zhuǎn)換表索引;則所述FE代理接收到數(shù)據(jù)幀后,根據(jù)幀頭中的轉(zhuǎn)換表索引、出口板地 址信息以及所述轉(zhuǎn)換表獲取轉(zhuǎn)換信息。較佳地,所述數(shù)據(jù)幀幀頭中包括該數(shù)據(jù)幀對(duì)應(yīng)的轉(zhuǎn)發(fā)模型類(lèi)型;則所 述FE代理根據(jù)該轉(zhuǎn)發(fā)模型類(lèi)型解析幀頭中的出口板地址信息。較佳地,所述進(jìn)行轉(zhuǎn)發(fā)模型的轉(zhuǎn)換后進(jìn)一步包括將所述幀頭中包括的 所述轉(zhuǎn)發(fā)模型類(lèi)型設(shè)置為無(wú)需進(jìn)行轉(zhuǎn)發(fā)模型轉(zhuǎn)換的保留值;則所述FE代理接收到數(shù)據(jù)幀后,判斷所述幀頭中包括的轉(zhuǎn)發(fā)模型類(lèi)型 是否為所述保留值,如果是則直接轉(zhuǎn)發(fā)該數(shù)據(jù)幀;否則確定出需要進(jìn)行轉(zhuǎn)發(fā) 模型的轉(zhuǎn)換,執(zhí)行所述的對(duì)轉(zhuǎn)發(fā)模型進(jìn)行轉(zhuǎn)換。較佳地,所述轉(zhuǎn)換表由CE生成并設(shè)置在所述FE代理中。 由上述方案可以看出,本發(fā)明中,通過(guò)在轉(zhuǎn)發(fā)控制分離架構(gòu)中設(shè)置與 FE連接的FE代理;FE代理用于連接FE與其他設(shè)備,并在FE與其他設(shè)備 轉(zhuǎn)發(fā)模型不同和/或物理接口類(lèi)型不同時(shí),進(jìn)行轉(zhuǎn)發(fā)模型的轉(zhuǎn)換和/或物理接 口類(lèi)型的轉(zhuǎn)換,從而實(shí)現(xiàn)了 FE代理與其他設(shè)備的互通,提高了 ForCES架 構(gòu)中設(shè)備的互通性。


圖1為一種ForCES架構(gòu)示意圖; 圖2為一種轉(zhuǎn)發(fā)模型的示意圖; 圖3為另一種轉(zhuǎn)發(fā)模型的示意圖; 圖4為本發(fā)明的一種網(wǎng)絡(luò)架構(gòu)組成示意圖;圖5為本發(fā)明另一種網(wǎng)絡(luò)架構(gòu)組成示意圖;圖6為本發(fā)明中CE直接與FE代理通信的示意圖;圖7為本發(fā)明中CE通過(guò)FE與FE代理通信的示意圖;圖8為本發(fā)明中FE代理具體實(shí)施例的內(nèi)部結(jié)構(gòu)組成示意圖;圖9為本發(fā)明FE代理中轉(zhuǎn)換表的結(jié)構(gòu)示意圖;圖IO為本發(fā)明中的幀格式示意圖;圖11為本發(fā)明轉(zhuǎn)發(fā)方法的流程圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明 作進(jìn)一步的詳細(xì)描述。本發(fā)明的主要思想是,在ForCES架構(gòu)中設(shè)置FE代理,用于連接FE與 其他設(shè)備,并在FE與其他設(shè)備轉(zhuǎn)發(fā)模型不同和/或物理接口類(lèi)型不同時(shí),進(jìn) 行轉(zhuǎn)發(fā)模型的轉(zhuǎn)換和/或物理接口類(lèi)型的轉(zhuǎn)換,使得通過(guò)該FE代理能夠?qū)崿F(xiàn) 該FE與其他設(shè)備的互通。上述其他設(shè)備為FE、 FE代理或交換網(wǎng)網(wǎng)板。FE代理所執(zhí)行的物理接 口轉(zhuǎn)換主要是指FE代理設(shè)置在FE與網(wǎng)板之間的情況,也可以是設(shè)置在FE 與其他設(shè)備之間的情況;而轉(zhuǎn)發(fā)模型轉(zhuǎn)換主要是指通過(guò)FE代理連接的轉(zhuǎn)發(fā) 鏈路中,上行的FE和下行的FE所采用的轉(zhuǎn)發(fā)模型不同的情況。FE管理器 和CE也可以連接到FE代理,執(zhí)行對(duì)FE代理的控制。FE代理可以設(shè)置在FE的出口位置,也可以設(shè)置在FE的入口位置,還 可以同時(shí)設(shè)置FF:的出口和入口位置,即一個(gè)FE代理同時(shí)執(zhí)行出口和入口 的轉(zhuǎn)換。另外,F(xiàn)E代理可以設(shè)置在FE中,也可以設(shè)置在交換網(wǎng)中,還可以單獨(dú) 設(shè)置。當(dāng)FE代理單獨(dú)設(shè)置時(shí),如果其與連接的FE處于不同的機(jī)框中,F(xiàn)E 代理與FE之間的通信可以增加安全認(rèn)證機(jī)制,具體的安全認(rèn)證機(jī)制可以采
用現(xiàn)有的各種機(jī)制。圖4示出了 FE代理設(shè)置于FE與交換網(wǎng)之間,同時(shí)執(zhí)行出口和入口的 轉(zhuǎn)換,即同時(shí)完成上下行轉(zhuǎn)換情況下,網(wǎng)絡(luò)架構(gòu)組成。其中,CE和FE管理 器可以執(zhí)行對(duì)FE代理的控制。圖5示出了 FE代理設(shè)置于FE之間,并同時(shí)完成上下行接口情況下, 網(wǎng)絡(luò)架構(gòu)組成。其中,CE和FE管理器可以執(zhí)行對(duì)FE代理的控制。FE與交換網(wǎng)之間的物理接口種類(lèi)較少,主要包括CSIX和SPI接口 ,這 些接口之間通過(guò)電氣信號(hào)和內(nèi)部處理即可完成轉(zhuǎn)換,這里不再詳述。本發(fā)明中,在FE的轉(zhuǎn)發(fā)表中增加轉(zhuǎn)換表索引字段,該FE在發(fā)送數(shù)據(jù) 幀時(shí),在幀頭中設(shè)置對(duì)應(yīng)的轉(zhuǎn)換表索引和自身的轉(zhuǎn)發(fā)模型編號(hào)。在FE代理 中對(duì)應(yīng)設(shè)置轉(zhuǎn)換表,該轉(zhuǎn)換表中包括了轉(zhuǎn)換表索引、目的FE信息與轉(zhuǎn)換信 息的對(duì)應(yīng)關(guān)系。則FE代理接收到數(shù)據(jù)幀后,根據(jù)幀頭中的轉(zhuǎn)換表索引、轉(zhuǎn) 發(fā)模型編號(hào)以及轉(zhuǎn)發(fā)頭中的信息和自身中的轉(zhuǎn)換表,對(duì)幀頭內(nèi)容進(jìn)行轉(zhuǎn)換并 發(fā)送該數(shù)據(jù)幀,使得最終接收到該幀的FE能夠正確地解析數(shù)據(jù)幀中的內(nèi)容。FE代理中實(shí)現(xiàn)轉(zhuǎn)發(fā)模型轉(zhuǎn)換的具體信息,即上述轉(zhuǎn)換表中的信息,可 以由CE加載在其中。此外,CE還可以對(duì)FE進(jìn)行模式配置,如配置啟動(dòng)信 息、加載信息、健康性檢查信息和模式變換信息等。CE可以直接與FE代理 進(jìn)行通信,具體可以采用ForCES協(xié)議,如圖6所示;CE也可以通過(guò)FE對(duì) 與該FE相鄰的FE代理進(jìn)行通信,如圖7所示。FE管理器主要在預(yù)組合階段對(duì)FE代理進(jìn)行配置,主要包括FE管理器 獲得CE的能力信息,并配置FE代理進(jìn)行通信的CE。 FE管理器可以使用 來(lái)自靜態(tài)配置給預(yù)組合階段協(xié)議的所有內(nèi)容,來(lái)決定哪個(gè)CE來(lái)被使用。類(lèi) 似地,F(xiàn)E管理器可以直接通過(guò)ForCES協(xié)議與所述FE代理通信,也可以通 過(guò)該FE代理連接的FE與該FE代理進(jìn)行通信。FE代理中主要包括第一物理接口 、第二物理接口和幀頭內(nèi)容轉(zhuǎn)換模塊;其中,第一物理接口用于接收來(lái)自FE的數(shù)據(jù),進(jìn)行解析后將數(shù)據(jù)幀發(fā)送給幀頭信息轉(zhuǎn)換模塊;和/或,用于接收來(lái)自幀頭信息轉(zhuǎn)換模塊的數(shù)據(jù)幀并進(jìn)
行封裝后發(fā)送給所述fe;幀頭信息轉(zhuǎn)換模塊用于接收到來(lái)自第 一物理接口和/或第二物理接口的 數(shù)據(jù)幀,如果根據(jù)該數(shù)據(jù)幀幀頭中的信息確定出需要進(jìn)行轉(zhuǎn)發(fā)模型轉(zhuǎn)換,則 根據(jù)幀頭中的信息查詢(xún)fe代理中設(shè)置的轉(zhuǎn)換表進(jìn)行幀頭變換,然后將變換 后的數(shù)據(jù)幀信息對(duì)應(yīng)發(fā)送給第二物理接口和/或第一物理接口 ,如果根據(jù)接 收的數(shù)據(jù)幀幀頭中的信息確定出不需要進(jìn)行轉(zhuǎn)發(fā)模型轉(zhuǎn)換,則直接將接收的 數(shù)據(jù)幀對(duì)應(yīng)傳送給第二物理接口和/或第 一物理接口 ;第二物理接口用于接收來(lái)自所述fe通過(guò)所述fe代理連接的其他設(shè)備 的數(shù)據(jù),進(jìn)行解析后將數(shù)據(jù)幀發(fā)送給幀頭信息轉(zhuǎn)換模塊;和/或,用于接收 來(lái)自幀頭信息轉(zhuǎn)換模塊的數(shù)據(jù)幀并進(jìn)行封裝后發(fā)送給所述其他設(shè)備。fe代理中還可以包括通信模塊、配置模塊等。如圖8所示,為本發(fā) 明fe代理的具體實(shí)施例的組成結(jié)構(gòu)示意圖,包括通信模塊、配置模塊、物 理接口a、物理接口 b、表.表項(xiàng)維護(hù)模塊和幀頭內(nèi)容轉(zhuǎn)換模塊。其中通信模塊用于fe代理與ce和fe管理器進(jìn)行通信。配置模塊用于ce通過(guò)通信模塊在其中加栽配置信息,并根據(jù)加栽的配 置信息執(zhí)行fe代理的啟動(dòng)..加載、健康性檢查、模式變換等,具體可以通 過(guò)讀寫(xiě)內(nèi)部的配置寄存器來(lái)完成。物理接口 a和物理接口 b,即上述第一物理接口和第二物理接口 ,分別 用于fe代理與其連接的兩端設(shè)備進(jìn)行通信,具體的接口類(lèi)型與其連接的設(shè) 備的接口類(lèi)型一致,這些設(shè)備可以是fe、網(wǎng)板或是fe代理。當(dāng)物理接口a 或物理接口 b連接的也是fe代理時(shí),其接口可以是任一種物理接口類(lèi)型。上述物理接口 a和物理接口 b中分別可以包括接收部分和發(fā)送部分, 則該fe代理可以同時(shí)執(zhí)行出口和入口的物理接口轉(zhuǎn)換和轉(zhuǎn)發(fā)模型轉(zhuǎn)換;實(shí) 際中也可以 一個(gè)物理接口只包括接收部分,另 一 個(gè)物理接口只包括發(fā)送部 分,則該fe代理只能放置在fe的出口或入口位置,只執(zhí)行一個(gè)方向上的 物理接口轉(zhuǎn)換和轉(zhuǎn)發(fā)模型轉(zhuǎn)換。表項(xiàng)維護(hù)模塊用于根據(jù)ce通過(guò)通信模塊的指示維護(hù)代理上的表,實(shí)現(xiàn) 表的加載,以及表中數(shù)據(jù)的增加、刪除和更新等。表中存儲(chǔ)了轉(zhuǎn)換表,該轉(zhuǎn)換表的結(jié)構(gòu)如圖9所示,包括轉(zhuǎn)換表索引、目的FE信息和轉(zhuǎn)換內(nèi)容。其中轉(zhuǎn)換內(nèi)容中為轉(zhuǎn)換信息,目的FE信息可以直 接是出口板的地址。在系統(tǒng)中的出口板較多,即目的FE地址較多的情況下, 也可以是目的FE的轉(zhuǎn)發(fā)模型,則可以進(jìn)一步再設(shè)置出口板地址與轉(zhuǎn)發(fā)模型 之間的線(xiàn)性對(duì)應(yīng)表。幀頭內(nèi)容轉(zhuǎn)換模塊的功能上述已經(jīng)說(shuō)明,這里不再贅述。 以上對(duì)本發(fā)明的系統(tǒng)組成以及FE代理的內(nèi)部組成進(jìn)行了詳細(xì)說(shuō)明,下 面再對(duì)本發(fā)明的轉(zhuǎn)換方法近行詳細(xì)說(shuō)明。在本發(fā)明的轉(zhuǎn)換方法中,需要對(duì)現(xiàn)有FE中的轉(zhuǎn)發(fā)表和ForCES的幀頭 格式進(jìn)行修改。對(duì)現(xiàn)有FE中轉(zhuǎn)發(fā)表的修改主要是在轉(zhuǎn)發(fā)表中增加轉(zhuǎn)換表索引項(xiàng)。對(duì)于 不同的轉(zhuǎn)發(fā)協(xié)議,可以分配不同的值段。例如,為IPV4協(xié)議分配的轉(zhuǎn)換表 索引的值段為l~x,為MPLS協(xié)議分配的轉(zhuǎn)換表索引的值段為x+1 ~y等。對(duì)現(xiàn)有的數(shù)據(jù)幀的幀頭修改后,其幀格式如圖IO所示,包括轉(zhuǎn)發(fā)標(biāo)識(shí) (ID)、轉(zhuǎn)發(fā)頭和需要轉(zhuǎn)發(fā)的幀內(nèi)容三個(gè)部分。其中需要轉(zhuǎn)發(fā)的幀內(nèi)容部分 與現(xiàn)有相同;轉(zhuǎn)發(fā)標(biāo)識(shí)和轉(zhuǎn)發(fā)頭為幀頭部分,與現(xiàn)有不同,具體在于幀頭中的ID部分又可以包括轉(zhuǎn)換表索引和轉(zhuǎn)發(fā)模型編號(hào)兩部分。其中, 轉(zhuǎn)換表索引與轉(zhuǎn)發(fā)該數(shù)據(jù)幀的FE轉(zhuǎn)發(fā)表中對(duì)應(yīng)的轉(zhuǎn)換表索引值一致,用于 查詢(xún)轉(zhuǎn)換表。轉(zhuǎn)發(fā)模型編號(hào)為當(dāng)前數(shù)據(jù)幀對(duì)應(yīng)的轉(zhuǎn)發(fā)模型編號(hào),用于確定是 否需要進(jìn)行轉(zhuǎn)換以及確定解析轉(zhuǎn)發(fā)頭中各個(gè)域的值;例如,當(dāng)轉(zhuǎn)發(fā)模型為預(yù) 先設(shè)定的保留值,假設(shè)為0時(shí),表示無(wú)需進(jìn)行轉(zhuǎn)發(fā)模型的轉(zhuǎn)換;當(dāng)轉(zhuǎn)發(fā)模型 編號(hào)為l時(shí),轉(zhuǎn)發(fā)頭的第一個(gè)字節(jié)代表出端口號(hào),而轉(zhuǎn)發(fā)模型編號(hào)為2時(shí), 轉(zhuǎn)發(fā)頭的第一個(gè)字節(jié)代表入端口號(hào)等。轉(zhuǎn)發(fā)頭中至少包括出口板的地址信息(Target Blade, TB ),用于查詢(xún) 轉(zhuǎn)換表。其中,當(dāng)系統(tǒng)中出口板較少時(shí),這里的TB直接作為目的FE信息 查詢(xún)轉(zhuǎn)換表;當(dāng)系統(tǒng)中出口板較多時(shí),為防止轉(zhuǎn)換表過(guò)大,轉(zhuǎn)換表中的目的
地址字段采用目的轉(zhuǎn)發(fā)模型編號(hào),則轉(zhuǎn)發(fā)頭中的TB用于查找出口板地址與轉(zhuǎn)發(fā)模型之間的線(xiàn)性對(duì)應(yīng)表,獲得轉(zhuǎn)發(fā)模型編號(hào),再以該轉(zhuǎn)發(fā)模型編號(hào)作為目的FE信息查詢(xún)轉(zhuǎn)換表。以下以FE代理通過(guò)物理接口 A接收數(shù)據(jù)幀,并通過(guò)物理接口 B發(fā)送數(shù) 據(jù)幀,且系統(tǒng)中出口板較少,轉(zhuǎn)換表中的目的FE信息字段為T(mén)B為例,說(shuō) 明本發(fā)明中通過(guò)FE代理實(shí)現(xiàn)的轉(zhuǎn)發(fā)方法,該方法流程如圖ll所示,具體包 括如下步驟步驟1101、當(dāng)FE代理通過(guò)物理接口 A接收到數(shù)據(jù)后,根據(jù)該物理接口 A的協(xié)議對(duì)該數(shù)據(jù)進(jìn)行解析,并將解析后的數(shù)據(jù)幀發(fā)送給幀頭內(nèi)容轉(zhuǎn)換模塊。步驟1102、幀頭內(nèi)容轉(zhuǎn)換模塊提取數(shù)據(jù)幀中的幀頭,并根據(jù)ID部分的 轉(zhuǎn)發(fā)模型編號(hào)判斷是否需要進(jìn)行轉(zhuǎn)換,具體可以是判斷轉(zhuǎn)發(fā)模型編號(hào)是否為 預(yù)先設(shè)定的表示無(wú)需轉(zhuǎn)換的保留編號(hào),如果需要進(jìn)行轉(zhuǎn)換執(zhí)行步驟1104; 否則執(zhí)行步驟1103,將數(shù)據(jù)幀直接發(fā)送到物理接口 B,通過(guò)物理接口 B進(jìn) 行物理接口轉(zhuǎn)換后,將數(shù)據(jù)幀發(fā)送到通過(guò)物理接口 B連接的設(shè)備。步驟1104、根據(jù)ID部分的轉(zhuǎn)發(fā)模型編號(hào)解析轉(zhuǎn)發(fā)頭,獲取轉(zhuǎn)發(fā)頭中的 TB,并根據(jù)ID部分的轉(zhuǎn)換表索引和TB查詢(xún)轉(zhuǎn)換表,獲得轉(zhuǎn)換信息,根據(jù) 查詢(xún)到的轉(zhuǎn)換信息進(jìn)行幀頭轉(zhuǎn)換。本步驟中,轉(zhuǎn)換信息中主要包括目的轉(zhuǎn)發(fā)模型對(duì)應(yīng)的轉(zhuǎn)發(fā)頭中所包括的 域和各個(gè)域的內(nèi)容,則幀頭內(nèi)容轉(zhuǎn)換模塊根據(jù)轉(zhuǎn)換信息修改轉(zhuǎn)發(fā)頭中的相關(guān) 域的值,例如,對(duì)于轉(zhuǎn)換前所使用的轉(zhuǎn)發(fā)模型為現(xiàn)有技術(shù)中提及的第一種轉(zhuǎn) 發(fā)模型,對(duì)于轉(zhuǎn)換后所使用的轉(zhuǎn)發(fā)模型為現(xiàn)有技術(shù)提及的第二種轉(zhuǎn)發(fā)模型 時(shí),轉(zhuǎn)換后的轉(zhuǎn)發(fā)頭中對(duì)應(yīng)包括轉(zhuǎn)換后的AT表索引,此外,還將ID部分的轉(zhuǎn)發(fā)模型編號(hào)設(shè)置為表示無(wú)需轉(zhuǎn)換的保留編號(hào)。步驟1105、幀頭內(nèi)容轉(zhuǎn)換模塊將轉(zhuǎn)換后的數(shù)據(jù)幀通過(guò)物理接口 B進(jìn)行 物理接口轉(zhuǎn)換后,將數(shù)據(jù)發(fā)送到通過(guò)物理接口 B連接的設(shè)備。在經(jīng)過(guò)上述變換,當(dāng)FE接收到數(shù)據(jù)后,可以忽略幀頭中ID部分的值, i接報(bào)扭括皮頭+的內(nèi)容對(duì)數(shù)據(jù)幀進(jìn)行轉(zhuǎn)發(fā)。以上是對(duì)本發(fā)明具體實(shí)施例的說(shuō)明,在具體的實(shí)施過(guò)程中可對(duì)本發(fā)明的 方法進(jìn)行適當(dāng)?shù)母倪M(jìn),以適應(yīng)具體情況的具體需要。因此可以理解,根據(jù)本 發(fā)明的具體實(shí)施方式
只是起示范作用,并不用以限制本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種轉(zhuǎn)發(fā)控制分離架構(gòu)中的轉(zhuǎn)發(fā)系統(tǒng),其特征在于,該系統(tǒng)中包括轉(zhuǎn)發(fā)單元FE代理和FE;所述FE代理用于連接所述FE與其他設(shè)備,并在FE與其他設(shè)備轉(zhuǎn)發(fā)模型不同和/或物理接口類(lèi)型不同時(shí),進(jìn)行轉(zhuǎn)發(fā)模型的轉(zhuǎn)換和/或物理接口類(lèi)型的轉(zhuǎn)換。
2、 根據(jù)權(quán)利要求1所述的轉(zhuǎn)發(fā)系統(tǒng),其特征在于,所述其他設(shè)備為FE、 FE代理或交換網(wǎng)網(wǎng)板。
3、 根據(jù)權(quán)利要求1所述的轉(zhuǎn)發(fā)系統(tǒng),其特征在于,所述系統(tǒng)中進(jìn)一步 包括控制單元CE,用于在FE代理中加載轉(zhuǎn)換表,或進(jìn)一步加載配置信息;所述CE直接與所述FI、:代理連接,或通過(guò)所述FE與所述FE代理連接; 所述FE代理根據(jù)所述CE加載的轉(zhuǎn)換表執(zhí)行所述轉(zhuǎn)發(fā)模型的轉(zhuǎn)換。
4、 根據(jù)權(quán)利要求3所迷的轉(zhuǎn)發(fā)系統(tǒng),其特征在于,所述系統(tǒng)中進(jìn)一步 包括FE管理器,用于在預(yù)組合階段在FE代理中配置該FE代理進(jìn)行通信 的CE;所述FE管理器直接與所述FE代理連接,或通過(guò)所述FE與所述FE代 理連接。
5、 根據(jù)權(quán)利要求1所述的轉(zhuǎn)發(fā)系統(tǒng),其特征在于,所述FE代理設(shè)置 于所述FE中,或設(shè)置于所述其他設(shè)備中,或單獨(dú)設(shè)置。
6、 一種FE代理,應(yīng)用于轉(zhuǎn)發(fā)控制分離架構(gòu)中,其特征在于,該FE代 理中包括第一物理接口、幀頭信息轉(zhuǎn)換模塊和第二物理接口;其中,第一物理接口用于接收來(lái)自FE的數(shù)據(jù),進(jìn)行解析后將數(shù)據(jù)幀發(fā)送給幀 頭信息轉(zhuǎn)換模塊;和/或,用于接收來(lái)自幀頭信息轉(zhuǎn)換模塊的數(shù)據(jù)幀并進(jìn)行 封裝后發(fā)送給所述FE;幀頭信息轉(zhuǎn)換模塊用于接收到來(lái)自第一物理接口和/或第二物理接口的 數(shù)據(jù)幀,如果根據(jù)該數(shù)據(jù)幀幀頭中的信息確定出需要進(jìn)行轉(zhuǎn)發(fā)模型轉(zhuǎn)換,則根據(jù)幀頭中的信息查詢(xún)FE代理中設(shè)置的轉(zhuǎn)換表進(jìn)行幀頭變換,然后將變換 后的數(shù)據(jù)幀信息對(duì)應(yīng)發(fā)送給第二物理接口和/或第一物理接口 ,如果根據(jù)接 收的數(shù)據(jù)幀幀頭中的信息確定出不需要進(jìn)行轉(zhuǎn)發(fā)模型轉(zhuǎn)換,則直接將接收的數(shù)據(jù)幀對(duì)應(yīng)傳送給第二物理接口和/或第 一物理接口 ;第二物理接口用于接收來(lái)自所述FE通過(guò)所述FE代理連接的其他設(shè)備 的數(shù)據(jù),進(jìn)行解析后將數(shù)據(jù)幀發(fā)送給幀頭信息轉(zhuǎn)換模塊;和/或,用于接收 來(lái)自幀頭信息轉(zhuǎn)換模塊的數(shù)據(jù)幀并進(jìn)行封裝后發(fā)送給所述其他設(shè)備。
7、 根據(jù)權(quán)利要求6所述的FE代理,其特征在于,所述FE代理中進(jìn)一 步包括通信模塊和表項(xiàng)維護(hù)模塊;所述通信模塊用于所述FE代理通過(guò)其與CE通信,或進(jìn)一步與FE管理 器通信;表項(xiàng)維護(hù)模塊用于通過(guò)通信模塊接收來(lái)自CE的表項(xiàng)相關(guān)信息,加載并 維護(hù)轉(zhuǎn)換表。
8、 根據(jù)權(quán)利要求7所述的FE代理,其特征在于,該FE代理中進(jìn)一步 包括配置模塊,用于通過(guò)通信模塊獲取來(lái)自CE的配置信息執(zhí)行對(duì)FE代 理的配置。
9、 一種轉(zhuǎn)發(fā)控制分離架構(gòu)中的數(shù)據(jù)轉(zhuǎn)發(fā)方法,其特征在于,該方法包 括在FE的出口和/或入口設(shè)置FE代理,該FE代理連接FE與其他設(shè)備;當(dāng)FE代理確定出其所連接的FE與所述其他設(shè)備轉(zhuǎn)發(fā)模型不同和/或物 理接口類(lèi)型不同時(shí),進(jìn)行轉(zhuǎn)發(fā)模型的轉(zhuǎn)換和/或物理接口類(lèi)型的轉(zhuǎn)換。
10、 根據(jù)權(quán)利要求9所述的方法,其特征在于,則所述進(jìn)行轉(zhuǎn)發(fā)模型的 轉(zhuǎn)換包括所述FE代理接收到來(lái)自所述FE或所述其他設(shè)備的數(shù)據(jù)幀后,根據(jù)幀 頭中的出口板地址信息和所述FE代理中設(shè)置的轉(zhuǎn)換表獲取轉(zhuǎn)換信息,并根 據(jù)轉(zhuǎn)換信息執(zhí)行幀頭內(nèi)容的轉(zhuǎn)換,然后發(fā)送轉(zhuǎn)換后的數(shù)據(jù)幀。
11、 根據(jù)權(quán)利要求10所述的方法,其特征在于,所述轉(zhuǎn)換表包括目的 FE信息與轉(zhuǎn)換信息的對(duì)應(yīng)關(guān)系;所述目的FE信息為目的FE所在出口板的 地址信息或目的FE的轉(zhuǎn)發(fā)模型;則所述目的FE信息為目的FE的轉(zhuǎn)發(fā)模型時(shí),所述根據(jù)幀頭中的出口 板地址信息和所述FE代理中設(shè)置的轉(zhuǎn)換表獲取轉(zhuǎn)換信息包括根據(jù)幀頭中的出口板地址信息查詢(xún)出口板地址與轉(zhuǎn)發(fā)模型的線(xiàn)性對(duì)應(yīng) 表,獲取目的FE的轉(zhuǎn)發(fā)模型,然后根據(jù)目的FE的轉(zhuǎn)發(fā)模型查詢(xún)所述轉(zhuǎn)發(fā) 表獲取轉(zhuǎn)換信息。
12、 根據(jù)權(quán)利要求11所述的方法,其特征在于,所述轉(zhuǎn)換表中包括 轉(zhuǎn)換表索引、出口板地址信息和轉(zhuǎn)換信息的對(duì)應(yīng)關(guān)系;則所述數(shù)據(jù)幀的幀頭 中,和發(fā)送該數(shù)據(jù)幀的FE的轉(zhuǎn)發(fā)表中均對(duì)應(yīng)設(shè)置所述轉(zhuǎn)換表索引;則所述FE代理接收到數(shù)據(jù)幀后,根據(jù)幀頭中的轉(zhuǎn)換表索引、出口板地 址信息以及所述轉(zhuǎn)換表獲取轉(zhuǎn)換信息。
13、 根據(jù)權(quán)利要求10所述的方法,其特征在于,所述數(shù)據(jù)幀幀頭中包 括該數(shù)據(jù)幀對(duì)應(yīng)的轉(zhuǎn)發(fā)模型類(lèi)型;則所述FE代理根據(jù)該轉(zhuǎn)發(fā)模型類(lèi)型解 析幀頭中的出口板地址信息。
14、 根據(jù)權(quán)利要求13所述的方法,其特征在于,所述進(jìn)行轉(zhuǎn)發(fā)模型的 轉(zhuǎn)換后進(jìn)一步包括將所述幀頭中包括的所述轉(zhuǎn)發(fā)模型類(lèi)型設(shè)置為無(wú)需進(jìn)行 轉(zhuǎn)發(fā)模型轉(zhuǎn)換的保留值;則所述FE代理接收到數(shù)據(jù)幀后,判斷所述幀頭中包括的轉(zhuǎn)發(fā)模型類(lèi)型 是否為所述保留值,如果是則直接轉(zhuǎn)發(fā)該數(shù)據(jù)幀;否則確定出需要進(jìn)行轉(zhuǎn)發(fā) 模型的轉(zhuǎn)換,執(zhí)行所述的對(duì)轉(zhuǎn)發(fā)模型進(jìn)行轉(zhuǎn)換。
15、 根據(jù)權(quán)利要求IO至14中任一所述的方法,其特征在于,所述轉(zhuǎn)換 表由CE生成并設(shè)置在所述FE代理中。
全文摘要
本發(fā)明公開(kāi)了一種轉(zhuǎn)發(fā)控制分離架構(gòu)中的轉(zhuǎn)發(fā)系統(tǒng),包括FE代理和FE;所述FE代理用于連接所述FE與其他設(shè)備,并在FE與其他設(shè)備轉(zhuǎn)發(fā)模型不同和/或物理接口類(lèi)型不同時(shí),進(jìn)行轉(zhuǎn)發(fā)模型的轉(zhuǎn)換和/或物理接口類(lèi)型的轉(zhuǎn)換。本發(fā)明還公開(kāi)了一種FE代理和一種轉(zhuǎn)發(fā)控制分離架構(gòu)中的數(shù)據(jù)轉(zhuǎn)發(fā)方法。本發(fā)明中,通過(guò)在轉(zhuǎn)發(fā)控制分離架構(gòu)中設(shè)置與FE連接的FE代理;FE代理用于連接FE與其他設(shè)備,并在FE與其他設(shè)備轉(zhuǎn)發(fā)模型不同和/或物理接口類(lèi)型不同時(shí),進(jìn)行轉(zhuǎn)發(fā)模型的轉(zhuǎn)換和/或物理接口類(lèi)型的轉(zhuǎn)換,從而實(shí)現(xiàn)了FE代理與其他設(shè)備的互通,提高了ForCES架構(gòu)中設(shè)備的互通性。
文檔編號(hào)H04L12/58GK101150530SQ20061012729
公開(kāi)日2008年3月26日 申請(qǐng)日期2006年9月21日 優(yōu)先權(quán)日2006年9月21日
發(fā)明者劉少偉 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
海安县| 临桂县| 司法| 牙克石市| 修武县| 怀来县| 周至县| 慈溪市| 靖江市| 合水县| 肃北| 阳泉市| 克山县| 如东县| 吉隆县| 南溪县| 庆安县| 根河市| 赣榆县| 盐山县| 噶尔县| 利辛县| 叶城县| 福贡县| 长岭县| 佳木斯市| 乐清市| 深州市| 平定县| 罗平县| 襄垣县| 班玛县| 庆城县| 枝江市| 遂川县| 嘉定区| 天水市| 嘉鱼县| 石泉县| 黄浦区| 建瓯市|