Great question — answering as the UphillTech team:
You need some sort of interface to the Mobile network to make this work. Your choices include: build a system with a GSM/UMTS card or phone which you control to send SMS messages into the network. This will need a valid SIM and contract (and the small print may say that you are not allowed to use it to provide an IP to SMS service to others). If you google 'Asterix SMS Gateway' you can find several open source examples. You could also look at http://www.kannel.org/overview.shtml , although I am not sure how actively this is being maintained these days. Build a front end for your SMS service and use an existing back end SMS service in whatever your target market is - i.e. connect directly to...
Full answer by Mick: https://stackoverflow.stackexchange.com/a/23651133 (CC BY-SA 3.0).
Need it done for your business? UphillTech.