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.

4.4 Conclusion<br />

We proposed in this chapter, an extension to the MPEG-4 System architecture with a new<br />

“Media QoS Classification Layer” to provide automatic and accurate mapping between the MPEG-<br />

4 Application-Level QoS metrics and the underlying transport and network QoS mechanisms such<br />

as <strong>IP</strong> Diffserv. This “Media QoS Classification Layer” makes use of a neural network classification<br />

model to group audiovisual objects of a scene with same QoS requirement to create elementary<br />

video streams that are subsequently mapped to <strong>IP</strong> Diffserv PHB (Per Hop Behaviors). These<br />

MPEG-4 Audio Visual Objects (AVOs) are classified based on Application-level QoS criteria and /<br />

or AVOs semantic descriptors according to MPEG-7 framework. Thus, MPEG-4 AVOs requiring<br />

same QoS from the network are automatically classified and multiplexed within one of the <strong>IP</strong><br />

Diffserv PHB. Object data-packets within the same class are then transmitted over the selected<br />

transport layer with the corresponding bearer capability and priority score. The performance<br />

evaluation shows better protection of relevant video objects of a scene during transmission and<br />

network congestion.<br />

There are a number of RTP packetization schemes for MPEG-4 data. It is clear that many<br />

packetization schemes can be implemented together in one terminal. Each packetization scheme is<br />

basically adapted to a particular media stream. Thus, we proposed, a new RTP payload scheme for<br />

MPEG-4 video and audio that addresses multiplexing and avoids packet error propagation. The<br />

MPEG-4 streams are better recovered against errors when using this payload. The amount of<br />

recovered data is related to audio-visual objects priority score in the MPEG-4 scene. The more the<br />

object is important, the more the recovered data is valuable and better. Our scheme is beneficial for<br />

transmitting MPEG-4 content over Internet.<br />

To enhance the transport mechanism, we have proposed an adaptation mechanism for<br />

MPEG-4 video streams that uses a TCP-Friendly Rate Control. Our mechanism adds and drops<br />

MPEG-4 Audio-Visual Objects to perform rate adaptation and congestion control. We have<br />

evaluated the proposed mechanism through simulations using ns2. The MPEG-4 server<br />

implemented in ns2 uses the TFRC module as an equation-based congestion control mechanism.<br />

We coupled end-to-end congestion control with a Diffserv network that guarantees objects<br />

prioritization within the network. The simulation results show that important multimedia entities<br />

are maintained by the router in case of network congestion. Combining these mechanisms into a<br />

coherent architecture demonstrates clearly the gains obtained.<br />

108

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

Saved successfully!

Ooh no, something went wrong!