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.

Diffserv architecture defines, at a lower level, four types of data-path elements: traffic<br />

classifiers, actions elements, meters and queuing elements [168]. Combining these elements into<br />

higher-level blocks creates a Traffic Condition Block (TCB), which can be managed by policy-based<br />

network management tools. The configuration of Diffserv TCB using PBNM involves the use of<br />

administratively prescribed rules that specify actions in response to defined criteria. All the<br />

information needed to perform this task such as profiles, user information, network configuration<br />

data, and <strong>IP</strong> infrastructure data such as network addresses and name server information are stored<br />

in a policy repository. These configurations do not change frequently because they are not<br />

associated with specific application or traffic but with the network management. The more difficult<br />

part in the configuration is to have the traffic entering the network appropriately marked (audio,<br />

video and other data). Since, the user is signed up for the service, edge devices could be configured<br />

to mark user’s traffic with the appropriate PHB. With a known <strong>IP</strong> address and/or <strong>IP</strong> port number,<br />

the administrator can specify a policy that refers to user application <strong>IP</strong> address and marks traffic<br />

coming from that address appropriately.<br />

In the actual configuration, when the user signs up for a particular multimedia service, he/she<br />

must specify his/her traffic profile and the action that must be taken when the traffic exceed this<br />

predefined profile (out of profile traffic). Generally, the out of profile traffic is dropped or marked<br />

as best effort traffic. This model is static and does neither respond to application needs nor favor<br />

an optimal utilization of network resources.<br />

It is obvious that the solutions suggested by the IETF <strong>IP</strong> Diffserv working group makes it<br />

possible to privilege some MPEG-4 streams among others by the marking. The marking is<br />

performed according to the importance of the Audio Visual Object within the scene. In Chapter 4,<br />

Section 4.1, we have presented an algorithm that allows the server to distinguish between most<br />

important objects and lower important objects based on application level information found in<br />

objects descriptor or provided by the MPEG-7 framework. It is clear that <strong>IP</strong> Diffserv network will<br />

be deployed for next generation Internet since it provides QoS support for end-applications with<br />

scalable manner.<br />

Open issues regarding the design of an efficient Diffserv PHB for the transport of packet<br />

video applications such as MPEG-4 video applications are summarized in the following: (1) what is<br />

the appropriate PHB that guarantee the better QoS for Audio Visual Stream?, (2) What is the <strong>IP</strong><br />

packet marking policy (marking at the server or marking when entering the network)?, (3) Is it<br />

suitable to modify the marking of <strong>IP</strong> packets with respect to network states? (4) What is the most<br />

flexible network architecture to cope with all these requirements?<br />

There are many available algorithms for metering and marking packets at the boundary of the<br />

differentiated services (Diffserv) domain. Among these algorithm we find, Time Sliding Window<br />

Algorithm (TSW) such as Time Sliding Window Three Color Marker (TSWTCM) [130]and Three<br />

Color Marker algorithm (TCM) such as Two Rate Three Color Marker (TRTCM) [131].<br />

The TSW algorithm is based on rate estimation using a window. It provides a smooth rate<br />

estimation of the <strong>IP</strong> traffic throughput. The algorithm can mark the packet as out of profile one the<br />

traffic exceeds a certain target rate. It can be used to mark in profile traffic with EF PHB and out of<br />

profile traffic with AF PHB.<br />

110

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

Saved successfully!

Ooh no, something went wrong!