DescriptionThe Multimedia Messaging Service (MMS) is regarded as the best-of-the breed of proven messaging technologies, surpassing SMS and electronic mail to offer a truly multimedia experience to mobile users. The first commercial solutions appeared on the market in 2002 and the penetration rate of MMS is now quickly approaching the required level for mass-market adoption. By leveraging accessible technologies, MMS has gained wide acceptance from major market players and provides great business opportunities for the whole telecommunications industry.
- Introduces usage scenarios and provides a comprehensive description of enabling technologies for MMS, from version 1.0 to version 1.2 (featuring message content classes, video support, online message boxes, digital rights management, etc.)
- Demystifies MMS standards by clearly illustrating technical explanations with numerous practical examples, from the design of multimedia messages to the interfacing of applications with MMS centres
- Sheds light on common implementation pitfalls and known interoperability issues
Based on the author’s own experience as a standardization expert and software architect for one of the major handset vendors, Multimedia Messaging Service provides a stimulating practical reference book for network operators, content designers, device manufacturers and developers of messaging applications, and will also appeal to researchers and students.
About the Author.
1. Introduction to MMS.
1.1 MMS Success Enablers.
1.2 Commercial Availability of MMS.
1.3 MMS Compared with Other Messaging Services.
1.4 MMS Added Value and Success Factors.
1.5 Billing Models.
1.6 Usage Scenarios.
2. Standardization of MMS.
2.1 MMS Standards.
2.2 Third Generation Partnership Project.
2.3 Third Generation Partnership Project 2.
2.4 WAP Forum Specification.
2.5 Internet Engineering Task Force.
2.6 World Wide Web Consortium.
2.7 Open Mobile Alliance.
2.8 Standardization Roadmap for MMS.
3. Service Architecture.
3.1 MMS Architecture.
3.2 MMS Interfaces.
3.3 MMS Client.
3.4 MMS Centre.
3.5 Wireless Application Protocol.
3.6 OMA Digital Rights Management.
4. Service Features.
4.1 Message Sending.
4.2 Message Retrieval.
4.3 Message Reports.
4.4 Message Forward.
4.5 Reply Charging.
4.6 Addressing Modes.
4.7 Settings of MMS Mobile Devices.
4.8 Storage of MMS Settings and Notification in the (U)SIM.
4.9 Multimedia Message Boxes.
4.10 Value-added Services.
4.11 Capability Negotiation.
4.13 Charging and Billing.
4.14 Security Considerations.
5. The Multimedia Message.
5.1 Multipart Structure.
5.2 Message Content Domains and Classes.
5.3 Media Types, Formats and Codecs.
5.4 Scen Description.
5.5 Examples of a Multimedia Message.
5.6 Forward-lock of Media Objects.
5.7 Message Size Measurement.
6. Transactions Flows.
6.1 Introduction to the mMS Transaction Model.
6.2 MMI Interface, MMS Client - MMSC.
6.3 MM2 Interface, Internal MMSC Interface.
6.4 MM3 Interface, MMSC-External Servers.
6.5 MM4 Interface, MMSC-MMSC.
6.6 MM5 Interface, MMSC-HLR.
6.7 MM6 Interface, MMSC-User Database.
6.8 MM7 Interface, MMSC-VAS Applications.
7. Standard Compliance and Interoperability.
7.1 Standard Conformance and Interoperability Testing.
7.2 Implementations of Different Versions of the MMS Protocol.
8. Commercial Solutions and Developer Tools.
8.1 MMS Handsets Directory.
8.2 MMSC Directory.
8.3 Developer Tools.
9. The Future of MMS.
9.1 MMS Development in 3GPP.
9.2 MMS Development in OMA.
9.3 MMS Development in 3GPP2.
9.4 A Bright Future for MMS?
A. Content types of media objects.
B. MM1 interface - Response status codes (X-Mms-Response-Status) .
C. MM1 interface - Retrieve status codes (X-Mms-Retrieve-Status) .
D. MM1 interface - MMBox store status codes (X-Mms-Store-Status) .
E. MM4 interface - Request status codes (X-Mms-Request-Status-Code) .
F. MM7 interface – Status Code and StatusText.
Acronyms and Abbreviations.
"...an authoritative book from an engineering perspective...a welcome addition to many bookshelves..." (IEE Review, April 2004)