Building the bridge between QoS and QoE for network control...

30
Adlen Ksen)ni Building the bridge between QoS and QoE for network control mechanisms Adlen Ksentini Habilitation à Diriger des Recherches 03/07/2013 HDR 1

Transcript of Building the bridge between QoS and QoE for network control...

Page 1: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni  

Building the bridge between QoS and QoE for network

control mechanisms

  Adlen Ksentini Habilitation à Diriger des Recherches

03/07/2013

HDR   1  

Page 2: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   Contexte !   Problématiques !   Approche proposée

!   Solutions centrées sur le réseau !   Contrôle de congestion dans les réseaux LTE !   Résumé

!   Solutions centrées sur l’utilisateur !   Un outil de mesure de la QoE pour SVC !   Décodage adaptative de contenu SVC dans les réseaux DVB-T2 !   Résumé

!   Conclusion et perspectives

Sommaire

HDR   2  

Page 3: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   Contexte !   Problématiques !   Approche proposée

!   Solutions centrées sur le réseau !   Contrôle de congestion dans les réseaux LTE !   Résumé

!   Solutions centrées sur l’utilisateur !   Un outil de mesure de la QoE pour SVC !   Décodage adaptative de contenu SVC dans les réseaux DVB-T2 !   Résumé

!   Conclusion et perspectives

Sommaire

HDR   3  

Page 4: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

Problématiques de recherche

                         Internetet  

Smart phones & tablette

Réseaux d’accès sans fil

Cloud provider VoD Réseaux sociaux TV

HDR   4  

Congestion ?

Garantir la QoS ?

Chaque réseau d’accès a ses particularités -  WiFi, distribué non opéré -  3GPP, centralisé et opéré -  DVB, centralisé opéré et unidirectionnel

Page 5: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

Verrous

HDR   5  

Réseaux locaux sans fil (WLAN ou WiFi) !   Difficulté pour garantir la QoS, même avec le 802.11e !! !   Conditions du canal physique impactent directement les

applications !  Changement fréquent du débit

!   Support inefficace des communications de groupes !   Gestion d’énergie inefficace, particulièrement pour les

applications temps-réel

 Réseaux cellulaires 3GPP !   Trafics émergeants (M2M, réseau social) ont changé la donne !   Congestion apparaît au niveau du cœur du réseau

 

Sélection du réseau d’accès

Adaptation du contenu (qualité, dimensions, etc.) au contexte de l’utilisateur

Page 6: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

Paramètres

!   Protocoles et mécanismes de contrôle de réseau dynamiques et adaptatifs !   Changement de l’état du canal sans fil (dégradation/amélioration

du canal physique), !   Changement de l’état du réseau (niveau de la charge/contention), !   Augmentation ou réduction du trafic d’une application, !   Dégradation de la qualité de service/expérience de l’utilisateur.

Approche utilisée

Réseau

Sorties

Mesures

Mécanisme de contrôle

Décision

- Nœud réseau (routeur, point d’accès,…) - Terminal utilisateur (couche MAC, réseau ou mécanisme cross-layer) - Application -  Contrôle d’admission

-  Contrôle de congestion -  Sélection du réseau d’accès -  Calcul de la durée du sommeil

-  Rejet/admission d’un flux

-  Augmentation/réduction temps de sommeil QoS/QoE

HDR   6  

Page 7: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

Classification - mesure Solutions centrées sur le réseau (QoS) !  Contrôle d’admission dans les réseaux 802.11 !  Contrôle de congestion dans les réseaux LTE

!  Trafic M2M ou MTC !  Trafic du réseau social.

!  Amélioration des performances des réseaux 802.11 et VoIP dans les environnements bruités

 Solutions centrées sur les utilisateurs (QoE) !  Définition de modules de mesure de la QoE, !  Transport efficace de communication multicast sur les réseaux 802.11 !  Gestion d’énergie pour les applications VoIP dans les réseaux 802.11 !  Ordonnancement dans les réseaux 3G !  Sélection de réseau d’accès sans fil

!  Terminal mono-interface 802.11 !  Terminal multi-interfaces 802.11 et cellulaire (3G ou LTE)

!  Décodage adaptative de contenu SVC dans les réseaux DVB-T2

  HDR   7  

Page 8: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   Contexte !   Problématiques !   Approche proposée

!   Solutions centrées sur le réseau !   Contrôle de congestion dans les réseaux LTE !   Résumé

!   Solutions centrées sur l’utilisateur !   Un outil de mesure de la QoE pour SVC !   Décodage adaptative de contenu SVC dans les réseaux DVB-T2 !   Résumé

!   Conclusion et perspectives

Sommaire

HDR   8  

Page 9: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

Contrôle de congestion dans LTE  

UE

eNB1

eNB2

Radio Access Network (RAN)

MME

S-GW

P-GW

Application Server (AS)

MTC Application Server

Evolved Packet System (EPC) User plane Control plane

Congestion

Internet  

Event

MTC

HSS

Accès massif

HDR   9  

P-GW (Packet Data Network Gateway) S-GW (Serving Gateway) MME (Mobility Management Element) UE (User Equipment) HSS (Home Suscriber Server) MTC (Machine Type Communication)

-  Grouper les MTC et définir des périodes temporelle ⇒  Statique et ne s’adapte pas au trafic du type Event

-  Contrôle d’admission au niveau du RAN ⇒  Probabilité de rejet fixe et non définie par le 3GPP

Page 10: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

Contrôle de congestion dans LTE Contribution (IEEE Network 2012 et IEEE ICC’12)

!  Un mécanisme de contrôle de congestion au niveau du MME !  Obtenir d’une manière dynamique et adaptative la probabilité de rejet (p)

à appliquer au niveau des eNodeB

 

eNB1

eNB2 MME

S-GW

MTC

HSS

Congestion (p)

Admission Control

HDR   10  

Page 11: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   Facteur de rejet (Reject Factor - RF) !   RF=Fonction(Taille de la file) !   Contrôler la taille de la file autour de Qref

!   PID (Proportional Integrative Derivative) contrôleur définit la valeur de RF par rapport à la taille de la file

Contrôle de congestion dans LTE

λ µ

Qref

Réduire le taux d’arriver (rejeter du trafic en amount)

- + PID 1 MME

N eNodeBs

M MTC devices RFk Qk

e(k)= Qk - Qref

Controlled system

HDR   11  

Page 12: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   Adapter le débit dans le cas du trafic VoIP sur 802.11 •  La détérioration du canal physique

!   Contrôle d’admission dans les réseaux 802.11 •  Limiter l’accès au canal pour garantir la QoS des flux admis

=> QoS ne reflète pas la perception de l’utilisateur  

Résumé

HDR   12  

En collaboration

!  Abdelhamid Nafaa, UCD Dublin !  Tarik Taleb, NEC Europe !  Yassine Hadjadj-Aoul, UR1 !  Ahmed Amokrane, Ex. stagiaire UR1

 

Page 13: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   Contexte !   Problématiques !   Approche proposée

!   Solutions centrées sur le réseau !   Contrôle de congestion dans les réseaux LTE !   Résumé

!   Solutions centrées sur l’utilisateur !   Un outil de mesure de la QoE pour SVC !   Décodage adaptative de contenu SVC dans les réseaux DVB-T2 !   Résumé

!   Conclusion et perspectives

Sommaire

HDR   13  

Page 14: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

Outil de mesure QoE pour SVC QoS (ITU-T E.800) ‘The collective effect of performance which determines the degree of satisfaction of a user of the service’

 QoE (ITU-T SG12) ‘The overall acceptability of an application or service, as perceived subjectively by end user’ !   La QoE est généralement définie par un score

MoS (Mean opinion Score), entre 0 (très mauvais) et 5 (excellent)  

HDR   14  

Page 15: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   PSQA (Pseudo-Subjective Quality Assessment) !   Développé par l’EPI Dionysos, !   Hybride entre méthodes subjectives et objectives, !   Un réseau de neurone aléatoire est entrainé pour trouver une

relation entre un ensemble de paramètres affectant la qualité de la vidéo et le MoS.

Outil de mesure QoE pour SVC  

HDR   15  

Panel d’utilisateurs

Algorithmes et formules ( Full Reference, Reduced Reference, No-Reference)

Page 16: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

Outil de mesure QoE pour SVC  Scalable Video Coding (SVC)

!   Version hiérarchique du codage H.264 !   Encode une vidéo en couches complémentaires

!  1 couche de base et plusieurs couches de rehaussement (amélioration) ! Scalabilité spatiale, temporelle et qualité

 

HDR   16  

Page 17: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   Paramètres affectant la qualité des vidéos SVC ? !   Fréquence des trames I ou IDR

Outil de mesure QoE pour SVC  

…..

…..

…..

…..

…..

…..

……..

………

………

…..

…..

…..

I0

I0

IM*8

I0

B1

B1

B1

P8

P8

P8

B9

B9

B9

P16

P16

P16

B17

B17

B17

P(M*8)+8

IM*8

IM*8

P(M*8)+8

P(M*8)+8

B(M*8)+1

B(M*8)+1

B(M*8)+1

HDR   17  

!   Perte de paquets de chaque couche !   Distorsion !   Impacte sur la même couche, mais aussi sur les

couches supérieurs !   QP (Quantization Parameter)

!   Couche de rehaussement réduit QP (améliore la qualité)

Page 18: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

Outil de mesure QoE pour SVC  

HDR   18  

•  IEEE ICC’11 et GC’12 workshop •  Travaux de thèse de Wael Cherif

PSQA scores vs. LBL and fIDR with L1 = 0% and L2= 0% PSQA scores vs. scores given by real users Pearson Correlation (0,94)

Page 19: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   DVB-T2 est le nouveau standard pour la transmission de la télévision numérique terrestre

!   Canal unidirectionnel !   Codage physique hiérarchique - PLP (Physical Layer Pipe)

!  PLP0 plus robuste aux erreurs physique mais faible débit !  PLP1 moins robuste que PLP0 mais plus de débit !  PLP2, …

Décodage adaptative de contenu SVC dans les réseaux DVB-T2

SVC sur DVB-T2 (IEEE Globecom 2012)

!  Couche de base sur PLP0, et couches de rehaussement sur les autres PLP !  Terminaux avec un mauvais canal physique peuvent décoder une vidéo avec une

faible qualité !  Terminaux avec un très bon canal physique peuvent décoder une vidéo de très

haute qualité

 HDR   19  

Page 20: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   Les conditions du canal physique sans fil sont très changeantes, !   Décoder l’ensemble des couches SVC maximise la QoE ?

Décodage adaptative de contenu SVC dans les réseaux DVB-T2  

2

2.5

3

3.5

4

4.5

5

0 2 4 6 8 10

MO

S

EL2 NALU LR (%)

BL+EL1+EL2 (QP=18)BL+EL1 (QP=33)

BL (QP=48)

=> Décoder l’ensemble des couches ne maximise pas automatiquement la QoE

HDR   20  

Page 21: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   Contribution : algorithme adaptatif au niveau du terminal utilisateur (IEEE Transactions on Broadcasting 2013)

!   Choix des couches SVC à décoder

Décodage adaptative de contenu SVC dans les réseaux DVB-T2  

HDR   21  

Principe

!  Grâce à PSQA-SVC, calculer le MoS de toutes les combinaisons possibles des couches SVC !  Ex. BL, BL+EL1, BL+EL1+EL2,…

!  Sélectionner la combinaison qui maximise la QoE, et afficher ces couches à l’utilisateur

 

Page 22: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

! QoE peut remplacer la QoS pour contrôler les mécanismes réseau !  Multicast dans les réseaux 802.11 !  Sélection de réseau d’accès (réseaux hétérogènes) (Wifi et LTE) !  Contrôle de la transmission SVC sur réseau overlay multi-chemins ⇒  Plus on descend bas dans les couches OSI, plus il devient difficile de

transporter les valeurs de la QoE ⇒  Plus efficace au niveau applicatif (Impl. SVC4QoE, p2pimages et FP7

Alicante)

Résumé

HDR   22  

Thèses

! Kandaraj Piamrat, Majd Ghareeb, Wael Cherif En collaboration !  César Viho, UR1 !  Jean-Marie Bonnin, Télécom Bretagne ! Kamal-Deep Singh, Télécom Bretagne !  Gerardo Rubino, INRIA (père de PSQA)

 

Page 23: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   Contexte !   Problématiques !   Approche proposée

!   Solutions centrées sur le réseau !   Contrôle de congestion dans les réseaux LTE !   Résumé

!   Solutions centrées sur l’utilisateur !   Un outil de mesure de la QoE pour SVC !   Décodage adaptative de contenu SVC dans les réseaux DVB-T2 !   Résumé

!   Conclusion et perspectives

Sommaire

HDR   23  

Page 24: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   Mes travaux de recherche ont été largement motivés par le manque de maturité du standard IEEE 802.11 (et de son extension 802.11e) pour garantir la QoS et la QoE

!   Les mécanismes de contrôle du réseau basés sur une approche adaptative et utilisant les mesures QoS ou QoE ont montré !  Une adaptation efficace aux changements des conditions du réseau sans

fil !  Une amélioration de la QoE coté utilisateur !  Une optimisation des ressources réseau coté opérateur

Conclusion et perspectives

HDR   24  

IEEE 802.11 !  Un ensemble de spécifications et de standards qui couvrent un spectre

assez important et améliorent fortement la version de 1999 !  11e, 11f, 11n, 11k et les nouveaux 11aa (streaming vidéo) et 11ad (très

haut débit)

 Futur : m’orienter vers les réseaux cellulaires LTE et nouvelle génération

Page 25: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

Architecture du réseau mobile

HDR   25  

eNBs

Service Area 2

Tracking Area Update S-GW

Relocation MME Relocation

eNBs eNBs

Service Area 2

eNBs eNBs

Service Area 3

eNBs eNBs

Service Area L

eNBs

MME Pool Area 1 MME Pool Area 2 MME Pool Area 3

S-GW 1 PDN-GW 1 S-GW 2 PDN-GW 2 S-GW 3 PDN-GW 3 S-GW n PDN-GW n

Architecture décentralisée

eNBs

Tracking Area

eNBs

Tracking Area 2

eNBs

Tracking Area 3

eNBs

Tracking Area N

Service Area 1 Service Area 2 Service Area K

PDN-GW 1

S-GW 1 S-GW 2 S-GW k

PDN-GW m

MME MME Pool Area

Tracking Area Update S-GW Relocation

MME Relocation

All in one location!

Architecture centralisée

-  Meilleure QoS/QoE (gateway plus proche des utilisateurs) -  Réduction du trafic passant par le cœur du réseau

+ Cache

Page 26: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

!   Différents avantages (service à la demande, coût, …) !   Infrastructure – Platform – Software as Service

Cloud

HDR   26  

Utiliser le Cloud pour faciliter la décentralisation du réseau mobile ou Mobile Cloud

 Follow Me Cloud EPC as Service

Page 27: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

Follow Me Cloud

HDR   27  

Data Center 1

Data Center 2

Data Center 3

Distributed EPC

P-GW 1 S-GW 1 P-GW 2

S-GW 2 P-GW 3

S-GW 3

Motion Consumer devices

Distributed Mobile Network

Distributed Cloud

Location 1 Location 2

Motion

Location 3

-  La continuité du service IP -  Algorithmes de migration de

services -  Implémentation grâce aux concepts

OpenFlow (Software Defined Networks)

Federated Cloud

Page 28: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

EPC as Service

HDR   28  

eNBs

Service Area 2

Tracking Area Update

S-GW Relocation

MME Relocation

eNBs

Virtual NW Tech

Virtua. Platf.

VM VM

Virtual NW Tech

Virtua. Platf.

VM VM

Virtual NW Tech

Virtua. Platf.

VM VM

eNBs

Service Area 2

eNBs eNBs

Service Area 3

eNBs

Virtual NW Tech

Virtua. Platf.

VM VM

eNBs

Service Area L

eNBs

MME Pool Area 1

Virtual NW Tech

Virtua. Platf.

VM VM MME

MME Pool Area 2

Virtual NW Tech

Virtua. Platf.

VM VM

MME Pool Area 3

Virtual NW Tech

Virtua. Platf.

VM VM -  Placement des fonctions réseau

-  Réduire les relocations, -  Charge, -  Mobilités des utilisateurs

-  Choix de la PDN-GW

HDR  

Page 29: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

       

   Merci pour votre attention

HDR   29  

Page 30: Building the bridge between QoS and QoE for network control …videos.rennes.inria.fr/hdr/adlen-ksentini/slides_HDR... · 2013. 9. 23. · HDR 5 Réseaux locaux sans fil (WLAN ou

Adlen  Ksen)ni    

Publications (significatives)

HDR   30  

Contributions orientées réseau ‘’Cellular-based Machine-to-Machine (M2M): Overload Control’’, A. Ksentini, Y. Hadjadj- Aoul, T. Taleb. In IEEE Network, November 2012. ‘’On Sustained Cross-layer QoS Guarantees in Operated IEEE 802.11 Wireless LANs’’, A. Nafaa and A. Ksentini, in IEEE Transactions on Parallel and Distributed Systems (TPDS), August 2008. ‘’ETXOP: A Resource Allocation Protocol for QoS-Sensitive Services Provisioning In 802.11 Networks’’, A. Ksentini, A. Nafaa, A. Gueroui, M. Naimi, ELSEVIER’s Performance Evaluation (PEVA), June 2007.

Contributions orientées utilisateur ‘’QoE-Oriented Adaptive SVC Decoding in DVB-T2’’, A. Ksentini, T. Taleb. In IEEE Transactions on Broadcasting (TBC), June 2013. ‘’A_PSQA: PESQ-like non-intrusive tool for QoE prediction in VoIP services’’, W. Cherif, A. Ksentini, D. Negru, M. Sidibé, In Proc. IEEE ICC 2012, Ottawa, Canada. ‘’Q-DRAM: QoE-based Dynamic Rate Adaptation Mechanism for Multicast in Wireless Networks’’, K. Piamrat, A. Ksentini, C. Viho, J-M. Bonnin, In Proc. IEEE GLOBECOM 2009. Hawaii, USA.