MOCA系统环路检测及处理方法技术方案

技术编号:6944920 阅读:343 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种MOCA系统环路检测及处理方法,本方法通过NC向CPE间隔发送以太网报文,通过检测收到的数据包中是否含有上述以太网报文来检测确定这个端口上是否存在环回情况并进行处理上述问题,及时解决用户接入网络出现的问题,避免其影响整个网络,并可及时通知维护人员使其迅速定位、解决用户网络问题,能够使MOCA系统运行更加可靠、维护更加简单。

【技术实现步骤摘要】

本专利技术涉及一种MOCA系统环路检测及处理方法,属于网络通信及广播电视

技术介绍
随着广电双向化网络改造的深入推进、三网融合的快速发展、光纤的进一步前移, EOC产品已成为光纤到楼后解决最后一百米传输问题的首选方案,而MOCA技术作为一种高频EOC技术,实现了在一根同轴电缆上同时传输电视和双向数据信号,具有高带宽、支持多业务的特点,已成为EOC产品中使用最广泛的一种技术。MOCA系统组成如图1所示,其中NC为MOCA系统的主节点设备,一般放置于楼道内或光节点处,CPE为用户终端,放置于用户家中,通常有DATA接口、TV接口等。DATA接口用于连接电脑、交换机、路由器等网络设备,一般采用终端主芯片与PHY芯片直接连接如图 2所示的单端口方案,和与交换机芯片连接如图3所示的多端口方案。TV接口用于连接电视机、分支分配器等广播电视设备。由于目前多端口 CPE上使用的交换机芯片一般都是低端产品,同采用PHY芯片的单端口 CPE—样,没有环路检测功能,当网络出现环路现象时,很容易产生广播风暴或其他一些导致网络无法正常使用的情况,给用户或是广电的网络维护带来很多不便。产生上述问题的原因在于M0CA系统在数据转发方面完全可看做是一个二层网络设备,NC通过查询MAC地址表来转发数据。当网络出现环路现象时,下行的数据包通过环回的网络,又返回到NC,NC—方面把数据包转发到上层网络,但同时又根据地址表把数据包转发给了那个终端。转发到上层网络的数据包经过其他网络设备后可能又会返回到这个NC,就形成了外部网络的数据包循环发送,导致外部网络出现广播风暴或是其他网络故障;而再次转发到终端的数据包又会被返回到NC,形成MOCA系统内部的数据循环发送,导致单个终端占用整个MOCA系统大量的带宽,导致网络阻塞,最终可能导致网络瘫痪。
技术实现思路
本专利技术所要解决的技术问题是提供一种MOCA系统环路检测和处理的方法,该方法解决了网络环路现象造成的广播风暴问题。为了解决上述的技术问题,本专利技术的技术方案是一种MOCA系统环路检测及处理方法,其包括以下步骤(I)NC向CPE间隔发送以太网报文,使上述NC下的所有在线CPE都能接收到所述以太网报文。(2)检测收到的数据包中是否含有上述以太网报文。(3)如果不含有上述以太网报文,说明没有发生环路现象,重复上述步骤进行检测。如果含有上述以太网报文,说明出现环路现象,则进行以下步骤i)通过MOCA驱动程序找出是从哪个CPE中返回的。ii)NC向出现环路的终端发送重启命令,使其断开网络,以免产生广播风暴影响整个网络。iii)并且通过SNMP报文方式向上层管理软件发送出现环路的告警信息,使得维护人员能迅速确定是哪个用户出现网络故障,并及时排除故障。iv)重启出现网络故障的CPE终端,当重启后的终端再次接入网络后,仍采用上述步骤(1) (3)判断是否还存在环路,进行循环检测。由于出现环路后下行的数据包又会被返回到NC中,通过这个原理,在NC上向CPE 发送以太网报文,并检测该报文是否能够从发送出去的端口送回来,来确定这个端口上是否存在环回情况。因为网络是一个随时都有可能存在变动的对象,因此环路检测是一个持续的过程,也就是说,在设备上需要每隔一定时间间隔进行一次检测,来确定各个端口上是否存在环回,以及上次发现存在环回的端口上环回是否已经消失等情况。本专利技术的方法使得MOCA系统具有环路检测功能,能解决由于用户错接网线或是网络设备故障导致的环路,避免发生广播风暴,使MOCA系统能否更可靠的运行。及时解决用户接入网络出现的问题,避免其影响整个网络,并可及时通知维护人员使其迅速定位、解决用户网络问题,能够使MOCA系统运行更加可靠、维护更加简单。附图说明下面结合附图和具体实施方式对本专利技术作进一步详细的说明。图1是MOCA系统组成示意图。图2是单端口 CPE的硬件框架示意图。图3是多端口 CPE的硬件框架示意图。图4是本专利技术方法实现的流程示意图。具体实施例方式MOCA系统在数据转发方面可看做是一个二层网络设备,NC通过查询MAC地址表来转发数据。当网络出现环路现象时,会导致外部网络出现广播风暴或是其他网络故障。如图4所示,本专利技术方法通过以下步骤对MOCA系统进行检测以及处理,来解决上述的问题(I)NC向CPE间隔发送以太网报文,使上述NC下的所有在线CPE都能接收到所述以太网报文。所述的以太网报文可以为比如源地址为NC的MAC地址的二层广播包。(2)检测收到的数据包中是否含有上述以太网报文。(3)如果不含有上述以太网报文,说明没有发生环路现象,重复上述步骤进行检测。此环路检测是一个持续的过程,因为网络是一个随时都有可能存在变动的对象。如果含有上述以太网报文,说明出现环路现象,则进行以下步骤i)通过MOCA驱动程序找出是从哪个CPE中返回的。ii)NC向出现环路的终端发送重启命令,使其断开网络,以免产生广播风暴影响整个网络。iii)并且通过SNMP报文方式向上层管理软件发送出现环路的告警信息,使得维护人员能迅速确定是哪个用户出现网络故障,并及时排除故障。iv)重启出现网络故障的CPE终端,当重启后的终端再次接入网络后,仍采用上述步骤(1) (3)判断是否还存在环路,进行循环检测,来确定各个端口上是否存在环回,以及上次发现存在环回的端口上环回是否已经消失等情况。上述实施例不以任何方式限制本专利技术,凡是采用等同替换或等效变换的方式获得的技术方案均落在本专利技术的保护范围内。本文档来自技高网
...

【技术保护点】
1.一种MOCA系统环路检测及处理方法,其特征在于包括以下步骤:(1)NC向CPE间隔发送以太网报文,使上述NC下的所有在线CPE都能接收到所述以太网报文;(2)检测收到的数据包中是否含有上述以太网报文;(3)如果不含有上述以太网报文,说明没有发生环路现象,重复上述步骤进行检测;如果含有上述以太网报文,说明出现环路现象,则进行以下步骤:i)通过MOCA驱动程序找出是从哪个CPE中返回的;ii)NC向出现环路的终端发送重启命令,使其断开网络,以免产生广播风暴影响整个网络;iii)并且通过SNMP报文方式向上层管理软件发送出现环路的告警信息,使得维护人员能迅速确定是哪个用户出现网络故障,并及时排除故障;iv)重启出现网络故障的CPE终端,当重启后的终端再次接入网络后,仍采用上述步骤(1)~(3)判断是否还存在环路,进行循环检测。

【技术特征摘要】
1. 一种MOCA系统环路检测及处理方法,其特征在于包括以下步骤(1)NC向CPE间隔发送以太网报文,使上述NC下的所有在线CPE都能接收到所述以太网报文;(2)检测收到的数据包中是否含有上述以太网报文;(3)如果不含有上述以太网报文,说明没有发生环路现象,重复上述步骤进行检测; 如果含有上述以太网报文,说明出现环路现象,则进行以下步骤i)通过MOCA驱动程序找出...

【专利技术属性】
技术研发人员:王振洪马晓东陈小星朱晓峰
申请(专利权)人:江苏亿通高科技股份有限公司
类型:发明
国别省市:32

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

1