短信平臺軟件資料_第1頁
短信平臺軟件資料_第2頁
短信平臺軟件資料_第3頁
短信平臺軟件資料_第4頁
短信平臺軟件資料_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

短信平臺軟件目錄TOC\o"1-5"\h\z\o"CurrentDocument"1引言 3\o"CurrentDocument"1.1目的 3\o"CurrentDocument"1.2范圍 31.3定義、首字母縮寫詞和縮略語 3\o"CurrentDocument"2短信平臺系統(tǒng)概述 5\o"CurrentDocument"2.1 系統(tǒng)模塊結(jié)構(gòu) 5\o"CurrentDocument"2.2 可接入運營商 6\o"CurrentDocument"2.3 通訊協(xié)議 6中國移動CMPP 62.3.2中國聯(lián)通SGIP 62.3.3中國電信SMGP 62.3.4中國網(wǎng)通CNGP 72.3.5國際通用協(xié)議SMPP 7\o"CurrentDocument"業(yè)務(wù)層 7\o"CurrentDocument"平臺監(jiān)控 8\o"CurrentDocument"數(shù)據(jù)管理 8\o"CurrentDocument"業(yè)務(wù)接口模塊 9調(diào)用存儲過程 9DLL/EXE接口 9SOCKET接口 9HTTPGET接口 10\o"CurrentDocument"接入方式 10\o"CurrentDocument"短信平臺業(yè)務(wù)功能 12\o"CurrentDocument"支持多種計費方式 12\o"CurrentDocument"支持多種定購方式 13\o"CurrentDocument"支持不同類型的信息發(fā)送 13\o"CurrentDocument"統(tǒng)一的業(yè)務(wù)接口和第三方接口 13\o"CurrentDocument"業(yè)務(wù)配置管理 14短信內(nèi)容管理 14計費管理 14客戶管理 14系統(tǒng)管理及維護 14\o"CurrentDocument"短信發(fā)送 15\o"CurrentDocument"短信接收處理 15\o"CurrentDocument"福州SP短信平臺特色 16引言1.1概述短信平臺是一個是以手機為應(yīng)用基礎(chǔ)、以WEB頁面為操作界面為各級運營商、各種企業(yè)提供多種新型短信息應(yīng)用的一整套解決方案,基于短信平臺建立起具有豐富增值服務(wù)內(nèi)容的完整的、大規(guī)模短信息處理的系統(tǒng)。通過這個平臺可以向中國移動、中國聯(lián)通和固定電話的用戶提供發(fā)送短信息、鈴聲、圖片、定制新聞、點播、游戲等服務(wù),為企業(yè)用戶提供集團短信服務(wù)。同時該平臺還是一個開放的平臺,通過該平臺可以方便的為第三方內(nèi)容和應(yīng)用提供接口。該平臺可以廣泛地應(yīng)用于SP運營系統(tǒng)和多種行業(yè)的短信息應(yīng)用。當前版本全面支持MISC1.6,以配合中國移動在全國展開的MISC平臺升級計劃。目的本功能說明書編寫目的在于闡述SP短信平臺平臺的具體功能,為了使用戶對該短信平臺的功能有一個全面的理解。范圍本功能說明書的預期讀者是與短消平臺的選擇、使用相關(guān)的決策人或用戶,開發(fā)人員及軟件測試者。1.4定義、首字母縮寫詞和縮略語SPServiceProvider,服務(wù)提供商SMS短信息服務(wù)MO由手機用戶提交的短消息MT由手機用戶接收的短消息信息費客戶接收短消息所付的費用通信費使用運營商的網(wǎng)絡(luò)發(fā)送短消息所付的費用特服號提供服務(wù)的號碼,通過這個號碼向客戶提供短消息服務(wù)客戶指使用該平臺提供的服務(wù)的企業(yè)或個人管理員指短信平臺管理員業(yè)務(wù)系統(tǒng)提供發(fā)送短信業(yè)務(wù)內(nèi)容的系統(tǒng);短信平臺系統(tǒng)概述系統(tǒng)模塊結(jié)構(gòu)中國移動中國聯(lián)通屮國電信屮國網(wǎng)通協(xié)議層SGIPSMGPCNGPSMPP移動MI戲等發(fā)送路由選擇、重消息解析模塊運行監(jiān)控數(shù)據(jù)庫消息處理模塊黑名單過濾多線程笈送關(guān)鍵寧過濾進入發(fā)送隊列1特殊號或命令處理1優(yōu)先級處理沁購命令字處理計費處理| 業(yè)務(wù)路db |1 黃鍵寧過濾1業(yè)務(wù)分發(fā)接口黑名單-過濾系統(tǒng)參數(shù)配置業(yè)務(wù)代碼設(shè)置業(yè)務(wù)路宙設(shè)置業(yè)務(wù)足購設(shè)置統(tǒng)計分析第三方通信接口圖1系統(tǒng)模塊結(jié)構(gòu)3短信平臺包含以下模塊:>通訊協(xié)議模塊A業(yè)務(wù)處理模塊>平臺監(jiān)控模塊>數(shù)據(jù)管理模塊>業(yè)務(wù)接口模塊可接入運營商中國移動中國聯(lián)通中國電信中國網(wǎng)通通訊協(xié)議中國移動CMPP根據(jù)中國移動所制定的《中國移動通信互聯(lián)網(wǎng)短信平臺接口協(xié)議》,接入中國移動的短信中心,提供收發(fā)短信的功能。?支持CMPP3.0?支持CMPP2.0遵照中國移動所制定的《移動數(shù)據(jù)業(yè)務(wù)管理平臺(DSMP)》,接入中國移動的MISC管理平臺,提供SP定購關(guān)系同步、SSO網(wǎng)站登錄等功能。支持MISC1.5中國聯(lián)通SGIP根據(jù)中國聯(lián)通所制定的《中國聯(lián)合通信公司短消息網(wǎng)關(guān)系統(tǒng)接口協(xié)議》,接入中國聯(lián)通的短信中心,提供收發(fā)短信的功能。支持SGIP1.2適應(yīng)性修改版本(支持LinkID)支持SGIP1.2(不支持LinkID)中國電信SMGP根據(jù)中國電信所制定的《基于固定電話網(wǎng)的信息終端及綜合信息系統(tǒng)技術(shù)規(guī)范》中《第七分冊短消息網(wǎng)關(guān)(SMGP)協(xié)議V2.0》及《第七分冊短消息網(wǎng)關(guān)(SMGP)協(xié)議V1.3》接入中國電信的小靈通短信中心,提供收發(fā)短信的功能。?支持SMGP2.0?支持SMGP1.3中國網(wǎng)通CNGP根據(jù)中國網(wǎng)通所制定的《PHS短消息網(wǎng)關(guān)技術(shù)規(guī)范》中《第一分冊短消息網(wǎng)關(guān)與服務(wù)提供商(SP)接口規(guī)范(CNGP)V2.0》及《第一分冊短消息網(wǎng)關(guān)與服務(wù)提供商(SP)接口規(guī)范(CNGP)V1.0》,接入中國網(wǎng)通的小靈通短信中心,提供收發(fā)短信的功能。支持CNGP2.0?支持CNGP1.0國際通用協(xié)議SMPP接入使用國際上通用的《短消息點對點通訊協(xié)議》(簡稱SMPP協(xié)議)協(xié)議的短信中心,提供收發(fā)短信的功能。支持SMPP3.4支持SMPP3.3核心優(yōu)勢為:短信平臺通信協(xié)議完全遵照短信協(xié)議開發(fā),不使用其他廠家的API??缃佣喾N網(wǎng)關(guān)(CMPP、SGIP、SMGP、CNGP、SMPP),符合不同短信平臺接口協(xié)議,滿足不同運營商的接口要求。保證短信平臺在連接不同短信中心時的穩(wěn)定性,實現(xiàn)短信平臺與不同運營商短信中心之間短信的交互。全面的上下行日志數(shù)據(jù)。提供詳細的狀態(tài)報告。并根據(jù)所返回狀態(tài),實施限時限次重新發(fā)送(確保由業(yè)務(wù)程序提交的信息,讓用戶盡可能的收到,且只能為一條信息,不能因為重新發(fā)送讓用戶收到多條信息?。I(yè)務(wù)層主要功能:提供MO到各業(yè)務(wù)模塊的業(yè)務(wù)路由一一根據(jù)長號碼或業(yè)務(wù)代碼進行業(yè)務(wù)路由,分配給相應(yīng)的業(yè)務(wù)模塊處理:MO為0000時,反饋業(yè)務(wù)全部取消通知,并通知業(yè)務(wù)合作商根據(jù)長號碼把某一號碼、或某一號碼段的MO轉(zhuǎn)發(fā)到指定業(yè)務(wù)根據(jù)業(yè)務(wù)代碼把MO轉(zhuǎn)發(fā)到指定業(yè)務(wù)(對MO的轉(zhuǎn)發(fā)優(yōu)先級如下:1、信息頭內(nèi)容為00000或0000;2、特定號碼的特定信息頭內(nèi)容;3、某一號碼或某一號碼段;4、同一級別內(nèi)容越長優(yōu)先級越高)根據(jù)特定業(yè)務(wù)代碼,回饋相應(yīng)內(nèi)容監(jiān)控MT,屏蔽異常MT、并提出告警。根據(jù)自己定義的接口,為業(yè)務(wù)合作商提供短信通道。對業(yè)務(wù)包月話單的提交能提供開始日期和結(jié)束日期控制(可外部配置。如每月只能在1日至20提交包月話單,其余時間不發(fā)送,)跟蹤下行日志,確保包月類扣費話單每個月每個業(yè)務(wù)只能提交一次,大額點播類信息實行每天限次提交(可由外部配置,確保在業(yè)務(wù)程序出錯而多發(fā)信息或用戶多次盲目點播,引起用戶投訴。)上下行短信內(nèi)容關(guān)鍵字過濾;如發(fā)現(xiàn)相關(guān)內(nèi)容,記錄相關(guān)數(shù)據(jù)同時報警??勺孕性O(shè)定關(guān)鍵字,如“法輪功”等。平臺監(jiān)控主要功能:監(jiān)視通信協(xié)議連接狀態(tài),當通信協(xié)議連接斷開時,定時重新登陸。監(jiān)視短信平臺運行狀態(tài),必要時自動重啟短信平臺。數(shù)據(jù)管理主要功能:數(shù)據(jù)備份。數(shù)據(jù)查詢。計費系統(tǒng):根據(jù)業(yè)務(wù)種類及業(yè)務(wù)代碼,進行數(shù)據(jù)統(tǒng)計,提供計費日報表、月報表。業(yè)務(wù)接口模塊短信平臺為了方便用戶開發(fā)業(yè)務(wù),提供多種業(yè)務(wù)接口。目前支持的接口類型有:數(shù)據(jù)庫接口、DLL/EXE接口、SOCKET接口、HTTPGET接口(WEB接口)等。2.7.1調(diào)用存儲過程把業(yè)務(wù)邏輯用一個存儲過程來表示,短信平臺在對指定上行(M0)分發(fā)時,直接執(zhí)行此存儲過程,存儲過程生成的MT寫入短信平臺的下行表;例:有一個存儲過程的功能是上行號碼為2194,對內(nèi)容為“CX”的M0回復“你的積分為……”等。平臺分發(fā)時執(zhí)行該存儲過程,直接返回相應(yīng)下行(MT);適用于各種業(yè)務(wù)邏輯不是特別復雜的業(yè)務(wù),如信息查詢、聊天、笑話點播等,此類業(yè)務(wù)只要開發(fā)一個存儲過程,就能快速在短信平臺上實現(xiàn)。DLL/EXE接口DLL接口是一種已經(jīng)封裝好的SOCKET接口。用戶在自己的業(yè)務(wù)系統(tǒng)中直接調(diào)用該DLL提供的函數(shù),就可以完成與短信平臺之間的短信交互。EXE接口又叫DB分發(fā)程序,通過調(diào)用DLL,與短信平臺分發(fā)端口連接。定時獲取短信平臺轉(zhuǎn)發(fā)的M0,并把內(nèi)容寫入smsin表中;同時取出smsOut表中的記錄,送到3T-ISMG短信平臺的分發(fā)接口。EXE接口最適合于與SP合作的第三方,第三方不用對外開放端口,使用DB分發(fā)程序直接與短信平臺連接,就能實現(xiàn)雙方的短信交互。第三方在開發(fā)業(yè)務(wù)時先讀取本地數(shù)據(jù)庫smsin表中的記錄,處理后寫入smsOut表?;蛘咴趕msin上建立觸發(fā)器,當寫入數(shù)據(jù)時,自動執(zhí)行指定的存儲過程。SOCKET接口MO數(shù)據(jù)打包后,通過網(wǎng)絡(luò)發(fā)送到指定IP地址的端口上,業(yè)務(wù)程序接收處理后,用相同的方式把MT發(fā)送到短信平臺的第三方通信接口,再由短信平臺處理;適合于不同IP之間大流量的合作業(yè)務(wù),流程由業(yè)務(wù)程序自由控制。既可以在公司局域網(wǎng)內(nèi),業(yè)可以在兩個公網(wǎng)IP之間使用該接口。HTTPGET接口按照指定格式,把M0數(shù)據(jù)打包成URL,通過調(diào)用指定IP的WEB服務(wù)器的頁面,頁面直接返回下行內(nèi)容,再由短信平臺處理;適合于不同IP之間小流量的合作業(yè)務(wù),通過WEB頁面來實現(xiàn)的業(yè)務(wù)。WEB頁面(主要是ASP、JSP頁面)通過和SQLServer、Oracle中存儲過程的結(jié)合,可以快速實現(xiàn)流量不超過1條/秒的復雜業(yè)務(wù)。合作業(yè)務(wù)可以借助WEB服務(wù)器和數(shù)據(jù)服務(wù)器快速實現(xiàn)。適合于不同平臺之間業(yè)務(wù)的開發(fā),如業(yè)務(wù)放在Linux服務(wù)器上,短信平臺放在Windows服務(wù)器上,短信平臺通過這種方式可以實現(xiàn)于Linux平臺下業(yè)務(wù)的快速銜接。接入方式接口運營商專線互聯(lián)網(wǎng)或(數(shù)據(jù)庫接口運營商專線互聯(lián)網(wǎng)或(數(shù)據(jù)庫一"、圖3網(wǎng)絡(luò)構(gòu)架短信平臺只要通過互連網(wǎng)或?qū)>€,就能與運營商的短信中心連接,不用提供特別的連接方式。網(wǎng)絡(luò)拓撲圖短信網(wǎng)關(guān)網(wǎng)絡(luò)拓撲業(yè)等出餐mmminmillminH業(yè)等出餐mmminmillminH2]g二■ 1短信平臺業(yè)務(wù)功能3.1支持多種計費方式包月按月向客戶收取定額的短信增值業(yè)務(wù)信息費,可提供多種包月費用及增值業(yè)務(wù)內(nèi)容選擇;其中由MISC管理平臺管理的移動用戶的包月費用的收取由中國移動控制。單條點播時按條向客戶收取不同的信息費。免費包含兩種類型:?免信息費客戶不需要付信息費,但SP需要付給移動運營商通信費;?免信息費和通信費客戶不需要付信息費,SP也不需要付給移動運營商通信費。但通道費的收取主要由運營商決定。支持多種定購方式A短信定購客戶可通過上行短信來完成短信業(yè)務(wù)的定購和取消,不同定購方式完成的定購關(guān)系均可通過此途徑來取消定購;互聯(lián)網(wǎng)定購客戶可通過互聯(lián)網(wǎng)完成短信業(yè)務(wù)的定購和取消,不同定購方式完成的服務(wù)定購均可通過此途徑來取消定購;注意,只能根據(jù)運營商提出的定購標準來提供服務(wù)。支持不同類型的信息發(fā)送免費信息發(fā)送此類信息不收信息費,需要收取通信費,對通信費可作統(tǒng)計和查詢;公益信息發(fā)送此類信息主要為公益宣稱,不收信息費和通信費,對信息量可作統(tǒng)計和查詢;點播信息發(fā)送即時信息發(fā)布,可視具體情況收取費用,可對費用和信息量可作統(tǒng)計和查詢;包月內(nèi)容發(fā)送根據(jù)客戶定購的服務(wù)發(fā)送信息,根據(jù)定購的服務(wù)收費規(guī)則收取費用,可對費用和信息量可作統(tǒng)計和查詢;統(tǒng)一的業(yè)務(wù)接口和第三方接口短消平臺需處理的數(shù)據(jù)主要來源有:平臺內(nèi)部操作客戶的互聯(lián)網(wǎng)操作>客戶的上行短信>合作方提供的短信為了統(tǒng)一不同數(shù)據(jù)來源跟短消平臺的聯(lián)系,方便管理和維護,制定了統(tǒng)一的業(yè)務(wù)接口包括的接口有:數(shù)據(jù)庫接口、DLL/EXE接口、SOCKET接口、HTTPGET接口(WEB接口)。

業(yè)務(wù)配置管理通過配置參數(shù)實現(xiàn)新業(yè)務(wù)的計費、路由,增加不同的業(yè)務(wù)定義,主要包括以下幾個方面>定義業(yè)務(wù)的收費類型,包括包月、單條、免信息費等;>確定不同業(yè)務(wù)的業(yè)務(wù)路由,及業(yè)務(wù)代碼標識;>提供了維護界面維護已有的各種代碼。3.6短信內(nèi)容管理>內(nèi)容生成負責將已獲取的業(yè)務(wù)數(shù)據(jù)和客戶資料按要求產(chǎn)生符合不同運營商發(fā)送格式的短信內(nèi)容;但MT的具體內(nèi)容由SP自己生成。>內(nèi)容過濾需要對發(fā)送的短信內(nèi)容進行過濾,過濾內(nèi)容可設(shè)置;3.7計費管理>統(tǒng)計和查詢對短信業(yè)務(wù)產(chǎn)生的費用進行統(tǒng)計和查詢,可提供多種方式進行查詢。3.8客戶管理>統(tǒng)計和查詢定購用戶資料:>管理定購用戶資料:>黑名單管理可限制黑名單的客戶使用短信平臺;3.9系統(tǒng)管理及維護>數(shù)據(jù)庫管理可查看系統(tǒng)操作及其他數(shù)據(jù)業(yè)務(wù)日志維護和備份數(shù)據(jù)庫中的各表主要制定各種表的維護和備份的策略,進行自動定期處理。對于客戶資料數(shù)據(jù)表,主要策略為當一確定的套餐業(yè)務(wù)完成時,清理其所有定購用戶(包括被標記刪除的客戶),每周對客戶資料進行備份,相關(guān)操作被日志系統(tǒng)記錄。業(yè)務(wù)管理負責分配管理多業(yè)務(wù)系統(tǒng)的系統(tǒng)代碼及接入密碼,同時對各個業(yè)務(wù)系統(tǒng)允許使用的業(yè)務(wù)代碼有權(quán)限管理來各個業(yè)務(wù)系統(tǒng)接入IP的權(quán)限管理;維護業(yè)務(wù)接口,確保各業(yè)務(wù)系統(tǒng)正常接入并導入數(shù)據(jù);管理員管理系統(tǒng)角色的定義、權(quán)限的修改、刪除等;添加管理員;修改管理員資料;刪除管理員;相關(guān)操作被系統(tǒng)日志紀錄;短信發(fā)送能穩(wěn)定的發(fā)送中國移動、中國聯(lián)通、中國電信、中國網(wǎng)通的短信;能穩(wěn)定的發(fā)送不同業(yè)務(wù)內(nèi)容的短信;產(chǎn)生并記錄日志信息,包含發(fā)送結(jié)果返回信息;具備出錯處理功能。短信接收處理能穩(wěn)定的接收來自中國移動、中國聯(lián)通、中國電信、中國網(wǎng)通用戶的短信點播內(nèi)容及定購命令;能對根據(jù)不同的信息進行分類處理;產(chǎn)生并記錄日志信息,包含接收處理返回結(jié)果信息;具備出錯處理功能。SP短信平臺特色采用VC編寫,利用面向?qū)ο蟮姆椒ê拖⒂|發(fā)的機制,適用于所有的WINDOWS平臺。支持中國移動的CMPP3.0、CMPP2.0;中國聯(lián)通的SGIP1.2;中國電信的SMGP2.0、SMGP1.3;中國網(wǎng)通的CNGP2.0、CNGP1.0;國際通用協(xié)議SMPP3.4、SMPP3.3,每個協(xié)議實行模塊化,開發(fā)成對應(yīng)的動態(tài)鏈接庫,并提供統(tǒng)一的接口。模塊穩(wěn)定性強,短信平臺所采用的主要技術(shù)和方法均為成熟穩(wěn)定,久經(jīng)考驗的技術(shù),在大量系統(tǒng)中長期運用,經(jīng)過了長時間的測試。各個模塊處理消息效率高。消息處理通過內(nèi)建線程池進行,采用多事件多消息的方法,可以對大量消息進行并行處理,大大提高了消息處理的速度,同時提高了短消平臺的總體處理速度。CMPP協(xié)議根據(jù)其特點,采取了滑動窗口機制,大大提高了短信收發(fā)的速度。兼容性好。提供便捷的接口與短信業(yè)務(wù)程序和業(yè)務(wù)合作商相連接,既有簡便易行的數(shù)據(jù)庫接口、供第三方使用的已經(jīng)封裝SOCKET的DLL或DB分發(fā)程序,也有快速的基于SOCKET的XML接口。管理方便。全面的日志管理,用于用戶監(jiān)控和分析。良好的短信狀態(tài)報告的管理,具體操作方式用戶可以自行配置。短信平臺穩(wěn)定性強??砷L時間穩(wěn)定工作,維護工作少。并提供專門的監(jiān)控程序,如果系統(tǒng)出現(xiàn)故障,監(jiān)控程序會自動啟動網(wǎng)關(guān)。短信平臺處理能力高。發(fā)送速率:600條/秒(不寫數(shù)據(jù)庫),200條/秒(寫數(shù)據(jù)庫);接收速率:800條/秒(不

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論