iSMSm A2P SMSC is a short message service center according to the GSM standards. Its purpose is to send SMS on behalf of mobile users and to deal with bulk sms from applications. Its focus is on the Application to Person market and many features have been uniquely developed for that market. iSMSm A2P SMSC development started in 2001 due to the lack of high-speed SMSC’s available on the market which could cope with the bursty traffic of bulk SMS. In its current implementation, it can handle many 1000’s of SMS per second on today’s hardware. iSMSm A2P SMSC is built in layers according to the SS7 layered model. Its functionality is built from the ground up for high performance, and it scales well in multi-core CPU environments as it can heavily make use of multithreading. Its database engine uses smart caching to update the database in regular intervals to limit the number of queries hitting the storage system under extreme load. This reduced the number of queries by a factor of approximately 6. Features The whole system is categorized into different priority levels. Higher priority level messages get sent first, providing the ability to transport interactive content in front of bulk. Flow control down to the per-destination point code level. Automated down throttling to slower speeds for traffic towards destinations with speed limitations. Slow start approach for point codes that go out of service and come back, so to avoid a possible dump of the whole waiting queue causing overloading. Automated mechanisms that prevent overflow traffic in the SS7 network. SMPP submissions can be throttled down to a permitted speed defined per user and/or per user group. Benefits Easy configuration, saving time and money. Advanced reporting capabilities, with extremely detailed statistics per instance or per 30 seconds intervals. High availability as iSMSm A2P SMSCs can be operated in a raid so to overtake load in case of one’s failure. All characters sets are supported. Advanced SMS concatenation management, as the iSMSm A2P SMSC queues SMS’s second part till the first part leaves the transit.