发明名称 一种ONU虚拟局域网标记处理装置和方法
摘要 本发明公开了一种ONU虚拟局域网标记处理装置,主要包括:MAC地址表管理模块、标记变换表模块、MAC地址、输入输出端口号和标记信息提取模块、标记变换表读取模块、标记变换模块和基于UNI端口寄存器配置模块,该装置能够实现一个UNI端口输入的数据包环回到另一个UNI端口,也能实现不同UNI端口输入的多个VLAN业务聚合为一个VLAN业务在PON口输出的N:1VLAN聚合功能;实现PON输入的一个VLAN业务变换成不同UNI输出端口的多个VLAN业务的1:N等功能,该装置满足ONU芯片1到10吉比特以上线速数据处理要求。本发明还同时公开了一种ONU包处理器和其虚拟局域网标记处理方法。
申请公布号 CN105530156A 申请公布日期 2016.04.27
申请号 CN201410568601.2 申请日期 2014.10.22
申请人 深圳市中兴微电子技术有限公司 发明人 杨珂
分类号 H04L12/46(2006.01)I;H04L29/12(2006.01)I;H04Q11/00(2006.01)I 主分类号 H04L12/46(2006.01)I
代理机构 北京派特恩知识产权代理有限公司 11270 代理人 蒋雅洁;张颖玲
主权项 一种光网络单元的虚拟局域网标记处理装置,其特征在于,所述装置包括:标记变换表模块、MAC地址、输入输出端口号和标记信息提取模块、标记变换表读取模块、标记变换模块、基于UNI端口寄存器配置模块和MAC地址表管理模块;其中,所述标记变换表模块,用于存储标记变换表,所述标记变换表中预设有用户网络接口UNI端口号和虚拟局域网标记信息与标记变换规则的对应关系;所述MAC地址、输入输出端口号和标记信息提取模块,用于接收数据包包头,获取数据包的源MAC地址、目的MAC地址、输入/输出UNI或PON端口号和虚拟局域网标记信息;所述标记变换表读取模块,用于根据所述数据包的输入/输出UNI端口号从基于UNI端口寄存器配置模块中获取所述数据包对应的标记信息变换方式之后,再根据所述数据包的输入/输出UNI端口号和虚拟局域网标记信息,读取所述数据包对应的标记变换表,获取所述数据包对应的标记变换规则;标记变换模块,用于按照所述标记变换规则,对所述数据包的虚拟局域网标记信息进行变换;所述基于UNI端口寄存器配置模块,用于配置基于UNI端口的寄存器的值,所述基于UNI端口寄存器的值中包括UNI端口对应的标记变换方式;所述MAC地址表管理模块,用于保存数据包的源/目的MAC地址、虚拟局域网标号VLAN ID和包输入/输出端口的对应关系。
地址 518085 广东省深圳市盐田区大梅沙1号厂房