A figura a seguir ilustra a utilização de encadeamento entre diversos ASDs:
Se um ASD decide encadear uma requisição existe a possibilidade que muitos ASDs estejam disponíveis. Se for este o caso, os ASDs são ordenados pela qualidade de operação e uma associação é tentada com o ASD de melhor qualidade. Se a associação não puder ser estabelecida com este ASD, o próximo ASD na lista é tentado, até que uma conexão seja estabelecida.
Cada ASD tenta manter qualidade operacional durante a sua existência. Se eles não forem ordenados pela qualidade operacional então comportamentos não otimizados passam a ocorrer. A ordenaçãodos ASDs é alcançada através das seguintes chaves de ordenação: