SMPP Simulátor

SMPP simulátor je software, který funguje jako virtuální centrum krátkých zpráv (SMSC). Lze jej použít k simulaci SMPP SMS služby. To je často vyžadováno vývojáři softwaru, kteří chtějí vyvinout SMS řešení bez odesílání a přijímání skutečných zpráv. Tento průvodce (Obrázek 1) vysvětluje, jak si můžete nastavit vlastní SMPP simulátor pomocí Ozeki SMS Gateway.

SMPP Simulátor
Obrázek 1 - SMPP Simulátor

Co je SMPP simulátor

SMPP simulátor je software, který umí odesílat a přijímat SMS zprávy prostřednictvím SMPP protokolu, aniž by zprávy skutečně doručil do mobilní sítě. Ozeki SMS Gateway je SMPP simulátor.

Jak SMPP simulátor funguje

SMPP simulátor funguje tak, že poskytuje virtuální SMPP službu na TCP/IP portu. SMPP klienti se mohou připojit k této virtuální SMPP službě stejným způsobem, jako by se připojovali ke standardní SMPP službě. SMPP klienti mohou pomocí této virtuální SMPP služby odesílat a přijímat SMS zprávy.

Ozeki SMPP simulátor lze použít k simulaci:

  • Úspěšného doručení SMS
  • Neúspěšného doručení SMS
  • Úspěšné doručovací zprávy SMS
  • Zprávy o neúspěšném doručení SMS
  • Zprávy o selhání SMPP serveru
  • Neplatné SMPP uživatelské jméno/heslo
  • Chyby omezení rychlosti SMPP

Hlavní rozdíl mezi SMPP simulátorem a skutečným SMSC je v tom, že SMPP simulátor "sežere" SMS zprávy. Zaznamenává odeslání zpráv, ale místo jejich doručení do mobilní sítě je odstraní. SMPP simulátor umožňuje testerům simulovat různé podmínky pro doručení SMS.

Existuje jiný název pro SMPP simulátor

SMPP simulátor se také nazývá virtuální SMPP server.

Jak mohu nakonfigurovat SMPP simulátor

Základní myšlenkou nastavení SMPP simulátoru s Ozeki SMS Gateway je směrování SMS zpráv na tester připojení namísto jejich směrování do mobilní sítě. Tester připojení jednoduše zaznamená zprávy a oznámí je jako odeslané nebo odmítnuté v závislosti na konfiguraci. Tester připojení lze také nakonfigurovat tak, aby vracel doručovací zprávy. Pokud je doručovací zpráva nakonfigurována, budou vráceny později, aby simulovaly reálné chování.

Pro nastavení SMPP simulátoru postupujte podle těchto kroků:

  1. Nainstalujte Ozeki SMS Gateway
  2. Nastavte tester připojení
  3. Vytvořte SMPP uživatelský účet
  4. Povolte podrobné SMPP logování
  5. Vytvořte SMS trasu mezi SMPP uživatelem a tester připojením
  6. Váš SMPP simulátor je nyní připraven k použití

Krok 1 - Nastavení tester připojení

Tester připojení je uveden jako standardní připojení k mobilní síti. Lze jej vybrat ze seznamu "Připojení", který je přístupný z panelu nástrojů aplikace SMS Gateway kliknutím na ikonu "Připojit". Pro instalaci Tester připojení stačí kliknout na Instalovat (Obrázek 1).

Tester SMS připojení
Obrázek 1 - Tester SMS připojení

Krok 2 - Instalace SMPP uživatele

Pro instalaci SMPP uživatele pro testování je třeba otevřít hlavní uživatelské rozhraní SMS Gateway, nazývané Management konzole. Na tomto formuláři najděte odkaz "Přidat nového uživatele/aplikaci" a klikněte na něj pro otevření obrazovky se seznamem uživatelů/aplikací (Obrázek 2).

Instalace SMPP uživatele
Obrázek 2 - Instalace SMPP uživatele

Krok 3 - Konfigurace SMPP uživatele

Pro konfiguraci SMPP uživatele je třeba kliknout na Instalovat (Obrázek 3), poté na konfiguračním formuláři, který se zobrazí, je třeba zadat uživatelské jméno a heslo.

Konfigurace SMPP uživatele
Obrázek 3 - Konfigurace SMPP uživatele

Po vytvoření SMPP uživatelského účtu jste připraveni připojit se k SMPP simulátoru. Pro zobrazení SMPP komunikace se doporučuje povolit podrobné SMPP logování. Pro toto otevřete konfigurační formulář SMPP uživatele a na záložce Pokročilé v konfiguračním formuláři otevřete skupinu logování a zaškrtněte políčko "Nízké komunikační události". Můžete také zaškrtnout další políčka pro podrobnější log. Soubory logů budou zapsány do výchozí složky logů. Každý účet SMPP simulátoru bude mít svůj vlastní log soubor. (Obrázek 4)

smpp simulátor logy
Obrázek 4 - SMPP simulátor logy

Umístění logu SMPP simulátoru:
C:\Program Files\Ozeki\Data\Logs\Connections\SMPP_user_smppsim_localhost.txt

Simulace chyby omezení rychlosti SMPP

Mnoho poskytovatelů SMPP služeb vrací chybu omezení rychlosti SMPP, pokud jejich služba nedokáže zvládnout přenosovou rychlost. Chybu omezení rychlosti SMPP můžete simulovat povolením funkce omezení rychlosti SMPP ve skupině Omezení rychlosti na záložce Pokročilé v konfiguračním formuláři SMPP uživatele (Obrázek 5). Poznámka: Omezení rychlosti je uvedeno v MPM. MPM znamená Zprávy za minutu. Pokud nastavíte omezení rychlosti na 10 MPM, chyba omezení rychlosti nastane pro 11. zprávu, pokud SMPP klient odešle 11 zpráv v okně 1 minuty. Toto omezení rychlosti můžete zvýšit nebo snížit podle vašeho testovacího scénáře a můžete jej také úplně vypnout. Pokud je funkce omezení rychlosti vypnuta, nebude vrácena žádná chyba omezení rychlosti. Pokud je systém přetížen, bude jednoduše reagovat pomaleji.

chyba omezení rychlosti smpp
Obrázek 5 - Omezení rychlosti SMPP

Simulace odeslání selhala

Pro trvalou simulaci selhání odeslání SMS je nejlepší odstranit všechna mobilní síťová připojení z aplikace SMS brány. Pokud SMPP uživatel nenajde možnou cestu k doručení příchozích SMS zpráv, okamžitě vrátí a SMPP odešle selhanou odpověď SMPP klientovi. Toto nastavení je skvělé, pokud chcete otestovat svůj systém na výpadky poskytovatelů služeb a výpadky internetového připojení. Pokud internetové připojení selže, všechna internetová IP SMS připojení přejdou do offline režimu. V tomto případě SMS aplikace, která chce odeslat SMS, okamžitě obdrží zprávu o selhání odeslání SMPP.

Simulace SMPP doručovacích zpráv

Ve výchozím nastavení bude testovací připojení náhodně vracet zprávy o selhání a úspěšném odeslání. Můžete jej nakonfigurovat tak, aby vracel zprávy o úspěšném doručení SMS pro úspěšné virtuální doručení. Pokud tuto možnost povolíte, váš SMPP klient připojený k Ozeki SMS bráně obdrží standardní SMPP doručovací zprávu, jako by byla odeslaná SMS doručena do příjemcova zařízení (Obrázek 6).

Obrázek 6 - Simulace SMPP doručovacích zpráv

Alternativy SMPP simulátoru

Ačkoli na webu existují některé SMPP simulátory, nejlepší SMPP simulátor je Ozeki 10 SMS brána. Důvodem je, že má vysoký výkon, poskytuje podrobné SMPP protokolování, zpracovává vícečásté SMS zprávy a doručovací zprávy.

Alternativy SMPP simulátoru

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

More information