MMS

Information about MMS

Published on February 4, 2008

Author: Doride

Source: authorstream.com

Content

MMS – Multimedia Messaging Service:  MMS – Multimedia Messaging Service Ville Partanen Markus Kujala Agenda:  Agenda What is MMS Figures MMS message example SMIL and supported media types Specifications Network elements MMS service in detail Other issues Personal view Questions? What is MMS (1/2):  What is MMS (1/2) In short: ”A method to send voice, pictures, text and video from phone/ computer to phone/computer” Virtually all new phones have the capabity to send MMS messages. (For example all Nokia phones starting from the new 3000 model series) In order to send MMS messages the user has to configure GPRS (or other data channel) settings to his/her phone What is MMS (2/2):  What is MMS (2/2) The recipient address can be MSISDN, a phone number or an e-mail address The messages are always relayed through a MMSC (Multimedia Messaging Service Center) Current MMS services: Pictures, video, sound and text from computer/phone to computer/phone ISP’s have personal accounts for users People can for example store pictures on an ISP’s server and then send them as an MMS using a computer Future MMS services Every possible way of combining text, sound and pictures Figures:  Figures In Britain 15% of sold phones have a camera by the end of this year (Wireless World Forum) All major ISPs in Finland have MMS relaying equipment. One MMS costs about 0.6 e Worldwide in 2002 over 580 billion users sent 430 billion SMS messages. Under 1 % of users used MMS (Telecom Trends International) Wireless World Forum* predicts that MMS is worth 5.8 billion by 2006 in the Key 16 market**. This is only 20% of the amout that analysts predict. ISPs do not give out information regarding the number of sent MMS messages. In short: estimations are still high and it is uncertain will MMS hit the market big time like SMS. * Forum where a number of wireless experts write http://www.w2forum.com ** (Australia, Canada, Finland, France, Germany, Hong Kong, Ireland, Israel, Italy, Netherlands, Norway, Portugal, Spain, Sweden, United Kingdom, United States) SMIL and supported media types:  SMIL and supported media types SMIL = Synchronized Multimedia Integration Language HTML-like language with timing capabilites SMIL defines when and where different MMS message elements (i.e text, audio) are presented First phones offer only limited SMIL Altenatives for example XHTML, but it does not support timing Conclusion: SMIL must be supported in the future. To help this there are already documents concerning SMIL+XHTML Supported media types: Picture: JPEG, GIF, WBMP Text: UTF-8/16 Speech: AMR (Adaptive Multi-Rate) Personal information Management: vCalendar and vCard MMS example (1/4):  MMS example (1/4) MMS example (2/4):  MMS example (2/4) Header X-Mms-Message-Type: m-retrieve-conf (required) X-Mms-Transaction-Id: text-string X-Mms-Version: 1.0 Message-Id: text-string (usually [email protected] format) Date: HTTP-date-format From: [email protected] or +InternationalPhoneNumber/TYPE=PLMN (Address-present-token is assumed) To: [email protected] or +InternationalPhoneNumber/TYPE=PLMN (use multiple headers for multiple recipients) Cc: (same format as To) Bcc: (same format as To) Subject: text-string X-Mms-Message-Class: Personal, Advertisement, Informational or Auto (default is Personal) X-Mms-Priority: Low, Normal or High (default is Normal) X-Mms-Delivery-Report: Yes or No (default is No) X-Mms-Read-Reply: Yes or No (default is No) Content-type: MIME-Type (default is application/vnd.wap.multipart.related, override default with caution!)X-NowMMS-Content-Location: filename;content-type (optional, use multiple headers for multiple files) MMS example (3/4):  MMS example (3/4) SMIL part <?XML version="1.0" ?> <!DOCTYPE SMIL PUBLIC "-//W3C//DTD SMIL 2.0 Basic//EN" "http://www.w3.org/TR/REC-smil/2000/SMIL20Basic.dtd"> <smil> <head> <layout> <!-- This is a "landscape" screen --> <root-layout width="352" height="144"/> <region id="Image" width="176" height="144" left="0" top="0"/> <region id="Text" width="176" height="144" left="176" top="0"/> </layout> </head> <body> <par dur="8s"> <img src="FirstImage.jpg" region="Image" alt="First image" begin="1s" end="6s"/> <text src="FirstText.txt" region="Text"/> <audio/> </par> </body> </smil> MMS example (4/4):  MMS example (4/4) <smil>: smil part <par>: parallel -- happens in parallel. The par-tag can have dur=” XXms” as an attribute <exce>: only one can be selected, a button for example (not shown here) <seq>: elements played in a sequence (not shown here) Specifications:  Specifications 3GPP has published two MMS related specifications TS 22.140 Service Aspects System requirements at a general level TS 23-140 Functional Description Detailed version which descibes various architectural elements that are a part of MMS In addition to these 3GPP has five WAP MMS specifications that describe Architecture overview Client Transaction Encapsulation Protocol Two Wireless Session Protocol Spesifications Network elements (1/2):  Network elements (1/2) Network elements (2/2):  Network elements (2/2) E-mail Server/Gateway MMS to E-mail Legacy support Server where to store the message before user fetches it Subscriber database Helps MMSC to decide what content to deliver Content server If a user’s mobile phone does not support sent media, content server converts it Voicemail Voice can be encapsulated to MMS messages Foreign MMSC Must be used when MMS is sent to other carrier’s network These are just the basic elements, the future will show us many more MMS service in detail:  MMS service in detail Originator addresses a message Mobile device contains information about MMSC and initializes a connection and sends the message MMSC accepts the message MMSC sends the message to the receiver The receiver gets information about the message from MMSC Receiver can decide when to get the message MMS message in sent to the user Receiver acknowledges the message MMSC informs the originator that the message was delivered Other important issues:  Other important issues Terminolgy Synchronous: only one message can be handled at a time Asynchronous: several messages can be handled at a time MMSC center uses standard HTTP headers Security: SSL can be used in MMSC Charging: external applications may send charging information to MMSC Personal view:  Personal view MMS looks like a killer application, but it will not ”kill” until the price is reasonable MMS will definately belong to the future of mobile communication Streaming and MMS could offer big revenues Questions?:  Questions? Thank you! References:  References Course book www.w2forum.com http://www.ihub.com/MMS%20Messages.htm http://www.symbian.com/developer/techlib/v70docs/SDL_v7.0/doc_source/DevGuides/cpp/Messaging/MMS/format.html http://www.forum.nokia.com/html_reader/main/1,4997,2090,00.html?page_nbr=1

Related presentations


Other presentations created by Doride

compound subjects and predicates
14. 04. 2008
0 views

compound subjects and predicates

chap12 sample surveys
14. 02. 2008
0 views

chap12 sample surveys

presentation 2
12. 01. 2008
0 views

presentation 2

sonnet 130
10. 01. 2008
0 views

sonnet 130

WS IKT 1 Filos
12. 01. 2008
0 views

WS IKT 1 Filos

ukrainiantouristpear ls
14. 01. 2008
0 views

ukrainiantouristpear ls

MMarega 18Oct04
14. 01. 2008
0 views

MMarega 18Oct04

17 Well knownMarks
14. 01. 2008
0 views

17 Well knownMarks

30ppneeds
15. 01. 2008
0 views

30ppneeds

ElderlyandMedia
17. 01. 2008
0 views

ElderlyandMedia

11 5
17. 01. 2008
0 views

11 5

unit 10
15. 01. 2008
0 views

unit 10

Early Rome and Its Culture
17. 01. 2008
0 views

Early Rome and Its Culture

Propulsion Subsystem
22. 01. 2008
0 views

Propulsion Subsystem

2c cimah reg1996
16. 01. 2008
0 views

2c cimah reg1996

Silica Silicon Chips
22. 01. 2008
0 views

Silica Silicon Chips

wipo geo bei 07 www 81754
23. 01. 2008
0 views

wipo geo bei 07 www 81754

Inv france
24. 01. 2008
0 views

Inv france

Disturbanceso theMind
05. 02. 2008
0 views

Disturbanceso theMind

LambertSAE20060113
08. 02. 2008
0 views

LambertSAE20060113

HMAFlynn March 2003
11. 02. 2008
0 views

HMAFlynn March 2003

1 3
12. 02. 2008
0 views

1 3

leaps
25. 01. 2008
0 views

leaps

wipo idb ip ryd 07 2
26. 01. 2008
0 views

wipo idb ip ryd 07 2

social 1
29. 01. 2008
0 views

social 1

Nursery Rhyme Adventures
07. 02. 2008
0 views

Nursery Rhyme Adventures

chinaraj
12. 02. 2008
0 views

chinaraj

1Hoffman
14. 02. 2008
0 views

1Hoffman

JRuuska
22. 02. 2008
0 views

JRuuska

userContributedMetad ata
27. 02. 2008
0 views

userContributedMetad ata

Mirror Mirror2
03. 03. 2008
0 views

Mirror Mirror2

10 Nonlinearity Intro
28. 02. 2008
0 views

10 Nonlinearity Intro

ecological gardening
08. 03. 2008
0 views

ecological gardening

Passport to Your County Carbon
11. 03. 2008
0 views

Passport to Your County Carbon

Unit 12
14. 03. 2008
0 views

Unit 12

NAICS Show
27. 03. 2008
0 views

NAICS Show

Team 4
10. 04. 2008
0 views

Team 4

10 11 2007
15. 04. 2008
0 views

10 11 2007

crowd
17. 04. 2008
0 views

crowd

Reading
18. 04. 2008
0 views

Reading

france2004 en
21. 04. 2008
0 views

france2004 en

cincinnati2000
22. 04. 2008
0 views

cincinnati2000

Servcommunity
24. 04. 2008
0 views

Servcommunity

ethbiotech
15. 02. 2008
0 views

ethbiotech

Mexico Outlook
03. 04. 2008
0 views

Mexico Outlook

060926 SS TKK luento
07. 05. 2008
0 views

060926 SS TKK luento

Simon
08. 05. 2008
0 views

Simon

AgeAppropriateScreen ing
14. 01. 2008
0 views

AgeAppropriateScreen ing

Art After Ivan
22. 01. 2008
0 views

Art After Ivan

Unit2
02. 05. 2008
0 views

Unit2

orlando2004
14. 01. 2008
0 views

orlando2004

Tiozzo ClubNat
02. 05. 2008
0 views

Tiozzo ClubNat

N09 Galatians
28. 01. 2008
0 views

N09 Galatians

santosppt1
13. 02. 2008
0 views

santosppt1

0511DYSONPROVENZANO
13. 01. 2008
0 views

0511DYSONPROVENZANO

JeremyHollow
20. 02. 2008
0 views

JeremyHollow

doingbusiness
31. 03. 2008
0 views

doingbusiness

david carson
12. 03. 2008
0 views

david carson

SportsScoreboard
23. 01. 2008
0 views

SportsScoreboard

NASA Transponder Experiments
21. 01. 2008
0 views

NASA Transponder Experiments

2006 RASCAL poster
09. 01. 2008
0 views

2006 RASCAL poster

itakura san
09. 01. 2008
0 views

itakura san

14 StepProcess
22. 01. 2008
0 views

14 StepProcess

Sanders wtc
19. 03. 2008
0 views

Sanders wtc