專利名稱:一種端到端偽線仿真接入的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域中的端到端偽線仿真(Pseudo Wire Emulation Ed ge-to-Edge, PWE3)技術(shù),尤其涉及一種端到端偽線仿真接入的裝置和方法。
背景技術(shù):
PWE3技術(shù)是一種在分組交換網(wǎng)(PSN)上模擬各種點(diǎn)到點(diǎn)業(yè)務(wù)的機(jī)制,被模擬的 業(yè)務(wù)可為時(shí)分復(fù)用(TDM)專線網(wǎng)、異步傳輸模式(ATM)網(wǎng)、幀中繼(FR)網(wǎng)或以太網(wǎng)等多種 網(wǎng)絡(luò)。PWE3技術(shù)利用PSN上的隧道機(jī)制模擬業(yè)務(wù)的必要屬性,所述隧道稱為偽線(Pseudo Wire, PW)。運(yùn)營(yíng)商利用PWE3技術(shù)可將所有的傳送業(yè)務(wù)轉(zhuǎn)移到一個(gè)融合的網(wǎng)絡(luò)中,這里,所 述融合的網(wǎng)絡(luò)可為IP網(wǎng)或多協(xié)議標(biāo)簽交換(MPLS)網(wǎng)等,從用戶的角度來(lái)看,可認(rèn)為PWE3 技術(shù)模擬的是一種專用的鏈路或電路。 圖1為互聯(lián)網(wǎng)工程任務(wù)組(IETF)提出的PWE3技術(shù)在PSN上的業(yè)務(wù)參考模型結(jié)構(gòu) 示意圖,如圖1所示,所述PE1和PE2為運(yùn)營(yíng)商邊緣設(shè)備,CE1與CE2為用戶邊緣設(shè)備,PE1 與PE2之間建有一條或多條PW,即PWE3通道,CE和PE之間為接入鏈路(AC) , AC可為以太 網(wǎng),也可為ATM網(wǎng)絡(luò)等非以太網(wǎng),CE1和CE2分別通過(guò)AC接入到PE1和PE2后,通過(guò)PW實(shí)現(xiàn) CE1和CE2雙方的通信,PW承載在PSN隧道上,PSN隧道決定數(shù)據(jù)轉(zhuǎn)發(fā)路徑。 一條PSN隧道 可以承載多條PW。 CE1和CE2雙方進(jìn)行通信時(shí),CE1的用戶數(shù)據(jù)傳輸?shù)絇E1后先進(jìn)行PW標(biāo) 簽封裝,再封裝一層隧道標(biāo)簽和介質(zhì)訪問(wèn)控制(MAC)地址后形成數(shù)據(jù)報(bào)文,數(shù)據(jù)報(bào)文經(jīng)PW 建立的路徑傳輸?shù)絇E2,PE2對(duì)接收到的數(shù)據(jù)報(bào)文執(zhí)行解封裝操作,并取出PW標(biāo)簽以確定出 口電路,將解封出的用戶數(shù)據(jù)發(fā)送到CE2。圖1所示的模型為PWE3技術(shù)在實(shí)際應(yīng)用中的參 考模型,該模型可實(shí)現(xiàn)對(duì)以太網(wǎng)、或非以太網(wǎng)進(jìn)行端到端偽線仿真接入,模型的基本原理在 實(shí)際應(yīng)用過(guò)程中普遍適用,具體的業(yè)務(wù)需求不同,該模型的具體應(yīng)用方式也有所不同。
目前,對(duì)非以太網(wǎng)進(jìn)行端到端偽線仿真接入的方法為通過(guò)多段PW交換實(shí)現(xiàn)PWE3 業(yè)務(wù),即本地用戶的數(shù)據(jù)發(fā)送到本地PE前對(duì)數(shù)據(jù)進(jìn)行PW封裝,所述PW封裝中的PW標(biāo)簽 為本地PE所分配的,其中,所述PW僅為本地用戶與本地PE間的PW ;本地PE收到數(shù)據(jù)后需 用對(duì)端PE所分配的PW標(biāo)簽來(lái)替換之前數(shù)據(jù)中的PW標(biāo)簽,所述PW為本地PE與對(duì)端PE間 的PW,用于本地PE將數(shù)據(jù)發(fā)送到對(duì)端PE ;對(duì)端PE收到數(shù)據(jù)后還需再替換PW標(biāo)簽,用以將 數(shù)據(jù)發(fā)送到對(duì)端用戶。這里,本地PE或?qū)Χ薖E需給不同的用戶分配不同的PW標(biāo)簽,如果 本地PE或?qū)Χ薖E對(duì)應(yīng)多個(gè)用戶,那么多個(gè)用戶的PW標(biāo)簽會(huì)耗費(fèi)PE大量的標(biāo)簽空間。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種端到端偽線仿真接入的裝置和方法, 可在節(jié)約PE標(biāo)簽空間的情況下實(shí)現(xiàn)對(duì)非以太網(wǎng)進(jìn)行端到端偽線仿真接入,可避免多次交 換PW標(biāo)簽。 為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的 本發(fā)明提供了一種端到端偽線仿真接入的裝置,該裝置包括仿真處理模塊和數(shù)據(jù)處理模塊;其中, 所述仿真處理模塊,用于接收到本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)后進(jìn)行內(nèi)層端到端 偽線仿真PWE3幀格式的封裝,并將封裝后的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理模塊;還用于對(duì)數(shù)據(jù)處理 模塊所發(fā)的經(jīng)外層二層虛擬專用網(wǎng)L2VPN幀格式解封裝的數(shù)據(jù)執(zhí)行內(nèi)層PWE3幀格式的解 封裝操作,并將解封裝后的非以太網(wǎng)數(shù)據(jù)發(fā)送給本地用戶; 所述數(shù)據(jù)處理模塊,用于對(duì)仿真處理模塊所發(fā)的經(jīng)內(nèi)層PWE3幀格式封裝的數(shù)據(jù) 執(zhí)行外層L2VPN幀格式的封裝,并將封裝后的數(shù)據(jù)發(fā)送到對(duì)端運(yùn)營(yíng)商邊緣設(shè)備PE ;還用于 接收到對(duì)端PE所發(fā)的數(shù)據(jù)后,執(zhí)行外層L2VPN幀格式的解封裝操作,并將解封裝的數(shù)據(jù)發(fā) 送到仿真處理模塊。 其中,所述數(shù)據(jù)處理模塊進(jìn)一步包括二層虛擬以太網(wǎng)接口 L2VE模塊,用于數(shù)據(jù)處 理模塊和仿真處理模塊之間的通信,數(shù)據(jù)處理模塊通過(guò)L2VE模塊將數(shù)據(jù)發(fā)送到仿真處理 模塊,通過(guò)L2VE模塊接收仿真處理模塊所發(fā)的數(shù)據(jù)。其中,所述仿真處理模塊進(jìn)一步包括端到端偽線仿真虛擬以太網(wǎng)接口 PWE3VE模 塊,用于仿真處理模塊和數(shù)據(jù)處理模塊之間的通信,仿真處理模塊通過(guò)PWE3VE模塊將數(shù)據(jù) 發(fā)送到數(shù)據(jù)處理模塊,通過(guò)PWE3VE模塊接收數(shù)據(jù)處理模塊所發(fā)的數(shù)據(jù)。
其中,所述仿真處理模塊包括一個(gè)或多個(gè)PWE3VE模塊;相應(yīng)的,所述數(shù)據(jù)處理模 塊包括一個(gè)或多個(gè)L2VE模塊,PWE3VE模塊和L2VE模塊為——對(duì)應(yīng)關(guān)系。
本發(fā)明還提供了一種端到端偽線仿真接入的方法,該方法包括
本地PE接收到本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)后進(jìn)行內(nèi)層PWE3幀格式的封裝;再 對(duì)封裝后的數(shù)據(jù)進(jìn)行外層L2VPN幀格式的封裝,之后將封裝后的數(shù)據(jù)發(fā)送到對(duì)端PE ;
本地PE接收到對(duì)端PE所發(fā)的數(shù)據(jù)后,先后執(zhí)行外層L2VPN幀格式的解封裝和內(nèi) 層PWE3幀格式的解封裝操作,之后將經(jīng)兩次解封裝所得的非以太網(wǎng)數(shù)據(jù)發(fā)送給本地用戶。
其中,所述本地PE接收到本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)后進(jìn)行內(nèi)層PWE3幀格式 的封裝,具體為 仿真處理模塊接收到本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)后,對(duì)收到的非以太網(wǎng)數(shù)據(jù)進(jìn) 行偽線PW封裝和PWE3隧道封裝,再進(jìn)行虛擬局域網(wǎng)VLAN封裝,并封裝目的介質(zhì)訪問(wèn)控制 MAC地址和源MAC地址,并將封裝后的數(shù)據(jù)先后經(jīng)過(guò)PWE3VE模塊傳輸?shù)綌?shù)據(jù)處理模塊,數(shù)據(jù) 處理模塊通過(guò)L2VE模塊接收數(shù)據(jù)。 其中,所述目的MAC地址為對(duì)端用戶邊緣設(shè)備CE的MAC地址;所述源MAC地址為 本地用戶邊緣設(shè)備CE的MAC地址。 其中,所述對(duì)封裝后的數(shù)據(jù)進(jìn)行外層L2VPN幀格式的封裝,具體為 數(shù)據(jù)處理模塊收到仿真處理模塊所發(fā)的封裝數(shù)據(jù)后,進(jìn)行PW封裝和L2VPN隧道封
裝,再進(jìn)行VLAN封裝,并封裝目的MAC地址和源MAC地址。 其中,所述目的MAC地址為對(duì)端PE的MAC地址;所述源MAC地址為本地PE的MAC 地址。 本發(fā)明提供的端到端偽線仿真接入的裝置和方法,本地PE接收到本地用戶所發(fā) 的非以太網(wǎng)數(shù)據(jù)后進(jìn)行內(nèi)層PWE3幀格式的封裝;再對(duì)封裝后的數(shù)據(jù)進(jìn)行外層L2VPN幀格式 的封裝,之后將封裝后的數(shù)據(jù)發(fā)送到對(duì)端PE ;本地PE接收到對(duì)端PE所發(fā)的數(shù)據(jù)后,先后執(zhí) 行外層L2VPN幀格式的解封裝和內(nèi)層PWE3幀格式的解封裝操作,之后將經(jīng)兩次解封裝所得
5的非以太網(wǎng)數(shù)據(jù)發(fā)送給本地用戶。本發(fā)明中本地用戶和對(duì)端用戶已在L2VPN提供的透明通 道中建立了雙方的PWE3連接關(guān)系,對(duì)于多組不同的用戶均通過(guò)相同的L2VPN隧道在兩端的 PE之間傳輸數(shù)據(jù),因此外層L2VPN幀格式封裝中的PW均為相同的值,避免了現(xiàn)有技術(shù)中多 次交換PW標(biāo)簽的情況,進(jìn)而也可節(jié)省PE大量的標(biāo)簽空間。
圖1為PWE3技術(shù)在PSN上的業(yè)務(wù)參考模型結(jié)構(gòu)示意圖; 圖2為本發(fā)明端到端偽線仿真接入的裝置結(jié)構(gòu)示意圖; 圖3為本發(fā)明端到端偽線仿真接入的方法中上行數(shù)據(jù)轉(zhuǎn)發(fā)的流程示意圖; 圖4為本發(fā)明上行數(shù)據(jù)封裝前后的數(shù)據(jù)結(jié)構(gòu)示意圖; 圖5為本發(fā)明端到端偽線仿真接入的方法中下行數(shù)據(jù)轉(zhuǎn)發(fā)的流程示意圖; 圖6為本發(fā)明下行數(shù)據(jù)解封裝前后的數(shù)據(jù)結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明所要闡述的裝置為圖1中所示的運(yùn)營(yíng)商邊緣設(shè)備PE,現(xiàn)有PE中的主要功能 模塊為業(yè)務(wù)轉(zhuǎn)發(fā)線卡,業(yè)務(wù)轉(zhuǎn)發(fā)線卡一般包括接口板、數(shù)據(jù)處理模塊和交換芯片,其中,所 述數(shù)據(jù)處理模塊可為網(wǎng)絡(luò)處理器等;本發(fā)明利用二層虛擬專用網(wǎng)(L2VPN)技術(shù)承載PWE3業(yè) 務(wù),即在PSN網(wǎng)絡(luò)兩端的PE之間配置L2VPN業(yè)務(wù),所述L2VPN可為虛擬專用局域網(wǎng)(VPLS), 內(nèi)層PWE3業(yè)務(wù)承載在外層L2VPN業(yè)務(wù)之上。 這里,所述L2VPN技術(shù)已成熟應(yīng)用在對(duì)以太網(wǎng)進(jìn)行端到端偽線仿真接入實(shí)現(xiàn)過(guò)程 中,本發(fā)明以L2VPN技術(shù)為基礎(chǔ)實(shí)現(xiàn)對(duì)非以太網(wǎng)進(jìn)行端到端偽線仿真接入的方法,即實(shí)現(xiàn) 在PSN網(wǎng)絡(luò)兩端的用戶之間傳輸非以太網(wǎng)數(shù)據(jù)。 本發(fā)明的基本思想是本地PE接收到本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)后進(jìn)行內(nèi)層 PWE3幀格式的封裝;再對(duì)封裝后的數(shù)據(jù)進(jìn)行外層L2VPN幀格式的封裝,之后將封裝后的數(shù) 據(jù)發(fā)送到對(duì)端PE ; 本地PE接收到對(duì)端PE所發(fā)的數(shù)據(jù)后,先后執(zhí)行外層L2VPN幀格式的解封裝和內(nèi) 層PWE3幀格式的解封裝操作,之后將經(jīng)兩次解封裝所得的非以太網(wǎng)數(shù)據(jù)發(fā)送給本地用戶。
下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。 圖2為本發(fā)明端到端偽線仿真接入的裝置結(jié)構(gòu)示意圖,如圖2所示,該裝置包括 仿真處理模塊和數(shù)據(jù)處理模塊;其中, 所述仿真處理模塊,用于接收到本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)后進(jìn)行內(nèi)層PWE3 幀格式的封裝,并將封裝后的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理模塊;還用于對(duì)數(shù)據(jù)處理模塊所發(fā)的經(jīng) 外層L2VPN幀格式解封裝的數(shù)據(jù)執(zhí)行內(nèi)層PWE3幀格式的解封裝操作,并將解封裝后的非以 太網(wǎng)數(shù)據(jù)發(fā)送給本地用戶; 所述數(shù)據(jù)處理模塊,用于對(duì)仿真處理模塊所發(fā)的經(jīng)內(nèi)層PWE3幀格式封裝的數(shù)據(jù) 執(zhí)行外層L2VPN幀格式的封裝,并將封裝后的數(shù)據(jù)發(fā)送到對(duì)端PE ;還用于接收到對(duì)端PE所 發(fā)的數(shù)據(jù)后,執(zhí)行外層L2VPN幀格式的解封裝操作,并將解封裝的數(shù)據(jù)發(fā)送到仿真處理模 塊。 所述數(shù)據(jù)處理模塊進(jìn)一步包括二層虛擬以太網(wǎng)接口 (L2VE)模塊,用于數(shù)據(jù)處理模塊和仿真處理模塊之間的通信,數(shù)據(jù)處理模塊通過(guò)L2VE模塊將數(shù)據(jù)發(fā)送到仿真處理模 塊,通過(guò)L2VE模塊接收仿真處理模塊所發(fā)的數(shù)據(jù); 所述仿真處理模塊進(jìn)一步包括端到端偽線仿真虛擬以太網(wǎng)接口 (PWE3VE)模塊, 用于仿真處理模塊和數(shù)據(jù)處理模塊之間的通信,仿真處理模塊通過(guò)PWE3VE模塊將數(shù)據(jù)發(fā) 送到數(shù)據(jù)處理模塊,通過(guò)PWE3VE模塊接收數(shù)據(jù)處理模塊所發(fā)的數(shù)據(jù)。 圖3為本發(fā)明端到端偽線仿真接入的方法中上行數(shù)據(jù)轉(zhuǎn)發(fā)的流程示意圖,如圖3 所示,該流程具體實(shí)現(xiàn)步驟如下 步驟301 :將本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)進(jìn)行內(nèi)層PWE3幀格式的封裝;
具體為本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)首先進(jìn)入仿真處理模塊,仿真處理模塊首 先對(duì)收到的非以太網(wǎng)數(shù)據(jù)進(jìn)行PW封裝和PWE3隧道封裝,再進(jìn)行虛擬局域網(wǎng)(VLAN)封裝, 并封裝目的MAC地址和源MAC地址,并將封裝后的數(shù)據(jù)先后經(jīng)過(guò)PWE3VE模塊傳輸?shù)綌?shù)據(jù)處 理模塊,數(shù)據(jù)處理模塊通過(guò)L2VE模塊接收數(shù)據(jù)。 其中,所述PW為本地用戶與對(duì)端用戶間的PW ;所述PWE3隧道為承載本地用戶與 對(duì)端用戶間PWE3業(yè)務(wù)的內(nèi)層隧道,所謂內(nèi)層隧道是相對(duì)外層L2VPN隧道而言的;所述VLAN 封裝為封裝PWE3VE模塊對(duì)應(yīng)的VLAN ID ;所述目的MAC地址為承載PWE3業(yè)務(wù)的內(nèi)層隧道 的下一跳對(duì)應(yīng)的MAC地址,即對(duì)端用戶邊緣設(shè)備CE的MAC地址;所述源MAC地址為本地用 戶邊緣設(shè)備CE的MAC地址。 本步驟中所述數(shù)據(jù)封裝前后的數(shù)據(jù)結(jié)構(gòu)示意圖如圖4中(a)和(b)所示,(a)為 仿真處理模塊接收到的封裝前的非以太網(wǎng)數(shù)據(jù),如圖4所示將非以太網(wǎng)數(shù)據(jù)表示為信元, (b)為封裝后的數(shù)據(jù)格式,PW Labell和Tunnel Label 1分別為PW封裝和PWE3隧道封裝的 標(biāo)簽,SAl和DAI分別表示源MAC地址和目的MAC地址,VLANl為PWE3 VE模塊對(duì)應(yīng)的VLAN ID。 這里,仿真處理模塊可包括多個(gè)PWE3VE模塊,用于建立多條內(nèi)層隧道,因此不同 的VLAN對(duì)應(yīng)不同的PWE3 VE ;相應(yīng)的,所述數(shù)據(jù)處理模塊可包括多個(gè)L2VE模塊,PWE3 VE模 塊和L2VE模塊是一一對(duì)應(yīng)的關(guān)系,在本發(fā)明所述端到端偽線仿真接入過(guò)程實(shí)施之前,已由 當(dāng)?shù)豍E的管理員配置好PWE3 VE模塊和L2VE模塊的對(duì)應(yīng)關(guān)系并存儲(chǔ)于本地PE中。
步驟302 :對(duì)封裝后的數(shù)據(jù)進(jìn)行外層L2VPN幀格式的封裝; 具體為數(shù)據(jù)處理模塊收到仿真處理模塊所發(fā)的封裝數(shù)據(jù)后,首先進(jìn)行PW封裝和 L2VPN隧道封裝,再進(jìn)行VLAN封裝,并封裝目的MAC地址和源MAC地址。
其中,所述PW為本地PE與對(duì)端PE間的PW ;所述L2VPN隧道為承載本地用戶與對(duì) 端用戶間PWE3業(yè)務(wù)的雙方PE間的L2VPN隧道;所述VLAN封裝為封裝本地PE接口板上出 端口的VLAN ;所述源MAC地址為本地PE的MAC地址,所述目的MAC地址為外層L2VPN業(yè)務(wù) 隧道的下一跳對(duì)應(yīng)的MAC地址,即對(duì)端PE的MAC地址。 本步驟中所述數(shù)據(jù)封裝前后的數(shù)據(jù)結(jié)構(gòu)示意圖如圖4中(b)和(c)所示,(b)為 仿真處理模塊所發(fā)的封裝后的數(shù)據(jù),(c)為數(shù)據(jù)處理模塊封裝后的數(shù)據(jù),如圖4所示,PW Label2和Tunnel Label2分別為PW封裝和L2VPN隧道封裝的標(biāo)簽,VLAN2為本地PE接口 板上出端口的VLAN, SA2和DA2分別表示源MAC地址和目的MAC地址。
步驟303 :將封裝后的數(shù)據(jù)發(fā)送到對(duì)端PE ; 具體為數(shù)據(jù)處理模塊將封裝后的數(shù)據(jù)經(jīng)PE接口板上的端口發(fā)送出去,并通過(guò)L2VPN隧道發(fā)送到對(duì)端PE。 從上述步驟可見(jiàn),本發(fā)明中本地用戶和對(duì)端用戶已在L2VPN提供的透明通道中建 立了雙方的PWE3連接關(guān)系,對(duì)于多組不同的用戶均通過(guò)相同的L2VPN隧道在兩端的PE之 間傳輸數(shù)據(jù),因此外層L2VPN幀格式封裝中的PW均為相同的值,避免了現(xiàn)有技術(shù)中多次交 換PW標(biāo)簽的情況,進(jìn)而也可節(jié)省PE大量的標(biāo)簽空間。 圖5為本發(fā)明端到端偽線仿真接入的方法中下行數(shù)據(jù)轉(zhuǎn)發(fā)的流程示意圖,如圖5 所示,該流程具體實(shí)現(xiàn)步驟如下 步驟501 :將對(duì)端PE所發(fā)的數(shù)據(jù)進(jìn)行外層L2VPN幀格式的解封裝;
具體為本地PE中的數(shù)據(jù)處理模塊收到對(duì)端PE經(jīng)L2VPN隧道發(fā)來(lái)的數(shù)據(jù)后,剝掉 外層PW標(biāo)簽、L2VPN隧道標(biāo)簽、VLAN2、 SA2和DA2等信息,并根據(jù)VLAN1確定對(duì)應(yīng)的PWE3 VE模塊,將解封裝后的數(shù)據(jù)經(jīng)L2VE模塊和PWE3 VE模塊發(fā)送到本地PE中的仿真處理模塊。 這里,是通過(guò)PWE3 VE模塊將數(shù)據(jù)發(fā)送到仿真處理模塊中。 本步驟中所述數(shù)據(jù)解封裝前后的數(shù)據(jù)結(jié)構(gòu)示意圖如圖6中(a)和(b)所示。
步驟502 :對(duì)進(jìn)行外層L2VPN幀格式解封裝的數(shù)據(jù)執(zhí)行內(nèi)層PWE3幀格式的解封裝 操作; 具體為仿真處理模塊剝掉內(nèi)層PW標(biāo)簽、PWE3隧道標(biāo)簽、VLAN1 、 SA1和DA1等信 息后最終得到非以太網(wǎng)數(shù)據(jù)。 本步驟中所述數(shù)據(jù)解封裝前后的數(shù)據(jù)結(jié)構(gòu)示意圖如圖6中(b)和(c)所示。
步驟503 :將經(jīng)兩次解封裝所得的非以太網(wǎng)數(shù)據(jù)發(fā)送給本地用戶;
具體為仿真處理模塊根據(jù)內(nèi)層PW標(biāo)簽得到PE接口板上的端口 ,將解封后得到的 非以太網(wǎng)數(shù)據(jù)從出接口發(fā)出,傳輸給本地用戶。 以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
權(quán)利要求
一種端到端偽線仿真接入的裝置,其特征在于,該裝置包括仿真處理模塊和數(shù)據(jù)處理模塊;其中,所述仿真處理模塊,用于接收到本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)后進(jìn)行內(nèi)層端到端偽線仿真PWE3幀格式的封裝,并將封裝后的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理模塊;還用于對(duì)數(shù)據(jù)處理模塊所發(fā)的經(jīng)外層二層虛擬專用網(wǎng)L2VPN幀格式解封裝的數(shù)據(jù)執(zhí)行內(nèi)層PWE3幀格式的解封裝操作,并將解封裝后的非以太網(wǎng)數(shù)據(jù)發(fā)送給本地用戶;所述數(shù)據(jù)處理模塊,用于對(duì)仿真處理模塊所發(fā)的經(jīng)內(nèi)層PWE3幀格式封裝的數(shù)據(jù)執(zhí)行外層L2VPN幀格式的封裝,并將封裝后的數(shù)據(jù)發(fā)送到對(duì)端運(yùn)營(yíng)商邊緣設(shè)備PE;還用于接收到對(duì)端PE所發(fā)的數(shù)據(jù)后,執(zhí)行外層L2VPN幀格式的解封裝操作,并將解封裝的數(shù)據(jù)發(fā)送到仿真處理模塊。
2. 根據(jù)權(quán)利要求1所述的端到端偽線仿真接入的裝置,其特征在于,所述數(shù)據(jù)處理模 塊進(jìn)一步包括二層虛擬以太網(wǎng)接口 L2VE模塊,用于數(shù)據(jù)處理模塊和仿真處理模塊之間的 通信,數(shù)據(jù)處理模塊通過(guò)L2VE模塊將數(shù)據(jù)發(fā)送到仿真處理模塊,通過(guò)L2VE模塊接收仿真處 理模塊所發(fā)的數(shù)據(jù)。
3. 根據(jù)權(quán)利要求1或2所述的端到端偽線仿真接入的裝置,其特征在于,所述仿真處 理模塊進(jìn)一步包括端到端偽線仿真虛擬以太網(wǎng)接口 PWE3 VE模塊,用于仿真處理模塊和數(shù) 據(jù)處理模塊之間的通信,仿真處理模塊通過(guò)PWE3 VE模塊將數(shù)據(jù)發(fā)送到數(shù)據(jù)處理模塊,通過(guò) PWE3 VE模塊接收數(shù)據(jù)處理模塊所發(fā)的數(shù)據(jù)。
4. 根據(jù)權(quán)利要求3所述的端到端偽線仿真接入的裝置,其特征在于,所述仿真處理模 塊包括一個(gè)或多個(gè)PWE3 VE模塊;相應(yīng)的,所述數(shù)據(jù)處理模塊包括一個(gè)或多個(gè)L2VE模塊, PWE3 VE模塊和L2VE模塊為——對(duì)應(yīng)關(guān)系。
5. —種端到端偽線仿真接入的方法,其特征在于,該方法包括本地PE接收到本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)后進(jìn)行內(nèi)層PWE3幀格式的封裝;再對(duì)封 裝后的數(shù)據(jù)進(jìn)行外層L2VPN幀格式的封裝,之后將封裝后的數(shù)據(jù)發(fā)送到對(duì)端PE ;本地PE接收到對(duì)端PE所發(fā)的數(shù)據(jù)后,先后執(zhí)行外層L2VPN幀格式的解封裝和內(nèi)層 PWE3幀格式的解封裝操作,之后將經(jīng)兩次解封裝所得的非以太網(wǎng)數(shù)據(jù)發(fā)送給本地用戶。
6. 根據(jù)權(quán)利要求5所述的端到端偽線仿真接入的方法,其特征在于,所述本地PE接收 到本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)后進(jìn)行內(nèi)層PWE3幀格式的封裝,具體為仿真處理模塊接收到本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)后,對(duì)收到的非以太網(wǎng)數(shù)據(jù)進(jìn)行偽 線PW封裝和PWE3隧道封裝,再進(jìn)行虛擬局域網(wǎng)VLAN封裝,并封裝目的介質(zhì)訪問(wèn)控制MAC 地址和源MAC地址,并將封裝后的數(shù)據(jù)先后經(jīng)過(guò)PWE3 VE模塊傳輸?shù)綌?shù)據(jù)處理模塊,數(shù)據(jù)處 理模塊通過(guò)L2VE模塊接收數(shù)據(jù)。
7. 根據(jù)權(quán)利要求6所述的端到端偽線仿真接入的方法,其特征在于,所述目的MAC地址 為對(duì)端用戶邊緣設(shè)備CE的MAC地址;所述源MAC地址為本地用戶邊緣設(shè)備CE的MAC地址。
8. 根據(jù)權(quán)利要求5或6所述的端到端偽線仿真接入的方法,其特征在于,所述對(duì)封裝后 的數(shù)據(jù)進(jìn)行外層L2VPN幀格式的封裝,具體為數(shù)據(jù)處理模塊收到仿真處理模塊所發(fā)的封裝數(shù)據(jù)后,進(jìn)行PW封裝和L2VPN隧道封裝, 再進(jìn)行VLAN封裝,并封裝目的MAC地址和源MAC地址。
9. 根據(jù)權(quán)利要求8所述的端到端偽線仿真接入的方法,其特征在于,所述目的MAC地址為對(duì)端PE的MAC地址;所述源MAC地址為本地PE的MAC地址。
全文摘要
本發(fā)明公開(kāi)了一種端到端偽線仿真接入的裝置。本發(fā)明還同時(shí)公開(kāi)了一種端到端偽線仿真接入的方法,包括本地PE接收到本地用戶所發(fā)的非以太網(wǎng)數(shù)據(jù)后進(jìn)行內(nèi)層PWE3幀格式的封裝;再對(duì)封裝后的數(shù)據(jù)進(jìn)行外層L2VPN幀格式的封裝,之后將封裝后的數(shù)據(jù)發(fā)送到對(duì)端PE;本地PE接收到對(duì)端PE所發(fā)的數(shù)據(jù)后,先后執(zhí)行外層L2VPN幀格式的解封裝和內(nèi)層PWE3幀格式的解封裝操作,之后將經(jīng)兩次解封裝所得的非以太網(wǎng)數(shù)據(jù)發(fā)送給本地用戶。本發(fā)明可在節(jié)約PE標(biāo)簽空間的情況下實(shí)現(xiàn)對(duì)非以太網(wǎng)進(jìn)行端到端偽線仿真接入,可避免多次交換PW標(biāo)簽。
文檔編號(hào)H04L1/00GK101714937SQ200910180179
公開(kāi)日2010年5月26日 申請(qǐng)日期2009年11月16日 優(yōu)先權(quán)日2009年11月16日
發(fā)明者謝密 申請(qǐng)人:中興通訊股份有限公司