この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
Common Application Programming Interface(CAPI)は、BRI(基本インターフェイス)および PRI(一次群速度インターフェイス)に接続されたISDN機器にアクセスするためのアプリケーション プログラミング インターフェイス標準です。Remote Common Application Programming Interface(RCAPI)は、PCクライアントからリモートで設定するCAPI機能です。CAPIは次の機能を提供します。
• アプリケーション プログラムがISDNドライバおよびコントローラを使用するための標準インターフェイス。1つのアプリケーションで1つ以上のコントローラを使用できます。複数のアプリケーションで1つ以上のコントローラを共有できます。
• 異なるレベルのプロトコルおよび標準ネットワーク アクセスを使用するアプリケーションに対応する選択メカニズム。このサポートを提供するため、ソフトウェアは異なるプロトコル変数からの抽象化を行います。接続ステートおよび出力メッセージなど、接続に関連するすべてのデータが、いつでもアプリケーションで使用できます。
CAPIがサポートするフレーミング プロトコルには、High-Level Data Link Control(HDLC;ハイレベル データリンク制御)、反転HDLC、ビット トランスペアレント(音声)、およびV.110 同期/非同期があります。CAPIは次のデータ リンクおよびネットワーク レイヤ プロトコルを統合します。
• 着信コールに対する接続セットアップ時のサービスおよびプロトコルの選択
• レイヤ3よりも上位のプロトコルへのトランスペアレント インターフェイス
• 1つまたは複数のISDNアダプタ上における1つまたは複数のBRIおよびPRI
• 最適なオペレーティング システム インテグレーションのためのオペレーティング システム依存型の交換メカニズム
ルータはRVS-COMによるISDN Device Control Protocol(ISDN-DCP)をサポートしています。ISDN-DCPを使用すると、LAN上のワークステーションまたはルータで従来のダイヤルCTI(コンピュータ テレフォニー インテグレーション)アプリケーションを使用できます。これらのアプリケーションには、電話コールの発信および受信、ファックスの送受信が含まれます。
ISDN-DCPを使用した場合、ルータはDCPサーバとして動作します。デフォルトでは、ルータはLANポート上のTCPポート番号2578(RVS-COM DCPに対してインターネットで割り当てられている番号)でDCPメッセージを待ち受けます。
ルータがDCPクライアント(ルータのLANポートに接続)からDCPメッセージを受信すると、ルータはそのメッセージを処理し、それに基づいて動作します。ルータはBRIポートを通じて、DCPクライアントに対する確認メッセージおよびISDNパケットを送信します。
ルータがBRIポート上でいずれかのDCPクライアントを宛先とするパケットを受信すると、ルータはそのパケットをDCPメッセージとしてフォーマットし、該当するクライアントに送信します。ルータはRVS-COMによって定められたISDN-DCP仕様のすべてのDCPメッセージをサポートしています。
ルータはCAPIクライアント用に2つの64 kbps Bチャネルを提供しています。各Bチャネルには、HDLCモードまたはビット トランスペアレント モードのどちらかを個別に設定できます。CAPIサポートの場合、レイヤB2~B7プロトコルは、これらのBチャネルを使用するアプリケーションに対してトランスペアレントです。
RVS-COMのISDNコア エンジンは、次のBチャネル プロトコルをサポートします。
–ネットワークからのバイト フレーミングを伴う64 kbpsビット トランスペアレント動作
–T.90 Appendix IIに準拠するT.70NLとの互換性を備えたT.90NL
–ISO 8208(X.25 DTE-DTE)モジュール8およびウィンドウ サイズ2、複数の論理接続なし
• ファックスGroup 3対応のT.30(SFFファイル フォーマット[デフォルト]、ECMオプションによる最大14,400ビット/秒の送受信、変調V.17、V.21、V.27ter、V.29)
• アナログ モデム(最大14,400ビット/秒の送受信、変調V.21、V.22、V.22bis、V.23、V.32、V.32bis)
ISDN-DCPは、CAPIおよび非CAPIアプリケーションをサポートします。データ転送、各種HDLCベース プロトコル、ユーロ ファイル転送、またはG4ファックス用に、1つまたは2つのBチャネルを使用するアプリケーションがサポートされています。そのほかにも、A/Mu lawオーディオ、Group 3ファックス、アナログ モデム、アナログ電話など、ビット トランスペアレントなデータを送信するアプリケーションがサポートされています。
Cisco 800シリーズ ルータ上でRCAPI機能を有効にするには、次の要件が満たされている必要があります。
• RCAPIをサポートするCisco 800シリーズ ソフトウェアがルータにインストールされていること。
• LAN上のCAPIローカル デバイス コンソールおよびRCAPIクライアント デバイスが、両方とも正しく搭載され、RVS-COMクライアント ドライバ ソフトウェアを使用して正しく設定されていること。
デフォルトでは、この機能は無効に設定されています。この機能を有効にするには、グローバル コンフィギュレーション モードでCisco IOSの rcapi server port コマンドを使用します。
ここで、 number はポート番号を表すオプションのパラメータです。ポート番号を指定しない場合、デフォルトのポート2578が使用されます。
Cisco 800シリーズ ルータ上でRCAPIを設定する手順は、次のとおりです。
ステップ 1 ローカル デバイス コンソール上で、グローバル コンフィギュレーション モードを開始します。
ステップ 2 スイッチ タイプを設定します。次の例では、スイッチ タイプをETSI(欧州通信規格協会)に設定しています。
ステップ 3 ISDNプロバイダーから装置に対して割り当てられたRCAPIディレクトリ番号を入力します。例:
ステップ 4 (任意)このステップは、RCAPI機能のポート番号を明示的に指定する場合にだけ実行してください。ポート番号を指定しない場合、デフォルトの2578が使用されます。ルータ側とクライアントPC側で同じ番号を設定してください。例:
ステップ 5 グローバル コンフィギュレーション モードを終了し、インターフェイス コンフィギュレーション モードに切り替えます。
ステップ 6 BRI0インターフェイスのスイッチ タイプを設定します。次の例では、スイッチ タイプをETSIに設定しています。
ステップ 7 着信音声コールのデフォルト ハンドラとして、モデムを指定します。
ステップ 8 インターフェイス モード プロンプトおよびグローバル コンフィギュレーション モード プロンプトに対して、 Ctrl-Z をそれぞれ1回ずつ押すか、または exit を1回ずつ入力して、イネーブルEXECモードに切り替えます。
ステップ 9 (任意)次のコマンドを入力して、RCAPIステータスを表示します。
ステップ 10 (任意)イネーブルEXECモードから、バックグラウンドでのdebugプログラムの実行を開始します。
ステップ 11 必要に応じて、各リモート デバイス コンソール上で、グローバル コンフィギュレーション モードを開始します。ステップ 2~ステップ 10を繰り返して、その装置を設定します。