5. Normative Description (Description Normative)
Cette section décrit de manière normative les extensions de fonctionnalités d'apparences partagées. Les définitions suivantes sont utilisées tout au long de ce document:
Appearance number (Numéro d'apparence): Un numéro d'apparence est un entier positif associé à un ou plusieurs dialogues d'un AOR. Les numéros d'apparence sont gérés par un Appearance Agent et affichés et rendus à l'utilisateur par les UAs qui supportent cette spécification.
Seizing (Saisie): Une apparence peut être réservée avant qu'un appel ne soit placé en saisissant l'apparence. Une apparence peut être saisie en communiquant un état artificiel de "trying" avant d'initier réellement un dialogue.
Selecting (Sélection) (ou Not-Seizing): Une apparence est simplement sélectionnée (c'est-à-dire, non saisie) s'il n'y a pas une telle communication d'état artificiel de "trying" avant l'initiation d'un dialogue.
5.1. Elements (Éléments)
Un système complet pour implémenter cette fonctionnalité consiste en:
-
Des UAs qui supportent les publications, abonnements et notifications pour le package d'événements de dialogue SIP et les extensions et comportements du package de dialogue d'apparence partagée.
-
Un Appearance Agent consistant en un State Agent pour le package d'événements de dialogue qui implémente un Event State Compositor (ESC) et les extensions et comportements du package de dialogue d'apparence partagée.
-
Un serveur proxy de forking qui peut communiquer avec le State Agent.
-
Un registrar qui supporte le package d'événements d'enregistrement.
Le comportement de ces éléments est décrit de manière normative dans les sections suivantes après les définitions des extensions du package de dialogue.
5.2. Shared Appearance Dialog Package Extensions (Extensions du Package de Dialogue d'Apparence Partagée)
[Veuillez consulter la version anglaise pour les détails techniques]