We have an account with an SMS aggregator and are using the Open SMPP api (Logica with some bugs fixed) to send messages through a servlet. We can send messages and receive them but we're having some problems:
Response PDU to keep the connection to the SMSC open,
Receiving delivery reports, extracting the delivery status and linking it with the sent message
We are sending messages asynchrously.
We need to find someone who can work with us and get us back on track or help as and when we need it. It might involve a large bit of work at the start followed by several smaller bits.