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 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átorSMPP simulátor sa tiež nazýva virtuálny SMPP server.
Ako môžem nakonfigurovať SMPP simulátorZá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:
- Nainštalujte Ozeki SMS Gateway
- Nastavte testerové pripojenie
- Vytvorte SMPP používateľský účet
- Povoľte podrobné SMPP logovanie
- Vytvorte SMS trasu medzi SMPP používateľom a testerovým pripojením
- Váš SMPP simulátor je teraz pripravený na použitie
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).
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).
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.
Umiestnenie logu SMPP simulátora:
C:\Program Files\Ozeki\Data\Logs\Connections\SMPP_user_smppsim_localhost.txt
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.
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).
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
- SMPP specification
- SMPP protocol version comparison
- SMPP PDU logging
- How to use SMPP API with programming languages
- Secure SMPP connection over SSL TLS
- SMPP delivery report format
- What is an SMPP simulator
- SMPP error codes
- How to send a test SMPP SMS message
- SMPP PDU decode
- SMPP Character encoding
- SMPP wireshark