Euro Symbol in Message Originators

Euro Symbol in Message Originators SearchSearch
Author Message
Hareeharan Kandavel
New member
Username: Haree

Post Number: 2
Registered: 12-2012
Posted on Thursday, February 07, 2013 - 03:26 pm:   

Hi Support,

We don't have any issues processing the Euro symbol in Message content. However, when we include Euro symbol in our Message originators they did not appear as they were supposed to. Could you please help us?

Thanks,

Haree
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4288
Registered: 08-2008
Posted on Thursday, February 07, 2013 - 11:38 pm:   

Hi Haree,

Are you referring to alphanumeric sender/source addresses?

Only characters in the GSM 7 bit default character set can be used as an alphanumeric sender address. The Euro character cannot be used as it is not part of this character set (it is in the GSM 7 bit character set extension table, requiring an escape sequence which can be supported in message text, but not in the sender address).

--
Des
NowSMS Support
Hareeharan Kandavel
New member
Username: Haree

Post Number: 3
Registered: 12-2012
Posted on Friday, February 08, 2013 - 11:32 am:   

Hi Des,

Thank you for your response.

That was exactly what I meant.

Do you see any plans for including the GSM-7 bit character set extension in the Alpha-Numeric originators in the future?

Thanks,

Haree
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4289
Registered: 08-2008
Posted on Monday, February 11, 2013 - 07:03 pm:   

Hi Haree,

I don't think it is so much an issue of our plans, as it is one of the underlying specifications (ETSI GSM 03.40 and successor 3GPP TS 23.040) which state that alphanumeric sender addresses can only contain characters from the GSM 7-bit default alphabet.

That said, I went back and re-read those specifications, and maybe we are wrong to assume that when it references the GSM 7-bit default alphabet that this excludes extension table.

So here's something you can try ...

Try submitting a test message via direct URL submission like this:

http://127.0.0.1:8800/?phonenumber=ZZZZZZZZZZ&sender=test%1Be&text=test+message

Substitute in the correct IP address and port for your setup, and replace ZZZZZZZZZZ with an appropriate destination address (if + is required in the destination address, use %2B in place of the +).

This should set the sender address to test€ ... if the € character is actually supported in a sender address. (We assumed it was NOT supported, but the specifications are not clear.)

If that works, I will ask our development team to add support for € in this capacity without this trick of direct URL submission.

--
Des
NowSMS Support
Hareeharan Kandavel
New member
Username: Haree

Post Number: 4
Registered: 12-2012
Posted on Tuesday, February 12, 2013 - 01:59 pm:   

Hi Des,

I was already doing the tests by URL submissions as mentioned.

I did try replacing the £ with %1BE as mentioned. Unfortunately, it did not work.

Any other suggestions will be highly appreciated.

Thank you.


Kind Regards,

Haree
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4295
Registered: 08-2008
Posted on Wednesday, February 13, 2013 - 05:49 pm:   

Hi Haree,

Unfortunately as I mentioned in my first reply, I don't expect it to work. My strict interpretation of the specification would be that only 7-bit GSM default alphabet characters are supported, and € is not in that character set (it is in an extension table).

If extension tables were allowed, escape-e would be how it would be encoded (%1Be in URL escaping, note that case is important).

But that assumes that the SMPP server doesn't perform any further translation of the character. And it is very possible that the SMPP server you are dealing with doesn't like this encoding.

--
Des
NowSMS Support