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

1. はじめに

ビジネステレフォニーアプリケーションをサポートする SIP ユーザーエージェント (User Agent, UA) の機能と機能要件は、サービスとエンドユーザーエクスペリエンスの両方において、基本的な SIP UA とは大きく異なります。基本的な SIP サポート [RFC3261] に加えて、ビジネス環境の多くのサービスでは、REFER [RFC3515]、SUBSCRIBE/NOTIFY [RFC6665]、PUBLISH [RFC3903]、SIP Replaces [RFC3891]、Join [RFC3911] ヘッダーフィールドなどの SIP 拡張のサポートが必要です。人気のあるビジネスサービスの多くは、SIP サービス例 [RFC5359] に文書化されています。

この仕様は、テレフォニーでブリッジ回線外観 (Bridged Line Appearance, BLA) または複数回線外観 (Multiple Line Appearances, MLA) として様々に知られているグループテレフォニー機能を実装する方法を詳述しています。これは、ビジネス環境で使用される SIP IP テレフォニーデバイスに期待されるより人気のある高度な機能の 1 つです。この機能の他の名前には、共有呼出し/回線外観 (Shared Call/Line Appearance, SCA)、共有呼出しステータス (Shared Call Status)、複数呼出し外観 (Multiple Call Appearance, MCA) が含まれます。この機能の変種はシングルライン内線 (Single Line Extension) として知られています。

この文書では、UA 間でステータスを交換するために、標準 SIP [RFC3261] を SIP イベント [RFC6665] および公開 [RFC3903](SIP ダイアログ状態イベントパッケージ [RFC4235] を運ぶ)と組み合わせて使用してこの機能を実装する方法について説明します。

従来のテレフォニーでは、回線は物理的なものです。テレフォニーにおける一般的なシナリオは、多数のビジネス電話が 1 本または少数の回線を共有することです。これらの回線を多数の電話間で共有または外観することが、この機能の名前の由来です。SIP における一般的なシナリオは、多数のビジネス電話が 1 つまたは少数のアドレスオブレコード (Address of Record, AOR) URI を共有することです。

さらに、ユーザーインターフェースの観点から、AOR は単一の UA 上で複数の外観を持つことができます。外観番号は電話のユーザーインターフェースに関連しています。通常、AOR の各外観には、視覚的なディスプレイ(色を変更したり点滅したりできるランプまたは画面アイコン)とボタン(外観を選択するために使用される)があり、各外観番号は AOR との間の異なるダイアログに関連付けられています。ユーザーインターフェースの考慮事項により、回線外観のテレフォニー概念は SIP にとって依然として関連性があります。外観番号構造を保持することが重要な理由は次のとおりです:

  1. 人間のユーザーはこの概念に慣れており、置き換えシステムでそれを期待します(例えば、オーバーヘッドページのアナウンスで "Joe pickup line 3" と言う)。

  2. ユーザーインターフェース表現のための有用な構造です。

外観番号の目的は、ユーザー間の共有を容易にするためにアクティブな通話を識別することです(例えば、あるユーザーから別のユーザーへ通話を渡す)。電話に十分なボタン/ランプがある場合、外観番号はボタンの位置シーケンス番号になる可能性があります。そうでない場合でも、通話状態を提示することが望ましい場合がありますが、外観番号を表示して、ユーザーがどの通話がどのキーで保留されているかなどを知ることができるようにする必要があります。

この文書では、次のセクションの使用シナリオを除き、SIP には回線の概念がないため、"回線外観" (line appearance) ではなく "外観" (appearance) という用語を使用します。これは、従来のテレフォニーユーザーインターフェース(ランプとボタン)を使用する必要があることを意味するものではありません。実装は、外観番号がユーザーにとって容易に認識できる限り、別の比喩を使用することができます。各 AOR には個別の外観番号空間があります。その結果、特定の UA ユーザーインターフェースには同じ外観番号が複数回出現する可能性がありますが、それらは異なる AOR 用です。