Cable Modems são diferentes, mas a arquitetura básica é mais ou menos como a ilustrada pela figura:
Tuner: o turner se conecta diretamente a saída do CATV. Através de um mesmo turner passam os sinais de downstream e upstream. O turner deve ser suficientemente bom para receber os sinais digitais modulados QUAM.
Um novo conceito de turner está em desenvolvimento. Basicamente ele consiste em um turner dentro de um chip e é esperado que os custos baixem em relação ao turners convencionais.
Demodulador: na direção de recebimento o sinal IF alimenta o demodulador, que normalmente consiste de um conversor A/D, QUAM-64/256, MPEG frame synchronization, Reed Solomon conecção de erro.
Burst Demodulador: na direção de transmissão o burst demodulador alimenta o tuner. O burst demodulador faz Reed Solomon em cada rajada, modulação de QPSK/QUAM-16 na freqüência selecionada e conversor D/A. O sinal de saída por um driver com nível de variável, então o nível de sinal pode ser ajustado para compensar uma perda de cabo.
Mac: Media Access Control (Controle de Acesso ao Meio), esse mecanismo situa-se entre os caminhos de recebimento e transmissão. Pode ser implementado em software ou dividido entre software e hardware. O MAC é um pouco mais complexo se comparado com o MAC Ethernet e na verdade nenhum MAC está apto a manipular todas as funções de configuração de um MAC sem alguma ajuda do microprocessador.
Interface: os dados que passam pelo MAC vão para interface do computador do Cable Modem, seja ela Ethernet, USB, PCI bus ou o que for.
CPU: o microprocessador não é explicitamente mostrado na figura, mas para Cable Modems externos uma CPU é necessária