SMS coding issue

SMS coding issue SearchSearch
Author Message
Nelson Lam
New member
Username: Nelsonlam

Post Number: 27
Registered: 02-2013
Posted on Tuesday, June 17, 2014 - 05:39 am:   

Dear Support,

We have 1 smpp client connecting to our NowSMS server (v2013.09.26)
and 1 SMSC connection to a mobile operator via smpp.

This client will sends sms using iso-8859-1 coding which transit via NowSMS
to our upstream mobile operator and we would like to preserve this SMS coding
to our upstream untouch i.e. every bits are unchanged in the message text.

We manage to set character set as follows but it seems not working:
1. SMSC tag mo-op properties->advance settings->SMSC character set=default
2. Web tag->SMPP-options->SMSC character set=default
3. SMS USers tag->client(edit)->SMSC character set=iso-8859-1

We did try change setting in "1" to iso-8859-1 but it also failed.
Could you pls advice which setting to modify in order to preserve the
coding from end to end ?

In addition, can you clarify which type of coding is used by NowSMS when
it is set to "default"? What is the difference between GSM-7bit coding and
SMPP coding ?

Thanks
Nelson
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4932
Registered: 08-2008
Posted on Wednesday, June 18, 2014 - 05:15 pm:   

Hi Nelson,

Unfortunately, our architecture is such that the message will be translated to UTF-8, then back to iso-8859-1.

There should be no loss in that scenario, but that assumes the iso-8859-1 encoding is standard. We have observed some SMS service providers that use iso-8859-1 with non-standard extensions to the character set for some of the characters in the GSM character set. In those cases, the extended characters that have been added may not go through this translation process correctly.

We have added config settings to provide character extension overrides to address this.

So unfortunately, we'd have to look at input and output traces to see what characters are encountering problems.


quote:

In addition, can you clarify which type of coding is used by NowSMS when
it is set to "default"? What is the difference between GSM-7bit coding and
SMPP coding ?




GSM with data_coding set to 0 (default).

--
Des
NowSMS Support