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.

3. DMIF2S<strong>IP</strong> vérifie si son propre adresse est contenue dans le champ « VIA » ( pour<br />

prévenir les boucles), autrement, il insère sont adresse dans ce champ.<br />

4. DMIF2S<strong>IP</strong> crée un identifiant qui sera assigné à l’appel, celui-ci sera inséré dans le champ<br />

« Call-ID »<br />

5. Le numéro de transaction pour chaque appel est identifié par le champ « Cseq »<br />

6. Les capacités de gestion du media du terminal DMIF seront transformées sous forme de<br />

message SDP.<br />

MPEG-4<br />

DAI<br />

DNI<br />

DMIF2S<strong>IP</strong> IWF<br />

S<strong>IP</strong> UAC<br />

(1)<br />

the application initiates<br />

the service<br />

(2) DS_SessionSetupRequest<br />

(3) INVITE<br />

(4) 200 OK<br />

(5) DS_SessionSetupConfirm<br />

(6) DS_ServiceAttachRequest<br />

(7) DS_ServiceAttachConfirm<br />

(8)<br />

the application request a<br />

new channel<br />

(9) DS_ChannelAddRequest<br />

(10) ACK<br />

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

Utilisateur A<br />

Utilisateur B<br />

Figure 1-15 : L’entité DMIF2S<strong>IP</strong><br />

Etape 4 : Apres avoir envoyé les messages TRYING et RINGING, le client B (Terminal<br />

S<strong>IP</strong>) envoie le message « 200 OK » qui informe la passerelle que la connexion est établie. Si le<br />

terminal S<strong>IP</strong> supporte les médias véhiculés dans le message « INVITE », il dresse l’intersection de<br />

ses propres capacités avec les capacités du client A dans le message de réponse « 200 OK ». Si le<br />

terminal S<strong>IP</strong> ne supporte aucun média, il répond avec un message de réponse « 400 Bad Request »<br />

avec un champ « 304 Warning » dans son entête.<br />

Etape 5 : Quand le message « 200 OK » est reçu, DMIF2S<strong>IP</strong> envoie le message<br />

« DS_SessionSetupConfirm » en retour au terminal MPEG-4 DMIF et spécifie l’intersection des<br />

capacités de gestion de media que le terminal S<strong>IP</strong> a engendré.<br />

Etape 6 : Le terminal MPEG-4 DMIF est capable maintenant d’assigner une signification<br />

locale à la session du réseau et il doit ouvrir un service réseau à l’intérieur de la session. Cette tâche<br />

est réalisée par le message « DS_ServiceAttachRequest »<br />

Etape 7 : DMIF2S<strong>IP</strong> reçoit alors le message « DS_ServiceAttachRequest » qui identifiera le<br />

service du coté de l’unité DMIF2S<strong>IP</strong>.<br />

Etape 8 : Le terminal MPEG-4 DMIF est prêt à demander l’ouverture de nouveaux canaux de<br />

media.<br />

22

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

Saved successfully!

Ooh no, something went wrong!