Hi,

who is responsible for splitting long messages? you should let Kannel do it for 
you, then Kannel take care to send
all parts via the same SMSC and in the right order.

Thanks,
Alex
 

> Am 19.12.2017 um 14:32 schrieb Grant Saicom <grant.sai...@gmail.com>:
> 
> Hi Kannel Users
> 
> I have an issue which I need to address with respect to how kannel(1.44) 
> sends multipart messages to a SMSC.
> 
> Let me explain the situation/limitations:
> 
> -I have a server which manages and distributes smses to my modems.
> -I communicate to this server via smpp using bearerbox.
> -These modems are hosted on gateways at various locations linked via IP.
> -The server sends the messages to the gateways which then send to the modems 
> via serial.
> -The server requires that it has the entire message (all multiparts) before 
> it can send it to the gateway and ultimately the modem for sending via GSM.
> -I have a max pending sms limit of 40 on the server. This is the licensing 
> model.
> 
> Example Scenario of the issue:
> If I have 100 messages with 200 characters in them, kannel sends the first 
> part of the first 40 messages i.e.
> 
> message1 : 1 of 2
> message2 : 1 of 2
> message3 : 1 of 2
> message4 : 1 of 2
> …
> message39 : 1 of 2
> message40 : 1 of 2
> 
> The server acks these messages, but it starts rejecting any further messages 
> because its max pending queue is now full. None of these messages will go 
> out. The client side will eventually time-out these messages and fail them.
> 
> How do I get bearerbox to send the messages like this:
> 
> message1 : 1 of 2
> message1 : 1 of 2
> message2 : 1 of 2
> message2 : 2 of 2
> …
> 
> message39 : 1 of 2
> message39 : 2 of 2
> message40 : 1 of 2
> message40 : 2 of 2
> 
> I have not found anything in the documentation that indicates how I could do 
> this.
> 
> Kind regards
> Grant
> 
> 


Reply via email to