中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      短信網關開發設計

      時間:2024-09-07 02:08:39 電子商務畢業論文 我要投稿
      • 相關推薦

      短信網關開發設計

        摘 要:CMPP(中國移動點對點協議)規定了移動夢網短信業務開展過程中各網元(包括ISMG、GNS和SP)之間的消息類型和定義,本文講述基于CMPP3.0標準的企業短信網關設計,支持CONNECT,SUBMIT,DELIVER,QUERY,CANCEL,TERMINATE消息。

        關鍵詞:短信 短信網關CMPP SP ISMG

        1 引言

        隨著短信息業務的快速發展,短信息已經成為手機用戶最經常使用的業務之一。除了大量使用的手機用戶到手機用戶的點對點短信業務之外,從信息平臺到手機用戶的短信信息服務業務也在快速發展,該業務已經成為廣大用戶及時方便地獲取信息的一種手段。在廣大服務提供商(SP)的支持下,用戶可以采用短信點播或網站定制的方式得到大量有用信息,SP也能通過提供有償信息服務而獲得收益。

        然而手機用戶和SP的交互必須通過基于CMPP的短信網關。CMPP(China Mobile Peer to Peer)中國移動點對點協議,目前為3.0版本,是中國移動通信集團公司發布,規定了移動夢網短信業務開展過程中各網元(包括ISMG、GNS和SP)之間的消息類型和定義,規定了以下三方面的內容:1)業務提供商與互聯網短信網關之間的接口協議;2)互聯網短信網關之間的接口協議;3)互聯網短信網關與匯接網關之間的接口協議。

        文章組織如下:第2節分析介紹了CMPP3.0;第3節分析設計企業短信網關API;第4節給出了SP的發展趨勢,最后對全文進行總結。

        2 CMPP3.0

        2.1網絡結構

        如圖1所示:

        圖1 互聯網短信網關組網結構

        如圖1所示,互聯網短信網關(ISMG)是業務提供商(SP)與移動網內短信中心之間的中介實體,互聯網短信網關一方面負責接收SP發送給移動用戶的信息和提交給短信中心。另一方面,移動用戶點播SP業務的信息將由短信中心通過互聯網短信網關發給SP。另外,為了減輕短信中心的信令負荷,互聯網短信網關還應根據路由原則將SP提交的信息轉發到相應的互聯網短信網關。互聯網短信網關通過向匯接網關(GNS)查詢的方式獲得網關間的轉發路由信息。

        另外,ISMG還必須與數據業務管理平臺DSMP進行連接,在業務流程中對用戶、業務以及定購關系等進行鑒權并對業務進行批價。

        CMPP協議主要提供以下兩類業務操作:

        (1)短信發送(Short Message Mobile Originate,SM MO)

        (2)短信接收(Short Message Mobile Terminated,SM MT)

        2.2 CMPP協議棧

        CMPP協議以TCP/IP作為底層通信承載,具體結構由圖2所示:

        圖2 CMPP協議棧

        2.3 通訊方式

        各網元之間共有兩種連接方式:長連接和短連接。所謂長連接,指在一個TCP連接上可以連續發送多個數據包,在TCP連接保持期間,如果沒有數據包發送,需要雙方發鏈路檢測包以維持此連接。短連接是指通信雙方有數據交互時,就建立一個TCP連接,數據發送完成后,則斷開此TCP連接,即每次TCP連接只完成一對CMPP消息的發送。

        現階段,要求ISMG之間必須采用長連接的通信方式,建議SP與ISMG之間采用長連接的通信方式。

        2.4 CMPP涉及的端口號

        2.5交互過程中的應答方式

        在SP與ISMG之間、SMSC與ISMG之間及ISMG之間的交互過程中均采用異步方式,即任一個網元在收到請求消息后應立即回送響應消息。舉例如圖3所示:

        圖3 異步交互方式示意圖

        3 企業短信網關設計

        企業短信網關API必須實現CMPP3.0中業務提供商(SP)與互聯網短信網關(ISMG)間的消息定義所規定的七個操作。

        ⑴ SP請求連接到ISMG(CMPP_CONNECT)操作

        CMPP_CONNECT操作的目的是SP向ISMG注冊作為一個合法SP身份,若注冊成功后即建立了應用層的連接,此后SP可以通過此ISMG接收和發送短信。ISMG以CMPP_CONNECT_RESP消息響應SP的請求。

        ⑵ SP或ISMG請求拆除連接(CMPP_TERMINATE)操作

        CMPP_TERMINATE操作的目的是SP或ISMG基于某些原因決定拆除當前的應用層連接而發起的操作。此操作完成后SP與ISMG之間的應用層連接被釋放,此后SP若再要與ISMG通信時應發起CMPP_CONNECT操作。

        ISMG或SP以CMPP_TERMINATE_RESP消息響應請求。

        ⑶ SP向ISMG提交短信(CMPP_SUBMIT)操作

        CMPP_SUBMIT操作的目的是SP在與ISMG建立應用層連接后向ISMG提交短信。

        ISMG以CMPP_SUBMIT_RESP消息響應。

        ⑷ SP向ISMG查詢發送短信狀態(CMPP_QUERY)操作

        CMPP_QUERY操作的目的是SP向ISMG查詢某時間的業務統計情況,可以按總數或按業務代碼查詢。ISMG以CMPP_QUERY_RESP應答。

        ⑸ ISMG向SP送交短信(CMPP_DELIVER)操作

        CMPP_DELIVER操作的目的是ISMG把從短信中心或其它ISMG轉發來的短信送交SP,SP以CMPP_DELIVER_RESP消息回應。

        ⑹ SP向ISMG發起刪除短信(CMPP_CANCEL)操作

        CMPP_CANCEL操作的目的是SP通過此操作可以將已經提交給ISMG的短信刪除,ISMG將以CMPP_CANCEL_RESP回應刪除操作的結果。

        ⑺ 鏈路檢測(CMPP_ACTIVE_TEST)操作

        本操作僅適用于通信雙方采用長連接通信方式時用于保持連接。

        以下為CMPPAPI實現的java部分代碼

        4 結束語

        當前短信業務蓬勃發展,移動數據業務將成為運營商的重要收入來源,移動互聯網用戶數大幅增長。

        CMPP作為中國移動網關與服務提供商(SP)之間的交互協議,在SP技術發展中具有重要的作用。本文深入分析CMPP3.0協議的結構和底層通訊方式,給出實現CMPP3.0的企業短信網關API,為SP接入移動短信業務提供實現方法。

        但本文也存在一些不足,CMPP3.0是一個復雜的協議,也是互聯網短信網關的接口協議,作者將繼續對CMPP3.0的研究,進一步深化本文的工作。

      【短信網關開發設計】相關文章:

      基于Web服務的短信網關設計03-26

      邊界網關協議的研究與設計03-08

      基于ParlayX的業務接入網關系統設計03-07

      藍牙技術在音頻網關中的應用01-07

      多媒體網關系統中模擬電話語音卡的設計03-18

      在線考試系統設計與開發論文05-29

      網絡教學系統的設計與開發03-07

      基于H323的VoIP客戶端網關系統軟件設計03-07

      智能化住宅與未來家庭網關03-18

      主站蜘蛛池模板: 辉县市| 四虎无码精品a∨在线观看| 激情一区二区三区视频| 罗定市| 久久精品成人免费观看97| 定结县| 国产美女直播一区二区| 被欺辱的高贵人妻被中出| 国产av无码专区亚洲aⅴ| 丝袜人妻无码中文字幕综合网| 中文无码制服丝袜人妻AV| 神木县| 一本久久综合亚洲鲁鲁五月夫| 静海县| 国产白浆美女在线观看| 亚洲日产AV中文字幕无码偷拍| 一本色道久久综合狠狠躁中文| 久久久精品国产精品久久| 在线亚洲精品国产成人二区| 中文字幕最新精品资源| 无码一区二区丝袜| 中文字幕人妻av蜜臀| 国产自在自线午夜精品视频在| 精品国产迪丽热巴在线| 体育| 黔江区| 南丹县| 珠海市| 阿拉善盟| 免费一级欧美大片久久网| 久久亚洲精品一区二区| 亚洲国产精品第一区二区三区| 国内少妇高潮嗷嗷叫在线观看| 国产成人AⅤ| 产精品无码久久_亚洲国产精| 男人的天堂av一二区| 国产精品亚洲美女av网站| 国产精品久久精品久久精品久久 | 国产视频嗯啊啊啊| 免费观看久久精品日本视频| 少妇顶级牲交免费在线|