Como funciona um PON: TDM, ranging, DBA, ativação, OMCI
Uma rede óptica passiva tem um transmissor falando com até 128 receptores através de vidro e splitters, e até 128 transmissores compartilhando um receptor no sentido inverso. Fazer isso funcionar sem colisões, sem escuta indevida e sem configuração em cada residência é tarefa do protocolo. Esta página explica os mecanismos — broadcast no downstream, slots de tempo no upstream, ranging, largura de banda dinâmica, ativação da ONU e o canal de gerenciamento — e relaciona cada um ao que se vê em uma OLT e em um stick.
Downstream: broadcast para todos
A OLT transmite continuamente em um comprimento de onda (1490 nm no GPON, 1577 nm no XGS-PON). Cada ONU recebe todos os quadros e mantém apenas o que está endereçado a ela — por Port-ID nos quadros GEM do GPON, ou XGEM no XG(S)-PON. Como tudo é visível para todos, o payload de downstream é criptografado por ONU (AES-128 no GPON, AES-128/256 no XGS-PON) com chaves trocadas durante a ativação. O downstream também carrega o mapa de largura de banda que informa a cada ONU quando ela pode transmitir.
Upstream: bursts por divisão de tempo
As ONUs compartilham um comprimento de onda de upstream (1310 nm no GPON, 1270 nm no XGS-PON) por TDMA: cada uma transmite apenas no slot atribuído pela OLT, como um burst com preâmbulo e delimitador. O laser fica desligado entre os bursts — por isso a potência Tx de DDM de uma ONU não tem sentido quando ociosa, e por isso o Rx de uma OLT é uma média de muitos transmissores (Precisão e limites). O receptor da OLT reinicia seu limiar entre bursts de ONUs a distâncias e potências diferentes.
Ranging
Os slots só funcionam se o burst de cada ONU chegar exatamente no momento esperado. Durante a ativação, a OLT mede o atraso de ida e volta até cada ONU e atribui um atraso de equalização para que todas as ONUs pareçam estar à mesma distância lógica (a distância diferencial de fibra é de 20 km, opcionalmente 40 km). O ranging se repete periodicamente para acompanhar as variações no comprimento da fibra causadas pela temperatura.
Atribuição dinâmica de largura de banda (DBA)
A capacidade de upstream é dividida entre T-CONTs (contêineres de transmissão) — filas por ONU e por classe de serviço:
| Tipo de T-CONT | Largura de banda | Uso típico |
|---|---|---|
| 1 | fixa | TDM, voz |
| 2 | garantida | serviços empresariais |
| 3 | garantida + não garantida | internet premium |
| 4 | best effort | internet residencial |
| 5 | mista | combinação |
O algoritmo de DBA da OLT aloca slots a cada 125 µs com base em relatórios de status das ONUs (SR-DBA) ou no tráfego observado (NSR-DBA, monitoramento de tráfego). A latência e a equidade do upstream dependem desse algoritmo, não da óptica.
Enquadramento e FEC
| Sistema | Taxa down / up | Frame | FEC |
|---|---|---|---|
| GPON (G.984) | 2,488 / 1,244 Gb/s | quadro GTC de 125 µs, encapsulamento GEM | RS(255,239) opcional, tipicamente ativo |
| XG-PON (G.987) | 9,953 / 2,488 Gb/s | XGTC, XGEM | RS(248,216) obrigatório no downstream; RS(248,232) no upstream |
| XGS-PON (G.9807) | 9,953 / 9,953 Gb/s | como no XG-PON | como no XG-PON |
| EPON / 10G-EPON (IEEE) | 1,25 / 10,3 Gb/s | quadros Ethernet, MPCP | RS(255,223) no 10G-EPON |
| 25GS-PON (MSA), 50G-PON (G.9804) | 25 / 50 Gb/s down | baseado em XGEM | LDPC (50G-PON) |
Detalhes dos padrões: Padrões de PON.
Ativação da ONU
Uma nova ONU passa por uma sequência definida (estados O1–O5 do GPON):
| Estado | O que acontece | Onde falha |
|---|---|---|
| O1 Inicial | a ONU liga, procura o sinal de downstream, sincroniza com os quadros | sem luz, plano de comprimento de onda errado (Problemas de PON) |
| O2 Standby | a ONU está sincronizada, aguarda a janela de solicitação de número de série da OLT | porta da OLT desativada ou cheia |
| O3 Número de série | a ONU responde com seu número de série em uma janela silenciosa; a OLT o verifica em sua lista (ou LOID/senha mais tarde) e atribui um ONU-ID | número de série desconhecido, vendor ID errado, duplicado |
| O4 Ranging | a OLT mede o atraso, atribui o atraso de equalização | distância além do limite, Rx baixo demais |
| O5 Operação | chaves de criptografia trocadas, canal OMCI ativo, serviços provisionados | erros de provisionamento |
| O6 / O7 | perda intermitente de sinal / parada de emergência | eventos de LOS, tratamento de rogue |
Variantes de autenticação: apenas número de série, LOID + senha (comum em alguns operadores, definido no firmware do stick), ou ID de registro. Uma OLT também executa detecção de ONU rogue — uma ONU transmitindo fora do seu slot ofusca todos os demais na PON, e a OLT pode ordená-la a desligar o laser.
OMCI: o canal de gerenciamento
Uma vez em O5, a OLT configura a ONU através da OMCI (ONU Management and Control Interface, G.988): um canal de mensagens sobre uma porta GEM dedicada que cria o modelo de serviço da ONU — portas UNI, VLANs, portas GEM, T-CONTs, QoS — como entidades gerenciadas. Uma ONU que registra mas não passa tráfego geralmente tem uma incompatibilidade de OMCI/provisionamento (perfil de serviço, VLAN, ou um modelo de ONU que não se encaixa no perfil da OLT). Sticks emulam a OMCI de uma ONU completa para que a OLT veja um dispositivo familiar.
Coexistência de comprimentos de onda
GPON, XGS-PON e a sobreposição de vídeo podem compartilhar uma mesma ODN porque seus comprimentos de onda diferem; um elemento de coexistência (CEx, um filtro WDM na OLT) os combina ao custo de ~1–1,5 dB. Planos e filtros: Comprimentos de onda da PON.
O que isso significa para a óptica
- Downstream contínuo, upstream em burst: o SFP da OLT tem um receptor em modo burst (APD com reset rápido), e a ONU tem um driver de laser em modo burst — esses dois recursos diferenciam os módulos PON dos SFPs ponto a ponto (transceptores de PON).
- As classes de orçamento (B+, C+, N1…) e as razões de splitter definem quantas ONUs e a que distância: Classes de ODN e orçamento.
- A identidade que um roteador host lê de um stick (SFF-8472) é separada da identidade de PON que a OLT vê (serial, LOID); o CodingBox codifica a primeira.
No CodingBox
Para um stick de PON ou um módulo de OLT, o CodingBox mostra a identidade MSA, os códigos de comprimento de onda e o DDM em tempo real em DDM — lembrando que o Tx de um stick só é válido enquanto ele está em burst, e que o Rx de uma OLT é uma média. Os parâmetros do lado da PON (serial, LOID) são definidos na própria interface de gerenciamento do stick, não na EEPROM.
A árvore de PON ao lado das outras arquiteturas de fibra — ponto a ponto, anéis, WDM — com variantes de FTTx, contagens de fibra e opções de proteção: topologias de rede de fibra.