Parâmetros das primitivas:
A-ASSOCIATE.RESPONSE e A-ASSOCIATE.CONFIRMATION
Os parâmetros mais importantes para o estabelecimento de uma associação através das primitivas A-ASSOCIATE.RESPONSE e A-ASSOCIATE.CONFIRMATION são os seguintes:
- Application context name (obrigatório) : identifica os ASEs a serem usados na associação. Não são obrigatoriamente os mesmos identificadores utilizados na primitiva A-ASSOCIATE.REQUEST. Isto permite que haja uma negociação entre as entidades de aplicação sobre quais ASEs serão utilizados ou não. Por exemplo, uma aplicação de transferência de dados pode desejar um grau maior de confiabilidade propondo a utilização do RTSE. Porém, o uso do RTSE é uma característica adicional, e portanto, não obrigatória. Se a aplicação chamada não suportar ou não quiser fazer uso do RTSE, ela pode enviar um número diferente de contexto de aplicação (que não inclua o RTSE) indicando a sua indisponibilidade. A aplicação iniciadora recebendo esta informação através da primitiva A-ASSOCIATE.CONFIRMATION pode então abortar ou não sua execução.
- Responding AE information (opcional) : não identifica obrigatoriamente a mesma entidade de aplicação (AE) que foi chamada, assim como na primitiva ASSOCIATION.INDICATION. Por exemplo, pode retornar uma AE alternativa para utilização em caso de falhas.
- User-data (opcional) : informação utilizada para a inicialização de outros ASEs dessa entidade de aplicação.
- Resultado (obrigatório) : a AE chamada responde se deseja aceitar a associação. Em caso afirmativo, transmite-se um valor de accept ou reject em caso negativo. A rejeição pode ainda ser definida como transiente (para falhas temporárias) ou como permanente (para falhas sérias) . Se houver uma sinalização de rejeição a associação não é estabelecida.
- Diagnostic (opcional) : Se a associação for rejeitada, este ítem descreve os motivos da rejeição. Pode ter as seguintes descrições:
- Nenhuma razão definida
- O nome de contexto da aplicação não é suportado
- A informação do AE iniciador não foi reconhecida
- A informação do AE chamado não foi reconhecida
- Result source (somente para A-ASSOCIATE.CONFIRMATION) : Se o valor do parâmetro Result for accept este parâmetro recebe um valor simbólico indicando quem é o ACSE service-provider, ou se a AE chamada rejeitar a associação, então o seu conteúdo será um valor simbólico indicando o ACSE service-user.