Vous en avez pas ras le bol de votre wifi qui prend 10 plombes pour afficher le moindre site ou télécharger un tout petit fichier?

[attachment=70:images.jpg]

Des scientifiques du MIT, Harvard et Caltech ont du se dire la même chose et comme c'est des scientifiques ils ont cherché un moyen d'y remedier (C'est quand même cool un scientifique).

Ils ont alors analysé les processus TCP IP de transmission de données sur internet et ont trouvé pourquoi en wifi c'était pas adapté :

Quand on télécharge un fichier sur internet, le fichier est coupé en petits bouts appelés paquets, sur chaque paquet on colle une adresse et on l'envoie. L'utilisateur devant son PC reçois tous les paquets, les remets en un seul morceau et hop ca fait un fichier!
Ca c'est en théorie et ca marche pas mal quand on est connecté avec un bon vieux RJ45. Mais en wifi c'est pas la même, jusqu'à 2% des paquets sont perdus (voir même plus si on est en mouvement). Du coup il faut trouver les paquets qui manques, les récupérer sur le reseau et reconstituer le fichier complet et cela prend du temps, beaucoup de temps!
L'idée de nos chercheur a été de changer le processus TCP IP par du coded TCP, les paquets sont alors groupés et convertis en équations mathématiques simples et quand il en manque un, il suffit de résoudre l'équation pour avoir le paquet manquant, ce qui prend beaucoup moins de temps. Alors certes les morceaux envoyés sont plus lourd (vu qu'ils doivent stocker les équations qui les définissent) mais le gain de performance et quand même surprenant.

[attachment=69:coded TCP.GIF]
(A gauche le TCP IP, à droite le coded TCP)


Un test a été réalisé sur le campus du MIT en applicant ces nouveaux processus et le débit est passé de 1Mbps à ....16Mbps tout ca sans augmenter la puissance du signal.
En cas de wifi vraiment mauvais (5% de perte, dans un train par exemple) les chiffres sont encore plus impressionant : on passe de 0.5Mbps à 13.5Mbps, ca laisse rêveur...

Ce brevet a tout de suite été racheté par des fabricants de hardware (étonnant non?) et on devrait pouvoir tester par nous même cette technologie d'ici quelques temps.

PS : Vous imaginez la même chose appliquée à la 3G? <img src='http://www.journaldugeek.com/forum/public/style_emoticons//wub.png' class='bbc_emoticon' alt=':wub:' /> enfin avoir les débits annoncés dans les pubs et pas mettre 5 minutes pour afficher facebook...

Source : [url="http://hardware.slashdot.org/story/12/10/23/1946248/increasing-wireless-network-speed-by-1000-by-replacing-packets-with-algebra"]http://hardware.slas...ts-with-algebra[/url]
La publication du MIT : [url="http://www.mit.edu/~medard/papers2011/Modeling%20Network%20Coded%20TCP.pdf"]http://www.mit.edu/~...k Coded TCP.pdf[/url]