SMPP Simulátor

SMPP simulátor je softvér, ktorý funguje ako virtuálne centrum krátkych správ (SMSC). Môže byť použitý na simuláciu SMPP SMS služby. Toto je často potrebné pre softvérových vývojárov, ktorí chcú vyvinúť SMS riešenie bez odosielania a prijímania reálnych správ. Tento sprievodca (Obrázok 1) vysvetľuje, ako si môžete nastaviť vlastný SMPP simulátor pomocou Ozeki SMS Gateway.

SMPP Simulátor
Obrázok 1 - SMPP Simulátor

Čo je SMPP simulátor

SMPP simulátor je softvér, ktorý dokáže odosielať a prijímať SMS správy cez SMPP protokol bez skutočného doručenia správ do mobilnej siete. Ozeki SMS Gateway je SMPP simulátor.

Ako funguje SMPP simulátor

SMPP simulátor funguje tak, že poskytuje virtuálnu SMPP službu na TCP/IP porte. SMPP klienti sa môžu pripojiť k tejto virtuálnej SMPP službe rovnakým spôsobom, ako by sa pripájali k štandardnej SMPP službe. SMPP klienti môžu odosielať a prijímať SMS správy pomocou tejto virtuálnej SMPP služby.

Ozeki SMPP simulátor môže byť použitý na simuláciu:

  • Úspešného doručenia SMS
  • Zlyhania doručenia SMS
  • Úspešnej správy o doručení SMS
  • Správy o zlyhaní doručenia SMS
  • Správy o zlyhaní SMPP servera
  • Neplatného SMPP používateľského mena/hesla
  • Chyby obmedzenia rýchlosti SMPP

Hlavný rozdiel medzi SMPP simulátorom a reálnym SMSC je ten, že SMPP simulátor "zje" SMS správy. Loguje odoslanie správ, ale namiesto doručenia SMS správ do mobilnej siete ich odstráni. SMPP simulátor poskytuje testerom možnosť simulovať rôzne podmienky pre doručenie SMS.

Existuje iný názov pre SMPP simulátor

SMPP simulátor sa tiež nazýva virtuálny SMPP server.

Ako môžem nakonfigurovať SMPP simulátor

Základná myšlienka nastavenia SMPP simulátora s Ozeki SMS Gateway je smerovať SMS správy na testerovú pripojenie namiesto smerovania ich do mobilnej siete. Testerové pripojenie jednoducho zaloguje správy a oznámi ich ako odoslané alebo odmietnuté v závislosti od konfigurácie. Testerové pripojenie môže byť tiež nakonfigurované na vrátenie správ o doručení. Ak je konfigurované reportovanie doručenia, správy o doručení budú vrátené neskôr, aby simulovali reálne správanie.

Na nastavenie SMPP simulátora postupujte podľa týchto krokov:

  1. Nainštalujte Ozeki SMS Gateway
  2. Nastavte testerové pripojenie
  3. Vytvorte SMPP používateľský účet
  4. Povoľte podrobné SMPP logovanie
  5. Vytvorte SMS trasu medzi SMPP používateľom a testerovým pripojením
  6. Váš SMPP simulátor je teraz pripravený na použitie

Krok 1 - Nastavenie testerového pripojenia

Testerové pripojenie je uvedené ako štandardné pripojenie mobilnej siete. Môže byť vybrané zo zoznamu "Pripojenia", ktorý je prístupný z panelu nástrojov aplikácie SMS Gateway kliknutím na ikonu "Pripojiť". Na inštaláciu testerového pripojenia stačí kliknúť na Inštalovať (Obrázok 1).

Testerové SMS pripojenie
Obrázok 1 - Testerové SMS pripojenie

Krok 2 - Inštalácia SMPP používateľa

Na inštaláciu SMPP používateľa na testovanie je potrebné otvoriť hlavné používateľské rozhranie SMS Gateway, nazývané Konzola pre správu. Na tomto formulári nájdite odkaz "Pridať nového používateľa/aplikáciu" a kliknite naň, aby ste otvorili obrazovku zoznamu používateľov/aplikácií (Obrázok 2).

Inštalácia SMPP používateľa
Obrázok 2 - Inštalácia SMPP používateľa

Krok 3 - Konfigurácia SMPP používateľa

Na konfiguráciu SMPP používateľa je potrebné kliknúť na Inštalovať (Obrázok 3), potom na konfiguračnom formulári, ktorý sa zobrazí, je potrebné zadať používateľské meno a heslo.

Konfigurácia SMPP používateľa
Obrázok 3 - Konfigurácia SMPP používateľa

Po vytvorení SMPP používateľského účtu ste pripravení na pripojenie k SMPP simulátoru. Na zobrazenie SMPP komunikácie sa odporúča povoliť podrobné SMPP logovanie. Na to otvorte konfiguračný formulár SMPP používateľa a na karte Pokročilé v konfiguračnom formulári otvorte skupinovú schránku logovania a zaškrtnite políčko "Nízke komunikačné udalosti". Môžete tiež zaškrtnúť ďalšie políčka pre podrobnejšie logy. Log súbory budú zapísané do predvoleného priečinka logov. Každý účet SMPP simulátora bude mať svoj vlastný log súbor. (Obrázok 4)

logy smpp simulátora
Obrázok 4 - Logy SMPP simulátora

Umiestnenie logu SMPP simulátora:
C:\Program Files\Ozeki\Data\Logs\Connections\SMPP_user_smppsim_localhost.txt

Simulácia chyby obmedzenia rýchlosti SMPP

Mnohí poskytovatelia SMPP služieb vracajú chybu obmedzenia rýchlosti SMPP, ak ich služba nedokáže zvládnuť rýchlosť prenosu. Môžete simulovať chybu obmedzenia rýchlosti SMPP povolením funkcie obmedzenia rýchlosti SMPP v skupinovej schránke Obmedzenie rýchlosti na karte Pokročilé v konfiguračnom formulári SMPP používateľa (Obrázok 5). Poznámka: obmedzenie rýchlosti je poskytované v MPM. MPM znamená Správy za minútu. Ak nastavíte obmedzenie rýchlosti na 10 MPM, chyba obmedzenia rýchlosti nastane pre 11. správu, ak SMPP klient odoslal 11 správ v 1-minútovom okne. Môžete zvýšiť a znížiť toto obmedzenie rýchlosti podľa vášho testovacieho scenára a môžete ho úplne vypnúť. Ak je funkcia obmedzenia rýchlosti vypnutá, nebude vrátená žiadna chyba obmedzenia rýchlosti. Ak sa systém preťaží, systém bude jednoducho reagovať pomalšie.

chyba obmedzenia rýchlosti smpp
Obrázok 5 - Obmedzenie rýchlosti SMPP

Simulácia odoslania zlyhala

Pre neustále simulovanie zlyhania odoslania SMS je najlepšie odstrániť všetky mobilné sieťové pripojenia z aplikácie SMS brány. Ak používateľ SMPP nenájde možnú cestu na doručenie prichádzajúcich SMS správ, okamžite vráti a SMPP odpoveď na odoslanie zlyhala SMPP klientovi. Toto nastavenie je skvelé, ak chcete otestovať svoj systém na výpadky poskytovateľov služieb a výpadky internetového pripojenia. Ak zlyhá internetové pripojenie, všetky internetové IP SMS pripojenia prejdú do offline režimu. V tomto prípade SMS aplikácia, ktorá chce odoslať SMS, okamžite dostane správu o zlyhaní odoslania SMPP.

Simulácia SMPP správ o doručení

Štandardne bude testovacie pripojenie náhodne vracať správy o zlyhaní a úspešnom odoslaní. Môžete ho nakonfigurovať tak, aby vracal správy o úspešnom doručení SMS pre úspešné virtuálne doručenia. Ak túto možnosť povolíte, váš SMPP klient pripojený k Ozeki SMS bráne dostane štandardnú správu o doručení SMPP, akoby odoslaná SMS správa bola doručená na príjemcovo zariadenie (Obrázok 6).

Obrázok 6 - Simulácia SMPP správ o doručení

Alternatívy SMPP simulátora

Hoci na webe existujú nejaké SMPP simulátory, najlepší SMPP simulátor je Ozeki 10 SMS brána. Dôvodom je, že má vysoký výkon, poskytuje podrobné protokolovanie SMPP, spracúva viacdielne SMS správy a správy o doručení.

Alternatívy SMPP simulátora

  • Ozeki 10 SMS brána
  • Ozeki NG SMS brána
  • Ozeki Message Server 6

More information