全球专业中文经管百科,由121,994位网友共同编写而成,共计435,825个条目

CMPP協議

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

目錄

CMPP協議

  CMPP協議是中國移動通信互聯網簡訊網關介面協議(China Mobile Peerto Peer),是中國移動通信集團公司企業規範,簡稱CMPP,現階段版本為2.0版。

CMPP協議的功能概述

  1.簡訊發送(Short Message Mobile 0riginate,SMMO)。典型的業務操作舉例如圖1所示:

Image:CMPP1.png

  ①手機發出數據請求(可能是訂閱信息或圖片點播等),被源ISMG接收;②源ISMG對接收到的信息返迴響應;③源ISMG在本地查詢不到要連接的SP,向GNS(匯接網關)發路由請求信息;④GNS將路由信息返回;⑤源ISMG根據路由信息將請求前轉給目的ISMG;⑥目的ISMG對接收到的信息返迴響應;⑦目的ISMG將請求信息送sP;⑧SP返迴響應。

  在以上操作中,步驟3到步驟8均使用CMPP協議;在隨後的操作中,目的ISMG在接收到SP的響應後將產生Mo狀態報告發給源ISMG。

  2.簡訊接收(Short Message Mobile Terminated,SMMT)。典型的業務操作舉例如圖2所示:

Image:CMPP2.png

  ①SP發出數據請求(可能是簡訊通知或手機鈴聲等),被源ISMG接收;②源ISMG對接收到的信息返迴響應;③源ISMG在本地資料庫中找不到要目的手機號段所對應網關代碼,向GNS(匯接網關)發路由請求信息;④匯接網關將路由信息返回;⑤源ISMG根據路由信息將請求前轉給目的ISMG;⑥目的ISMG對接收到的信息返迴響應;⑦目的ISMG將請求信息發送至SMC;⑧SMC向目的ISMG返迴響應。

  在上述操作中,步驟1到步驟6均使用CMPP協議;在隨後的操作中,SMC將通過No.7信令網向移動用戶發送信息,移動用戶收到後將返回狀態報告(Delivery—Receipt)給簡訊中心,簡訊中心將按照M0操作的流程將狀態報告返回給SP(如果SP要求返回狀態報告)。

CMPP協議的通信方式

  CMPP協議以Tcp/Ip作為底層通信承載。SP與ISMG之間、ISMG之間進行信息交互時,可以採用長連接方式,也可以採用短連接方式。所謂長連接,指在一個TcP連接上可以連續發送多個數據包,在TCP連接保持期間,如果沒有數據包發送,需要雙方發鏈‘路檢測包以維持此連接。短連接是指通信雙方有數據交互時,就建立一個TCP連接,數據發送完成後,則斷開此TCP連接,即每次TCP連接只完成一對CMPP消息的發送。

  1.長連接。通信雙方以客戶——伺服器方式建立TCP連接,用於雙方信息的相互提交。當通道上沒有數據傳輸時,通信雙方應每隔時間C發送鏈路檢測包以維持此連接,當鏈路檢測包發出超過時間T後未收到響應,應立即再發送鏈路檢測包,再連續發送N一1次後仍未得到響應則斷開此連接。參數C、T、N原則上應可配置,現階段建議取值為:C:3rain,T=60s,N=3。網關與SP之間、網關之間的消息發送後等待Ts後未收到響應,應立即重發,再連續發送N一1次後仍未得到響應則停發。現階段建議取值為:T=60s,N=3。消息採用併發方式發送,加以滑動視窗流量控制,視窗大小參數w可配置。現階段建議為16,即接收方在應答前一次收到的消息最多不超過16條。

  2.短連接。通信雙方以客戶——伺服器方式建立TCP連接,應答與請求在同一個連接中完成。系統採用客戶/伺服器模式,操作以客戶端驅動方式發起連接請求,完成一次操作後關閉此連接。網關與SP之間、網關之間的消息發送後等待T秒後未收到響應,應立即重發,再連續發送N一1次後仍未得到響應則停發。現階段建議取值為:T=60s,N=3。

參考文獻

  • 駱艷中,代建軍.關於SGIP和CMCC兩種短消息協議的比較[J].內蒙古科技與經濟.2009,1
本條目對我有幫助3
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您認為本條目還有待完善,需要補充新內容或修改錯誤內容,請編輯條目投訴舉報

本条目由以下用户参与贡献

Mis铭.

評論(共0條)

提示:評論內容為網友針對條目"CMPP協議"展開的討論,與本站觀點立場無關。

發表評論請文明上網,理性發言並遵守有關規定。

打开APP

以上内容根据网友推荐自动排序生成

下载APP

闽公网安备 35020302032707号