8 bit encoded provider message

8 bit encoded provider message SearchSearch
Author Message
Nicola Lepetit
Unregistered guest
Posted on Thursday, May 05, 2005 - 05:46 pm:   

Hi,

I have this encoded message: 0405911417F540C0400152818363001E42656E746F726E61746F2073756C6C61207265746520566F 6461666F6E65

That is an 8bit (Italian) encoded message: Bentornato sulla rete Vodafone

The problem is that the header seems wrong... it seems like there are one or two extra header bytes.

Also PDUSpy is not able to decode it:

PDU LENGTH IS 46 BYTES
NO SMSC ADDRESS PRESENT
MESSAGE HEADER FLAGS
MESSAGE TYPE : SMS DELIVER
MSGS WAITING IN SC : NO
SEND STATUS REPORT : NO
USER DATA HEADER : NO UDH
REPLY PATH : NO

ORIGINATING ADDRESS
NUMBER IS : +41715
TYPE OF NR. : International
NPI : ISDN/Telephone (E.164/163)

PROTOCOL IDENTIFIER (0x40)
PROTOCOL USED : SM type 0

DATA CODING SCHEME (0xC0)
STORE MESSAGE : MAY
MESSAGE INDICATOR : DEACTIVATE
INDICATOR TYPE : VOICEMAIL waiting
ALPHABET USED : 7bit default

SMSC TIMESTAMP : 25/10/04 18.38 GMT

USER DATA PART OF SM
USER DATA LENGTH : 30 septets (should be 34)
USER DATA (TEXT) : BJ9#wMÆ7ah=¥2.æ6lB£_WøÑ2 ,=# L

Where is the problem ? There is a way to decode this message correctly ?

Many thanks,
Nicola
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 4480
Registered: 10-2002
Posted on Friday, May 06, 2005 - 08:30 pm:   

It would be helpful to have more information on the context in which this message was received.

It looks like the message is using the wrong DCS.

I see the text you are expecting in the message content ... encoded in 8-bit format. But the DCS indicates that it is standard GSM format, which means that it should be encoded as 7-bit packed.
Anonymous
 
Posted on Friday, June 24, 2005 - 10:06 am:   

eeeeeeeeeeeeeee