Cisco Analog Telephone Adaptor(ATA)186 は、ハンドセットをイーサネットに接続するアダプタであり、通常のアナログ電話と IP ベースのテレフォニー ネットワークのインターフェイスとして機能します。ATA 186 には、従来のアナログ タッチ トーン電話機をサポートできる 2 個の音声ポートがあります。ATA 186 ではこれらのポートにディジットを送出できないため、通常の Foreign Exchange Station(FXS)ポートと異なり、これらのポートは構内交換機(PBX)と接続できません。この設定では、それぞれに異なる E.164 アドレスを使用して両方の音声ポートを使用できます。
このドキュメントでは、読者が『Cisco ATA 186 基本設定』ドキュメントの内容をよく理解していることを前提としています。
この設定では、H.323フィーチャセットを使用して、ATA 186がバージョン2.0以降である必要があります。
ATA 186、ゲートウェイ、およびゲートキーパーデバイス間にIP接続があることを確認します。さらに設定を行うには、Webサーバ方式を使用してATA 186にアクセスできることを確認します。
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
バージョン2.12のATA 186
ゲートウェイとしてCisco IOS®ソフトウェアリリース12.1が稼働するCisco 3640
Cisco IOSソフトウェアリリース12.2をゲートキーパーとして使用するCisco 2600
このマニュアルの情報は、特定のラボ環境に置かれたデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。実稼動中のネットワークで作業をしている場合、実際にコマンドを使用する前に、その潜在的な影響について理解しておく必要があります。
ドキュメント表記の詳細は、「シスコ テクニカル ティップスの表記法」を参照してください。
このドキュメントでは、次のネットワーク セットアップを使用します。
次の手順に従って、ATA 186をゲートキーパーに登録します。
Webブラウザの[Address or Location]フィールドに、URL http:// ip_address_of_ata/devを入力してATA 186設定画面にアクセスします。ここで、ip_address_of_ataは、登録するATA 186のIPアドレスです。
この例では、URL は http://172.16.104.117/dev です。Cisco ATA 186 の設定ウィンドウが表示されます。
注:下線付きフィールドは、このシナリオに関連する設定パラメータです。
IP アドレッシングは、『Cisco ATA 186 基本設定』ドキュメントで説明されているように、スタティックにもダイナミックにもできます。前の画面では、スタティックIPアドレスが使用されます。
[Cisco ATA 186設定(Cisco ATA 186 Configuration)]ウィンドウで、次のフィールドを設定します。
UID0およびUID1:音声ポート0および1のE.164アドレスを設定します。
ATA 186は、いずれかのポートがビジーの場合にハントできないため、両方の音声ポートに同じE.164アドレスを設定することはできません。両方の音声ポートに同じE.164アドレスが割り当てられている場合、コールは常に最初の音声ポートに送信されます。このポートがビジーだと、ビジー信号が発信者に送信されます。
[RxCodec] と [TxCodec]:コーデック ID を設定します。
G.723.1:コーデックID 0。
G.711a:コーデックID 1。
G.711u:コーデックID 2。
G.729a:コーデックID 3。
次に示す構成では、G.729r8コーデックがATA 186とゲートウェイで使用されています。
[LBRCodec]:選択したコーデックに基づいて、0または3として設定します。
LBRC is 0:G.723.1コーデックは、いつでも両方のFXSポートで使用できます。各回線はノンカンファレンス状態の 2 つの G.723.1 コールを維持できます。したがって、Cisco ATA 186では最大4つのG.723.1コールを維持できます。たとえば、コールウェイティングです。
LBRCは3:G.729aは、先着順で2つのFXSポートの1つに使用できます。Cisco IOSゲートウェイにデフォルトのG.729コーデックが設定されている場合、使用できるATA 186ポートは1つだけです。2番目のコールが失敗するのを防ぐために、ゲートウェイで音声コーデッククラスを設定し、G.711コーデックを使用して2番目のコールをネゴシエートします。詳細は、『コーデックについて』の「コーデックネゴシエーション」セクションを参照してください。複雑度、ハードウェアサポート、MOS、およびネゴシエーションに関する文書。
GKOrProxy:ゲートキーパーのIPアドレスを設定します。
これが完了すると、ATA 186音声ポートからダイヤルされた内容がゲートキーパーに送信されます。
[Apply]ボタンをクリックし、ページをリロードします。
ATA 186自体の再設定に10秒かかります。
次の例は、Cisco IOSゲートキーパーとゲートウェイに関連する設定です。
2610 – ゲートキーパー |
---|
interface Ethernet0/0 ip addreinterface Ethernet0/0 ip address 172.16.13.12 255.255.255.224 half-duplex h323 interface h323 h323-id pro h323 gatekeeper ipaddr 172.16.13.12 h323 t120 bypass ! dial-peer cor custom ! ! ! gatekeeper zone local gk2 cisco.com 172.16.13.12 no shutdown ! |
3640 – ゲートウェイ |
---|
interface Ethernet0/0 ip address 172.16.13.40 255.255.255.224 half-duplex ! ip classless ip route 0.0.0.0 0.0.0.0 172.16.13.33 ip http server ! ! ! voice-port 3/0/0 ! voice-port 3/0/1 ! dial-peer cor custom ! ! ! dial-peer voice 1 pots destination-pattern 34 port 3/0/0 ! dial-peer voice 2 pots destination-pattern 45 port 3/0/1 ! dial-peer voice 100 pots destination-pattern 1234 port 3/0/0 ! dial-peer voice 3000 voip destination-pattern 300. session target ras !--- Dial-peer to send the calls to ATA. ! |
ATAソフトウェアリリース2.12では、このセクションのオプションを使用してセキュリティを追加できます。
H.323 IDに登録するようにATA 186を設定するには、次の手順に従います。
[AutoMethod]フィールドを0に設定します(既定値は1)。
このフィールドに設定する16進数値は0x0です。
[UseLoginID]フィールドを1に設定します。
LoginID0とLoginID1を、ATA 186のH.323 IDで設定します。
ATA 186は、ポートごとに1つずつ、異なる2つのH.323端末として登録します。
次に、H.323 ID認証方式でATAを使用する場合のゲートキーパーの動作設定の例を示します。
2610 – ゲートキーパー |
---|
aaa authentication login default local aaa authentication login cisco none aaa authentication login h323 local aaa session-id common enable password ww ! username atagw1 !--- Same as the LoginID0 and LoginID1 fields. username atagw2 username 3640 !--- Same as the H.323 ID configured on the gateway. ! gatekeeper zone local gk2 cisco.com 172.16.13.12 security any !--- Register after the H.323 ID or E.164 address is authenticated. no shutdown ! |
E.164アドレスに登録するようにATA 186を設定するには、次の手順に従います。
[AutoMethod]フィールドを0に設定します(既定値は1)。
このフィールドに設定する16進数値は0x0です。
[UseLoginID]フィールドを0に設定します。
ATAはUID0およびUID1フィールドを使用して、ゲートキーパーによって認証されます。
次に、E.164 ID認証方式でATAを使用する場合の、ゲートキーパーとゲートウェイの動作設定の例を示します。
2610 – ゲートキーパー |
---|
aaa authentication login default local aaa authentication login cisco none aaa authentication login h323 local aaa session-id common enable password ww ! username 3001 !--- Same as the UID0. username 3000 !--- Same as the UID1. ! gatekeeper zone local gk2 cisco.com 172.16.13.12 security any !--- Register after the H.323 ID or E.164 address is authenticated. no shutdown ! |
次の手順に従って、H.323 IDとパスワードで登録するようにATA 186を設定します。
[AutoMethod]フィールドを1に設定します(既定値は1)。
このフィールドに設定する16進数値は0x1です。このフィールドは、ATAがパスワードを検索したことを示すために設定されます。
[UseLoginID]フィールドを1に設定します。
LoginID0とLoginID1を、ATA 186のH.323 IDで設定します。
ATA 186は、ポートごとに1つずつ、異なる2つのH.323端末として登録します。
PWD0とPWD1に各ポートのパスワードを設定します。
注:ATAはパスワードを使用してトークンを生成します。このトークンは、認証のためにゲートキーパーに送信されます。
ネットワークタイムプロトコル(NTP)サーバのIPアドレスでNTPIPを設定します。
ゲートキーパーとATAには、同じNTPサーバに同期されたクロックが必要です。
注:タイムスタンプはトークン生成に使用されます。詳細については、『Gateway to Gatekeeper (H.235)』および『Gatekeeper to Gatekeeper (IZCT) Security Troubleshooting Guide』を参照してください。
次に、H.323 IDとパスワード認証方式を使用してATAを使用する場合の、ゲートキーパーとゲートウェイの動作設定の例を示します。
2610 – ゲートキーパー |
---|
aaa authentication login default local aaa authentication login cisco none aaa authentication login h323 local aaa session-id common enable password ww ! username atagw1 password cisco !--- Same as the LoginID0 and PWD0 fields. username atagw2 password cisco !--- Same as the LoginID1 and PWD1 fields. ! gatekeeper zone local gk2 cisco.com 172.16.13.12 security token required-for registration !--- Register after the H.323 ID or E.164 address and token is authenticated. no shutdown ! |
注:ゲートキーパーセキュリティの詳細については、『Gateway to Gatekeeper (H.235)』および『Gatekeeper to Gatekeeper (IZCT) Security Troubleshooting Guide』を参照してください。
次の手順に従って、E.164 IDとパスワードで登録するようにATA 186を設定します。
[AutoMethod]フィールドを1に設定します(既定値は1)。
このフィールドに設定する16進数値は0x0です。このフィールドは、ATAがパスワードを検索することを示すために設定されます。
[UseLoginID]フィールドを0に設定します。
ATA 186のE.164 IDでUID0とUID1を設定します。
ATA 186は、ポートごとに1つずつ、異なる2つのH.323端末として登録します。
PWD0とPWD1に各ポートのパスワードを設定します。
注:ATAはパスワードを使用してトークンを生成します。このトークンは、認証のためにゲートキーパーに送信されます。
NTPサーバのIPアドレスを使用してNTPIPを設定します。
ゲートキーパーとATAには、同じNTPサーバに同期されたクロックが必要です。
注:タイムスタンプはトークン生成に使用されます。詳細については、『Gateway to Gatekeeper (H.235)』および『Gatekeeper to Gatekeeper (IZCT) Security Troubleshooting Guide』を参照してください。
次に、E.164 IDとパスワード認証方式を使用してATAを使用する場合の、ゲートキーパーとゲートウェイの動作設定の例を示します。
2610 – ゲートキーパー |
---|
aaa authentication login default local aaa authentication login cisco none aaa authentication login h323 local aaa session-id common enable password ww ! username 3001 password cisco !--- Same as the UID0 and PWD0 fields. username 3000 password cisco !--- Same as the UID1 and PWD1 fields. ! gatekeeper zone local gk2 cisco.com 172.16.13.12 security token required-for registration !--- Register after the H.323 ID or E.164 address and token is authenticated. no shutdown ! |
注:ゲートキーパーセキュリティの詳細については、『Gateway to Gatekeeper (H.235)』および『Gatekeeper to Gatekeeper (IZCT) Security Troubleshooting Guide』を参照してください。
次の手順に従って、H.323 IDとパスワードで登録するようにATA 186を設定します。
[AutoMethod]フィールドを1に設定します(既定値は1)。
このフィールドに設定されている16進数値は0x1です。このフィールドは、ATAがパスワードを検索したことを示すために設定されます。
[UseLoginID]フィールドを1に設定します。
LoginID0とLoginID1にH.323 IDを設定し、続いてATA 186のセパレータとパスワードを設定します。
たとえば、LoginID0はatagw1=ciscoです。
ATA 186は、ポートごとに1つずつ、異なる2つのH.323端末として登録します。
注:ATAはパスワードを使用してトークンを生成します。このトークンは、認証のためにゲートキーパーに送信されます。
NTPサーバのIPアドレスを使用してNTPIPを設定します。
ゲートキーパーとATAには、同じNTPサーバに同期されたクロックが必要です。
注:タイムスタンプはトークン生成に使用されます。詳細については、『Gateway to Gatekeeper (H.235)』および『Gatekeeper to Gatekeeper (IZCT) Security Troubleshooting Guide』を参照してください。
次に、セパレータを使用してH.323 IDとパスワード認証方法を使用する場合の、ゲートキーパーとゲートウェイの動作設定の例を示します。
2610 – ゲートキーパー |
---|
aaa authentication login default local aaa authentication login cisco none aaa authentication login h323 local aaa session-id common enable password ww ! username atagw1 password cisco !--- Same as the LoginID0 and PWD0 fields. username atagw2 password cisco !--- Same as the LoginID1 and PWD1 fields. ! gatekeeper zone local gk2 cisco.com 172.16.13.12 security h323-id security password separator = !--- Register after the H.323 ID or E.164 address and token is authenticated. no shutdown ! |
注:ゲートキーパーセキュリティの詳細については、『Gateway to Gatekeeper (H.235)』および『Gatekeeper to Gatekeeper (IZCT) Security Troubleshooting Guide』を参照してください。
このセクションの例は、ゲートキーパーエンドポイントの登録を示しています。
設定を確認するには、show gatekeeper endpointコマンドを発行します。
GATEKEEPER ENDPOINT REGISTRATION CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags -------------- ---- ------------- ---- --------- ---- ----- 172.16.13.40 1720 172.16.13.40 50923 gk2 VOIP-GW E164-ID: 1234 H323-ID: 3640 172.16.13.43 1720 172.16.13.43 58400 gk2 VOIP-GW H323-ID: 3660-2 172.16.104.117 1720 172.69.85.90 1719 gk2 TERM E164-ID: 3000 172.16.104.117 1721 172.69.85.90 1739 gk2 TERM E164-ID: 3001 Total number of active registrations=3
注:ATA 186は、H.323ゲートウェイではなくH.323ターミナル(TERM)として登録します。これは、ATA 186宛てのコールだけが送信されるように意図的に行われます。
注:ATAゲートウェイフィールドにアドレスを設定することはできません。ゲートキーパーおよびゲートウェイと連携するようにATA 186を設定することはできません。
このセクションでは、設定のトラブルシューティングを行うための情報について説明します。
ATA 186は、ゲートキーパーに正常に登録されていない場合は、ダイヤルトーンを提供しません。ATA 186がゲートキーパーに登録されていない場合は、次の項目を確認します。
ATA 186とゲートキーパー間にIP接続が存在します。
ATA 186 UID0およびUID1フィールドは正しく設定されています。
UIDフィールドが0に設定されている場合、ATA 186はゲートキーパーへの登録を試行しません。
ATA 186が登録プロセスを開始するには、少なくともUID0フィールドが0以外の値である必要があります。
両方のATA 186ポート(UID0およびUID1)にゼロ以外のE.164アドレスが設定されている場合、ATA 186は両方のポートへの登録を試みます。いずれかのポートが登録できない場合でも、ATA 186はダイヤルトーンを提供しません。
ゲートキーパーが正しく設定されている。
ゲートキーパーにローカルゾーンプレフィクスが設定されている場合は、ATA 186のE.164アドレスを含める必要があります。
ゲートキーパーでセキュリティが設定されている場合は、それに応じてATA 186を設定する必要があります。
また、[UseSIP]フィールドが0に設定されていることを確認します。これは、H.323モードでATA 186を設定するために必要です。[UseSIP]フィールドが1に設定されている場合、ATA 186は登録要求をゲートキーパーに送信しません。
セキュリティが設定されたら、debug aaa authenticationコマンドを発行します。
セキュリティが設定されていない場合は、debug rasコマンドを発行します。
注:ATA 186は2つの音声ポートに個別に登録します。したがって、ATA 186は、次のデバッグに示すように、異なるH.323端末の2倍の認証を受けます。
4w4d: AAA/AUTHEN/CONT (3800768902): continue_login (user='atagw1') 4w4d: AAA/AUTHEN (3800768902): status = GETPASS 4w4d: AAA/AUTHEN/CONT (3800768902): Method=LOCAL 4w4d: AAA/AUTHEN (3800768902): status = PASS 4w4d: AAA: parse name=<no string> idb type=-1 tty=-1 4w4d: AAA/MEMORY: create_user (0x83149EFC) user='atagw2'ruser='NULL' port='NULL' rem_addr='NULL' authen_type=ASCII service=LOGIN priv=0 initial_task_id='0' 4w4d: AAA/AUTHEN/START (294225678): port='' list='h323' action=LOGIN service=LOGIN 4w4d: AAA/AUTHEN/START (294225678): found list h323 4w4d: AAA/AUTHEN/START (294225678): Method=LOCAL 4w4d: AAA/AUTHEN (294225678): status = GETPASS 4w4d: AAA/H323: Password: 4w4d: AAA/AUTHEN/CONT (294225678): continue_login (user='atagw2') 4w4d: AAA/AUTHEN (294225678): status = GETPASS 4w4d: AAA/AUTHEN/CONT (294225678): Method=LOCAL 4w4d: AAA/AUTHEN (294225678): status = PASS 4w4d: AAA: parse name=<no string> idb type=-1 tty=-1 4w4d: AAA/MEMORY: create_user (0x831910C0) user='3660' ruser='NULL' port='NULL' rem_addr='NULL' authen_type=ASCII service=LOGIN priv=0 initial_task_id='0
トラブルシューティングの例については、「ゲートキーパー登録の問題のトラブルシューティング」を参照してください。
サードパーティのゲートキーパーとゲートウェイを使用している場合、ATA 186のトラブルシューティングツールは非常に役立ちます。ATA 186トラブルシューティングツールを有効にするには、次の手順を実行します。
[ATA Nprintf]フィールドで、ATA 186と同じサブネット上にあるPCのIPアドレスを設定します。
アドレスの後に指定されたポートは 9001 である必要があります。
PCのDOSプロンプトで、preserv.exeプログラムを発行します。
preserv.exeプログラムは、Cisco Software Center(登録ユーザ専用)からダウンロードできます。
preserv.exeプログラムは、最新のATA 186ソフトウェアリリースZIPファイルに含まれています。
D:\Documents and Settings\sshafiqu\My Documents\voice\ata>prserv.exe GK<-1: KPA-RRQ:300 sec GK->1: RCF:TTL 300 !--- ATA was reset after the gatekeeper configuration was added. WStop:0 Wed Feb 06 19:06:54 2002 Hello from 171.69.85.90(0) Build 1109a: v2.12 ata186 Successfully Registered with the Gatekeeper GK zone<gk2>172.16.13.12: 3000 GK zone:gk2 0x13e138 delayed RRQ: 48 ticks: 300 GK zone<gk2>172.16.13.12: 3001 GK zone:gk2 0x141e58 delayed RRQ: 56 ticks: 300 BMK : gk2 GK<-1: KPA-RRQ:300 sec BMK : gk2 GK<-0: KPA-RRQ:300 sec GK->1: RCF:TTL 300 GK->0: RCF:TTL 300 SCC->(0 0) <cmd 0> 3000 active @0xab45555a (GK @0xac100d0c) !--- Call made from voice port 0. [0]DTMF 1 [0]DTMF 2 [0]DTMF 3 [0]DTMF 4 [0]DTMF # Calling 1234 SCC->(0 0) <cmd 16> CLIP\ \SCC->(0 0) <cmd 2> \<0 0> dial<1234> GK<-0: ARQ: 0 GK->0: ACF:0:direct call IRR in 240 sec CallRasCallBack: 1 33e15eb 33e206b 33e39b0 Connect to <0xac100d28 1720>>.. >>>>>>>> TX CALLER ID : 0x1 0x80 6 Q931<-0:Setup:CRV 25006 Q931->0:Proceeding Connect H245... H245 TCP conn ac100d28 11006 CESE/MSDSE start:<0 0 0 0> capSize = 3 H245->0:Cese RemoteInputCap <15 5> RemoteInputCap <15 4> RemoteInputCap <15 1> RemoteInputCap <4 11> MODE FRAME : 11 2 RemoteAudioCap <4 10> Capability set accepted H245->0:MSD: <rn tt> = <0x269c 60> H245->0:CeseAck H245->0:MsdAck h323.c 1837: cstate : 3 ->H245<0> OLC H245<-0:LcseOpen set TX audio to G729/G729A 2 fpp SetG723Mode: 2 0 H245->0:LcseOpen H245->0:OLC mode 10 remote OpenLogicalReq G711/G729(10) : 2 fpp OpenRtpRxPort(0,0x0,4000):14 RTP Rx Init: 0, 0 RTP->0:<0xab45555a 4000> H245->0:LcseOpenAck RTP<-0:<0xac100d28 17304> [0]Enable encoder 18 RTP TX[0]:SSRC_ID = 4af964c0 RTP Tx Init: 0, 0 [0]DPKT 1st: 861812319 861812079, pt 18 Enable LEC adapt [0]=1 H323Dispatcher : 3 3 [0]Received pi=8 in q931 Q931->0:Progress Q931->0:Connect SCC:ev=12[0:0] 3 0 Q931->0:ReleaseComplete: reason 16, tone = 13 H245<-0:EndSessionCmd 1 0: Close RTPRX write TCP err : 13 -33 [0:0]Rel LBRC Res Q931<-*:ReleaseComplete !--- ATA side hangs up the call. write TCP err : 12 -33 GK<-0: DRQ:0 !--- Disconnect request sent by ATA. SCC:ev=13[0:0] 4 0 [0:0]SCC: Disconnected GK->0: DCF !--- Disconnect confirm received. SCC->(0 0) <cmd 1> [0]MPT mode 0
両方の音声ポートに一意のE.164アドレスが必要です。そうしないと、ATAはゲートキーパーからRejectを受信します。この間、ATA 186が1つの音声ポートにH.323端末として登録されていますが、ダイヤルトーンは発生しません。
K<-0: GRQ BMK : gk2 GK->0: GCF:GK@0xac100d0c-1719 BMK : gk2 Secured RRQ GK<-0: RRQ GK->0:RRJ: reason 4