200 likes | 285 Views
Mobile System SMS - 160 bytes that saved an industry. Johan Montelius jm@sics.se. Overview. Background History of SMS, functionality, usage … Infrastructure SMSC, SMPP, GSM 03.40 … Message format 160 characters, Smart-messaging, EMS …. In short. two-way
E N D
Mobile SystemSMS - 160 bytes that saved an industry Johan Monteliusjm@sics.se
Overview • Background • History of SMS, functionality, usage … • Infrastructure • SMSC, SMPP, GSM 03.40 … • Message format • 160 characters, Smart-messaging, EMS …
In short • two-way • terminals can both send and receive • stor-and-forward • delivered when terminal is activated • short message • 140 bytes or 160 7-bit characters • available • mainly GSM systems but also in other cellular systems
History • Specified in GSM phase 1 standard • First public service in 1994 • Roaming • Slowly introduced in 1999 • Market takes off in 1999 • 1 billion messages/month in Apr 1999 • 3 billion messages/month in Dec 1999
Telia in Norway and Sweden 2001 Norway: 13% of turnover Sweden: 4% of turnover Norway: 900M messages/ 1 M subs Sweden: 400M messages/ 3,2 M subs
Usage • Operators report an average of 10-30 user originated messages per month. • Traffic: • voice message notification • P2P messaging • ring tones / logos • sports scores • other information services
Premium SMS Request sent as SMS message Same request short-number (1985) regardless of operator. Sender of request is charged 10 NOK.
Location based services Request sent as SMS message Operator dependant service
Infrastructure • MT • SMS capable terminal • SMSC • Short message service centre • Mobile network • Network to deliver the SMS
SMSC – the heart of SMS GSM Network MSC MSC SMSC IWMSC/GMSC MSC MT
SMSC Interface SM-TP Short message transport protocol HLR GSM 09:02 GSM 04:11 MSC GSM 03:40 SMSC Not standardized by ETSI Fixed network
the SMSC • Vendors • CMG, Comverse, Logica, Sema Group … • Servers • Reliable, distributed • 2500 messages/s • Integrated billing support
Everyone wants a standard Sema Logica CMG Nokia OIS SMPP UCP CIMD www.smsforum.net Fixed network TCP/IP X.25
SMS format • Specified in GSM 03:40 and 09:11 • 140 bytes or 160 7-bit characters • Three types of messages: • User: normal text messages • Mobile: OTA configuring • SIM: operator specific applications
Extensions to SMS • Nokia: Smart messaging • OTA provisioning • ring tones, logos • EMS Enhanced Messaging Service • 3GPP • Ericsson, Siemens, Alcatel , Motorola • ringtones, sound, logos, images, animations, text style …
EMS EMS header standard 7-bit characters • Content • Formating information, pre-defined or user supplied content. • Pointers • Where in the text flow?
Do it yourself SMS interface • Modem signaling using standard GSM phone