两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法

文檔序號:7552825閱讀:229來源:國知局
專利名稱:一種基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種光網(wǎng)控制方法,尤其涉及一種基于吉比特光網(wǎng)(GP0NGigabit-Capable Passive Optical Network)終端的虛擬局域網(wǎng)(VLAN Virtual LocalArea Network)實現(xiàn)方法。
背景技術(shù)
隨著社會信息化的飛速發(fā)展,為滿足光進銅退,特別是FTTH (Fiber To The Home光纖到戶)的發(fā)展需要,由光纖線路取代銅纜及有線同軸電纜、電話、有線電視以及寬帶數(shù)據(jù)的三網(wǎng)合一成為一種必然趨勢。因此光接入設(shè)備已經(jīng)逐漸取代傳統(tǒng)的電話線接入設(shè)備,成為了帶寬接入的新方向。GPON技術(shù)是基于ITU-TG.984.x標(biāo)準的最新一代寬帶無源光綜合接入標(biāo)準。該標(biāo)準完善,具有更高帶寬,更遠傳輸距離及分光等突出優(yōu)點,能為用戶提供全業(yè)務(wù)支持的同時也滿足了用戶對高帶寬業(yè)務(wù)的需求,是三網(wǎng)合一的上佳選擇。如圖1所示,GPON系統(tǒng)通常由局端的OLT (Optical Line Terminal光網(wǎng)局端設(shè)備)、終端的ONlXOptical Network Unit光網(wǎng)終端設(shè)備)和P0S(Passive Optical Splitter無源分光器)組成,采用P2MP (Point To Multiple Point點到多點)的網(wǎng)絡(luò)結(jié)構(gòu)。ONU是GPON系統(tǒng)的用戶側(cè)設(shè)備,作為光信號的終結(jié)設(shè)備往往可以安置在用戶家中或樓道內(nèi)。與OLT配合,可向用戶提供Triple-Play (三網(wǎng)合一)業(yè)務(wù),因此ONU通常具有多端口多業(yè)務(wù)的特點。ONU設(shè)備可同時為單個用戶或多個用戶提供多種服務(wù),同時OLT可對ONU設(shè)備進行多種業(yè)務(wù)的復(fù)雜配置?,F(xiàn)有的ONU設(shè)備對VLAN業(yè)務(wù)的解析與實現(xiàn)工作,大多是在 OMCI (Optical network terminal Management and Control Interface 光網(wǎng)客戶終端管理和控制接口)模塊或是TR069 (CPE廣域網(wǎng)管理協(xié)議)模塊內(nèi)分別完成的,當(dāng)OLT對其中的一端口進行VLAN配置時,OMCI模塊對其解析,當(dāng)發(fā)現(xiàn)解析完成并形成一條完整的業(yè)務(wù)流后,就會向底層發(fā)送消息,底層收到消息后則會進一步對其進行分析,以形成硬件芯片可識別的以太網(wǎng)流或規(guī)則組合。該方式在應(yīng)對復(fù)雜配置時易出現(xiàn)錯誤,如在網(wǎng)橋的UNKUserNode Interface用戶節(jié)點接口)側(cè)配置VLAN100->200,接著在網(wǎng)橋的ANI (Access NodeInterface接入節(jié)點接口)側(cè)配置VLAN200_>300,那么現(xiàn)有的實現(xiàn)方法會解析成兩條業(yè)務(wù),而實際上應(yīng)該解析成100->300的業(yè)務(wù)才是正確的。另一方面由于OMCI模塊以及TR069模塊直接與底層交互,必須為每種芯片方案的設(shè)備定制不同的控制系統(tǒng),造成OUN設(shè)備控制系統(tǒng)的可移植性差。

發(fā)明內(nèi)容
針對現(xiàn)有的GPON環(huán)境下ONU設(shè)備存在的上述問題,現(xiàn)提供一種旨在改善上述問題的基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法。具體技術(shù)方案如下:一種基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法,應(yīng)用于主要由光網(wǎng)局端設(shè)備、無源分光器以及多個光網(wǎng)終端設(shè)備形成的吉比特光網(wǎng),多個所述光網(wǎng)終端設(shè)備通過所述無源分光器與所述光網(wǎng)局端設(shè)備連接,其中,于每個所述光網(wǎng)終端設(shè)備上建立一硬件抽象層,所述硬件抽象層包括用以為上層管理模塊提供統(tǒng)一調(diào)用接口的應(yīng)用編程接口子層和用以對所述光網(wǎng)終端設(shè)備底層硬件進行調(diào)用的業(yè)務(wù)匯聚子層,所述業(yè)務(wù)匯聚子層設(shè)有配置接口,所述應(yīng)用編程接口子層通過所述配置接口與所述業(yè)務(wù)匯聚子層傳遞數(shù)據(jù);所述上層管理模塊通過連接并調(diào)用所述應(yīng)用編程接口子層向所述光網(wǎng)終端設(shè)備發(fā)送對應(yīng)不同的業(yè)務(wù)的虛擬局域網(wǎng)配置;所述應(yīng)用編程接口子層將接收到的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置傳送至所述業(yè)務(wù)匯聚子層;所述業(yè)務(wù)匯聚子層將接收到的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與既存的虛擬局域網(wǎng)配置進行合并,并形成與所述光網(wǎng)終端設(shè)備所采用的芯片方案匹配的虛擬局域網(wǎng)配置后調(diào)用所述光網(wǎng)終端設(shè)備的底層硬件以實現(xiàn)所述業(yè)務(wù)匯聚子層形成的與所述光網(wǎng)終端設(shè)備所采用的芯片方案匹配的虛擬局域網(wǎng)配置。優(yōu)選的,所述業(yè)務(wù)包括互聯(lián)網(wǎng)業(yè)務(wù)、有線電視業(yè)務(wù)以及公共交換電話網(wǎng)絡(luò)業(yè)務(wù)。優(yōu)選的,所述上層管理模塊包括OMCI功能模塊和TR069功能模塊。優(yōu)選的,所述硬件抽象層設(shè)有用以保存所述光網(wǎng)終端設(shè)備的所有虛擬局域網(wǎng)配置的全局虛擬局域網(wǎng)配置數(shù)組。優(yōu)選的,所述應(yīng)用編程接口子層接收所述上層管理模塊下發(fā)的對應(yīng)不同的業(yè)務(wù)的虛擬局域網(wǎng)配置時的處理方法包括如下步驟:步驟al、所述應(yīng)用編程接口子層將接收到的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置中的過濾信息取出;步驟a2、根據(jù)所述過濾信息的類型確定于所述全局虛擬局域網(wǎng)配置數(shù)組中的查找的范圍;步驟a3、于確定的范圍內(nèi)查找是否存在相同的過濾信息;步驟a4、如果存在相同的過濾信息,進一步判斷所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與查找到的相同的過濾信息對應(yīng)的既存于所述全局虛擬局域網(wǎng)配置數(shù)組中的虛擬局域網(wǎng)配置是否相同,如相同則直接退出結(jié)束,否則將所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置覆蓋查找到的相同的過濾信息對應(yīng)的既存于所述全局虛擬局域網(wǎng)配置數(shù)組中的虛擬局域網(wǎng)配置,并轉(zhuǎn)向步驟a6 ;步驟a5、如不存在相同的過濾信息,則于所述全局虛擬局域網(wǎng)配置數(shù)組中查找一空項,將所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置儲存入所述空項中;步驟a6、調(diào)用所述業(yè)務(wù)匯聚子層的配置接口,并將所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置于所述全局虛擬局域網(wǎng)配置數(shù)組中的位置傳遞至所述業(yè)務(wù)匯聚子層,并啟動所述業(yè)務(wù)匯聚子層的處理流程。優(yōu)選的,所述業(yè)務(wù)匯聚子層形成與所述光網(wǎng)終端設(shè)備所采用的芯片方案匹配的虛擬局域網(wǎng)配置的方法具體包括如下步驟:步驟bl、根據(jù)所述應(yīng)用編程接口子層發(fā)送的位置信息于所述全局虛擬局域網(wǎng)配置數(shù)組中找到所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置,并取出所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置中的過濾信息;
步驟b2、根據(jù)所述步驟bl中取出的所述過濾信息獲得對應(yīng)的以太網(wǎng)流;步驟b3、將步驟bl中查找到的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與所述步驟b2中查找到的所述以太網(wǎng)流合并;步驟b4、創(chuàng)建上行硬件以太網(wǎng)流;步驟b5、創(chuàng)建與所述上行硬件以太網(wǎng)流反向的下行硬件以太網(wǎng)流;步驟b6、根據(jù)所述上行硬件以太網(wǎng)流和所述下行硬件以太網(wǎng)流調(diào)用預(yù)置的對應(yīng)光網(wǎng)終端設(shè)備的芯片方案的芯片驅(qū)動函數(shù)以形成最終的硬件虛擬局域網(wǎng)配置。優(yōu)選的,所述業(yè)務(wù)匯聚子層合并所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與既存的虛擬局域網(wǎng)配置的方法具體包括如下步驟:步驟Cl、獲取于所述步驟b2中獲得的所述以太網(wǎng)流的UNI側(cè)對應(yīng)的實時的虛擬局域網(wǎng)配置;步驟c2、判斷所述步驟bl中獲得的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置是否有丟棄標(biāo)志,如有丟棄標(biāo)志則將所述步驟bl中獲得的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置作為最終的虛擬局域網(wǎng)配置,轉(zhuǎn)向步驟c6執(zhí)行;步驟c3、根據(jù)所述UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置于所述光網(wǎng)終端設(shè)備的網(wǎng)橋配置中查找對應(yīng)的虛擬端口,以及所述虛擬端口對應(yīng)的所有虛擬局域網(wǎng)配置,如沒有查找到對應(yīng)的虛擬端口則轉(zhuǎn)向步驟c5執(zhí)行;步驟c4、根據(jù)所述步驟bl中獲得的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置中的配置目標(biāo),將步驟bl中獲得的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與所述UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置以及所述步驟c3中查找到的所述虛擬端口對應(yīng)的所有虛擬局域網(wǎng)配置進行合并形成過渡局域網(wǎng)配置;步驟c5、根據(jù)所述UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置中的過濾信息的類型查找到GEM業(yè)務(wù)流側(cè)對應(yīng)的虛擬局域網(wǎng)配置,將所述過渡局域網(wǎng)配置與所述GEM業(yè)務(wù)流側(cè)對應(yīng)的虛擬局域網(wǎng)配置進行合并以獲得最終虛擬局域網(wǎng)配置;步驟c6、返回最終虛擬局域網(wǎng)配置。優(yōu)選的,所述步驟b2中獲得所述以太網(wǎng)流的方法具體包括如下步驟:步驟S1、根據(jù)所述步驟bl中獲得的所述過濾信息查找對應(yīng)的以太網(wǎng)流;步驟S2、如未找到對應(yīng)的以太網(wǎng)流則創(chuàng)建一以太網(wǎng)流,并返回所述以太網(wǎng)流后退出;步驟S3、如找到對應(yīng)的所述以太網(wǎng)流則取出所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置,如所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置不存在則轉(zhuǎn)向步驟S5執(zhí)行,如所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置存在,則判斷所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置的過濾信息是否與所述步驟bl中獲得的所述過濾信息相同;步驟S4、如所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置的過濾信息與所述步驟bl中獲得的所述過濾信息不相同,則轉(zhuǎn)向步驟S5執(zhí)行,如所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置的過濾信息與所述步驟bl中獲得的所述過濾信息相同則返回所述以太網(wǎng)流后退出;步驟S5、將所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置替換為所述步驟bl中查找到的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置,并返回所述以太網(wǎng)流。
優(yōu)選的,如所述步驟b3中,將所述步驟bl中查找到的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與所述步驟b2中查找到的所述以太網(wǎng)流合并不成功,則直接退出,不再執(zhí)行步驟b4、步驟b5以及步驟b6。上述技術(shù)方案的有益效果是:實現(xiàn)多種業(yè)務(wù)配置合并,提高了 ONU功能的正確性,向OMCI功能模塊和TR069功能模塊提供統(tǒng)一的調(diào)用接口,對芯片方案無依賴,兼容性好,便于移植。


圖1為GPON網(wǎng)絡(luò)的拓撲結(jié)構(gòu)示意圖;圖2為本發(fā)明一種基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法的層次結(jié)構(gòu)示意圖;圖3為本發(fā)明一種基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法的應(yīng)用編程接口子層接收上層管理模塊下發(fā)的對應(yīng)不同的業(yè)務(wù)的虛擬局域網(wǎng)配置時的處理方法的步驟流程框圖;圖4為本發(fā)明一種基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法的業(yè)務(wù)匯聚子層形成與光網(wǎng)終端設(shè)備所采用的芯片方案匹配的虛擬局域網(wǎng)配置的方法的步驟流程框圖;圖5為本發(fā)明一種基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法的業(yè)務(wù)匯聚子層合并上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與既存的虛擬局域網(wǎng)配置的方法的步驟流程框圖;圖6為本發(fā)明一種基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法的業(yè)務(wù)匯聚子層獲得以太網(wǎng)流的方法的步驟流程框圖。
具體實施例方式下面結(jié)合附圖和具體實施例對本發(fā)明作進一步說明,但不作為本發(fā)明的限定。如圖2所示,本發(fā)明一種基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法,應(yīng)用于主要由光網(wǎng)局端設(shè)備(0LT)、無源分光器(POS)以及多個光網(wǎng)終端設(shè)備(ONU)形成的吉比特光網(wǎng),多個光網(wǎng)終端設(shè)備通過無源分光器與光網(wǎng)局端設(shè)備連接,其中,于每個光網(wǎng)終端設(shè)備上建立一硬件抽象層,硬件抽象層包括用以為上層管理模塊提供統(tǒng)一調(diào)用接口的應(yīng)用編程接口子層和用以對光網(wǎng)終端設(shè)備底層硬件進行調(diào)用的業(yè)務(wù)匯聚子層,業(yè)務(wù)匯聚子層設(shè)有配置接口,應(yīng)用編程接口子層通過配置接口與業(yè)務(wù)匯聚子層傳遞數(shù)據(jù);上層管理模塊通過連接并調(diào)用應(yīng)用編程接口子層向光網(wǎng)終端設(shè)備發(fā)送對應(yīng)不同的業(yè)務(wù)的虛擬局域網(wǎng)配置;應(yīng)用編程接口子層將接收到的上層管理模塊下發(fā)的虛擬局域網(wǎng)配置傳送至業(yè)務(wù)匯聚子層;業(yè)務(wù)匯聚子層將接收到的上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與既存的虛擬局域網(wǎng)配置進行合并,并形成與光網(wǎng)終端設(shè)備所采用的芯片方案匹配的虛擬局域網(wǎng)配置后調(diào)用光網(wǎng)終端設(shè)備的底層硬件以實現(xiàn)業(yè)務(wù)匯聚子層形成的與光網(wǎng)終端設(shè)備所采用的芯片方案匹配的虛擬局域網(wǎng)配置。上述技術(shù)方案通過設(shè)置應(yīng)用編程接口子層為上層管理模塊提供了統(tǒng)一的調(diào)用接口,使上層管理模塊不必直接與底層交互,而由業(yè)務(wù)匯聚子層統(tǒng)一的根據(jù)芯片方案形成與ONU設(shè)備芯片匹配的虛擬局域網(wǎng)配置,從而使控制系統(tǒng)與芯片方案分離,提高了控制系統(tǒng)的兼容性和可移植性。其中,上層管理模塊包括OMCI功能模塊和TR069功能模塊。于上述技術(shù)方案基礎(chǔ)上,進一步的,業(yè)務(wù)包括互聯(lián)網(wǎng)業(yè)務(wù)、有線電視業(yè)務(wù)以及公共交換電話網(wǎng)絡(luò)業(yè)務(wù),即Triple-Play的主要業(yè)務(wù)。于上述技術(shù)方案基礎(chǔ)上,進一步的,硬件抽象層設(shè)有用以保存光網(wǎng)終端設(shè)備的所有虛擬局域網(wǎng)配置的全局虛擬局域網(wǎng)配置數(shù)組。一種較優(yōu)的實施方式是,ONU設(shè)備各端口及業(yè)務(wù)流的虛擬局域網(wǎng)配置可以數(shù)據(jù)結(jié)構(gòu)的形式保存于全局虛擬局域網(wǎng)配置數(shù)組中,通過寫入、讀取以及修改全局虛擬局域網(wǎng)配置數(shù)組中對應(yīng)和端口、業(yè)務(wù)流的數(shù)據(jù)項,即可實現(xiàn)添力口、修改或者實現(xiàn)各端口以及業(yè)務(wù)流的虛擬局域網(wǎng)配置。本發(fā)明的技術(shù)方案對ONU設(shè)備的配置主要表現(xiàn)為對網(wǎng)橋單元的UNI側(cè)端口以及ANI側(cè)端口的配置以及對GEM (GenericEncapsulation Method通用封裝方法)業(yè)務(wù)流的配置于上述技術(shù)方案基礎(chǔ)上,進一步的,如圖3所示,應(yīng)用編程接口子層接收上層管理模塊下發(fā)的對應(yīng)不同的業(yè)務(wù)的虛擬局域網(wǎng)配置時的處理方法包括如下步驟:步驟al、應(yīng)用編程接口子層將接收到的上層管理模塊下發(fā)的虛擬局域網(wǎng)配置中的過濾信息(filter)取出;步驟a2、根據(jù)過濾信息的類型確定于全局虛擬局域網(wǎng)配置數(shù)組中的查找的范圍;步驟a3、于確定的范圍內(nèi)查找是否存在相同的過濾信息;步驟a4、如果存在相同的過濾信息,進一步判斷所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與查找到的相同的過濾信息對應(yīng)的既存于所述全局虛擬局域網(wǎng)配置數(shù)組中的虛擬局域網(wǎng)配置是否相同,如相同則直接退出結(jié)束,否則將所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置覆蓋查找到的相同的過濾信息對應(yīng)的既存于所述全局虛擬局域網(wǎng)配置數(shù)組中的虛擬局域網(wǎng)配置,并轉(zhuǎn)向步驟a6 ;步驟a5、如不存在相同的過濾信息,則于全局虛擬局域網(wǎng)配置數(shù)組中查找一空項,將上層管理模塊下發(fā)的虛擬局域網(wǎng)配置儲存入空項中;步驟a6、調(diào)用業(yè)務(wù)匯聚子層的配置接口,并將上層管理模塊下發(fā)的虛擬局域網(wǎng)配置于全局虛擬局域網(wǎng)配置數(shù)組中的位置傳遞至業(yè)務(wù)匯聚子層,并啟動業(yè)務(wù)匯聚子層的處理流程。于上述技術(shù)方案基礎(chǔ)上,進一步的,如圖4所示,業(yè)務(wù)匯聚子層形成與光網(wǎng)終端設(shè)備所采用的芯片方案匹配的虛擬局域網(wǎng)配置的方法具體包括如下步驟:步驟bl、根據(jù)應(yīng)用編程接口子層發(fā)送的位置信息于全局虛擬局域網(wǎng)配置數(shù)組中找到上層管理模塊下發(fā)的虛擬局域網(wǎng)配置,并取出上層管理模塊下發(fā)的虛擬局域網(wǎng)配置中的過濾信息;步驟b2、根據(jù)步驟bl中取出的過濾信息獲得對應(yīng)的以太網(wǎng)流(Ethernet FLOW);步驟b3、將步驟bl中查找到的上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與步驟b2中查找到的以太網(wǎng)流合并;步驟b4、創(chuàng)建上行硬件以太網(wǎng)流;步驟b5、創(chuàng)建與上行硬件以太網(wǎng)流反向的下行硬件以太網(wǎng)流;步驟b6、根據(jù)上行硬件以太網(wǎng)流和下行硬件以太網(wǎng)流調(diào)用預(yù)置的對應(yīng)光網(wǎng)終端設(shè)備的芯片方案的芯片驅(qū)動函數(shù)以形成最終的硬件虛擬局域網(wǎng)配置,其中芯片驅(qū)動函數(shù)可獨立的存在于控制系統(tǒng)以外,使控制系統(tǒng)減少對芯片方案的依賴。其中,如步驟b3中,將步驟bl中查找到的上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與步驟b2中查找到的以太網(wǎng)流合并不成功,則直接退出,不再執(zhí)行步驟b4、步驟b5以及步驟b6。于上述技術(shù)方案基礎(chǔ)上,進一步的,如圖5所示,業(yè)務(wù)匯聚子層合并上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與既存的虛擬局域網(wǎng)配置的方法具體包括如下步驟:步驟Cl、獲取于步驟b2中獲得的以太網(wǎng)流的UNI側(cè)對應(yīng)的實時的虛擬局域網(wǎng)配置。步驟c2、判斷步驟bl中獲得的上層管理模塊下發(fā)的虛擬局域網(wǎng)配置是否有丟棄標(biāo)志,如有丟棄標(biāo)志則將步驟bl中獲得的上層管理模塊下發(fā)的虛擬局域網(wǎng)配置作為最終的虛擬局域網(wǎng)配置,轉(zhuǎn)向步驟c6執(zhí)行。步驟c3、根據(jù)UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置于光網(wǎng)終端設(shè)備的網(wǎng)橋(bridge)配置中查找對應(yīng)的虛擬端口,即UNI端口對應(yīng)的ANI側(cè)的端口,以及虛擬端口對應(yīng)的所有虛擬局域網(wǎng)配置;如沒有查找到對應(yīng)的虛擬端口則轉(zhuǎn)向步驟c5執(zhí)行。步驟c4、根據(jù)步驟bl中獲得的上層管理模塊下發(fā)的虛擬局域網(wǎng)配置中的配置目標(biāo),將步驟bl中獲得的上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置以及步驟c3中查找到的虛擬端口對應(yīng)的所有虛擬局域網(wǎng)配置進行合并形成過渡局域網(wǎng)配置。該步驟實現(xiàn)將上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與UNI側(cè)以及ANI側(cè)的虛擬局域網(wǎng)配置進行合并,從而提高了 ONU設(shè)備網(wǎng)橋兩端配置的正確性。步驟c5、根據(jù)UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置中的過濾信息的類型查找到GEM業(yè)務(wù)流側(cè)對應(yīng)的虛擬局域網(wǎng)配置,將過渡局域網(wǎng)配置與GEM業(yè)務(wù)流側(cè)對應(yīng)的虛擬局域網(wǎng)配置進行合并以獲得最終虛擬局域網(wǎng)配置。該步驟進一步的對GEM業(yè)務(wù)流側(cè)的虛擬局域網(wǎng)也進行了合并,從而使可能出現(xiàn)在GEM業(yè)務(wù)流側(cè)業(yè)務(wù)應(yīng)用的配置正確性也得到了提高。步驟c6、返回最終虛擬局域網(wǎng)配置。需要指出的是,上述技術(shù)方案中合并虛擬局域網(wǎng)配置的方法和手段不是本發(fā)明討論的重點,因此不做展開。于上述技術(shù)方案基礎(chǔ)上,進一步的,如圖6所示,步驟b2中獲得以太網(wǎng)流的方法具體包括如下步驟:步驟S1、根據(jù)步驟bl中獲得的過濾信息查找對應(yīng)的以太網(wǎng)流;步驟S2、如未找到對應(yīng)的以太網(wǎng)流則創(chuàng)建一以太網(wǎng)流,并返回以太網(wǎng)流后退出;步驟S3、如找到對應(yīng)的以太網(wǎng)流則取出以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置,如以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置不存在則轉(zhuǎn)向步驟S5執(zhí)行,如以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置存在,則判斷以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置的過濾信息是否與步驟bl中獲得的過濾信息相同;步驟S4、如以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置的過濾信息與步驟bl中獲得的過濾信息不相同,則轉(zhuǎn)向步驟S5執(zhí)行,如以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置的過濾信息與步驟bl中獲得的過濾信息相同則返回以太網(wǎng)流后退出;步驟S5、將以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置替換為步驟bl中查找到的上層管理模塊下發(fā)的虛擬局域網(wǎng)配置,并返回以太網(wǎng)流。以上所述僅為本發(fā)明較佳的實施例,并非因此限制本發(fā)明的實施方式及保護范圍,對于本領(lǐng)域技術(shù)人員而言,應(yīng)當(dāng)能夠意識到凡運用本發(fā)明說明書及圖示內(nèi)容所作出的等同替換和顯而易見的變化所得到的方案,均應(yīng)當(dāng)包含在本發(fā)明的保護范圍內(nèi)。
權(quán)利要求
1.一種基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法,應(yīng)用于主要由光網(wǎng)局端設(shè)備、無源分光器以及多個光網(wǎng)終端設(shè)備形成的吉比特光網(wǎng),多個所述光網(wǎng)終端設(shè)備通過所述無源分光器與所述光網(wǎng)局端設(shè)備連接,其特征在于,于每個所述光網(wǎng)終端設(shè)備上建立一硬件抽象層,所述硬件抽象層包括用以為上層管理模塊提供統(tǒng)一調(diào)用接口的應(yīng)用編程接口子層和用以對所述光網(wǎng)終端設(shè)備底層硬件進行調(diào)用的業(yè)務(wù)匯聚子層,所述業(yè)務(wù)匯聚子層設(shè)有配置接口,所述應(yīng)用編程接口子層通過所述配置接口與所述業(yè)務(wù)匯聚子層傳遞數(shù)據(jù); 所述上層管理模塊通過連接并調(diào)用所述應(yīng)用編程接口子層向所述光網(wǎng)終端設(shè)備發(fā)送對應(yīng)不同的業(yè)務(wù)的虛擬局域網(wǎng)配置; 所述應(yīng)用編程接口子層將接收到的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置傳送至所述業(yè)務(wù)匯聚子層; 所述業(yè)務(wù)匯聚子層將接收到的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與既存的虛擬局域網(wǎng)配置進行合并,并形成與所述光網(wǎng)終端設(shè)備所采用的芯片方案匹配的虛擬局域網(wǎng)配置后調(diào)用所述光網(wǎng)終端設(shè)備的底層硬件以實現(xiàn)所述業(yè)務(wù)匯聚子層形成的與所述光網(wǎng)終端設(shè)備所采用的芯片方案匹配的虛擬局域網(wǎng)配置。
2.如權(quán)利要求1所述基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法,其特征在于,所述業(yè)務(wù)包括互聯(lián)網(wǎng)業(yè)務(wù)、有線電視業(yè)務(wù)以及公共交換電話網(wǎng)絡(luò)業(yè)務(wù)。
3.如權(quán)利要求1所述基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法,其特征在于,所述上層管理模塊包括OMCI功能模塊和TR069功能模塊。
4.如權(quán)利要求1-3中任一所述基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法,其特征在于,所述硬件抽象層設(shè)有用以保存所述光網(wǎng)終端設(shè)備的所有虛擬局域網(wǎng)配置的全局虛擬局域網(wǎng)配置數(shù)組。
5.如權(quán) 利要求4所述基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法,其特征在于,所述應(yīng)用編程接口子層接收所述上層管理模塊下發(fā)的對應(yīng)不同的業(yè)務(wù)的虛擬局域網(wǎng)配置時的處理方法包括如下步驟: 步驟al、所述應(yīng)用編程接口子層將接收到的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置中的過濾信息取出; 步驟a2、根據(jù)所述過濾信息的類型確定于所述全局虛擬局域網(wǎng)配置數(shù)組中的查找的范圍; 步驟a3、于確定的范圍內(nèi)查找是否存在相同的過濾信息; 步驟a4、如果存在相同的過濾信息,進一步判斷所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與查找到的相同的過濾信息對應(yīng)的既存于所述全局虛擬局域網(wǎng)配置數(shù)組中的虛擬局域網(wǎng)配置是否相同,如相同則直接退出結(jié)束,否則將所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置覆蓋查找到的相同的過濾信息對應(yīng)的既存于所述全局虛擬局域網(wǎng)配置數(shù)組中的虛擬局域網(wǎng)配置,并轉(zhuǎn)向步驟a6 ; 步驟a5、如不存在相同的過濾信息,則于所述全局虛擬局域網(wǎng)配置數(shù)組中查找一空項,將所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置儲存入所述空項中; 步驟a6、調(diào)用所述業(yè)務(wù)匯聚子層的配置接口,并將所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置于所述全局虛擬局域網(wǎng)配置數(shù)組中的位置傳遞至所述業(yè)務(wù)匯聚子層,并啟動所述業(yè)務(wù)匯聚子層的處理流程。
6.如權(quán)利要求5所述基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法,其特征在于,所述業(yè)務(wù)匯聚子層形成與所述光網(wǎng)終端設(shè)備所采用的芯片方案匹配的虛擬局域網(wǎng)配置的方法具體包括如下步驟: 步驟bl、根據(jù)所述應(yīng)用編程接口子層發(fā)送的位置信息于所述全局虛擬局域網(wǎng)配置數(shù)組中找到所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置,并取出所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置中的過濾信息; 步驟b2、根據(jù)所述步驟bl中取出的所述過濾信息獲得對應(yīng)的以太網(wǎng)流; 步驟b3、將步驟bl中查找到的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與所述步驟b2中查找到的所述以太網(wǎng) 流合并; 步驟b4、創(chuàng)建上行硬件以太網(wǎng)流; 步驟b5、創(chuàng)建與所述上行硬件以太網(wǎng)流反向的下行硬件以太網(wǎng)流; 步驟b6、根據(jù)所述上行硬件以太網(wǎng)流和所述下行硬件以太網(wǎng)流調(diào)用預(yù)置的對應(yīng)光網(wǎng)終端設(shè)備的芯片方案的芯片驅(qū)動函數(shù)以形成最終的硬件虛擬局域網(wǎng)配置。
7.如權(quán)利要求6所述基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法,其特征在于,所述業(yè)務(wù)匯聚子層合并所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與既存的虛擬局域網(wǎng)配置的方法具體包括如下步驟: 步驟Cl、獲取于所述步驟b2中獲得的所述以太網(wǎng)流的UNI側(cè)對應(yīng)的實時的虛擬局域網(wǎng)配置; 步驟c2、判斷所述步驟bl中獲得的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置是否有丟棄標(biāo)志,如有丟棄標(biāo)志則將所述步驟bl中獲得的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置作為最終的虛擬局域網(wǎng)配置,轉(zhuǎn)向步驟c6執(zhí)行; 步驟c3、根據(jù)所述UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置于所述光網(wǎng)終端設(shè)備的網(wǎng)橋配置中查找對應(yīng)的虛擬端口,以及所述虛擬端口對應(yīng)的所有虛擬局域網(wǎng)配置,如沒有查找到對應(yīng)的虛擬端口則轉(zhuǎn)向步驟c5執(zhí)行; 步驟c4、根據(jù)所述步驟bl中獲得的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置中的配置目標(biāo),將步驟bl中獲得的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與所述UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置以及所述步驟c3中查找到的所述虛擬端口對應(yīng)的所有虛擬局域網(wǎng)配置進行合并形成過渡局域網(wǎng)配置; 步驟c5、根據(jù)所述UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置中的過濾信息的類型查找到GEM業(yè)務(wù)流側(cè)對應(yīng)的虛擬局域網(wǎng)配置,將所述過渡局域網(wǎng)配置與所述GEM業(yè)務(wù)流側(cè)對應(yīng)的虛擬局域網(wǎng)配置進行合并以獲得最終虛擬局域網(wǎng)配置; 步驟c6、返回最終虛擬局域網(wǎng)配置。
8.如權(quán)利要求6所述基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法,其特征在于,所述步驟b2中獲得所述以太網(wǎng)流的方法具體包括如下步驟: 步驟S1、根據(jù)所述步驟bl中獲得的所述過濾信息查找對應(yīng)的以太網(wǎng)流;步驟S2、如未找到對應(yīng)的以太網(wǎng)流則創(chuàng)建一以太網(wǎng)流,并返回所述以太網(wǎng)流后退出;步驟S3、如找到對應(yīng)的所述以太網(wǎng)流則取出所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置,如所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置不存在則轉(zhuǎn)向步驟S5執(zhí)行,如所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置存在,則判斷所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置的過濾信息是否與所述步驟bl中獲得的所述過濾信息相同; 步驟S4、如所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置的過濾信息與所述步驟bl中獲得的所述過濾信息不相同,則轉(zhuǎn)向步驟S5執(zhí)行,如所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置的過濾信息與所述步驟bl中獲得的所述過濾信息相同則返回所述以太網(wǎng)流后退出; 步驟S5、將所述以太網(wǎng)流的UNI側(cè)對應(yīng)的虛擬局域網(wǎng)配置替換為所述步驟bl中查找到的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置,并返回所述以太網(wǎng)流。
9.如權(quán)利要求6所述基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法,其特征在于,如所述步驟b3中,將所述步驟bl中查找到的所述上層管理模塊下發(fā)的虛擬局域網(wǎng)配置與所述步驟b2中查找到的 所述以太網(wǎng)流合并不成功,則直接退出,不再執(zhí)行步驟b4、步驟b5以及步驟b6。
全文摘要
本發(fā)明公開了一種基于吉比特光網(wǎng)終端的虛擬局域網(wǎng)實現(xiàn)方法,其中,于每個光網(wǎng)終端設(shè)備上建立一硬件抽象層,硬件抽象層包括用以為上層管理模塊提供統(tǒng)一調(diào)用接口的應(yīng)用編程接口子層和用以對光網(wǎng)終端設(shè)備底層硬件進行調(diào)用的業(yè)務(wù)匯聚子層,業(yè)務(wù)匯聚子層設(shè)有配置接口,應(yīng)用編程接口子層通過配置接口與業(yè)務(wù)匯聚子層傳遞數(shù)據(jù)。其技術(shù)方案的有益效果是實現(xiàn)多種業(yè)務(wù)配置合并,提高了ONU功能的正確性,向OMCI功能模塊和TR069功能模塊提供統(tǒng)一的調(diào)用接口,對芯片方案無依賴,兼容性好,便于移植。
文檔編號H04L12/46GK103152241SQ201310064199
公開日2013年6月12日 申請日期2013年2月28日 優(yōu)先權(quán)日2013年2月28日
發(fā)明者蒙澳華 申請人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
江北区| 镇远县| 中卫市| 缙云县| 天峨县| 望江县| 沧州市| 利辛县| 满城县| 县级市| 西藏| 濉溪县| 建水县| 松阳县| 临湘市| 临猗县| 韶山市| 崇信县| 隆尧县| 垦利县| 萨嘎县| 罗源县| 如皋市| 靖西县| 册亨县| 临洮县| 阳泉市| 松溪县| 克什克腾旗| 巩义市| 新乡县| 方城县| 恩施市| 秭归县| 元阳县| 平阴县| 光泽县| 尼木县| 电白县| 星子县| 吐鲁番市|