We use a layered architecture so as to enable better system management and easier client connectivity.
Client Layer: This applies to clients who require an automated response to be sent out to their customers. In order to secure the data related to their customers, we have to place a very secure SMS server at the client’s location.
Client Connectivity Layer: This layer provides multiple connectivity options to clients including SMPP, HTTP, JSON, XML etc.
Enterprise Layer: This layer is where we carry out the billing, and reporting.
Routing layer: Several functions are carried out in this layer. They include:
- Monitoring and alerting subsystems − active QoS (Quality of Service) monitoring – delays, encodings, all GSM features.
- 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 extremely high quality levels.
- 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: Here is where we connect to the SMS Center (SMSC) within the various Mobile Network Operators (MNO’s) via a secured Virtual Private Network. The SMS is then sent from the SMSC via mobile switching centers and base stations to the respective recipients’ mobile handsets