Fundamentos de Redes y Telecomunicaciones: Tasas, Codificación y Protocolos
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
con un tamaño de 3,28 KB
Cálculo de Tasas de Transmisión
Para determinar la tasa de bits que podemos enviar con un ancho de banda determinado:
- Tasa (b b/s): Usaremos 8/b segundos para enviar 1 byte (esto es el periodo).
- Frecuencia fundamental (primer armónico): f = b/8.
- Latencia: T_delay (mensaje / tasa transmisión) + P_delay (distancia / V. propagación).
Teoremas de Capacidad de Canal
Nyquist
- Cmax (tasa máxima) = 2 * H (Hz) bps
- C = 2 * H * log2(V) bps
Shannon
- SNR (relación señal-ruido): 10 * log10(S/N) dB
- S = potencia señal
- N = potencia del ruido presente
- C = H * log2(1 + S/N) bps
Nota: Si el espectro de un canal está entre X MHz e Y MHz, realizamos la resta para obtener H y convertimos a Hz (1 MHz = 106 Hz).
Modulación y Potencia
- QAM-16: 16 combinaciones, log2(16) = 4 bits por símbolo.
- Tasa de bits: Tasa de baudios * bits/símbolo.
- Potencia PIRE: dB ganancia antena + dB dispositivo emisor.
Detección y Corrección de Errores
Hamming
Cifrado:
- Colocamos los bits de carga útil en escala, sin ocupar las posiciones múltiplos de 2 (1, 2, 4, 8, 16...).
- Bajamos los bits según haya un 1 o un 0 en la posición correspondiente de la escala.
- Colocamos en las columnas de los múltiplos el valor (0 o 1) dependiendo de si es paridad par o impar.
Resultado: n = m + r
Descifrado:
- Calculamos la paridad.
- Si la paridad calculada == paridad almacenada, no hay errores.
- Si no coinciden, comparamos ambas paridades en columnas: (2 números iguales = 0, 0-1 = 1).
- Leemos al revés para identificar el bit erróneo.
CRC (Cyclic Redundancy Check)
- Emisor: Polinomio / Mensaje + (bits_Polinomio - 1 en forma de ceros). División con XOR (00=0, 11=0, 01=0, 10=0). Mensaje final = mensaje + resto CRC.
- Receptor: Polinomio / Mensaje. Si el resto = 0, la transmisión es correcta.
Protocolos y Control de Acceso
- Parar y esperar: VE = 1, VR = cualquiera.
- Canalización: VE = cualquiera, VR = 1.
- Retroceso N (Go-Back-N): Más simple y requiere menos búfer que la repetición selectiva. Se utiliza ante fallos.
- Aloha: No comprueba el canal antes de emitir.
- CSMA: Comprueba el canal antes de emitir.
Subredes y TCP
- Cálculo de subredes: 2n = número de subredes (donde n = bits destinados a la red).
- SACK (Selective ACK): Permite indicar varios bloques recibidos correctamente para que el emisor reenvíe solo los huecos faltantes.
- Cabecera Window Size: Indica al emisor el espacio disponible en el búfer del receptor.
- Números de secuencia en TCP: Identifican los bytes intercambiados.