Sending SMS
There are different means of sending SMS that I’m aware of, namely:
TPOA - Stands for Transmission Path Originating Address. It is a feature to mask the originating number with a alphanumeric string (up to 11 characters). E.g. Citi, HSBC
To understand how all these entities/ components come together, see the following UML diagrams:


- via GSM modem
- via SMSC (SMS Centre)
- via 3rd-party gateways
GSM Modem | SMSC | |
Cost | Usually lower and is fixed per SMS | Normally higher unless there is bulk discount |
Use of short code (4-5 digit numbers)? | No | Yes |
Use of TPOA | No | Yes |
Latency per SMS (or throughput) | 5-8 secs or 13-17 secs with DR (up to 15-20 SMS/sec) | Less than 1 sec (20-40 or up to 100s SMS/ sec) |
Interface/ protocol | USB/ COM ports | Usually SMPP (TCP/IP) |
TPOA - Stands for Transmission Path Originating Address. It is a feature to mask the originating number with a alphanumeric string (up to 11 characters). E.g. Citi, HSBC
To understand how all these entities/ components come together, see the following UML diagrams:
Comments