Saludos bueno esta es una noticia de un par de dias atras.
Científicos del MIT (Boston, EE.UU) han diseñado un sistema informático, llamado Remy, que genera de forma automática algoritmos de control de congestión para el protocolo de transmisiones TCP, el más usado en Internet. El sistema duplica la cantidad de datos que se pueden transmitir por las redes y reduce en dos tercios el tiempo que tardan en llegar del emisor al receptor.
Sobre TCP: http://es.wikipedia.org/wiki/Transmission_Control_Protocol
Video sobre el protocolo
Esto quiere decir que la transferencia de datos se duplicara a comparacion del sistema del protocolo TCP que actualmente se utiliza. Sin dudas que este ha sido un tremendo aporte ya que como se sabe las tranferencias de datos dentro de estos protocolos son muy dificiles de regular. y en muchas ocaciones se pierden datos dentro de la transferencia estos datos son reenviados claro pero tardaria un poco mas la transferencia o tambien se llagan a congestionar las redes.
Durante muchos años Tanto linux como Windows han trabajado en esto. Windows llego a desarrollar el Compound TCP (TCP Combinado), mientras que las máquinas Linux ejecutan una versión llamada TCP Cubic (TCP Cúbico).
En una conferencia del sector de la computación que se celebrará este verano, investigadores del MIT (Massachussetts Institute of Technology, Boston, EE.UU) presentarán un sistema informático, llamado Remy, que genera automáticamente algoritmos de control de congestión para el TCP. En las simulaciones de los investigadores, los algoritmos elaborados por Remy superaron significativamente a los algoritmos diseñados por ingenieros humanos.
Remy es un sistema de aprendizaje automático, lo que significa que llega a su resultado después de probar un montón de posibilidades diferentes, y la exploración de nuevas variantes de aquellas que parecen funcionar mejor. Los usuarios especifican ciertas características de la red; por ejemplo, si el ancho de banda a través de los enlaces fluctúa o si el número de usuarios cambia, y en qué medida.
También proporcionan un "perfil de tráfico" que puede describir, por ejemplo, el porcentaje de usuarios que están navegando por páginas web estáticas o están usando aplicaciones de gran ancho de banda, como videoconferencias.
Por último, el usuario especifica los parámetros que se utilizarán para evaluar el rendimiento de la red. Las métricas estándar incluyen el rendimiento, que indica la cantidad total de datos que se pueden mover a través de la red en una cantidad fija de tiempo, y el retardo, que indica la cantidad media de tiempo que tarda un paquete de información en viajar del emisor al receptor. El usuario también puede asignar a estas métricas diferentes pesos; por ejemplo, la reducción de retardo es importante, pero sólo un tercio de importante que aumentar el rendimiento.
Remy necesita probar el rendimiento de cada algoritmo candidato bajo una amplia gama de condiciones de red, lo cual exigiría un tiempo prohibitivo. Pero Winstein y Balakrishnan desarrollaron un algoritmo inteligente que puede concentrar los análisis de Remy en aquellos casos en los que pequeñas variaciones en las condiciones de la red producen grandes variaciones en el rendimiento, mientras que gasta menos tiempo en los casos en los que el comportamiento de la red es más predecible.
fuente: