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ário | Preferido | Razão |
| Simplex / Broadcast | FEC (Open Loop) | Sem canal de retorno |
| RTT > Orçamento Latência App | FEC | Intolerante a atraso |
| Multicast (1:N) | FEC (Fountain/LDPC) | Implosão de ACK |
| Tx Apenas Ultra-Baixa Potência | FEC | Custo energia Rx/ACK |
| Enlace Confiável, Baixa Latência | ARQ / HARQ | Máx. throughput, simples |