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

Algorithme descriptif du mécanisme proposé

Début

// A la réception de l'ACK (n-1) de la dernière séquence envoyé.

SMM = recup(SS, ACK (N-1)) ; //SS est la puissance du signal

Enfiler(SSM, TSSM);

PSSM = somme (TSSM[0]+TSSM[1]+T SSM[2]+TSSM[3]+TSSM[4])/5;

PRTT = f (RTT, SSM, NMX);//Estimation de PRTT

PRTO = min (UBOUND, max (LBOUND (BETA * RTT))); // Calcul de PRTO

Seuilssm = get_sseuil(eth0);//Récupération de la valeur de seuil signal de la carte

Seuilnmx = get_nseuil(eth0);//Récupération de la valeur de seuil bruit de la carte

Envoi (Seq (n));//Envoi de la séquence de paquet en cours

Si(RTO_ecouler(PRTO)=faux)alors

N=N+1 ; //Passer à la séquence de paquets suivante

Sinon

Si (PSSM>=Seuilssm)alors

Exécuter (AODV) ; // Essayer de résoudre le problème de Signal bas

Envoi (Seq(n)) ; //Vérifier si le problème est résolu

Sinon

Si (PNMX<Seuilnmx)alors

Exécuter (Changer le canal sans fil) ;//Résoudre le problème

Envoi (Seq(n)) ;//Vérifier si le problème est résolu ou pas

Sinon

Exécuter (Activer le mécanisme de réduction de fenêtre TCP) ;

//Afin de soulager la congestion

Envoi (Seq(n)) ; //Vérifier si le problème est résolu

Fin

2.1.6. Evaluation par simulations

2.1.6.1. Spécification du contexte d'évaluation

Pour pallier principalement aux difficultés de la mise en oeuvre de l'expérimentation en environnement réel (manque de contrôle au niveau des paramètres, la difficulté de reproduire une même expérience, etc.), il existe un moyen classique permettant l'évaluation du protocole, ce moyen est la simulation de réseau.

La simulation est une solution souvent plébiscitée par la communauté scientifique. Elle possède en effet l'avantage de reposer sur des modèles validés ou au moins reconnus. De nombreuse approches et solutions informatiques sont actuellement modélisées implémentées et reconnues par la communauté scientifique par le bais de la simulation. De ce fait, la simulation est souvent utilisée par les chercheurs pour mener leurs expérimentations.

88

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








"Ceux qui vivent sont ceux qui luttent"   Victor Hugo