Prehľad Ozeki SMS Gateway

Moderná podniková komunikácia vyžaduje vysokú priepustnosť, vysokú dostupnosť, nepriestrelné dodržiavanie bezpečnostných noriem a bezproblémovú administratívnu správu. Ozeki SMS Gateway je špičková, vysokovýkonná platforma na odosielanie správ navrhnutá špeciálne pre náročné kriticky dôležité aplikácie, automatizované dvojfaktorové overovanie (2FA), transakčné notifikácie, SCADA výstrahy a podnikové integrácie CRM/ERP.

Využitím vysokorýchlostného 64-bitového viacvláknového asynchrónneho jadra schopného spracovať viac ako 1 000 SMS za sekundu na jeden uzel, Ozeki SMS Gateway odstraňuje úzke miesta v systéme, radikálne skracuje lehoty implementácie a poskytuje vynikajúce celkové náklady na vlastníctvo (TCO).

Prehľad architektúry a možnosti platformy

SMS brány tvoria chrbticu moderného podnikového doručovania správ a prepájajú podnikové aplikácie s telekomunikačnými sieťami. Ozeki SMS Gateway slúži ako jednotné smerovacie centrum medzi interným podnikovým softvérom (SQL databázy, REST klienti, poštové servery, Webhooks) a externými kanálmi na odosielanie správ (SMPP, GSM/4G/5G modemy, Android SIM banky, SIP/VoIP, WhatsApp Business API a RCS).

Obrázok 1 - Architektúra na vysokej úrovni

Ako je znázornené na obrázku 1, Ozeki SMS Gateway sa nachádza priamo medzi podnikovými aplikáciami a mobilnými operátormi (MNO). Abstrahuje základnú zložitosť protokolov operátorov, zabezpečuje okamžitý preklad protokolov, riadi optimalizáciu frontov a vynucuje automatické mechanizmy opakovania na zaistenie dokonalú doručiteľnosť.

Kľúčové architektonické prednosti

  • Asynchrónne 64-bitové jadro: Postavené na modernej architektúre .NET Core, optimalizuje viacvláknové spracovanie CPU naprieč všetkými dostupnými jadrami procesora pre latencie smerovania pod milisekundu.
  • Paralelné inžinierstvo: Odlišné štrukturálne rozhrania umožňujú efektívne viacvláknové spracovanie na efektívne využitie viacjadrových a viacprocesorových systémov.
  • Oddelenie zodpovedností: Jasné hranice medzi komponentmi systému (ako UI, pripojenia k mobilnej sieti, používateľské rozhrania, API a úložisko dát) umožňujú používateľom a aplikáciám pracovať bez vzájomného ovplyvňovania a bez ovplyvňovania iných nesúvisiacich častí systému.
  • Izolácia chýb: Vysoké štrukturálne oddelenie zabezpečuje, že zlyhanie jedného izolovaného komponentu alebo služby nespustí katastrofickú kaskádu a zvyšok aplikácie bude fungovať plynule.
  • Auditovateľnosť a sledovateľnosť: Dobre štruktúrované návrhy poskytujú jasné cesty toku dát a zreteľné hranice komponentov, čo výrazne uľahčuje sledovanie ciest vykonávania, ladenie problémov a splnenie regulačných požiadaviek na súlad.
  • Vizuálne webové rozhranie na úrovni desktopu: Živé grafické okná trasovania, grafické nástroje na tvorbu smerovania, monitory frontov správ v reálnom čase a diagnostické nástroje poskytujú ľahký prehľad a správu.
  • Zjednotené omnichannel správy: Jeden ovládací panel na správu SMS, MMS, WhatsApp Business API, RCS, e-mailu na SMS a SIP/SMS cez IP.

Vysoká dostupnosť, klastrovanie a spoľahlivosť

Pre kriticky dôležité nasadenia, ako sú núdzové notifikácie v nemocniciach, bankové OTP kódy a alarmy priemyselnej automatizácie, je výpadok neprijateľný. Ozeki SMS Gateway ponúka možnosti klastrovania s vysokou dostupnosťou (HA) v režimoch aktívny-pasívny a aktívny-aktívny. Pri inštalácii na dvoch (alebo viacerých) uzloch v spojení so softvérom na správu Ozeki Cluster možno dosiahnuť odolnosť voči chybám a vysokú dostupnosť

Obrázok 2 - Klaster Ozeki s vysokou dostupnosťou

Pre systémy s vysokou dostupnosťou (HA) softvérový komponent Ozeki Cluster Manager nepretržite monitoruje stav aktívnych uzlov prostredníctvom mechanizmov heartbeat (obrázok 2). Ak primárny hlavný uzol (Master Node) zaznamená hardvérové zlyhanie alebo stratu siete, podriadený uzol (Slave Node) okamžite prevezme aktívny status. Správcovia systému dostávajú okamžité notifikácie prostredníctvom e-mailu, SMS, telefonátov alebo Syslog, čím sa zabezpečuje nulová strata správ a bezproblémový failover relácií operátora.

Technické špecifikácie

Nasledujúca podrobná technická tabuľka poskytuje kompletný prevádzkový rozpis Ozeki SMS Gateway v siedmich kľúčových podnikových doménach.

Prevádzková doména Možnosti Ozeki SMS Gateway
1. ARCHITEKTÚRA, VÝKONNOSŤ A ŠKÁLOVATEĽNOSŤ
Základné jadro 64-bitové viacvláknové asynchrónne jadro C# / .NET Core optimalizované pre moderný viacjadrový serverový hardvér. Bezpečný a odolný návrh zabraňuje únikom pamäti.
Priepustnosť a kapacita Zvláda spracovať viac ako 1 000 SMS/s na jeden uzol s minimálnymi internými latenciami smerovania. Vstavané fronty správ, dynamické rozdeľovanie záťaže a tabuľky uložené v pamäti.
Vysoká dostupnosť Riešenie klastrovania aktívny-pasívny a aktívny-aktívny na kľúč s automatickou replikáciou stavu relácií, detekciou heartbeat, okamžitým failoverom a kontrolami stavu hardvéru.
OS a nasadenie Beží natívne na Windows Server (2016/2019/2022), Windows 10/11, Linuxe (Ubuntu, RHEL, Debian), v Docker kontajneroch a na cloudových platformách (AWS, Azure, Google Cloud).
2. POUŽÍVATEĽSKÉ ROZHRANIE A SPRÁVA
Sada pre správu Pokročilé webové rozhranie podobné desktopu (Ozeki 10) so živými diagrammi toku správ, inšpekciou smerovania v reálnom čase, monitorovaním frontov správ a vizuálnymi ladiacimi nástrojmi protokolov.
Analytika a reportovanie Interaktívne vizuálne panely s rozpisom doručiteľnosti, sledovaním latencií, grafmi dostupnosti pripojení, sledovaním nákladov a automatizovaným generovaním reportov vo formátoch PDF/CSV.
Konfigurácia Dynamická konfigurácia prostredníctvom UI a API. Upravte protokoly, pridajte pripojenia SMSC, zmeňte pravidlá smerovania a aktualizujte prihlasovacie údaje za behu bez reštartovania služby alebo prerušenia pripojení.
3. PODPORA PROTOCOLOV A HARDVÉRU
Telekomunikačné protokoly SMPP 3.3/3.4/5.0, UCP/EMI, CIMD2, OZX, HTTP/REST, SIP (SMS cez IP) a Modbus/SNMP pre priamu integráciu s priemyselnou automatizáciou.
Hardvérová integrácia Plug-and-play natívne ovládače s automatickou detekciou pre USB GSM modemy, Android telefóny (prostredníctvom aplikácie Ozeki Android SMS Gateway), hardvérové multi-SIM banky a priemyselný 4G/5G hardvér.
Rozšírené správy Plná podpora zreťazených SMS, Unicode (UCS2), Flash SMS, binárnych SMS, MMS, integrácie WhatsApp Business API, RCS a vlastných formátov VCard.
4. INTEGRÁCIA A ROZHRANIA PRE VÝVOJÁROV
Aplikačné API REST API, SOAP, JSON, HTTP GET/POST, WebSocket, C#, Java, Python, PHP, C++, Node.js SDK a navyše priamy natívny SQL engine na dotazovanie tabuliek.
Databázové dotazovanie Priame pripojenie k MS SQL, MySQL, PostgreSQL, Oracle, SQLite. Automaticky číta tabuľku ozekimessageout a zapisuje prichádzajúce SMS do ozekimessagein.
E-mailová integrácia Vstavané serverové moduly SMTP a POP3/IMAP umožňujúce okamžitú konverziu prichádzajúcich e-mailov na SMS a priame preposielanie prijatých SMS do e-mailových schránok.
5. INTELIGENTNÉ SMEROVANIE A SPRACOVANIE
Smerovací engine Vizuálny nástroj na tvorbu pravidiel s podporou regex, porovnávania prefixov, úpravy ID odosielateľa, časového smerovania, prioritných frontov a dynamických SQL smerovacích skriptov.
Potvrdenia o doručení (DLR) Automatizované spárovanie potvrdení o doručení s odoslanými ID správ vo všetkých úložných systémoch (SQL, súborový systém, pamäť) s okamžitými spúšťačmi stavových udalostí.
Inline skriptovanie Vstavaný hostiteľ skriptov C# a Python pre inline úpravu správ, dynamické automatické odpovede, spracovanie kľúčových slov a automatizovanú orchestráciu webhookov.
6. BEZPEČNOSŤ, SÚLAD A SPOĽAHLIVOSŤ
Šifrovanie a bezpečnosť Kompletné šifrovanie SSL/TLS pre pripojenia SMPP, rozhrania HTTPS REST, šifrované SQL úložisko, riadenie prístupu na základe rolí (RBAC) a kompletné auditné logovanie.
Kontrola spamu a rýchlosti Granulárne obmedzovanie rýchlosti pre jednotlivých používateľov a trasy, automatická ochrana proti zaplaveniu, filtre blacklist/whitelist a detekcia anomálií na základe obsahu.
7. PODPORA A PREVÁDZKOVÉ TCO
Licencovanie a podpora Trvalá licencia servera založená na priepustnosti (MPS). Zahŕňa plnú komerčnú podporu výrobcu, oficiálne záruky SLA, pravidelné aktualizácie a bezpečnostné záplaty.

Vzory podnikovej integrácie

Ozeki SMS Gateway sa integruje do podnikových IT prostredí pomocou niekoľkých kľúčových komunikačných vzorov:

Integrácia SQL databázy (databázové dotazovanie)

Najjednoduchšia a najspoľahlivejšia metóda integrácie pre systémy ERP, CRM a fakturácie. Softvérové aplikácie vkladajú záznamy správ do databázovej tabuľky a Ozeki ich automaticky spracuje. Ozeki používa odchádzajúcu frontu. Aplikácia vykoná INSERT INTO ozekimessageout (receiver, msg) VALUES ('+1234567890', 'Váš OTP kód je 9876');. Ozeki prevezme riadok, odošle správu cez optimálnu SMPP trasu a aktualizuje stav na 'SENT' alebo 'DELIVERED' spolu s presnými časovými pečiatkami. Prichádzajúce správy prijaté od operátorov sú okamžite vložené do ozekimessagein na spracovanie aplikáciou.

REST API a Webhooks

Moderné mikroslužby a cloudové aplikácie využívajú REST API od Ozeki na okamžité asynchrónne odosielanie správ. Vývojári môžu odosielať SMS prostredníctvom HTTP POST s JSON dátami a konfigurovať Webhooks na prijímanie notifikácií o stave doručenia v reálnom čase alebo push notifikácií o prichádzajúcich SMS.

Brána E-mail na SMS

Ozeki funguje ako interný poštový server (SMTP). Kancelársky personál alebo automatizované monitorovacie nástroje (napr. Nagios, Zabbix) môžu odoslať e-mail na +1234567890@sms-gateway.company.local. Ozeki automaticky extrahuje predmet/telo správy a odošle ho ako textovú správu na telefón príjemcu.


More information