Short Message Peer-to-Peer (SMPP) protocol in java