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
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
performed by many ways like SLA (Service Level Agreement) negotiation between two domains<br />
using COPS Protocol for example.<br />
(5) Call/session control: different <strong>IP</strong> network domains may adopt different method for reserving<br />
resources and maintaining session information. There should be a way of managing two<br />
independent sessions to form a composite multimedia session (e.g. a S<strong>IP</strong> compliant phone call and<br />
an MPEG-4 DMIF compliant video call).<br />
This later point is addressed in this chapter, in particular it describe service heterogeneity (i.e.<br />
call and session control). We depict the design and implementation of an experimental system for<br />
<strong>IP</strong> videoconferencing interworking between ISO MPEG-4 DMIF and IETF S<strong>IP</strong> signaling<br />
protocols. We recall, that this interworking signaling gateway is composed of two core subsystems<br />
for supporting two-ways delivery of audio-video streams from a DMIF domain to a S<strong>IP</strong> domain<br />
(i.e. DMIF2S<strong>IP</strong> subsystem), and from a S<strong>IP</strong> domain to a DMIF domain (i.e. S<strong>IP</strong>2DMIF<br />
subsystem). The design architecture of the interworking signaling gateway is presented in Section<br />
6.2.<br />
6.1 Related Work<br />
6.1.1 IETF S<strong>IP</strong>: Session Initiation Protocol<br />
Session Initiation Protocol (S<strong>IP</strong>) [140] is an application-layer control and signaling protocol for<br />
creating, modifying and terminating sessions with one or more participants. These sessions include<br />
<strong>IP</strong> multimedia conferences, <strong>IP</strong> telephone calls and multimedia distribution. S<strong>IP</strong> has been approved<br />
in early 1999 as an official standard by the IETF for signaling communications services on the<br />
Internet. S<strong>IP</strong> can be used to initiate sessions as well as to invite members to sessions. The S<strong>IP</strong><br />
architecture includes the following protocols:<br />
• RTP (Real-Time Transport Protocol) for transporting real time audio, video and data<br />
[110],<br />
• RTSP (Real-Time <strong>Streaming</strong> Protocol) for setting up and controlling on-demand<br />
media [145],<br />
• MGCP (Media Gateway Control Protocol) and Megaco for controlling media<br />
gateways [146],<br />
• SDP (Session Description Protocol) for describing multimedia sessions [141],<br />
• SAP (Session Announcement Protocol) for announcing multicast session [147],<br />
• TR<strong>IP</strong> (Telephony Routing over <strong>IP</strong>) for locating the best gateway between the<br />
Internet and the PSTN (Public Switched Telephone Network) [148],<br />
• Suite of resources management and multicast address allocation protocols.<br />
141