專利名稱:基于Vxworks多網(wǎng)口END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備,特別是一種基于Vxworks多網(wǎng)口END驅(qū)動(dòng)技術(shù)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備。
背景技術(shù):
Vxworks是一個(gè)目前被廣泛應(yīng)用的高性能的實(shí)時(shí)操作系統(tǒng),它有著優(yōu)越的網(wǎng)絡(luò)性能,集成有TCP/IP網(wǎng)絡(luò)協(xié)議棧和END型的網(wǎng)絡(luò)驅(qū)動(dòng)程序。然而,目前的Vxworks系統(tǒng)原網(wǎng)絡(luò)驅(qū)動(dòng)程序最多只能加載4個(gè)END驅(qū)動(dòng),無法滿足當(dāng)前設(shè)備多網(wǎng)口(端口)組網(wǎng)應(yīng)用需求;同時(shí)根據(jù)實(shí)際網(wǎng)絡(luò)應(yīng)用環(huán)境,多設(shè)備、多端口的網(wǎng)絡(luò)構(gòu)架非常復(fù)雜,需要跨越網(wǎng)絡(luò)拓?fù)鋵哟芜M(jìn)行數(shù)據(jù)傳輸也成為一大技術(shù)難點(diǎn)。因此,如何在一個(gè)網(wǎng)絡(luò)控制設(shè)備中加載多達(dá)24個(gè)END驅(qū)動(dòng)實(shí)例,以及實(shí)現(xiàn)跨越網(wǎng)絡(luò)拓?fù)鋵哟芜M(jìn)行數(shù)據(jù)傳輸而采取的技術(shù)手段是業(yè)內(nèi)人士面臨的一個(gè)重要課題。
發(fā)明內(nèi)容
本發(fā)明的目的是為了解決上述課題,提供一種設(shè)計(jì)精巧、運(yùn)行高效穩(wěn)定的網(wǎng)絡(luò)控制設(shè)備。為了達(dá)到上述目的,本發(fā)明采用的技術(shù)方案是:
一種基于Vxworks多網(wǎng)口 END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備,包括有電路部件1、面板部件2,后蓋板部件3,殼體部件4和上蓋板部件5,共5個(gè)部分,且電路部件I置于殼體部件4內(nèi),連同前面的面板部件2和后面的后蓋板3以及上面的蓋板5相結(jié)合成一個(gè)整體。其中:
所述電路部件I又包含主控交換模件1.1、接口模件1.2,主控交換模件1.1上的數(shù)據(jù)接口 1.1.1與接口模件1.2的數(shù)據(jù)接口 1.2.1通過轉(zhuǎn)接線相連接。本發(fā)明基于集中處理的整體設(shè)計(jì)思路,根據(jù)實(shí)際應(yīng)用需求,面板部件I上設(shè)置有用戶觀察的指示燈;殼體部件4內(nèi)部自前而后是主控交換模件、接口模件;主控交換模件集成了 ICS系統(tǒng)以及交換模塊,ICS系統(tǒng)采用MIPS3300核心處理器內(nèi)核,該內(nèi)核通過內(nèi)部總線與交換模塊進(jìn)行數(shù)據(jù)的交互,集中實(shí)現(xiàn)數(shù)據(jù)處理、交換、控制等功能,后蓋板部件3從左至右依次布置電源接口 3.2和以太網(wǎng)接口 3.1,連同上蓋板部件5相結(jié)合從而構(gòu)成基于Vxworks多網(wǎng)口 END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備。具體設(shè)計(jì)分成如下五個(gè)方面完成:
第一方面,面板部件2上設(shè)置燈控板,對(duì)外提供設(shè)備連接指示燈和狀態(tài)指示燈,燈控板通過串口與主控交換模件相連。第二方面,后蓋板部件3設(shè)置以太網(wǎng)接口 3.1 (含以太網(wǎng)指示燈)、電源接口 3.2。以太網(wǎng)接口可連接各類二層、三層傳輸設(shè)備,以太網(wǎng)指示燈指示各以太網(wǎng)接口的工作狀態(tài);以太網(wǎng)接口、以太網(wǎng)指示燈在設(shè)備內(nèi)部通過轉(zhuǎn)接線連接到主控交換模件;電源接口為設(shè)備提供電源。第三方面,主控交換模件1.1采用型號(hào)為BCM56024的集成了基于MIPS平臺(tái)CPU的交換模塊U1,不僅大大提升了數(shù)據(jù)處理能力,并使數(shù)據(jù)的處理、控制與統(tǒng)一交換成為可能。主控交換模件具備24個(gè)百兆以太網(wǎng)接口。第四方面,基于MIPS平臺(tái)CPU的硬件平臺(tái),在Vxworks下實(shí)現(xiàn)多網(wǎng)口 END驅(qū)動(dòng)。對(duì)Vxworks下多網(wǎng)口 END驅(qū)動(dòng)的實(shí)現(xiàn),給每個(gè)端口加載一個(gè)END驅(qū)動(dòng)實(shí)例。在程序設(shè)計(jì)時(shí)創(chuàng)建一個(gè)END設(shè)備驅(qū)動(dòng)程序入口表,系統(tǒng)在啟動(dòng)時(shí),根據(jù)配置文件確定需要加載END驅(qū)動(dòng)的端口,在驅(qū)動(dòng)程序入口表中找到對(duì)應(yīng)的條目,開始加載END驅(qū)動(dòng),就可成功為系統(tǒng)添加多個(gè)END驅(qū)動(dòng)實(shí)例。再通過對(duì)收發(fā)數(shù)據(jù)根據(jù)記錄的端口號(hào)發(fā)送到對(duì)應(yīng)的END驅(qū)動(dòng)中,來實(shí)現(xiàn)各驅(qū)動(dòng)實(shí)例與對(duì)應(yīng)的端口綁定。第五方面,殼體4下設(shè)置有安裝架4.1,將電路部件I嵌套于殼體部件中,連同面板部件2、后蓋板部件3和上蓋板部件5,通過緊固件連接,構(gòu)成一個(gè)整體。綜上所述,本發(fā)明提供網(wǎng)絡(luò)交換模塊、數(shù)據(jù)處理模塊、以太網(wǎng)接口指示燈等,支持24路二層、三層交換設(shè)備的接入,采用多網(wǎng)口 END驅(qū)動(dòng)以及通過隧道封裝技術(shù)實(shí)現(xiàn)跨越網(wǎng)絡(luò)拓?fù)鋵哟蔚膫鬏敂?shù)據(jù)。具有設(shè)計(jì)合理、交換快捷、使用拓?fù)潇`活、接入點(diǎn)多、工作可靠、安裝方便、操作簡單等特點(diǎn)。
圖1為本發(fā)明整體結(jié)構(gòu)示意圖,
圖2為本發(fā)明電路部件電原理圖,
圖3為本發(fā)明主控交換模件數(shù)據(jù)流向圖,
圖4為本發(fā)明后蓋板部件示意圖。圖中符號(hào)說明:
I為電路部件,
1.1為主控交換模件,
1.1.1為主控交換模件數(shù)據(jù)接口,
1.2為接口模件,
1.2.1為接口模件數(shù)據(jù)接口 ;
2為面板部件,
2.1為功能控制開關(guān),
2.2為工作狀態(tài)指示燈;
3為后蓋板部件,
3.1為以太網(wǎng)接口,
3.2為電源接口 ;
4為殼體,
4.1為安裝架;
5為上蓋板部件,
5.1為散熱槽。
具體實(shí)施例方式請(qǐng)參閱圖1至圖4所示,為本發(fā)明具體實(shí)施例。結(jié)合圖1和圖4可以看出:
本發(fā)明包括有電路部件1、面板部件2,后蓋板部件3,殼體部件4和上蓋板部件5,共5個(gè)部分,且電路部件I置于殼體部件4內(nèi),連同前面的面板部件2和后面的后蓋板3以及上面的蓋板5相結(jié)合構(gòu)成一個(gè)整體。其中:
所述電路部件I又包含主控交換模件1.1、接口模件1.2,主控交換模件1.1上的數(shù)據(jù)接口 1.1.1與接口模件1.2的數(shù)據(jù)接口 1.2.1通過轉(zhuǎn)接線相連接。所述面板部件2設(shè)置有功能控制開關(guān)2.1,工作狀態(tài)指示燈2.2。所述后蓋板部件3設(shè)置有3組,每組8個(gè)共24個(gè)以太網(wǎng)接口 3.1,且每個(gè)接口上附連接指示燈及數(shù)據(jù)指示燈;而其左下方設(shè)置I個(gè)電源接口 3.2。 所述殼體部件4,其下方設(shè)置有安裝架。所述上蓋板部件5,設(shè)置有散熱槽5.1。從圖2可以看出:
所述主控交換模件1.1,又包含有:1個(gè)BCM三層交換模塊Ul,3個(gè)集成物理層接口模塊U2、U3和U4,且每個(gè)物理層接口模塊可支持8路以太網(wǎng)接口,6個(gè)與以太網(wǎng)接口對(duì)應(yīng)的變壓器11、了2、了3、了4、了5和了6,且每個(gè)變壓器可支持4個(gè)以太網(wǎng)接口。其中:
所述BCM三層交換模塊Ul又含有I個(gè)MIPS處理器Dl和I個(gè)交換芯片D2:
其第E1、E2至E64腳依次分別與接口模塊U2的第Al、A2至A64腳相連接;
其第Fl、F2至F64腳依次分別與接口模塊U3的第Al、A2至A64腳相連接;
其第Ql、Q2至Q64腳依次分別與接口模塊U4的第Al、A2至A64腳相連接。所述集成物理層接口模塊U2,其第Xl至X16腳依次分別與對(duì)應(yīng)的變壓器Tl的第I至16腳相連接,第X17至X32腳依次分別與對(duì)應(yīng)的變壓器T2的第I至16腳相連接,而其第X33至X48腳,依次與對(duì)應(yīng)的以太網(wǎng)接口板Jl相連接,構(gòu)成8路以太網(wǎng)接口。所述集成物理層接口模塊U3,其第Yl至Y16腳依次分別與對(duì)應(yīng)的變壓器T3的第I至16腳相連接,第Y17至Y32腳依次分別與對(duì)應(yīng)的變壓器T4的第I至16腳相連接,而其第Y33至Y48腳,依次與對(duì)應(yīng)的以太網(wǎng)接口板J2相連接,構(gòu)成8路以太網(wǎng)接口。所述集成物理層接口模塊U4,其第Zl至Z16腳依次分別與對(duì)應(yīng)的變壓器T5的第I至16腳相連接,第Z17至Z32腳依次分別與對(duì)應(yīng)的變壓器T6的第I至16腳相連接,而其第Z33至Z48腳,依次與對(duì)應(yīng)的以太網(wǎng)接口板J3相連接,構(gòu)成8路以太網(wǎng)接口。所述接口板模件1.2又包含有3個(gè)以太網(wǎng)接口板Jl、J2、J3,其中,以太網(wǎng)接口板Jl的輸入端與變壓器T1、T2對(duì)應(yīng)的輸出端相連接,以太網(wǎng)接口板J2的輸入端與變壓器Τ3、Τ4對(duì)應(yīng)的輸出端相連接,以太網(wǎng)接口板J3的輸入端與變壓器Τ5、Τ6對(duì)應(yīng)的輸出端相連接,且以太網(wǎng)接口板Jl、J2、J3各對(duì)外提供8路以太網(wǎng)接口,共計(jì)構(gòu)成24路以太網(wǎng)接口。從圖3可以看出,在BCM三層交換模塊Ul中:
以內(nèi)核模塊為處理為中心,應(yīng)用模塊、路由模塊和各驅(qū)動(dòng)模塊均有內(nèi)核模塊進(jìn)行控制調(diào)度。應(yīng)用模塊處理與外部設(shè)備的協(xié)議交互;路由模塊處理動(dòng)態(tài)、靜態(tài)組網(wǎng),以及網(wǎng)絡(luò)拓?fù)渚S護(hù)功能;END驅(qū)動(dòng)_1至END驅(qū)動(dòng)_24實(shí)現(xiàn)對(duì)外的24路以太網(wǎng)接口,END驅(qū)動(dòng)與以太網(wǎng)接口 一一對(duì)應(yīng),對(duì)每個(gè)接口作單獨(dú)處理,如此就能根據(jù)實(shí)際需求實(shí)現(xiàn)各個(gè)接口的差異性;BCM驅(qū)動(dòng)完成內(nèi)核模塊對(duì)交換模塊的控制功能,這樣既能根據(jù)需求對(duì)交換模塊進(jìn)行自由配置,同時(shí)也能實(shí)現(xiàn)內(nèi)核模塊與交換模塊的信息交互,這樣內(nèi)核模塊就能把特殊任務(wù)下發(fā)給交換模塊,由交換模塊代為完成,提升了整個(gè)平臺(tái)的業(yè)務(wù)承載能力。值得特別說明的是,本發(fā)明中主控交換模件的核心芯片為博通公司的BCM56024,軟件開發(fā)平臺(tái)為Vxworks,其余各元器件為工業(yè)級(jí)產(chǎn)品,殼體部件為精加工鋁鑄造件。以上實(shí)施例,均為說明本發(fā)明的較佳實(shí)施例,用以說明本發(fā)明的技術(shù)特征和可實(shí)施性,并非用以限定本發(fā)明的申請(qǐng)專利權(quán)利;同時(shí)以上的描述,對(duì)于熟知本技術(shù)領(lǐng)域的專業(yè)人士應(yīng)可明了并加以實(shí)施。因此,其他在未脫離本發(fā)明所揭示的前提下,完成的等效的改變或修飾,均包含在所述的申請(qǐng)專利范圍之內(nèi)。本發(fā)明為一個(gè)不可多得的網(wǎng)絡(luò)通信解決方案,在通信網(wǎng)絡(luò)龐大、網(wǎng)絡(luò)構(gòu)架錯(cuò)綜復(fù)雜的今天,具有創(chuàng)新性,新穎性,實(shí)用性和進(jìn)步性,符合發(fā)明專利申請(qǐng)要件,故依專利法提出申請(qǐng)。
權(quán)利要求
1.基于Vxworks多網(wǎng)口END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備,包括有電路部件1、面板部件2,后蓋板部件3,殼體部件4和上蓋板部件5,共5個(gè)部分,且電路部件I置于殼體部件4內(nèi),連同前面的面板部件2和后面的后蓋板3以及上面的蓋板5相結(jié)合成一個(gè)整體,其特征是: 所述電路部件I又包含主控交換模件1.1、接口模件1.2,主控交換模件1.1上的數(shù)據(jù)接口 1.1.1與接口模件1.2的數(shù)據(jù)接口 1.2.1通過轉(zhuǎn)接線相連接。
2.如權(quán)利要求1所述的基于Vxworks多網(wǎng)口END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備,其特征是: 所述主控交換模件1.1,又包含有:1個(gè)BCM三層交換模塊Ul,3個(gè)集成物理層接口模塊U2、U3和U4,且每個(gè)物理層接口模塊可支持8路以太網(wǎng)接口,6個(gè)與以太網(wǎng)接口對(duì)應(yīng)的變壓器Tl、T2、T3、T4、T5和T6,且每個(gè)變壓器可支持4個(gè)以太網(wǎng)接口。
3.如權(quán)利要求2所述的基于Vxworks多網(wǎng)口END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備,其特征是: 所述BCM三層交換模塊Ul又含有I個(gè)MIPS處理器Dl和I個(gè)交換芯片D2: 其第E1、E2至E64腳依次分別與接口模塊U2的第Al、A2至A64腳相連接; 其第Fl、F2至F64腳依次分別與接口模塊U3的第Al、A2至A64腳相連接; 其第Ql、Q2至Q64腳依次分別與接口模塊U4的第Al、A2至A64腳相連接。
4.如權(quán)利 要求2所述的基于Vxworks多網(wǎng)口END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備,其特征是: a.所述集成物理層接口模塊U2,其第Xl至X16腳依次分別與對(duì)應(yīng)的變壓器Tl的第I至16腳相連接,第X17至X32腳依次分別與對(duì)應(yīng)的變壓器T2的第I至16腳相連接,而其第X33至X48腳,依次與對(duì)應(yīng)的以太網(wǎng)接口板Jl相連接,構(gòu)成8路以太網(wǎng)接口; b.所述集成物理層接口模塊U3,其第Yl至Y16腳依次分別與對(duì)應(yīng)的變壓器T3的第I至16腳相連接,第Y17至Y32腳依次分別與對(duì)應(yīng)的變壓器T4的第I至16腳相連接,而其第Y33至Y48腳,依次與對(duì)應(yīng)的以太網(wǎng)接口板J2相連接,構(gòu)成8路以太網(wǎng)接口; c.所述集成物理層接口模塊U4,其第Zl至Z16腳依次分別與對(duì)應(yīng)的變壓器T5的第I至16腳相連接,第Z17至Z32腳依次分別與對(duì)應(yīng)的變壓器T6的第I至16腳相連接,而其第Z33至Z48腳,依次與對(duì)應(yīng)的以太網(wǎng)接口板J3相連接,構(gòu)成8路以太網(wǎng)接口。
5.如權(quán)利要求2所述的基于Vxworks多網(wǎng)口END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備,其特征是: 所述接口板模件1.2又包含有3個(gè)以太網(wǎng)接口板J1、J2、J3,其中,以太網(wǎng)接口板Jl的輸入端與變壓器T1、T2對(duì)應(yīng)的輸出端相連接,以太網(wǎng)接口板J2的輸入端與變壓器Τ3、Τ4對(duì)應(yīng)的輸出端相連接,以太網(wǎng)接口板J3的輸入端與變壓器Τ5、Τ6對(duì)應(yīng)的輸出端相連接,且以太網(wǎng)接口板Jl、J2、J3各對(duì)外提供8路以太網(wǎng)接口,共計(jì)構(gòu)成24路以太網(wǎng)接口。
6.如權(quán)利要求1所述的基于Vxworks多網(wǎng)口END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備,其特征是: 所述面板部件2設(shè)置有功能控制開關(guān)2.1,工作狀態(tài)指示燈2.2。
7.如權(quán)利要求1所述的基于Vxworks多網(wǎng)口END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備,其特征是:所述后蓋板部件3設(shè)置有3組,每組8個(gè)共24個(gè)以太網(wǎng)接口 3.1,且每個(gè)接口上附連接指示燈及數(shù)據(jù)指示燈;而其左下方設(shè)置I個(gè)電源接口 3.2。
8.如權(quán)利要求1所述的基于Vxworks多網(wǎng)口END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備,其特征是: 所述殼體部件4,其下方設(shè)置有安裝架。
9.如權(quán)利要求1所述的基于Vxworks多網(wǎng)口END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備,其特征是: 所述上蓋板部件5,設(shè)置有 散熱槽5.1。
全文摘要
本發(fā)明為一種基于Vxworks多網(wǎng)口END驅(qū)動(dòng)實(shí)現(xiàn)路由功能的網(wǎng)絡(luò)控制設(shè)備,包括有電路部件1、面板部件2,后蓋板部件3,殼體部件4和上蓋板部件5,且電路部件1置于殼體部件4內(nèi),連同前面的面板部件2和后面的后蓋板3以及上面的蓋板5相結(jié)合構(gòu)成一個(gè)整體。采用BCM三層交換模塊,以內(nèi)核模塊為處理為中心,應(yīng)用模塊處理與外部設(shè)備的協(xié)議交互;路由模塊處理動(dòng)態(tài)、靜態(tài)組網(wǎng),以及網(wǎng)絡(luò)拓?fù)渚S護(hù)功能;END驅(qū)動(dòng)實(shí)現(xiàn)對(duì)外的24路以太網(wǎng)接口;BCM驅(qū)動(dòng)完成內(nèi)核模塊對(duì)交換模塊的控制功能。提供網(wǎng)絡(luò)交換模塊、數(shù)據(jù)處理模塊、以太網(wǎng)接口指示燈等,支持24路二層、三層交換設(shè)備的接入。具有設(shè)計(jì)合理、交換快捷、使用拓?fù)潇`活、接入點(diǎn)多、工作可靠、安裝方便、操作簡單等特點(diǎn)。
文檔編號(hào)H04L12/931GK103117961SQ20131002660
公開日2013年5月22日 申請(qǐng)日期2013年1月18日 優(yōu)先權(quán)日2013年1月18日
發(fā)明者嚴(yán)忠, 梅青文, 黃顯能, 黃祥, 胡斌, 陳春沙, 黃凌霄, 韓毅, 顏鈺, 傅世剛, 吳海翔, 楊濤, 周芹, 張周杰, 彭越, 陸騫 申請(qǐng)人:武漢中元通信股份有限公司