CHAPITRE III : APPROCHES POUR L'AMELIORATION DE TCP
DANS UN ENVIRONNEMENT SANS FIL
? Les parties du champ qui sont réservés à
la puissance du signal et du bruit 
seront initialisés avec la puissance du signal et le bruit
du récepteur, respectivement. 
? Après chaque saut vers un nouveau noeud de la route, le
mécanisme compare 
les deux valeurs contenues dans le paquet ACK, si la puissance
du signal du noeud est inférieure de celle de l'ACK alors il remplace
celle de l'ACK avec celle du noeud, sinon il ne fait rien. De même pour
le bruit, si la valeur du bruit du noeud courant est plus puissante que celle
sauvegardée sur l'ACK alors il remplace celle de l'ACK avec celle du
noeud, sinon il ne fait rien. 
? Ainsi de suite jusqu'à ce que le paquet ACK arrive vers
l'émetteur, là il va faire 
la même chose que les noeuds intermédiaires, puis
il récupère les deux valeurs sauvegardées sur le champ
`RESERVED' de l'ACK. Ainsi, le récepteur, recevra la valeur courante
minimale de la puissance du signal et la valeur maximale du bruit. 
Algorithme de récupération des valeurs de
SSM et de NMX 
Début 
// Quand un noeud `n' reçoit un paquet ACK 
Si (noeud(n)
<>noeud_émetteur) alors 
CSS = Get(noeud(n)_signal_strength); 
CN = Get(noeud(n)_noise); 
Si (ACK_RESERVED(SS)>CSS)
alors 
ACK_RESERVED(SS)=CSS; 
Si
(ACK_RESERVED(N)<CN)alors 
ACK_RESERVED(N)=CN; 
n=n+1; 
Sinon 
n=n+1; 
Fin ; 
86 
CHAPITRE III : APPROCHES POUR L'AMELIORATION DE TCP
DANS UN ENVIRONNEMENT SANS FIL
2.1.5. Organigramme de la solution proposée
  
Début 
  
Activer le mécanisme de réduction
de fenêtre de flux 
PNMX<NSeuil 
Estimé PSSM et PNMX 
Envoi de paquet (N) 
Calculer RTO 
RTO Ecouler 
Estimer PRTT 
N=N+1 
Changer de canal 
PSSM<SSeui 
Protocole de routage 
Figure 24 : Organigramme de la solution
proposée 
87 
 |