0

If I get the connection details from a service provider who needs the ESME to talk to SMSC in SMPP, do I need to have my own SSMP server running on my machine too? Or can I just build a client to connect to SMSC And send SMS? I am using JSMPP to send sms.

Madz
  • 199
  • 5
  • 18

1 Answers1

0

To send SMS through a provider, all you need an ESME which will connect to the SMSC of the provider. This is independent of SMPP library you are using.

If you want to test your ESME and the SMS(s) the ESME is sending, you would be better of with your own SMSC.

Wahid Sadik
  • 908
  • 10
  • 24
  • Yes I want to send SMS through a provider, are you saying that I will not JSMPP in that case? Then what will I need? – Madz Nov 04 '13 at 17:25
  • To talk to the SMSC we need to use the protocol that the pprovidr supports, either HTTP or SSMP. have I got it all wrong? – Madz Nov 04 '13 at 17:34
  • Your understanding is correct. Technically - (1) SMSC and ESME communicate over SMPP protocol, (2) HTTP client and web servers communicate over HTTP protocol. – Wahid Sadik Nov 04 '13 at 17:54
  • Right so all the service providers use only SSMP to talk to SMSC? And they do use SSMP, how can the ESME be independent of SSMP library that am using? – Madz Nov 04 '13 at 18:00
  • Because, SMPP is a protocol. SMSC does not care which library you use to create your ESME, as long as that ESME speaks SMPP... I think you wanted to type SMPP, not SSMP. – Wahid Sadik Nov 04 '13 at 18:19
  • Oh yes, of course. Sorry, I meant SMPP. Yes, now I know what you meant. Also, i have one more question regarding setting up my own SMSC, if I successfully set it up can I realistically get the sms sent by the ESME on my mobile station?? I can't see how it can without the actual network getting involved. – Madz Nov 04 '13 at 18:24
  • When your ESME is connected to your SMSC, your goal is to test; this won't get SMS delivered to your MS. Only a true SMSC (which a provider will offer to you) is capable of sending messages to MS. – Wahid Sadik Nov 04 '13 at 18:28
  • Thought so, thank you so much for clearifying my doubts mate. – Madz Nov 04 '13 at 18:30