Primitivas de liberação da associação


O encerramento de associação uma pode ocorrer de três modos distintos:

  1. Ordenado (A-RELEASE): Antes da desconexão todos os dados em trânsito na associação são confiavelmente entregues às entidades de aplicação. Antes que uma entidade de aplicação inicie este procedimento, esta deve possuir todos os tokens existentes nos serviços de sessão inferiores. Este é um serviço com confirmação. Dois parâmetros (opcionais) podem ser passados a entidade de aplicação chamada. São eles:

  2. Iniciado pelo usuário (A-ABORT): É utilizado quando uma entidade de aplicação detecta um erro irrecuperável. Este é um serviço sem confirmação.

            
    

    Figura :Desconexão iniciada pelo usuário

  3. Iniciado pelo provedor do serviço ACSE (A-P-ABORT): Quando o provedor do serviço ACSE detecta um erro irrecuperável. A primitiva A-P-ABORT.INDICATION é enviada as duas entidades de aplicação envolvidas na associação

            
    

    Figura :Desconexão iniciada pelo provedor do serviço ACSE

    Os motivos para a desconexão podem ser os seguintes: