Hola Creo que para solucionar los problemas de bajo ancho de banda que tenemos en los enlaces podríamos probar a tocar estos parámetros en nuestros Linksys: - *wl0_distance *Adjusts timing for signal propagation time. Unit: [m] (one-way). Setting this variable overrules setting of shortslot/longslot timing. Setting this variable is only needed over distances greater than appr. 1.5 km. The need usually shows when communication throughput is very low although the ratio of signal strength to noise is good. O sea que para enlaces superiores a los 1500 metros habría que añadir este parámetro. En nuestro caso sería el enlace entre Centro02 y móstoles y entre centro estrella y el nod de Ramón (wiereless). *- wl0_rts *RTS/CTS establece un procedimiento antes de la transmisión de cada paquete para estar seguro de que el canal está libre. Esto implica una sobrecarga, pero incrementa la prestación en el caso de nodos ocultos (en el caso de centro estrella seguro que se da) Este parámetro establece el tamaño del paquete más pequeño (en bytes) para el cual el nodo envía RTS. El valor umbral de RTS debe ser menor que IP-Packet Size" – Tamaño del paquete IP– y que el "Fragmentation Threshold" en caso contrario estaría deshabilitado. TCP es muy sensible a las colisiones, por lo tanto es importante habilitar RTS. Podríamos poner un valor de 256 en todos los Linksys. Esto haría que antes de enviar un paquete superior a 256 bytes se pregunte si el canal está libre. - *wl0_frag *La fragmentación permite dividir un paquete IP en una ráfaga de paquetes más pequeños para su transmisión. Si bien implica una sobrecarga, en un medio ambiente ruidoso esto reduce la penalización por los errores y le permite a los paquetes atravesar ráfagas de interferencia. Este parámetro configura el tamaño máximo antes de que un paquete de datos sea dividido y enviado en una ráfaga –un valor igual al tamaño máximo del paquete IP deshabilita el mecanismo, por lo tanto el umbral de fragmentación debe ser menor que el tamaño del paquete IP. Se recomienda utilizar el umbral de fragmentación. Es decir que se fragmenta los paquetes de tamaño superior al valor que pongamos. Esto unido al RTS hará que se solo se transmitan paquetes pequeños, y que para cada paquete se compruebe si el canal está libre. Seguro que disminuye el ancho de banda teórico, pero mejora en estabilidad y por lo tanto puede aumentar el ancho de banda actual. Yo empezarí por poner el parámetro wl0_distance, a ver si así aumenta el ancho de banda, por ejemplo entre Ramón y el nodo de Óscar. Si no mejora tocaría los otros 2 parámetros. Otra cosa que he leido por ahí es que para hacer las pruebas de ancho de banda es mejor no utilizar el propio Linksys, sino dejar los ficheros a bajar o el iperf instalado en alguna máquina que haya detrás del Linksys. Saludos
participants (1)
-
Rubén de Diego