Integration Interfaces

mBlox ensures your integration to our network is seamless. We provide you with three easy-to-use interfaces, which are available in all geographies and across our entire product range:

See Testing & Integration Services for more information on how to get started working with mBlox.

The MSIP Interface

The mBlox Simple Interface Protocol (MSIP) is a socket-based protocol designed for two-way SMS traffic. To take advantage of the MSIP interface, clients use an mBlox provided Java software development kit (SDK), which integrates with and works alongside your application to manage your connection and traffic flow into the mBlox servers.

We highly recommended using the Java SDK, because it uses the same protocol as our core technology and is specially designed to work with the mBlox servers. Next-generation interface features are always made available first on our Java SDK.

When designing the MSIP protocol, mBlox incorporated much of the experience gained from integrating into countless mobile operator protocols. MSIP features high throughput and low latency. On a message-by-message basis, it lets you:

  • set the tariff/billing amount
  • set the mBlox product you wish to use
  • override the destination operator

The SMPP Interface

The socket-based, open industry Short Message Peer-to-Peer protocol (SMPP) is designed for sending two-way SMS traffic. SMPP is the recommended connection interface for clients already familiar with this protocol, as well as those who do not program in Java.

Designed for sending SMS messages, SMPP offers all the features available in the lower level messaging protocols. The mBlox SMPP server has been built in-house by our messaging experts, so it provides the same features, throughput and latency of MSIP. While it remains true to the SMPP specification, mBlox has made sure that you can take advantage of all the features provided by MSIP.

SMPP over SSL

Security conscious customers - for instance, financial institutions and payment providers - can use mBlox's SMPP (Short Message Peer-to-Peer) over secure socket layer (SSL) version. SSL is the same encryption mechanism that online banks and secure websites use, so your data remains encrypted while traversing the public Internet.

The XML Interface

The XML interface runs over HTTP and formats the contents of traffic using the Extensible Markup Language (XML). This interface is ideal for customers who are not messaging specialists but are familiar with web programming.

The mBlox XML interface has been written in-house by our messaging experts. It provides all the messaging features you expect but uses custom XML document type definitions (DTD).

We typically recommend this interface to clients sending fewer than 500,000 messages a month. For higher volumes, we recommend that clients use MSIP or SMPP.

To receive interface specifications for any of the above, or for help choosing the right interface, please contact us to discuss your business requirements.

©2010 mBlox Inc. MBLOX®, the mBlox Corporate Logo™, POWERING MOBILE BUSINESS™, ZERO DATA CHARGE™,
and the ZERO DATA CHARGE logo™ are trademarks owned by mBlox Inc.