Short Message Service Center (SMSC)

Modulo’s Short Message Service Center (SMSC) is a carrier-class high-performance SMS Center for GSM/UMTS networks with features for MNOs, MVNOs, and Fixed Line Operators. Our SMS Center product is a fully scalable, software-based, and cloud-ready mobile network element.

Download the SMSC Product Sheet PDF File



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.

Antennae icons

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.

Fixed-Line SMSC

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.

Interested in this Product?

Fill out this quick contact form and we'll get back to you ASAP:

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.

Functional Specifications

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


Shared linkset architecture example - Modulo SMSC

Combined Linksets mode

Combined linksets mode illustration - Modulo SMSC

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.

SSMS Deployed with Signaling Servers


To get a price quote for Modulo’s Short Message Service Center (SMSC), feel free to contact us directly via e-mail at You can also visit our Contact Us page for additional ways to reach us.