Primitivas de Serviço


Como foi definido pelo modelo de referência OSI, as primitivas de serviço descrevem de forma abstrata os serviços e informações trocadas entre duas camadas adjacentes, através de um ponto de acesso (SAP - Service Acess Point). As primitivas de serviço trocadas entre a camada ATM e a camada adjacente superior (camada AAL) são:

Para a primeira primitiva de serviço, os parâmetros teriam o seguinte significado: A segunda primitiva, invocada pela camada ATM para indicar a uma entidade de camada superior a existência de uma ATM-SDU através de uma conexão existente, possui parâmetros idênticos, à exceção da ausência de indicação de prioridade.

O estabelecimento e finalização de conexões são feitos através de uma conexão especial (SVCC - Signalling Virtual Chanel Connection), onde a troca de informações de sinalização se utiliza das mesmas primitivas de troca de informação do usuário. A alocação de SVCC's é feita em uma fase de metassinalização, que pode ser ativada quando um equipamento é ligado. As primitivas trocadas entre a camada ATM e a camada adjacente inferior (camada física) são as seguintes:

A primeira primitiva é enviada pela camada ATM à camada física solicitando o envio de uma célula de uma entidade de camada ATM local para uma remota, através de uma conexão física existente. A célula é transportada pela camada física sem sofrer alterações (à exceção do código de verificação de erros - HEC - inseridas pela própria camada física). A segunda primitiva é utilizada pela camada física para avisar o recebimento de uma PHY-SDU.