メインコンテンツまでスキップ

5.3.1. 外観番号とコールコンテキスト

UA の 2 つの個別のダイアログがミックスされていないが, 同じ「コンテキスト」を共有する場合があります。つまり, それらは互いに関連しており, グループ内の他の 2 つのダイアログと同じように扱うべきではありません。この例の 1 つは「コンサルテーションコール」です。ユーザーは既存のダイアログを保留にし, 別のユーザーを呼び出してから, 元のダイアログに切り替えます。以下に説明する別のケースは, 転送操作中に発生します。一時的な期間, UA は他の 2 つの UA とのダイアログに関与しますが, ダイアログは関連しており, 独立したダイアログとして扱うべきではありません。これらのケースは, 新しく作成されたダイアログが既存のダイアログとコンテキストを共有する場合, 外観番号を割り当てないことで最もよく処理されます。ただし, 既存のダイアログが終了した場合, その外観番号は新しく作成されたダイアログに再割り当てする必要があります。

呼び出しを行いたいが外観番号が割り当てられていない UA は, INVITE を送信する前に PUBLISH を送信します。PUBLISH には 'appearance' 要素は存在しませんが, 'shared' Event ヘッダーフィールドパラメータは存在します。外観エージェントポリシーが割り当てられた外観番号のない呼び出しを許可しない場合, 外観エージェントによって 400 (Bad Request) 応答が送信され, UA は外観番号を選択/占有して再公開するか, 公開せずに INVITE を送信します。この場合, 外観エージェントが 1 つを割り当てます。

外観エージェントが外観番号のない呼び出しを拒否すると, コンサルテーションコール, 転送, 保留音楽などの特定の操作が悪影響を受ける可能性があることに注意してください。