Stations
Les ensembles de stations analysés par le biais d’un lien tiers sont modélisés comme un appareil de ligne et éventuellement un appareil téléphonique associé. Le périphérique de ligne peut avoir plusieurs adresses, si le terminal modélisé prend en charge plusieurs numéros de répertoire (DN). Plusieurs apparences d’appel sur le même DN peuvent être modélisées comme une adresse unique qui prend en charge plusieurs appels.
Les appels entre deux stations sur le commutateur ont deux handles d’appel, l’un donnant la vue d’appel à partir de la première station (sur son périphérique de ligne) et l’autre qui donne la vue d’appel à partir de la deuxième station (sur son appareil de ligne). Par exemple, un lineMakeCall tiers placé par une application sur le serveur est dirigé vers le périphérique de ligne associé à la station à partir de laquelle l’appel doit être composé ; un descripteur d’appel est créé sur cette ligne, sur l’adresse spécifiée dans LINECALLPARAMS (ce qui permet de contrôler le DN utilisé sur un téléphone qui prend en charge plusieurs DNS). Lorsque l’appel est offert à l’adresse de destination, un nouveau descripteur d’appel présentant un appel dans l’état d' offre est créé ; les applications savent qu’il s’agissait d’une autre vue du même appel par le membre dwCallID dans LINECALLINFO étant égal pour les deux appels. Les deux appels sont inactifs lors de la suppression de l’appel ; un appel peut être supprimé de l’application tierce en procédant à un lineDrop sur l’un ou l’autre des handles d’appel.