(神華寧煤集團煤炭化學(xué)工業(yè)分公司 信息管理部,寧夏靈武 750411)
摘 要:為了在提高辦公及時性、準(zhǔn)確性的同時降低成本,基于MAS(移動代理服務(wù)器)和短信貓的三網(wǎng)短信平臺系統(tǒng)結(jié)合移動業(yè)務(wù)和公司政務(wù),在MAS的基礎(chǔ)上進(jìn)行二次開發(fā),利用與MAS接口對接的方法集成短信貓平臺,將移動內(nèi)網(wǎng)短信提交到MAS平臺由MAS服務(wù)器處理,而電信、聯(lián)通短信通過短信貓平臺直接發(fā)送,從而實現(xiàn)了公司行政管理、生產(chǎn)調(diào)度等業(yè)務(wù)的三網(wǎng)(移動、電信、聯(lián)通)短信通知功能。對公司辦公自動化、日常管理及業(yè)務(wù)工作起到了積極的推動和促進(jìn)作用。
關(guān)鍵詞:移動代理服務(wù)器(MAS);短信貓;短信平臺;移動業(yè)務(wù);集成;短信通知
中圖分類號:TP311.5 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9599 (2013) 09-0000-03
1 引言
隨著移動通訊業(yè)務(wù)的發(fā)展,移動電子政務(wù)的應(yīng)用需求也在快速增長,手機短信業(yè)務(wù)因其價格便宜、形式新穎、方便快捷,也獲得了廣大用戶的青睞。短信應(yīng)用正被越來越多的企事業(yè)及政府機關(guān)單位所重視,形成企事業(yè)單位應(yīng)用潮流。通過使用短信平臺,企事業(yè)單位不僅可以便捷地實現(xiàn)向客戶(或員工)發(fā)送信息,而且能與客戶(或員工)進(jìn)行短信雙向互動交流,使得辦公高效、快速。當(dāng)前短信平臺的搭建方式也有很多種方式,常見的有MAS代理和短信貓平臺。由于短信貓存在不穩(wěn)定、延遲、維護成本高、設(shè)備易老化、損壞等風(fēng)險,對穩(wěn)定性要求高和使用程度高的客戶不適合。MAS提供了一個成熟的行業(yè)模板,穩(wěn)定、可靠、操作簡便、界面友好,但是本系統(tǒng)中的MAS不能進(jìn)行外網(wǎng)短信發(fā)送。
基于MAS和短信貓相結(jié)合的三網(wǎng)短信平臺系統(tǒng)為了保證系統(tǒng)整體穩(wěn)定性和可靠性的同時實現(xiàn)三網(wǎng)(移動、電信、聯(lián)通)短信的發(fā)送,通過接入MAS的應(yīng)用開發(fā)接口,調(diào)用MAS封裝好的各個功能模塊來實現(xiàn)移動內(nèi)網(wǎng)短信的處理。對少量聯(lián)通和電信的短信,則直接推送到短信貓實現(xiàn)發(fā)送,實現(xiàn)了移動政務(wù)和生產(chǎn)事件信息的三網(wǎng)短信即時通知功能。提高企業(yè)辦公效率的同時有效的節(jié)約了成本。
2 移動代理服務(wù)器(MAS)概述
移動代理服務(wù)器(Mobile Agent Server),簡稱MAS,是將集團客戶業(yè)務(wù)應(yīng)用與移動通信業(yè)務(wù)應(yīng)用集成,在集團客戶內(nèi)部部署移動代理服務(wù)器,為其提供基于移動終端的信息化應(yīng)用服務(wù),集團客戶通過移動代理服務(wù)器將自己的應(yīng)用延伸到移動終端,將企業(yè)業(yè)務(wù)系統(tǒng)與手機連接起來,最常見的是實施案例是短信提醒、群發(fā)短信公告等。集團客戶結(jié)合移動終端和其它移動應(yīng)用還衍生新的應(yīng)用系統(tǒng)。移動代理服務(wù)器在企業(yè)自身IT應(yīng)用環(huán)境和移動運營商的移動網(wǎng)絡(luò)之間建立了一條方便快捷并且相對安全的信息橋梁。
2.1 MAS系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)
MAS系統(tǒng)包括MAS服務(wù)器、MAS管理平臺MAS終端。MAS服務(wù)器部署在企業(yè)內(nèi)部,通過廣域網(wǎng)與行業(yè)網(wǎng)關(guān)、MAS統(tǒng)一服務(wù)平臺、BOSS系統(tǒng)進(jìn)行通訊;MAS統(tǒng)一服務(wù)平臺:部署在移動機房,通過移動內(nèi)部網(wǎng)絡(luò)與BOSS通訊,通過廣域網(wǎng)對各MAS服務(wù)器進(jìn)行管理;MAS終端通過移動網(wǎng)絡(luò)使用MAS系統(tǒng)所提供的各種業(yè)務(wù)。根據(jù)需要,可能需要安裝客戶端軟件。
接口1:MAS服務(wù)器與集團客戶應(yīng)用系統(tǒng)的接口;
接口2:MAS服務(wù)器與行業(yè)應(yīng)用網(wǎng)關(guān)的接口;
接口3:MAS服務(wù)器與MAS統(tǒng)一服務(wù)平臺之間的接口;
接口4:MAS統(tǒng)一服務(wù)平臺與BOSS系統(tǒng)的接口;
接口5:MAS服務(wù)器與BOSS系統(tǒng)的接口。
圖2-1 MAS系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)
2.2 MAS服務(wù)器接口實現(xiàn)方法
為了更加簡便、靈活地實現(xiàn)相關(guān)的業(yè)務(wù),MAS服務(wù)器將短信接口封裝,提供短信發(fā)送接口、數(shù)據(jù)庫初始化接口、用戶登錄初始化接口、短信接收接口、短信查詢接口。該三網(wǎng)短信平臺系統(tǒng)通過調(diào)用接口便可實現(xiàn)相應(yīng)業(yè)務(wù)功能。
該三網(wǎng)短信平臺系統(tǒng)調(diào)用MAS服務(wù)器的數(shù)據(jù)庫接口,與MAS服務(wù)器所帶的標(biāo)準(zhǔn)DB進(jìn)行業(yè)務(wù)數(shù)據(jù)交互,實現(xiàn)通信請求和響應(yīng)。接口實現(xiàn)方法如下圖所示:
圖2-2 MAS服務(wù)器接口實現(xiàn)方法
MAS服務(wù)器上提供一個符合規(guī)范定義的結(jié)構(gòu)要求的標(biāo)準(zhǔn)數(shù)據(jù)庫,供與集團客戶應(yīng)用之間的業(yè)務(wù)數(shù)據(jù)交互。
接收短息時:MAS系統(tǒng)對接收到的短消息,定時、自動將數(shù)據(jù)推送到標(biāo)準(zhǔn)數(shù)據(jù)庫,三網(wǎng)短信平臺讀取標(biāo)準(zhǔn)數(shù)據(jù)庫中的短信數(shù)據(jù),在三網(wǎng)短信平臺中顯示,MAS系統(tǒng)中的短信接收手機號與三網(wǎng)短信平臺中的用戶手機號對應(yīng),來識別接收人;
發(fā)送短信時:三網(wǎng)短信平臺定時將對外發(fā)送的短信寫入MAS服務(wù)器上的標(biāo)準(zhǔn)數(shù)據(jù)庫,MAS系統(tǒng)定時發(fā)送標(biāo)準(zhǔn)數(shù)據(jù)庫中的短信。
企業(yè)其他應(yīng)用系統(tǒng)也可通過相同的方法,實現(xiàn)所需要的短信通知、觸發(fā)告警等業(yè)務(wù)功能。
3 基于MAS和短信貓結(jié)合的三網(wǎng)短信平臺系統(tǒng)
基于MAS和短信貓結(jié)合的三網(wǎng)短信平臺系統(tǒng)是結(jié)合MAS平臺的二次開發(fā)平臺,管理人員通過Web頁面下發(fā)和接收短信,短消息下發(fā)業(yè)務(wù)實現(xiàn)對企業(yè)和個人手機終端的單發(fā)、群組發(fā)送等,并且提供短信發(fā)送查詢和發(fā)送記錄統(tǒng)計的功能。
圖3-1 基于MAS和短信貓結(jié)合的三網(wǎng)短信平臺系統(tǒng)
管理人員在客戶端Web界面下,以用戶賬號方式進(jìn)入三網(wǎng)短信平臺,進(jìn)行短消息發(fā)送。移動內(nèi)網(wǎng)短信被發(fā)送到MAS平臺,MAS服務(wù)器將短信發(fā)往短消息網(wǎng)關(guān),再經(jīng)由短消息中心送達(dá)手機用戶,實現(xiàn)手動短信下發(fā)業(yè)務(wù)。電信、聯(lián)通短信請求被送往短信貓用SIM卡直接發(fā)送。
管理人員也可以通過收件箱功能,查看手機終端發(fā)給企業(yè)側(cè)的短消息。
3.1 移動短信發(fā)送和接收
管理人員通過web方式向三網(wǎng)短信平臺提交發(fā)送短信的請求后,移動內(nèi)網(wǎng)短信被提交到MAS平臺。由MAS平臺對短信請求進(jìn)行處理。
3.1.1 移動短信MT業(yè)務(wù)流程
圖3-2 移動短信MT業(yè)務(wù)流程
流程描述:
1)管理人員通過web方式向三網(wǎng)短信平臺提交發(fā)送短信的請求
2)三網(wǎng)短信平臺將移動內(nèi)網(wǎng)短信請求提交MAS平臺
3)MAS服務(wù)器將短消息發(fā)往移動短消息網(wǎng)關(guān)
4)移動短消息網(wǎng)關(guān)與移動短消息中心通信,將短信下發(fā)給終端用戶
5)用戶返回狀態(tài)報告,短消息中心通過短消息網(wǎng)關(guān)將發(fā)送狀態(tài)報告提交給MAS服務(wù)器
6)MAS服務(wù)器記錄消息狀態(tài)
7)管理人員需要獲取消息的發(fā)送狀態(tài)時,可向三網(wǎng)短信平臺發(fā)起查詢
8)三網(wǎng)短信平臺向MAS服務(wù)器發(fā)起查詢
9)MAS服務(wù)器向三網(wǎng)短信平臺返回相關(guān)狀態(tài)報告
10)三網(wǎng)短信平臺通過web方式將消息狀態(tài)顯示給用戶
3.1.2 移動短信MO業(yè)務(wù)流程
圖3-3 移動短信MO業(yè)務(wù)流程
流程描述
1)用戶通過手機終端發(fā)送短信到移動短消息中心
2)短信由短消息中心經(jīng)移動行業(yè)網(wǎng)關(guān)被送達(dá)MAS服務(wù)器
3)MAS服務(wù)器向行業(yè)網(wǎng)關(guān)返回狀態(tài)報告
4)MAS服務(wù)器向三網(wǎng)短信平臺轉(zhuǎn)發(fā)該消息
5)三網(wǎng)短信平臺根據(jù)內(nèi)部業(yè)務(wù)邏輯處理該消息并記錄
3.2 電信、聯(lián)通短信發(fā)送和接收
管理人員通過web方式向三網(wǎng)平臺提交發(fā)送短信的請求后,電信、聯(lián)通外網(wǎng)短信被提交到短信貓平臺。短信貓通過通信卡槽內(nèi)的SIM卡完成短信發(fā)送的請求。
3.2.1 短信貓與服務(wù)器硬件連接
短信貓連接方式有USB和COM串口兩種,本平臺用的是USB連接方式。先將SIM卡插入短信貓卡槽,然后安裝天線,再用USB接口線將短信貓與服務(wù)器連接,當(dāng)指示燈為紅燈間歇閃爍,短信貓便可正常使用了。
圖3-4 短信貓硬件連接
3.2.2 電信、聯(lián)通短信MT業(yè)務(wù)流程
圖3-5 電信、聯(lián)通短信MT業(yè)務(wù)流程
流程描述:
1)管理人員通過web方式向三網(wǎng)短信平臺提交發(fā)送短信的請求
2)三網(wǎng)短信平臺將電信、聯(lián)通短信請求提交短信貓平臺
3)短信貓服務(wù)器通過內(nèi)部各模塊處理將短信送達(dá)SIM卡
4)SIM卡將短信逐條下發(fā)給終端用戶
5)用戶返回狀態(tài)報告,短信貓平臺獲取狀態(tài)報告
6)三網(wǎng)平臺通過回信監(jiān)控系統(tǒng)從短信貓取得消息狀態(tài)并記錄
7)管理人員需要獲取消息的發(fā)送狀態(tài)時,可向三網(wǎng)平臺發(fā)起查詢。
8)三網(wǎng)平臺通過web方式將相關(guān)狀態(tài)報告顯示給用戶。
3.2.3 短信貓平臺MO短信業(yè)務(wù)流程
圖3-6 電信、聯(lián)通短信MO業(yè)務(wù)流程
流程描述:
1)用戶回復(fù)短信給SIM卡
2)短信貓平臺獲取回復(fù)短信
3)短信貓服務(wù)器向三網(wǎng)短信平臺轉(zhuǎn)發(fā)該消息
4)三網(wǎng)短信平臺根據(jù)內(nèi)部業(yè)務(wù)邏輯處理該消息
4 結(jié)束語
基于移動代理服務(wù)器和短信貓結(jié)合的三網(wǎng)短信系統(tǒng)結(jié)合MAS平臺和短信貓,實現(xiàn)了三網(wǎng)短信的發(fā)送,提高了企業(yè)辦公的移動性,為企業(yè)帶來了較大經(jīng)濟效益。但是1、由于本平臺外網(wǎng)短信是使用短信貓發(fā)送,短信貓經(jīng)常需要手工重新插拔,重新插拔時需要重啟平臺服務(wù),這樣就影響了短信的穩(wěn)定性;2、短信貓是使用SIM卡發(fā)送短信,在發(fā)送量大時,需要短信網(wǎng)關(guān)排序發(fā)送,會出現(xiàn)延時現(xiàn)象,也影響了短信的及時性;3、短信貓每小時短信發(fā)送量不能超過200條,每天短信量不能超過500條所以不能大量發(fā)送短信,而且手機卡需保證卡內(nèi)余額充足。另外短信貓還存在設(shè)備老化、損壞的風(fēng)險等。所以,對于外網(wǎng)短信的處理,平臺還需要進(jìn)一步研究、完善。
參考文獻(xiàn):
[1]葛磊蛟,姚素娟,毛一之.基于C#.NET的GSM MODEM短信貓應(yīng)用設(shè)計開發(fā)[J].現(xiàn)代電子技術(shù),2009(6):94-96.
[2]李壽林,張鷹,李秀萍.利用GSM無線模塊收發(fā)短消息[J].計算機與數(shù)字工程,2005,33(7):79-81.
[3]聶明.短信網(wǎng)關(guān)在短信信息服務(wù)中的作用[J].電信工程技術(shù)與標(biāo)準(zhǔn)化,2002(4):87-91.
[4]張從國.短信平臺系統(tǒng)設(shè)計與實現(xiàn)[D].濟南:山東大學(xué),2008.4.
[5]常玲.移動代理服務(wù)器的應(yīng)用研究[J].電信工程技術(shù)與標(biāo)準(zhǔn)化2010,(12).
[6]劉奧翔,李小雷.移動代理服務(wù)器及其在移動OA系統(tǒng)中的應(yīng)用研究[J].微計算機信息2011(10):102-104.
[7]張文鵬.氣象臺短信平臺系統(tǒng)的設(shè)計與實現(xiàn)[D].沈陽:東北大學(xué),2008.12.
[8]邵宇豐,王仕奎,楊濟安.SMS短信增值業(yè)務(wù)系統(tǒng)的應(yīng)用設(shè)計[J].通信與信息技術(shù),2004(6):22-26.
[作者簡介]李桂蘭(1984.8-),女,回族,寧夏人,神華寧煤集團煤炭化學(xué)工業(yè)分公司,系統(tǒng)管理,助理工程師,碩士,智能信息處理。