GSM 8-bit Messaging

GSM 8-bit Messaging SearchSearch
Author Message
Web Ustaad
New member
Username: Web_ustaad

Post Number: 1
Registered: 10-2006
Posted on Monday, October 09, 2006 - 04:30 pm:   

Whats GSM 8-bit and how can I enable messaging that in the software, also is DCS=28 is related to it or not.
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6664
Registered: 10-2002
Posted on Friday, October 13, 2006 - 06:26 pm:   

Hi,

I'd need more specific information to answer your question.

The standard is that when GSM text messages are sent out over the air, a 7-bit character set is used which allows 160 characters to be packed into a 140 byte message. This process is referred to as GSM 7-bit packing.

However, 7-bit packing is normally only used when sending via a GSM modem (or when a message includes special attributes) ... as most SMSC interfaces use an 8-bit (normal text) interface.

So I'd need more clarification of what context you are asking about enabling GSM 8-bit ... if it is for a specific SMSC type, or ???

DCS=28, assuming that the 28 is a hex value would indicate Unicode (UCS2/16-bit) encoding. Normally DCS=8 would be used for Unicode. DCS=28 indicates Unicode with GSM compression, which my understanding is that no major handset vendors have actually implemented the compression algorithm.

Maybe you are talking about 16-bit/Unicode messaging?

NowSMS natively supports Unicode, defaulting to using the UTF-8 character set for text input. If a text message cannot be represented using the GSM 7-bit character set, NowSMS automatically uses 16-bit Unicode/UCS2 instead.

-bn