Modulo’s Short Message Service Center (SMSC) is a highly scalable, high-capacity software-based SMSC. The SMSC allows for simple and cost-effective deployment in GSM/UMTS mobile networks, as well as fast and easy dynamic scaling.
The Modulo SMSC supports virtualization, as it is a software-based solution. It can run on any standard linux system and on any standard server hardware, or it can also run on a cloud server.
Our SMS Center product is equipped with a simple and easy-to-use RESTful HTTP API for sending and receiving SMS Messages through external applications.
Ideal For MVNOs
For small MVNOs who wish to have their own SMSC and not depend on backing MNOs for SMS services, Modulo’s SMSC is the perfect choice. It allows virtual network operators with a relatively small subscriber base to set up their own SMSC while only incurring affordable, entry-level costs. Our SMSC can be initially installed on one machine to support a small scale of up to several tens of thousands of subscribers, and it is easily scalable for handling a larger amount of subscribers in the future.
SMSC Solution for MNOs
Due to the growing abundance of unlimited data plans, OTT communication apps have caused revenue from SMS services to continuously decline. However, it remains a basic service every MNO has to offer. Modulo’s SMSC is a full-featured yet cost-effective solution for handling SMS traffic on the mobile network. It is dynamically scalable, allowing easy deployment adjustments according to changes in SMS traffic in the network.
Our SMSC includes a Gateway Home Location Register (GHLR), which provides fixed line networks the ability to send and receive SMS messages. The GHLR also includes SMS Home Routing capabilities for handling inbound SMS traffic, directing it to an SMS router that can act as a firewall and perform actions like copying and forwarding of messages, sending automatic replies, and more. This allows fixed line operators to create revenue from SMS services even though they are not mobile operators and do not handle SMS-capable handsets.
SMS Gateway for Application Development
Our SMSC has a simple and easy to use RESTful HTTP API, which provides unlimited flexibility in regards to developing additional services based on the SMSC. This saves operators and OEMs the high costs involved in developing SS7 based applications, by enabling any web developer to create specialized SMS-based services for the mobile network.
Flexible delivery scenario management, embedded “First Delivery Attempt” feature, policy management, convenient licensing principles and a powerful SMS routing subsystem all make Modulo’s SMSC the perfect choice for any mobile operator’s needs. Routing and bandwidth configuration tools support fully-functional SMPP interface with efficient access policy for interaction with external applications. Horizontal scaling architecture allows for achieving high reliability and for adjusting the SMSC’s performance as the network grows. Features like SMS forwarding, auto-reply and detailed reports increase service convenience for subscribers.
Modulo’s SMSC Features
- Supports multiple message encoding scheme such as GSM 7 bit, UNICODE, UTF-8 and UCS2 character set.
- Apis for accessing SMPP from PHP/JAVA.
- GUI for provisioning and sending SMS.
- HTTP APIs for sending and receiving SMS.
- Store and forward.
- Priority message handling.
- Message waiting data handling with the HLR.
- Flexible adaptation of data formats included in Call Detail Records to conform to requirements of operators and service providers.
- Number Portability service support (Option).
- Full clustering for redundancy.
- Service statistics log.
- Flexible SS7 & SIGTRAN configuration.
- Logging transaction results with various levels of detailing.
- Configuration and monitoring using any kind of remote access technology. All system parameters may be configured through editing configuration files and/or using the web-based administration software.
- Alarm logging with SNMP support.
|Host||General purpose server with Linux OS|
|TDM Interface||PCIe E1/T1/J1 adapter with MTP2 software|
|IP Interface to Telephone Network||M3UA, M2PA, M2UA over SCTP|
|IP Interface to Local Area Network||HTTP RESTfull APISMPP v3.4|
|SS7 Links||4 to 256 LSL|
|SIGTRAN Associations||Up to 1024|
|E1 Interfaces||4 to 16 per machine|
Combined Linksets mode
The SMSC module consists of a software only solution deployed on a general purpose server with a standard operating system. When deployed using SIGTRAN as the interface to the network, it can be deployed in a virtual machine environment. When deployed with a TDM interface, it can be deployed using PCIe E1 adapters, in which case it will require a physical host (server). It can also be deployed using external signalling servers, in which case it can remain deployed on a virtual machine and communicate with the signaling servers through TCP/IP.