please unsubscribe vjfro...@gmail.com On Wed, Dec 20, 2017 at 6:00 AM, <users-requ...@kannel.org> wrote:
> Send users mailing list submissions to > users@kannel.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://www.kannel.org/mailman/listinfo/users > or, via email, send a message with subject or body 'help' to > users-requ...@kannel.org > > You can reach the person managing the list at > users-ow...@kannel.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of users digest..." > > > Today's Topics: > > 1. Multipart sms sending behaviour - Sending all the parts of a > multipart 1 after the other (Grant Saicom) > 2. Re: Multipart sms sending behaviour - Sending all the parts > of a multipart 1 after the other (amal...@kannel.org) > 3. Re: Multipart sms sending behaviour - Sending all the parts > of a multipart 1 after the other (Grant Saicom) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 19 Dec 2017 15:32:21 +0200 > From: Grant Saicom <grant.sai...@gmail.com> > To: Kannel Users <users@kannel.org> > Subject: Multipart sms sending behaviour - Sending all the parts of a > multipart 1 after the other > Message-ID: <79071f95-f8a8-414b-94f6-1b705ac50...@gmail.com> > Content-Type: text/plain; charset=utf-8 > > 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 > > > > > ------------------------------ > > Message: 2 > Date: Tue, 19 Dec 2017 23:37:10 +0100 > From: amal...@kannel.org > To: Grant Saicom <grant.sai...@gmail.com> > Cc: Kannel Users <users@kannel.org> > Subject: Re: Multipart sms sending behaviour - Sending all the parts > of a multipart 1 after the other > Message-ID: <69476fbe-42e3-4ca3-9ecf-859c118a1...@kannel.org> > Content-Type: text/plain; charset=utf-8 > > 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 > > > > > > > > > ------------------------------ > > Message: 3 > Date: Wed, 20 Dec 2017 09:25:14 +0200 > From: Grant Saicom <grant.sai...@gmail.com> > To: amal...@kannel.org > Cc: Kannel Users <users@kannel.org> > Subject: Re: Multipart sms sending behaviour - Sending all the parts > of a multipart 1 after the other > Message-ID: <8e148e5f-324f-41d4-9ea7-bfacdf1f8...@gmail.com> > Content-Type: text/plain; charset=utf-8 > > Hi Alex > > Thank you for your reply and time. Kannel is splitting the messages before > sending them down the bind to the SMSC. The whole messages arrives via > smsbox and is then passed to bearerbox for delivery to SMSC via smpp. > > The problem is that if I have more than 40 multipart messages in the > queue, the sending will stop as bearerbox submits one part of each queued > message as described. Because of the way the server works, it locks up all > the available max pending sessions. > > I need kannel to send each multipart of the whole sequentially. Borrowing > from printing jargon, I need the multipart sending to be collated: a1, a2, > a3 ; b1, b2, b3 ; c1, c2 ; d1, d2, d3 > > Thanks, > Grant > > On 20 Dec 2017, at 00:37, amal...@kannel.org wrote: > > > > 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 > >> > >> > > > > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > users mailing list > users@kannel.org > http://www.kannel.org/mailman/listinfo/users > > > ------------------------------ > > End of users Digest, Vol 136, Issue 8 > ************************************* > ᐧ