李 偉
(安徽三聯(lián)學(xué)院 信息與通信技術(shù)系,安徽 合肥 230601)
在現(xiàn)有的城域網(wǎng)設(shè)備維護(hù)中,由于城域網(wǎng)設(shè)備種類多、數(shù)量大,給維護(hù)人員查障造成了諸多不便.而對(duì)于障礙的處理流程,一般是采用通過用戶申告,接受申告的人員通過預(yù)處理,再下派工單給負(fù)責(zé)的相關(guān)的各專業(yè)維護(hù)人員進(jìn)行處理.為了更快的對(duì)障礙定位、處理,城域網(wǎng)都有一套監(jiān)控系統(tǒng)對(duì)城域網(wǎng)的運(yùn)行進(jìn)行監(jiān)控記錄.在現(xiàn)有的城域網(wǎng)設(shè)備監(jiān)控中,使用SNMP協(xié)議管理城域網(wǎng)中的數(shù)據(jù)設(shè)備,將設(shè)備運(yùn)行的記錄保存在一臺(tái)指定的服務(wù)器上,最后通過繪圖軟件rrdtool或gnuplot結(jié)合PHP技術(shù)在網(wǎng)頁上顯示出來,同時(shí)可以根據(jù)設(shè)定的參數(shù)來顯示某一時(shí)間短內(nèi)設(shè)備的運(yùn)行狀況,這種方法很好地跟蹤了設(shè)備的運(yùn)行情況.當(dāng)設(shè)備在運(yùn)行的過程中出現(xiàn)故障時(shí),根據(jù)保存在服務(wù)器中的運(yùn)行記錄來判別設(shè)備的故障,便于我們對(duì)設(shè)備進(jìn)行跟蹤,知道在什么時(shí)間設(shè)備出現(xiàn)了故障,結(jié)合該時(shí)間段內(nèi)用戶使用情況查找障礙的原因.但是,這種方法也有一個(gè)比較明顯的缺陷,那就是當(dāng)設(shè)備出現(xiàn)故障的時(shí)候不能及時(shí)地獲知,只有等到有用戶申告時(shí)才能獲曉出現(xiàn)了障礙,這樣給我們的維護(hù)帶來很大的被動(dòng)性,同時(shí)也會(huì)給用戶留下不好的印象.如果我們能夠在第一時(shí)間獲知設(shè)備出現(xiàn)故障,及時(shí)地處理,而不是等到有用戶申告時(shí)再處理,不僅將會(huì)極大地提高維護(hù)的效率,而且可以將許多隱患消除,延長(zhǎng)設(shè)備正常運(yùn)行時(shí)間.
IM技術(shù)全稱Instant Messaging,中文翻譯“即時(shí)通訊”,它是一種使人們能在網(wǎng)上識(shí)別在線用戶并與他們實(shí)時(shí)交換消息的技術(shù),是電子郵件發(fā)明以來迅速崛起的在線通訊方式.IM的出現(xiàn)和互聯(lián)網(wǎng)有著密不可分的關(guān)系,IM完全基于TCP/IP網(wǎng)絡(luò)協(xié)議族實(shí)現(xiàn),而TCP/IP協(xié)議族則是整個(gè)互聯(lián)網(wǎng)得以實(shí)現(xiàn)的技術(shù)基礎(chǔ).最早出現(xiàn)即時(shí)通訊協(xié)議是IRC(Internet Relay Chat),但是可惜的是它僅能單純的使用文字、符號(hào)的方式通過互聯(lián)網(wǎng)進(jìn)行交談和溝通.隨著互連網(wǎng)變得高度發(fā)達(dá),即時(shí)通訊也變得遠(yuǎn)不止聊天這么簡(jiǎn)單,自1996年第一個(gè)IM產(chǎn)品ICQ發(fā)明后,IM的技術(shù)和功能也開始基本成型,語音、視頻、文件共享、短信發(fā)送等高級(jí)信息交換功能都可以在IM工具上實(shí)現(xiàn),于是功能強(qiáng)大的IM軟件便足以搭建一個(gè)完整的通信交流平臺(tái).目前最具代表性的幾款I(lǐng)M通訊軟件有MSN、Google Talk、Yahoo、Messenger、騰訊 QQ 等.
如果將現(xiàn)有的城域網(wǎng)監(jiān)控系統(tǒng)與個(gè)人通訊工具相結(jié)合,當(dāng)設(shè)備運(yùn)行出現(xiàn)故障時(shí)由監(jiān)控系統(tǒng)將障礙相關(guān)信息直接發(fā)送給維護(hù)人員,告知設(shè)備出現(xiàn)了什么樣的問題,這樣設(shè)備維護(hù)將變得非常簡(jiǎn)捷方便.要將基于SMNP協(xié)議的被動(dòng)式的記錄監(jiān)控升級(jí)為主動(dòng)式的跟蹤監(jiān)控,選擇合適的方式來發(fā)送障礙信息成了要解決的首要問題.通過前期研究和查閱相關(guān)資料,綜合考慮系統(tǒng)的復(fù)雜性和經(jīng)濟(jì)性,提出了三種可行方案:
第一種方法是通過發(fā)送郵件的方式來通知維護(hù)人員.這種方法的優(yōu)點(diǎn)是實(shí)現(xiàn)簡(jiǎn)單,不需要額外的硬件設(shè)施,只需要在原有的監(jiān)控系統(tǒng)上加入郵件發(fā)送模塊,并將監(jiān)控模塊與發(fā)送模塊相關(guān)聯(lián),當(dāng)監(jiān)控系統(tǒng)判斷出障礙后自動(dòng)將障礙信息發(fā)送到指定的郵箱中.但是它的缺點(diǎn)也很突出,郵件可以被及時(shí)發(fā)出,但卻不一定能被及時(shí)閱讀.這使得該方法在及時(shí)性上大打折扣,而及時(shí)性這一特性又恰恰是我們最關(guān)心的.
第二種方法是通過外置短信網(wǎng)關(guān)的方法通過短信來通知維護(hù)人員.這種方法相比前一種方法最突出的優(yōu)點(diǎn)是它的及時(shí)性好,除非是維護(hù)人員在無線信號(hào)極其不好的地方,現(xiàn)實(shí)中這種情況幾乎沒有,并且通過對(duì)短信網(wǎng)關(guān)編程,可以實(shí)現(xiàn)維護(hù)人員與監(jiān)控系統(tǒng)的互動(dòng),如維護(hù)人員想知道現(xiàn)在某設(shè)備的cpu使用情況,他只需向裝有sim卡的短信網(wǎng)關(guān)發(fā)送相關(guān)指令,該短信網(wǎng)關(guān)在核實(shí)維護(hù)人員身份后(通過發(fā)送方的手機(jī)號(hào)碼)就會(huì)回復(fù)相關(guān)信息.這樣維護(hù)人員就可是隨時(shí)隨地的了解設(shè)備運(yùn)行情況.與此相對(duì)應(yīng),該方法要添加額外的硬件——短信網(wǎng)關(guān),將其通過串口與監(jiān)控服務(wù)器相連,并要定義復(fù)雜的通信協(xié)議,開發(fā)周期較長(zhǎng).
第三種方法是使用IM(及時(shí)通訊)軟件,通過短信通知維護(hù)人員.當(dāng)今網(wǎng)絡(luò)通信中,IM軟件應(yīng)用非常普遍,如騰訊的QQ,雅虎的雅虎通,google的googletalk,移動(dòng)的fetion,電信的星空極速等,這些軟件都可以與好友進(jìn)行通訊,甚至有些軟件可以通過手機(jī)與好友通訊,并且對(duì)于pc端的用戶是免費(fèi)的.相比較前兩種方法,它在及時(shí)性上可以滿足我們的要求,并且不需要額外的硬件,只需要軟件編程即可實(shí)現(xiàn),而且后期的障礙通知也沒有任何費(fèi)用.
基于上述分析,選擇恰當(dāng)IM軟件,并將其與原有的基于SMNP協(xié)議的城域網(wǎng)設(shè)備監(jiān)控體系相結(jié)合,就可以用較少的代價(jià),將過去被動(dòng)式的記錄監(jiān)控升級(jí)為主動(dòng)式的跟蹤監(jiān)控,在障礙出現(xiàn)時(shí)自動(dòng)的將故障信息及時(shí)通知維護(hù)人員,可以縮短障礙的處理時(shí)間,真正做到即時(shí)處理.而該系統(tǒng)所需的投入僅僅是1臺(tái)中等性能的服務(wù)器,并且由于使用了免費(fèi)的IM軟件,在后期的障礙通知上不會(huì)產(chǎn)生其他費(fèi)用,可以通過很少的投入,獲得較大的潛在經(jīng)濟(jì)效益.
〔1〕孫翌,王昕,施曉華,曲建峰.IM技術(shù)在圖書館中的應(yīng)用[M].上海交通大學(xué)出版社,2010.
〔2〕祝智庭.網(wǎng)絡(luò)教育應(yīng)用教程[M].北京師范大學(xué)出版社,2001.
〔3〕中國(guó)即時(shí)通信市場(chǎng)專題報(bào)2005.易觀國(guó)際,2006.