WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Amélioration de la performance de TCP dans les réseaux mobiles ad hoc.

( Télécharger le fichier original )
par Yassine DOUGA
Université dà¢â‚¬â„¢Oran 1 Ahmed Ben Bella  - Doctorat  2016
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

CHAPITRE III : APPROCHES POUR L'AMELIORATION DE TCP DANS UN ENVIRONNEMENT SANS FIL

Dans la suite de ce chapitre nous allons décrire une nouvelle approche qui vise à améliorer la qualité d'expérience des utilisateurs de service de vidéo streaming adaptatifs en utilisant les paramètres du protocole de transport TCP. L'idée est d'estimer une valeur de débit en fonction des paramètres du terminal de l'utilisateur et de son feedback en utilisant des formules d'apprentissage par renforcement. Nous appliquerons ensuite cette valeur de débit en utilisant le paramétrage de TCP et le routage interne afin de recevoir une qualité de vidéo qui satisfait les utilisateurs.

2.2.3. Description de la solution

2.2.3.1. Principe de la solution.

Le principe de l'approche proposée repose sur l'introduction d'un facteur utilisateur global UF. Ce facteur est calculé sur la base d'une pondération des différents paramètres du terminal de l'utilisateur et sera mise à jour en fonction du feedback de l'utilisateur. Pour cette mise à jour, nous avons utilisé l'apprentissage par renforcement pour la prise en compte du caractère évolutif des différents paramètres.

Chaque intervalle de valeurs de l'UF correspond à une qualité vidéo bien précise, qui à son tour, correspond à une valeur de débit estimé. Donc, l'idée est de calculer un facteur d'utilisateur UF, lui attribuer une qualité vidéo, déduire le débit correspondant et finalement appliquer ce débit sur l'interface liée à Internet (interface virtuelle).

2.2.3.2. Les étapes de la solution

Comme première étape de la solution, nous devons récupérer la valeur possible des différents paramètres du terminal de l'utilisateur. Dans notre approche nous nous sommes focalisé sur 3 paramètres qui sont : la résolution de l'écran, la taille de l'écran et la batterie disponible. En plus de la dépendance qui existe entre eux, ces facteurs sont les plus pertinents. En effet, un affichage en haute résolution va demander davantage de puissance de traitement et consommera plus de batterie (ex. le texte devient illisible à basse résolution et une haute résolution demandera plus de batterie).

Etape 1 : Les différents paramètres sont :

? FR-) le facteur de résolution d'affichage, calculé sur la base de la table 3.

? FS-) le facteur de taille de l'écran, calculé sur la base de la table 4.

? FB -) le facteur de batterie disponible, calculé sur la base de la table 5.

99

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il existe une chose plus puissante que toutes les armées du monde, c'est une idée dont l'heure est venue"   Victor Hugo