メディア リソースの管理
Cisco Unified Communications 機能では、メディア リソースを使用する必要があります。メディア リソースは、アナンシエータ、トランスコーディング、会議、保留音、メディア ターミネーションなどのサービスを提供します。以前のリリースでは、メディア リソースが登録されているローカル Cisco Unified Communications Manager だけがこれらのリソースにアクセスでき、クラスタ内のすべての Cisco Unified Communications Manager がこれらのリソースを使用できるわけではありませんでした。メディア リソース マネージャを使用すると、クラスタ内のすべての Cisco Unified Communications Manager がこれらのメディア リソースを共有できます。
メディア リソース マネージャは、Cisco Unified Communications Manager の機能を拡張して、Cisco Unified Communications Manager がアナンシエータ、メディア ターミネーション ポイント、トランスコーディング、会議、および保留音のサービスをより簡単に展開できるようにします。クラスタ全体に分散することによってリソースは最大限に活用されるので、リソースの効率と経済性が向上します。
この章の構成は、次のとおりです。
• 「メディア リソースの概要」
• 「メディア リソース グループ」
• 「メディア リソース グループ リスト」
• 「依存関係レコード」
• 「メディア リソース グループおよびメディア リソース グループ リストの設定チェックリスト」
• 「参考情報」
メディア リソースの概要
メディア リソース管理では、クラスタ内のすべての Cisco Unified Communications Manager がアクセスできるメディア リソースを提供しています。各 Cisco Unified Communications Manager には、メディア リソース マネージャと呼ばれるソフトウェア コンポーネントが組み込まれています。メディア リソース マネージャは、メディア ストリームが機能を果たすために接続する必要のあるメディア リソースの場所を検索します。
メディア リソース マネージャは、次のメディア リソース タイプを管理します。
• Music On Hold(MOH; 保留音)サーバ
• ユニキャスト会議ブリッジ(CFB)
• Media Termination Point(MTP; メディア ターミネーション ポイント)
• トランスコーダ(XCODE)
• アナンシエータ(ANN)
リソースを共有する理由は、次のとおりです。
• ハードウェアとソフトウェアの両デバイスが Cisco Unified Communications Manager に共存できる。
• Cisco Unified Communications Manager がクラスタ内で使用可能なリソースを共有し、アクセスできる。
• 類似したリソースのグループ内で Cisco Unified Communications Manager の負荷分散が行える。
• Cisco Unified Communications Manager がユーザ プリファレンスに基づいてリソースを割り当てられる。
Cisco Unified Communications Manager が初期化されると、メディア リソース マネージャが作成されます。データベースに定義されているメディア ターミネーション ポイント、保留音、トランスコーダ、会議ブリッジ、およびアナンシエータの各デバイスは、メディア リソース マネージャに登録されます。メディア リソース マネージャは、提供されているデバイスのリストをデータベースから取得し、これらのリソースを追跡するためのテーブルを作成して管理します。メディア リソース マネージャはこのテーブルを使用して、登録されているデバイスを検証します。メディア リソース マネージャは、システム内で使用できるデバイス全体をトラッキングし、また使用可能なリソースがあるデバイスもトラッキングします。
メディア デバイスの登録時に、Cisco Unified Communications Manager はこのデバイスを制御するためのコントローラを作成します。デバイスの検証後、システムはリソースをクラスタ全体に通知します。このメカニズムにより、リソースをクラスタ全体で共有できます。
リソース予約は、検索条件に基づいて行われます。指定された条件により、リソース タイプとメディア リソース グループ リストが決まります。Cisco Unified Communications Manager でリソースが不要になると、リソースの割り当て解除が行われます。割り当てと割り当て解除を行うたびに、Cisco Unified Communications Manager はリソース テーブルを更新して同期をとります。
メディア リソース マネージャは、次の主なコンポーネントと情報交換を行います。
• コール制御
• メディア制御
• メディア ターミネーション ポイント制御
• ユニキャスト ブリッジ制御
• 保留音制御
• アナンシエータ制御
コール制御
コール制御ソフトウェア コンポーネントは、接続の確立や破棄などのコール処理を実行します。コール制御は、機能レイヤと対話して転送、保留、会議などのサービスを提供します。コール制御は、会議コールと保留音を実行する際に必要となるリソースのある場所を見つけるときに、メディア リソース マネージャとのインターフェイスの役割をします。
メディア制御
メディア制御ソフトウェア コンポーネントは、エンドポイントに対するメディア ストリームの作成と破棄を管理します。デバイス間を接続するメディアの要求を受け取ると、エンドポイントのタイプに応じて、メディア制御は適切なインターフェイスを設定してストリームを確立します。
メディア ターミネーション ポイントまたはトランスコーディングを設定する際に必要となるリソースのある場所を見つけるときに、メディア レイヤはメディア リソース マネージャとのインターフェイスの役割をします。
メディア ターミネーション ポイント制御
メディア ターミネーション ポイント(MTP)は、着信 H.245 ストリームから発信 H.245 ストリームへのブリッジ機能を実行します。メディア ターミネーション ポイントは、接続されたエンドポイントからのストリーミングが停止したときに、H.323 エンドポイントに対する H.245 セッションを維持します。現在、メディア ターミネーション ポイントは G.711 コーデックだけをサポートしています。メディア ターミネーション ポイントは、G.711 a-law から mu-law へのトランスコーディングも実行できます。
Media Resource Manager(MRM; メディア リソース マネージャ)は、Cisco Unified Communications Manager クラスタ内のトランスコーダのリソース予約を行います。Cisco Unified Communications Manager は、MTP とトランスコーダの同時登録をサポートし、単一コール内の MTP とトランスコーダの機能を同時にサポートします。トランスコーダは、あるコーデックによるストリームを取り込み、圧縮タイプを他のタイプにトランスコーディング(変換)します。たとえば、G.711 コーデックのストリームを取り込み、そのストリームを G.729 ストリームにリアルタイムでトランスコーディング(変換)できます。さらに、トランスコーダは MTP 機能も備えているので、必要に応じて H.323 エンドポイントに対して補助サービスを使用可能にする際に使用できます。
Cisco Unified Communications Manager に登録されているそれぞれのメディア ターミネーション ポイント デバイス、およびそれぞれのトランスコーダに、Cisco Unified Communications Manager はメディア ターミネーション ポイント制御プロセスを作成します。このメディア ターミネーション ポイント制御プロセスは、初期化時にデバイス マネージャに登録されます。デバイス マネージャは、メディア ターミネーション ポイント制御プロセスが使用可能かどうかをクラスタ全体に通知します。
アナンシエータ制御
アナンシエータにより、Cisco Unified Communications Manager は前もって記録されたアナウンス(.wav ファイル)およびトーンを Cisco Unified IP Phone、ゲートウェイ、およびその他の設定可能なデバイスに対して再生することができます。アナンシエータは、Cisco Unified Communications Manager Multilevel Precedence and Preemption(MLPP)と連携して動作し、Cisco Unified Communications Manager から発信者にコールの失敗理由についてアラートを出せるようになります。また、アナンシエータは一部の転送されたコールおよび会議用のトーンを再生することもできます。
Cisco Unified Communications Manager に登録されているアナンシエータごとに、Cisco Unified Communications Manager はアナンシエータ制御プロセスを作成します。このアナンシエータ制御プロセスは、初期化時にデバイス マネージャに登録されます。デバイス マネージャは、アナンシエータ制御プロセスが使用可能かどうかをクラスタ全体に通知します。
ユニキャスト ブリッジ制御
ユニキャスト ブリッジ(CFB)は、着信ユニキャスト ストリームを混合して複合出力ストリームにする機能を実行します。ユニキャスト ブリッジは、アドホック会議とミートミー会議を Cisco Unified Communications Manager に実装するためのリソースを提供します。
Cisco Unified Communications Manager に登録されているユニキャスト ブリッジ デバイスごとに、Cisco Unified Communications Manager はユニキャスト制御プロセスを作成します。このユニキャスト制御プロセスは、初期化時にデバイス マネージャに登録されます。デバイス マネージャは、ユニキャスト ストリーム リソースが使用可能かどうかをクラスタ全体に通知します。
保留音制御
保留音(MOH)は、保留中の通話者をオーディオ サーバにリダイレクトする機能です。Cisco Unified Communications Manager に登録されている保留音サーバ デバイスごとに、Cisco Unified
Communications Manager は保留音制御プロセスを作成します。この保留音制御プロセスは、初期化時にデバイス マネージャに登録されます。デバイス マネージャは、保留音リソースが使用可能かどうかをクラスタ全体に通知します。保留音は、ユニキャストとマルチキャストの両方のオーディオ ソースをサポートします。
メディア リソース グループ
Cisco Unified Communications Manager メディア リソース グループおよびメディア リソース グループ リストは、ある特定のクラスタ内のリソースを管理する手段を提供します。これらのリソースは、会議、トランスコーディング、メディア ターミネーション、および保留音(MOH)に使用されます。
メディア リソース グループは、メディア サーバが論理グループを構成するよう定義します。必要に応じ、メディア リソース グループを地理上の場所やサイトと関連付けることができます。また、サーバの使用状況やサービスのタイプ(ユニキャストまたはマルチキャスト)を制御するためのメディア リソース グループも、必要に応じて作成できます。
メディア リソースを設定した後でメディア リソース グループを定義しない場合、メディア リソースはすべてデフォルト グループに属することになるため、ある特定クラスタ内にあるすべての Cisco Unified Communications Manager はすべてのメディア リソースで使用できます。
ヒント Cisco IP Voice Media Streaming Application を無効化すると、メディア リソース グループから関連デバイス(アナンシエータ、会議ブリッジ、保留音、およびメディア ターミネーション ポイント)が削除されます。削除によってメディア リソース グループが空になると、サービスを無効にすることができません。この場合、サービスを無効化する前に、メディア リソース グループを削除する必要があります。
メディア リソース グループ リスト内のメディア リソース グループからリソースを選択する際には、次の規則が適用されます。
• メディア リソース グループ リストの最初にあるメディア リソース グループを検索して、要求されたリソースを探す。見つかった場合は、リソース ID を戻す。
• 要求されたリソースが見つからなかった場合は、メディア リソース グループ リスト内で次にあるメディア リソース グループを検索する。一致が見つかった場合は、リソース ID を戻す。
• メディア リソース グループ リスト内のどのメディア リソース グループにも要求されたタイプのリソースがない場合、リソース マネージャはデフォルト グループ内のリソースの使用を試みる。
例
デフォルトの Cisco Unified Communications Manager メディア リソース グループは、次のメディア リソースから構成されています。MOH1、MTP1、XCODE1、XCODE2、および XCODE3 です。トランスコーダを必要とするコールの場合、この Cisco Unified Communications Manager はデフォルト メディア リソース グループ内のトランスコーダ間で負荷を均等に振り分けます。トランスコーダを必要とする着信コールに対しては、次の順序で割り当てが行われます。
メディア リソース グループ リスト
メディア リソース グループ リストは、メディア リソース グループを優先順に並べたリストを指定します。アプリケーションは、メディア リソース リストに定義されている優先順に従って、必要なメディア リソースを使用可能なリソースの中から選択できます。メディア リソース グループ リストは、デバイスに関連付けられていて、メディア リソース グループの冗長化を実現しています。
メディア リソース グループ リストの選択には、次の規則が適用されます。
• メディア リソース グループ リストは、[メディア リソース グループ リストの設定(Media Resource Group List Configuration)]ウィンドウ内で設定され、デバイスまたはデバイス プールのどちらかに割り当てられる。
• コール処理は、メディア リソース グループ リストが選択されている場合に限り、メディア リソース グループ リストをデバイス レベルで使用する。リソースが見つからない場合、コール処理はデフォルトの割り当てからリソースを取得できる。
• メディア リソース グループ リストがデバイス レベルで選択されていない場合だけ、コール処理はデバイス プール内のメディア リソース グループ リストを使用する。リソースが見つからない場合、コール処理はデフォルトの割り当てからリソースを取得できる。
メディア リソース グループ リストを使用してリソースをタイプ別にグループ化する例
次のリストのとおりに、すべてのリソースを 3 つのメディア リソース グループに割り当てます。
• SoftwareGroup メディア リソース グループ:MTP1、MTP2、SW-CONF1、SW-CONF2
• HardwareGroup メディア リソース グループ:XCODE1、XCODE2、HW-CONF1、HW-CONF2
• MusicGroup メディア リソース グループ:MOH1、MOH2
RESOURCE_LIST という名前のメディア リソース グループ リストを作成し、SoftwareGroup、HardwareGroup、MusicGroup という順でメディア リソース グループを割り当てます。
結果:この配置では、会議が必要になると Cisco Unified Communications Manager はソフトウェア会議リソースを最初に割り当てられるため、ハードウェア会議はすべてのソフトウェア会議リソースが枯渇するまで使用されません。
メディア リソース グループ リストを使用してリソースをロケーション別にグループ化する例
次のリストのとおりに、リソースを 4 つのメディア リソース グループに割り当てます。
• DallasSoftware:MTP1、MTP2、SW-CONF1、SWCONF2
• SanJoseSoftware:MTP2、MOH2、SW-CONF2
• DallasHardware:XCODE1、HW-CONF1
• SanJoseHardware:XCODE2、HW-CONF2
CM1 と CM2 は、Cisco Unified Communications Manager を指定します。
DALLAS_LIST メディア リソース グループ リストを作成し、メディア リソース グループを DallasSoftware、DallasHardware、SanJoseSoftware、SanJoseHardware の順番で割り当てます。
SANJOSE_LIST メディア リソース グループ リストを作成し、メディア リソース グループを SanJoseSoftware、SanJoseHardware、DallasSoftware、DallasHardware の順番で割り当てます。
Dallas CM1 の電話機に DALLAS_LIST の使用を割り当て、San Jose CM2 の電話機に SANJOSE_LIST の使用を割り当てます。
結果:この配置では、CM1 の電話機は SANJOSE_LIST のリソースを使用する前に DALLAS_LIST のリソースを使用します。
メディア リソース グループ リストを使用して会議リソースへのアクセスを制限する例
デフォルト グループにリソースを残さずに、リストのとおりすべてのリソースを 4 つのグループに割り当てます。
• MtpGroup:MTP1、MTP2
• ConfGroup:SW-CONF1、SW-CONF2、HW-CONF1、HW-CONF2
• MusicGroup:MOH1、MOH2
• XcodeGroup:XCODE1、XCODE2
NO_CONF_LIST という名前のメディア リソース グループ リストを作成し、メディア リソース グループを MtpGroup、XcodeGroup、MusicGroup の順番で割り当てます。
デバイス設定では、デバイスのメディア リソース グループ リストとして NO_CONF_LIST を割り当てます。
結果:このデバイスは、会議リソースを使用できません。つまり、このデバイスに利用可能なリソースは、メディア ターミネーション ポイント、トランスコーダ、アナンシエータ、および音楽の各リソースに限られます。
依存関係レコード
どのメディア リソース グループ リストがメディア リソース グループに関連付けられているかを検索するには、Cisco Unified Communications Manager の管理ページの[メディアリソースグループの設定(Media Resource Group Configuration)]ウィンドウにある[依存関係レコード]リンクをクリックします。メディア リソース グループ リストについて詳細な情報を検索するには、レコード タイプをクリックして[依存関係レコード詳細(Dependency Records Detail)]ウィンドウを表示します。
どの電話機またはトランクがメディア リソース グループ リストに関連付けられているかを検索するには、Cisco Unified Communications Manager の管理ページの[メディアリソースグループリストの設定(Media Resource Group List Configuration)]ウィンドウにある[依存関係レコード]リンクをクリックします。
依存関係レコードがシステムで有効にされていない場合は、[依存関係レコード要約(Dependency Records Summary)]ウィンドウにメッセージが表示されます。
依存関係レコードの詳細については、『 Cisco Unified Communications Manager アドミニストレーション ガイド 』の「依存関係レコード」を参照してください。
メディア リソース グループおよびメディア リソース グループ リストの設定チェックリスト
表23-1 は、メディア リソース グループおよびメディア リソース グループ リストを設定する際のチェックリストを示しています。
表23-1 メディア リソース グループおよびメディア リソース グループ リストの設定チェックリスト
|
|
ステップ 1 |
メディア リソース グループを作成します。 |
『 Cisco Unified Communications Manager アドミニストレーション ガイド 』の「メディア リソース グループの設定」 |
ステップ 2 |
メディア リソース グループにデバイスを割り当てます(順序に意味はありません)。 |
『 Cisco Unified Communications Manager アドミニストレーション ガイド 』の「メディア リソース グループの設定」 |
ステップ 3 |
メディア リソース グループ リストを作成します(順序に意味があります)。 |
『 Cisco Unified Communications Manager アドミニストレーション ガイド 』の「メディア リソース グループ リストの設定」 |
ステップ 4 |
メディア リソース グループをメディア リソース グループ リストに割り当てます。 |
『 Cisco Unified Communications Manager アドミニストレーション ガイド 』の「メディア リソース グループ リストの設定」 |
ステップ 5 |
メディア リソース グループ リストをデバイスまたはデバイス プールに割り当てます。 |
『 Cisco Unified Communications Manager アドミニストレーション ガイド 』の「デバイス デフォルトの設定」 『 Cisco Unified Communications Manager アドミニストレーション ガイド 』の「デバイス プールの設定」 |
参考情報
参考資料
• 『 Cisco Unified Communications Manager アドミニストレーション ガイド 』の「メディア リソース グループの設定」
• 『 Cisco Unified Communications Manager アドミニストレーション ガイド 』の「メディア リソース グループ リストの設定」
• 『 Cisco Unified Communications Manager 機能およびサービス ガイド 』の「保留音オーディオ ソースの設定」
• 『 Cisco Unified Communications Manager 機能およびサービス ガイド 』の「保留音サーバ設定」
• 『 Cisco Unified Communications Manager アドミニストレーション ガイド 』の「依存関係レコードへのアクセス」
• 「メディア ターミネーション ポイント」
• 「アナンシエータ」
• 「会議ブリッジ」
• 「トランスコーダ」