Wednesday, December 12, 2012

MOBILE MESSAGING TECHNOLOGIES AND SERVICES SMS, EMS and MMS

MOBILE MESSAGING
TECHNOLOGIES AND SERVICES
SMS, EMS and MMS


1 Basic Concepts 1
1.1 Generations of Mobile Communications Networks 1
1.2 Telecommunications Context: Standard and Regulation 2
1.3 Global System for Mobile 2
1.3.1 Cellular Concept 3
1.3.2 GSM Architecture 4
1.3.3 Mobile Station 4
1.3.4 Base Transceiver Station 6
1.3.5 Base Station Controller 6
1.3.6 Mobile Switching Centre and Visitor Location Register 6
1.3.7 Home Location Register 6
1.4 General Packet Radio Service 7
1.4.1 GPRS Architecture 7
1.4.2 Serving GPRS Support Node 8
1.4.3 Gateway GPRS Support Node 8
1.5 Universal Mobile Telecommunications System 8
1.5.1 3G Services 9
1.5.2 First Phase UMTS 10
1.5.3 UMTS Architecture 10
1.5.4 User Equipment 11
1.5.5 UTRA Network 12
1.5.6 UMTS Core Network 12
1.5.7 Second Phase UMTS 12
1.6 Wireless Application Protocol 13
1.6.1 Technology Overview 13
1.6.2 WAP Architecture 15
1.6.3 Push Technology 16
1.6.4 User Agent Profile 17
1.6.5 Possible Configurations of WAP Technology 18

2 Standardization 23
2.1 Messaging Road Map 23
2.2 Third Generation Partnership Project 24
2.2.1 3GPP Structure 25
2.2.2 3GPP Specifications: Release, Phase and Stage 26
2.2.3 3GPP Specifications: Numbering Scheme 27
2.3 WAP Forum Specifications 29
2.4 Internet Engineering Task Force 31
2.4.1 Internet Standards-related Publications 31
2.4.2 Internet Standard Specifications 31
2.5 World Wide Web Consortium 32
 
3 Short Message Service 35
3.1 Service Description 35
3.2 SMS Use Cases 36
3.2.1 Consumer Applications Based on SMS 36
3.2.2 Corporate Applications Based on SMS 38
3.2.3 Operator Applications Based on SMS 39
3.2.4 Value Chain of SMS-based Applications 40
3.3 Architecture of the GSM Short Message Service 40
3.3.1 Short Message Entity 41
3.3.2 Service Centre 41
3.3.3 Email Gateway 41
3.4 Short Message Basic Features 41
3.4.1 Message Submission and Delivery 42
3.4.2 Status Reports 42
3.4.3 Reply Path 42
3.4.4 Addressing Modes 43
3.4.5 Validity Period 44
3.5 Technical Specification Synopsis 44
3.6 Short Message Layers and Protocols 44
3.6.1 SMS Interoperability Between Mobile Networks 46
3.6.2 Message Structure and Terminology 47
3.6.3 SME-SMSC Transactions/Submit, Deliver, Report and Command 48
3.7 Structure of a Message Segment 49
3.7.1 Transport Protocol Data Unit 49
3.7.2 Message Types 50
3.7.3 Text Coding Schemes 50
3.7.4 Text Compression 50
3.7.5 Message Classes 51
3.7.6 Coding Groups 52
3.7.7 Protocol Identifiers 52
3.8 Storage of Messages and SMS Settings in the SIM 52
3.9 Message Submission 56
3.9.1 TPDU Layout 56
3.9.2 TPDU Parameters 57
3.9.3 Rejection of Duplicates 57
3.9.4 Validity Period 60
3.9.5 Absolute Time Representation 61
3.9.6 Destination Address 61
3.9.7 SME Addressing 61
3.10 Message Submission Report 62
3.10.1 Positive Submission Report 64
3.10.2 Negative Submission Report 65
3.10.3 Parameter Indicator 67
3.10.4 Service Centre Time Stamp 68
viii Contents
3.11 Message Delivery 68
3.11.1 TPDU Layout 70
3.11.2 TPDU Parameters 71
3.11.3 Status Report Indicator 71
3.11.4 Service Centre Time Stamp 74
3.12 Message Delivery Report 74
3.12.1 Positive Delivery Report 74
3.12.2 Negative Delivery Report 75
3.13 Status Report 79
3.13.1 TPDU Layout 82
3.13.2 TPDU Parameters 82
3.13.3 Discharge Time 82
3.14 Command 82
3.14.1 TPDU Layout 82
3.14.2 TPDU Parameters 82
3.15 User Data Header and User Data 82
3.15.1 Information Elements 87
3.15.2 Concatenation of Message Segments 90
3.15.3 Special SMS Message Indication 93
3.15.4 Application Port Addressing 94
3.15.5 Service Centre Control Parameters 96
3.15.6 User-Data-Header Source Indicator 97
3.15.7 (U)SIM Toolkit Security Header 98
3.15.8 Wireless Control Message Protocol 98
3.15.9 Alternate Reply Address 99
3.16 Network Features for Message Delivery 99
3.17 SMSC Access Protocols 101
3.17.1 SMPP from SMS Forum 101
3.17.2 SMSC Open Interface Specification from Sema Group 102
3.17.3 SMAP 103
3.18 SIM Application Toolkit 105
3.18.1 Proactive SIM 105
3.18.2 SIM Data Download 106
3.18.3 SIM Interactions: Example 106
3.19 SMS Control via a Connected Terminal Equipment 106
3.19.1 AT Commands in Text Mode
3.19.2 AT Command Usage: Example
108
3.20 SMS and Email Interworking 109
3.20.1 Text-based Method 109
3.20.2 Information Element-based Method 111
3.21 Index of TPDU Parameters
3.22 Pros and Cons of SMS 116
 
4 Basic EMS 117
4.1 Service Description 117
4.2 Basic EMS Compatibility with SMS 118
4.3 Formatted Text 119
4.4 Pictures 120
4.4.1 Large Picture 120
4.4.2 Small Picture 120
4.4.3 Variable-size Picture 124
4.5 Sounds 126
4.5.1 Predefined Sounds 126
4.5.2 User-defined Sound 126
4.6 Animations 131
4.6.1 Predefined Animations 132
4.6.2 User-defined Animations 133
4.7 User Prompt Indicator 134
4.7.1 UPI Management 136
4.7.2 UPI Segmentation and Reconstruction 136
4.8 Independent Object Distribution Indicator 136
4.9 EMS Features Supported by Existing Handsets 139
4.10 Content Authoring Tools 139
4.10.1 Alcatel Multimedia Conversion Studio 139
4.10.2 Miscellaneous 139
4.11 Pros and Cons of Basic EMS 139

5 Extended EMS 143
5.1 Service Description 143
5.2 Extended EMS Compatibility with SMS and Basic EMS 144
5.3 Extended Object Framework 145
5.4 Extended Object Reuse 148
5.5 Compression of Extended Objects 151
5.5.1 Compressed Stream Structure 151
5.5.2 Compression and Decompression Methods 153
5.5.3 Decompression Method 155
5.5.4 Compression Method 155
5.6 Extended Objects 157
5.7 Pre-defined Sound 158
5.8 iMelody Melody 158
5.9 Black-and-white Bitmap Picture 158
5.10 4-Level Greyscale Bitmap Picture 160
5.11 64-Colour Bitmap Picture 161
5.12 Predefined Animation 163
5.13 Black-and-white Animation 163
5.14 4-Level Greyscale Animation 164
5.15 64-Colour Animation 164
5.16 vCard Data Stream 168
5.17 vCalendar Data Stream 170
5.18 MIDI Melody 175
5.18.1 Introduction to MIDI 180
5.18.2 MIDI Messages 181
5.18.3 General MIDI and MIDI 2.0 183
5.18.4 Transport of MIDI Melodies 183
5.18.5 Scalable-Polyphony MIDI and 3GPP Profile 183
5.18.6 Recommendations for the Creation of MIDI Melodies 184
5.19 Vector Graphics 185
5.19.1 Character-size WVG Image 186
5.19.2 Configurable-size WVG Image with Independent Information Element 186
5.19.3 Configurable-size WVG Image as an Extended Object 186
5.19.4 WVG Format Definition 187
5.20 Support of Colour for Text Formatting 188
5.21 Hyperlink 190
5.22 Exchange of Capability Information 192
5.23 Guidelines for the Creation of Extended Objects 193
5.24 Pros and Cons of Extended EMS 195

6 Multimedia Messaging Service 197
6.1 Service Description 198
6.2 MMS Use Cases 199
6.3 The MMS Architecture 200
6.4 MMS Centre – MMS Relay/Server 202
6.5 The MMS User Agent 203
6.6 User Databases 203
6.7 MMS Interfaces 203
6.8 WAP Forum Technical Realizations of MM1 204
6.8.1 MM1 Technical Realization – WAP MMS 1.0 204
6.8.2 MM1 Technical Realization – WAP MMS 1.1 206
6.9 Technical Specification Synopsis 207
6.9.1 3GPP MMS Specifications 207
6.9.2 WAP Forum MMS Recommendations 208
6.9.3 W3C Multimedia Standards 209
6.10 Structure of a Multimedia Message 210
6.10.1 Message Basic Format 211
6.10.2 Multipurpose Internet Mail Extensions/RFC 204x 212
6.11 Elements of a Multimedia Message 217
6.11.1 Text and SMS/EMS Encapsulation 217
6.11.2 Images 218
6.11.3 Audio 219
6.11.4 Video 220
6.12 Scene Description with SMIL or XHTML 220
6.12.1 Introduction to SMIL 221
6.12.2 SMIL Basic Profile 224
6.12.3 MMS SMIL and MMS Conformance Document 224
6.12.4 3GPP PSS SMIL Language Profile 229
6.12.5 XHTML 229
6.13 Summary of Supported Formats
6.14 Addressing Modes
6.15 Message Submission and Reports 232
6.15.1 Message Submission 233
6.15.2 Message Transfer 234
6.15.3 Delivery Report 235
6.15.4 Read-reply Report 236
6.16 Message Notification, Immediate and Deferred Retrieval 238
6.16.1 Message Notification 238
6.16.2 Message Retrieval 239
6.17 Message Forward 240
6.18 MMS Value Added Services – Submission, Replacement and Reports 241
6.18.1 Message Submission 242
6.18.2 Message Replacement and Cancellation 243
6.18.3 Delivery and Read-reply Reports 244
6.19 MMS Value Added Services – Message Delivery and Errors 245
6.20 Capability Negotiation and Content Adaptation 247
6.21 Persistent Network-based Storage 247
6.22 Settings for MMS-capable Devices 249
6.22.1 Connectivity Settings
6.22.2 User Preferences
6.22.3 Storing and Provisioning MMS Settings 250
6.23 USIM Storage of MMS Settings 250
6.24 Streaming in MMS 251
6.24.1 Example of MMS Architecture for the Support of Streaming 252
6.24.2 Streaming Protocols: RTP and RTSP 253
6.24.3 Session Description Protocol 255
6.25 Charging and Billing 256
6.26 Message Size Measurement 258
6.27 Security Considerations 259
6.28 Digital Right Management in MMS 259
6.29 Technical Realization of Interfaces 260
6.30 MM1 Interface MMSC – MMS User Agent 260
6.30.1 Message Submission 264
6.30.2 Message Notification 269
6.30.3 Message Retrieval 276
6.30.4 Message Forwarding 283
6.30.5 Delivery Report 285
6.30.6 Read-reply Report 287
6.30.7 Availability Matrix of PDU Parameters 289
6.31 MM2 Interface MMS Relay–MMS Server 289
6.32 MM3 Interface MMSC–External Servers 292
6.33 MM4 Interface MMSC–MMSC 292
6.33.1 Introduction to SMTP 293
6.33.2 Routing Forward a Message 296
6.33.3 Routing Forward a Delivery Report 296
6.33.4 Routing Forward a Read-reply Report 301
6.33.5 Example for Message Transfer with SMTP 305
6.33.6 Availability Matrix of PDU Parameters 305
6.34 MM5 Interface MMSC–HLR 305
6.35 MM6 Interface MMSC–User Databases 309
6.36 MM7 Interface MMSC–VAS Applications 309
6.36.1 Introduction to SOAP 312
6.36.2 Message Submission 313
6.36.3 Message Delivery 314
6.36.4 Message Cancellation 314
6.36.5 Message Replacement 317
6.36.6 Delivery Report 319
6.36.7 Read-reply Report 320
6.36.8 Generic Error Handling 325
6.36.9 Availability Matrix of PDU Parameters 326
6.37 Content Authoring and Testing Tools 329
6.37.1 Sony-Ericsson Tools 329
6.37.1 Nokia Tools 329
6.38 MMS Features Supported by Commercial Devices 331
6.39 Pros and Cons of MMS 331
6.40 The Future of MMS 333

7 Other Mobile Messaging Services 335
7.1 Immediate Messaging and Presence Services 335
7.2 Mobile Email 337
7.3 IMS Messaging 339
 
Appendices 341
A TP-PID Values for Telematic Interworking 341
B Numeric and Alphanumeric Representations/SMS 342
B.1 Integer Representation 342
B.2 Octet Representation 342
B.3 Semi-octet Representation 343
C Character Sets and Transformation Formats 344
C.1 GSM 7-bit Default Alphabet 344
C.2 US-ASCII 346
C.3 Universal Character Set 347
C.4 UCS Transformation Formats 347
D iMelody Grammar 348
E MMS Binary Encoding for MMS PDUs 349
References 351
Acronyms and Abbreviations 355
Index 361


EBOOK DOWNLOAD COMING SOON !!! PLEASE CHECK BACK LATER !!!

Keywords:

2G, see Second Generation Systems
3G, see Third Generation Systems
3GPP, see Third Generation Partnership Project
Absolute time representation, SMS, 61
Adaptive Multirate (AMR), 219
Addressing modes
MMS, 229
SMS-EMS, 43
Alcatel
Content authoring tools, EMS, 139
EMS products, 140
MMS products, 331
Alerting, SMSC, 99
Alternate reply address, SMS, 99
AMR, see Adaptive Multirate
Animations
Basic EMS, 131
Extended EMS, 163
APEX, see Application Exchange
Application Exchange (APEX), 335
Application port addressing, SMS, 94
ASCII, table, 346
AT commands, 107
Audio
AMR, 219
Basic EMS, 126
Extended EMS, 158
iMelody, 127
MMS, 219
MP3, 219
Base Station Controller (BSC), 6
Base Station Subsystem (BSS), 4
Base Transceiver Station (BTS), 6
Bearer independent protocol, 105
BIFS, see Binary Format for Scenes
Billing, MMS, 256
Binary Format for Scenes (BIFS), MPEG-4, 220
Blackberry, 337
BSC, see Base Station Controller
BSS, see Base Station Subsystem
BTS, see Base Transceiver Station
Capability Preference Information, 17
CC/PP, see Composite Capability/Preference
Profile
CDR, see Charging Data Record
Cellular concept, 3
Charging Data Record (CDR), MMS, 202, 256
Charging, MMS, 256
Circuit Switched Data (CSD), 3
Circuit Switched Public Data Network, 6
Class, SMS, 51
CLI, see Command Line Interface
Client Server Protocol (CSP), 336
CLP, see Command Line Protocol
CO, see Push Technology
Coding group, SMS, 52
Command Line Interface (CLI), 336
Command Line Protocol (CLP), 336
Command, SMS, 82
PDU layout, 82
PDU parameters, 86
Common PCN Handset Specification (CPHS),
94
Composite Capability/Preference Profiles
(CC/PP), 17
Compression
EMS, extended objects, 151
SMS, text, 50
Concatenation, SMS, 90
Conformance document, MMS, 224
Content authoring tools
EMS, 139
MMS, 329
CPHS, see Common PCN Handset Specification
CPI, see Capability and Preference Information
CSD, see Circuit Switched Data
CSP, see Client Server Protocol
CSPDN, see Circuit Switched Public Data
Network
Cubed, WAP MMS 1.2, 207
Dedicated File (DF), SIM, 55
Delivery
MM7, MMS, 314
SMS, 68
SMS, PDU layout, 70
SMS, PDU parameters, 71
SMS, Service centre time stamp, 74
SMS, Status report indicator, 71
Delivery report
MM1, MMS, 285
MM4, MMS, 296
MM7, MMS, 319
MMS, 232
SMS, 74
SMS, negative, 75
SMS, positive, 74
DF, see Dedicated File
Digital Right Management (DRM), MMS, 259
DRM, see Digital Right Management
EDGE, see Enhanced Data Rate for Global
Evolution
EF, see Elementary File
EFI, see External Functionality Interface
EFR, see Enhanced Full Rate
Elementary File (EF), SIM, 55
Email gateway, SMS, 41
Email interworking, SMS, 109
EMS, see Enhanced Messaging Service
EMS, basic, 117
Animations, 131
Animations, predefined, 132
Animations, user-defined, 133
Compatibility, 118
Images, 120
Object distribution indicator, 136
Pictures, large, 120
Pictures, small, 120
Pictures, variable dim., 124
Pros and cons, 139
Service description, 117
Sounds, 126
Sounds, predefined, 126
Sounds, user-defined, 126
Text formatting, 119
User prompt indicator, 134
EMS, extended, 143
Animations, black and white, 163
Animations, colour, 164
Animations, greyscale, 164
Animations, predefined, 163
Compatibility, 144
Compression, 151
Extended object reuse, 148
Extended objects, 157
Framework, 145
Hyperlink, 190
Images, 158
MIDI, 175
Pictures, black and white, 158
Pictures, colour, 161
Pictures, greyscale, 160
Pros and cons, 195
Service description, 143
Sounds, iMelody, 158
Sounds, predefined, 158
Text formatting, 188
vCalendar, 170
vCard, 168
Vector graphics, 185
Wireless Vector Graphics (WVG), 185
Encapsulation, MMS, 261, 349
Enhanced Data Rate for Global Evolution
(EDGE), 8
Enhanced Full Rate (EFR), 219
Enhanced Messaging Service (EMS), 117,
143
Basic EMS, 117
Commercial products, 140
Content authoring tools, 139
Extended EMS, 143
Release 5, 143
Release 99-4, 117
Error handling, MM7, MMS, 325
ESME, see External Short Message Entity
ETSI, see European Telecommunications
Standards Institute
European Telecommunications Standards
Institute, 3, 24
Extended object reuse, EMS, 148
Extended object, EMS, 145, 157
Extensible HTML (XHTML), 14, 229
362 Index
Mobile Profile (MP), 229
External Functionality Interface (EFI), 14
External Short Message Entity (ESME), 41
FDD, see Frequency Division Duplex
First Generation System, 1
Forwarding
MM1, MMS, 283
MM4, MMS, 296
FQDN, see Fully Qualified Domain Name
Frequency Division Duplex (FDD), 11
Fully Qualified Domain Name (FQDN), 294
Gateway GPRS Support Node (GGSN), 8
General MIDI (GM), 183
General Packet Radio Service (GPRS), 7
Architecture, 7
Enhanced Data Rate for Global Evolution,
8
Gateway GPRS Support Node, 8
Packet Data Protocol, 7
Serving GPRS Support Node, 8
GGSN, see Gateway GPRS Support Node
Global Positioning System (GPS), 38
Global System for Mobile (GSM), 2
Architecture, 4
Base Station Controller, 6
Base Transceiver Station, 6
Home Location Register, 6
Mobile Application Part, 6
Mobile Equipment, 4
Mobile Station, 4
Mobile Switching Center, 6
Terminal Equipment, 5
Visitor Location Register, 6
GM, see General MIDI
GPRS, see General Packet Radio Service
GPS, see Global Positioning System
GSM, see Global System for Mobile
GSM 7-bit default alphabet, 344
High Speed CSD (HSCSD), 3
HLR, see Home Location Register (HLR)
Home Location Register, 6
HSCSD, see High Speed CSD
HTML, see Hypertext Markup Language
HTTP, see HyperText Transfer Protocol
Hyperlink, EMS, 190
Hypertext Markup Language (HTML), 14
HyperText Transfer Protocol (HTTP), 13
IANA, see Internet Assigned Numbers
Authority
IE, see Information Element
IED, see Information Element
IEDL, see Information Element
IEI, see Information element
IETF, see Internet Engineering Task Force, 31
IM, see Instant Messaging
Images
Basic EMS, 120
Extended EMS, 158
GIF, 218
JPEG, 218
Vector graphics, EMS, 185
Vector graphics, MMS, 218
WBMP, 218
Wireless Vector Graphics, 185
IMAP, see Interactive Mail Access Protocol
IMEI, see International Mobile Equipment
Identity
iMelody, 127
Basic EMS, 127
Extended EMS, 158
Grammar, 348
Immediate Messaging and Presence Services
(IMPS), 335
IMPP, see Instant Messaging and Presence
Protocol
IMPS, see Immediate Messaging and Presence
Services
IMS, see IP Multimedia Subsystem
IMS Messaging, 339
IMSI, see International Mobile Subscriber
Identity
IMT-2000, see International Mobile
Telecommunications 2000
Information Element (IE), SMS, 87
Alternate reply address, 99
Application port addressing, 94
Concatenation, 90
IE Data (IED), 88
IE Data Length (IEDL), 88
IE Identifier (IEI), 88
List, 89
Service centre control parameters, 96
SIM Toolkit Security Header, 98
Special SMS Message Indication, 93
User-Data-Header Source Indicator, 97
Wireless control message protocol, 98
Instant Messaging (IM), 335
Index 363
Instant Messaging and Presence Protocol
(IMPP), 335
Integrated Services Digital Network (ISDN), 6
Interactive Mail Access Protocol (IMAP), 337
Interfaces, MMS, 203, 260
MM1, 260
MM2, 289
MM3, 292
MM4, 292
MM5, 305
MM7, 309
International Mobile Equipment Identity
(IMEI), 4
International Mobile Subscriber Identity (IMSI),
6
International Mobile Telecommunications 2000
(IMT-2000), 8
International Telecommunication Union (ITU),
8, 352
Internet Assigned Numbers Authority (IANA),
31, 215
Internet Engineering Task Force (IETF), 31
Internet Architecture Board, 31
Internet Assigned Numbers Authority, 31
Specifications, 31, 352
IP Multimedia Subsystem (IMS), 13
IP Multimedia Service, Messaging, 339
ISDN, see Integrated Services Digital Network
ITU, see International Telecommunication
Union
LAN, see Local Area Network
Local Area Network (LAN), 9
Location-based services, 9
LZSS, 153
Mail Transfer Agent (MTA), 293
Mail User Agent (MUA), 293
MAP, see Mobile Application Part
Master File (MF), SIM, 55
Maximum Instantaneous Polyphony (MIP), 184
MCEF, see Mobile-station-memory-Capacity-
Exceeded-Flag
MDI, see Message Distribution Indicator
ME, see Mobile Equipment
Media server, 252
Message Distribution Indicator (MDI), 259
Message Waiting Indicator (MWI), 39
Message Waiting Indicator (MWI), SMS, 93,
100
MF, see Master File
MIDI, see Musical Instrument Digital Interface
MIME, see Multipurpose Internet Mail
Extensions
MIP, see Maximum Instantaneous Polyphony
MM1 Interface, MMS, 260
Delivery report, 285
Forwarding, 283
Notification , 269
Read-reply report, 287
Retrieval, 276
WAP MMS 1.0, 204
WAP MMS 1.1, 206
MM2 Interface, MMS, 289
MM3 Interface, MMS, 292
MM4 Interface, MMS, 292
Delivery report, 296
Message forward, 296
Read-reply report, 301
MM5 Interface, MMS, 305
MM7 Interface, MMS
Delivery, 314
Delivery report, 319
Error handling, 325
Read-reply report, 320
Submission, 313
MMBox, see Multimedia Message Box
MMoIP, see Multimedia over IP
MMS, see Multimedia Messaging Service
MMS Centre (MMSC), 202
MMS Environment (MMSE), 200
MMS Proxy/Relay, 202
MMS Relay/Server, 202
MMS UA, see MMS User Agent
MMS User Agent (UA), 203
MMSE, see MMS Environment
MNRF, see Mobile-station-Not-Reachable-
Flag
MNRG, see Mobile-station-Not-Reachable-for-
GPRS
MNRR, see Mobile-station-Not-Reachable-
Reason
Mobile Application Part (MAP), 6
Mobile Email, 337
Mobile Equipment (ME), 4
Mobile Station (MS), 4
Mobile Station ISDN Number (MSISDN), 6
Mobile Switching Centre (MSC), 6
Mobile-station-memory-Capacity-Exceeded-
Flag (MCEF), 100
364 Index
Mobile-station-Not-Reachable-Flag (MNRF),
100
Mobile-station-Not-Reachable-for-GPRS
(MNRG), 100
Mobile-station-Not-Reachable-Reason
(MNRR), 100
Motorola
EMS products, 140
MMS products, 331
MS, see Mobile Station
MSC, see Mobile Switching Centre
MSISDN, see Mobile Station ISDN Number
MTA, see Message Transfer Agent
MUA, see Mail User Agent
Multimedia Message Box (MMBox), 247
Multimedia Messaging Service (MMS), 197
Architecture, 200
Audio, 219
Binary encapsulation, 349
Charging and billing, 256
Charging Data Records, 202, 256
Commercial products, 331
Conformance document, 224
Content authoring tools, 329
Digital Right Management, 259
Future, 333
Images, 218
Interfaces, 203
Message structure, 210
MMS Centre, 202
MMS Environment, 200
MMS user agent, 203
Persistent storage, 247
Pros and Cons, 331
Scene description, 220
Security, 259
Service description, 198
Settings, 249
Specification synopsis, 207
Streaming, 251
Supported formats, 229
Text, 217
Transactions flows, 232
Use cases, 199
Multimedia over IP, 13
Multipart, message, 212
Multipurpose Internet Mail Extensions (MIME),
212
Multitimbrality, MIDI, 182
Musical Instrument Digital Interface (MIDI)
Extended EMS, 175
General MIDI, 183
Maximum Instantaneous Polyphony, 184
Multitimbrality, 182
Polyphony, 181
Scalable polyphony, 183
Standard MIDI Files, 183
MWI, see Message Waiting Indicator
Node B, 12
Nokia, Content authoring tools, MMS,
329
Notification, MM1, MMS, 269
Object Distribution Indicator (ODI)
Basic EMS, independent, 136
Extended EMS, integrated, 144
Octet representation, 342
ODI, see Object Distribution Indicator
OMA, see Open Mobile Alliance, 30
Open Mobile Alliance (OMA), 30
Open Service Architecture (OSA), 9
Operation Subsystem (OSS), 4
OSA, see Open Service Architecture
OSS, see Operation Subsystem
Packet Data Protocol (PDP), 7
Packet Switched Public Data Network
(PSPDN), 6
PAP, see Push Access Protocol
Parameter indicator, SMS, 67
PDA, see Personal Digital Assistant
PDP, see Packet Data Protocol
PDU, see Protocol Data Unit
Persistent storage, MMS, 247
Personal Digital Assistant (PDA), 4
Personal Information Manager (PIM), 4
PI, see Push Initiator
Pictures
Basic EMS, 120
Extended EMS, 158
PIM, see Personal Information Manager
PKI, see Public Key Infrastructure
Polyphony, MIDI, 181
POP3, see Post Office Protocol-3
Portable Network Graphic (PNG), 218
Post Office Protocol-3 (POP3), 337
PPG, see Push Proxy Gateway
Presence and Instant Message Protocol (PRIM),
336
Index 365
PRIM, see Presence and Instant Messaging
Protocol, 336
Proactive SIM, 105
Protocol Data Unit (PDU)
MM1, MMS, 261, 289
MM7, MMS, 305, 326
Parameter index, SMS, 116
SMS Transfer, 45
SMS, TPDU, 49
Protocol identifiers, SMS, 52
PSPDN, see Packet Switched Public Data
Network
PSTN, see Public Switched Telephone Network
Public Key Infrastructure (PKI), 15
Public Switched Telephone Network (PSTN), 6
Push Access Protocol (PAP), 17
Push Initiator (PI), 16
Push Proxy Gateway (PPG), 16
Push technology, 16
Cache Operation (CO), 17
Service Indication (SI), 17
Service Loading (SL), 17
Radio Network Controller (RNC), 12
RDF, see Resource Description Framework
Read-reply report
MM1, MMS, 287
MM4, MMS, 301
MM7, MMS, 320
MMS, 232
Real-time Streaming Protocol (RTSP), 253
Real-time Transport Protocol (RTP), 253
Reply charging, MMS, 232
Reply path, SMS, 42
Request For Comments (RFC), 31
Research in Motion (RIM), 337
Resource Description Framework (RDF), 17
Retrieval, MM1, MMS, 276
RFC, see Request For Comments
RNC, see Radio Network Controller
RTP, see Real-time Transport Protocol
RTSP, see Real-time Streaming Protocol
SAT, see SIM Application Toolkit
SC, see Short Message Service Centre
Scalable Vector Graphics (SVG), 218
Scalable-Polyphony MIDI (SP-MIDI), 183
Scene description, MMS
SMIL, 220
XHTML, 220
SDO, see Standard Development Organizations
SDP, see Session Description Protocol
Second Generation System, 1
Security, MMS, 259
Server-Mobile Core Network Protocol
(SMCNP), 336
Server-Server Protocol (SSP), 336
Service centre control parameters, 96
Service centre time stamp, SMS, 74
Serving GPRS Support Node (SGSN), 8
Session Description Protocol (SDP), 253, 255
Session Initiation Protocol (SIP), 13
Settings
MMS, 249
SMS, 52
SGSN, see Serving GPRS Support Node
Short Message Application Protocol (SMAP),
103
Short Message Entity (SME), 41
Short Message Peer to Peer (SMPP), 101
Short Message Service (SMS), 35, 109
Addressing modes, 43
Alerting (SMSC), 99
Architecture, 40
AT commands, 107
Coding groups, 52
Command, 82
Concatenation, 90
Delivery report, 74
Email Gateway, 41
Information element, 87
Interoperability, 46
Layers and protocols, 44
Message classes, 51
Message delivery, 68
Message structure, 47
Network features, 99
Pros and cons, 116
Protocol identifiers, 52
Reply path, 42
Service description, 35
Settings, 52
Short Message Entity, 41
SIM files, 52
SMSC, 41
SMSC access protocols, 101
Specification synopsis, 44
Status report, 42, 79
Submission, 56
Submission report, 62
366 Index
Text coding schemes, 50
Text compression, 50
Transactions, 48
Use cases, 36
User data, 82
User data header, 82
Validity period, 44
Short Message Service Centre (SMSC), 41
Access protocols, 101
Alerting, 99
Delivery retry algorithm, 99
SMAP, 103
SMPP, 101
Short Message-Mobile Originated (SM-MO), 42
Short Message-Mobile Terminated (SM-MT),
42
SI, see Push Technology
Siemens
EMS products, 140
MMS products, 331
Signalling System Number 7 (SS7), 6
SIM, see Subscriber Identity Module
SIM Application Toolkit (SAT), 105
SIM data download, 106
SIM toolkit security header, SMS, 98
SIMPLE, see SIP for Instant Messaging and
Presence Leveraging Extensions
Simple Mail Transfer Protocol (SMTP), 293
Simple Object Access Protocol (SOAP), 312
SIP, see Session Initiation Protocol
SIP for Instant Messaging and Presence
Leveraging Extensions (SIMPLE), 336
Size, MMS message , 258
SL, see Push Technology
SM-MO, see Short Message-Mobile Originated
SM-MT, see Short Message-Mobile Terminated
SMAP, see Short Message Application Protocol
SMCNP, see Server-Mobile Core Network
Protocol
SME, see Short Message Entity
SMF, see Standard MIDI Files
SMIL, see Synchronized Multimedia Integration
Language
SMPP, see Short Message Peer to Peer
SMS, see Short Message Service
SMS Gateway MSC (SMS-GMSC), 45
SMS Interworking MSC (SMS-IWMSC), 45
SMSC, see Short Message Service Centre
SMTP, see Simple Mail Transfer Protocol
SOAP, see Simple Object Access Protocol
Sony-Ericsson
Content authoring tools, EMS, 139
Content authoring tools, MMS, 329
EMS products, 140
MMS products, 331
Sounds
Basic EMS, 126
Extended EMS, 158
SP-MIDI, 184
Special SMS Message Indication, 93
SS7, see Signalling System Number 7
SSL, see Secure Socket Layer
SSP, see Server-Server Protocol
Standard Development Organization, 2
3GPP, 25, 29
ETSI, 24
IETF, 31
ITU, 8
W3C, 32
WAP Forum, 29
Standard MIDI Files (SMF), 183
Status report indicator, 71
Status report, SMS, 42, 79
PDU layout, 82
PDU parameters, 82
Stitching, EMS, 125
Streaming, MMS, 251
Presentation description, 253
Session Description Protocol (SDP), 253
Sub-addressing format, SMS, 43
Submission
MM1, MMS, 264
MM7, MMS, 313
SMS, 56
SMS, destination address, 61
SMS, PDU layout, 56
SMS, PDU parameters, 58
SMS, rejection of duplicates, 57
SMS, SME addressing, 61
SMS, submission report, 62
SMS, validity period, 60
Submission report, SMS, 62
Negative, 65
Parameter indicator, 67
Positive, 64
Subscriber Identity Module (SIM), 4
Bearer independent protocol, 105
Proactive SIM , 105
SIM application toolkit, 105
SIM data download, 106
Index 367
SMS settings, 52
SVG, 218
Synchronized Multimedia Integration Language
(SMIL), 220
Basic profile, 221, 224
MMS SMIL, 224
PSS Profile, 221, 229
SMIL 2.0, 221
sysex MIDI, 183
System exclusive message, MIDI, 183
TDD, see Time Division Duplex
TDMA, see Time Division Multiple Access
TE, see Terminal Equipment
Terminal Equipment (TE), 5
Text coding schemes, SMS, 50
Text compression, SMS, 50
Text formatting
Basic EMS, 119
Extended EMS, 188
Third Generation Partnership Project, 25
Project structure, 25
Specifications, 26
Third Generation System, 2
Time Division Duplex (TDD), 10
Time Division Multiple Access (TDMA), 3
TLS, see Transport Layer Security
TP-Command-Data (TP-CD), 86
TP-Command-Data-Length (TP-CDL), 86
TP-Command-Type (TP-CT), 82
TP-Data-Coding-Scheme (TP-DCS), 50-52
TP-Destination-Address (TP-DA), 61
TP-Discharge-Time (TP-DT), 82
TP-Failure-Cause (TP-FCS), 67
TP-Message-Number (TP-MN), 86
TP-Message-Reference (TP-MR), 59
TP-Message-Type-Indicator (TP-MTI), 50
TP-More-Message-to-Send (TP-MMS), 71
TP-Originator-Address (TP-OA), 61
TP-Parameter-Indicator (TP-PI), 67
TP-Protocol-Identifier (TP-PID), 52
TP-Recipient-Address (TP-RA), 61
TP-Reject-Duplicates (TP-RD), 57
TP-Reply-Path (TP-RP), 42, 59
TP-Service-Centre-Time-Stamp (TP-SCTS), 68
TP-Status (TP-ST), 80
TP-Status-Report-Indication (TP-SRI), 71
TP-Status-Report-Qualifier (TP-SRQ), 74, 83
TP-Status-Report-Request (TP-SRR), 59
TP-User-Data (TP-UD), 49, 82
TP-User-Data-Header-Indicator (TP-UDHI), 59
TP-User-Data-Length (TP-UDL), 59
TP-Validity-Period (TP-VP), 60
TP-Validity-Period-Format (TP-VPF), 58
TPDU, see Transport Protocol Data Unit
Transport Protocol Data Unit (TPDU), SMS, 49
UA, see MMS User Agent
UAProf, see User Agent Profile
UCS Transformation Formats (UTF), 347
UCS2, see Universal Character Set
UDH, see User Data Header
UDHL, see User Data Header Length
UE, see User Equipment
UICC, see UMTS IC card
UMTS, see Universal Mobile
Telecommunications System
UMTS IC card, 11
Uniform Resource Identifier (URI), 13
Universal Character Set (UCS), 347
Universal Mobile Telecommunications System
(UMTS), 8
Architecture, 10
Core Network, 11
First Phase, 10
IC card, 11
Open Service Architecture, 9
Second phase, 12
Services, 9
Universal Terrestrial Radio Access Network,
10
User Equipment, 11
Universal Terrestrial Radio Access Network, 10
UTRA/FDD, 11
UTRA/TDD, 10
UPI, see User Prompt Indicator
URI, see Uniform Resource Identifier
User Agent Profile (UAProf), 14, 17
User Data Header Length (UDHL), 50
User data header, SMS, 82
User data, SMS, 82
User Equipment (UE), 11
User Prompt Indicator (UPI)
Basic EMS, 134
Extended EMS, 158
User-Data-Header Source Indicator, SMS, 97
USIM files, MMS, 250
UTF, see UCS Transformation Formats
UTRAN, see Universal Terrestrial Radio Access
Network
368 Index
Validity period, SMS, 44
Submission, 60
Value Added Service (VAS), MMS, 204
VAS, see Value Added Service
vCalendar
Extended EMS, 170
MMS, 229
vCard
Extended EMS, 168
MMS, 229
Vector graphics, MMS, 218
Vector graphics, EMS, 185
Video
H.263, 220
MMS, 220
MPEG, 220
Virtual Private Network (VPN), 9
Visitor Location Register (VLR), 6
VLR, see Visitor Location Register
Voice over IP (VoIP), 9
VoIP, see Voice over IP
Voyager, WAP MMS 1.1, 206
VPN, see Virtual Private Network
W3C, see World Wide Web Consortium
WAE, see Wireless Application Environment
WAP, see Wireless Application Protocol
WAP binary XML (WBXML), 18
WAP Forum, 29
WBMP, 218
WBXML, see WAP binary XML
WCDMA, see Wideband CDMA
WDP, see Wireless Data Protocol
Wideband CDMA, 11
WIM, see Wireless Identity Module
Wireless Application Environment (WAE), 19
Wireless Application Protocol (WAP), 13
Architecture, 15
Extensible HTML (XHTML), 14
Public Key Infrastructure, 15
Push technology, 16
Specification suites, 15
User Agent Profile, 14, 17
WAP 1.x configuration, 19
WAP 2.0 configurations, 19
WAP Forum, 29
Wireless Application Environment, 19
Wireless Data Protocol, 19
Wireless Markup Language, 14
Wireless Session Protocol, 14, 19
Wireless Transaction Protocol, 19
Wireless Transport Layer Security, 19
Wireless-Profiled HTTP, 20
Wireless-Profiled TCP, 21
Wireless control message protocol, SMS, 98
Wireless Data Protocol (WDP), 19
Wireless Identity Module (WIM), 15
Wireless Markup Language (WML), 14
Wireless Session Protocol (WSP), 14, 19
Wireless Telephony Application (WTA), 15
Wireless Transaction Protocol (WTP), 19
Wireless Transport Layer Security (WTLS), 19
Wireless Vector Graphics (WVG), 185
Character-size object, 186
Format definition, 187
Variable-size object, 186
Wireless Village, 336
Wireless-Profiled HTTP (WP-HTTP), 20
Wireless-Profiled TCP (WP-TCP), 21
WML, see Wireless Markup Language
World Wide Web Consortium (W3C), 32
WP-HTTP, see Wireless-Profiled HTTP
WP-TCP, see Wireless-Profiled TCP
WSP, see Wireless Session Protocol
WTA, see Wireless Telephony Application
WTLS, see Wireless Transport Layer Security
WTP, see Wireless Transaction Protocol
WVG, see Wireless Vector Graphics
XHTML, see Extensible HTML

No comments:

Google : The top most search engine

Google : MAGIC BOX

nRelate - Posts and Homepage

LinkWithin

Related Posts Plugin for WordPress, Blogger...

Which is the toughest subject ?