一种以太网消息处理机的制作方法

文档序号:7880491阅读:275来源:国知局
专利名称:一种以太网消息处理机的制作方法
技术领域
一种以太网消息处理机技术领域[0001]本实用新型涉及一种用于以太网链路连接的以太网消息处理机。
背景技术
[0002]千兆以太网技术的迅速发展,使得网络变的庞大、复杂。网络管理者需要在不中断网络的情况下,进行多种工作,包括检查网络性能、排除网络故障、分析网络流量等。上述功能通常都是使用以太网分路器来完成的。但一般以太网分路器有如下缺点[0003]第一,以太网分路器发生故障或掉电时,链路的物理层连接会出现闪断现象,从而影响上层业务;[0004]第二,检查网络性能、排除网络故障、分析网络流量的同时,无法对网络上的数据进行修改,无法完成业务操作。[0005]以太网分路器的上述缺点都严重制约了以太网的推广以应用。实用新型内容[0006]本实用新型的目的是为了克服现有技术的不足,提供一种以太网消息处理机,它克服了传统分路器的缺点,能在故障或掉电的情况下,保证以太网链路的物理层连接不会出现闪断现象,从而不影响上层业务。[0007]实现上述目的的一种技术方案是一种以太网消息处理机,包括数据转发模块和处理器,所述处理器连接所述数据转发模块;所述以太网消息处理机还包括保护电路,所述保护电路包括至少一个节点,任意一个所述节点都包括两个以太网口、一个继电器和两块 PHY芯片,所述的两个以太网口通过所述继电器与所述的两块PHY芯片一一对应地连接,所述的两个以太网口之间也是连接的,所述的两块PHY芯片均与所述数据转发模块连接。[0008]进一步的,在所述保护电路的任意一个节点上,所述的两个以太网口和所述的两块PHY芯片通过位于所述继电器内的第一数据总线一一对应地连接,所述的两个以太网口之间通过位于所述继电器内的第二数据总线连接。[0009]进一步的,所述以太网消息处理机还包括保护电路控制模块,所述保护电路控制模块分别连接所述保护电路和所述处理器。[0010]再进一步的,所述保护电路控制模块内置缓存。[0011]再进一步的,所述保护电路控制模块通过MIDO总线与所述保护电路上的各继电器和各PHY芯片连接。[0012]采用了本实用新型的一种以太网消息处理机的技术方案,即在所述以太网消息处理机上增加了保护电路,该保护电路包含至少一个节点,每个节点包括两个以太网口、一个继电器和两块PHY芯片。其技术效果是所述以太网消息处理机能在故障、掉电或上重新电的情况下,保证以太网链路的物理层连接不会出现闪断现象,从而不影响上层业务。


[0013]图I为本实用新型的一种以太网消息处理机实施例的结构示意图。[0014]图2为本实用新型的一种以太网消息处理机实施例的串接通信示意图。[0015]图3为本实用新型的一种以太网消息处理机实施例的汇聚通信示意图。
具体实施方式
[0016]请参阅图I至图3,本实用新型的发明人为了能更好地对本实用新型的技术方案进行理解,下面通过具体地实施例,并结合附图进行详细地说明[0017]请参阅图I和图2,本实用新型的一种以太网消息处理机,包括保护电路I、数据转发模块2、处理器3。所述保护电路I包括两个节点10,每个节点10包括一个继电器11、两个以太网口 13和两块PHY芯片12。所述PHY芯片12又称为物理层芯片。所述的两个以太网口 13之间通过位于所述继电器11内的第二数据总线15连接,所述的两个以太网口 13 通过位于所述继电器11内的第一数据总线14与所述的两块PHY芯片12 —一对应地连接。 所述的两块PHY芯片12均连接所述数据转发模块2,使所述保护电路I连接所述数据转发模块2。所述数据转发模块2连接所述处理器3。[0018]这样设计的目的在于当以太网消息处理机正常工作时,在所述保护电路I的任意一个节点10上,数据包从该节点10上的任意一个太网口 13输入所述以太网消息处理机,经过所述第一数据总线14的传输,该数据包存储在与该以太网口 13对应的PHY芯片12 上,所述数据转发模块2从该PHY芯片12上读取该数据包,并将该数据包转发给所述处理器3进行数据处理。该数据包经过所述处理器3的处理后,又通过所述数据转发模块2写入该节点10上的另外一块PHY芯片12,然后,经过处理的数据包又通过第一数据总线14的传输,从与该PHY芯片12对应的以太网口 13输出。这样,所述保护电路I的任意一个节点 10上的两个以太网口 13可通过所述数据转发模块2和所述处理器3实现间连通信。此时数据包在所述第一数据总线14内的传输路径在图2中用实线箭头表示。[0019]当所述以太网消息处理机故障或掉电时,所述保护电路I全部节点10上的继电器 11都会自动关闭,所述继电器11内部的第一数据总线14切断。同时,所述继电器11内的第二数据总线15连通。所述保护电路I任意节点10上的两个以太网口 13直接进行通信。 此时数据包在所述第二数据总线15内的传输路径在图2中用虚线箭头表示。[0020]这样,所述以太网消息处理机就能在故障、掉电或者重新上电的情况下,保证以太网链路的物理层连接不会出现闪断,从而不影响上层业务。[0021]本实施例中,所述以太网口 13的带宽均为1000Mbit。[0022]本实施例中,所述数据转发模块2的作用在于从所述保护电路I任意一个节点 10上的一块PHY芯片12中读取数据包以及该数据包上附加的IP地址,并将该数据包以及该数据包上附加的IP地址转发给处理器3进行数据处理;然后接收经过所述处理器3处理过的数据包以及数据包上附加的IP地址,并根据将该数据包上附加的IP地址,将所述数据包写入该节点10上的另一块PHY芯片12,完成数据包的转发。[0023]所述处理器3包括数据运算器和控制器,所述处理器3接收所述来自所述数据转发模块2的数据包后,由所述运算器对所述数据包进行数据处理。然后,所述处理器3将处理后的数据包传回所述数据转发模块2。所述运算器进行的数据处理包括数据拦截、数据插入和数据修改等。[0024]所述控制器,主要用来查询、设置所述保护电路I的状态。保证所述以太网消息处理机能在故障、掉电或重新上电的情况下,保证以太网链路的物理层连接不会出现闪断现象,从而不影响上层业务。[0025]所述以太网消息处理机还包括保护电路控制模块4,所述保护电路控制模块4分别连接所述保护电路I和所述处理器3。所述保护电路控制模块4通过MDIO总线与所述保护电路I上的各继电器11以及各PHY芯片12连接。[0026]所述保护电路控制模块4接收来自所述处理器3的控制器的命令,并将这些命令转换成为电子信号,控制所述保护电路I上继电器11开启和关闭。[0027]所述保护电路控制模块4还具有通过所述MDIO总线,对所述保护电路I上各PHY 芯片12进行参数设置的功能,保证所述以太网消息处理机在掉电、故障或者重新上电的情况下,以太网链路的物理层连接不发生闪断。在所述以太网消息处理机掉电的情况下,所述保护电路控制模块4关闭所述保护电路I所有节点10上的继电器11,这些继电器11内的第一数据总线14切断,这些继电器11内的第二数据总线15连通,这样所述保护电路I任意节点10上的两个以太网口 13之间进行直连通信,所述以太网消息处理机的链路连接不会出现闪断。[0028]以太网消息处理机上电,所述保护电路控制模块4接收来自所述处理器3的控制器的命令,读取各PHY芯片12中的 信息,并将这些信息存储在内置于所述保护电路控制模块4的缓存中,同时对各PHY芯片12进行参数设置。然后,打开所述保护电路I各个节点 10上的继电器11,这些继电器11内的第二数据总线15切断,这些继电器11内的第一数据总线14连通。这样,在所述保护电路I上任意节点10的两个以太网口 13通过所述数据转发模块2和所述处理器3进行的间连通信恢复,所述以太网消息处理机的以太网链路连接不出现闪断。[0029]因此,本实用新型的一种以太网消息处理机上继电器11开启和关闭的过程也就是所述继电器11在以太网络的物理信号和PHY芯片12的物理信号间进行切换的过程。[0030]以上内容都是对所述消息处理机串接通信功能的说明。[0031]请参阅图3,本实用新型的一种以太网消息处理机,还具有汇聚通信的功能。当所述以太网消息处理机正常工作时,其中三个以太网口 13接收以太网输入的数据包,一个以太网口 13向以太网输出经过所述处理器3处理的数据。从三个以太网口 13输入的数据包, 经过所述数据处理模块2的转发和所述处理器3的运算器进行的数据处理,最终在所述数据转发模块2内完成汇聚,并从该以太网消息处理机上剩下的一个以太网口 13输出。此时数据包在所述以太网消息处理机内的传输路径在图3中用实线箭头表示。本实施例中,四个以太网口的带宽均为1000Mbit。三个接收以太网输入数据包的以太网口 13的实际数据流量最多为其带宽的三分之一。[0032]当所述以太网消息处理机故障或掉电时,两个节点10上的继电器11均会自动关闭,任意一个节点10上,所述的两个以太网口 13与所述的两块PHY芯片12之间的第一数据总线14全都断开,所述的两个以太网口 13之间的第二数据总线15连通,此时数据包在所述第二数据总线15内的传输路径也可用图2中用虚线箭头表示。[0033]本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本实用新型,而并非用作为对本实用新型的限定,只要在本实用新型的实质精神范围内,对以上所述CN 20275CH01 U说明书4/4 页实施例的变化、变型都将落在本实用新型的权利要求书范围内。6·
权利要求1.一种以太网消息处理机,包括数据转发模块(2)和处理器(3),所述处理器(3)连接所述数据转发模块(2);其特征在于所述以太网消息处理机还包括保护电路(1),所述保护电路(I)包括至少一个节点(10),任意一个所述节点(10)都包括两个以太网口( 13)、一个继电器(11)和两块PHY芯片(12),所述的两个以太网口(13)通过所述继电器(11)与所述的两块PHY芯片(12 )——对应地连接,所述的两个以太网口( 13 )之间也是连接的,所述的两块PHY芯片(12)均与所述数据转发模块(2)连接。
2.根据权利要求I所述的一种以太网消息处理机,其特征在于在所述保护电路(I)的任意一个节点(10)上,所述的两个以太网口( 13)和所述的两块PHY芯片(12)通过位于所述继电器(11)内的第一数据总线(14) 一一对应地连接,所述的两个以太网口(13)之间通过位于所述继电器(11)内的第二数据总线(15)连接。
3.根据权利要求I或2所述的一种以太网消息处理机,其特征在于所述以太网消息处理机还包括保护电路控制模块(4),所述保护电路控制模块(4)分别连接所述保护电路 (I)和所述处理器(3)。
4.根据权利要求3所述的一种以太网消息处理机,其特征在于所述保护电路控制模块(4)内置缓存。
5.根据权利要求3所述的一种以太网消息处理机,其特征在于所述保护电路控制模块(4)通过MIDO总线与所述保护电路(I)上的各继电器(11)和各PHY芯片(12)连接。
专利摘要本实用新型公开了一种用于以太网链路连接的以太网消息处理机,包括数据转发模块和处理器,所述处理器连接所述数据转发模块;所述以太网消息处理机还包括保护电路,所述保护电路包括至少一个节点,任意一个所述节点都包括两个以太网口、一个继电器和两块PHY芯片,所述的两个以太网口通过所述继电器与所述的两块PHY芯片一一对应地连接,所述的两个以太网口之间也是连接的,所述的两块PHY芯片均与所述数据转发模块连接。其技术效果是所述以太网消息处理机能在故障、掉电或者重新上电的情况下,保证以太网链路的物理层连接不会出现闪断,从而不影响上层业务。
文档编号H04L12/02GK202750101SQ20122043805
公开日2013年2月20日 申请日期2012年8月30日 优先权日2012年8月30日
发明者胡正东, 王辉 申请人:上海粱江通信系统股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1