Dear Akamat,

>From kannel user manual,

*Smsbox routing inside bearerbox*
The communication link between bearerbox and smsbox has been designed for
the purpose of load-balancing via random assignment. Which means, bearerbox
holds all smsc connections and passes inbound message to one of the
connected smsboxes. So you have a determined route for outbound messages,
but no determined route for inbound messages.

Which basically, in my opinion, means that if you use one or more smsboxes
without smsbox-id and with the same sms-service config, bearerbox should
load-balance incoming traffic via those. (without any specific smsbox-route)


On Thu, Apr 20, 2023 at 12:07 PM akamat sarat <akamat.sa...@gmail.com>
wrote:

> Do you mean something like the following?
> group = sms-service
> get-url = "http://get-url.com";
> catch-all = yes
> This kind of setup does not work without adding smsbox-route.
> smsbox-route is either short code or smsc-id specific.
> If you mean something else, can you write an example please?
>
> Than k you
>
>
> On Wed, Apr 19, 2023 at 9:32 PM rm mobbis.am <r...@mobbis.am> wrote:
>
>> Hi Akamat,
>>
>> Honestly, I suspect that I do not fully understand your situation (
>> because if I usnderstand you in right way, it has very obvious solution).
>> Thus if I understand your request correctly, you just need to:
>>
>>    1. configure sms-service
>>    2. set your script on  apache or iis
>>    3. use get-url or post-url and other sms-service related parameters
>>    according your needs
>>
>> Thus you will have smsc independet script which will handle all your MO
>> requests especially if you set catch-all parameter to true.
>>
>> Best regards,
>> Ruben Melikyan
>> ------------------------------
>> *From:* users <users-boun...@kannel.org> on behalf of akamat sarat <
>> akamat.sa...@gmail.com>
>> *Sent:* Wednesday, April 19, 2023 7:32:45 PM
>> *To:* Tolga Ulas <tolga.u...@tolgaulas.com>
>> *Cc:* users@kannel.org <users@kannel.org>
>> *Subject:* Re: MO Routing on the fly
>>
>> Even though I could not figure it out, the smsc-id parameter is not
>> mandatory for the smsbox-route group.
>> Does this imply it can be SMSC independent if some other configuration is
>> properly applied? possibly. I've tested smsbox-route group without
>> specifying any smsc-ids and this did not work.
>> But I'm probably missing something.
>>
>> On Wed, Apr 19, 2023 at 7:28 PM akamat sarat <akamat.sa...@gmail.com>
>> wrote:
>>
>> I figured out a way to set it up the way I need it to work.
>> So like I said, I wanted to route all MOs originating from all SMSCs to a
>> single script to handle all of them.
>> In my SMSc configuration I am using reroute-smsc-id to re-route all
>> incoming MOs to a single HTTP SMSc that will invoke my script.
>> The thing that kept me back is the preferred-smsc-id setting, because if
>> it is used in conjunction with reroute-smsc-id then reroute-smsc-id is
>> completely ignored without any mention of it in kannel logs.
>>
>>
>>
>> On Wed, Apr 19, 2023 at 7:12 PM Tolga Ulas <tolga.u...@tolgaulas.com>
>> wrote:
>>
>> Not sure on top of my head whether it can be smsc independent, check with
>> the documentation in the related section of thart smsc-id part and
>> smsbox-route functioning in general.
>> Tolga Ulas
>>
>>
>>
>> On Wed, Apr 19, 2023 at 5:51 PM akamat sarat <akamat.sa...@gmail.com>
>> wrote:
>>
>> Thank for coming back, you mean something like:
>>
>> group=smsbox-route
>> smsbox-id=mysmsbox
>> smsc-id=SMSC1; SMSC2; SMSC3...
>>
>> If so, this means that every time a new SMSC is added, I will need to add
>> it to the smsc-id's list in the above configuration.
>> After that I will need to restart kannel which I do not want to do.
>> If thats not what you mean can you write an example?
>>
>> Thank you.
>>
>>
>> On Wed, Apr 19, 2023 at 5:39 PM Tolga Ulas <tolga.u...@tolgaulas.com>
>> wrote:
>>
>> Put a single route to a single smsbox which has a single service and
>> define all your smscs in the route as origin.
>>
>> Tolga Ulas
>>
>>
>> On Wed, Apr 19, 2023 at 5:22 PM akamat sarat <akamat.sa...@gmail.com>
>> wrote:
>>
>> To all kannelers,
>>
>> I am trying to find a way to configure kannel so that all incoming
>> messages (MOs) from all SMSCs to go to the same script.
>> The problem is that i could not find a working solution that does not
>> rely on smsbox-routes
>> and it is not possible to add smsbox-routes   on the fly.
>>
>> Any help would be appreciated
>>
>>

-- 
Sincerely,

Sayed Hadi Rastgou Haghi

Reply via email to