SMPP protokol

Na tej strani najdete informacije o najbolj razširjenem SMS protokolu, Short Message Peer-to-Peer Protocol (SMPP). Dobili boste uvod v osnovne koncepte SMS, spoznali boste, kako je SMS povezan s SMPP, in našli nekaj dokumentov ter diagramov, ki vam bodo pomagali bolje razumeti to tehnologijo.

Kaj je SMS protokol?

SMS protokol je niz komunikacijskih pravil, ki se uporablja za pošiljanje kratkih besedilnih sporočil v mobilnem telefonskem omrežju. Pogosto ga imenujejo tudi komponenta storitve besedilnih sporočil telefonskega, internetnega in mobilnega omrežja. Uporablja standardna sporočila, ki se pošiljajo prek omrežja in vsebujejo vse potrebne informacije (vključno s številko pošiljatelja, številko prejemnika, zastavico poročila o dostavi, besedilo sporočila itd.), ki omogočajo mobilnim napravam izmenjavo kratkih besedilnih sporočil.

smpp protokol
Slika 1 - SMPP protokol

Kako se uporablja SMS protokol?

SMS protokol uporabljajo programske aplikacije, povezane s SMS prehodi, ko uporabniki v pisarni ali avtomatizirana programska oprema za pošiljanje sporočil pošiljajo množična sporočila na mobilne telefone in druge naprave, ki lahko prejemajo SMS sporočila. Isti protokol se uporablja tudi za prejemanje SMS sporočil.

Ali je SMS TCP ali UDP protokol?

Na kratko je SMS TCP protokol. Natančneje, SMS se nanaša na Short Message Service (SMS), ki se uporablja za prenos besedilnih sporočil v mobilnem omrežju prek TCP/IP. Protokol, ki se uporablja za prenos SMS sporočil prek interneta, se imenuje SMPP protokol. To je odjemalsko-strežniški protokol, ki zahteva Ozeki SMS Gateway, in SMPP odjemalca.

Slika 2 - SMPP protokolni sklad

Za prenos SMS sporočil prek interneta se vzpostavi protokolni sklad. Ta protokolni sklad uporablja TCP/IP kanal. Na vrhu tega komunikacijskega kanala se po želji doda varnostna protokolna plast. Ta plast se imenuje TLS ali SSL. Ta varnostna plast je odgovorna za šifriranje in dešifriranje komunikacije. Varnostna plast se uporablja le, če je na strežniški strani uporabljen varen SMPP strežnik, imenovan SMPPS strežnik. V tem primeru morata tako SMPP odjemalec kot SMPP strežnik komunicirati prek TLS. Ozeki SMS gateway podpira SMPP protokolne sklade z varnostno plastjo in brez nje.

Nad varnostno plastjo TLS se uporablja SMPP. To je komunikacijski kanal, ki je odgovoren za prenos besedilnih sporočil (SMS sporočil) prek interneta. SMPP uporabljajo številni ponudniki SMS storitev za izmenjavo SMS sporočil med seboj. SMPP uporabljajo tudi računalniške aplikacije za pošiljanje SMS sporočil ponudnikom SMS storitev.

Leta 2025 bo potrebna še ena plast nad SMPP plastjo, ker SMPP plast ne podpira večdelnega prenosa SMS. Ta plast se imenuje plast segmentacije in ponovne sestave. Če aplikacija pošlje besedilno sporočilo, daljše od 160 latiničnih znakov ali 70 unicode znakov, ga je treba poslati v več delih. To se imenuje tehnologija večdelnega SMS. Ozeki SMS gateway doda to plast segmentacije sporočil v SMS protokolni sklad, tako da je mogoče zanesljivo pošiljati tako kratka kot dolga besedilna sporočila.

Prenesite specifikacijo SMPP protokola

SMPP protokol je opisan v PDF datoteki. PDF vsebuje specifikacije, ki jih vzdržuje SMPP Forum, ki deluje kot standardizacijsko telo za ta protokol. Specifikacija SMPP se razvija in je označena z različicami. Najbolj razširjena različica je SMPP v3.4.

SMPP protokol lahko prenesete na naslednji povezavi:
Prenesite specifikacijo SMPP protokola v3.4 (pdf)

More information