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
> 

Reply via email to