崔續(xù)彪 丁顏彥 白巍 王義
【摘要】 在目前人們?nèi)粘I罱涣髦?,短信是重要媒介之一,通過(guò)短信接收、發(fā)送傳達(dá)信息、感情。而在互聯(lián)網(wǎng)短信業(yè)務(wù)中,短信網(wǎng)關(guān)是關(guān)鍵設(shè)備,是短信中心、信息服務(wù)商的中介實(shí)體,為數(shù)據(jù)交換提供通道。同時(shí),在短信網(wǎng)關(guān)運(yùn)行中,為了確保服務(wù)提供商短信網(wǎng)關(guān)的通暢、穩(wěn)定,短信網(wǎng)關(guān)監(jiān)控至關(guān)重要,因此監(jiān)控體系設(shè)計(jì)、實(shí)現(xiàn)工作必不可少。本文主要對(duì)短信網(wǎng)關(guān)進(jìn)行概述,并在此基礎(chǔ)上探究短信網(wǎng)關(guān)的具體設(shè)計(jì)、實(shí)現(xiàn)措施。
【關(guān)鍵詞】 短信網(wǎng)關(guān) 短信中心 監(jiān)控體系 措施
短信網(wǎng)關(guān)(ISMG)是為手機(jī)用戶采用SP、短信方式雙向通信提供方便,不僅準(zhǔn)確接受SP提供的通信服務(wù),還具有業(yè)務(wù)管理、計(jì)費(fèi)采集、網(wǎng)絡(luò)管理等作用,其建設(shè)為短信中心、SP之間的數(shù)據(jù)交換提供快捷、安全、可靠通道,提高數(shù)據(jù)流通率。同時(shí),整個(gè)短信網(wǎng)關(guān)運(yùn)行中,網(wǎng)關(guān)處理系統(tǒng)復(fù)雜,需要各設(shè)備、系統(tǒng)相互作用,完成路由表維護(hù)、路由查詢、數(shù)據(jù)分發(fā)、安全保障等工作。這樣,在短信網(wǎng)關(guān)運(yùn)行中,就需要充分考慮短信網(wǎng)關(guān)的各項(xiàng)業(yè)務(wù),結(jié)合各種條件,科學(xué)設(shè)計(jì)短信網(wǎng)關(guān)監(jiān)控體系,確保整個(gè)短信系統(tǒng)的順利運(yùn)行。
一、短信網(wǎng)關(guān)概述
短信網(wǎng)關(guān),英文全稱為Internet Short Message Gateway,即ISMG,是一個(gè)為應(yīng)用單位收發(fā)短信提供的數(shù)據(jù)交流系統(tǒng),主要解決SP接入、各運(yùn)營(yíng)商、網(wǎng)絡(luò)之間短信互通問(wèn)題[1]。利用該系統(tǒng)的接口軟件,無(wú)縫高效連接短信平臺(tái)與各軟件、系統(tǒng),及時(shí)實(shí)現(xiàn)應(yīng)用單位動(dòng)態(tài)信息向手機(jī)短信的轉(zhuǎn)換。在短信網(wǎng)關(guān)運(yùn)行中,且與各部分聯(lián)系,組成短信網(wǎng)關(guān)系統(tǒng),該系統(tǒng)主要包括短信提供商(SP)、短信中心(SMSC)、匯接網(wǎng)關(guān)(GNS)等。
同時(shí),短信網(wǎng)關(guān)還包括與負(fù)責(zé)范圍內(nèi)SMSC連接的協(xié)議軟件、與負(fù)責(zé)范圍內(nèi)SP連接的通信軟件、與其他ISMG連接的通訊軟件,及網(wǎng)絡(luò)管理軟件、業(yè)務(wù)處理軟件、防火墻軟件。其中,SMPP通信代理系統(tǒng)實(shí)現(xiàn)短信中心與網(wǎng)關(guān)之間的連接,從而確保數(shù)據(jù)發(fā)送、接收的準(zhǔn)確、高效。而CMPP通信代理系統(tǒng)連接網(wǎng)關(guān)與SP服務(wù)提供商。防火墻系統(tǒng)包括身份驗(yàn)證與IP包過(guò)濾,為網(wǎng)關(guān)系統(tǒng)提供安全保障。
二、采取合理措施,科學(xué)設(shè)計(jì)、實(shí)現(xiàn)短信網(wǎng)關(guān)監(jiān)控體系
2.1全面考慮短信網(wǎng)關(guān)業(yè)務(wù),確保監(jiān)控全面
對(duì)于短信網(wǎng)關(guān)而言,其包括多種業(yè)務(wù)、通信功能,系統(tǒng)復(fù)雜。在具體短信網(wǎng)關(guān)監(jiān)控體系設(shè)計(jì)中,需要設(shè)計(jì)人員全面了解通信、業(yè)務(wù)功能,考慮合適的監(jiān)控方式,結(jié)合具體情況進(jìn)行監(jiān)控方式設(shè)計(jì),然后在實(shí)現(xiàn)所有監(jiān)控方式后進(jìn)行技術(shù)調(diào)整、統(tǒng)一工作。同時(shí),由于網(wǎng)關(guān)與各設(shè)備、系統(tǒng)相互聯(lián)系、作用,監(jiān)控設(shè)計(jì)需考慮各設(shè)備因素[2]。例如,網(wǎng)關(guān)與通信模塊、業(yè)務(wù)處理相關(guān),而通信模塊、業(yè)務(wù)處理之間使用隊(duì)列通信,并具有自身的隊(duì)列響應(yīng)機(jī)制,在此過(guò)程中,短信網(wǎng)關(guān)監(jiān)控體系進(jìn)行通信模塊返回的錯(cuò)誤碼監(jiān)控,及時(shí)發(fā)現(xiàn)錯(cuò)誤碼,并對(duì)其進(jìn)行及時(shí)解碼,解析成供用戶解讀的錯(cuò)誤提示,使用戶及時(shí)識(shí)別、處理錯(cuò)誤信息。
而業(yè)務(wù)處理過(guò)程中,需要監(jiān)控短信接口,監(jiān)控、判斷任何對(duì)外短信接口的數(shù)據(jù)流通情況、運(yùn)行狀態(tài),并重啟停止運(yùn)行接口,及時(shí)向管理人員發(fā)送接口停止運(yùn)行信息,及時(shí)維護(hù)接口。此外,在通信模塊運(yùn)行中,可利用I/O方式對(duì)通信端口進(jìn)行同時(shí)監(jiān)聽,循環(huán)檢測(cè)通信模塊運(yùn)行狀態(tài),根據(jù)通信返回狀態(tài)對(duì)監(jiān)控體系進(jìn)行合理構(gòu)建,在此基礎(chǔ)上重新連接、響應(yīng)消息協(xié)議錯(cuò)誤、接口斷連錯(cuò)誤等,確保整個(gè)短信系統(tǒng)順利、高效運(yùn)行。
2.2依據(jù)短信網(wǎng)絡(luò)通信模塊,設(shè)計(jì)、實(shí)現(xiàn)監(jiān)控
短信網(wǎng)關(guān)監(jiān)控體系主要包括接口監(jiān)控、 接口服務(wù)、通信模塊、通信模塊監(jiān)控、消息分布服務(wù)等,這些監(jiān)控均需科學(xué)設(shè)計(jì),并確保各監(jiān)控信息的暢通。例如,在ISMG對(duì)于SP網(wǎng)關(guān)交互中,通信模塊監(jiān)控(CMPP-LISTEN)是主要負(fù)責(zé)部分,主要判斷ISMG返回的消息,并對(duì)處理結(jié)果進(jìn)行通知,使處理結(jié)果通過(guò)監(jiān)控隊(duì)列進(jìn)入通信模塊(Cmpp-client),這樣,通信模塊便根據(jù)返回結(jié)果實(shí)施重新相應(yīng)、重新連接等操作[3]。
同時(shí),通信模塊是電信運(yùn)營(yíng)商電信網(wǎng)關(guān)與SP數(shù)據(jù)傳輸?shù)闹饕ǖ?,因此,通信模塊監(jiān)控至關(guān)重要,通過(guò)監(jiān)控體系對(duì)ISMG建立的socket接口進(jìn)行監(jiān)聽,并利用queue-send()函數(shù)發(fā)送隊(duì)列消息,且結(jié)合函數(shù)獲取連續(xù)的返回消息,與消息發(fā)布服務(wù)系統(tǒng)交互信息,判斷信息準(zhǔn)確性,為用戶提供準(zhǔn)確信息。
三、結(jié)束語(yǔ)
作為無(wú)線互聯(lián)網(wǎng)消息業(yè)務(wù)的重要設(shè)備,短信網(wǎng)關(guān)在整個(gè)短息發(fā)送、接受中占重要地位,是互聯(lián)網(wǎng)信息、手機(jī)用戶信息傳輸、共享的樞紐,需要確保短信網(wǎng)關(guān)運(yùn)行的有效性、可靠性。因此,科學(xué)設(shè)計(jì)監(jiān)控系統(tǒng),實(shí)現(xiàn)短信網(wǎng)關(guān)的全面監(jiān)控,可全面監(jiān)控信息發(fā)布、判斷信息準(zhǔn)確性,實(shí)現(xiàn)系統(tǒng)的統(tǒng)一管理。
郵寄地址:河北省石家莊市東風(fēng)路128號(hào) 鄧芳 收
電話: 13931139086
參 考 文 獻(xiàn)
[1]馬斌,張建業(yè),卿松等.短信網(wǎng)關(guān)監(jiān)控體系的探討[J].信息通信,2014,(12):242-242.
[2]洪源.短信網(wǎng)關(guān)的二次開發(fā)與實(shí)現(xiàn)[J].硅谷,2013,(19):151-151,111.
[3]馮筱佳.短信網(wǎng)關(guān)的簡(jiǎn)介[J].華章,2012,(24):287.