Antes de se iniciar a transmissão dos dados propriamente ditos, tem lugar uma fase conhecida por “call setup”, em que é definida uma rota ou caminho (Circuito Virtual) para os pacotes, ou seja, é estabelecido um caminho virtual fixo (sem parâmetros fixos, como na comutação de circuitos) e todos os pacotes seguirão por esse caminho, através dos vários nós intermediários até o destino final.