El espectro es un recurso limitado, y gran parte de él ya está asignado. Si va a obtener altas velocidades, hay dos formas básicas de hacerlo:
- Ancho de banda alto (que se refiere al ancho de banda real medido en hercios, no a la velocidad de datos)
- Alta modulación (número de bits / segundo que puede poner en una cantidad dada de Hertz)
Con el espectro un recurso tan limitado, no puede simplemente ocupar un canal muy amplio, por ejemplo 100 MHz, y usarlo de manera ineficiente con baja modulación. Muchos otros querrán los mismos rangos de frecuencia / superposición. Lo que debe hacer socialmente responsable, y lo único que se le permitirá hacer en regiones con autoridades de espectro en funcionamiento (como la FCC), es operar en anchos de banda más estrechos y emplear modulaciones más altas que le permitan exprimir más bits por hercios.
Además, como es probable que haya ruido y atenuación, su transmisión de radio no llegará en perfectas condiciones, lo que se traduce en datos perdidos o corruptos que salen del demodulador. Una forma básica y tonta / ineficiente de manejar esto es retransmitir los datos completos cada vez que el mecanismo de verificación de errores en el receptor detecta que algo salió mal. El tiempo y la capacidad invertidos en retransmitir son tiempos y capacidades que no se pueden utilizar para una transferencia de datos significativa, por lo que debe reducir la cantidad de retransmisión necesaria. Una forma de lograr esto es la denominada Corrección de errores hacia adelante, en la que el sistema de transmisión calcula algunos datos adicionales para la corrección de errores y los envía junto con los datos normales, y si el receptor detecta errores en los datos recibidos, utiliza el error- datos de corrección en un intento de restaurar los datos originales, en lugar de solicitar una retransmisión.
- Creo que mi tarjeta inalámbrica dell 1705 no es compatible con la inyección de paquetes. ¿Cómo puedo descifrar contraseñas WiFi con Kali Linux?
- Cómo colocar su extensor en su enrutador en el lugar más perfecto para obtener el mejor WiFi desde lejos
- Cómo hackear un wifi WPS deshabilitado
- ¿Es ACT Fibernet la mejor opción de conexión a Internet?
- ¿Cuántos Mbps son 2.4 GHz?
Una forma extremadamente simple e ineficiente de hacer esto podría ser enviar cada bit tres veces seguidas, de modo que el mensaje 1 0 1 0 se codifique en 111 000 111 000. Cuando el receptor recibe un mensaje, afectado por el ruido, que lee 111 000 110 001, sabe que cada grupo solo debe contener unos o ceros, nunca una mezcla, y que los dos últimos grupos están perturbados. Luego se supone que es más probable que se haya invertido un solo bit en lugar de que se hayan invertido dos bits, por lo que se supone que 110 ha sido 111, mientras que 001 se ha supuesto que 000 y el mensaje 1 0 1 0 es salida al usuario. Tal método es extremadamente ineficiente ya que multiplica por 3 la cantidad de datos que deben enviarse, y no tiene forma de manejar los bits doblemente invertidos (¿qué pasaría si 110 fuera realmente 000 y dos de los tres bits hubieran sido invertidos?) O cualquier bit ausente (no puede decir si 0_1 está destinado a ser 000 o 111, cualquiera de los dos es igualmente probable), por lo que los métodos reales de Corrección de errores de reenvío son mucho más inteligentes y se basan en matemáticas mucho más complejas, donde los datos FEC ocupan solo 1/4 o menos de la transmisión total de datos.
Por lo tanto, la única forma de lograr una transmisión de datos robusta de alta velocidad en un mundo donde muchos usuarios desean usar el mismo espectro es usar técnicas espectralmente eficientes (= modulación de alto orden) y robustas (para minimizar la capacidad de desperdicio en la retransmisión).