O protocolo MAC é a primeira camada de protocolo acima da Camada Física em ad hoc. A principal tarefa de qualquer protocolo MAC é controlar o acesso dos nós ao meio compartilhado.

Classificação dos protocolos MAC:
Estes são os seguintes.

  1. Protocolos baseados em contenção sem reserva / agendamento -
    • A largura de banda não é reservada.
    • Sem garantias.
  2. Protocolos baseados em contenção com mecanismos de reserva -
    • A largura de banda é reservada para transmissão.
    • As garantias podem ser dadas.
  3. Protocolos baseados em contenção com mecanismos de agendamento -
    • O agendamento distribuído é feito entre os nós.
    • As garantias podem ser dadas.
  4. Outros protocolos -
    • Combine vários recursos de outros protocolos.
    • Ele também pode usar uma abordagem completamente nova.

1. Protocolos baseados em contenção sem reserva / agendamento -

  • Protocolos
    iniciados pelo remetente : A transmissão de pacotes é iniciada pelo nó remetente.

    • Remetente de canal único iniciado. Por exemplo, MACAW, FAMA.
    • Protocolos iniciados por remetente de múltiplos canais. Por exemplo, BTMA, DBTMA, ICSMA.
  • Protocolos
    iniciados pelo receptor : A conexão é iniciada pelo nó receptor. Por exemplo, RI-BTMA, MACA-BI, MARCH.

2. Protocolos baseados em contenção com mecanismos de reserva -

  • Protocolos síncronos :
    Todos os nós são mantidos sincronizados. Por exemplo, D-PRMA, CATA, HRMA, SRMA / PA, FPRP.
  • Protocolos assíncronos : as
    informações de tempo relativo são usadas para obter reservas efetivas. Por exemplo, MACA / PR, RTMAC ..

Protocolos baseados em contenção com mecanismos de agendamento -
Todos os nós são tratados igualmente e nenhum nó é privado de largura de banda. Por exemplo, por exemplo, DPS, DWOP, DLPS.

Outros protocolos -
Esses protocolos MAC não se enquadram estritamente em nenhuma das categorias acima. Por exemplo, MMAC, MCSMA, PCM, RBAR.