13.07.2015 Views

Praise for Fundamentals of WiMAX

Praise for Fundamentals of WiMAX

Praise for Fundamentals of WiMAX

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.

240 Chapter 7 • Networking and Services Aspects <strong>of</strong> Broadband WirelessApplication LayerSIP ApplicationServersOSAGatewayWeb ServicesParlay ASSessionControl LayerHSSBillingDNSP-CSCFI-CSCFS-CSCFBGCFCommonResourcesMedia and End-pointLayerMRFMGCFIP Core NetworkMGWSS73G CellularAccessNetwork<strong>WiMAX</strong>NetworkFixed-LineBroadband-AccessNetworksPSTNUEUEUEUEUEUEFigure 7.7 The 3GPP IMS architecture7.2.2 Real-Time Transport ProtocolSIP provides the necessary session-control functions but is not used <strong>for</strong> transporting the mediastream. RTP, defined in RFC 1889 [57], is the most popular transport protocol used <strong>for</strong> transferringdata in multimedia sessions. RTP was developed because traditional transport protocols,such as TCP and UDP, are not suitable <strong>for</strong> multimedia sessions: TCP <strong>of</strong>fers no delay bounds,and UDP does not guarantee delay or packet loss. RTP typically runs over UDP and providesordering and timing in<strong>for</strong>mation suitable <strong>for</strong> real-time applications, such as voice and video,over both unicast and multicast network services. The RTP header contains content identification,the audio/video encoding method, sequence numbers, and timing in<strong>for</strong>mation to ensure thatpackets are played out in the right order and at a constant rate. The timing in<strong>for</strong>mation facilitatesjitter calculation that allows receivers to adopt appropriate buffering strategies <strong>for</strong> smooth playout.RTP is implemented along with RTCP (real-time control protocol), which manages the trafficflow. RTCP provides feedback on the quality <strong>of</strong> the link, which can be used to modifyencoding schemes, if necessary. By using timing in<strong>for</strong>mation, RTCP also facilitates synchronization<strong>of</strong> multiple streams, such as audio and video streams associated with a session. Synchronizationacross multiple sources, however, requires use <strong>of</strong> the network timing protocol (NTP).RTCP also provides support <strong>for</strong> real-time conferencing <strong>of</strong> groups. This support includes sourceidentification and support <strong>for</strong> audio and video bridges, as well as multicast-to-unicast translators.RTP and RTCP do not reduce the overall delay <strong>of</strong> the real-time in<strong>for</strong>mation or make anyguarantees concerning quality <strong>of</strong> service.

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

Saved successfully!

Ooh no, something went wrong!