Přehled Ozeki SMS Gateway

Moderní podniková komunikace vyžaduje vysokou propustnost, vysokou dostupnost, neprolomitelné splnění bezpečnostních požadavků a snadnou administrativní správu. Ozeki SMS Gateway je špičková vysoce výkonná platforma pro zasílání zpráv navržená speciálně pro náročné kritické aplikace, automatizované dvoufaktorové ověřování (2FA), transakční notifikace, SCADA výstrahy a podnikové integrace CRM/ERP.

Díky vysoce výkonnému 64bitovému vícevláknovému asynchronnímu jádru schopnému zpracovávat více než 1 000 SMS za sekundu na uzel, Ozeki SMS Gateway eliminuje systémová úzká místa, radikálně zkracuje dobu implementace a poskytuje vynikající celkové náklady na vlastnictví (TCO).

Architektonický přehled a schopnosti platformy

SMS brány tvoří páteř moderního podnikového zasílání zpráv a propojují podnikové aplikace s telekomunikačními sítěmi. Ozeki SMS Gateway slouží jako jednotné směrovací centrum mezi interním podnikovým softwarem (SQL databáze, REST klienti, poštovní servery, Webhooky) a externími kanály pro zasílání zpráv (SMPP, GSM/4G/5G modemy, Android SIM banky, SIP/VoIP, WhatsApp Business API a RCS).

Obrázek 1 - Architektura na vysoké úrovni

Jak je znázorněno na obrázku 1, Ozeki SMS Gateway se nachází přímo mezi podnikovými aplikacemi a mobilními operátory (MNO). Abstrahuje složitost podkladových protokolů operátorů, zajišťuje okamžitý překlad protokolů, spravuje optimalizaci front a uplatňuje automatické mechanismy opakování pro zajištění dokonalé doručitelnosti.

Klíčové architektonické přednosti

  • Asynchronní 64bitové jádro: Postaveno na moderní architektuře .NET Core, optimalizuje vícevláknové zpracování CPU napříč všemi dostupnými jádry procesoru pro submilisekundové směrovací latence.
  • Paralelní inženýrství: Odlišná strukturální rozhraní umožňují efektivní multithreading pro využití vícejaderných a víceprocesorových systémů pro dosažení efektivity.
  • Oddělení odpovědností: Jasné hranice mezi systémovými komponentami (jako UI, připojení k mobilní síti, uživatelská rozhraní, API a úložiště dat) umožňují uživatelům a aplikacím pracovat bez vzájemného ovlivňování a bez ovlivňování ostatních nesouvisejících částí systému.
  • Izolace chyb: Vysoká strukturální nezávislost zajišťuje, že selhání jedné izolované komponenty nebo služby nevyvolá katastrofickou kaskádu a zbytek aplikace zůstane v plynulém provozu.
  • Auditovatelnost a sledovatelnost: Dobře strukturované návrhy poskytují jasné cesty toku dat a zřetelné hranice komponent, což výrazně usnadňuje sledování cest provádění, ladění problémů a splnění regulačních požadavků.
  • Vizuální webové UI na úrovni desktopu: Živá grafická okna trasování, grafické nástroje pro tvorbu směrování, monitory front zpráv v reálném čase a diagnostické nástroje poskytují snadný přehled a správu.
  • Jednotné omnikanálové zasílání zpráv: Jeden kontrolní panel pro správu SMS, MMS, WhatsApp Business API, RCS, E-mail to SMS a SIP/SMS over IP.

Vysoká dostupnost, clustering a spolehlivost

Pro kritická nasazení, jako jsou nouzová oznámení v nemocnicích, bankovní OTP kódy a alarmy průmyslové automatizace, je výpadek nepřijatelný. Ozeki SMS Gateway nabízí možnosti clusteringu s vysokou dostupností (HA) v režimech aktivní-pasivní a aktivní-aktivní. Pokud je nainstalován na dvou (nebo více) uzlech společně se softwarem pro správu Ozeki Cluster, lze dosáhnout odolnosti proti chybám a vysoké dostupnosti.

Obrázek 2 - Cluster s vysokou dostupností Ozeki

U systémů s vysokou dostupností (HA) softwarová komponenta Ozeki Cluster Manager průběžně monitoruje stav aktivních uzlů pomocí mechanismů srdečního tepu (obrázek 2). Pokud primární hlavní uzel (Master Node) zaznamená selhání hardwaru nebo ztrátu sítě, podřízený uzel (Slave Node) okamžitě převezme aktivní roli. Správci systému okamžitě obdrží oznámení prostřednictvím e-mailu, SMS, telefonátů nebo Syslog, čímž je zajištěna nulová ztráta zpráv a plynulé přepnutí relací operátora.

Technické specifikace

Následující podrobná technická tabulka poskytuje kompletní provozní rozpis Ozeki SMS Gateway v sedmi klíčových podnikových doménách.

Provozní doména Schopnosti Ozeki SMS Gateway
1. ARCHITEKTURA, VÝKONNOST A ŠKÁLOVATELNOST
Jádro systému 64bitové vícevláknové asynchronní jádro v C# / .NET Core optimalizované pro moderní vícejaderný serverový hardware. Bezpečný a odolný návrh správy paměti předchází únikům paměti.
Propustnost a kapacita Schopnost zpracovávat 1 000+ SMS/s na uzel s minimálními interními směrovacími latencemi. Vestavěné fronty zpráv, dynamická distribuce zátěže a tabulky uložené v mezipaměti.
Vysoká dostupnost Kompletní řešení clusteringu aktivní-pasivní a aktivní-aktivní s automatickou replikací stavu relací, detekcí srdečního tepu, okamžitým přepnutím při selhání a kontrolou zdraví hardwaru.
Operační systém a nasazení Průběžně běží na Windows Server (2016/2019/2022), Windows 10/11, Linux (Ubuntu, RHEL, Debian), Docker kontejnerech a cloudových platformách (AWS, Azure, Google Cloud).
2. UŽIVATELSKÉ ROZHRANÍ A ADMINISTRACE
Sada nástrojů pro správu Pokročilé webové UI podobné desktopu (Ozeki 10) s živými grafy toku zpráv, kontrolou směrování v reálném čase, monitorováním front zpráv a vizuálními ladicími nástroji protokolů.
Analytika a reportování Interaktivní vizuální dashboardy s rozpisem doručitelnosti, sledováním latence, grafy dostupnosti připojení, sledováním nákladů a automatickým generováním zpráv ve formátu PDF/CSV.
Konfigurace Dynamická konfigurace přes UI a API. Upravujte protokoly, přidávejte SMSC připojení, měňte pravidla směrování a aktualizujte přihlašovací údaje za běhu bez restartování služby nebo ztráty připojení.
3. PODPORA PROTOokolů A HARDWARU
Telekomunikační protokoly SMPP 3.3/3.4/5.0, UCP/EMI, CIMD2, OZX, HTTP/REST, SIP (SMS over IP) a Modbus/SNMP pro přímou integraci průmyslové automatizace.
Integrace hardwaru Plug-and-play ovladače s nativní automatickou detekcí pro USB GSM modemy, telefony s Androidem (prostřednictvím aplikace Ozeki Android SMS Gateway), hardwarové banky s více SIM kartami a průmyslový 4G/5G hardware.
Rozšířené zprávy Plná podpora pro zřetězené SMS, Unicode (UCS2), Flash SMS, binární SMS, MMS, integraci WhatsApp Business API, RCS a vlastní formáty VCard.
4. INTEGRACE A VÝVOJÁŘSKÁ ROZHRANÍ
Aplikační API REST API, SOAP, JSON, HTTP GET/POST, WebSocket, C#, Java, Python, PHP, C++, Node.js SDK a přímý nativní SQL engine s dotazováním tabulek.
Dotazování databáze Přímé připojení k MS SQL, MySQL, PostgreSQL, Oracle, SQLite. Automaticky čte tabulku ozekimessageout a zapisuje příchozí SMS do ozekimessagein.
E-mailová integrace Vestavěné moduly SMTP a POP3/IMAP serveru umožňující okamžitou konverzi příchozích e-mailů na SMS a přeposílání přijatých SMS přímo do e-mailových schránek.
5. INTELIGENTNÍ SMĚROVÁNÍ A ZPRACOVÁNÍ
Směrovací engine Vizuální nástroj pro tvorbu pravidel podporující regex, porovnávání prefixů, úpravu ID odesílatele, časové směrování, prioritní fronty a dynamické SQL směrovací skripty.
Potvrzení o doručení (DLR) Automatické párování potvrzení o doručení s ID odeslaných zpráv napříč všemi úložnými systémy (SQL, souborový systém, paměť) s okamžitými triggery stavových událostí.
Inline skriptování Vestavěný hostitel skriptů C# a Python pro úpravu zpráv inline, dynamické automatické odpovědi, zpracování klíčových slov a automatizovanou orchestraci webhooků.
6. ZABEZPEČENÍ, SOULAD S PŘEDPISY A SPOLEHLIVOST
Šifrování a zabezpečení Kompletní šifrování SSL/TLS pro SMPP připojení, HTTPS REST rozhraní, šifrované SQL úložiště, řízení přístupu na základě rolí (RBAC) a kompletní protokolování auditu.
Ochrana proti spamu a řízení rychlosti Granulární omezení rychlosti pro jednotlivé uživatele a trasy, automatická ochrana proti zaplavování, černé/bílé seznamy a detekce anomálií na základě obsahu.
7. PODPORA A PROVOZNÍ TCO
Licencování a podpora Trvalá licence serveru založená na propustnosti (MPS). Zahrnuje plnou komerční podporu dodavatele, oficiální záruky SLA, pravidelné aktualizace a bezpečnostní záplaty.

Vzory podnikové integrace

Ozeki SMS Gateway se integruje do podnikového IT prostředí pomocí několika klíčových komunikačních schémat:

Integrace s SQL databází (dotazování databáze)

Nejjednodušší a nejspolehlivější metoda integrace pro systémy ERP, CRM a fakturace. Softwarové aplikace vkládají záznamy zpráv do databázové tabulky a Ozeki je automaticky zpracovává. Ozeki používá odchozí frontu. Aplikace provede INSERT INTO ozekimessageout (receiver, msg) VALUES ('+1234567890', 'Váš OTP kód je 9876');. Ozeki převezme řádek, odešle zprávu přes optimální SMPP trasu a aktualizuje stav na 'ODESLÁNO' nebo 'DORUČENO' spolu s přesnými časovými razítky. Příchozí zprávy přijaté od operátorů jsou okamžitě vloženy do ozekimessagein pro zpracování aplikací.

REST API a Webhooky

Moderní mikroslužby a cloudové aplikace využívají REST API Od Ozeki pro okamžité asynchronní zasílání zpráv. Vývojáři mohou odesílat SMS prostřednictvím HTTP POST s JSON daty a konfigurovat Webhooky pro příjem oznámení o stavu doručení v reálném čase nebo push oznámení o příchozích SMS.

E-mail-to-SMS brána

Ozeki funguje jako interní poštovní server (SMTP). Kancelářský personál nebo automatizované monitorovací nástroje (např. Nagios, Zabbix) mohou odeslat e-mail na +1234567890@sms-gateway.company.local. Ozeki automaticky extrahuje předmět/tělo zprávy a odešle ji jako textovou zprávu na telefon příjemce.


More information