Use a database that selects SMS-I'd based on prefix, that's how I do it with a bit of php and mysql
Thanks Barry Murphy On 12/07/2010, at 7:15 PM, Gjergji Guri <[email protected]> wrote: > Hi Nikos, > > > > I’m sending this request directly as I did not received any response from > other users. > > > > Is it possible to tell Kannel which SMSC to use for a particular prefix? > > > > I have different outbound SMSC costs for different operators and I want to > implement some basic costs routing. > > > > Any other advice? > > > > Kind Regards, > > Gjergji > > > > > > > > > > From: Gjergji Guri [mailto:[email protected]] > Sent: Thursday, July 08, 2010 6:34 PM > To: [email protected] > Subject: Outbound force routing for a proffered-prefix in Kannel > > > > Hi, > > I'm having some difficulties in configuring outbound routing in Kannel, > though I tried a number of option according to the latest user guide. The > objective I want to achieve is have the http PUSH SMS messages that come from > a predefined prefix to be routed by default to a predefined SMSC. > > I've tried various configuration, but it seems that Kannel is using load > sharing. > > Some more details in included below: > > I use the following PUSH URL where I tell which smsc to use as below > http://localhost:13011/cgi-bin/sendsms?smsc=nokiae90&username=user&password=password&from=xxxxxx&to=35569xxxxxx&text=Hello" > > As you may see from the status log Kannel tries to use the click smsc-id > > SMSC connections: > click HTTP:clickatell (online 122s, rcvd 0, sent 0, failed 1, queued 0 > msgs) > nokiae90 AT2[nokiae90] (online 116s, rcvd 0, sent 4, failed 0, queued > 0 msgs) > > > > # SMSC SETUP: Clickatell HTTP > group = smsc > smsc = http > smsc-id = click > system-type = clickatell > port = 13015 > connect-allow-ip = "127.0.0.1;196.5.254.33;192.168.*.*" > system-id = xxxxxxx > smsc-username = xxxxxxxxi > smsc-password = xxxxxx > send-url = "http://api.clickatell.com/http/sendmsg" > # allowed-smsc-id = click > denied-prefix = "35569;069;69" > reroute = yes # Added by Gj.G > reroute-smsc-id = nokiae90 > > > #SMSC SETUP: Nokia E90 GSM Modem > group = smsc > smsc = at > smsc-id = nokiae90 > modemtype = nokiaphone > device=/dev/ttyACM0 > preferred-smsc-id = nokiae90 > preferred-prefix = "35569" > > > # SEND-SMS USERS > group = sendsms-user > username = user > password = password > #forced-smsc = > # default-smsc = click # Added by Gj.G > #default-smsc = nokiae90 > max-messages = 3 > > > It seems that kannel cannot force routing to a predefined smsc-id. > > Does anyone have any configuration suggestion? > > Cheers, > Gjergji >
