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.

6.1.1.1 S<strong>IP</strong> Components<br />

S<strong>IP</strong> is composed essentially of four logical entities: user agent, registrar, proxy server and<br />

redirect server. Figure 6-2 depicts the interaction between these components<br />

1. UAC (User Agent Client): it is the caller application that initiates and sends S<strong>IP</strong> requests.<br />

2. UAS (User Agent Server): it receives and responds to S<strong>IP</strong> requests on behalf of clients,<br />

accepts, redirects or refuses calls.<br />

3. S<strong>IP</strong> Terminal: it supports real-time, two-way communication with another S<strong>IP</strong> entity<br />

with both signaling and media handling. S<strong>IP</strong> terminal contains UA.<br />

4. Proxy: it contacts one or more clients or next-hop servers and passes the call requests<br />

further. It contains UAC and UAS.<br />

5. Redirect Server: it accepts S<strong>IP</strong> requests, maps the address into zero or more new <strong>IP</strong><br />

addresses and returns those addresses to the client.<br />

6. Location Server: it provides information about a caller's possible locations to redirect<br />

servers and proxy servers.<br />

Figure 6-2: S<strong>IP</strong> network architecture<br />

6.1.1.2 IETF SDP : Session Description Protocol<br />

Session Description Protocol (SDP) [141] is intended for describing multimedia sessions for<br />

the purposes of session announcement, session invitation, and other forms of multimedia session<br />

initiation. The purpose of SDP is to convey information about media streams in multimedia<br />

sessions to allow the recipients of a session description to participate in the session. Therefore<br />

terminal capability is described by SDP.<br />

6.1.1.3 IETF SAP: Session Announcement Protocol<br />

Session Announcement Protocol (SAP) [147] is used to assist the advertisement of multicast<br />

multimedia conferences and other multicast sessions, and to communicate the relevant session<br />

setup information to prospective participants. SAP announces a multicast session by multicasting<br />

packets periodically a well-known multicast group. The packets contain a description of the session<br />

using SDP.<br />

142

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

Saved successfully!

Ooh no, something went wrong!