Oversigt over Ozeki SMS Gateway

Moderne virksomhedskommunikation kræver høj gennemstrømning, høj tilgængelighed, uigennemtrængelig sikkerhedsoverholdelse og ubesværet administrativ styring. Ozeki SMS Gateway er en state-of-the-art, højtydende beskedplatform, der er udviklet specifikt til krævende missionskritiske applikationer, automatiseret tofaktorgodkendelse (2FA), transaktionsmeddelelser, SCADA-alarmeer og virksomhedsintegrationer med CRM/ERP .

Ved at udnytte en hurtig 64-bit multitrådet asynkron motor, der er i stand til at behandle over 1.000 SMS i sekundet pr. node, eliminerer Ozeki SMS Gateway systemflaskehalse, reducerer radikalt implementeringstiden og leverer overlegne samlede ejeromkostninger (TCO).

Arkitektonisk oversigt og platformsegenskaber

SMS-gateways udgør rygraden i moderne virksomhedskommunikation og forbinder virksomhedsapplikationer med telekommunikationsnetværk. Ozeki SMS Gateway fungerer som et samlet routingknudepunkt mellem intern forretningssoftware (SQL-databaser, REST- klienter, mailservere, webhooks) og eksterne beskedkanaler (SMPP, GSM/4G/5G-modemer, Android SIM-banke, SIP/VoIP, WhatsApp Business API og RCS).

Figur 1 - Overordnet arkitektur

Som illustreret i Figur 1 er Ozeki SMS Gateway placeret direkte mellem virksomhedsapplikationer og mobilnetværksoperatører (MNO'er). Den abstraherer den underliggende kompleksitet i operatørprotokoller, håndterer øjeblikkelig protokoloversættelse, administrerer køoptimering og gennemtvinger automatiske genforsøgsmekanismer for at sikre perfekt leveringssikkerhed.

Vigtigste arkitektoniske styrker

  • Asynkron 64-bit kernemotor: Bygget på moderne .NET Core-arkitektur, der optimerer CPU-multitrådning på tværs af alle tilgængelige processorkerner for routingforsinkelser under ét millisekund.
  • Parallel engineering: Distinkte strukturelle grænseflader muliggør effektiv multitrådning, som udnytter multicore- og multi-CPU-systemer effektivt.
  • Adskillelse af ansvarsområder: Klare grænser mellem systemkomponenter (såsom UI, mobilnetværksforbindelser, brugergrænseflader, API'er og datalagring) gør det muligt for brugere og applikationer at fungere uden at påvirke hinanden og andre urelaterede dele af systemet.
  • Fejlisolation: Høj strukturel afkobling sikrer, at en fejl i én isoleret komponent eller tjeneste ikke udløser en katastrofal kaskade, så resten af applikationen fortsætter med at køre gnidningsfrit.
  • Reviderbarhed og sporbarhed: Velstrukturerede designs giver tydelige dataflowveje og distinkte komponentgrænser, hvilket gør det markant lettere at spore eksekveringsstier, fejlfinde problemer og opfylde lovbestemte compliance-krav.
  • Visuel webbrugergrænseflade i desktopklasse: Live grafiske sporingsvinduer, grafiske routingbyggere, beskedkøovervågning i realtid og diagnostiske værktøjer giver let oversigt og administration.
  • Samlet omnichannel-beskedhåndtering: Ét kontrolpanel der håndterer SMS, MMS, WhatsApp Business API, RCS, E-mail til SMS og SIP/SMS over IP.

Høj tilgængelighed, clustering og pålidelighed

For missionskritiske implementeringer, såsom nødmeddelelser på hospitaler, OTP-koder i banksektoren og alarmer i industriautomation, er nedetid uacceptabel. Ozeki SMS Gateway tilbyder High Availability (HA) med aktiv-passiv og aktiv-aktiv clustering. Hvis den installeres på to (eller flere) noder kombineret med Ozeki Cluster-styringssoftwaren, kan fejltolerance og høj tilgængelighed opnås

Figur 2 - Ozeki High Availability-klynge

I High Availability-systemer (HA) overvåger softwarekomponenten Ozeki Cluster Manager løbende de aktive noders sundhedstilstand via heartbeat-mekanismer (Figur 2). Hvis en primær Master Node rammes af hardwarefejl eller netværkstab, overtager Slave Node straks aktiv status. Systemadministratorer modtager øjeblikkelige meddelelser via e-mail, SMS, telefonopkald eller Syslog, hvilket sikrer nul tab af beskeder og problemfri failover af operatørsessioner.

Tekniske specifikationer

Den følgende detaljerede tekniske tabel giver en komplet driftsmæssig opdeling af Ozeki SMS Gateway inden for syv centrale virksomhedsområder.

Driftsområde Egenskaber i Ozeki SMS Gateway
1. ARKITEKTUR, YDEEVNE OG SKALERBARHED
Kernemotor 64-bit multitrådet C# / .NET Core asynkron motor optimeret til moderne multicore-serverhardware. Hukommelsessikker, robust design forhindrer hukommelseslækager.
Gennemstrømning og kapacitet Kan behandle 1.000+ SMS/sek. pr. node med minimale interne routingforsinkelser. Indbygget beskedkø, dynamisk belastningsfordeling og hukommelsescachede tabeller.
Høj tilgængelighed Nøglefærdig aktiv-passiv og aktiv-aktiv clustering med automatisk replikering af sessionstilstand, heartbeat-detektering, øjeblikkelig failover og hardware-sundhedstjek.
OS og implementering Kører nativt på Windows Server (2016/2019/2022), Windows 10/11, Linux (Ubuntu, RHEL, Debian), Docker-containere og cloudplatforme (AWS, Azure, Google Cloud).
2. BRUGERGRÆNSEFLADE OG ADMINISTRATION
Administrationspakke Avanceret webbrugergrænseflade i desktopstil (Ozeki 10) med live beskedflowdiagrammer, routinginspektion i realtid, overvågning af beskedkøer og visuelle protokolfejlfindere.
Analyse og rapportering Interaktive visuelle dashboards med opdeling af leveringsresultater, forsinkelsessporing, oppetidsgrafer for forbindelser, omkostningssporing og automatiseret generering af PDF/CSV-rapporter.
Konfiguration Dynamisk UI- og API-konfiguration. Rediger protokoller, tilføj SMSC- forbindelser, ændr routingregler og opdater loginoplysninger under drift uden genstart af tjenester eller afbrudte forbindelser.
3. PROTOKOL- OG HARDWAREUNDERSTØTTELSE
Telekomprotokoller SMPP 3.3/3.4/5.0, UCP/EMI, CIMD2, OZX, HTTP/REST, SIP (SMS over IP) samt Modbus/SNMP til direkte integration med industriautomation.
Hardwareintegration Plug-and-play native autodetekteringsdrivere til USB GSM-modemer, Android-telefoner (via Ozeki Android SMS Gateway-appen), multi-SIM hardwarebanke og industrielt 4G/5G-hardware.
Avanceret beskedhåndtering Fuld understøttelse af sammenkædede SMS, Unicode (UCS2), Flash SMS, binære SMS, MMS, WhatsApp Business API-integration, RCS og brugerdefinerede VCard- formater.
4. INTEGRATION OG UDVIKLERGRÆNSEFLADER
Applikations-API'er REST API, SOAP, JSON, HTTP GET/POST, WebSocket, C#, Java, Python, PHP, C++, Node.js SDK'er samt direkte nativ SQL-polling- tabelmotor.
Database-polling Direkte forbindelse til MS SQL, MySQL, PostgreSQL, Oracle, SQLite. Læser automatisk tabellen ozekimessageout og skriver indgående SMS til ozekimessagein.
E-mailintegration Indbyggede SMTP- og POP3/IMAP-servermoduler, der muliggør øjeblikkelig konvertering af indgående e-mails til SMS og videresendelse af modtagne SMS direkte til e-mailindbakker.
5. INTELLIGENT ROUTING OG BEHANDLING
Routingmotor Visuel regelbygger med understøttelse af regex, præfiksmatching, ændring af afsender-ID tidsbaseret routing, prioritetskøer og dynamiske SQL-routing- scripts.
Leveringskvitteringer (DLR) Automatisk matching af leveringskvitteringer med indsendte besked- ID'er på tværs af alle lagringsmotorer (SQL, filsystem, hukommelse) med øjeblikkelige statushændelsesudløsere.
Inline-scripting Indbygget C#- og Python-scriptvært til inline-redigering af beskeder, dynamiske automatiske svar, nøgleordsbehandling og automatiseret webhook-orkestrering.
6. SIKKERHED, COMPLIANCE OG PÅLIDELIGHED
Kryptering og sikkerhed Fuld SSL/TLS-kryptering af SMPP-forbindelser, HTTPS REST- grænseflader, krypteret SQL-lagring, rollebaseret adgangskontrol (RBAC) og komplet revisionslogning.
Spam- og hastighedskontrol Granulær hastighedsbegrænsning pr. bruger og pr. rute, automatisk beskyttelse mod flooding, sortliste-/hvidliste-filtre og indholdsbaseret anomalidetektering.
7. SUPPORT OG OPERATIONEL TCO
Licensering og support Permanent serverlicens baseret på gennemstrømningsevne (MPS). Inkluderer fuld kommerciel leverandørsupport, officielle SLA-garantier, regelmæssige opdateringer og sikkerhedsrettelser.

Integrationsmønstre for virksomheder

Ozeki SMS Gateway integreres i virksomheders IT-miljøer ved hjælp af flere centrale kommunikationsmodeller:

SQL-databaseintegration (database-polling)

Den enkleste og mest pålidelige integrationsmetode til ERP-, CRM- og faktureringssystemer. Softwareapplikationer indsætter beskedposter i en databasetabel, og Ozeki behandler dem automatisk. Ozeki bruger en udgående kø. Applikationen udfører INSERT INTO ozekimessageout (receiver, msg) VALUES ('+1234567890', 'Din OTP-kode er 9876');. Ozeki henter rækken, sender beskeden via den optimale SMPP-rute og opdaterer status til 'SENT' eller 'DELIVERED' sammen med præcise tidsstempler. Indgående beskeder, der modtages fra operatører, indsættes straks i ozekimessagein, så applikationen kan anvende dem.

REST API og webhooks

Moderne mikrotjenester og cloudapplikationer udnytter Ozekis REST API til øjeblikkelig asynkron beskedafsendelse. Udviklere kan sende SMS via HTTP POST med JSON- nyttelaster og konfigurere webhooks til at modtage leveringsstatusmeddelelser i realtid eller indgående SMS-push.

E-mail-til-SMS-gateway

Ozeki fungerer som en intern mailserver (SMTP). Kontormedarbejdere eller automatiserede overvågningsværktøjer (f.eks. Nagios, Zabbix) kan sende en e-mail til +1234567890@sms-gateway.company.local. Ozeki udtrækker automatisk emne/brødtekst og sender den som en tekstbesked til modtagerens telefon.


More information