Pular para o conteúdo principal

Canais

Um Canal é uma linha lógica independente dentro de uma mesma rede física.

Canais existem para permitir paralelismo controlado.
Eles não representam blocos nem conexões físicas, apenas orçamento lógico de simultaneidade.

Canais:

  • não são blocos
  • não ocupam espaço no mundo
  • não limitam conexões físicas
  • limitam apenas quantas coisas podem acontecer ao mesmo tempo

Limite de canais por Core

A quantidade de canais disponíveis é definida pelo Core instalado no Controller.

CoreCanais
Sem Core0 ou 1, dependendo do modo do pack
Crude1
Stable4
Dense12
Reinforced24

Esses valores existem como padrão e devem ser configuráveis por arquivos de configuração e datapacks.

Alocação de canais por tier

O modo de uso dos canais depende do tier da rede.

T0 a T2

  • canais são 100 por cento implícitos
  • não existe interface de configuração
  • o Controller decide toda a alocação

O jogador não precisa pensar em canais nesses tiers.

T3 e acima

A partir do T3, a rede pode operar em dois modos:

  • Automático, que é o padrão
  • Manual, ativado por escolha do jogador

A escolha é feita no Controller e vale para a rede inteira.

Modo Manual já disponível no T2 (Stable Core)

O Stable Core (T2) permite opcionalmente o uso do modo Manual de canais.

Essa possibilidade existe por decisão consciente de design e não representa aumento de poder bruto.

Motivos:

  • T2 já é considerado infraestrutura funcional
  • alguns cenários exigem previsibilidade mais cedo
  • controle manual não aumenta throughput, apenas governança

Regras importantes no T2:

  • o modo Manual é sempre opt-in
  • o modo Automático continua sendo o recomendado
  • custos lógico e energético permanecem iguais

Em resumo, o modo Manual no T2 existe para controle antecipado, não para escala.

Scheduling

A execução dos canais é coordenada pelo Controller.

O algoritmo base segue três princípios:

  • round robin ponderado
  • respeito à prioridade definida por Porta
  • fairness garantido entre fluxos

Nenhuma Porta pode monopolizar a rede.

Interação entre Porta e Canal

T0 a T1

  • Portas não têm visibilidade de canais
  • toda a alocação é decidida pelo Controller
  • não existe associação manual por Porta

T2 e acima

  • Portas podem continuar em modo automático
  • Portas podem ser associadas a um canal fixo quando o modo Manual está ativo

Regras importantes:

  • uma Porta fixada nunca muda de canal
  • Portas automáticas nunca utilizam canais manuais
  • canais definem simultaneidade, não prioridade