All SMS Gateway will help you to send SMS through HTTP-SMPP Protocol and also helps to turn your Android device into an SMS gateway so that you can send and receive SMS. There has an Android app by which you can easily connect your Android device to web server and check all received and sent SMS. Also, you can synchronize mobile numbers with web server just by one click. All SMS Gateway has an API module that will help you to integrate it into any other programming languages. This system also help you to generate and validate OTP (one time password).
Demo: https://codecanyon.net/item/mobile-sms-gateway-turn-your-android-device-into-sms-gateway/25323362
source http://www.codelist.cc/scripts/240784-all-sms-gateway-v10-send-bulk-sms-through-http-smpp-protocol-android-phone-by-turning-into-gateway.html