SMPP SMS Gateway

Global cloud SMS gateway platform with advanced routing, reliability and capacity.

Operate an SMS gateway service using the Melrose Labs SMPP SMS Gateway platform. The globally distributed cloud-based SMPP SMS Gateway platform enables the operation of your own gateway and the ability to manage customers, billing, supplier connections and routing and perform reporting.

Use the SMPP SMS Gateway as your SMS switch to start a business in mobile messaging, provide your organisation with their own messaging capability, or to upgrade your existing platform with greater reliability, capacity and capability. We currently recommend the Standard version of the SMPP SMS Gateway for up to 100 million SMS/day.

SSG Administration Portal

Administration of an SSG instance is done using the SSG Portal. The portal provides a number of functions and these are briefly described below. The SSG Management API can also be used to perform a number of these functions.


Settings for your SMS gateway that cover billing, routing, user access, operations, services and plans.


Customer accounts and contacts. Customer portal access. SMPP and other API accounts. Advertise routes on Message Exchange.


Service pricing plans. Define mark-up and volume discounting. Automatically calculated and notified to customers.


Suppliers for your SMS gateway. SMSC connection details, groups and route costs. SMSC maintenance periods.


Define routes and their use of MSISDN cache, retry profiles, failover and SMSC groups. Use as SMPP router.


Reports covering customers, networks and suppliers. Delivery latency of suppliers by country, network and/or SMSC.


View status of worldwide gateway nodes and SMSC connections. Query the status of customer messages.


Margin, cost and revenue analysis. See cost and revenue opportunities and vulnerabilities.


Management reporting, including revenues, costs, margin and tax.


Reporting on billing activity. Automatically create invoices and payment reminders. Create invoices and credit notes. View pre-pay and post-pay account balances.


Block traffic by MSISDN, source address, message content and parameters. View firewall event log.

Delivery Testing

Verify supplier routes by sending test messages from the portal to real mobiles worldwide.

SMS gateway platforms, such as the Melrose Labs SMPP SMS Gateway, are an essential core element that enable the reliable delivery of SMS messages to and from mobile users. They can be used by messaging aggregators to provide SMS services to their customer, by enterprises to manage messaging between different parts of the business and upstream messaging providers, and by DevOps teams in organisations to develop, test and deploy messaging capabilities.

The SMPP SMS Gateway not only handles the technical aspects of conveying messages from your customers, via your suppliers and onto mobile users, but also allows you to monetise the service and charge your customers for the SMS traffic that they send and receive. Prepay and postpay charging models are supported.

Short Message Peer-to-Peer (SMPP) is the API that is used to enable your customers to connect with SMPP SMS Gateway and for the gateway to connect with your suppliers. REST, SOAP, HTTP, SMTP and other SMS APIs can be made available to aid integration with customers and suppliers.

SSG Dashboard
SSG Status | Routing
SSG Report
SSG Configuration | Services
SSG Configuration | Network Data

Melrose Labs SMPP SMS Gateway Features

Customers connect to your SMPP SMS Gateway using SMPP. This allows them to send and receive messages. Other APIs are available.

  • SMPP v3.3, v3.4, v5
  • SMPP over TLS
  • IP whitelist
  • Limit number and type of binds
  • Limit geographic access (e.g. require connection only to Europe nodes)
  • Multiple character sets supported
  • SMPP transmitter, receiver and transceiver binds supported
  • Customer-specific delivery receipt error codes
  • Limit submit rate (SMS/sec)
  • Flow control and congestion avoidance (SMPP v5)
  • Up to 10,000 SMS/sec throughput
  • Rules - reject or modify messages

Supplier SMSCs and SMS gateway are connected to from your SMPP SMS Gateway. Connections are maintained from any of the worldwide access nodes, with connections to multiple geographically separate supplier endpoints being recommended.

  • SMPP v3.3, v3.4, v5
  • SMPP over TLS, SMPP over VPN
  • Conversion to/from SMSC character set
  • Supplier-specific delivery receipt error codes
  • Up to 10,000 SMS/sec throughput
  • Define maintenance periods (temporarily pause using SMSC in run-up to maintenance)

The message store is used to securely hold submitted messages while delivery is being attempted, or delivery has been scheduled for a later date. It also retains the status of any message processed in the last 7-days.

  • Outbound (MT SMS, A2P SMS) and inbound (MO SMS, P2A SMS) stores
  • Scheduled delivery
  • Validity period
  • Limit messages per destination
  • Block sending to specific MSISDNs
  • Status retrieval via SMPP up to 7-days after completion

Sophisticated routing supports a variety of scenarios and needs to ensure messages are delivered as quickly as possible within defined policies.

  • Retry profile for failed messages
  • Multiple routes for each destination, with failover
  • Multi-part (concat/long SMS) handling
  • Route selection based on message characteristics (originator, data coding, protocol ID, message content, etc)
  • Route suspension based on delivery success
  • Maximum cost limit
  • Network lookup (SS7, ENUM)
  • Supplier on-net/off-net ratio support
  • Traffic distribution across routes
  • Distribution based on level of outstanding messages
  • Up to 10,000 SMS/sec throughput
  • Rules - select SMSC routes
  • Pass MO and MT to webhook (Slack, MS Teams, etc)
When utilising SS7 network lookup the result can be passed upstream in order to avoid the need to perform further lookups.
  • Alarms:
    • Client delivery failures (aggregate/country/network)
    • Supplier delivery failures (aggregate/country/network)
    • Supplier connection state
    • Realtime traffic levels and outcomes
  • SNMP supported
  • Customer balance notifications

Reports give key insights into customer usage of your SMS gateway, the resulting revenue from their usage, and associated costs. The dashboard on the administration portal shows key information about customers, volumes, revenues, costs and margins. Performance of the service and its suppliers is also reported.

  • Top customers
  • New customer performance
  • Volume reports by client/supplier/network
  • Revenue reports
  • Cost reports (inc. estimated vs actual costs)
  • Margin reports
  • Supplier route delivery latency
  • CDRs

Analysis of cost-per-message (CPM), revenue-per-message (RPM) and margin-per-message (MPM) for customers, countries and networks also provides important insights.

  • Revenue opportunities/vulnerabilities: where fractional or % price increase/reduction impacts margin
  • Cost opportunities/vulnerabilities: where fractional or % cost reduction/increase impacts margin
  • Client pricing: automatically calculate based on plan; send pricing change notifications to customers
  • Supplier pricing: process pricing changes from supplier; schedule pricing changes
  • Bill customers (PDF invoices sent to customers; audit trail for import to sales ledger)
  • Prepay and postpay for clients
  • Traffic rating
  • Suitable for wholesale and enterprise

Nodes for customer access and supplier connections are located worldwide. Your customers can, subject to how you configure their account, access your gateway using any of the worldwide nodes. Service is the same regardless of the access node used.

Restrictions can be enabled to ensure that a customer's messages remain within a region and are not sent by the service outside of that region.

  • Europe (UK)
  • Europe (Germany)
  • Asia Pacific (Australia)
  • Asia Pacific (Singapore)
  • North America (US)
  • South America (Brazil)
  • Africa (South Africa)
  • Middle East (Bahrain)

Live  Coming Soon  Planned

The management portal allows you to manage your SMPP SMS Gateway service.

  • Client admin (up to 100k accounts)
  • Supplier admin (up to 5000 routes)
  • Gateway control
  • Management API
  • High reliability
  • High availability (>99.999%)
  • Scalable to demands
  • Marketplace to trade SMS routes on Message Exchange (more)

Features provided are subject to customer requirements.


SMPP SMS Gateway (SSG) instances are available in four versions:

  • Standard version:
    • Pricing based on the volume of SMS handled by your SMPP SMS Gateway instance at a rate of €0.0001/SMS.
    • Minimum bill of €250 per month, or €100 per month if you qualify as a micro aggregator.
  • DevOps version: Non-production use only. Contact us for pricing.
  • Enterprise version: Feature set provided is based on requirements. Contact us for pricing.
  • Operator version: Feature set provided is based on requirements. Contact us for pricing.

Data Retention and Data Privacy

Data retention and data privacy policies ensure that data is handled securely and in accordance with GDPR. Mobile telephone numbers and message content are kept encrypted at rest and in motion whenever possible. Account-level policies ensure that messages are erased in line with your organisation's data retention policy.

Service snapshot

  • Customer management (up to 100k accounts)
  • Supplier management (up to 5000 routes)
  • Sophisticated routing with 10000 SMS/sec throughput
  • Pricing management, traffic rating and billing
  • Monitoring and reporting
  • A2P SMS
  • P2A SMS

Find out more...

Please provide your name.
Please provide a valid company name.
Please type your message.
Please provide a valid email address.