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