SMPP protokol

Na ovoj stranici možete pronaći informacije o najčešće korištenom SMS protokolu, Short Message Peer-to-Peer Protocol (SMPP). Dobit ćete uvod u osnovne SMS koncepte, naučit ćete kako je SMS povezan sa SMPP-om, te ćete pronaći neke dokumente i dijagrame koji će vam pomoći bolje razumjeti ovu tehnologiju.

Što je SMS protokol?

SMS protokol je skup pravila komunikacije, korišten za slanje kratkih tekstualnih poruka u mobilnoj telefonskoj mreži. Također se naziva i komponentom usluge tekstualnih poruka telefonske, internetske i mobilne mreže. Koristi standardne poruke koje se šalju kroz mrežu i koje sadrže sve potrebne informacije (uključujući broj telefona pošiljatelja, broj telefona primatelja, zastavicu izvješća o isporuci, tekst poruke, itd.) koje omogućuju mobilnim uređajima razmjenu kratkih tekstualnih poruka.

smpp protokol
Slika 1 - SMPP protokol

Kako se koristi SMS protokol?

SMS protokol koriste softverske aplikacije povezane na SMS pristupne točke kada korisnici u uredu ili automatizirani softver za slanje poruka šalju masovne poruke na mobilne telefone i druge uređaje sposobne primati SMS poruke. Ovaj isti protokol se također koristi za primanje SMS poruka.

Je li SMS TCP ili UDP protokol?

Ukratko, SMS je TCP protokol. Točnije, SMS se odnosi na Short Message Service (SMS) koji se koristi za prijenos tekstualnih poruka u mobilnoj mreži preko TCP/IP. Protokol koji se koristi za prijenos SMS poruka preko interneta zove se SMPP protokol. To je klijent-server protokol koji zahtijeva Ozeki SMS pristupna točka i SMPP klijent.

Slika 2 - SMPP složaj protokola

Kako bi se prenijele SMS poruke kroz internet, postavlja se složaj protokola. Ovaj složaj protokola koristi TCP/IP kanal. Povrh ovog komunikacijskog kanala opcionalno se dodaje sigurnosni sloj protokola. Ovaj sloj se zove TLS ili SSL. Ovaj sigurnosni sloj odgovoran je za šifriranje i dešifriranje komunikacije. Sigurnosni sloj se koristi samo ako se koristi Sigurni SMPP poslužitelj zvan SMPPS poslužitelj na strani poslužitelja. U ovom slučaju i SMPP klijent i SMPP poslužitelj moraju komunicirati preko TLS-a. Ozeki SMS pristupna točka podržava složajeve SMPP protokola sa i bez sigurnosnog sloja.

Povrh sigurnosnog TLS sloja koristi se SMPP. To je komunikacijski kanal, koji je odgovoran za prijenos tekstualnih poruka (SMS poruka) preko interneta. SMPP koriste mnogi pružatelji SMS usluga za razmjenu SMS poruka međusobno. SMPP također koriste računalne aplikacije za slanje SMS poruka pružateljima SMS usluga.

U 2025. godini bit će potreban još jedan sloj iznad SMPP sloja, jer SMPP sloj ne podržava prijenos višedijelnih SMS poruka. Ovaj sloj se zove sloj segmentacije i ponovnog sastavljanja. Ako aplikacija šalje tekstualnu poruku dužu od 160 latiničnih znakova ili 70 Unicode znakova, mora se poslati u više dijelova. Ovo se zove tehnologija višedijelnih SMS poruka. Ozeki SMS pristupna točka dodaje ovaj sloj segmentacije poruka u složaj SMS protokola kako bi se i kratke i duge tekstualne poruke mogle pouzdano slati.

Preuzmite specifikaciju SMPP protokola

SMPP protokol je definiran u PDF datoteci. PDF sadrži specifikacije koje održava SMPP Forum, koji djeluje kao standardizacijsko tijelo za ovaj protokol. SMPP specifikacija se razvija i označena je brojevima verzija. Najčešće korištena verzija je SMPP v3.4.

SMPP protokol možete preuzeti sa sljedeće poveznice:
Preuzmite specifikaciju SMPP protokola v3.4 (pdf)

More information