專利名稱:支持虛擬局域網(wǎng)服務(wù)的無源光網(wǎng)絡(luò)系統(tǒng)及相應(yīng)方法
技術(shù)領(lǐng)域:
本發(fā)明總體涉及無源光網(wǎng)絡(luò)(PON),尤其涉及一種能夠支持虛擬局域網(wǎng)(VLAN)服務(wù)的無源光網(wǎng)絡(luò)系統(tǒng)及其方法。
背景技術(shù):
目前,基于無源特性和光特性的無源光網(wǎng)絡(luò),以其成本經(jīng)濟,同時又能提供高帶寬的接入,而被認(rèn)為是實現(xiàn)下一代接入網(wǎng)絡(luò)的理想技術(shù)。
一般來說,無源光網(wǎng)絡(luò)系統(tǒng)主要包括三個部分光線路終端(OLT),光分配網(wǎng)絡(luò)(ODN)和光網(wǎng)絡(luò)單元(ONU)。
圖1示出了一種傳統(tǒng)的無源光網(wǎng)絡(luò)系統(tǒng)的示意圖。如圖1所示,無源光網(wǎng)絡(luò)系統(tǒng)是一個點到多點的結(jié)構(gòu)。用于與核心網(wǎng)絡(luò)連接的OLT安裝在局端。一個OLT可通過一個或多個ODN設(shè)備,如分光器等,連接到若干個ONU上。這里,ONU位于用戶端,通常可安裝在用戶的家中或辦公室里,并且根據(jù)需要一個ONU可為多個用戶共享。在如圖1所示的無源光網(wǎng)絡(luò)中,下行幀以廣播的方式從OLT傳輸?shù)礁鱾€ONU上,而上行幀則以多點到點的方式采用時分復(fù)用從ONU傳輸?shù)絆LT上。采用這種拓?fù)浣Y(jié)構(gòu),無源光網(wǎng)絡(luò)可以為用戶提供多種業(yè)務(wù)例如傳統(tǒng)的電話業(yè)務(wù)、因特網(wǎng)業(yè)務(wù),以及近期發(fā)展起來的IPTV業(yè)務(wù)等等。
另一方面,在傳統(tǒng)的局域網(wǎng)中,如果局域網(wǎng)內(nèi)的終端設(shè)備眾多,那么在發(fā)送廣播幀時,很可能由于廣播流量過大(即,廣播風(fēng)暴)而造成帶寬資源的枯竭,從而影響網(wǎng)絡(luò)性能。為了使網(wǎng)絡(luò)能夠滿足QoS和網(wǎng)絡(luò)管理的需求,目前在網(wǎng)絡(luò)配置中廣泛應(yīng)用了虛擬局域網(wǎng)(VLAN)的思想。
VLAN是在邏輯上將一個大型的網(wǎng)絡(luò)劃分為若干個獨立的子網(wǎng)絡(luò),而與具體的物理網(wǎng)或地理位置無關(guān)。每個VLAN可視為一個邏輯上的子廣播域,該子廣播域中的用戶具有相同的VLAN標(biāo)識符(VID)。這樣,從某個VLAN中發(fā)送出來的廣播幀,只能被同一個VLAN中的用戶接收到。由此,通過劃分各自獨立的子廣播域,VLAN可在提供便利的網(wǎng)絡(luò)管理的同時,有效地減少由廣播引起的廣播風(fēng)暴。
鑒于VLAN能夠為網(wǎng)絡(luò)管理提供很大的靈活性和安全性,對于無源光網(wǎng)絡(luò)系統(tǒng)來說,支持完善的VLAN功能是至關(guān)重要。
現(xiàn)今,已然提出了一些能夠支持部分VLAN服務(wù)的無源光網(wǎng)絡(luò)系統(tǒng)。例如,在題目為“Shared LAN emulation method and apparatushaving VLAN recognition and LLID management functions on EPON(一種具有VLAN識別和LLID管理功能的光網(wǎng)絡(luò)中的共享局域網(wǎng)競爭方法和設(shè)備)”的美國專利2005/0083950中,公開了一種能夠支持VID識別的無源光網(wǎng)絡(luò)系統(tǒng)。在該專利所公開的方案中,OLT給每個ONU分配唯一的邏輯鏈路標(biāo)識符(LLID)用于識別每個ONU或ONU組。當(dāng)OLT接收到帶有VID的廣播幀時,僅將該幀發(fā)送給具有相同VID的ONU。
然而,現(xiàn)有的這種支持VLAN服務(wù)的無源光網(wǎng)絡(luò)系統(tǒng),僅允許屬于相同VLAN的用戶互相通信,這種系統(tǒng)中存在以下兩個方面的問題一個問題是現(xiàn)有的OLT不支持不同VLAN之間的相互通信。當(dāng)兩個分屬于不同VLAN的用戶需要互通時,用于管理VLAN的設(shè)備需要將來自另一個VLAN的數(shù)據(jù)幀中的VID翻譯為當(dāng)前VLAN的VID,以便當(dāng)前VLAN的用戶能夠接收該數(shù)據(jù)幀。然而,現(xiàn)有的OLT只具有VID識別功能,無法實現(xiàn)不同VLAN標(biāo)識符的自動翻譯功能。
另一個問題是現(xiàn)有的OLT不支持?jǐn)U展的服務(wù)VID。由于VID域只有12位,最大能提供4094個VLAN,因此如果運營商為每個用戶分配一個VID,4094個VID很快就耗光了。根據(jù)IEEE802.1ad中給出的802.1Q-in-Q(VLAN嵌套)的定義,運營商可以為多個不同的VLAN分配一個服務(wù)VID(即,這些VLAN屬于一個由服務(wù)VID標(biāo)識的VLAN),并且將該服務(wù)VID加入幀中的指定位置與VLAN的VID一同傳送。圖8示出了服務(wù)VID域的具體位置。如圖8所示在源MAC域和包含VID類型域之間插入另外一個類型域,該類型域與VID類型域形式相同,不同之處僅在于將VID域替換為服務(wù)VID域。采用服務(wù)VID,運營商就可以提供4094*4094個VLAN,從而通過嵌套的VLAN擴展了網(wǎng)絡(luò)服務(wù)。但是,現(xiàn)有的OLT既不能在接收到來自O(shè)NU的上行幀時,在數(shù)據(jù)幀中添加相應(yīng)的服務(wù)VID,也不能識別下行幀中的服務(wù)VID。因而,現(xiàn)有的OLT也不能支持這種VLAN的嵌套功能。
在現(xiàn)有技術(shù)中,為了彌補OLT的上述兩個問題,在OLT到核心網(wǎng)絡(luò)間的交換機上增加了相應(yīng)的服務(wù),以便由交換機完成不同VLAN互通時的翻譯功能,以及識別與添加服務(wù)VID的VLAN嵌套功能。但是,這種交換機通常是通過手動配置的,配置過程復(fù)雜,效率低下,嚴(yán)重影響了網(wǎng)絡(luò)的靈活性。
為此,需要一種由無源光網(wǎng)絡(luò)系統(tǒng)全面支持VLAN服務(wù)的方法。
發(fā)明內(nèi)容
本發(fā)明的一個目的在于提出一種支持VLAN服務(wù)的無源光網(wǎng)絡(luò)系統(tǒng)及其方法,采用該系統(tǒng)和方法可由OLT全面管理VLAN服務(wù),而不需要借助于交換機。
本發(fā)明的又一個目的在于提出一種支持VLAN服務(wù)的無源光網(wǎng)絡(luò)系統(tǒng)及其方法,采用該系統(tǒng)和方法OLT可支持不同VLAN間的相互通信。
本發(fā)明的另一個目的在于提出一種支持VLAN服務(wù)的無源光網(wǎng)絡(luò)系統(tǒng)及其方法,采用該系統(tǒng)和方法OLT可支持帶有服務(wù)VID的VLAN嵌套,即支持Q-in-Q。
為了實現(xiàn)上述目的,本發(fā)明提出了一種支持虛擬局域網(wǎng)(VLAN)服務(wù)的光線路終端(OLT),其中該OLT與一個核心網(wǎng)絡(luò)連接,且用于連接多個光網(wǎng)絡(luò)單元(ONU),該OLT的包括
VLAN翻譯控制單元,用于接收由該核心網(wǎng)絡(luò)中的一個OLT管理服務(wù)器發(fā)出的,用于表明不同VLAN標(biāo)識(VID)間的VID互譯關(guān)系的信息,并根據(jù)該VID互譯關(guān)系建立一個VLAN翻譯表,用于表明待翻譯的源VID與期望的目的VID之間的對應(yīng)關(guān)系;存儲單元,用于存儲該VLAN翻譯表;VLAN處理單元,用于根據(jù)該VLAN翻譯表判斷是否需要對接收幀中的VID進行翻譯,若需要翻譯,則按照該VLAN翻譯表將接收幀中的VID翻譯成與之對應(yīng)的表項中的目的VID。
為了實現(xiàn)上述目的,本發(fā)明還提出了一種支持虛擬局域網(wǎng)(VLAN)服務(wù)的OLT管理服務(wù)器,其與無源光網(wǎng)絡(luò)系統(tǒng)中的多個光線路終端通信(OLT)連接,該OLT管理服務(wù)器包括VLAN訪問控制單元,用于根據(jù)用戶需求建立一個VLAN訪問控制表,以表明不同VLAN標(biāo)識(VID)間的VID互譯關(guān)系,并將該VID互譯關(guān)系發(fā)送給所述OLT,從而所述OLT可根據(jù)該VID互譯關(guān)系進行相應(yīng)的VLAN翻譯;存儲單元,用于存儲所述VLAN訪問控制表。
為了實現(xiàn)上述目的,本發(fā)明還提出了一種用于在無源光網(wǎng)絡(luò)系統(tǒng)中支持虛擬局域網(wǎng)(VLAN)服務(wù)的方法,其中該無源光網(wǎng)絡(luò)系統(tǒng)包括至少一個光線路終端(OLT),其中每個OLT連接多個光網(wǎng)絡(luò)單元(ONU),以及一個用于管理所述OLT的OLT管理服務(wù)器,其中該方法包括a)由OLT管理服務(wù)器根據(jù)用戶需求建立一個VLAN訪問控制表,用于表明不同VLAN標(biāo)識(VID)間的VID互譯關(guān)系,并且該OLT管理服務(wù)器將該VLAN訪問控制表中的VID互譯關(guān)系發(fā)送給所述OLT;b)所述OLT根據(jù)收到的該VID互譯關(guān)系,建立一個VLAN翻譯表,用于表明待翻譯的源VID與期望的目的VID之間的對應(yīng)關(guān)系;c)當(dāng)所述OLT根據(jù)該VLAN翻譯表判斷出需要對接收幀的VID進行翻譯時,所述OLT按照該VLAN翻譯表,將接收幀的VID翻譯成與之對應(yīng)的表項中的目的VID。
通過參考以下結(jié)合附圖的說明以及權(quán)利要求書中的內(nèi)容,并且隨著對本發(fā)明的更全面的理解,本發(fā)明的其他目的及效果將變得更加清楚和易于理解。
附圖簡述以下將參照附圖,通過實施例對本發(fā)明進行詳細(xì)描述,其中圖1示出了一種傳統(tǒng)的無源光網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)的示意圖;圖2是根據(jù)本發(fā)明的一個實施例的無源光網(wǎng)絡(luò)系統(tǒng)的示意圖;圖3示出了在圖2所示的情況下的一個VLAN管理表的實例;圖4示出在圖2所示情況下VLAN訪問控制表的一個實例;圖5示出了根據(jù)圖4的訪問控制表在OLT#1上建立的一個VLAN翻譯表實例;圖6示出OLT#1上建立的一個LLM表的實例;圖7是OLT中的VLAN處理單元對接收到的上行/下行幀進行VLAN翻譯處理的流程圖;圖8示出了帶有服務(wù)VID域的上行幀結(jié)構(gòu);圖9和圖10分別示出了自動VLAN翻譯配置過程的流程圖和消息流程圖;圖11示出了根據(jù)本發(fā)明的一個實施例的為VLAN分配服務(wù)VID的情況;圖12和圖13分別示出了在圖11所示的情況下OLT管理服務(wù)器中的VLAN管理表和VLAN訪問控制表;圖14和圖15分別示出了圖11中的OLT#1中的VLAN翻譯表和LLM表;圖16和圖17分別示出了圖11中的OLT#2中的VLAN翻譯表和LLM表;圖18示出了在圖11所示的情況下上、下行幀中VID的變化;圖19示出了根據(jù)本發(fā)明的一個實施例的兩個VLAN互通的情況;
圖20和圖21分別示出了在圖19所示的情況下OLT管理服務(wù)器中的VLAN管理表和VLAN訪問控制表;圖22和圖23分別示出了圖19中的OLT#1中的VLAN翻譯表和LLM表;圖24和圖25分別示出了圖19中的OLT#2中的VLAN翻譯表和LLM表;圖26示出了在圖19所示的情況下上、下行幀中VID的變化。
在所有附圖中,相同的標(biāo)號表示相似或響應(yīng)的特征或功能。
具體實施例方式
為了使OLT能夠管理VLAN,本發(fā)明提出了如圖2所示的無源光網(wǎng)絡(luò)系統(tǒng)??傮w來說,本發(fā)明在無源光網(wǎng)絡(luò)系統(tǒng)中增加了一個OLT管理服務(wù)器,用于根據(jù)用戶需求設(shè)置和更新VID互譯關(guān)系,該VID互譯關(guān)系包括VLAN互通關(guān)系和服務(wù)VID與VLAN的對應(yīng)關(guān)系。并且由OLT管理服務(wù)器將該VID互譯關(guān)系發(fā)送給相關(guān)的OLT。這樣,各個OLT可以根據(jù)該VID互譯關(guān)系建立各自的VLAN翻譯表,并根據(jù)該VLAN翻譯表,將接收幀的VID翻譯成所期望的目的VID。
由此,本發(fā)明可分為三個部分由OLT管理服務(wù)器建立VID互譯關(guān)系階段,各個OLT根據(jù)該VID互譯關(guān)系建立VLAN翻譯表階段,以及OLT按照該VLAN翻譯表進行VLAN處理的階段。以下,將結(jié)合附圖2至9依次詳細(xì)描述以上所述的三個階段的具體實現(xiàn)過程。
圖2是根據(jù)本發(fā)明的一個實施例的無源光網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)示意圖。該無源光網(wǎng)絡(luò)系統(tǒng)可以提供自動VLAN翻譯功能和VLAN嵌套(Q-in-Q)功能。
該無源光網(wǎng)絡(luò)系統(tǒng)包含一個位于核心網(wǎng)絡(luò)244的OLT管理服務(wù)器200;兩個OLT 100,即OLT#1和OLT#2,其分別連接多個ONU;每個ONU與一個用戶連接;其中與OLT#1連接的兩個ONU的用戶分別屬于兩個不同的VLAN,即ONU1的用戶屬于VLAN#1(VID=1),ONU2的用戶屬于VLAN#2(VID=2),而與OLT#2連接的兩個ONU的用戶均屬于VLAN#3(VID=3)。這里需要指出,當(dāng)一個ONU為多個用戶共享時,同一個ONU上的不同用戶也可能分別屬于不同的VLAN。
OLT管理服務(wù)器如圖2所示,OLT管理服務(wù)器200具體包括用戶界面201,消息處理單元202,VLAN訪問控制單元210,以及存儲單元220。
其中,用戶界面201,用于接收網(wǎng)絡(luò)管理員的請求,例如不同VLAN互通的配置請求,并將其發(fā)送給消息處理單元202。消息處理單元202,用于處理來自用戶界面201的請求消息,并將該請求發(fā)送給VLAN訪問控制單元210,或者根據(jù)來自VLAN訪問控制單元210的消息控制存儲單元220或者向各個OLT發(fā)送相應(yīng)的消息。
VLAN訪問控制單元210根據(jù)網(wǎng)絡(luò)管理員的請求建立并配置一個VLAN管理表和一個VLAN訪問控制表(表的具體內(nèi)容將在后面詳述),并經(jīng)由消息處理單元202將該VLAN管理表和VLAN訪問控制表存儲到存儲單元220中。此外,VLAN訪問控制單元210還將VLAN訪問控制表的內(nèi)容經(jīng)由消息處理單元202發(fā)送給相關(guān)的OLT,以通知OLT建立或更新各自的VLAN翻譯表。這里需要指出,在本發(fā)明的實施例中消息處理單元202作為一個獨立的單元,用于處理各種消息,但是它也可以集成到VLAN訪問控制單元210中。
圖3和圖4分別示出了OLT管理服務(wù)器200中建立的VLAN管理表和VLAN訪問控制表的一個實例。
VLAN管理表圖3示出了在圖2所示的情況下的一個VLAN管理表。該VLAN管理表包括以下幾個域用于標(biāo)識VLAN組的VID;該VID所屬的OLT的編號,以及該OLT的IP地址。此外,當(dāng)多個VLAN屬于不同的虛擬專用網(wǎng)(VPN)時,還可包括VPN的標(biāo)識符(VPN ID)。
參見圖2,OLT#1上連接了VLAN#1(VID=1)和VLAN#2(VID=2),而OLT#2上連接了VLAN#3(VID=3)。因而,圖3所示的VLAN管理表中,VID=1和VID=2都對應(yīng)于OLT#1,而VID=3對應(yīng)于OLT#2。由此可見,如圖3所示的VLAN管理表清楚地表明了VLAN與OLT的歸屬關(guān)系,也就是表明了哪個VLAN是位于哪個OLT上的。
倘若VLAN的劃分可近似為靜態(tài)的,則該VLAN管理表可以由網(wǎng)絡(luò)管理員直接配置。當(dāng)然,網(wǎng)絡(luò)管理員也可隨時重新配置VLAN。這時,為了即時更新和管理該VLAN管理表,VLAN訪問控制單元210需要周期性地向網(wǎng)絡(luò)中的每個OLT 100發(fā)送查詢消息,以請求OLT發(fā)送所包含的VLAN組的信息。當(dāng)OLT 100收到該查詢消息后,將與其連接的用戶所屬的VLAN組的信息發(fā)送給OLT管理服務(wù)器200。這樣,VLAN訪問控制單元210就可以隨時更新這個VLAN管理表。
VLAN訪問控制表當(dāng)不同的VLAN需要互相通信時,或者需要系統(tǒng)支持VLAN嵌套(Q-in-Q)功能時,網(wǎng)絡(luò)管理員需要通知VLAN訪問控制單元210建立或更新一個VLAN訪問控制表,用于表明不同VID的互譯關(guān)系。圖4示出在圖2所示情況下VLAN訪問控制表的一個實例。
如圖4所示,VLAN訪問控制表包括以下幾個域VID互譯類型,用于標(biāo)識VID翻譯的兩種類型一種類型是“VLAN互通”,指的是兩個不同的VLAN相互通信時將接收幀中VID翻譯為與之互通的VLAN的標(biāo)識符的情況;另一種類型是“VLAN嵌套”,指的是在運營商為VLAN分配了服務(wù)VID時將接收幀中的VID與運營商提供的服務(wù)VID相互翻譯的情況;(VID,OLT)對,用于標(biāo)識位于某個OLT上的VLAN,該信息來源于VLAN管理表(見圖3),例如(1,1)表示位于OLT#1上的VLAN#1(VID=1);服務(wù)VID,表示為由(VID,OLT)表示的VLAN分配的服務(wù)VID;
可選地,當(dāng)VLAN屬于不同的VPN時還可包含VPN ID域。
由圖4可見,在VLAN訪問控制表中包括多列(VID,OLT)。當(dāng)VID互譯類型為VLAN互通時,位于同一行的多個(VID,OLT)對表示這些VLAN可相互通信。例如圖4所示的表中的第一行,包括(1,1)和(3,2)兩個(VID,OLT)對,則表明圖2中位于OLT#1上的VLAN#1可與OLT#2上的VLAN#3相互通信。因而,相關(guān)的OLT#1和OLT#2需要進行VID=1和VID=3的相互翻譯。此外,如圖4所示的表中的第二行,VID互譯類型為“VLAN嵌套”,且(2,1)與服務(wù)VID=100相對應(yīng),則表明OLT#1上的VLAN#2的服務(wù)VID=100,VID=2,此時需要OLT#1進行相應(yīng)的翻譯。
OLT管理服務(wù)器200的VLAN訪問控制單元210在建立好訪問控制表后,將其中的VID互譯關(guān)系發(fā)送給相關(guān)的OLT,以通知相關(guān)的OLT更新VLAN翻譯表。例如,將圖4所示表中的第一行的內(nèi)容分別發(fā)送給OLT#1和OLT#2,而將第二行的內(nèi)容僅發(fā)送給OLT#1。這樣相關(guān)的OLT可根據(jù)收到的VID互譯關(guān)系進行相應(yīng)的處理。
OLT回到圖2,按照本發(fā)明提出的方法,在現(xiàn)有的OLT中增加了VLAN翻譯控制單元230,VLAN處理單元240,存儲單元250和上行/下行處理單元260。
其中,上行/下行處理單元260,用于接收上行幀或下行幀。VLAN翻譯控制單元230,根據(jù)OLT管理服務(wù)器200發(fā)來的VLAN訪問控制表中的VID互譯關(guān)系,建立或更新一個VLAN翻譯表。此外,VLAN翻譯控制單元230還需要建立一個邏輯鏈路管理(LLM)表,以表明與該OLT連接的各個光層邏輯鏈路的標(biāo)識(OLID)與VID的映射關(guān)系;并將該VLAN翻譯表和LLM表存儲在存儲單元250中。VLAN處理單元240,根據(jù)該VLAN翻譯表(或者結(jié)合LLM表)的信息判斷是否需要將接收幀中的VID翻譯成該翻譯表項中的目的VID,如果需要則執(zhí)行相應(yīng)的翻譯功能。VLAN處理單元240的具體工作流程將在后面結(jié)合圖7加以描述。
圖5和圖6分別示出了根據(jù)圖4的訪問控制表在OLT#1上建立的VLAN翻譯表和LLM表的一個實例。
VLAN翻譯表如圖5所示,VLAN處理單元240建立的VLAN翻譯表包括以下域與圖4中的VID互譯類型相同的VID互譯類型,相應(yīng)地包括VLAN互通和VLAN嵌套兩種類型;目的VID域,用于標(biāo)識在對接收幀中的VID進行翻譯時所期望的目的VID;源VID域,用于標(biāo)識需要翻譯的接收幀的VID;其中每個VLAN翻譯表中的一個目的VID域可以對應(yīng)多個源VID域。
下面,以O(shè)LT#1接收到圖4所示的VLAN訪問控制表中的第一行和第二行的內(nèi)容為例,描述OLT中的VLAN翻譯控制單元230建立VLAN翻譯表的過程。
首先,VLAN翻譯控制單元230識別收到的VLAN訪問控制表中的VID互譯類型。例如,收到的表項中的VID互譯類型為“VLAN互通”,則查看其后的(VID,OLT)對。由圖4所示表的第一行可知VLAN#1(1,1)與VLAN#3(3,2)互通。由此,VLAN翻譯控制單元230將與本OLT(OLT#1)相關(guān)的VLAN的標(biāo)識符VID=1作為VLAN翻譯表中的目的VID,將其他VID作為源VID,即源VID為3,如圖5所示。這樣,VLAN處理單元240就可根據(jù)該VLAN翻譯表項,將接收到的VID為3的下行幀的VID翻譯為VID=1,從而讓來自VLAN#3的數(shù)據(jù)幀傳輸?shù)絍LAN#1中。
如果收到的表項中的VID互譯類型為“VLAN嵌套”,則查看其后的服務(wù)VID和與之對應(yīng)的(VID,OLT)對。由圖4所示表的第二行可知服務(wù)VID=100與VLAN#2(2,1)對應(yīng)。由此,VLAN翻譯控制單元230在圖5所示的VLAN翻譯表中建立兩個表項,其一是將VID=2作為源VID,將(服務(wù)VID=100,VID=2)作為目的VID的表項,另一反之。這樣,VLAN處理單元240就可根據(jù)該VLAN翻譯表項,在接收到的VID為2的上行幀中增加服務(wù)VID=100,在接收的VID為2的下行幀中刪除服務(wù)VID=100(具體翻譯過程將在后面描述)。
LLM表除了VLAN翻譯表外,為了準(zhǔn)確將接收幀傳送到目的ONU中,VLAN翻譯控制單元230還需建立一個邏輯鏈路管理表,以幫助OLT尋找對應(yīng)邏輯鏈路的VID。圖6是OLT 100建立的一個LLM表的例子,其用于管理ONU和OLT之間的每個邏輯鏈路信息。該表包括以下域光網(wǎng)絡(luò)層標(biāo)識符(OLID),用于識別ONU和OLT之間的每條邏輯鏈路,如圖2中示出的OLID#1和OLID#2;在EPON中,該光網(wǎng)絡(luò)層標(biāo)識符是LLID,在GPON中,光網(wǎng)絡(luò)標(biāo)識符是端口號;ONU MAC地址,對應(yīng)于在OLT中注冊的ONU的MAC地址;VID,用于標(biāo)識ONU或ONU端口所在的VLAN組;MAC地址,用于標(biāo)識每個ONU用戶的MAC地址,當(dāng)存在組播時,一個OLID可能與多個MAC地址相對應(yīng),通過MAC地址學(xué)習(xí)功能可獲得某個光網(wǎng)絡(luò)層標(biāo)識符所對應(yīng)的MAC地址。
該LLM表和VLAN翻譯表的具體運用將在后面結(jié)合附圖7的流程圖加以詳細(xì)描述。
OLT中的VLAN翻譯流程圖7是OLT中的VLAN處理單元240對接收到的上行/下行幀進行VLAN翻譯處理的流程圖。
如圖7所示,當(dāng)OLT接收到數(shù)據(jù)幀時,首先判斷是上行幀,還是下行幀(步驟1320)。
如果接收到的數(shù)據(jù)幀是上行幀,繼而判斷該幀中是否包含VID值(步驟1330)。若接收幀為上行幀且該幀中不包含VID的值,則VLAN處理單元240,根據(jù)如圖8所示的幀結(jié)構(gòu)中的OLID,在LLM表中找相應(yīng)的表項(步驟1331),如果該表項存在,且表項中對應(yīng)的VID值存在(步驟1332),將該VID的值添加到接收幀中VID域(12位)中(步驟1333);如果表項不存在或者表項對應(yīng)的VID值不存在,則直接轉(zhuǎn)發(fā)該幀(1350)。
如果接收幀中已經(jīng)有VID的值(步驟1330)或者已經(jīng)添加了相應(yīng)的VID值,則刪除圖8中的無源光網(wǎng)絡(luò)前綴,然后判斷是否需要進行VLAN翻譯(步驟1340)。判斷過程如下檢查接收幀中的VID的值是否與VLAN翻譯表中某個表項中的源VID域的值相同,如果有這樣的表項存在,說明需要進行VLAN翻譯,否則,不需要。如果需要VLAN翻譯,則進行VLAN翻譯(步驟1341),否則直接轉(zhuǎn)發(fā)該幀(步驟1350)。
其中,VLAN翻譯的具體過程(步驟1341)如下根據(jù)上述VLAN翻譯表中的表項,VLAN處理單元240檢查該表中的VID互譯類型的值,如果是“VLAN嵌套”類型,則為該幀增加服務(wù)VID,即將該對應(yīng)表項中的目的VID域中的值(如(100,2))中的服務(wù)VID的值(100)添加到數(shù)據(jù)幀中的服務(wù)VID域中;如果是“VLAN互通”類型,則將接收幀中的VID修改為其所在表項中對應(yīng)的目的VID域的值。
如果接收的數(shù)據(jù)幀是下行幀,進而判斷是否為廣播幀(步驟1321)。如果是廣播幀,且該幀中不包含VID值(步驟1390),直接廣播該幀(步驟1391);如果該幀是包含VID的廣播幀,將該幀廣播到具有相同VID的OLID(步驟1392)。
如果接收的下行幀不是廣播幀,則在LLM表中查找與該幀中MAC地址相對應(yīng)的OLID(步驟1360)。如果這樣的表項不存在,則當(dāng)作廣播幀處理。如果這樣的表項存在,判斷檢查幀中的VID是否存在(步驟1370),如果不存在,直接將OLID添加到無源光網(wǎng)絡(luò)前綴中轉(zhuǎn)發(fā)至目的OLID(步驟1380)。如果VID存在則檢查其是否與該LLM表項中的VID相同(步驟1371),如果相同,則轉(zhuǎn)發(fā)到與OLID對應(yīng)的ONU上(步驟1380)。如果不同,判斷是否需要VLAN翻譯(步驟1372),如果需要VLAN翻譯,則進行VLAN翻譯(步驟1373),如果不需要,則直接丟棄該幀(步驟1374)。
具體處理過程如下如果該幀中包含服務(wù)VID,將(服務(wù)VID,VID域中的VID值)對與VLAN翻譯表中每個表項的源VID比較,如果與某個表項的源VID相同,則將該服務(wù)VID刪除。如果該幀不包括服務(wù)VID,則檢查幀中的VID域的值是否與VLAN翻譯表中某個表項對應(yīng)的源VID相同,如果這樣的表項存在,則將幀中的VID的值改為該表項中的目的VID的值。如果找不到相應(yīng)的表項,則直接丟棄該幀。
以上結(jié)合附圖2-7描述了本發(fā)明提出的支持VLAN服務(wù)的無源光網(wǎng)絡(luò)的系統(tǒng)從建立VLAN訪問控制表到完成VLAN處理的全過程。
自動VLAN翻譯配置當(dāng)運營商需要給某些VLAN分配服務(wù)VID時,或者不同VLAN組需要相互訪問時,網(wǎng)絡(luò)管理員配置新的VID互譯關(guān)系。當(dāng)運營商需要取消為某些VLAN分配的服務(wù)VID時,或者不同VLAN組被禁止相互訪問時,網(wǎng)絡(luò)管理員刪除相應(yīng)的VID互譯關(guān)系。VLAN配置的這種自動更新(包括添加和刪除VID互譯關(guān)系)的過程的流程圖如圖9所示。在該自動更新過程中OLT管理服務(wù)器與OLT之間的消息流程在圖10中示出。
如圖9所示,首先OLT管理服務(wù)器判斷在VLAN訪問控制表中添加了一個VID互譯表項還是刪除了一個VID互譯表項(步驟1420)。
如果是添加了一個VID互譯表項,則向該增加的表項中每個(VID,OLT)對包括的OLT發(fā)送添加VLAN翻譯請求(步驟1421)。如果該OLT支持VLAN翻譯功能,則向OLT管理服務(wù)器發(fā)送確認(rèn)信息(步驟1430)。OLT管理服務(wù)器收到確認(rèn)信息后,將該增加的VID互譯表項中包含的信息發(fā)送給OLT(步驟1431),OLT則相應(yīng)地更新VLAN翻譯表(步驟1432),并在更新后將更新確認(rèn)信息發(fā)送給OLT管理服務(wù)器。如果OLT管理服務(wù)器沒有收到確認(rèn)信息,則報告出錯(步驟1460)。
OLT更新VLAN翻譯表的過程如下如果該增加的VID互譯表項中的VID互譯類型是“VLAN嵌套”類型,OLT針對該互譯表項中每個與本OLT有關(guān)的VID在VLAN翻譯表中添加兩條表項,一條是針對上行幀翻譯,在上行幀中的添加相應(yīng)的服務(wù)VID;一條是針對下行幀翻譯,將下行幀中的服務(wù)VID刪除。
如果該增加的VID互譯表項中VID互譯類型是“VLAN互通”類型,OLT針對該互譯表項中每個與本OLT有關(guān)的VID在VLAN翻譯表中添加一條表項,目的VID的值就是與本OLT有關(guān)的VID,源VID的值是VID互譯表項中除了該目的VID之外的其他VID的值。
如果是刪除了一個VID互譯表項(步驟1420),則OLT管理服務(wù)器向該刪除的表項中的每個(VID,OLT)對包括的OLT發(fā)送刪除VLAN翻譯請求(步驟1422),如果該OLT支持VLAN翻譯功能,向OLT管理服務(wù)器發(fā)送確認(rèn)信息(步驟1450),OLT管理服務(wù)器收到確認(rèn)信息后,將該刪除的VID互譯表項中包含的信息發(fā)送給OLT(步驟1451),OLT則刪除VLAN翻譯表中相應(yīng)的表項(步驟1452)。如果OLT管理服務(wù)器沒有收到確認(rèn)信息,則報告出錯(步驟1460)。
OLT刪除VLAN翻譯表的過程如下如果該刪除的互譯表項中的VID互譯類型是“VLAN嵌套”類型,OLT將VLAN翻譯表中與該VID互譯表項的服務(wù)VID相關(guān)的表項刪除。
如果該刪除的互譯表項中的VID互譯類型是“VLAN互通”類型,OLT將VLAN翻譯表中與該互譯表項中的VID互通關(guān)系相關(guān)的內(nèi)容刪除。
以上結(jié)合附圖2-10詳細(xì)描述了本發(fā)明提出的方法的全過程。
以下將結(jié)合兩個具體的實例來進一步描述本發(fā)明的特點。
實施例1VLAN嵌套圖11示出了運營商為VLAN#1分配服務(wù)VID的情況下連接到ONU1與ONU2的兩個用戶相互通信的場景。如圖11所示,分別與OLT#1和OLT#2連接的ONU1和ONU2的用戶都屬于同一個VLAN#1(VID=1)。同時,運營商為VLAN#1分配了服務(wù)VID=100。在這種情況下,OLT管理服務(wù)器根據(jù)上述方法建立VLAN管理表(如圖12所示)和VLAN訪問控制表(如圖13所示)。并將VLAN訪問控制表中第一行的內(nèi)容分別發(fā)送給OLT#1和OLT#2。
OLT#1和OLT#2接收到來自O(shè)LT管理服務(wù)器的VID互譯關(guān)系,分別更新各自的VLAN翻譯表,更新后的VLAN翻譯表如圖14和16所示。這里由于ONU1和ONU2的用戶同屬于VLAN#1,因而兩個VLAN翻譯表相同。此外,OLT#1和OLT#2各自建立一個LLM表,分別在圖15和圖17中示出。
圖18示出了在更新VLAN翻譯表后,上、下行幀在OLT#1和OLT#2處的變化。按照以上所述的方法,OLT#1接收到包含VID=1的上行幀1后,根據(jù)VLAN翻譯表(如圖14所示),將服務(wù)VID=100添加到接收的上行幀1中,并刪除包含OLID的無源光網(wǎng)絡(luò)前綴,從而形成圖18所示的上行幀2發(fā)送到核心網(wǎng)絡(luò)。依照本發(fā)明提出的方法,OLT#2接收到包含服務(wù)VID=100,VID=1的下行幀2后,根據(jù)VLAN翻譯表(如圖16所示)刪除服務(wù)VID域中的值,并從LLM表(圖17)中查找出與接收幀的目的MAC對應(yīng)的OLID#5,將其添加到無源光網(wǎng)絡(luò)前綴中,從而形成下行幀1發(fā)送到對應(yīng)的ONU2處。
實施例2VLAN互通圖19示出VLAN#1中的ONU1的用戶與VLAN#2中ONU2的用戶相互通信的場景。如圖19所示,分別與OLT#1和OLT#2連接的ONU1和ONU2的用戶分別屬于VLAN#1(VID=1)和VLAN#2(VID=2)。在這種情況下,OLT管理服務(wù)器根據(jù)上述方法建立VLAN管理表(如圖20所示)和VLAN訪問控制表(如圖21所示)。并將VLAN訪問控制表中第一行的內(nèi)容分別發(fā)送給OLT#1和OLT#2。
OLT#1和OLT#2接收到來自O(shè)LT管理服務(wù)器的VID互譯關(guān)系,分別更新各自的VLAN翻譯表,更新后的VLAN翻譯表如圖22和24所示。這里由于按照僅對下行幀進行VLAN翻譯的原則建立VLAN翻譯表,因而兩個VLAN翻譯表中的目的和源VID恰好相反。此外,OLT#1和OLT#2各自建立一個LLM表,分別在圖23和圖25中示出。該LLM表與實施例1的不同之處僅在于ONU2對應(yīng)的VID=2。
圖26示出了在更新VLAN翻譯表后,上、下行幀在OLT#1和OLT#2處的變化。按照以上所述的方法,OLT#1接收到包含VID=1的上行幀1后,發(fā)現(xiàn)在VLAN翻譯表(如圖22所示)中沒有對應(yīng)的源VID,從而直接轉(zhuǎn)發(fā)該上行幀。由此圖26中的OLT#1前后的上行幀1和上行幀2相同。OLT#2在接收到包含VID=1的下行幀后,查找LLM表(圖25),發(fā)現(xiàn)接收幀中目的MAC所對應(yīng)的OLID#5的VID為2,與接收幀中的VID不同。繼而,OLT#2按照VLAN翻譯表(如圖24所示),將下行幀2中的VID翻譯成VLAN翻譯表中的目的VID域中的值2。此外,OLT#2還將OLID#5添加到無源光網(wǎng)絡(luò)前綴中,從而形成圖26所示的下行幀1,發(fā)送到ONU2。
以上結(jié)合兩個實施例對本發(fā)明進行了描述。盡管在上述這些實施例中,OLT管理服務(wù)器都建立了VLAN管理表,以便將信息發(fā)送給相關(guān)的OLT。但是本發(fā)明還可以采用將相關(guān)信息廣播發(fā)送給各個OLT的方法,因此,在本發(fā)明中VLAN管理表并不是必須的。此外,在不同VLAN互通時,本發(fā)明給出了僅對下行幀進行VLAN翻譯的一種實施例,但是本發(fā)明并不限于此,也可以采用對上行幀進行VLAN翻譯的方案。
有益效果以上結(jié)合具體實施例詳細(xì)描述了本發(fā)明提出的在無源光網(wǎng)絡(luò)系統(tǒng)中支持VLAN服務(wù)的方法,以及相應(yīng)的無源光網(wǎng)絡(luò)系統(tǒng)。本發(fā)明在無源光網(wǎng)絡(luò)系統(tǒng)中增加的一個OLT管理服務(wù)器,負(fù)責(zé)建立并更新包含VLAN互通關(guān)系和VLAN嵌套(Q-in-Q)關(guān)系的一個VLAN訪問控制表,并將該VLAN訪問控制表中的VID互譯關(guān)系通知各個OLT,同時在OLT上增加了VLAN翻譯控制單元和VLAN處理單元,負(fù)責(zé)接收該VID互譯關(guān)系,配置VLAN翻譯功能,并對接收幀進行VLAN翻譯。
由此,在本發(fā)明提出的系統(tǒng)中,OLT可以支持運營商分配的服務(wù)VID,并支持不同VLAN組的互相訪問。其次,由于OLT根據(jù)OLT管理服務(wù)器發(fā)送的VID互譯關(guān)系配置VLAN翻譯表,因而整個系統(tǒng)可以實現(xiàn)自動的更新,配置簡單,效率高。再者,由于在本發(fā)明中OLT管理服務(wù)器還維護一個VLAN管理表,所以可僅僅向相關(guān)的OLT發(fā)送VID互譯關(guān)系,從而大大減少了系統(tǒng)中的控制信息的傳輸量。此外,在不同VLAN互通時,由于本發(fā)明采用了僅對下行幀進行VLAN翻譯的方案,因而減少了VLAN翻譯的復(fù)雜度。最后,在本發(fā)明中OLT還建立了規(guī)范的LLM表,其反映了OLID與VID的對應(yīng)關(guān)系,使得VLAN翻譯更為便捷。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,對上述本發(fā)明所公開的支持VLAN服務(wù)的無源光網(wǎng)絡(luò)系統(tǒng)及其方法,還可以在不脫離本發(fā)明內(nèi)容的基礎(chǔ)上做出各種改進。因此,本發(fā)明的保護范圍應(yīng)當(dāng)由所附的權(quán)利要求書的內(nèi)容確定。
權(quán)利要求
1.一種支持虛擬局域網(wǎng)(VLAN)服務(wù)的光線路終端(OLT),其中該OLT與一個核心網(wǎng)絡(luò)連接,且用于連接多個光網(wǎng)絡(luò)單元(ONU),該OLT的包括VLAN翻譯控制單元,用于接收由該核心網(wǎng)絡(luò)中的一個OLT管理服務(wù)器發(fā)出的,用于表明不同VLAN標(biāo)識(VID)間的VID互譯關(guān)系的信息,并根據(jù)該VID互譯關(guān)系建立一個VLAN翻譯表,用于表明待翻譯的源VID與期望的目的VID之間的對應(yīng)關(guān)系;存儲單元,用于存儲該VLAN翻譯表;VLAN處理單元,用于根據(jù)該VLAN翻譯表判斷是否需要對接收幀中的VID進行翻譯,若需要翻譯,則按照該VLAN翻譯表將接收幀中的VID翻譯成與之對應(yīng)的表項中的目的VID。
2.如權(quán)利要求1所述的OLT,其中所述VLAN處理單元在所述VLAN翻譯表中搜索所述接收幀的VID,若所述接收幀的VID與所述VLAN翻譯表的表項中的源VID相同,則判斷需要對所述接收幀的VID進行翻譯。
3.如權(quán)利要求2所述的OLT,其中所述VID互譯關(guān)系包括VLAN互通關(guān)系,該VLAN互通關(guān)系由期望相互通信的不同VLAN的VID對應(yīng)關(guān)系來表示。
4.如權(quán)利要求3所述的OLT,其中所述VLAN翻譯控制單元根據(jù)所述VLAN互通關(guān)系,將所述VLAN互通關(guān)系中歸屬于所述OLT的VLAN的VID作為所述VLAN翻譯表項中的目的VID,將所述VLAN互通關(guān)系中與所述目的VID相對應(yīng)的其他VID作為所述源VID,以使得在需要進行VID翻譯時僅對接收的下行幀進行VID翻譯。
5.如權(quán)利要求4所述的OLT,其中所述VLAN翻譯控制單元還用于建立一個邏輯鏈路管理表(LLM),該LLM表包括用于標(biāo)識與所述OLT相連的ONU或ONU端口的光層邏輯鏈路標(biāo)識(OLID),和用于標(biāo)識該OLID所屬的VLAN的VID,以及所述OLT中各個用戶的媒體訪問控制(MAC)地址,該LLM用于表明OLID、VID以及用戶MAC地址之間的映射關(guān)系;且所述VLAN處理單元在所述LLM表中搜索與接收幀的目的MAC地址相同的表項,如果搜索到的表項中的VID與接收幀的VID不同,則判斷需要對該接收幀的VID進行翻譯。
6.如權(quán)利要求2-5中任一所述的OLT,其中所述VID互譯關(guān)系還包括VLAN嵌套關(guān)系,該VLAN嵌套關(guān)系由運營商為至少一個VLAN分配的服務(wù)VID與該VLAN的VID之間的對應(yīng)關(guān)系表示。
7.如權(quán)利要求6所述的OLT,其中,所述VLAN翻譯控制單元還根據(jù)所述VLAN嵌套關(guān)系,在所述VLAN翻譯表中建立將VID與(服務(wù)VID,VID)分別作為源VID和目的VID的表項,以及將(服務(wù)VID,VID)與VID分別作為源VID和目的VID的表項,且所述VLAN處理單元,當(dāng)接收幀為上行幀且判斷需要對該接收幀的VID進行翻譯時,按照所述VLAN翻譯表,將所述目的VID中的所述服務(wù)VID添加到接收幀的服務(wù)VID域;所述VLAN處理單元,當(dāng)接收幀為下行幀且判斷需要對該接收幀的VID進行翻譯時,刪除該接收幀中服務(wù)VID域中的服務(wù)VID。
8.如權(quán)利要求7所述的OLT,其中所述VLAN翻譯控制單元接收來自所述OLT管理服務(wù)器的查詢信息,并將包括歸屬于所述OLT的VLAN的VID信息作為響應(yīng)信息發(fā)送給所述OLT管理服務(wù)器。
9.如權(quán)利要求8所述的OLT,其中所述VLAN翻譯控制單元接收來自所述OLT管理服務(wù)器的修改的VID互譯表項,并相應(yīng)地更改所述VLAN翻譯表的對應(yīng)表項。
10.一種支持虛擬局域網(wǎng)(VLAN)服務(wù)的OLT管理服務(wù)器,其與無源光網(wǎng)絡(luò)系統(tǒng)中的多個光線路終端通信(OLT)連接,該OLT管理服務(wù)器包括VLAN訪問控制單元,用于根據(jù)用戶需求建立一個VLAN訪問控制表,以表明不同VLAN標(biāo)識(VID)間的VID互譯關(guān)系,并將該VID互譯關(guān)系發(fā)送給所述OLT,從而所述OLT可根據(jù)該VID互譯關(guān)系進行相應(yīng)的VLAN翻譯;存儲單元,用于存儲所述VLAN訪問控制表。
11.如權(quán)利要求10所述的OLT管理服務(wù)器,其中所述VID互譯關(guān)系包括VLAN互通關(guān)系,該VLAN互通關(guān)系由期望相互通信的不同VLAN的VID對應(yīng)關(guān)系來表示;或者包括VLAN嵌套關(guān)系,該VLAN嵌套關(guān)系由運營商為至少一個VLAN分配的服務(wù)VID與該VLAN的VID之間的對應(yīng)關(guān)系表示。
12.如權(quán)利要求11所述的OLT管理服務(wù)器,其中所述VLAN訪問控制單元還建立一個VLAN管理表,用于表明哪個VLAN位于哪個OLT上;且將所述VID互譯關(guān)系發(fā)送給與之相關(guān)的所述OLT。
13.如權(quán)利要求12所述的OLT管理服務(wù)器,其中所述VLAN訪問控制單元周期性地查詢所述OLT,并根據(jù)所述OLT的響應(yīng)信息更新所述VLAN管理表,其中該響應(yīng)信息包括歸屬于所述OLT的VLAN的VID信息。
14.如權(quán)利要求13所述的OLT管理服務(wù)器,其中所述VLAN訪問控制單元在根據(jù)用戶需求修改了所述VLAN訪問控制表中的VID互譯表項時,向與該修改的表項相關(guān)的OLT發(fā)送修改的所述VID互譯表項;
15.一種支持虛擬局域網(wǎng)(VLAN)服務(wù)的無源光網(wǎng)絡(luò)(PON)系統(tǒng),該PON系統(tǒng)包括至少一個光線路終端(OLT),其中每個OLT連接多個光網(wǎng)絡(luò)單元(ONU),以及一個用于管理該OLT的OLT管理服務(wù)器,其中該系統(tǒng)的特征在于該OLT管理服務(wù)器,包括VLAN訪問控制單元,用于根據(jù)用戶需求建立一個VLAN訪問控制表,用于表明不同VLAN標(biāo)識(VID)間的VID互譯關(guān)系,并將該VID互譯關(guān)系發(fā)送給所述OLT;存儲單元,用于存儲所述VLAN訪問控制表;該OLT,包括VLAN翻譯控制單元,用于根據(jù)接收的該VID互譯關(guān)系建立一個VLAN翻譯表,用于表明待翻譯的源VID與期望的目的VID之間的對應(yīng)關(guān)系;存儲單元,用于存儲該VLAN翻譯表;VLAN處理單元,用于根據(jù)該VLAN翻譯表判斷是否需要對接收幀中VID進行翻譯,若需要翻譯,則按照該VLAN翻譯表將接收幀中的VID翻譯成與之對應(yīng)的表項中的目的VID。
16.如權(quán)利要求15所述的系統(tǒng),其中所述VID互譯關(guān)系包括VLAN互通關(guān)系,該VLAN互通關(guān)系由期望相互通信的不同VLAN的VID對應(yīng)關(guān)系來表示;或者包括VLAN嵌套關(guān)系,該VLAN嵌套關(guān)系由運營商為至少一個VLAN分配的服務(wù)VID與該VLAN的VID之間的對應(yīng)關(guān)系表示。
17.一種用于在無源光網(wǎng)絡(luò)系統(tǒng)中支持虛擬局域網(wǎng)(VLAN)服務(wù)的方法,其中該無源光網(wǎng)絡(luò)系統(tǒng)包括至少一個光線路終端(OLT),其中每個OLT連接多個光網(wǎng)絡(luò)單元(ONU),以及一個用于管理所述OLT的OLT管理服務(wù)器,其中該方法包括a)由OLT管理服務(wù)器根據(jù)用戶需求建立一個VLAN訪問控制表,用于表明不同VLAN標(biāo)識(VID)間的VID互譯關(guān)系,并且該OLT管理服務(wù)器將該VLAN訪問控制表中的VID互譯關(guān)系發(fā)送給所述OLT;b)所述OLT根據(jù)收到的該VID互譯關(guān)系,建立一個VLAN翻譯表,用于表明待翻譯的源VID與期望的目的VID之間的對應(yīng)關(guān)系;c)當(dāng)所述OLT根據(jù)該VLAN翻譯表判斷出需要對接收幀的VID進行翻譯時,所述OLT按照該VLAN翻譯表,將接收幀的VID翻譯成與之對應(yīng)的表項中的目的VID。
全文摘要
本發(fā)明提出了一種支持虛擬局域網(wǎng)(VLAN)服務(wù)的無源光網(wǎng)絡(luò)系統(tǒng)及相應(yīng)方法。其中該無源光網(wǎng)絡(luò)系統(tǒng)包括至少一個光線路終端(OLT),其中每個OLT連接多個光網(wǎng)絡(luò)單元(ONU),以及一個用于管理所述OLT的OLT管理服務(wù)器。其中該方法包括由OLT管理服務(wù)器根據(jù)用戶需求建立一個VLAN訪問控制表,用于表明不同VLAN標(biāo)識(VID)間的VID互譯關(guān)系,并且該OLT管理服務(wù)器將該VLAN訪問控制表中的VID互譯關(guān)系發(fā)送給所述OLT;所述OLT根據(jù)收到的該VID互譯關(guān)系,建立一個VLAN翻譯表,用于表明待翻譯的源VID與期望的目的VID之間的對應(yīng)關(guān)系;當(dāng)所述OLT根據(jù)該VLAN翻譯表判斷出需要對接收幀的VID進行翻譯時,所述OLT按照該VLAN翻譯表,將接收幀的VID翻譯成與之對應(yīng)的表項中的目的VID。
文檔編號H04L12/54GK101047583SQ200610071069
公開日2007年10月3日 申請日期2006年3月31日 優(yōu)先權(quán)日2006年3月31日
發(fā)明者池田博樹, 吳娟 申請人:株式會社日立制作所