Conexiune SMPP Client

Acest ghid este despre configurarea conexiunii client SMPP. Definește ce este o conexiune client SMPP, ce înseamnă SMPP și cum poți folosi o conexiune client SMPP pentru a conecta sistemul tău Ozeki SMS gateway direct la Centrul de Servicii pentru Mesaje Scurte (SMSC) al unui operator de rețea mobilă prin Internet.

Ce înseamnă SMPP?

SMPP înseamnă Short Message Peer-to-Peer Protocol. Acesta este un protocol standard din industrie proiectat pentru a livra mesaje SMS prin conexiuni TCP/IP pe Internet. Acest protocol este implementat de Ozeki SMS Gateway.

Ce este un client SMPP?

Un client SMPP este un software care îți permite să te conectezi la un furnizor de servicii SMS pe Internet. Un client SMPP, cum ar fi Ozeki SMS Gateway, folosește protocolul SMPP pentru a trimite și a primi mesaje SMS text.

Cum să conectezi un Client SMPP

Pentru a conecta un client SMPP la un furnizor de servicii SMS pentru a trimite și primi SMS, te rugăm să urmezi acești pași:

  1. Deschide https://localhost:9515 în browser-ul tău
  2. Conectează-te folosind numele de utilizator și parola
  3. Apasă pe "Adaugă o conexiune nouă"
  4. Selectează "Client SMPP"
  5. Introdu numele gazdei SMPP și portul
  6. Introdu numărul de telefon
  7. Apasă OK pentru a conecta clientul SMPP
  8. Verifică jurnalele SMPP
  9. Trimite un SMS de test

Clientul SMPP oferă o metodă standardizată pentru ca aplicațiile să trimită și să primească programatic mesaje SMS în masă către Serverul SMPP. Clientul SMPP inițiază o conexiune TCP/IP la server. Acest lucru face ca clienții SMPP să fie esențiali pentru aplicații precum platforme de marketing, sisteme de notificare și servicii de autentificare cu doi factori.

Cum să trimiți SMS prin un client SMPP

Acest sistem funcționează astfel încât utilizatorul îi dă computerului instrucțiuni pentru a trimite un mesaj (Figura 1). Computerul transmite aceste informații către un Centru SMS. Acest lucru se face printr-o conexiune client SMPP (Short Message Peer-to-Peer Protocol). SMSC trimite apoi mesajul text către dispozitivele mobile ale destinatarilor.

cum să trimiți sms prin un client smpp
Figura 1 - Cum să trimiți SMS prin un client SMPP

Cum să configurezi o conexiune client SMPP folosind Ozeki SMS Gateway (tutorial video)

Următorul videoclip scurt arată pașii pe care trebuie să-i urmezi pentru a configura o conexiune client SMPP în Ozeki SMS Gateway care funcționează în orice țară. Videoclipul începe cu formularul de conectare și te conduce până la trimiterea primului tău mesaj text ca test prin noua conexiune client SMPP creată.

Video 1 - Cum să configurezi o conexiune client SMPP folosind Ozeki SMS Gateway (Tutorial video)

Instrucțiuni detaliate pentru configurarea SMPP

Configurarea unei conexiuni SMS SMPP în Ozeki SMS Gateway este o procedură relativ simplă. Trebuie să te conectezi la gateway-ul SMS folosind un browser web ca administrator și să efectuezi câțiva pași simpli. Pentru configurare, recomandăm să te conectezi folosind contul de administrator. Numele de utilizator pentru contul de administrator este "admin", iar parola este cea pe care ai furnizat-o în timpul instalării. (Figura 2)

conectare la ozeki ten pentru configurarea conexiunii client smpp
Figura 2 - Conectare la Ozeki 10 pentru configurarea conexiunii client SMPP

Cum să creezi o nouă conexiune client SMPP

Pentru a crea o nouă conexiune client SMPP după conectare, trebuie să apeși pe link-ul 'Adaugă o conexiune nouă' în consola de management a aplicației Ozeki 10 SMS Gateway. Acest link este situat în panoul Connections sub textul "No connections are installed..." (Figura 3). Acest link va afișa o listă cu protocoale disponibile. Reține că SMPP este un protocol SMS care poate fi folosit pentru a trimite mesaje SMS.

creează o nouă conexiune client SMPP
Figura 3 - Creează o nouă conexiune client SMPP


Pentru a instala conexiunea client SMPP, va trebui să selectezi Client SMPP din lista de conexiuni disponibile. Clientul SMPP poate fi găsit în secțiunea IP SMS Connections (Figura 4). Trebuie să apeși pe Install pentru a instala Clientul SMPP. Vei folosi o conexiune client pentru că dorești să conectezi gateway-ul SMS la un furnizor de servicii SMS prin Internet. (Dacă dorești să oferi un serviciu SMS și vrei ca clienții tăi să se conecteze la gateway-ul tău SMS prin SMPP, trebuie să configurezi un cont de utilizator SMPP și trebuie să configurezi un serviciu SMPP.)

Selectează 'Client SMPP' din listă și apasă pe Install.

instalarea conexiunii client SMPP
Figura 4 - Instalarea conexiunii client SMPP

Configurați conexiunea clientului SMPP

Pentru a configura conexiunea clientului SMPP, trebuie să furnizați numele gazdei și numărul portului serviciului SMPP, acreditările SMPP și trebuie să specificați numărul de telefon asociat acestei conexiuni. Pot exista mai multe numere de telefon asociate cu această conexiune. În acest caz, furnizați primul și bifați caseta de selectare overridable. Dacă această casetă este bifată, veți putea utiliza toate numerele de telefon ca ID-uri de expeditor.

Pentru a configura un client SMPP (Figura 5):

  1. Selectați fila General
  2. Derulați până la formularul de configurare a clientului SMPP
  3. Dați un nume acestei conexiuni SMPP
  4. Introduceți numele gazdei SMPP
  5. Setați numărul portului SMPP
  6. Furnizați numele de utilizator SMPP
  7. Introduceți parola
  8. Atribuiți un ID de expeditor acestui client SMPP
  9. Faceți clic pe OK

furnizarea acreditărilor clientului SMPP
Figura 5 - Furnizarea acreditărilor clientului SMPP

Este important de menționat că numele gazdei SMPP și portul, precum și numele de utilizator și parola sunt furnizate de furnizorul dvs. de servicii SMS. De exemplu, dacă contactați Vodafone, și cereți un serviciu SMS SMPP, veți semna un contract cu ei, iar adesea un anexă a acestui contract va conține următoarele informații de conexiune. Dacă vă abonați la un serviciu SMS online, probabil veți găsi aceste informații în panoul de control online al furnizorului dvs. de servicii SMS. Desigur, puteți oricând să întrebați furnizorul dvs. de servicii SMS prin e-mail și să cereți detalii despre conexiunea serverului SMPP.

Gazda SMPP:

Gazda SMPP este numele gazdei sau adresa IP pe care clientul SMPP o utilizează pentru a se conecta la serverul SMPP. Aceasta este adresa IP (sau numele gazdei) a serverului SMPP.

Numărul portului SMPP:

Numărul portului SMPP este numărul portului TCP IP pe care clientul SMPP îl utilizează pentru a se conecta la serverul SMPP. Acest număr de port este locul în care serverul ascultă pentru conexiuni SMPP de intrare.

Numele de utilizator SMPP:

Numele de utilizator SMPP este ID-ul sistemului SMPP. Acest identificator este furnizat de operatorul serverului SMPP când vă înscrieți la serviciul lor.

Parola SMPP:

Parola SMPP este parola utilizată pentru a vă autentifica contul SMPP pe serverul SMPP. Această parolă vă este furnizată de operatorul serverului SMPP (sau furnizorul de servicii SMPP) când vă înscrieți la serviciul lor.

Numărul de telefon SMPP:

Numărul de telefon SMPP este ID-ul expeditorului SMPP. Acesta este numărul de telefon care este afișat pe telefonul mobil ca adresă de expeditor, când mesajele dvs. SMS sunt primite.

Verificați jurnalul SMPP

Odată ce conexiunea clientului SMPP este configurată, ar trebui să verificați jurnalul conexiunii clientului SMPP pentru a vedea dacă sistemul s-a conectat corect la furnizorul dvs. de servicii SMS. Dacă sistemul s-a conectat corect, ați vedea intrarea din jurnal "Connection online". Jurnalele de conexiune SMS pot fi găsite în următorul director în Windows: C:\Program Files\Ozeki\Data\Logs\Connections\. În fila Evenimente a paginii de detalii a conexiunii clientului SMPP, puteți vedea o previzualizare a jurnalului. Această pagină conține ultimele 100 de intrări din jurnal. Rețineți că fișierele jurnal SMPP sunt rotite pentru a economisi spațiu pe disc.

Cum să vizualizați jurnalul conexiunii clientului SMPP (Figura 6):
  1. Deschideți pagina de detalii a conexiunii clientului SMPP
  2. Faceți clic pe fila Evenimente
  3. Faceți clic pe pictograma ochi lângă titlul Evenimente
  4. Copiați numele fișierului lângă titlul Evenimente
  5. Deschideți Notepad
  6. Lipiți numele fișierului în dialogul File/Open din Notepad
  7. Faceți clic pe OK pentru a deschide fișierul jurnal SMPP
  8. Utilizați F3 pentru a găsi data care vă interesează
  9. Căutați "ERRO" pentru a găsi erori în jurnal

vizualizați jurnalul conexiunii clientului SMPP
Figura 6 - Vizualizați jurnalul conexiunii clientului SMPP

Trimiteți un mesaj SMS de test

Odată ce conexiunea este stabilită, puteți verifica dacă este gata să livreze mesaje SMS prin trimiterea unui SMS de test. Pentru a trimite un mesaj SMS de test, trebuie să deschideți fila Test, și trebuie să introduceți numărul de telefon și textul mesajului. Este recomandat să furnizați numărul de telefon în format internațional. Aceasta înseamnă că numărul de telefon ar trebui să înceapă cu un semn plus urmat de un cod de țară. Dacă numărul dvs. de telefon local începe cu 0, este probabil că va trebui să eliminați prefixul 0. De exemplu, dacă numărul dvs. de telefon din Marea Britanie este 07958663698, ați trimite SMS-ul de test la +447958663698.

Cum să trimiteți un mesaj SMPP de test (Figura 7):
  1. Navigați la pagina de detalii a conexiunii client SMPP
  2. Selectați fila Test
  3. Introduceți numărul de telefon al destinatarului
  4. Asigurați-vă că numărul de telefon este în format internațional
  5. Introduceți textul mesajului
  6. Asigurați-vă că textul mesajului are mai puțin de 160 de caractere
  7. Faceți clic pe butonul Trimite
  8. Verificați jurnalele SMPP

SMS-ul este trimis folosind PDU-ul SMPP submit_sm prin legătura SMPP stabilită între clientul SMPP și serverul SMPP. Acest PDU transportă ID-ul expeditorului, adresa destinatarului, textul mesajului și toate steagurile și parametrii SMPP necesari pentru afișarea corectă a SMS-ului pe telefonul mobil al destinatarului.

Vă puteți întreba de ce textul mesajului ar trebui să aibă mai puțin de 160 de caractere. Acest lucru se datorează faptului că sistemul GSM a fost proiectat să trimită mesaje text de 160 de caractere. Dacă un mesaj este mai lung, acesta va fi împărțit în mai multe segmente de mesaj și va fi livrat în mai multe mesaje SMS.

trimiterea unui mesaj de test
Figura 7 - Trimiterea unui mesaj de test


După ce mesajul este trimis cu succes, ar trebui să verificați jurnalele SMPP. Jurnalele SMPP vor dezvălui mesajele SMPP de nivel scăzut, care sunt folosite pentru a transmite conținutul mesajului către furnizorul de servicii SMS. Aceste mesaje sunt numite și PDU SMPP (unitate de date de protocol SMPP). Dacă există o problemă cu trimiterea mesajului, furnizorul dvs. de servicii SMS vă va cere jurnalele SMPP. În acest caz, trebuie să le trimiteți PDU-urile SMPP. Pentru fiecare trimitere de SMS, două PDU-uri SMPP vor apărea în jurnal. Unul este PDU-ul SMPP SUBMIT_SM, care transmite mesajul către furnizorul de servicii SMS, și PDU-ul SMPP SSUBMIT_SM_RESP, care returnează un ID de referință, care poate fi folosit pentru urmărirea unui mesaj și pentru găsirea rapoartelor de livrare returnate când mesajul este livrat pe telefonul destinatarului. (Figura 8)

rezultatul trimiterii SMS prin SMPP în jurnale
Figura 8 - Rezultatul trimiterii SMS prin SMPP în jurnale

Specificația protocolului SMPP

Specificația protocolului SMPP poate fi folosită pentru a înțelege fiecare PDU SMPP pe care îl vedeți în jurnale. Veți observa că există mai multe operații în această specificație a protocolului. De exemplu, există o operație pentru menținerea conexiunii client SMPP active folosind mesaje keep alive, și există mai multe operații pentru trimiterea și primirea mesajelor SMS și a rapoartelor de livrare SMS.

Specificația protocolului SMPP:

Descărcați: smpp-protocol-specification-v3.4.pdf

Versiunile protocolului SMPP

Standardul SMPP este un protocol în evoluție. Prima versiune adoptată pe scară largă a fost v3.3. În prezent, cea mai comună versiune pe care o veți găsi este v3.4, dar există și o versiune mai nouă, v5.0, care este rar folosită în serviciile SMS.

SMPP 3.3, cea mai veche versiune, suportă doar mesaje SMS GSM. Ea generează un răspuns imediat pentru fiecare mesaj trimis. În cele mai multe cazuri, această versiune nu este suportată pe conexiuni SSL. Problema cu SMPP 3.3 este că necesită două legături SMPP: o legătură SMPP transmițător și o legătură SMPP receptor către furnizorul de servicii SMS. Când configurați o legătură SMPP v3.3 în Ozeki SMS Gateway, va trebui să creați două conexiuni client SMPP și să configurați una ca transmițător SMPP și cealaltă ca receptor SMPP.

Protocolul SMPP 3.4 este similar cu SMPP 3.3, dar are un avantaj puternic: vă permite să trimiteți și să primiți mesaje SMS printr-o singură legătură TCP/IP. În Ozeki SMS gateway va trebui să configurați doar o conexiune client SMPP dacă doriți să folosiți acest protocol. SMPP v3.4 adaugă, de asemenea, parametri opționali Tag-Length-Value (TLV), la mesajul SMS, care permite utilizatorului să lucreze cu tehnologii non-GSM SMS, cum ar fi mesageria SMS în rețelele CDMA.

SMPP 5.0 este cea mai recentă versiune a SMPP. Ea extinde v3.4 prin adăugarea suportului pentru difuzarea celulară, control inteligent al fluxului. Nu mulți furnizori de servicii SMS folosesc acest protocol. Vă recomandăm să configurați conexiuni SMPP v3.4 în Ozeki SMS gateway.

Testarea clientului SMPP

Pentru a testa conexiunea client SMPP, este o idee bună să configurați un alt gateway SMPP ca un Simulator SMPP. În acest fel, puteți efectua teste de performanță și puteți testa toate aspectele mesageriei SMS. Pentru a vedea cum am folosit această metodă de simulator SMPP pentru a testa performanța gateway-ului nostru SMS prin trimiterea a 1 000 000 de SMS-uri prin el, consultați pagina de testare a performanței SMPP.

Întrebări frecvente

Ce tip de parametri am nevoie pentru a mă conecta la un furnizor de servicii SMPP?

Acestea sunt detaliile esențiale necesare pentru a configura o conexiune SMPP pentru Ozeki SMS Gateway:

  • Adresă server/Nume gazdă: Specifică locația serverului SMSC (fie adresa IP, fie numele gazdei) la care se va conecta gateway-ul.
  • Număr port: Definește portul TCP/IP specific pe serverul SMSC pe care gateway-ul trebuie să îl folosească pentru comunicare.
  • Nume utilizator (System ID): Identifică contul tău pe serverul SMSC.
  • Parolă: Parola asociată cu numele de utilizator pentru autentificare securizată.
  • Versiune SMPP: Selectează versiunea compatibilă a protocolului SMPP suportată de serverul SMSC (Ozeki suportă v3.3 și v3.4).
  • Tip sistem (Opțional): Necesar doar dacă serverul SMSC o cere. Această valoare, adesea "SMPP", va fi furnizată de administratorul tău de sistem SMPP.
  • Adresă expeditor: Numărul de telefon implicit care apare ca expeditor pentru mesajele SMS trimise.
  • Interval adrese (Opțional): Folosit în principal pentru primirea mesajelor. Această informație, trimisă către SMSC după autentificare, este relevantă atunci când gestionezi mai multe numere de telefon pe o singură legătură SMPP.
Având aceste detalii la îndemână asigură un proces de configurare fără probleme pentru conexiunea SMPP a Ozeki SMS Gateway.

Ce este o conexiune SMPP transmițător?

O conexiune SMPP transmițător este concepută special pentru trimiterea mesajelor SMS. Acționează ca o stradă cu sens unic, permițând Ozeki SMS Gateway să transmită mesaje către SMSC (Centrul de Servicii pentru Mesaje Scurt). Acest tip de conexiune este ideal atunci când ai nevoie doar să trimiți mesaje SMS și nu necesiți funcționalitatea de primire.

Ce este o conexiune SMPP receptor?

O conexiune SMPP receptor funcționează doar pentru primirea mesajelor SMS. Operează ca o cutie poștală dedicată, permițând SMSC (Centrul de Servicii pentru Mesaje Scurt) să livreze mesaje către Ozeki SMS Gateway. Acest tip de conexiune este potrivit atunci când ai nevoie doar să primești mesaje și nu intenționezi să trimiți.

Ce este o conexiune SMPP transceiver?

O conexiune SMPP transceiver oferă o opțiune versatilă pentru trimiterea și primirea mesajelor SMS. Funcționează ca o stradă cu două sensuri, permițând Ozeki SMS Gateway să transmită mesaje și să primească mesaje de la SMSC (Centrul de Servicii pentru Mesaje Scurt) printr-o singură conexiune TCP/IP. Acest tip de conexiune este ideal pentru majoritatea scenariilor în care ai nevoie atât de trimitere, cât și de primire de SMS.

Rezumat

Acest ghid a furnizat toate informațiile necesare despre cum să configurezi o conexiune client SMPP în Ozeki SMS Gateway. SMPP este excelent pentru că îți permite să trimiți mesaje SMS către SMSC prin Internet, iar Ozeki SMS Gateway oferă viteză excelentă pentru livrare. Dacă dorești să configurezi un serviciu eficient de notificare SMS în afacerea ta, SMPP este soluția potrivită.

Informațiile obținute sunt valoroase, există și alte documente utile în acest ghid, așa că continuă să citești. Este o idee bună să consulți ghidul de configurare a protocolului UCP și tutorialul pentru conexiunea client CIMD, deoarece aceste protocoale oferă conectivitate similară, de mare viteză cu SMSC.

Acum descarcă Ozeki SMS Gateway și începe lucrul!

More information