>> Tecnologia Eletrônica >  >> Telefones >> Viva-voz de Conferência

Quando Escolher Open-Loop (Hamming) Em Vez de Protocolos de Feedback (ARQ)

Protocolos de feedback (ARQ — Automatic Repeat reQuest) dominam comunicações modernas (TCP, WiFi, LTE) devido à alta confiabilidade. No entanto, **Correção de Erro Direta (FEC) de malha aberta** como códigos Hamming, Reed-Solomon ou LDPC é estritamente superior em cenários específicos onde o loop de feedback está quebrado, é lento ou caro demais.

1. Enlaces Unidirecionais / Simplex (Sem Caminho de Retorno)

  • Broadcast: TV (ATSC/DVB), Rádio (DAB), Downlink de satélite, Alertas de emergência. Receptores não podem responder.
  • Espaço Profundo: Voyager, rovers de Marte (atraso 4–24 min). Tempo de ida e volta (RTT) torna ARQ impraticável para ops em tempo real.
  • Tags RFID / NFC: Tags passivas não têm potência de transmissão para ACKs.

2. Latência Extrema / Restrições Tempo Real

  • Streaming Ao Vivo / VoIP / Gaming: Retransmissão adiciona jitter e atraso. FEC (ou PLC - Packet Loss Concealment) mascara perdas instantaneamente.
  • High-Frequency Trading: Determinismo em microssegundos requerido. Sem tempo para NACK/ACK.
  • Controle Industrial (Fieldbus): Tempos de ciclo determinísticos (ex.: PROFIsafe, EtherCAT) usam FEC para frames de segurança.

3. Multicast / Broadcast para Muitos Receptores

  • Um remetente, milhões de receptores (vídeo OTA, firmware OTA). Implosão ARQ: remetente inundado com NACKs. FEC escala perfeitamente.
  • FEC Camada Aplicação (códigos Raptor, Fountain) permite "download de qualquer subconjunto de pacotes".

4. Pontos Finais com Recursos Restritos

  • Sensores IoT (LoRaWAN, Sigfox, NB-IoT): Uplink apenas, bateria minúscula, taxa de dados baixa. Transmitir ACKs custa energia/tempo de ar preciosos.
  • Médicos Implantáveis: Telemetria apenas uplink; downlink acorda dispositivo raramente.

5. Canais de Alta Taxa de Erro Onde Throughput ARQ Colapsa

Se Taxa de Erro de Bit (BER) > 10-3, ARQ gasta a maior parte do tempo retransmitindo. **Throughput = (1 - BER) / (1 + RTT × Taxa)**. Throughput FEC degrada graciosamente. Usado em:

  • Comunicações acústicas subaquáticas.
  • Rádio HF ionosférico.
  • Códigos QR / Data Matrix (dano físico = erros em rajada).

6. Requisito de Camada 1 / Camada Física

FEC *deve* acontecer na PHY (modem/DSP) para corrigir erros de símbolo antes da pacotização. ARQ opera na Camada 2+. Você não pode ARQ um preâmbulo corrompido.

ARQ Híbrido (HARQ) — O Padrão Moderno

LTE/5G/WiFi 6 usam **HARQ**: FEC (LDPC/Polar) + Chase Combining / Redundância Incremental + ACK/NACK Rápido (1-2ms). Isso captura o melhor dos dois: FEC lida com ruído; ARQ lida com erros residuais.

Matriz de Decisão Resumida

CenárioPreferidoRazão
Simplex / BroadcastFEC (Open Loop)Sem canal de retorno
RTT > Orçamento Latência AppFECIntolerante a atraso
Multicast (1:N)FEC (Fountain/LDPC)Implosão de ACK
Tx Apenas Ultra-Baixa PotênciaFECCusto energia Rx/ACK
Enlace Confiável, Baixa LatênciaARQ / HARQMáx. throughput, simples