Ethernet a 100 Gigabits por segundo

Technorati Tags: , ,

¿Cuál es la velocidad máxima que alcanza Ethernet? 10 Gigabits por segundo, responderán algunos.

Pues no, y aunque todavía tienen que ponerse las pilas en el IEEE para su estandarización, ya se ha realizado un experimento con Ethernet de 100 Gbps sobre una red de 4.000 kilómetros de distancia. Se hizo una demostración en el Super Computing Show de Tampa, Florida, con un testbed establecido entre Tampa (Florida) y Houston (Texas), y vuelta.

La forma de hacerlo ha sido dividir la señal de 100 GbE en diez flujos de 10 Gbps, con una propuesta realizada por Infinera para 100 GbE sobre múltiples flujos.

También han solucionado el problema de la reordenación de paquetes con un algoritmo de la Universidad de California.

Esta tecnología permitiría a los operadores utilizar su infraestructura de red troncal a 10 Gbps para crear enlaces de 100 Gbps, aumentando su granularidad y la posibilidad de soportar en sus redes los servicios emergentes que demanden gran ancho de banda.

Evidentemente, esto no nos servirá para que nuestro eMule vaya más rápido, ya que no lo veremos en nuestras casas, pero es todo un avance en el mundo de las redes de alta velocidad 🙂

El esquema de la demostración es el siguiente:

Esquema de la demostración de 100 GbE
  1. Algoritmo MAC y de reordenación de paquetes de la Universidad de California en Santa Cruz
  2. FPGA de Xilinx que ejecuta el código del algoritmo de la UCSC
  3. Módulos conversores electrónico-óptico a 10 Gbps de Finisar
  4. Sistema WDM que transmite las 10 señales de 10 Gbps
  5. Red de Level3 que transporta los 100 Gbps como 10 longitudes de onda
  6. Códec de vídeo de Internet2 para la demostración de audio y vídeo desde ambos extremos

Share

Transmisión de 14 Terabits por segundo en una fibra

Technorati Tags: , , , , , ,

En el ECOC 2006 se presentaron los resultados de un experimento llevado a cabo por NTT, titulado 14-Tb/s (140 x 111-Gb/s PDM/WDM) CSRZ-DQPSK Transmission over 160 km Using 7-THz Bandwidth Extended L-band EDFAs (PDF), en el que se consiguió transmitir a 14 Terabits por segundo por una única fibra de 160 kilómetros de longitud, usando 140 canales de 111 Gbps cada uno, sobre 70 longitudes de onda, gracias al empleo de una modulación por polarización de la luz (PDM).

El uso adicional de la modulación CSRZ-DQPSK (Carrier Suppressed Return-to-Zero Differential Quadrature Phase Shift Keying) permite generar señales DWDM (Dense Wavelength Division Multiplexing) de más de 100 Gbps en distancias largas.

Evidentemente, para alcanzar los 160 kilómetros fue necesario utilizar amplificadores, pero como los anchos de banda de los amplificadores convencionales es de 4 THz, mientras que los de las fibras es de 10 THz, se necesitó dividir la señal óptica en bandas, amplificando cada banda por separado y volver a multiplexar las bandas.

Hay más información en la noticia de optics.org 14 Tbit/s transmitted over single fiber.

Este nuevo récord de velocidad supera al anterior de 10 Tbps, y permite transferir 140 películas en alta definición en un solo segundo.

Share

Conmutación de ráfagas ópticas

La conmutación de ráfagas ópticas, (en adelante OBS), es una técnica de conmutación óptica que se sitúa entre la sencilla conmutación de circuitos ópticos (OCS, Optical Circuit Switching), en la que se asignan canales fijos, y la más compleja conmutación de paquetes ópticos (OPS, Optical Packet Switching), que pretende trasladar el mundo IP a las redes todo ópticas.

En la conmutación de ráfagas se agrupan varios paquetes con un mismo destino en un contenedor más grande denominado ráfaga, que es lo que se transmite de extremo a extremo.

Algunos enlaces interesantes son:

Y todo esto viene a cuento porque de este tema es de lo que estoy trabajando en TID y de lo que tratará mi Proyecto Fin de Carrera 🙂

Share

Cómo NO pensar en un algoritmo de planificación de huecos para OBS

Sea un algoritmo de planificación para OBS LAUC (Latest Available Unscheduled Channel) con Void Filling (rellenado de huecos).

La forma correcta de implementarlo NO se hará pensando que el ordenador es inteligente de verdad y va a entender que tú le quieres decir que mire si se solapa con la planificación anterior o con la siguiente a la vez, sobre todo si lo que escribes dice que mire si se solapa con uno o con el resto de los huecos libres.

Vamos, que lo que tiene que hacer el algoritmo es comprobar si se solapa con una planificación cada paso del bucle, y no con dos a la vez.

Lo que más gusto da de esto es resolver el problema a las 8 de la mañana, menos de una hora después de llegar al curro 🙂

Me imagino que la mayoría de la gente que haya leído esto no se habrá coscado de nada, sólo necesitaba desahogarme un poco.

Share