[发明专利]OLT设备及EPON系统有效

专利信息
申请号: 201210413779.0 申请日: 2012-10-25
公开(公告)号: CN103780982B 公开(公告)日: 2018-03-27
发明(设计)人: 张健 申请(专利权)人: 上海斐讯数据通信技术有限公司
主分类号: H04Q11/00 分类号: H04Q11/00
代理公司: 杭州千克知识产权代理有限公司33246 代理人: 周希良
地址: 201617 上海市松*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: olt 设备 epon 系统
【说明书】:

技术领域

发明涉及一种OLT设备及EPON系统,特别是涉及一种在EPON MAC芯片上为数据帧的帧头中的字段类型添加相匹配的SVLAN以区分不同ONU设备的OLT设备以及一种包括该OLT设备和多个该ONU设备的EPON系统。

背景技术

根据中国电信EPON(以太无源光网络)标准规范中的描述,灵活QinQ(802.1Q in 802.1Q,是基于IEEE 802.1Q协议也就是连网标准修正协议的扩展,在原有的802.1Q报文包头上又增加一层802.1Q标签来实现)技术是指EPON OLT(光线路终端)设备能够根据接收到的数据帧的帧头中的字段类型如LLID(逻辑链路标记)、CVLAN(用户虚拟局域网)、EtherType(以太帧里的一个字段,用来指明应用于帧数据字段的协议)、CVLAN优先级、MAC地址(硬件位址)、IP(网络之间互连的协议)地址及协议端口号等各种字段完成添加外层SVLAN(业务虚拟局域网),不同用户的ONU(光网络单元)设备发送的业务数据流通过OLT设备时,OLT设备对不同的业务数据流添加不同的SVLAN,以达到区分不同的用户、不同的业务的目的。

而现在的灵活QinQ技术的通常实现都是在OLT设备的交换芯片上设置相应规则,匹配数据帧,然后通过软件操作来修改数据帧,这种方法在用户很多且数据帧非常多时会大大增加交换芯片的负担,会影响到交换芯片的工作效率,从而也就降低了OLT设备的性能。

发明内容

本发明要解决的技术问题是为了克服现有技术中灵活QinQ技术都是在OLT设备的交换芯片上实现,导致增加了交换芯片的负担,降低了OLT设备的性能的缺陷,提供一种在EPON MAC芯片上为数据帧的帧头中的字段类型添加相匹配的SVLAN以区分不同ONU设备的OLT设备以及一种包括该OLT设备和多个该ONU设备的EPON系统。

本发明是通过下述技术方案来解决上述技术问题的:

本发明提供了一种OLT设备,其包括一EPON MAC芯片,其特点在于,该EPON MAC芯片用于在接收到由多个ONU设备发送的数据帧后,为数据帧的帧头中的字段类型添加相匹配的SVLAN,以对该多个ONU设备进行区分。

其中,通过在该EPON MAC芯片上编程,建立规则集合,根据规则过滤接收到的数据帧,找出符合规则特征的合法数据帧,对数据帧进行修改操作,为数据帧的帧头中的字段类型添加SVLAN,从而就能区分不同用户的不同的ONU设备,进而也就实现了灵活QinQ。

并且与传统的实现方式相比,将数据帧的匹配和添加SVLAN的操作从OLT设备的交换芯片转移至EPON MAC芯片上进行,就减轻了交换芯片的负担,并且添加操作是由EPON MAC硬件芯片处理,相比软件操作,可以显著提高速度。

较佳地,该帧头中的字段类型包括LLID、CVLAN、EtherType、CVLAN优先级、MAC地址、IP地址及协议端口号中的一种或多种。

本发明还提供了一种EPON系统,其特点在于,其包括一个上述的OLT设备以及多个上述的ONU设备。

本发明的积极进步效果在于:本发明将数据帧的匹配和添加SVLAN的操作从OLT设备的交换芯片转移至EPON MAC芯片上进行,就减轻了交换芯片的负担,提升了OLT设备的工作性能,并且添加操作是由EPON MAC硬件芯片处理,相比软件操作,可以显著提高速度。

附图说明

图1为本发明的一较佳实施例的OLT设备的结构图。

图2为本发明的一较佳实施例的EPON系统的流程图。

具体实施方式

下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。

如图1所示,本发明的OLT设备包括一EPON MAC芯片1,该EPONMAC芯片1还包括一灵活QinQ模块11以及一查找引擎模块12。

通过该EPON MAC芯片1以及其中的灵活QinQ模块11就能够首先进行编程,建立规则集合,具体操作为该灵活QinQ模块11会首先接收用户的输入指令,用户可以输入数据帧的帧头的字段类型以及相应的参数值,而该灵活QinQ模块11则可以解析用户的输入,并根据相应的参数来构造对应的规则,而规则的语法形式则可以采用:if(规则语句成立)do(规则动作)。

例如,若用户希望基于CVLAN(0x64)值添加SVLAN(0x3e8),则用户可以输入相应的参数CVLAN、0x64、SVLAN、0x3e8。而该灵活QinQ模块11在接收到参数后就可以构造如下规则:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210413779.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top