大漢三通SP短信平臺3T-ISMG產品簡介
2005/08/29
三通SP短信平臺3T-ISMG產品簡
此處提供下載:
大漢三通SP短信平臺3T-ISMG(PDF格式)
大漢三通SP短信平臺3T-ISMG(WORD格式)
3T-ISMG(網(wǎng)頁版--自解壓文件)
大漢三通SP短信平臺3T-ISMG接口說明書
此處提供下載:
大漢三通SP短信平臺3T-ISMG接口說明書(PDF格式)
大漢三通SP短信平臺3T-ISMG測試報告
此處提供下載:
大漢三通SP短信平臺3T-ISMG產品測試報告(WORD格式)
一、大漢三通 SP 短信平臺 3T-ISMG 功能模塊
大漢三通 SP 短信平臺 3T-ISMG 為上海大漢三通網(wǎng)絡通信有限公司的軟件產品(下面簡稱為 3T-ISMG短信平臺),系統(tǒng)模塊結構如下:

圖1 3T-ISMG系統(tǒng)模塊結構
3T-ISMG短信平臺包含以下模塊:
- 通訊協(xié)議模塊
- 業(yè)務處理模塊
- 平臺監(jiān)控模塊
- 數(shù)據(jù)管理模塊
- 業(yè)務接口模塊
該平臺可以廣泛地應用于多種行業(yè)的短信息應用

圖 2 3T-ISMG 支持基于短信息的多種應用
1.1 通訊模塊(SMS GateWay)
主要功能:
- 接入移動、聯(lián)通的短信平臺,提供收發(fā)短信的功能;
- 接入電信、網(wǎng)通的小靈通短信平臺,提供收發(fā)短信的功能;
- 提供接口,與業(yè)務路由模塊及數(shù)據(jù)庫連接。
核心優(yōu)勢為:
- T-ISMG完全遵照短信協(xié)議開發(fā),不使用其他廠家的API;
- 跨接多種網(wǎng)關( CMPP、SGIP、SMGP、CNGP、SMPP),符合不同短信平臺接口協(xié)議,滿足不同運營商的接口要求,保證用戶系統(tǒng)在連接不同網(wǎng)關時的穩(wěn)定性。實現(xiàn)從3T-ISMG短信平臺到運營商短信平臺的互連互通;
- 全面的上下行日志數(shù)據(jù);
- 提供詳細的狀態(tài)報告。并根所返回狀態(tài),實施限時限次重新發(fā)送(確保由業(yè)務程序提交的信息,讓用戶盡可能的收到,且只能為一條信息,不能因為重新發(fā)送讓用戶收到多條信息!);
- 上下行短信內容關鍵字過濾;如發(fā)現(xiàn)相關內容,記錄相關數(shù)據(jù)同時報警?勺孕性O定關鍵字,如“法輪功”等。
1.2 業(yè)務路由模塊(SMS Router)
主要功能:
- 提供 MO到各業(yè)務模塊的業(yè)務路由——根據(jù)長號碼或業(yè)務代碼進行業(yè)務路由,分配給相應的業(yè)務模塊處理:
MO為0000時,反饋業(yè)務全部取消通知,并通知業(yè)務合作商
根據(jù)長號碼把某一號碼、或某一號碼段的 MO轉發(fā)到指定業(yè)務
根據(jù)業(yè)務代碼把 MO轉發(fā)到指定業(yè)務( 對 MO 的 轉發(fā)優(yōu)先級如下: 1、信息頭內容為00000或0000;2、 特定號碼的特定 信息頭內容;
3、某一號碼或某一號碼段;4、同一級別內容越長優(yōu)先級越高)
根據(jù)特定業(yè)務代碼,回饋相應內容
- 監(jiān)控 MT,屏蔽異常MT、并提出告警。
- 根據(jù)自己定義的接口,為業(yè)務合作商提供短信通道。
- 對業(yè)務包月話單的提交能提供開始日期和結束日期控制(可外部配置。如每月只能在 1日至20提交包月話單,其余時間不發(fā)送,)
- 跟蹤下行日志,確保包月類扣費話單每個月每個業(yè)務只能提交一次,大額點播類信息實行每天限次提交 (可由外部配置,確保在業(yè)務程序出錯而多發(fā)信息或用戶多次盲目點播,引起用戶投訴。)
- 上下行短信內容關鍵字過濾;如發(fā)現(xiàn)相關內容,記錄相關數(shù)據(jù)同時報警?勺孕性O定關鍵字,如“法輪功”等。
1.3 網(wǎng)關監(jiān)控模塊
主要功能:
- 配置網(wǎng)關參數(shù);
- 監(jiān)視短信平臺運行狀態(tài),必要時自動重啟短信平臺。
1.4 數(shù)據(jù)管理模塊
主要功能:
- 數(shù)據(jù)備份。
- 數(shù)據(jù)查詢。
- 計費系統(tǒng):根據(jù)業(yè)務種類及業(yè)務代碼,進行數(shù)據(jù)統(tǒng)計,提供計費日報表、月報表。
1.5 業(yè)務接口模塊
3T-ISMG短信平臺為了方便用戶開發(fā)業(yè)務,提供多種業(yè)務接口。目前支持的接口類型有:數(shù)據(jù)庫接口、DLL/EXE接口、SOCKET接口、HTTP
GET接口等。
接口介紹如下:
調用存儲過程:
- 把業(yè)務邏輯用一個存儲過程來表示, 3T-ISMG短信平臺 在對指定上行( MO )分發(fā)時,直接執(zhí)行此存儲過程,存儲過程生成的 MT
寫入 3T-ISMG短信平臺的下行表 ;
- 例:有一個存儲過程的功能是上行號碼為 2194 ,對內容為“ CX ”的 MO 回復“你的積分為 … … ”等。平臺分發(fā)時執(zhí)行該存儲過程,直接返回相應下行(
MT );
- 適用于各種業(yè)務邏輯不是特別復雜的業(yè)務,如信息查詢、聊天、笑話點播等, 此類業(yè)務只要開發(fā)一個存儲過程,就能快速在3T-ISMG短信平臺
上實現(xiàn)。
DLL/EXE接口:
- DLL 接口, 是一種已經封裝好的 SOCKET接口。用戶在自己的業(yè)務系統(tǒng)中直接調用該DLL提供的函數(shù),就可以完成與3T-ISMG短信平臺之間的短信交互。
- EXE接口,又叫 DB 分發(fā)程序,通過調用 DLL ,與 3T-ISMG 短信平臺分發(fā)端口連接。定時獲取短信平臺轉發(fā)的 MO ,并把內容寫入
smsIn 表中;同時取出 smsOut 表中的記錄,送到 3T-ISMG 短信平臺的分發(fā)接口。
- 最適合于 與 SP 合作的第三方,第三方不用對外開放端口,使用 DB 分發(fā)程序直接與 3T-ISMG 短信平臺連接,就能實現(xiàn)雙方的短信交互。第三方在開發(fā)業(yè)務時先讀取本地數(shù)據(jù)庫
smsIn 表中的記錄,處理后寫入 smsOut 表;蛘咴 smsIn 上建立觸發(fā)器,當寫入數(shù)據(jù)時,自動執(zhí)行指定的存儲過程。
SOCKET接口:
- MO 數(shù)據(jù)打包后,通過網(wǎng)絡發(fā)送到指定 IP 地址的端口上,業(yè)務程序接收處理后,用相同的方式把 MT 發(fā)送到 3T-ISMG 短信平臺的第三方通信接口,再由短信平臺處理;
- 適合于不同 IP 之間大流量的合作業(yè)務,流程由業(yè)務程序自由控制。
- 既可以在公司局域網(wǎng)內,業(yè)可以在兩個公網(wǎng) IP 之間使用該接口。
HTTP GET接口:
- 按照指定格式,把 MO 數(shù)據(jù)打包成 URL ,通過調用指定 IP 的 WEB 服務器的頁面,頁面直接返回下行內容,再由 3T-ISMG
短信平臺處理;
- 適合于不同 IP 之間小流量的合作業(yè)務,通過 WEB 頁面來實現(xiàn)的業(yè)務。 WEB 頁面(主要是 ASP 、 JSP 頁面)通過和 SQL
Server 、 Oracle 中存儲過程的結合,可以快速實現(xiàn)流量不超過 1 條 / 秒的復雜業(yè)務。合作業(yè)務可以借助 WEB 服務器和數(shù)據(jù)服務器快速實現(xiàn)。
- 適合于不同平臺之間業(yè)務的開發(fā),如業(yè)務放在 Linux 服務器上,短信平臺放在 Windows 服務器上,短信平臺通過這種方式可以實現(xiàn)于
Linux 平臺下業(yè)務的快速銜接。
二、 大漢三通 SP 短信平臺 3T-ISMG 系統(tǒng)構架

圖 3 3T-ISMG 連接方式
3T-ISMG 短信平臺只要通過互連網(wǎng)或專線,就能與運營商的短信中心連接,不用提供特別的連接方式。
三、 大漢三通 SP 短信平臺 3T-ISMG 支持協(xié)議
3T-ISMG按百分之百短信協(xié)議開發(fā),沒有使用其他廠家的API,完全支持各類網(wǎng)關協(xié)議。
3.1 支持中國移動 CMPP 協(xié)議及 MISC 系統(tǒng)
3T-ISMG完全支持中國移動所制定的《中國移動通信互聯(lián)網(wǎng)短信平臺接口協(xié)議》3.0版本(簡稱CMPP協(xié)議)。
3 T-ISMG完全支持中國移動所制定的《移動數(shù)據(jù)業(yè)務管理平臺(DSMP)》中的 SP 定購關系同步、 SSO 網(wǎng)站登錄等功能。
3.2 支持中國聯(lián)通 SGIP 協(xié)議
3T-ISMG 支持由中國聯(lián)通所制定的《中國聯(lián)合通信公司短消息網(wǎng)關系統(tǒng)接口協(xié)議》(簡稱SGIP協(xié)議)版本1.2及其適應性修改版本(支持LinkID)。
3.3 支持中國電信 SMGP 協(xié)議
3T-ISMG支持由中國電信所制定的《基于固定電話網(wǎng)的信息終端及綜合信息系統(tǒng)技術規(guī)范》中《第七分冊短消息網(wǎng)關(SMGP)協(xié)議 V2.0》及《第七分冊
短消息網(wǎng)關(SMGP)協(xié)議 V1.3》
3.4 支持中國網(wǎng)通 CNGP 協(xié)議
3T-ISMG支持由中國網(wǎng)通所制定的《PHS短消息網(wǎng)關技術規(guī)范》中《第一分冊 短消息網(wǎng)關與服務提供商(SP)接口規(guī)范(CNGP)V2.0》及《第一分冊
短消息網(wǎng)關與服務提供商(SP)接口規(guī)范(CNGP)V1.0》。
3.5 支持 SMPP 協(xié)議
3T-ISMG支持國際上通用的《短消息點對點通訊協(xié)議》(簡稱SMPP協(xié)議)3.3和3.4版本。
四、大漢三通 SP 短信平臺 3T-ISMG 特 色
采用 VC 編寫,利用面向對象的方法和消息觸發(fā)的機制,適用于所有的 WINDOWS 平臺。支持中國移動的 CMPP 3.0 、 CMPP
2.0 ;中國聯(lián)通的 SGIP 1.2 ;中國電信的 SMGP 2.0 、 SMGP 1.3 ;中國網(wǎng)通的 CNGP 2.0 、 CNGP1.0
;國際通用協(xié)議 SMPP 3.4 、 SMPP 3.4 ,每個協(xié)議實行模塊化,開發(fā)成對應的動態(tài)鏈接庫,并提供統(tǒng)一的接口。
模塊穩(wěn)定性強,程序中所采用的主要技術和方法均為成熟穩(wěn)定,久經考驗的技術,在大量系統(tǒng)中長期運用,經過了長時間的測試。各個模塊處理消息效率高。消息處理通過內建線程池進行,采用多事件多消息的方法,可以對大量消息進行并行處理,大大提高了消息處理的速度,同時提高了短消息平臺的總體處理速度。
CMPP 協(xié)議根據(jù)其特點,采取了滑動窗口機制, 大大提高了短消息收發(fā)的速度。
兼容性好。提供便捷的接口與短信業(yè)務程序和業(yè)務合作商相連接,既有簡便易行的數(shù)據(jù)庫接口,也有快速的基于 TCP/IP 的 XML 接口。
管理方便。全面的日志管理,用于用戶監(jiān)控和分析。良好的短信狀態(tài)報告的管理,具體操作方式用戶可以自行配置。
網(wǎng)關穩(wěn)定性強?砷L時間穩(wěn)定工作 , 維護工作少。并提供專門的監(jiān)控程序,如果系統(tǒng)出現(xiàn)故障,監(jiān)控程序會自動啟動網(wǎng)關。
網(wǎng)關處理能力高。理論值可以達到 200 條 / 秒,一般可以達到 100 條 / 秒。(與 SP 其他配套環(huán)境有關)
操作方便。安裝調試簡便,一般半天就可以接通,最長不超過兩天。
五、 性能部分指標
系統(tǒng)瞬間峰值:
- 不操作數(shù)據(jù)庫,僅寫日志,穩(wěn)定工作在 800條/秒/一個TCP/IP連接;
- 寫數(shù)據(jù)庫,穩(wěn)定工作在 200條/秒/一個TCP/IP連接;
- 占用系統(tǒng)資源:大約在 30%~40% CPU(PIII 2.4G, RAM 1G)。
- 短信流量理論設計值: 500萬條/天;
- 發(fā)送速率: 600條/秒(不寫數(shù)據(jù)庫),200條/秒(寫數(shù)據(jù)庫)
- 接收速率: 800條/秒(不寫數(shù)據(jù)庫),300條/秒(寫數(shù)據(jù)庫)
- 進程處理:多個業(yè)務同時可掛接;
- 以上數(shù)據(jù)由采用模擬器測試所得和實際檢測綜合所得;而實際的網(wǎng)關來說,移動、聯(lián)通實際分配給 SP的流量一般只會開到大約80條/秒。
六.使用案例
- 上海移動、上海聯(lián)通、上海電信;
- 四川移動、四川聯(lián)通、四川電信;
- 重慶移動、重慶聯(lián)通;
- 湖北移動、湖南移動;
- 遼寧移動、遼寧網(wǎng)通;
- 北京移動、北京聯(lián)通、北京網(wǎng)通;
- 吉林移動、吉林聯(lián)通、吉林網(wǎng)通;
- 甘肅移動、甘肅聯(lián)通、甘肅電信;
- 陜西移動、陜西聯(lián)通;
- 廣東移動、廣東聯(lián)通、廣東電信;
- 新疆移動;
- 福建移動、福建聯(lián)通、福建網(wǎng)通;
- 山東移動、山東聯(lián)通、山東網(wǎng)通
大漢三通公司供稿 CTI論壇編輯
相關鏈接: