4. Media Prioritization (Prioritizzazione dei media)
Nel modello di prioritizzazione WebRTC, l'applicazione informa l'endpoint WebRTC sulla priorità dei media e dei dati controllati dall'API.
4.1. Local Prioritization (Prioritizzazione locale)
La prioritizzazione locale viene applicata al nodo locale, prima dell'invio del pacchetto. Gli endpoint WebRTC dovrebbero (SHOULD) far sì che i dati vengano emessi in modo tale che ogni stream a ciascun livello di priorità riceva approssimativamente il doppio della capacità di trasmissione (misurata in byte di payload) del livello inferiore.
4.2. Usage of Quality of Service -- DSCP and Multiplexing (Utilizzo della qualità del servizio -- DSCP e multiplexing)
Le implementazioni dovrebbero (SHOULD) tentare di impostare la QoS sui pacchetti inviati, secondo le linee guida in [RFC8837]. Tutti i pacchetti che trasportano dati dall'associazione SCTP devono (MUST) utilizzare un singolo DSCP.
Un'implementazione di invio deve (MUST) essere in grado di supportare le seguenti configurazioni:
- Multiplexare tutti i media e dati su un singolo 5-tuple (completamente raggruppato)
- Inviare ciascun flusso media sul proprio 5-tuple e i dati sul proprio 5-tuple (completamente non raggruppato)