Smart Messaging

Smart Messaging

Graphical Smart Messages

Picture Message

A monchrome picture that can be sent between handsets as a series of SMS messages. The typical size of a picture message is 72x28 pixels, which is sent as three separate SMS messages.

Most Monochrome Nokia handsets allow the picture message to act as a screensaver. Most colour ones do not.

The Picture message uses an implementation of the OTA bitmap.

Operator Logo

A monchrome picture that can be sent to a handset via an SMS Gateway as either a single or a series of concatenated SMS messages. The typical size of an Operator Logo is 72x14 pixels, which is sent as two separate SMS messages.

Operator Logos sit in the middle of the screen and disappear when coverage is lost. The original intent of Operator Logos was to allow a Network Operator or MVNO to replace the name of their network (as stored on the SIM card with their graphical logo, but human nature being what it is, people now usually get one that represents them rather than their network.

There is a workaround that allows a standard size Operator Logo to be sent as a single message, however, compatibility with newer or non-Nokia phones is uncertain. A more accurate way of reducing the cost of sending Operator Logos is to reduce their size to 72x13 pixels. This size would be sent as a single message.

The Operator Logo uses an implementation of the OTA bitmap.

CLI Icon / Group Logo

A monochrome picture that can be sent to a handset via an SMS Gateway as either a single or a series of concatenated SMS messages. The typical size of a picture message is 72x14 pixels, which is sent as a single separate SMS message.

A CLI Icon is a picture that will display on the handset when a call is received from someone whose number is stored in the handset as part of the corresponding 'group' (eg friends, colleagues, clients etc).

The CLI Icon uses an implementation of the OTA bitmap.

Internal Structure of a Smart Message

The content of each Smart Message sent is divided into two parts. The 'Data Header' and the 'Data Content'.

The Data Header

The Data header is again divided into two parts, the first part is exceptionally small, only one byte in length, and defines the total length of the header.

After this there are one or more 'Information Elements', these tell the phone what to do with the information when it receives it. The two most common Information Elements are for Port Number Addressing (code 05) and concatenation (code 00) (telling the phone how to put together two or more SMS messages to make a single message).

The first byte of the Information Element Identifies what information is to follow. It is called the 'Information Element Identifier' or IEI.

The second byte of the Information Element is the 'Information Element Data Length' or IEDL. It tells the phone how many of the following bytes are part of the Information Identifier.

The third and subsequent bytes of the Information Element are the actual information being conveyed. This is called the IED or Information Element Data.

A valid example of a Smart Message Header, expressed in hex is 0B0504158200000003010201.

This means:

0B 0B is hex for 11. There are 11 more bytes to follow. 05 This is the code for port addressing. 04 The next 4 bytes of data belong to this Information Element 15 82 Send it to Port 1582 (in other words, it is an Operator Logo) 00 00 It was sent from Port 0000. This is not relevant for most Smart Message types, but must be included nonetheless 00 This is the code for Concatenation. This content is being sent as multiple SMS messages 03 Three more bytes of information belong to this Information Element. 01 Message Reference No. If two or more items are being sent, giving them different reference numbers makes sure the phone knows which SMS messages belong to which Smart Message. 02 Overall, there are two messages. 01 This is the first message in the sequence.

The Data Content

The Data Content varies depending on the type of Smart Message. With Graphical types, it contains the OTA bitmap, and sometimes other information such as the Mobile Country Code and Mobile Network Code. For ringtones, it contains the music etc.

ee also

* Enhanced Messaging Service or EMS; a similar, although incompatible, system used by various other handset manufacturers.
* Sms barcode A Smart Message that is a picture/image of a barcode and is used as a voucher/loyalty card or ticket.

ources of Information

* Nokia Smart Messaging Specification v3.0.0
* Nokia Smart Messaging FAQ v2.0

External links

* [http://www.forum.nokia.com Forum Nokia] - Official Nokia Developer Website
* [http://basicstate.com/htm/page.htm comprehensive listing of free email to sms gateways]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Smart message — is a protocol designed by Intel and Nokia, and by which various software upgrades including ringtones can be made over the air , through your wireless connection.Smart Messaging is in fact basically a special type of short message, with its own… …   Wikipedia

  • Smart mob — A smart mob is a form of self structuring social organization through technology mediated, intelligent emergent behavior. The concept was introduced by Howard Rheingold in his book . According to Rheingold, smart mobs are an indication of the… …   Wikipedia

  • Smart work zone — A smart work zone is a road construction zone in which technology is employed to increase safety and provide information. Smart work zones often use radar guns or other sensors to detect the presence and speed of vehicles approaching a work zone …   Wikipedia

  • Smart Phone — Ein Smartphone [ˈsmɑːtˌfəʊn] vereint den Leistungsumfang eines Mobiltelefons mit dem eines Personal Digital Assistants (PDA). Die meisten Smartphones sind schlanker als PDAs ausgeführt, verfügen über eine Tastatur und liegen wie ein gewöhnliches… …   Deutsch Wikipedia

  • Text messaging — Texter redirects here. For the American surname, see Texter (surname). Txt msg redirects here. For the TV series, see Pop Up Video. A user typing a text message on an LG enV (VX9900) Text messaging, or texting, refers to the exchange of brief… …   Wikipedia

  • Extensible Messaging and Presence Protocol — (XMPP) is an open, XML inspired protocol originally aimed at near real time, extensible instant messaging (IM) and presence information (a.k.a. buddy lists), but now expanded into the broader realm of message oriented middleware. [Citation |… …   Wikipedia

  • Windows Messaging — running on Windows NT 4.0. Developer(s) Microsoft Stable release 4.00.835.1374 (version 5.0) / October 14, 1996 …   Wikipedia

  • Extensible Messaging and Presence Protocol — Extensible Messaging and Presence Protocol, más conocido como XMPP (Protocolo extensible de mensajería y comunicación de presencia) (anteriormente llamado Jabber[1] ), es un protocolo abierto y extensible basado en XML, originalmente ideado para… …   Wikipedia Español

  • Open Smart Card Development Platform — OpenSCDP Developer(s) CardContact Software System Consulting Written in Java Operating system Cross platform Type Integrated Development Environment …   Wikipedia

  • Dolphin smart community script — Infobox Software name = Dolphin Smart Community Builder latest stable release version = 6.1 operating system = Linux/Unix/Windows platform = Apache Web Server, PHP 4.3.6 and higher compiled with XML and XSLT support, MySQL 4.0.20 and higher genre …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”