RE: Fw: I can not receive sms messages with kannel
Oded Arbel <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 2002-02-04 at 14:14, Paul Keogh wrote: > > > > If it is not this then still nothing is wrong, it is the > > nature of > > > > operating without using the SIM memory. If a modem is > > engaged with > > > > transmitting and a receiving SMS is incoming, then I > > believe it lands up > > > > in SIM memory. > > > > > Hm. Why do you believe this is the case ? Is it something you've > seen with a particular modem/model ? > > I ask because I've done hundreds of loopback tests with Siemens M20s > and *never* seen this behaviour - and the purpose of the test was > to stress the modem/driver with simulataneous send/receive operations. I've seen this happens with M20 too. there are three distinct problems - (a) the modem OKs the CNMI command but still sends SMs to memory (very rare), (b) the modem start normally, but after some time (maybe under load - couldn't reproduce reliably) reverts back to CNMI mode 0 (common under some setups, otherwise rare) and (c) under heavy load, when the modem simultaniously sends and recieve messages, some messages will land in the SIM memory since the TE list is in use for sending messages at the time (very common). Our solution was to set the CNMI to mode 1, recieve everything we can directly, and once in a while to poll the SIM memory for messages - this solves an interesting problem which I will expand upon in a minute. the down side, is that with this setup, the M20 modem will _always_ (read : 100% reproducable) will revert to CNMI mode 0. The main problem with Matthew's solution is the short life span of SIM memory: using Flash technology, SIM memory cards are limited to 10,000 writes to each bit of memory. when usage exceeds this bound, the card will become useless and inoperatable. Anyway - this is not the discussion I hoped to start ;-) I was asking whether do you think that checking for "CMT:" instead of "CMT" is a good method for dealing with bugy modems. Oded Arbel m-Wise inc. [email protected] -- The heaviest competition occurs when average people win by putting in above average effort. -- Colin Powell