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
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