Smpp

Kısaca: SMPP (Short message peer-to-peer protocol), SMS gönderici ve alıcıları arasında SMS alışverişini sağlamak üzere tasarlanmış uluslar arası bir telekominikasyon protokolüdür. ...devamı ☟

SMPP (Short message peer-to-peer protocol), SMS gönderici ve alıcıları arasında SMS alışverişini sağlamak üzere tasarlanmış uluslar arası bir telekominikasyon protokolüdür.

Genellikle GSM operatörleri ve katma değerli servis sağlayıcılar arasında toplu SMS gönderimlerinde kullanılır. Bir dış SMS servisi (ESME) SMPP kullanarak TCP/IP veya X.25 üzerinden kendi uygulama katmanında bir Servis Mesajı Merkezi (SMSC) ile SMS alışverişinde bulunabilir.

SMPP küçük bir İrlanda teknoloji firması olan Aldiscon tarafından geliştirildi. Aldison daha sonra Logica tarafından satın alındı. SMPP 1999`dan beri SMS Forum adlı organizasyon tarafından geliştiriliyor. Günümüzde SMPP sürüm 5.0 olsa da en sık kullanılan sürümler 3.3 ve 3.4 sürümleridir.

Desteklediği işlemler

SMPP birçok çift-yönlü mesajlaşma fonksiyonunu destekler:
  • Bir ya da birden fazla noktaya SMS gönderimi
  • Servis Mesaj Merkezinden SMS alımı
  • Gönderilen SMS`ler için durum sorgusu
  • SMS gönderiminin iptali veya gönderimdeki SMS`in değiştirilmesi
  • SMS gönderim zamanlaması
  • Mesaj tipinin (datagram veya depola-ilet) belirlenmesi
  • SMS öncelik belirlenmesi
  • Veri kodlama tipinin belirlenmesi
  • SMSler için geçerlilik süresi belilenmesi
  • SMS ve servis eşleşmesi (mesela SMSle sesli mesaj uyarısı)


Bağlantı tipleri

SMPP 3 ayrı bağlantı tipi sunar
  • Gönderici (Transmitter)
  • Alıcı (Receiver)
  • Gönderici&Alıcı (Transreceiver) (SMPP 3.4`ten itibaren)


Bir SMPP oturumu 5 ayrı durumda olabilir:
  • OPEN: Bağlı ve oturum için bekliyor
  • BOUND_TX: Gönderici (transmitter) olarak bağlı
  • BOUND_RX: Alıcı (receiver) olarak bağlı. Bu oturum tipinde dış mesaj sistemi (ESME) mesaj merkezinden (SMSC) mesaj almaya hazırdır.
  • BOUND_TRX: Hem alıcı hem gönderici. Genelde SMS iletim raporları da almak için kullanılır
  • CLOSED : Oturum kapalı ve bağlı değil.


Fonksiyonlar

Dış SMS sistemi (ESME)`den SMSC`ye şu işlevler geçerlidir:
  • submit_sm
  • data_sm
  • query_sm
  • cancel_sm
  • replace_sm


Bu fonksiyonların çağırılmasına karşılık SMSC cevap döner. (submit_sm_resp , cancel_sm_resp)

SMSC`den ESME`ye doğru geçerli işlevler ise :
  • deliver_sm
  • data_sm


Dış bağlantılar



Kaynaklar

Vikipedi

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.