專利名稱:一種以太網(wǎng)消息處理機的制作方法
技術(shù)領(lǐng)域:
一種以太網(wǎng)消息處理機技術(shù)領(lǐng)域[0001]本實用新型涉及一種用于以太網(wǎng)鏈路連接的以太網(wǎng)消息處理機。
背景技術(shù):
[0002]千兆以太網(wǎng)技術(shù)的迅速發(fā)展,使得網(wǎng)絡(luò)變的龐大、復雜。網(wǎng)絡(luò)管理者需要在不中斷網(wǎng)絡(luò)的情況下,進行多種工作,包括檢查網(wǎng)絡(luò)性能、排除網(wǎng)絡(luò)故障、分析網(wǎng)絡(luò)流量等。上述功能通常都是使用以太網(wǎng)分路器來完成的。但一般以太網(wǎng)分路器有如下缺點[0003]第一,以太網(wǎng)分路器發(fā)生故障或掉電時,鏈路的物理層連接會出現(xiàn)閃斷現(xiàn)象,從而影響上層業(yè)務(wù);[0004]第二,檢查網(wǎng)絡(luò)性能、排除網(wǎng)絡(luò)故障、分析網(wǎng)絡(luò)流量的同時,無法對網(wǎng)絡(luò)上的數(shù)據(jù)進行修改,無法完成業(yè)務(wù)操作。[0005]以太網(wǎng)分路器的上述缺點都嚴重制約了以太網(wǎng)的推廣以應(yīng)用。實用新型內(nèi)容[0006]本實用新型的目的是為了克服現(xiàn)有技術(shù)的不足,提供一種以太網(wǎng)消息處理機,它克服了傳統(tǒng)分路器的缺點,能在故障或掉電的情況下,保證以太網(wǎng)鏈路的物理層連接不會出現(xiàn)閃斷現(xiàn)象,從而不影響上層業(yè)務(wù)。[0007]實現(xiàn)上述目的的一種技術(shù)方案是一種以太網(wǎng)消息處理機,包括數(shù)據(jù)轉(zhuǎn)發(fā)模塊和處理器,所述處理器連接所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊;所述以太網(wǎng)消息處理機還包括保護電路,所述保護電路包括至少一個節(jié)點,任意一個所述節(jié)點都包括兩個以太網(wǎng)口、一個繼電器和兩塊 PHY芯片,所述的兩個以太網(wǎng)口通過所述繼電器與所述的兩塊PHY芯片一一對應(yīng)地連接,所述的兩個以太網(wǎng)口之間也是連接的,所述的兩塊PHY芯片均與所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊連接。[0008]進一步的,在所述保護電路的任意一個節(jié)點上,所述的兩個以太網(wǎng)口和所述的兩塊PHY芯片通過位于所述繼電器內(nèi)的第一數(shù)據(jù)總線一一對應(yīng)地連接,所述的兩個以太網(wǎng)口之間通過位于所述繼電器內(nèi)的第二數(shù)據(jù)總線連接。[0009]進一步的,所述以太網(wǎng)消息處理機還包括保護電路控制模塊,所述保護電路控制模塊分別連接所述保護電路和所述處理器。[0010]再進一步的,所述保護電路控制模塊內(nèi)置緩存。[0011]再進一步的,所述保護電路控制模塊通過MIDO總線與所述保護電路上的各繼電器和各PHY芯片連接。[0012]采用了本實用新型的一種以太網(wǎng)消息處理機的技術(shù)方案,即在所述以太網(wǎng)消息處理機上增加了保護電路,該保護電路包含至少一個節(jié)點,每個節(jié)點包括兩個以太網(wǎng)口、一個繼電器和兩塊PHY芯片。其技術(shù)效果是所述以太網(wǎng)消息處理機能在故障、掉電或上重新電的情況下,保證以太網(wǎng)鏈路的物理層連接不會出現(xiàn)閃斷現(xiàn)象,從而不影響上層業(yè)務(wù)。
[0013]圖I為本實用新型的一種以太網(wǎng)消息處理機實施例的結(jié)構(gòu)示意圖。[0014]圖2為本實用新型的一種以太網(wǎng)消息處理機實施例的串接通信示意圖。[0015]圖3為本實用新型的一種以太網(wǎng)消息處理機實施例的匯聚通信示意圖。
具體實施方式
[0016]請參閱圖I至圖3,本實用新型的發(fā)明人為了能更好地對本實用新型的技術(shù)方案進行理解,下面通過具體地實施例,并結(jié)合附圖進行詳細地說明[0017]請參閱圖I和圖2,本實用新型的一種以太網(wǎng)消息處理機,包括保護電路I、數(shù)據(jù)轉(zhuǎn)發(fā)模塊2、處理器3。所述保護電路I包括兩個節(jié)點10,每個節(jié)點10包括一個繼電器11、兩個以太網(wǎng)口 13和兩塊PHY芯片12。所述PHY芯片12又稱為物理層芯片。所述的兩個以太網(wǎng)口 13之間通過位于所述繼電器11內(nèi)的第二數(shù)據(jù)總線15連接,所述的兩個以太網(wǎng)口 13 通過位于所述繼電器11內(nèi)的第一數(shù)據(jù)總線14與所述的兩塊PHY芯片12 —一對應(yīng)地連接。 所述的兩塊PHY芯片12均連接所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊2,使所述保護電路I連接所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊2。所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊2連接所述處理器3。[0018]這樣設(shè)計的目的在于當以太網(wǎng)消息處理機正常工作時,在所述保護電路I的任意一個節(jié)點10上,數(shù)據(jù)包從該節(jié)點10上的任意一個太網(wǎng)口 13輸入所述以太網(wǎng)消息處理機,經(jīng)過所述第一數(shù)據(jù)總線14的傳輸,該數(shù)據(jù)包存儲在與該以太網(wǎng)口 13對應(yīng)的PHY芯片12 上,所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊2從該PHY芯片12上讀取該數(shù)據(jù)包,并將該數(shù)據(jù)包轉(zhuǎn)發(fā)給所述處理器3進行數(shù)據(jù)處理。該數(shù)據(jù)包經(jīng)過所述處理器3的處理后,又通過所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊2寫入該節(jié)點10上的另外一塊PHY芯片12,然后,經(jīng)過處理的數(shù)據(jù)包又通過第一數(shù)據(jù)總線14的傳輸,從與該PHY芯片12對應(yīng)的以太網(wǎng)口 13輸出。這樣,所述保護電路I的任意一個節(jié)點 10上的兩個以太網(wǎng)口 13可通過所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊2和所述處理器3實現(xiàn)間連通信。此時數(shù)據(jù)包在所述第一數(shù)據(jù)總線14內(nèi)的傳輸路徑在圖2中用實線箭頭表示。[0019]當所述以太網(wǎng)消息處理機故障或掉電時,所述保護電路I全部節(jié)點10上的繼電器 11都會自動關(guān)閉,所述繼電器11內(nèi)部的第一數(shù)據(jù)總線14切斷。同時,所述繼電器11內(nèi)的第二數(shù)據(jù)總線15連通。所述保護電路I任意節(jié)點10上的兩個以太網(wǎng)口 13直接進行通信。 此時數(shù)據(jù)包在所述第二數(shù)據(jù)總線15內(nèi)的傳輸路徑在圖2中用虛線箭頭表示。[0020]這樣,所述以太網(wǎng)消息處理機就能在故障、掉電或者重新上電的情況下,保證以太網(wǎng)鏈路的物理層連接不會出現(xiàn)閃斷,從而不影響上層業(yè)務(wù)。[0021]本實施例中,所述以太網(wǎng)口 13的帶寬均為1000Mbit。[0022]本實施例中,所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊2的作用在于從所述保護電路I任意一個節(jié)點 10上的一塊PHY芯片12中讀取數(shù)據(jù)包以及該數(shù)據(jù)包上附加的IP地址,并將該數(shù)據(jù)包以及該數(shù)據(jù)包上附加的IP地址轉(zhuǎn)發(fā)給處理器3進行數(shù)據(jù)處理;然后接收經(jīng)過所述處理器3處理過的數(shù)據(jù)包以及數(shù)據(jù)包上附加的IP地址,并根據(jù)將該數(shù)據(jù)包上附加的IP地址,將所述數(shù)據(jù)包寫入該節(jié)點10上的另一塊PHY芯片12,完成數(shù)據(jù)包的轉(zhuǎn)發(fā)。[0023]所述處理器3包括數(shù)據(jù)運算器和控制器,所述處理器3接收所述來自所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊2的數(shù)據(jù)包后,由所述運算器對所述數(shù)據(jù)包進行數(shù)據(jù)處理。然后,所述處理器3將處理后的數(shù)據(jù)包傳回所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊2。所述運算器進行的數(shù)據(jù)處理包括數(shù)據(jù)攔截、數(shù)據(jù)插入和數(shù)據(jù)修改等。[0024]所述控制器,主要用來查詢、設(shè)置所述保護電路I的狀態(tài)。保證所述以太網(wǎng)消息處理機能在故障、掉電或重新上電的情況下,保證以太網(wǎng)鏈路的物理層連接不會出現(xiàn)閃斷現(xiàn)象,從而不影響上層業(yè)務(wù)。[0025]所述以太網(wǎng)消息處理機還包括保護電路控制模塊4,所述保護電路控制模塊4分別連接所述保護電路I和所述處理器3。所述保護電路控制模塊4通過MDIO總線與所述保護電路I上的各繼電器11以及各PHY芯片12連接。[0026]所述保護電路控制模塊4接收來自所述處理器3的控制器的命令,并將這些命令轉(zhuǎn)換成為電子信號,控制所述保護電路I上繼電器11開啟和關(guān)閉。[0027]所述保護電路控制模塊4還具有通過所述MDIO總線,對所述保護電路I上各PHY 芯片12進行參數(shù)設(shè)置的功能,保證所述以太網(wǎng)消息處理機在掉電、故障或者重新上電的情況下,以太網(wǎng)鏈路的物理層連接不發(fā)生閃斷。在所述以太網(wǎng)消息處理機掉電的情況下,所述保護電路控制模塊4關(guān)閉所述保護電路I所有節(jié)點10上的繼電器11,這些繼電器11內(nèi)的第一數(shù)據(jù)總線14切斷,這些繼電器11內(nèi)的第二數(shù)據(jù)總線15連通,這樣所述保護電路I任意節(jié)點10上的兩個以太網(wǎng)口 13之間進行直連通信,所述以太網(wǎng)消息處理機的鏈路連接不會出現(xiàn)閃斷。[0028]以太網(wǎng)消息處理機上電,所述保護電路控制模塊4接收來自所述處理器3的控制器的命令,讀取各PHY芯片12中的 信息,并將這些信息存儲在內(nèi)置于所述保護電路控制模塊4的緩存中,同時對各PHY芯片12進行參數(shù)設(shè)置。然后,打開所述保護電路I各個節(jié)點 10上的繼電器11,這些繼電器11內(nèi)的第二數(shù)據(jù)總線15切斷,這些繼電器11內(nèi)的第一數(shù)據(jù)總線14連通。這樣,在所述保護電路I上任意節(jié)點10的兩個以太網(wǎng)口 13通過所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊2和所述處理器3進行的間連通信恢復,所述以太網(wǎng)消息處理機的以太網(wǎng)鏈路連接不出現(xiàn)閃斷。[0029]因此,本實用新型的一種以太網(wǎng)消息處理機上繼電器11開啟和關(guān)閉的過程也就是所述繼電器11在以太網(wǎng)絡(luò)的物理信號和PHY芯片12的物理信號間進行切換的過程。[0030]以上內(nèi)容都是對所述消息處理機串接通信功能的說明。[0031]請參閱圖3,本實用新型的一種以太網(wǎng)消息處理機,還具有匯聚通信的功能。當所述以太網(wǎng)消息處理機正常工作時,其中三個以太網(wǎng)口 13接收以太網(wǎng)輸入的數(shù)據(jù)包,一個以太網(wǎng)口 13向以太網(wǎng)輸出經(jīng)過所述處理器3處理的數(shù)據(jù)。從三個以太網(wǎng)口 13輸入的數(shù)據(jù)包, 經(jīng)過所述數(shù)據(jù)處理模塊2的轉(zhuǎn)發(fā)和所述處理器3的運算器進行的數(shù)據(jù)處理,最終在所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊2內(nèi)完成匯聚,并從該以太網(wǎng)消息處理機上剩下的一個以太網(wǎng)口 13輸出。此時數(shù)據(jù)包在所述以太網(wǎng)消息處理機內(nèi)的傳輸路徑在圖3中用實線箭頭表示。本實施例中,四個以太網(wǎng)口的帶寬均為1000Mbit。三個接收以太網(wǎng)輸入數(shù)據(jù)包的以太網(wǎng)口 13的實際數(shù)據(jù)流量最多為其帶寬的三分之一。[0032]當所述以太網(wǎng)消息處理機故障或掉電時,兩個節(jié)點10上的繼電器11均會自動關(guān)閉,任意一個節(jié)點10上,所述的兩個以太網(wǎng)口 13與所述的兩塊PHY芯片12之間的第一數(shù)據(jù)總線14全都斷開,所述的兩個以太網(wǎng)口 13之間的第二數(shù)據(jù)總線15連通,此時數(shù)據(jù)包在所述第二數(shù)據(jù)總線15內(nèi)的傳輸路徑也可用圖2中用虛線箭頭表示。[0033]本技術(shù)領(lǐng)域中的普通技術(shù)人員應(yīng)當認識到,以上的實施例僅是用來說明本實用新型,而并非用作為對本實用新型的限定,只要在本實用新型的實質(zhì)精神范圍內(nèi),對以上所述CN 20275CH01 U說明書4/4 頁實施例的變化、變型都將落在本實用新型的權(quán)利要求書范圍內(nèi)。6·
權(quán)利要求1.一種以太網(wǎng)消息處理機,包括數(shù)據(jù)轉(zhuǎn)發(fā)模塊(2)和處理器(3),所述處理器(3)連接所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊(2);其特征在于所述以太網(wǎng)消息處理機還包括保護電路(1),所述保護電路(I)包括至少一個節(jié)點(10),任意一個所述節(jié)點(10)都包括兩個以太網(wǎng)口( 13)、一個繼電器(11)和兩塊PHY芯片(12),所述的兩個以太網(wǎng)口(13)通過所述繼電器(11)與所述的兩塊PHY芯片(12 )——對應(yīng)地連接,所述的兩個以太網(wǎng)口( 13 )之間也是連接的,所述的兩塊PHY芯片(12)均與所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊(2)連接。
2.根據(jù)權(quán)利要求I所述的一種以太網(wǎng)消息處理機,其特征在于在所述保護電路(I)的任意一個節(jié)點(10)上,所述的兩個以太網(wǎng)口( 13)和所述的兩塊PHY芯片(12)通過位于所述繼電器(11)內(nèi)的第一數(shù)據(jù)總線(14) 一一對應(yīng)地連接,所述的兩個以太網(wǎng)口(13)之間通過位于所述繼電器(11)內(nèi)的第二數(shù)據(jù)總線(15)連接。
3.根據(jù)權(quán)利要求I或2所述的一種以太網(wǎng)消息處理機,其特征在于所述以太網(wǎng)消息處理機還包括保護電路控制模塊(4),所述保護電路控制模塊(4)分別連接所述保護電路 (I)和所述處理器(3)。
4.根據(jù)權(quán)利要求3所述的一種以太網(wǎng)消息處理機,其特征在于所述保護電路控制模塊(4)內(nèi)置緩存。
5.根據(jù)權(quán)利要求3所述的一種以太網(wǎng)消息處理機,其特征在于所述保護電路控制模塊(4)通過MIDO總線與所述保護電路(I)上的各繼電器(11)和各PHY芯片(12)連接。
專利摘要本實用新型公開了一種用于以太網(wǎng)鏈路連接的以太網(wǎng)消息處理機,包括數(shù)據(jù)轉(zhuǎn)發(fā)模塊和處理器,所述處理器連接所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊;所述以太網(wǎng)消息處理機還包括保護電路,所述保護電路包括至少一個節(jié)點,任意一個所述節(jié)點都包括兩個以太網(wǎng)口、一個繼電器和兩塊PHY芯片,所述的兩個以太網(wǎng)口通過所述繼電器與所述的兩塊PHY芯片一一對應(yīng)地連接,所述的兩個以太網(wǎng)口之間也是連接的,所述的兩塊PHY芯片均與所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊連接。其技術(shù)效果是所述以太網(wǎng)消息處理機能在故障、掉電或者重新上電的情況下,保證以太網(wǎng)鏈路的物理層連接不會出現(xiàn)閃斷,從而不影響上層業(yè)務(wù)。
文檔編號H04L12/02GK202750101SQ20122043805
公開日2013年2月20日 申請日期2012年8月30日 優(yōu)先權(quán)日2012年8月30日
發(fā)明者胡正東, 王輝 申請人:上海粱江通信系統(tǒng)股份有限公司