短訊息對等協定(SMPP)

短訊息對等協定

SMPP一般指本詞條

短訊息對等協定(SMPP)是適用於無線數據套用與無線網路之間訊息傳送的協定。也是短訊息服務中心繫統外部訪問接口的標準協定之一。

中文名稱短訊息對等協定
英文名稱short message peer to peer;SMPP
定  義適用於無線數據套用與無線網路之間訊息傳送的協定。也是短訊息服務中心繫統外部訪問接口的標準協定之一。
套用學科通信科技(一級學科),通信協定(二級學科)

基本介紹

  • 中文名:短訊息對等協定
  • 外文名:short message peer to peer
  • 簡稱:SMPP
概述,功能,網路層連線,協定訊息,

概述

SMPP 協定是一種開放的、工業化的接口協定, 為短訊息中心(如SMSCUSSD 、分散的輔助服務數據伺服器或其它的訊息中心)和SMS 套用系統(如WAP 代理伺服器、Email 網關或其它訊息網關)之間的短訊息的轉換提供了靈活的數據通信接口。SMPP 協定作為一個開放的訊息轉換協定,完成SMSC 與ESMEs(外部短訊息實體)的信息交換,它定義了一系列操作的協定數據單元(PDUs)和當SMPP 運行時ESMS 套用系統與SMSC 之間交換的數據。通常將SMSC 稱為SMPP 的“伺服器”實體, 而EMSE(外部短訊息實體)稱為“客戶” 。

功能

SMPP 協定的主要功能如下:
(1)在ESME 和SMSC 之間定義了一系列的短訊息交換操作;
(2)在SMPP 操作中,ESME 套用必須和一個SMSC 交換的數據。

網路層連線

SMPP 僅僅是一個套用層協定, 它不提供傳輸功能, 它基於TCP/IP 和X .25 網路連線, 假定下層的網路連線提供可靠的點到點的數據傳輸, 包括數據報文的編碼、視窗、流量控制以及錯誤處理。於是, 在SMPP 層,ESME 和SMSC 把下層的網路連線當作一個可靠的傳輸, 它管理SMPPPDU 的傳輸和接收:如果需要, 網路層的傳送實體為了在網路上傳輸一系列的數據包分片將處理SMPP PDU 的分段,同樣網路層上的接收實體重組SMPP PDU 的分片。
短訊息對等協定

協定訊息

一個傳送短訊息到SMSC 的ESME 必須被作為一個ESME 傳送器或一個ESME 傳送接收器連線到SMSC 。從ESME 傳送器到SMSC 的SMPP PDUs包括:
submit sm;data sm
除了向SMSC 提交短訊息, 一個ESME 也可以使用訊息識別器執行如下的SMPP 操作:
query sm ———輪詢SMSC 以識別先前提交短訊息的狀態;cancel sm ———取消上一次的訊息提交操作;replace sm ———代替先前的短訊息操作
SMSC 應答從ESME 來的訊息包含:訊息識別器或ESME 是否已經提交訊息的狀態為有效或無效, 對後者而言,SMSC 將返回一個合適的錯誤狀態。SMSC 應答PDUs 如下:
submit sm resp;data sm resp;query sm resp;cancel sm resp;replace sm resp

相關詞條

熱門詞條

聯絡我們