You are previewing Mobile Messaging Technologies and Services: SMS, EMS and MMS, 2nd Edition.
O'Reilly logo
Mobile Messaging Technologies and Services: SMS, EMS and MMS, 2nd Edition

Book Description

Building on the success of the first edition, Mobile Messaging Technologies and Services offers extensive new and revised material based upon the latest research and industry developments. While early implementations targeted person-to-person messaging, MMS has now evolved to facilitate such requirements as the mass delivery of time-sensitive messages for content-to-person messaging. This Second Edition exploits the technical maturity of MMS as it is poised to generate a wealth of new business opportunities across the mobile communications sector. The author provides the fundamental technical background required for SMS, EMS and MMS, and supports this with industry cutting-edge developments.

  • Contains a revised section on the fundamentals of MMS, including an updated section on GPRS to explain current commercial implementations such as GRX applications.

  • Presents the latest developments in MMS standardization, including the design of synchronized multimedia integration language (SMIL) presentations, Digital Rights Management (DRM), transcoding techniques, postcard service and support of advanced multimedia formats.

  • Describes the processes for standardizing telecommunications services and technologies (3GPP, OMA, GSM Association, IETF and W3C).

  • Provides updated sections on SMS, EMS and heavily revised coverage of the developments in MMS, including MMS interworking and the forthcoming MMS version 1.3.

This resource will be invaluable for application developers, manufacturers, operators and content providers involved in the design and deployment of messaging services. It will also be of interest to practitioners involved in the process of standardizing telecommunications services and technologies. Postgraduate students and researchers will benefit from having access to state-of-the-art findings backed by numerous illustrative real-world examples.

Includes a companion website featuring information on relevant standards, available phones and developers' resources.

Table of Contents

  1. Cover Page
  2. Title Page
  3. Copyright
  4. Dedication
  5. Contents
  6. Preface
  7. About the Author
  8. Typographic conventions
  9. 1: Basic Concepts
    1. 1.1 Generations of Mobile Communications Networks
    2. 1.2 Telecommunications Context: Standardization and Regulation
    3. 1.3 Global System for Mobile Communication
    4. 1.4 General Packet Radio Service
    5. 1.5 Universal Mobile Telecommunications System
    6. 1.6 Wireless Application Protocol
  10. 2: Standardization
    1. 2.1 Messaging Road Map
    2. 2.2 MMS Standards
    3. 2.3 Third Generation Partnership Project
    4. 2.4 Third Generation Partnership Project 2
    5. 2.5 GSM Association
    6. 2.6 Internet Engineering Task Force
    7. 2.7 World Wide Web Consortium
    8. 2.8 WAP Forum
    9. 2.9 Open Mobile Alliance
    10. 2.10 Further Reading
  11. 3: Short Message Service
    1. 3.1 Service Description
    2. 3.2 SMS Use Cases
    3. 3.3 Architecture for GSM Networks
    4. 3.4 SMS Basic Features
    5. 3.5 Technical Specification Synopsis
    6. 3.6 Protocol Layers
    7. 3.7 Structure of a Message Segment
    8. 3.8 Settings and Message Storage in the SIM
    9. 3.9 Message Submission
    10. 3.10 Message Submission Report
    11. 3.11 Message Delivery
    12. 3.12 Message Delivery Report
    13. 3.13 Status Report
    14. 3.14 Command
    15. 3.15 User Data Header and User Data
    16. 3.16 Network Functions for Message Delivery
    17. 3.17 SMSC Access Protocols
    18. 3.18 SIM Application Toolkit
    19. 3.19 SMS and AT Commands
    20. 3.20 SMS and Email Interworking
    21. 3.21 Index of TPDU Parameters
    22. 3.22 Pros and Cons of SMS
    23. 3.23 Further Reading
  12. 4: Enhanced Messaging Service
    1. 4.1 Service Description
    2. 4.2 EMS Compatibility with SMS
    3. 4.3 Basic EMS
    4. 4.4 Extended EMS
    5. 4.5 Pros and Cons of EMS
    6. 4.6 Further Reading
  13. 5: Multimedia Messaging Service: Service and Architecture
    1. 5.1 MMS Success Enablers
    2. 5.2 Commercial Availability of MMS
    3. 5.3 MMS Compared with Other Messaging Services
    4. 5.4 Value Proposition of MMS
    5. 5.5 Billing Models
    6. 5.6 Usage Scenarios
    7. 5.7 Architecture
    8. 5.8 Standardization Roadmap for MMS
    9. 5.9 WAP Realizations of MMS
    10. 5.10 Service Features
    11. 5.11 Message Sending
    12. 5.12 Message Retrieval
    13. 5.13 Message Reports
    14. 5.14 Message Forward
    15. 5.15 Reply Charging
    16. 5.16 Addressing Modes
    17. 5.17 Settings of Mms-capable Devices
    18. 5.18 Storage of MMS Settings and Notifications in the (U)SIM
    19. 5.19 Multimedia Message Boxes
    20. 5.20 Value-added Services
    21. 5.21 Content Adaptation
    22. 5.22 Streaming
    23. 5.23 Charging and Billing
    24. 5.24 Security Considerations
    25. 5.25 Multimedia Message
    26. 5.26 Multipart Structure
    27. 5.27 Message Content Domains and Classes
    28. 5.28 Media Types, Formats, and Codecs
    29. 5.29. Scene Description
    30. 5.30 Example of a Multimedia Message
    31. 5.31 DRM Protection of Media Objects
    32. 5.32 Postcard Service
    33. 5.33 Message Size Measurement
    34. 5.34 Commercial Solutions and Developer Tools
    35. 5.35 The Future of MMS
    36. 5.36 Further Reading
  14. 6: Multimedia Messaging Service, Transactions Flows
    1. 6.1 Introduction to the MMS Transaction Model
    2. 6.2 MM1 Interface, MMS Client–MMSC
    3. 6.3 MM2 Interface, Internal MMSC Interface
    4. 6.4 MM3 Interface, MMSC External Servers
    5. 6.5 MM4 Interface, MMSC–MMSC
    6. 6.6 MM5 Interface, MMSC–HLR
    7. 6.7 MM6 Interface, MMSC–User Databases
    8. 6.8 MM7 Interface, MMSC–VAS Applications
    9. 6.9 MM8 Interface, MMSC–Post-Processing Billing System
    10. 6.10 MM9 Interface, MMSC – Online Charging System
    11. 6.11 MM10 Interface, MMSC – Messaging Service Control Function
    12. 6.12 STI and MMS Transcoding
    13. 6.13 Standard Conformance and Interoperability Testing
    14. 6.14 Implementations of Different Versions of the MMS Protocol
  15. References
  16. Appendices
    1. Appendix A SMS Tp-pid Values for Telematic Interworking
    2. Appendix B SMS–numeric and Alphanumeric Representations
    3. Appendix C SMS–Character Sets and Transformation Formats
    4. Appendix D EMS–iMelody Grammar
    5. Appendix E MMS–Content Types of Media Objects
    6. Appendix F MM1 Interface–Response Status Codes (X-Mms-Response-Status)
    7. Appendix G MM1 Interface–Retrieve Status Codes (X-Mms-Retrieve-Status)
    8. Appendix H MM1 Interface–MMBox Store Status Codes (X-Mms-Store-Status)
    9. Appendix I MM4 Interface–Request Status Codes ( X-Mms-Request-Status-Code )
    10. Appendix J MM7 Interface–Status Code and Status Text
  17. Acronyms and Abbreviations
  18. Index