25.04.2014 Views

TITRE Adaptive Packet Video Streaming Over IP Networks - LaBRI

TITRE Adaptive Packet Video Streaming Over IP Networks - LaBRI

TITRE Adaptive Packet Video Streaming Over IP Networks - LaBRI

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Telles que illustrés par la Figure 1-14, les différentes étapes nécessaires à l’établissement d’une<br />

session entre un terminal S<strong>IP</strong> (client A) et un terminal DMIF (client B) sont:<br />

Etape 1 : L’utilisateur S<strong>IP</strong> envoie une requête d’invitation au client B (message INVITE). Ce<br />

message invite le client B à participer à une vidéoconférence ou un appel téléphonique, le message<br />

« INVITE » contient les paramètres d’appel suivants :<br />

1. Un identificateur (adresse mail, numéro de téléphone) du client B. Ces informations<br />

sont insérées dans le champ « Request-URI » sous forme d’un URL S<strong>IP</strong>.<br />

2. Un identifiant unique est assigné à cet appel est sera inséré dans le champ « Call-ID ».<br />

3. Un numéro de transaction sera inséré dans le champ « CSeq ».<br />

4. Les capacités de gestion de media du terminal S<strong>IP</strong> sont spécifiées via le protocole<br />

SDP.<br />

S<strong>IP</strong> UAC DMIF-S<strong>IP</strong> IWF DNI<br />

(1) INVITE<br />

(2) DS_SessionSetupRequest<br />

(3) 100 TRYING<br />

(4) DS_SessionSetupConfirm<br />

DAI<br />

MPEG-4<br />

(5) DS_ServiceAttachRequest<br />

(7) DS_ServiceAttachConfirm<br />

Connect to the application<br />

running the service<br />

(6)<br />

(8) 200 OK<br />

(9) ACK<br />

(10) DS_ChannelAddRequest<br />

(12) Media Channel (RTP)<br />

Addition of channels (11)<br />

Utilisateur A<br />

Utilisateur B<br />

Figure 1-14 : L’entité S<strong>IP</strong>2DMIF<br />

Etape 2 : S<strong>IP</strong>2DMIF IWF reçoit le message « INVITE » du client A, il transforme l’identifiant<br />

du client B sous forme d’un URL DMIF, celui-ci est obtenu lorsque le terminal MPEG-4 DMIF<br />

sera allumé. Nous supposons que l’adresse du client B est bien traduite dans un URL DMIF, cette<br />

traduction est présentée dans la prochaine sous-section. L’unité d’interconnexion S<strong>IP</strong>2DMIF passe<br />

alors le message « DS_SessionSetupRequest » au terminal DMIF dans le but d’activer une session<br />

réseau. Ce message contient la description du contenu multimédia que le client A est capable de<br />

gérer. La description du contenu multimédia d’un terminal MPEG-4, quand à elle, est définie dans<br />

[175].<br />

Etape 3 : S<strong>IP</strong>2DMIF IWF envoie un message « 100 TRYING » au client A.<br />

Etape 4 : Quand l’unité d’interconnexion reçoit le message « DS_Session-SetupConfirm », les<br />

deux terminaux (S<strong>IP</strong> UAC et MPEG-4 DMIF) ont connaissance l’un de l’autre. Le message reçu<br />

20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!