Architecture

We take great pride in the efficiency and advanced design of our high performance mobile transaction platform, developed entirely by our mobile messaging specialists.

The entire Infobip system is hosted on high performance servers in a cluster interconnected by fiber channels and on a storage server. This configuration gives us an extremely high performance hardware solution. The IP connectivity is achieved using BGP (Border Gateway Protocol) and 2 independent ISPs.

Designed to be fault-tolerant, the solution is reliable and scalable, with a special accent on security, implementing VPN tunneling and IPsec as the standard. The infrastructure is hosted in a professional data center, in an earthquake-proof structure with backup power provisions to ensure no interruptions. The system relies on .NET and Java object oriented programming (OOP), which gives us an easy and robust way to implement new features.

The layered architecture is implemented so as to enable better system management and easier client connectivity.


  • Client connectivity layer
    • Multiple connectivity options: SMPP, HTTP, XML, flexible for various encodings
    • Multiple concurrent SMPP connections for the same account
  • Enterprise layer
    • Billing subsystem
      • Real time billing and reporting
      • Special feature: multiple accounts and routing profiles on the same billing
      • User-friendly routing application
    • DB
    • Administration
    • Reporting
  • Routing layer

    This is the core of our high performance mobile transaction platform, encompassing all crucial elements of our system.

    • Monitoring and alerting subsystems – active QoS (quality of service) monitoring – delays, encodings, all GSM features. These are among the most important units of our system, allowing us to have a superior QoS.
    • Auto routing subsystem - interaction with the monitoring and alerting subsystems enables this element to automatically choose the optimal routing in a given time frame.
    • Account slotting - every account has its own queue and is never influenced by other traffic, allowing us to handle high volumes and maintain quality levels.
    • Flexibility - special routing logic rules can be defined for each account.
    • MNP routing – our HLR system makes sure all messages are delivered even if MNP has been implemented on a particular mobile number.
  • Operator connectivity layer  
    • Handling of all billing, financial issues, such as encoding or multiple connectivity issues.
    • We maintain over 30 different direct connections to operators and over 100 tier 1 indirect connections.
    • Another important element is our proprietary SMSC network, giving us worldwide SS7 connectivity.

Infobip Architecture

CONTACTS

Infobip Sales - status Skype Live Chat
Mon / Fri - 8AM - 8PM CET
Infobip Sales - status Live Messenger
sales@infobip.com
Mon / Fri - 8AM - 8PM CET
Telephone +44 (20) 3286 2341
Sign up