As advised by Nikos,

I set the message-storage = "SM" and I also configure store-type = spool

I do see an improvement after a test of 100 SMS sent using CGI script, the
modem did not block after a while like before, and I received DLRs
(unfortunately not all) but at least DLR were not stored in the SM or ME but
transfered to kannel.

But I think something goes wrong with the reception of the STATUS-REPORT
when my modem is busy, sending all the remaining MO

I did the test send 100 SMS to 3 destination so 33 SMS / destination and I
received only 70 STATUS-REPORTs.
In mysql dlr table I see that it remains 30 DLRs not processed for all the
destination (not only one).

Do you think the modem may be the root cause when it is "busyforMT" ?
I mean don't you think the modem when sending a lot a SMS-MO can not handle
at the same time the reception of the DLR ? or handle in a bad way?
Normally if the modem didn't acknowledge DLRs to SMS-C, SMS-C will make a
retry (I know my operator doesn't drop it after 1st attempt...) and I should
receive all of them after a while ? But it is not the case here...

It is the modem ? I planned to use a Huawei E220 do you think it will
improve the behavior instead of using a phone/modem like nokia 6230 ?

Regards,

Emmanuel

2010/5/19 Alvaro Cornejo <cornejo.alv...@gmail.com>

> Emmanuel
>
> Always CC users list, they can benefit from the shared info.
>
> dlrs over modems is a very "tricky" thing since from the operator
> point of view, it is not important and can klugg their network. A dlr
> is a special MO... they do not charge for... so most operators does
> not provide dlrs, and if do, they do not warranty them. Also, if the
> dlr can not reach the destination in the first try they drop it. This
> might be the problem with you. As you are sending several MT, your
> modem is busy and  cant receive the dlr, thus the operator drop it.
>
> About dlrs stored in sim.... hmmm don´t know what to say. Never seen
> dlrs stored in sim/terminal
>
> About the modem huawei, never used but read some threads here from
> people that recomends it.
>
> Hope helps
>
> Alvaro
>
>
> On Tue, May 18, 2010 at 4:28 PM, Emmanuel CHANSON
> <emmanuelchan...@gmail.com> wrote:
> > Hello Alvajo,
> >
> > Because you know well how modem works I ask you this question below to
> have
> > your mind...
> >
> > I wonder why I have very few of my DLRs that are forwarded to bearerbox
> when
> > I send let's say 80 SMS using cgi script.
> > I always receive the ACKs but very few DLRs and I see they seems to be
> > stored in the mobile right ?
> >
> > I am using a Nokia 6230.
> >
> > Do I have an issue in my modem config ?
> > I have to test using message-storage = SM instead of ME maybe ?
> >
> > BTW I plan to buy a Huawei E220 is it a good choice for sending/receiving
> > MO/MT/ACK/DLR ...
> >
> > Thanks by advance
> >
> > Emmanuel
> >
> > ---------- Forwarded message ----------
> > From: Emmanuel CHANSON <emmanuelchan...@gmail.com>
> > Date: 2010/5/11
> > Subject: DLR not fw to Kannel when mailling SMS is performed
> > To: users <users@kannel.org>
> >
> >
> > Hello,
> >
> > I would like to ask the community about this behavior.
> > I am using a Nokia 6230 as modem.
> >
> > When I send a single SMS I got the ACK and the STATUS-REPORT, behavior is
> > Ok.
> >
> > 2010-05-11 13:51:44 [14368] [6] DEBUG: AT2[nokiaphone]: <-- +CDS: 24
> > 2010-05-11 13:51:44 [14368] [6] DEBUG: AT2[nokiaphone]: <--
> > 069186770720F0067C099186773705F2015011311513440150113115134400
> > 2010-05-11 13:51:44 [14368] [6] DEBUG: AT2[nokiaphone]: received message
> > from SMSC: +687770020
> > 2010-05-11 13:51:44 [14368] [6] DEBUG: AT2[nokiaphone]: got STATUS-REPORT
> > for message <124>:
> >
> > When I send let's say 20 SMS using cgi script, I got all the ACK but no
> > STATUS-REPORT
> > and I see this in smsc.log:
> >
> >
> > 2010-05-11 13:46:59 [14249] [6] DEBUG: AT2[nokiaphone]: --> AT+CPMS?^M
> > 2010-05-11 13:46:59 [14249] [6] DEBUG: AT2[nokiaphone]: <-- +CPMS:
> > "ME",0,150,"SM",18,60,"MT",18,210
> > 2010-05-11 13:46:59 [14249] [6] DEBUG: AT2[nokiaphone]: <-- OK
> >
> > So isn't it my DLRs that are stored in the mobile ? Why aren't they
> > forwarded to bearerbox ?
> >
> > My modem config for the modem is the following:
> >
> >
> > group = modems
> > id = nokiaphone
> > name = "Nokia Phone"
> > detect-string = "Nokia Mobile Phone"
> > init-string = "AT+CNMI=1,2,0,1,0;+CMEE=1"
> > need-sleep = true
> > speed = 460800
> > keepalive-cmd = "AT+CBC;+CSQ"
> > enable-mms = true
> > message-storage = "ME"
> >
> > Regards,
> >
> > Emmanuel
> >
> >
> >
> > --
> > Emmanuel
> >
> > CHANSON Emmanuel
> > Mobile Nouvelle-Calédonie: +687.77.35.02
> > Mobile France: +33 (0) 6.68.03.89.56
> > @email : emmanuelchan...@gmail.com
> >
>
>
>
> --
>
> |-----------------------------------------------------------------------------------------------------------------|
> Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier
> celular y Nextel
> en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via
> SMS y GPRS online
>              Visitenos en www.perusms.NET www.smsglobal.com.mx y
> www.pravcom.com
>



-- 
Emmanuel

CHANSON Emmanuel
Mobile Nouvelle-Calédonie: +687.77.35.02
Mobile France: +33 (0) 6.68.03.89.56
@email : emmanuelchan...@gmail.com

Reply via email to