SMS Gateway Proxy Key Features
The SMS Gateway Proxy provides a set of core capabilities designed to support high-throughput messaging, flexible routing, and operational reliability.
The platform combines SMPP protocol infrastructure with policy control, traffic management, and observability features required for production messaging environments.
Routing & Traffic Management
- ✅ Multi-ESME routing with dynamic, configuration-driven selection
- ✅ Virtual SMPP pools with weighted load balancing across multiple ESMEs
- ✅ Transparent pool abstraction (pools and single links share the same interface)
- ✅ Weighted traffic distribution using Smooth Weighted Round-Robin
- ✅ High-availability routing through link redundancy and pooling
Policy & Access Control
- ✅ Contact policy enforcement (blacklists, registration filters)
- ✅ Chained contact policies (multiple filters executed in sequence)
- ✅ IP-based access control for SMS submission and routing
Message Processing
- ✅ Flexible encoding support (GSM 7-bit, Latin-1, UCS-2)
- ✅ Automatic message segmentation for long SMS
- ✅ Payload-based message delivery for advanced SMPP modes
Reliability & Delivery
- ✅ Delivery tracking via SMPP delivery receipts (DLRs)
- ✅ Transaction-aware message counting using transaction IDs
- ✅ Health-aware routing based on SMPP link connection state
Observability & Operations
- ✅ Comprehensive monitoring via Prometheus metrics
- ✅ Transaction tracing with UUID-based correlation
- ✅ Persistent message journaling with optional S3 export
- ✅ Per-link and per-pool statistics for operational visibility