網(wǎng)管代理網(wǎng)關(guān)實(shí)現(xiàn)的方法及裝置制造方法
【專(zhuān)利摘要】本發(fā)明提供一種網(wǎng)管代理網(wǎng)關(guān),包括:網(wǎng)管系統(tǒng),安裝于機(jī)房設(shè)備上,其包括:ARM處理器;FLASH和SDRAM存儲(chǔ)器,連接于所述ARM處理器;網(wǎng)絡(luò)PHY芯片,與所述ARM處理器進(jìn)行連接;以太網(wǎng)交換芯片,與所述網(wǎng)絡(luò)PHY芯片通過(guò)MII接口連接,其中1路以太網(wǎng)接口通過(guò)網(wǎng)絡(luò)變壓器進(jìn)行電平轉(zhuǎn)換后,接出端面作為與PC連接的以太網(wǎng)接口,通過(guò)網(wǎng)線與所述用戶計(jì)算機(jī)進(jìn)行連接,將以太網(wǎng)數(shù)據(jù)經(jīng)過(guò)打包處理后傳送給ARM。復(fù)位電路,用于為所述ARM處理器、FLASH內(nèi)存以及網(wǎng)絡(luò)PHY芯片提供復(fù)位信號(hào);JTAG接口,與所述ARM處理器連接,用于實(shí)現(xiàn)程序、文件的燒寫(xiě);所述用戶計(jì)算機(jī)通過(guò)以太網(wǎng)連接網(wǎng)管設(shè)備。相應(yīng)地,本發(fā)明還提供一種網(wǎng)管代理網(wǎng)關(guān)實(shí)現(xiàn)的方法,實(shí)現(xiàn)對(duì)設(shè)備的全功能監(jiān)控。
【專(zhuān)利說(shuō)明】網(wǎng)管代理網(wǎng)關(guān)實(shí)現(xiàn)的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種網(wǎng)管代理網(wǎng)關(guān)實(shí)現(xiàn)的方法及裝置。
【背景技術(shù)】
[0002]目前,由于互聯(lián)網(wǎng)廣泛應(yīng)用,電信機(jī)房的設(shè)備種類(lèi)及數(shù)量不斷增加,必須通過(guò)網(wǎng)管去統(tǒng)一管理和監(jiān)控。但是假如每一臺(tái)設(shè)備都配備一臺(tái)計(jì)算機(jī)進(jìn)行監(jiān)控,這對(duì)于工作效率和人力資源安排都是不現(xiàn)實(shí)的。而且遠(yuǎn)端設(shè)備也不能很好的做到實(shí)時(shí)監(jiān)控,影響到設(shè)備的維護(hù)及搶修時(shí)間,從而導(dǎo)致互聯(lián)網(wǎng)的質(zhì)量下降。而且,傳統(tǒng)的網(wǎng)管需要每一臺(tái)設(shè)備都配置一個(gè)IP地址,對(duì)于現(xiàn)時(shí)IP地址分配緊張的情況,也是不現(xiàn)實(shí)的。雖然目前不少設(shè)備也提供了網(wǎng)管代理軟件,但網(wǎng)管能力弱,網(wǎng)絡(luò)狀態(tài)不穩(wěn)定,功能單一,遠(yuǎn)不具備應(yīng)付如此龐大的網(wǎng)絡(luò)監(jiān)控技術(shù)。
【發(fā)明內(nèi)容】
[0003]為了克服一個(gè)網(wǎng)管無(wú)法同時(shí)監(jiān)控所有設(shè)備的問(wèn)題,本發(fā)明提供一種網(wǎng)管技術(shù),達(dá)到用戶端只需用一臺(tái)電腦就可以監(jiān)控該網(wǎng)關(guān)內(nèi)的所有設(shè)備的目的。該技術(shù)使用靈活的CPU進(jìn)行操作,并用以太網(wǎng)交換芯片作為端面網(wǎng)管接口,與遠(yuǎn)端設(shè)備組成網(wǎng)管通道,實(shí)現(xiàn)對(duì)設(shè)備的全功能監(jiān)控。用戶只需要一臺(tái)可以連接到設(shè)備的計(jì)算機(jī)即可以對(duì)設(shè)備進(jìn)行網(wǎng)管,最大限度提高用戶端對(duì)設(shè)備監(jiān)控的效率。
[0004]本發(fā)明還提供一種網(wǎng)管代理網(wǎng)關(guān),包括:
[0005]網(wǎng)管系統(tǒng),安裝于機(jī)房設(shè)備上,其包括:
[0006]ARM 處理器;
[0007]FLASH和SDRAM存儲(chǔ)器,連接于所述ARM處理器;
[0008]網(wǎng)絡(luò)PHY芯片,與所述ARM處理器進(jìn)行連接,用于對(duì)網(wǎng)管信息以太網(wǎng)包進(jìn)行解包或打包處理,實(shí)現(xiàn)以太接口與ARM處理器的信息交互;
[0009]以太網(wǎng)交換芯片,與所述網(wǎng)絡(luò)PHY芯片通過(guò)MII接口連接,其中I路以太網(wǎng)接口通過(guò)網(wǎng)絡(luò)變壓器進(jìn)行電平轉(zhuǎn)換后,接出端面作為與PC連接的以太網(wǎng)接口,通過(guò)網(wǎng)線與所述用戶計(jì)算機(jī)進(jìn)行連接,將以太網(wǎng)數(shù)據(jù)經(jīng)過(guò)打包處理后傳送給ARM。
[0010]復(fù)位電路,用于為所述ARM處理器、FLASH內(nèi)存以及網(wǎng)絡(luò)PHY芯片提供復(fù)位信號(hào);
[0011]JTAG接口,與所述ARM處理器連接,用于實(shí)現(xiàn)程序、文件的燒寫(xiě);
[0012]所述用戶計(jì)算機(jī)通過(guò)以太網(wǎng)連接網(wǎng)管設(shè)備。
[0013]本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:利用內(nèi)核為ARM920T的S3C2440A作為CPU處理器。硬件方面,端面以太網(wǎng)接口由交換芯片接出,通過(guò)交換芯片和以太網(wǎng)PHY芯片的MII接口進(jìn)行通訊,再經(jīng)過(guò)S3C2440A的DMA接口與PHY芯片實(shí)現(xiàn)數(shù)據(jù)通信。通過(guò)軟硬件的結(jié)合實(shí)現(xiàn)本地網(wǎng)管功能,而S3C2440A也能通過(guò)交換芯片的交換接口到機(jī)架背板,實(shí)現(xiàn)網(wǎng)管通道,對(duì)各業(yè)務(wù)盤(pán)或子設(shè)備進(jìn)行網(wǎng)管。
[0014]本發(fā)明的有益效果是,用戶只需用一臺(tái)計(jì)算機(jī)和一個(gè)網(wǎng)管軟件,即可以對(duì)連接在該網(wǎng)關(guān)上所有設(shè)備進(jìn)行全功能監(jiān)控,連接到電腦的設(shè)備只需要配置一個(gè)IP地址即可,可以有效節(jié)約設(shè)備的IP地址。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0015]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說(shuō)明。
[0016]圖1是本發(fā)明實(shí)施設(shè)備的應(yīng)用拓?fù)鋱D。
[0017]圖2是本發(fā)明網(wǎng)管流程圖。
【具體實(shí)施方式】
[0018]硬件部分
[0019]在圖1中,網(wǎng)管盤(pán)包括ARM處理器10UFLASH和SDRAM存儲(chǔ)器102、網(wǎng)絡(luò)PHY芯片103、復(fù)位電路104、JTAG接口 105、以太網(wǎng)交換芯片106、以太網(wǎng)接口 107以及機(jī)架設(shè)備接口108。
[0020]ARM處理器101主芯片為S3C2440A,是16/32位ARM920T RISC處理器,外圍包括I片 8M xl6 位的 FLASH (intel JS28F320J3C)、兩片 16M xl6 位的 SDRAM (HY57V2562)組成32位的數(shù)據(jù)總路線,共用nGCS6片選,提高了與ARM的通信效率;nGCS0接至FLASH,啟動(dòng)時(shí)FLASH被映射到nGCSO片選的空間。SDRAM地址空間的起始地址為0x30000000。
[0021]網(wǎng)絡(luò)PHY芯片103采用DM9000,支持10/10M自適應(yīng)。通過(guò)16位數(shù)據(jù)總線與ARM相連,對(duì)網(wǎng)管信息以太網(wǎng)包進(jìn)行解包或打包處理。即把ARM總線上的16位并行數(shù)據(jù)信號(hào)打包以太網(wǎng)幀格式的差分信號(hào);同理,網(wǎng)管中心下達(dá)的以太網(wǎng)信息包,經(jīng)過(guò)網(wǎng)絡(luò)PHY芯片103解包后,轉(zhuǎn)成16位并行信號(hào),經(jīng)過(guò)數(shù)據(jù)總線傳送給ARM處理器101,這樣實(shí)現(xiàn)以太接口與ARM的信息交互,實(shí)現(xiàn)以太網(wǎng)方式網(wǎng)管。
[0022]復(fù)位電路104,用于為ARM處理器、FLASH內(nèi)存以及網(wǎng)絡(luò)PHY芯片提供復(fù)位信號(hào)。
[0023]以太網(wǎng)交換芯片106采用IP1725,支持26個(gè)10/10M自適應(yīng)以太網(wǎng)接口,兩個(gè)普通MII接口。通過(guò)MII接口與DM9000實(shí)現(xiàn)以太網(wǎng)數(shù)據(jù)通訊,再用一片網(wǎng)絡(luò)變壓器在IP1725的其中一個(gè)以太網(wǎng)接口進(jìn)行電平轉(zhuǎn)換后,通過(guò)網(wǎng)線傳送至網(wǎng)管中心。IP1725其他的15路以太網(wǎng)接口接到機(jī)架背板,與機(jī)架上的業(yè)務(wù)卡實(shí)現(xiàn)網(wǎng)管通道,同理通過(guò)DM9000的MII接口把數(shù)據(jù)傳送給ARM。
[0024]JTAG(Joint Test Action Group,聯(lián)合測(cè)試行動(dòng)小組)接口 105 支持 FLASH 下載和仿真功能,實(shí)現(xiàn)引導(dǎo)程序、內(nèi)核文件及系統(tǒng)文件的燒寫(xiě)。復(fù)位電路采用專(zhuān)用的復(fù)位芯片IMP708S,為ARM、FLASH以及網(wǎng)絡(luò)PHY芯片提供穩(wěn)定可靠復(fù)位信號(hào)。復(fù)位信號(hào)將保持低電平4個(gè)時(shí)鐘周期,一旦外部復(fù)位信號(hào)被ARM確認(rèn),它將使ARM內(nèi)部復(fù)位信號(hào)變?yōu)榈碗娖剑⒈3?28個(gè)時(shí)鐘周期。
[0025]圖2中,PC用戶端用網(wǎng)線接入到其中一臺(tái)PTN設(shè)備中,4臺(tái)PTN設(shè)備通過(guò)光纖連接,每臺(tái)PTN設(shè)備下再通過(guò)光纖連接到PTAP設(shè)備,PTAP設(shè)備再通過(guò)GE 口或FE接口連接到用戶端的路由器。PTN設(shè)備也可以用光纖連接到客戶總部的核心路由器或El業(yè)務(wù)。此時(shí),PC用戶端只需要一個(gè)IP地址,即可以實(shí)時(shí)監(jiān)控到該網(wǎng)關(guān)的所有PTN及其以下的所有設(shè)備。
[0026]軟件部分
[0027]用戶計(jì)算機(jī)網(wǎng)管軟件通過(guò)網(wǎng)絡(luò)訪問(wèn)設(shè)備的網(wǎng)管應(yīng)用。網(wǎng)管軟件的前臺(tái)(用戶端訪問(wèn)后,在網(wǎng)管軟件上運(yùn)行)與網(wǎng)管后臺(tái)(網(wǎng)管盤(pán)上)使用Ajax異步通信。網(wǎng)管軟件后臺(tái)處理用戶的請(qǐng)求,對(duì)于設(shè)備的參數(shù)配置,通過(guò)標(biāo)準(zhǔn)SNMP V2協(xié)議與SNMP服務(wù)進(jìn)行通信。SNMP服務(wù)處理SNMP請(qǐng)求,通過(guò)背板串口配置業(yè)務(wù)卡參數(shù)。其中網(wǎng)管軟件應(yīng)用和SNMP服務(wù)均部署在設(shè)備的網(wǎng)管系統(tǒng)上。
[0028]本系統(tǒng)的軟件部署由引導(dǎo)程序、內(nèi)核和文件系統(tǒng)構(gòu)成,其后臺(tái)操作系統(tǒng)為L(zhǎng)inux。其中引導(dǎo)程序通過(guò)JTAG接口燒寫(xiě)到Nand Flash上,Nand Flash為16M的存儲(chǔ)空間。然后通過(guò)ARM芯片的串口和USB接口,把內(nèi)核燒寫(xiě)到Nand Flash,最后把文件系統(tǒng)也燒寫(xiě)進(jìn)去。
[0029]用戶只需用一臺(tái)計(jì)算機(jī)和一個(gè)網(wǎng)管軟件,即可以對(duì)連接在該網(wǎng)關(guān)上所有設(shè)備進(jìn)行全功能監(jiān)控,連接到電腦的設(shè)備只需要配置一個(gè)IP地址即可,可以有效節(jié)約設(shè)備的IP地址。
【權(quán)利要求】
1.一種設(shè)備網(wǎng)管代理網(wǎng)關(guān),包括:用戶計(jì)算機(jī),機(jī)房設(shè)備,網(wǎng)管系統(tǒng), 其特征在于,所述代理網(wǎng)關(guān)還包括: 網(wǎng)管系統(tǒng),安裝于機(jī)房設(shè)備上,其包括: ARM處理器; FLASH和SDRAM存儲(chǔ)器,連接于所述ARM處理器; 網(wǎng)絡(luò)PHY芯片,與所述ARM處理器進(jìn)行連接,用于對(duì)網(wǎng)管信息以太網(wǎng)包進(jìn)行解包或打包處理,實(shí)現(xiàn)以太接口與ARM處理器的信息交互; 以太網(wǎng)交換芯片,與所述網(wǎng)絡(luò)PHY芯片通過(guò)MII接口連接,其中I路以太網(wǎng)接口通過(guò)網(wǎng)絡(luò)變壓器進(jìn)行電平轉(zhuǎn)換后,接出端面作為與PC連接的以太網(wǎng)接口,通過(guò)網(wǎng)線與所述用戶計(jì)算機(jī)進(jìn)行連接,將以太網(wǎng)數(shù)據(jù)經(jīng)過(guò)打包處理后傳送給ARM。 復(fù)位電路,用于為所述ARM處理器、FLASH內(nèi)存以及網(wǎng)絡(luò)PHY芯片提供復(fù)位信號(hào); JTAG接口,與所述ARM處理器連接,用于實(shí)現(xiàn)程序、文件的燒寫(xiě); 所述用戶計(jì)算機(jī)通過(guò)以太網(wǎng)連接網(wǎng)管設(shè)備。
2.按權(quán)利要求1所述的設(shè)備網(wǎng)管代理網(wǎng)關(guān),其特征在于:所述的機(jī)房設(shè)備由機(jī)房的局端設(shè)備和遠(yuǎn)端設(shè)備組成,遠(yuǎn)端設(shè)備與機(jī)房的局端設(shè)備通過(guò)光纖進(jìn)行業(yè)務(wù)數(shù)據(jù)和網(wǎng)管信息傳輸,局端設(shè)備安裝網(wǎng)管系統(tǒng)以實(shí)現(xiàn)與網(wǎng)管中心的計(jì)算機(jī)連接通信進(jìn)行網(wǎng)管。
3.按權(quán)利要求1所述的設(shè)備網(wǎng)管代理網(wǎng)關(guān),其特征在于:所述的網(wǎng)管系統(tǒng)部署有網(wǎng)管應(yīng)用和以太網(wǎng)交換功能,包括:用戶計(jì)算機(jī)通過(guò)網(wǎng)絡(luò)訪問(wèn)設(shè)備的網(wǎng)管應(yīng)用,網(wǎng)管系統(tǒng)通過(guò)硬件線路,以太網(wǎng)數(shù)據(jù)通過(guò)打包和解包的處理后,再用光纖連接該網(wǎng)關(guān)的所有設(shè)備,獲取所有設(shè)備的信息狀態(tài),實(shí)現(xiàn)對(duì)該網(wǎng)關(guān)的所有設(shè)備的網(wǎng)管監(jiān)控功能;對(duì)于設(shè)備的參數(shù)配置,通過(guò)標(biāo)準(zhǔn)SNMP V2協(xié)議與SNMP服務(wù)進(jìn)行通信。
4.按權(quán)利要求1所述的設(shè)備網(wǎng)管代理網(wǎng)關(guān),其特征在于:在連接PC用戶端的設(shè)備上配置一個(gè)有效的IP地址,對(duì)該網(wǎng)關(guān)內(nèi)的所有設(shè)備進(jìn)行網(wǎng)管,實(shí)時(shí)獲取所有設(shè)備的信息,告警及時(shí),實(shí)現(xiàn)對(duì)所有設(shè)備的實(shí)時(shí)監(jiān)控維護(hù),有效節(jié)約IP地址分配。
5.一種網(wǎng)管代理網(wǎng)關(guān)實(shí)現(xiàn)的方法,其特征在于,包括: 采用權(quán)利要求1一4任一項(xiàng)所述的設(shè)備網(wǎng)管代理網(wǎng)關(guān),處理用戶的請(qǐng)求,配置設(shè)備的參數(shù),并通過(guò)標(biāo)準(zhǔn)SNMP V2協(xié)議與SNMP服務(wù)進(jìn)行通信; SNMP服務(wù)處理SNMP請(qǐng)求,通過(guò)背板串口配置業(yè)務(wù)卡參數(shù),其中網(wǎng)管軟件應(yīng)用和SNMP服務(wù)均部署在所述網(wǎng)關(guān)的網(wǎng)管系統(tǒng)上。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,網(wǎng)管軟件的前臺(tái)與網(wǎng)管后臺(tái)使用Ajax異步通信。
【文檔編號(hào)】H04L12/28GK103701650SQ201310753718
【公開(kāi)日】2014年4月2日 申請(qǐng)日期:2013年12月31日 優(yōu)先權(quán)日:2013年12月31日
【發(fā)明者】鄭向東 申請(qǐng)人:廣東九博電子科技有限公司