(Quality Adaptation Layer)
m (Quality Adaptation Layer)
 
Riga 2: Riga 2:
 
The task of the '''Quality Adaptation Layer''' is to serve as a communication layer between Adaptive Codecs and the E2E Transport protocol.
 
The task of the '''Quality Adaptation Layer''' is to serve as a communication layer between Adaptive Codecs and the E2E Transport protocol.
  
The estimated available bandwidth, RTT, Jitter and Loss Rate are the input of this sub-block, which are passed by the E2E protocol. Based on the charateristics of the codecs this module is able to set the correct parameters in the scalable codecs in order to adapt the quality to match the available bandwidth and pursue congestion avoidance and packet loss.
+
The estimated available bandwidth, RTT, Jitter and Loss Rate are the input of this sub-block, which are passed by the E2E protocol. Based on the charateristics of the codecs this module is able to set the correct parameters in the scalable codecs in order to adapt the quality to match the available bandwidth and pursue congestion avoidance and packet loss.  
  
 
[[Immagine:quality_adapatation.png|center|thumb|450px|''Quality Adaptation Layer'']]
 
[[Immagine:quality_adapatation.png|center|thumb|450px|''Quality Adaptation Layer'']]
 +
 +
Each supported codec must have a "Codec Controller" which takes the feedback of the E2E protocol in order to evaluate the quality parameter(s) to be set in the codec and pursue quality adaptation.

Versione attuale delle 11:23, 2 Feb 2007

Quality Adaptation Layer

The task of the Quality Adaptation Layer is to serve as a communication layer between Adaptive Codecs and the E2E Transport protocol.

The estimated available bandwidth, RTT, Jitter and Loss Rate are the input of this sub-block, which are passed by the E2E protocol. Based on the charateristics of the codecs this module is able to set the correct parameters in the scalable codecs in order to adapt the quality to match the available bandwidth and pursue congestion avoidance and packet loss.

Quality Adaptation Layer

Each supported codec must have a "Codec Controller" which takes the feedback of the E2E protocol in order to evaluate the quality parameter(s) to be set in the codec and pursue quality adaptation.

Quality Adaptation Layer[edit]

The task of the Quality Adaptation Layer is to serve as a communication layer between Adaptive Codecs and the E2E Transport protocol.

The estimated available bandwidth, RTT, Jitter and Loss Rate are the input of this sub-block, which are passed by the E2E protocol. Based on the charateristics of the codecs this module is able to set the correct parameters in the scalable codecs in order to adapt the quality to match the available bandwidth and pursue congestion avoidance and packet loss.

Quality Adaptation Layer

Each supported codec must have a "Codec Controller" which takes the feedback of the E2E protocol in order to evaluate the quality parameter(s) to be set in the codec and pursue quality adaptation.