[發明專利]一種ONU虛擬局域網標記處理裝置和方法在審
| 申請號: | 201410568601.2 | 申請日: | 2014-10-22 |
| 公開(公告)號: | CN105530156A | 公開(公告)日: | 2016-04-27 |
| 發明(設計)人: | 楊珂 | 申請(專利權)人: | 深圳市中興微電子技術有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L29/12;H04Q11/00 |
| 代理公司: | 北京派特恩知識產權代理有限公司 11270 | 代理人: | 蔣雅潔;張穎玲 |
| 地址: | 518085 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 onu 虛擬 局域網 標記 處理 裝置 方法 | ||
技術領域
本發明涉及無源光網絡(PassiveOpticalNetworks,PON)的光網絡單元 (OpticalNetworkUnit,ONU)領域,尤其涉及一種ONU包處理器及其虛擬局 域網標記處理裝置和方法。
背景技術
當前無源光網絡技術主要有以太無源光網絡(EthernetPassiveOptical Network,EPON)和吉比特無源光網絡(Gigabit-CapablePassiveOpticalNetwork, GPON)等幾種,它們主要差異在于采用了不同的二層技術。EPON在二層采用 以太網協議,將以太網技術與PON技術完美結合,非常適合IP業務的寬帶接 入技術。GPON在二層采用國際電信聯盟定義的通用成幀規程對以太網協議、 異步傳輸模式、時分復用模式等多種業務進行封裝映射,具有強大的運行、維 護和管理功能。目前市場上EPON和GPON并存,都在飛速發展,在未來的接 入網絡市場,具有巨大的商機和非常廣闊的市場前景。
根據EPON和GPON的技術標準,ONU芯片應該具有對輸入包虛擬局域 網(VirtualLocalAreaNetwork,VLAN)標記(Tag)域進行處理的功能,必 須能夠禁止/允許帶有特定虛擬局域網標記(VLANTag)的用戶接入,也能添 加、刪除、透明傳送或修改包所帶的虛擬局域網標記(VLANTag)域。
虛擬局域網區分為業務虛擬局域網(ServiceProviderVLAN,S-VLAN)和 用戶虛擬局域網(CustomerVLAN,C-VLAN),S-VLAN是用來區分數據、 語音和IPTV業務的,由運行商提供,C-VLAN是用來區分用戶及其端口的。 實際應用中有S-VLAN數據包、C-VLAN數據包,也有既含S-VLAN也含 C-VLAN的數據包。
目前業界ONU芯片實現標記處理功能采用內嵌的精簡指令集計算機 (ReducedInstructionSetComputer,RISC)或者采用三態內容尋址存儲器 (TernaryContentAddressableMemory,TCAM),對數據包進行檢測和解析, 根據檢測和解析的結果修改數據包的虛擬局域網標記。根據EPON和GPON的 技術標準要求ONU芯片線速處理1到10吉比特以上的數據包。因此,當采用 RISC時,需要多個RISC核結構,因而增加了ONU芯片的設計復雜度、面積 和功耗;當采用TCAM時,TCAM本身面積和功耗較大,且需向TCAM廠家 購買專用的TCAM核,因而在增加了ONU芯片的面積、功耗的同時,還將增 加ONU芯片的生產成本。
發明內容
為解決現有存在的技術問題,本發明實施例期望提供一種ONU虛擬局域 網標記處理裝置和方法,它結構簡單,低功耗并且低成本。
本發明實施例的技術方案是這樣實現的:
本發明實施例提供一種光網絡單元的虛擬局域網標記處理裝置,該裝置包 括:標記變換表模塊、MAC地址、輸入輸出端口號和標記信息提取模塊、標記 變換表讀取模塊、標記變換模塊、基于UNI端口寄存器配置模塊和MAC地址 表管理模塊;其中,
所述標記變換表模塊,用于存儲標記變換表,所述標記變換表中預設有用 戶網絡接口UNI端口號和虛擬局域網標記信息與標記變換規則的對應關系;
所述MAC地址、輸入輸出端口號和標記信息提取模塊,用于接收數據包 包頭,獲取數據包的源MAC地址、目的MAC地址、輸入/輸出UNI或PON 端口號和虛擬局域網標記信息;
所述標記變換表讀取模塊,用于根據所述數據包的輸入/輸出UNI端口號從 基于UNI端口寄存器配置模塊中獲取所述數據包對應的標記信息變換方式之 后,再根據所述數據包的輸入/輸出UNI端口號和虛擬局域網標記信息,讀取所 述數據包對應的標記變換表,獲取所述數據包對應的標記變換規則;
標記變換模塊,用于按照所述標記變換規則,對所述數據包的虛擬局域網 標記信息進行變換;
所述基于UNI端口寄存器配置模塊,用于配置基于UNI端口的寄存器的值, 所述基于UNI端口寄存器的值中包括UNI端口對應的標記變換方式;
所述MAC地址表管理模塊,用于保存數據包的源/目的MAC地址、虛擬 局域網標號VLANID和包輸入/輸出端口的對應關系。
上述方案中,按照對應的標記信息變換方式,所述標記變換表模塊包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市中興微電子技術有限公司,未經深圳市中興微電子技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410568601.2/2.html,轉載請聲明來源鉆瓜專利網。





