ACSE - Estabelecimento da Associação
O procedimento de estabelecimento de uma associação não é um procedimento simples. Algumas características deste procedimento, de interesse para a definição de funcionalidades para a camada de aplicação, são:
- Durante o estabelecimento da associação, há uma negociação do contexto e aplicação a ser usado.
- O estabelecimento envolve a manipulação de informações dependentes dos seguintes elementos:
- da API associada a AEI na qual a associação está sendo estabelecida, como por exemplo, os identificadores da API e da AEI com os quais a associação é para ser estabelecida;
- do contexto de aplicação que será usado, como valores iniciais para pontos de sincronização, ou como deve ser a posse inicial de tokens de apresentação;
- da AE como um todo, como quais contextos de aplicação a AE suporta, a qual AP a AE está ligada ou quais identificadores de invocação de AE e AP são válidos.
- das camadas de Apresentação e Sessão, pois depende de quais unidades funcionais estão disponíveis para serem utilizadas em uma associação;
- da camada de transporte, pois depende da qualidade do serviço que pode oferecer;
- Algumas APDUs de protocolos podem ser enviadas como dados de usuário da primitiva que estabelece a associação (A-ASSOCIATE.REQUEST).
- Pode ser necessário utilizar uma outra associação da mesma AEI para o estabelecimento. Esta outra associação, seria usada para se obter informações sobre endereçamento, quando disponíveis em outros sistemas. O protocolo DS seria utilizado para este fim.