以太网无源光网络EPON中的环路消除方法和设备技术

技术编号:15112359 阅读:127 留言:0更新日期:2017-04-09 02:58
本申请提供了以太网无源光网络EPON中的环路消除方法和设备。在本发明专利技术中,OLT先基于VLAN发起环路检测以获取整个环路检测的转发路径,依据获取的转发路径指定某个ONU的端口阻塞或者关闭VLAN内的业务以消除环路,能够最大化利用物理链路。

【技术实现步骤摘要】

本申请涉及网络通信技术,特别涉及以太网无源光网络(EPON:EthernetPassiveOpticalNetwork)中的环路消除方法和设备。
技术介绍
EPON,一种基于以太网的无源光网络(PON:PassiveOpticalNetwork),将以太网和PON技术结合,在物理层采用PON技术,在数据链路层使用以太网协议,利用PON的拓扑结构实现以太网接入。EPON综合了PON技术和以太网技术的优点:低成本、高带宽、扩展性强、与现有以太网兼容、方便管理等,其采用点到多点结构、无源光纤传输。在EPON中,网络连接错误、网络配置错误等问题会导致EPON中出现转发环路,而转发环路会导致EPON中的设备比如光线路终端(OLT:OpticalLineTerminal)或者光网络单元(ONU:OpticalNetworkUnit)对广播报文、组播报文、以及未知单播报文进行重复发送,造成网络资源的浪费甚至导致网络瘫痪。基于此,就需要对EPON执行环路检测。目前EPON中常用的环路检测方法是:OLT通过本地PON端口发送环路检测报文,OLT本地PON端口下挂的各个ONU对收到的来自OLT发送的环路检测报文进行广播复制,若ONU之间存在环路,OLT最终会接收到自己发送的环路检测报文,但是即使OLT收到自己发送的环路检测报文,其不能确定如何消除环路,也不能简单地直接将本地某一个PON端口阻塞或者关闭,以消除环路,原因是:OLT本地PON端口下挂了众多的ONU,而环路仅仅是某些ONU之间的物理链路造成的,直接关闭PON端口会影响其他ONU的正常使用。基于此,EPON中如何合理消除环路是亟待解决的技术问题。
技术实现思路
本申请提供了以太网无源光网络EPON中的环路消除方法和设备,以在最大化利用EPON中物理链路的基础上合理消除EPON中的环路。本申请提供的技术方案包括:一种以太网无源光网络EPON中的环路消除方法,该方法应用于光线路终端OLT,包括:通过本地PON端口向光网络单元ONU广播环路检测报文,环路检测报文携带OLT的设备标识、PON端口的端口标识、所属的虚拟局域网VLAN;接收ONU通过VLAN内的有效PON端口发送的环路检测报文,则确定EPON中存在环路;依据接收的环路检测报文所携带的设备标识、接收端口的端口标识和发送端口的端口标识确定环路检测报文经由的转发路径,从转发路径中选择出用于消除环路的端口,通知端口阻塞或者关闭VLAN内的业务。一种以太网无源光网络EPON中的环路消除方法,该方法应用于光网络单元ONU,包括:接收环路检测报文,检查接收的环路检测报文是否携带本ONU的设备标识;当接收的环路检测报文未携带本ONU的设备标识,通过除收到环路检测报文的端口之外的且属于环路检测报文所属的虚拟局域网VLAN内的其他每一端口发送环路检测报文,发送的环路检测报文携带了本ONU的设备标识、接收到环路检测报文的接收端口的端口标识、发送环路检测报文的发送端口的端口标识;当接收的环路检测报文携带了本ONU的设备标识,通过本ONU本地有效PON端口发送环路检测报文给OLT;发送的环路检测报文携带了本ONU的设备标识、接收到环路检测报文的接收端口的端口标识、发送环路检测报文的端口的发送端口标识;依据OLT的通知控制本ONU上的端口阻塞或者关闭VLAN内的业务。一种以太网无源光网络EPON中的环路消除设备,该设备应用于光线路终端OLT,包括:广播单元,用于通过本地PON端口向光网络单元ONU广播环路检测报文,环路检测报文携带OLT的设备标识、PON端口的端口标识、所属的虚拟局域网VLAN;接收单元,用于接收ONU通过VLAN内的有效PON端口发送的环路检测报文;环路消除单元,用于在接收单元接收到ONU发送的环路检测报文时,确定EPON中存在环路,依据接收的环路检测报文所携带的设备标识、接收端口的端口标识和发送端口的端口标识确定环路检测报文经由的转发路径,从转发路径中选择出用于消除环路的端口,通知端口阻塞或者关闭VLAN内的业务。一种以太网无源光网络EPON中的环路消除方法,该设备应用于光网络单元ONU,包括:接收单元,用于接收环路检测报文,检查单元,用于检查接收单元接收的环路检测报文是否携带本ONU的设备标识;处理单元,用于当检查单元的检查结果为否时,通过除收到环路检测报文的端口之外的且属于环路检测报文所属的虚拟局域网VLAN内的其他每一端口发送环路检测报文,发送的环路检测报文携带了本ONU的设备标识、接收到环路检测报文的接收端口的端口标识、发送环路检测报文的发送端口的端口标识;以及,当检查单元的检查结果为是时,通过本ONU本地有效PON端口发送环路检测报文给OLT;发送的环路检测报文携带了本ONU的设备标识、接收到环路检测报文的接收端口的端口标识、发送环路检测报文的端口的发送端口标识;业务单元,用于依据OLT的通知控制本ONU上的端口阻塞或者关闭VLAN内的业务。由以上技术方案可以看出,本专利技术中,OLT先基于VLAN发起环路检测以获取整个环路检测的转发路径,依据获取的转发路径指定某个ONU的端口阻塞或者关闭VLAN内的业务以消除环路,能够最大化利用物理链路;同时,由于本专利技术中,由OLT基于VLAN执行环路检测,相比现有环路检测方法减少了网络中的环路检测报文,提升了环路检测的效率。附图说明图1为本专利技术提供的方法流程图;图2为本专利技术实施例提供的OLT发送环路检测报文结构示意图;图3为本专利技术实施例提供的ONU发送环路检测报文结构示意图;图4为本专利技术提供的实施例示意图;图5为本专利技术提供的设备结构图;图6为本专利技术提供的另一设备结构图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本专利技术进行详细描述。本专利技术提供的方法包括图1所示的流程:参见图1,图1为本专利技术提供的方法流程图。如图1所示,该流程可包括以下步骤:步骤101,OLT通过PON端口向ONU广播环路检测报文,环路检测报文携带OLT的设备标识、PON端口的端口标识、所属的虚拟局域网(VLAN)。在本专利技术中,OLT启动的环路检测是基于单个VLAN进行的。其中,当OLT本地有多个VLAN,可针对每一个VLAN分别执行图1所示的流程。为...

【技术保护点】
一种以太网无源光网络EPON中的环路消除方法,其特征在于,该方法应用于光线路终端OLT,包括:通过本地PON端口向光网络单元ONU广播环路检测报文,环路检测报文携带OLT的设备标识、所述PON端口的端口标识、所属的虚拟局域网VLAN;接收ONU通过所述VLAN内的有效PON端口发送的环路检测报文,则确定EPON中存在环路;依据接收的环路检测报文所携带的设备标识、接收端口的端口标识和发送端口的端口标识确定环路检测报文经由的转发路径,从所述转发路径中选择出用于消除所述环路的端口,通知所述端口阻塞或者关闭所述VLAN内的业务。

【技术特征摘要】
1.一种以太网无源光网络EPON中的环路消除方法,其特征在于,该方
法应用于光线路终端OLT,包括:
通过本地PON端口向光网络单元ONU广播环路检测报文,环路检测报
文携带OLT的设备标识、所述PON端口的端口标识、所属的虚拟局域网
VLAN;
接收ONU通过所述VLAN内的有效PON端口发送的环路检测报文,则
确定EPON中存在环路;
依据接收的环路检测报文所携带的设备标识、接收端口的端口标识和发
送端口的端口标识确定环路检测报文经由的转发路径,从所述转发路径中选
择出用于消除所述环路的端口,通知所述端口阻塞或者关闭所述VLAN内的
业务。
2.根据权利要求1所述的方法,其特征在于,OLT通过在广播的环路检
测报文中增加TLV字段来携带OLT的设备标识、所述PON端口的端口标识;
接收的环路检测报文中携带了环路检测报文所经由的各ONU按照设定
顺序增加的TLV字段,ONU按照设定顺序增加的TLV字段至少包含ONU
的设备标识、ONU接收到环路检测报文的接收端口的端口标识、ONU发送
环路检测报文的发送端口的端口标识;
其中,所述设定顺序与环路检测报文经由的先后顺序相关。
3.根据权利要求2所述的方法,其特征在于,所述依据接收的环路检测
报文所携带的设备标识、接收端口的端口标识和发送端口的端口标识确定环
路检测报文经由的转发路径包括:
将环路检测报文携带的包含本OLT的设备标识的TLV字段中的设备标
识和PON端口标识作为所述转发路径的始发端;
将本OLT接收到环路检测报文的PON端口作为所述转发路径的结束端;
从接收的环路检测报文中解析出按照所述设定顺序增加的各TLV字段,
将解析出的各TLV字段中的设备标识、接收端口的端口标识和发送端口的端

\t口标识按照环路检测报文经由的先后顺序排列组成介于所述始发端和结束端
之间的路径。
4.一种以太网无源光网络EPON中的环路消除方法,其特征在于,该方
法应用于光网络单元ONU,包括:
接收环路检测报文,
检查接收的环路检测报文是否携带本ONU的设备标识;
当接收的环路检测报文未携带本ONU的设备标识,通过除收到环路检
测报文的端口之外的且属于环路检测报文所属的虚拟局域网VLAN内的其他
每一端口发送环路检测报文,发送的环路检测报文携带了本ONU的设备标
识、接收到环路检测报文的接收端口的端口标识、发送环路检测报文的发送
端口的端口标识;
当接收的环路检测报文携带了本ONU的设备标识,通过本ONU本地有
效PON端口发送环路检测报文给OLT;发送的环路检测报文携带了本ONU
的设备标识、接收到环路检测报文的接收端口的端口标识、发送环路检测报
文的端口的发送端口标识;
依据OLT的通知控制本ONU上的端口阻塞或者关闭所述VLAN内的业
务。
5.根据权利要求4所述的方法,其特征在于,ONU在环路检测报文中
通过按照设定顺序增加TLV字段来携带本ONU的设备标识、接收到环路检
测报文的接收端口的端口标识、发送该环路检测报文的发送端口的端口标识,
其中,所述设定顺序与环路检测报文经由的先后顺序相关。
6.一种以太网无源光网络EPON中的环路消除设备,其特征在于,该设
备应用...

【专利技术属性】
技术研发人员:宋小恒
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1