Vous êtes sur la page 1sur 5

Multimedia Messaging Service

EFORT
http://www.efort.com

1 Introduction
Le Service de Messagerie Multimdia (MMS, Multimedia Messaging Service) permet la mise e np l a c ed en o u v e a u xs e r v i c e sd c h a n g e sd eme s s a g e sp o u r l e st e r mi n a u xmo b i l e s . I l e s t normalis par le WAP Forum et le 3GPP. Le MMS constitue une vritable rvolution par r a p p o r t a uS MS s o u v e n t c o mp a r ea up a s s a g ed eD O S Wi n d o w s . L eMMS s a p p u i es u r un MMSC (Multimedia Me s s a g i n gS e r v i c eC e n t r e ) q u i a u t o r i s el c h a n g ed eme s s a g e sd e mobile mobile, de mobile e ma i l f i x ea i n s i q u ed e-mail fixe mobile. Outre le contenu textuel dj familier du SMS, les messages MMS peuvent contenir des images fixes, du texte, des clips vocaux ou audio, et plus tard aussi des clips vidos. Le message MMS est une prsentation multimdia : ce n'est donc pas un fichier texte avec des pices jointes.

2 Architecture MMS
L af i g u r e1d c r i t l a r c h i t e c t u r eg n r a l ed us e r v i c eMMS . E l l ei mp l i q u ed i f f r e n t sr s e a u xe t doit intgrer les systmes de messagerie dj existants dans ces rseaux. Le terminal mo b i l ef o n c t i o n n ed a n sl e n v i r o n n e me n tMMS ( MMS E ,Multimedia Messaging Service Environment). Cet environnement comprend des rseaux mobile de 2me et 3me gnration et fournit toutes les fonctions requises par le service telles que relais, stockage et notification.

Rseau Fixe

Rseau mobile

Internet Rseau mobile MMSE

MMSE : Multimedia Messaging Service Environment

Figure 1 : L e n v i r o n n e me n t MMS

Copyright EFORT 2005

2.1

Entits MMS

Les lments impliqus dans l a r c h i t e c t u r es o n t (Figure 2): MMSE : L e n v i r o n n e me n t MMS r e p r s e n t el e n s e mb l ed e s l me n t sMMS , s o u sl ec o n t r l e d u n ea d mi n i s t r a t i o nd o n n e( f o u r n i s s e u rMMS )e nc h a r g ed ef o u r n i rl es e r v i c ed e s usagers MMS. MMS User Agent :I ls a g i td el a p p l i c a t i o nu t i l i s a t e u rp r s e n t es u rl as t a t i o n mo b i l e permettant de visualiser, de composer et de traiter (i.e., soumettre, recevoir et supprimer) les messages multimdia. Parmi les terminaux MMS disponibles figurent le Nokia 7650 et l E r i c s s o nT 6 8 i &T 3 0 0 . User Databases :I ls a g i td e sb a s e sd ed o n n e su t i l i s a t e u rc o n t e n a n tl i n f o r ma t i o n concernant les souscripteurs au service MMS. Cette information comprend les dtails de s o u s c r i p t i o ne t l e s p r o f i l s d u s a g e r . MMS Relay/Server : L eMMS R e l a yr o u t el e sme s s a g e sd a n sl e n v i r o n n e me n t MMS o u l e x t r i e u rd ec e te n v i r o n n e me n t .L e MMS S e r v e rs t o c k el e s me s s a g e se na t t e n t ed e rcupration par leur destinataire. Les entits MMS Relay et MMS Server peuvent tre implantes dans des quipement distincts ou intgres dans le mme quipement. Dans ce d e r n i e rc a s , l q u i p e me n t e s t a p p e l MMS C( Mu l t i me d i a Me s s a g i n gS e r v i c eC e n t r e ) .L e MMS Cs i n t e r f a c e d i f f r e n t ss y s t me sd e me s s a g e r i et e l sq u eS MS C ,s y s t me d e messagerie lectronique et systme de messagerie unifie. MMS VAS Applications : Les applications MMS VAS offrent des services valeur ajoute a u xu t i l i s a t e u r sd us e r v i c eMMS . L a p p l i c a t i o nV A Si n t e r a g i t a v e cl eMMS Ca f i nd ed l i v r e r des MMSs des MMS User Agent. Un MMS User Agent peut aussi soumettre un message une application VAS une adresse reprsente gnralement par un numro court.

Billing System

MMS User Databases

HLR

MMS VAS Applications

MM8 MM1

MM6

MM5

MM7

MM2 MMS Server MMS Relay

MM4

MM3 Internet

Foreign MMS Relay/Server External Server (E-mail, Fax, UMS) MM1 MMS User Agent

Figure 2 : Architecture MMS

Copyright EFORT 2005

L e sd i f f r e n t e se n t i t sd el e n v i r o n n e me n tMMS c o mmu n i q u e n t t r a v e r su ne n s e mb l e d i n t e r f a c e s .

2.2

Interfaces MMS

L i n t e r f a c e MM1 p e r me t l a g e n t u t i l i s a t e u rMMS ( MMS U s e rA g e n t )d i n t e r a g i ra v e cl e MMS C , e . g . , s o u me t t r eu nme s s a g e r i emu l t i m d i a , t r en o t i f i d el a r r i v ed u nme s s a g e , tlcharger un message. L i n t e r f a c eMM2 e s t l i n t e r f a c ee n t r el e se n t i t sMMS R e l a ye t MMS S e r v e r . E l l en e s t p a s normalise. La plupart des solutions des fournisseurs intgrent les deux entits dans le m me q u i p e me n t , r e n d a n t l i n t e r f a c ep r o p r i t a i r e . L i n t e r f a c eMM3 est prsente entre le MMSC et les serveurs externes. Elle permet au MMSC d c h a n g e r d e sme s s a g e sa v e cd a u t r e ss e r v e u r sd eme s s a g e r i ee x t e r n e s( E ma i l s e r v e r , SMSC, Unified Messaging Server, etc). Les protocoles pouvant tre utiliss sont ceux n o r ma l i s s p a r l I n t e r n e t t e l s q u eS MT P , H T T P , I MA P , P O P , e t T 3 0 . L i n t e r f a c e MM4 p e r me tl c h a n g ed e MMS e n t r ed e u x MMS C sa p p a r t e n a n t d e u x environnements MMS distincts. Le protocole utilis est SMTP. L i n t e r f a c e MM5 p e r me ta u MMS Cd i n t e r r o g e rl eH L Rp o u ri d e n t i f i e rl al o c a l i s a t i o nd e l u s a g e r e t a i n s i p o u v o i r l u i e n v o y e r u n en o t i f i c a t i o np o u r l i n f o r me r d el a r r i v ed u nme s s a g e mu l t i m d i a . L ep r o t o c o l eu t i l i s e s t MA P . S i l eMMS Cs a p p u i es u r u nS MS Cp o u r l e n v o i d u nS MS , l i n t e r f a c eMM5n e s t p a s i n d i s p e n s a b l e . L i n t e r f a c e MM6 q u in e s tp a se n c o r en o r ma l i s ep e r me ta u MMS C d a c c d e ra u x informations des bases de donnes des usagers MMS telles que les donnes de prsence. L i n t e r f a c e MM7 p e r me tl et r a n s f e r td e me s s a g e s mu l t i m d i ad u n MMS C v e r sd e s a p p l i c a t i o n sV A Se t v i c ev e r s a . L o r s q u el a p p l i c a t i o ne n v o i eu nMMSa uMMS C , i l e s t d l i v r l e n s e mb l ed e s d e s t i n a t a i r e st r a v e r sl i n t e r f a c eMM1 . P a r mi l e sp r o t o c o l e s u t i l i s sp o u r l a ralisation de cette interface figurent HTTP et SMTP. L i n t e r f a c eMM8 p e r me t a uMMS Cd i n t e r a g i r a v e cl es y s t med ef a c t u r a t i o n . E l l en e s t p a s encore normalise. Alors que les messages courts SMS sont mis et reus sur des canaux de signalisation du rseau SS7 entre le MSC/SGSN et le SMSC, les messages multimdia sont transmis sur les canaux de parole GSM ou dans les contextes PDP GPRS.

3 Fonctionnement du service MMS


L e x e mp l es u i v a n t mo n t r el ef o n c t i o n n e me n t d us e r v i c eMMS: 1. L u t i l i s a t e u r a c t i v el ec l i e n t MMS ( a p p l i c a t i o nd i s p o n i b l es u r l as t a t i o nmo b i l ep e r me t t a n t l e n v o i / l ar c e p t i o nd eMMS ) . 2. L u t i l i s a t e u r s l e c t i o n n eo ui n t r o d u i t l a d r e s s ed ud e s t i n a t a i r ed ume s s a g emu l t i m d i a . 3. L u t i l i s a t e u r c o mp o s e/ d i t el eme s s a g emu l t i m d i a me t t r e( e.g., avec une image, du texte et /ou du son). 4. L u t i l i s a t e u r me t l eme s s a g emu l t i m d i as o nMMS Ct r a v e r s l i n t e r f a c eMM1 . 5. L e MMS Cd el me t t e u rr e l a y el e me s s a g e mu l t i m d i aa u MMS Cd ud e s t i n a t a i r e t r a v e r s l i n t e r f a c eMM4 , e ns u p p o s a n t d a n s c e t e x e mp l eq u el me t t e u r e t l er c e p t e u r d u me s s a g emu l t i m d i an a p p a r t i e n n e n t p a s a um meMMS E . 6. L eMMS Cd e s t i n a t a i r e me t u n en o t i f i c a t i o n( e ns a p p u y a n t p a r e x e mp l es u r l e ss e r v i c e s d u nS MS C ) a uc l i e n t MMSd e s t i n a t a i r es u r l i n t e r f a c eMM1 . 7. Le client MMS destinataire tlcharge le message multimdia stock sur le MMSC t r a v e r s l i n t e r f a c eMM1 . 8. L ec l i e n tMMS d e s t i n a t a i r en o t i f i el u t i l i s a t e u rd el a r r i v ed u nn o u v e a u me s s a g e multimdia.

Copyright EFORT 2005

9. L u t i l i s a t e u r v i s u a l i s el eme s s a g es u r s as t a t i o nmo b i l e . L e s t a p e s1 ,2 ,3 ,8 e t9 c o n c e r n e n tl i n t e r f a c eu t i l i s a t e u re ts o n td p e n d a n t e sd u n e i mp l a n t a t i o nd u nc o n s t r u c t e u r d o n n .
Originator MMS UA Originator MMSC Recipient MMSC Recipient MMS UA

MM1_submit. REQ MM1_submit. RES MM4_forward.REQ MM4_forward.RES MM1_notification. REQ MM1_notification. RES MM1_retrieve.REQ MM1_retrieve.RES MM4_delivery_report.REQ MM4_delivery_report.RES MM4_read_reply_report.REQ MM4_read_reply_report.RES MM1_read_reply_ recipient.REQ

MM1_delivery_ report.REQ

MM1_acknowledge ment.REQ

MM1_read_reply_ originator.REQ

Figure 2 : E n v o i d u nme s s a g emu l t i m d i a: F l u x d i n f o r ma t i o n Le MMS UA metteur soumet son message multimdia au MMSC auquel il est associ sur l i n t e r f a c eMM1e nu t i l i s a n t l ar e q u t eMM1 _ s u b mi t . R E Q . L eMMS Ca c q u i t t el ar e q u t ep a r u n er p o n s eMM1 s u b mi t . R E S . C e t t ea c q u i t t e me n t c o n t i e n t l t a t d el ar e q u t es o u mi s ea u MMSC. La demande peut tre accepte ou refuse (e.g., absence de souscription, service indisponible, message incorrect, etc). Aprs acceptation de la requte, Le MMSC metteur identifie le(s) MMSC(s) associ(s) au(x) rcepteur(s). Plusieurs possibilits existent : L me t t e u r e t l ed e s t i n a t a i r ed uMMS a p p a r t i e n n e n t a um meMMS E . D a n sc ec a s , i l s sont associs au mme MMSC. L me t t e u re tl ed e s t i n a t a i r ea p p a r t i e n n e n t d e se n v i r o n n e me n tMMS d i f f r e n t s .L e destinataire est associ un autre MMSC auquel le MMSC metteur relaye le message mu l t i m d i as u r l i n t e r f a c eM4e nu t i l i s a n t l ar e q u t eMM4 _ f o r w a r d . R E Q . L ed e s t i n a t a i r en e s tp a su nu t i l i s a t e u rd us e r v i c e MMS .I l s a g i tp a re x e mp l ed u n d e s t i n a t a i r ed i s p o s a n t d us e r v i c eS MS o ud u nc o mp t ed eme s s a g e r i e l e c t r o n i q u e . L e MMS C me t t e u r r e l a y ea l o r sl eme s s a g es u r l i n t e r f a c eM3a us e r v e u r d eme s s a g e r i ed u destinataire (SMSC, serveur E-mail, serveur de messagerie unifie). Dans le second cas, le MMSC destinataire retourne un acquittement MM4_forward.RES indiquant le statut de la demande (e.g., absence de souscription du destinataire, service indisponible, acceptation de la demande). Le MMSC destinataire met une notification ( r e q u t eMM1 _ n o t i f i c a t i o n . R E Q ) a ud e s t i n a t a i r el i n f o r ma n t d el a r r i v ed u nMMS , a c q u i t t e par ce dernier (rponse MM1_notification.RES). Le destinataire demande le tlchargement du message (requte MM1_retrieve.REQ) qui lui est retourn dans la rponse MM1_retrieve.RES. Le destinataire acquitte alors la rception du message multimdia au MMSC par une requte MM1_acknowledgement.REQ. S i l eMMSU A me t t e u r i n d i q u ed a n sl ar e q u t eMM1 _ s u b mi t . R E Ql ad e ma n d ed u nr a p p o r t de livraison, le MMSC destinataire le gnre (MM4_delivery_report.REQ) et le retourne au MMSC origine.

Copyright EFORT 2005

C ed e r n i e r p r o d u i t a l o r sl ar e q u t eMM1 _ d e l i v e r y _ r e p o r t . R E Qs u r l i n t e r f a c eMM1r e u ep a r le MMS UA metteur. S i l eMMSU A me t t e u r i n d i q u ed a n sl ar e q u t eMM1 _ s u b mi t . R E Ql ad e ma n d ed u nr a p p o r t la lecture du message par le destinataire, le MMSC destinataire le gnre ( MM4 _ r e a d _ r e p l y _ r e p o r t . R E Q ) e t l e r e t o u r n e a u MMS C o r i g i n e q u i l a c q u i t t e (MM4_read_reply_report.RES). Enfin, le MMSC origine dlivre le rapport (MM1_read_reply_originator.REQ) au MMS UA me t t e u r s u r l i n t e r f a c eMM1 .

4 Conclusion
L e s f o r ma t i o n s d E F O R Ts u r l et h med e s r s e a u x e t s e r v i c e smo b i l e se t d el e u r s v o l u t i o n s traitent : Des architectures de rseau GSM, GPRS, EDGE, UMTS et IMS et de leur dimensionnement. Des architecture de services associes tels que CAMEL, WAP/i-mode, OSA/Parlay, SMS, services de localisation, streaming, PoC, prsence/instant communications, portabilit du numro, etc. Des protocoles de signalisation impliqus tels que ISUP, CAP, MAP, INAP, BSSAP/RANAP, SIP. D e s v o l u t i o n sd e sr s e a u x mo b i l e sd a n sl ec u rd ur s e a ue ta un i v e a ud e s architectures de service.

Rfrences
3GPP TS 23.140 V5.4.0, 3rd Generation Partnership Project ; Technical Specification Group Terminals. ; Multimedia Messaging Service (MMS) ; Functional description ; Stage 2 ; Release 5, Septembre 2002. Gwenal Le Bodic. Mobile messaging technologies and services, Wiley, Dcembre 2002.

Copyright EFORT 2005

Vous aimerez peut-être aussi