Muévelo más cerca de la estación base. Todo lo que envía en enlaces wifi típicos va a / desde la estación base. Las conexiones ad-hoc son diferentes, pero no muchas las usan.
Realmente, sin embargo, espero que su problema tenga que ver con la interferencia. Es mucho más probable que sea el problema que la distancia. Aquí está el truco: esa interferencia puede ser su propia señal.
Con wifi, puede tener una estación base que puede hacer una conexión hipotética de 65 Mbit. Desafortunadamente, eso no es 65 Mbit para cada nodo: eso es 65 Mbit en total , compartido no solo entre los nodos A y B, sino también entre otros clientes en el mismo canal en la misma área. Peor aún, digamos que uno de sus nodos solo puede obtener una señal de 18 Mbit, y está usando activamente 3Mbit de esa señal. Ese uso escala proporcionalmente al número teórico máximo para la estación base. El cliente está usando tiempo de aire., no el ancho de banda, por lo que 3 Mbit de un total disponible de 18 Mbit (un sexto) significa que está utilizando un sexto del total teórico de 65 Mbit soportado por la estación base, o aproximadamente 11 Mbit de tiempo en el aire. Esto deja como máximo 54 Mbit para todos los demás clientes combinados en el mismo canal en la misma área. Peor que eso, incluso puede obtener interferencia de dispositivos en diferentes canales , porque los rangos de frecuencia del canal se superponen (es por eso que las radios de 2.4Ghz solo deberían usar los canales 1, 6 u 11 en los EE. UU.).
En su situación, cuando A transmite a B, debe cargar los datos a la estación base, que luego debe reenviar a B. Eso significa que reduce su ancho de banda inalámbrico disponible a la mitad, porque tiene que compartir. Si A también está descargando sus datos para la transmisión desde Internet, se quita una parte nuevamente y se reduce a un tercio del total original. También debemos tener en cuenta la información de comando y control de los protocolos utilizados que deben transmitirse. Peor que eso, el ancho de banda no se comparte perfectamente. Diferentes nodos pueden intentar enviar al mismo tiempo, lo que resulta en colisiones. Cuando eso sucede, todos los nodos en colisión deben reenviar el paquete. A medida que aumenta el tráfico, aumenta el número de colisiones. A medida que aumenta el número de colisiones, aumenta la cantidad de datos necesarios para retransmitir, y las probabilidades de colisiones adicionales son aún mayores. Esto ni siquiera comienza a tener en cuenta otras fuentes de interferencia como teléfonos inalámbricos, controladores de videojuegos, hornos microondas, teclados / ratones inalámbricos, agua corriente, etc. Al final, es posible que solo tenga una pequeña fracción del original y el 65 Mbit realmente utilizable. Las radios más nuevas de 5 Ghz pueden ayudar con esto, pero no es una panacea; si está compartiendo una estación base, aún comparte un solo canal y aún comparte su máximo teórico entre todos los clientes de esa estación base. Las radios más nuevas de 5Ghz pueden ayudar con esto, pero no es una panacea; si está compartiendo una estación base, aún comparte un solo canal y aún comparte su máximo teórico entre todos los clientes de esa estación base. Las radios más nuevas de 5Ghz pueden ayudar con esto, pero no es una panacea; si está compartiendo una estación base, aún comparte un solo canal y aún comparte su máximo teórico entre todos los clientes de esa estación base.
Si realmente quieres un buen rendimiento aquí, conéctate o vete a casa. Las conexiones por cable pueden solucionar los problemas descritos anteriormente de tres maneras: pueden proporcionar una conexión conmutada , full-duplex, y eso es casi completamente insensible a la interferencia externa. Conmutado significa que si cada nodo tiene una conexión de 100 Mbit a la base, es decir, 100 Mbit dedicados exclusivamente a ese nodo. Si dos nodos intentan enviar al mismo tiempo, la base puede retener paquetes de uno y reenviarlos cuando la línea está despejada, lo que reduce las colisiones y, por lo tanto, reduce la necesidad de retransmitir los mismos datos. Full-duplex significa que los nodos pueden enviar y recibir al mismo tiempo ... nuevamente, lo que reduce las colisiones. Aquí, el nodo A podría estar descargando datos de flujo de Internet al mismo tiempo que lo está enviando de regreso a B, sin interferencias ni colisiones.
En este caso, debido a toda la retransmisión de los mismos datos, puede ver una mejora dramática en el rendimiento si incluso uno de los nodos A o B tiene una conexión por cable.
Un ejemplo reciente en el que estoy es que implementamos iPads en todo el profesorado este período en la universidad donde trabajo. Para admitir estos dispositivos, durante la prueba, implementamos algunos dispositivos AppleTV en las aulas y los conectamos al proyector para admitir la duplicación de AirPlay desde un iPad al frente del aula. Aprendimos de esto que dejar el AppleTV y el iPad inalámbrico no funcionó bien, especialmente porque podríamos tener dos instructores en las habitaciones vecinas que quisieran duplicarse. La solución para nosotros fue instalar software en las PC en cada habitación para admitir la duplicación de AirPlay en la PC, que está cableada. Tuvimos que hacer algunos cambios en la red para que las PC de las aulas estuvieran en la misma subred que los iPads, pero el resultado es mucho más confiable y con una calidad de video mucho mejor.