Nokia SmartMessage message length

Nokia SmartMessage message length SearchSearch

SMS & MMS Technical Forum » NowSMS Support - SMS Issues (Product Support Only) » Archive through June 02, 2006 » Nokia SmartMessage message length « Previous || Next »
Author Message
Werner van Aswegen
New member
Username: Jdoe

Post Number: 4
Registered: 01-2006
Posted on Tuesday, February 21, 2006 - 01:29 pm:   

Hi

Can anyone help me here please. I am constructing a Nokia SmartMessage picture message. How many octects can I use?

I know with EMS I have 140 octects per message.

The SmartMessage I've coded is over that though. It consists of a 32x32 pixel image and some text. Below is the Hex string for the message.

UDH: 060504158A0000
Data:300000490D0A7370656564506173730D0A0D0A4576656E74204E616D6520486572652064642 F6D6D2F7979792048483A6D6D0D0A526566204E723A2030313233343536373839303132333435360 20084002020010000FFFF0000FFFF3FFF00033FFF000333FF000333FF000333FF000333FF000333F F000333FF0003303F0003303F00033FF0F0033FF0F0033FF0F0033FF0F0033FF0F0033FF0F0033FF 0F0033FF0F0033FFF03F33FFF03F33FFF03333FFF03333FFF03C33FFF03C33FFF03333FFF03333FF F00033FFF00030000FFFF0000FFFF

Bryce, please help. I am going nuts here. If I only have a limited number of octets how do I concat SmartMessages?
Werner van Aswegen
New member
Username: Jdoe

Post Number: 5
Registered: 01-2006
Posted on Wednesday, February 22, 2006 - 06:41 am:   

Can anyone tell me how to work out how many octets the text part of a EMS picture message takes up?

I know I have 140 octets per message to work with. The UDH takes up a number of those octets. How do I work out how much space I have left for text?
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 5587
Registered: 10-2002
Posted on Friday, March 03, 2006 - 08:50 pm:   

Hi Werner,

For Nokia Smart Messaging, you use the standard UDH headers for segmentation.

If for example, you sent that message out via the binary message other web form of NowSMS, you'd see that it does the conversion for you.

Message #1:

UDH=0B0003E102010504158A0000
Data=300000490D0A7370656564506173730D0A0D0A4576656E74204E616D6520486572652064642 F6D6D2F7979792048483A6D6D0D0A526566204E723A2030313233343536373839303132333435360 20084002020010000FFFF0000FFFF3FFF00033FFF000333FF000333FF000333FF000333FF000333F F000333FF0003303F0003

Message #2:

UDH=0B0003E102020504158A0000
Data=303F00033FF0F0033FF0F0033FF0F0033FF0F0033FF0F0033FF0F0033FF0F0033FF0F0033FF F03F33FFF03F33FFF03333FFF03333FFF03C33FFF03C33FFF03333FFF03333FFF00033FFF0003000 0FFFF0000FFFF

Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 5588
Registered: 10-2002
Posted on Friday, March 03, 2006 - 08:52 pm:   

When sending an EMS picture message, the text is encoded using standard GSM 7-bit encoding.

So 8 characters of text fit into 7 bytes.

If the number of available bytes is not divisible by 7, then figure 1 character per byte for the left over bytes.

Login Login / Register Logout Logout Search Last 30 Days Topics Topics