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.

Step 1: The MPEG-4 Terminal passes a DA_ServiceAttach() primitive indicating the User B<br />

address (email address, phone number, etc.). DNI layer assigns a local session to this request.<br />

Step 2: DNI Layer sends a DS_SessionSetupRequest to DMIF2S<strong>IP</strong> IWF to establish a<br />

network session with S<strong>IP</strong> terminal.<br />

Step 3: Upon receiving the Session establishment request, the DMIF2S<strong>IP</strong> IWF sends an<br />

INVITE message to S<strong>IP</strong> Terminal to participate in videoconferencing. The INVITE request<br />

contains:<br />

a). The address of User B is inserted in the Request-URI field in the form of S<strong>IP</strong> URL<br />

b). User A address is recognized as the call session initiator in the From field.<br />

c). DMIF2S<strong>IP</strong> checks whether its own address is contained in the Via field (to prevent<br />

loops), otherwise, it copies it own address in Via filed.<br />

d). DMIF2S<strong>IP</strong> IWF create a unique numeric identifier which is assigned to the call and is<br />

inserted in the Call-ID field.<br />

e). The transaction number within a single call leg is identified in the CSeq filed.<br />

f). The Media capability User A (DMIF terminal) is ready to receive is transformed to form<br />

a SDP message.<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 />

User A<br />

User B<br />

Figure 6-9: DMIF2S<strong>IP</strong> interworking<br />

149

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

Saved successfully!

Ooh no, something went wrong!