5. Interlavoro e coesistenza tra entità AVP e AVPF (Interworking and Coexistence of AVP and AVPF Entities)
Il profilo AVPF definito qui estende il profilo AVP di [2]. Entrambi seguono le stesse regole di base (limite superiore di banda RTCP, ripartizione mittenti/ricevitori). Mittenti e ricevitori dei due profili possono quindi mescolarsi in una sola sessione (esempio 3, sezione 4.4).
AVP e AVPF sono definiti in modo che, per robustezza, le entità RTP non debbano conoscere l'altro profilo: non si disturbano a vicenda. La qualità del media presentato può però risentirne.
Considerazioni per sessione combinata:
-
Entità AVP (mittenti e ricevitori)
I mittenti AVP ricevono pacchetti di feedback RTCP dai ricevitori AVPF e li ignorano. Osservano a volte RTCP più ravvicinati (violazione della regola dei cinque secondi) da entità AVPF. Poiché i vincoli di banda complessiva sono rispettati, ottengono comunque la loro quota di banda RTCP. Le entità AVP sono vincolate alla regola dei cinque secondi; a seconda di gruppo e banda, le AVPF possono riportare più spesso. Il reporting complessivo può diminuire leggermente perché gli AVPF possono inviare RTCP composti più grandi.
Se
T_rr_intervalè usato come limite inferiore tra RTCP regolari, è sufficientemente grande (es.T_rr_interval>M*Tdsecondo la sezione 6.3.5 di [1]) e non vengono inviati RTCP anticipati da AVPF, le entità AVP possono far scadere per errore i membri AVPF e sottostimare la dimensione del gruppo. Pertanto, se le entità AVP possono essere coinvolte,T_rr_intervalnon dovrebbe essere maggiore di cinque secondi (SHOULD NOT be larger than five seconds). -
Entità AVPF (mittenti e ricevitori)
Se il
T_rrcalcolato dinamicamente è sufficientemente piccolo (es. inferiore a un secondo), le entità AVPF possono far scadere per errore i membri AVP e sottostimare la dimensione del gruppo. Se le entità AVP possono essere coinvolte, SHOULD usareT_rr_intervale SHOULD impostarlo a cinque secondi.In conclusione, se le entità AVP possono essere coinvolte e si usa
T_rr_interval, SHOULD impostarlo a cinque secondi. -
Mittenti AVPF
Ricevono feedback solo dai ricevitori AVPF. Se si affidano al feedback per la qualità target, la qualità per i ricevitori AVP può essere subottimale.
-
Ricevitori AVPF
Dovrebbero inviare RTCP di feedback anticipato solo se tutti i mittenti nella sessione supportano AVPF. MAY inviare feedback anche in RTCP regolari secondo [1] e [2] in modalità mista. Il ricevitore che fornisce feedback MUST NOT fare affidamento sulla reazione del mittente.