Hi,
I have good experience with SMPP protocol to develop SMS gateway , I have developed my own SMS gateway using SMPP and GUI, it supports multiple user and multiple SMSC connection.
Supports route configuration, credit management, reporting , Gateway management.
Let me know if you would like to see demo.
thanks,
Sasdin