|

Por que todo modem ainda obedece a um comando de 1981

Todo técnico que já configurou um roteador com backup 4G ou um módulo GSM de IoT esbarrou nisso: para o equipamento discar, checar sinal ou trocar de rede, o comando começa com as letras AT. Essa convenção nasceu em 1981, dentro de um modem de 300 bit/s, e sobreviveu a quatro décadas de trocas de tecnologia sem que ninguém a substituísse.

Um jeito de “chamar a atenção” do modem

Antes de 1981, modems eram aparelhos burros: só convertiam sinal digital em áudio e vice-versa. Para discar, o usuário precisava de um telefone acoplado ou um botão físico — o computador não tinha como mandar instruções pela mesma linha usada para os dados.

Dennis Hayes e Dale Heatherington resolveram isso no Hayes Smartmodem, lançado por cerca de US$ 279 a US$ 299. A sacada foi simples: toda instrução enviada ao modem pela porta serial passou a começar com as letras AT, de “attention” (atenção). Depois do prefixo vinham os comandos — discar um número, desligar a linha, ajustar velocidade — tudo na mesma linha serial que, em outros momentos, carregava dados reais.

O “+++” e o segundo de silêncio

Um problema óbvio: como o modem distingue um comando de dados que por acaso contêm as mesmas letras? A solução foi a escape sequence +++, que só era interpretada como comando se viesse cercada de silêncio — por padrão, cerca de um segundo sem tráfego antes e depois dos sinais de mais. Esse “guard time” evitava que um arquivo binário qualquer derrubasse a conexão por engano.

Virou padrão de fato — e depois padrão oficial

Outros fabricantes de modem copiaram o conjunto de comandos da Hayes para garantir compatibilidade com o software já escrito para ele, e o “Hayes command set” virou padrão de mercado sem nunca ter sido imposto por nenhuma norma. Isso só mudou em 1998, quando a ITU-T formalizou o conjunto na recomendação V.250. A própria Hayes não sobreviveu ao próprio sucesso: perdeu a corrida por modems mais rápidos para concorrentes como USRobotics, apostou em ISDN quando o mercado foi para outro lado e faliu em 1999 — mas o padrão que ela criou seguiu vivo em praticamente todo equipamento de telefonia que veio depois.

Onde o AT ainda mora hoje

Módulos celulares como os da família SIM800 e Quectel, usados em roteadores com failover 4G/5G, rastreadores e sensores IoT, aceitam configuração via comandos AT — a especificação 3GPP TS 27.007 nada mais é do que uma extensão do conjunto da Hayes para redes móveis. Até o chip de banda base de um smartphone atende comandos AT internamente, ainda que o usuário final nunca veja isso.

Por que importa

Na prática, quem depura um link de backup celular hoje muitas vezes abre um terminal serial, manda AT+CSQ para checar o sinal ou AT+COPS? para ver a operadora — e está, sem perceber, repetindo a mesma sintaxe de um modem discado de 1981. Poucos padrões de TI atravessaram tantas gerações de hardware sem precisar de uma reforma.

Gostou? Compartilhe.

Posts Similares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *