Multiple SMSC on the Same IP with Multiple Shortcodes each

Multiple SMSC on the Same IP with Multiple Shortcodes each SearchSearch
Author Message
Keeran Janin
New member
Username: Keeranj

Post Number: 7
Registered: 03-2006
Posted on Saturday, October 06, 2007 - 09:57 am:   

I have a scenario as such:

2 SMPP Connections to the same operator SMSC
Each of these connections have assigned to them an array of premium 2-way short codes.

I would like to be able to configure in NowSMS automatic routing for outbound (MT) SMS based on the shortcode defined in the 'Sender' paramters in a HTTP submit.

From what I can see in the SMSC pane in NowSMS there is a field called Sender (optional) and a checkbox called Allow Sender Address Override.

I have tried entering in all the shortcodes for a particular SMSC connection in this field e.g.:

(Sender: 11223,11224,11225,11226) but this does not work, anytime I send an SMS using http such as:

http://myserver/?Sender=112244&PhoneNumber=447788123456&Text=My+Message

in my SMS-OUT file i get the error:

2007-10-04 18:36:08, xxx.req, xxx.xxx.xxx.xxx, 447788123456, Error: No SMSC defined to route message -- SMPP - smscConnection1.smpp:5016, Text=My Message

When I put a single short code in the Sender field in the SMSC pane of NowSMS it will route all messages only with "Sender" set as that.

I've read of the SMSCRoute option in the SMSC.ini file however I cant change the URL strucutre as my sms services are distributed accross many providers.

Is there a way to set up in NowSMS itself (version 5.5) to transparently setup routing of outbound SMS to a particular SMSC SMPP connection based on the Sender paramter in a http submit?

Also, I am using the HOSTS solution put forward by Bryce Norwood to enable multiple SMSC connections to the same SMSC ip.

Thanks
Malcolm - Now Support
Moderator
Username: Malcolm

Post Number: 204
Registered: 12-2006
Posted on Thursday, October 18, 2007 - 09:25 pm:   

Hi,

I believe you need an upgraded version of NowSMS in order to support the comma delimited list of sender addresses. (I also don't think that version supports the SMSCRoute settings either.)

With the version of NowSMS that you have, I believe the only solution would be to create multiple connections to the SMSC, one for each short code sender.