TETRA專網短信平台系統

2012/11/15 0:00:00     浏覽:     來源:本站     作(zuò)者:

 
【摘要】文(wén)章主要介紹了TETRA數字集群系統的短信平台系統研發背景、系統結構及功能(néng)結構,并着重介紹了短信平台網關與TETRA系統接口部分(fēn)的開發,最後總結了該系統的特點。
【關鍵詞】TETRA   數字集群專網   短信網關

1 引言
    随着TETRA數字集群系統在國(guó)内的不斷發展,網絡規模和專網用(yòng)戶的規模都在不斷擴大。數字集群系統優于模拟集群系統的一個重要特點,就是它在支持話音業務(wù)的同時還可(kě)以提供數據業務(wù),其中(zhōng)短信息的收發是數字集群專網用(yòng)戶使用(yòng)最多(duō)的數據業務(wù)。但目前,TETRA專網内的短信功能(néng)與GSM/GPRS、CDMA等網絡的短信功能(néng)相比還比較單一,隻限于專網内用(yòng)戶間的短信收發,并且不具(jù)備存儲轉發功能(néng),短信發送缺乏可(kě)靠性。由于這種局限性,TETRA專網的短信功能(néng)一直不能(néng)滿足專網内用(yòng)戶的使用(yòng)需求和網絡的發展規劃需求,短信的作(zuò)用(yòng)沒有(yǒu)很(hěn)好地發揮出來。
    TETRA專網短信平台系統的推出,很(hěn)好的彌補了TETRA數字集群專網原有(yǒu)短信功能(néng)的不足,在可(kě)靠的安(ān)全機制及隔離措施前提下,該平台可(kě)以實現短信的存儲轉發,防止用(yòng)戶因關機等原因遺漏重要短信,增加短信發送的可(kě)靠性;可(kě)以通過局域網或互聯網與入網用(yòng)戶單位的辦(bàn)公(gōng)網絡系統OA相連;還可(kě)以接入GSM/GPRS、CDMA網絡的短信中(zhōng)心,實現TETRA專網和公(gōng)網間短信的互聯互通,更全面地滿足多(duō)種應用(yòng)需求,充分(fēn)發揮短信的橋梁作(zuò)用(yòng)。

2 系統結構
    TETRA專網短信平台系統結構,如圖1所示。
             
                       圖1  TETRA專網短信平台系統結構
    以專網短信網關平台為(wèi)中(zhōng)心,GSM/GPRS、CDMA網、單位機關辦(bàn)公(gōng)網等多(duō)個網絡的用(yòng)戶均可(kě)實現與TETRA專網用(yòng)戶間的短信互通。
    網絡的連接均基于TCP/IP協議,可(kě)以選擇局域網、Internet或DDN專線(xiàn)等方式接入。

3 功能(néng)結構
    TETRA專網短信平台系統分(fēn)為(wèi)短信平台網關和短信平台客戶端應用(yòng)兩部分(fēn),功能(néng)結構如圖2所示。
 
              圖2  TETRA專網短信平台系統功能(néng)結構
    短信平台網關主要包括網關接入接口模塊、接入認證、路由控制、負載均衡和并發控制,TETRA接口和與其他(tā)運營商(shāng)接口等功能(néng)模塊。
    短信平台客戶端應用(yòng)主要包括應用(yòng)接入接口模塊,短信的存儲和轉發,查詢統計,用(yòng)戶管理(lǐ),發送對象管理(lǐ)等功能(néng)模塊。
    主要功能(néng)模塊如下:
    組件接口(網關接入接口模塊/應用(yòng)接入接口模塊)
    以中(zhōng)間組件的方式向其他(tā)系統應用(yòng)平台開放短信通信的接口,提供基于COM+、EJB、Java的具(jù)有(yǒu)标準開放式接口的組件,可(kě)以跟應用(yòng)平台、辦(bàn)公(gōng)OA系統、業務(wù)系統、客戶服務(wù)系統等各種系統對接,實現短信在内部辦(bàn)公(gōng)、業務(wù)通知、查詢、客戶溝通交流等方面的應用(yòng)。
    短信平台網關
    網關作(zuò)為(wèi)短信接入調度中(zhōng)心,其主要功能(néng)是負責短信的收發路由,預處理(lǐ)用(yòng)戶的短信數據、短信消息雙向調度、消息發送接收記錄。提供發送接收短信的接口,同時提供與TETRA專網及公(gōng)網移動運營商(shāng)的短信網關的交互,進行短信發送接收。與公(gōng)網短信網關的互聯互通,支持GSM、CDMA等網絡類型,支持SMPP、CMPP、SGIP等通信協議。并且,網關對TETRA專網及公(gōng)網的短信接入均提供流量控制措施。
    短信平台客戶端應用(yòng)
    客戶端應用(yòng)通過網關接入接口模塊實現與短信網關的短信接入。采用(yòng)WEB方式(B/S結構),向機關單位辦(bàn)公(gōng)網用(yòng)戶提供界面友好、直觀的短信應用(yòng)與管理(lǐ)服務(wù),可(kě)完成短信收發、系統用(yòng)戶管理(lǐ)以及短信的統計查詢等工(gōng)作(zuò)。
    網關數據庫,應用(yòng)數據庫
    負責短信、業務(wù)、管理(lǐ)等數據的存儲和組織。主要采用(yòng)目前主流的數據庫管理(lǐ)系統:SQL SERVER或ORACLE。

4 網關與TETRA系統的接入
    此次開發的短信平台系統中(zhōng),短信網關接入TETRA系統的接口部分(fēn)是基于某公(gōng)司的TETRA數字集群系統進行開發的,其網絡結構如圖3所示。
         
                   圖3  TETRA數字集群網絡結構
    位于圖中(zhōng)圓圈位置的是TCS服務(wù)器(TETRA Connectivity Server,TETRA連接服務(wù)器),它是在該公(gōng)司的TETRA數字集群網絡中(zhōng)進行二次開發的一個軟件平台,是TCS Client(TCS客戶應用(yòng)程序)與TETRA數字集群網絡之間的一個中(zhōng)間設備,為(wèi)客戶應用(yòng)程序連接到TETRA數字集群網絡提供TCS API(應用(yòng)編程接口)。因此,第三方客戶應用(yòng)可(kě)以通過TCS使用(yòng)該TETRA數字集群網絡中(zhōng)的所有(yǒu)語音和數據業務(wù)。
    利用(yòng)微軟的COM/DCOM作(zuò)為(wèi)TCS客戶應用(yòng)和TCS API之間的接入方法,根據封裝(zhuāng)不同功能(néng)API函數的組件,進行二次開發。
    TETRA專網短信平台系統就是TCS服務(wù)器的一個第三方客戶應用(yòng),而其與TETRA系統接口的開發就是使用(yòng)TCS API編程接口,同時基于DCOM編程技(jì )術實現的。短信網關中(zhōng)主要用(yòng)到了TCSUser和TCSData兩個組件,其中(zhōng),TCSUser組件提供登錄、退出以及接入其它TCS組件的方法,TCSData組件用(yòng)于接入TCS的數據消息業務(wù)。
短信網關接入TETRA系統後,專網内用(yòng)戶間的短信收發就可(kě)以經過短信網關中(zhōng)轉。下面就以A和B兩個TETRA終端收發短信為(wèi)例,介紹短信網關C對短信進行存儲轉發的工(gōng)作(zuò)過程。
          
                       圖4  存儲轉發過程
    如圖4所示,如果終端A設置了短信中(zhōng)心号碼為(wèi)C,則當A向B發送短信時,過程如下:
    短信将先被路由至短信平台網關C,即圖中(zhōng)的過程1;
    C收到短信指示後,從SDSTLTransferIndication事件中(zhōng)能(néng)夠獲取三個号碼:過程1的發送方A、接收方C以及所傳遞的最終目标地址B;
    然後C記錄該短信實際的發送方A與接收方B,存儲并轉發;
    轉發時調用(yòng)SendSDSTLTransfer函數,其中(zhōng)設置兩個号碼:過程2的接收方B以及傳遞的初始源地址A;
    最後B收到短信,并能(néng)顯示出該短信的原發送方A。
    通過短信網關實現了短信的存儲轉發功能(néng)後,如果用(yòng)戶因關機等原因沒有(yǒu)收到短信,網關将根據設置的重發間隔不斷重發短信,直到用(yòng)戶收到短信為(wèi)止,這樣有(yǒu)效避免了用(yòng)戶漏接重要短信的情況,增強了短信發送的可(kě)靠性。

5  TETRA專網短信平台系統的特點
    TETRA專網短信平台系統将專網和公(gōng)網短信業務(wù)的應用(yòng)融合在一起,具(jù)備如下特點:
    參照運營商(shāng)級短信網關平台系統設計,不同于普通的數據增值業務(wù),不僅提高了短信收發的可(kě)靠性,還提供了完善的接入、擴展平台和二次開發接口;
    參照公(gōng)網短信功能(néng),提供特服号管理(lǐ)、短信内容管理(lǐ)、發送對象管理(lǐ)、批量群發管理(lǐ)、後台統計查詢等功能(néng),豐富了專網短信應用(yòng)模式,增強了對短信合理(lǐ)使用(yòng)的管理(lǐ);
    兼顧不同網絡的流量特點,具(jù)備流量控制、負載均衡和并發處理(lǐ)機制,最大限度的提高轉發性能(néng);
    配套的安(ān)全接入和隔離措施保證了專網與公(gōng)網間的通信安(ān)全。

6 結束語
    目前,TETRA專網短信平台系統已經在北京市科(kē)委的TETRA數字集群試驗網中(zhōng)通過了測試。該系統實現了短信的存儲轉發,增強了短信發送的可(kě)靠性,有(yǒu)助于用(yòng)戶單位對短信收發進行統一管理(lǐ),能(néng)夠滿足專網用(yòng)戶與其他(tā)網絡用(yòng)戶互聯互通的多(duō)方面需求。  ★
 
作(zuò) 者:陳妍 盧煜 公(gōng)安(ān)部第一研究所
來 源:《移動通信》雜志(zhì)