RE: T68i as SMSC
"Oded Arbel" <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
> -----Original Message----- > From: Schaich, Peter [mailto:[email protected]] > > I now have tracked (debugged) the problem down to > the PDU type the T68i returns. It is not 0, but 3, 3 is defined as "reserved". from 3GPP TS 23.040 : <snip>? In an MS receives a TPDU with "Reserved" value in the TP-MTI, it shall process the message as if it were an SMS-DELIVER bu store the message exactly as received. </snip> I think that your problem is not with the T68i, but with your network operator's SMSC which sends SMs with type "Reserved". > so the PDU is not decoded by the at2 smsc. I tried > to allow this pdu type, but then the decode fails > completely. How did you try to decode it ? > 2002-11-06 10:57:15 [6] DEBUG: AT2[m3s]: <-- > 0791947122720000040C9194717206979900002011600145138004F4F29C0E OK , this is interesting - if we assume this message is a DELIVER_SM, then the originating address field is set to be an international MSISDN (which makes sense) but the length of the address is set to be 94h bytes long - which is quite literaly longer then the entire PDU. this is what breaks the bearerbox. I'll try to fix this in the AT2 driver, but in any case - this SM does not make much sense as a DELIVER_SM, so it cannot be a legal SM according to the SPECS, and I don't expect that Kannel should be able to parse it correctly. -- Oded Arbel m-Wise mobile solutions [email protected] +972-9-9581711 (116) +972-67-340014 ::.. Time is what you make of it. -- Swatch slogan