概要
このドキュメントでは、Unified Communications ManagerにSIP IP Phoneを登録する手順について説明します。
前提条件
次の項目に関する基本的な知識が推奨されます。
- Cisco Unified Communications Manager(CUCMまたはCisco Call Manager)
- ドメイン ネーム システム(DNS)
- シスコ検出プロトコル(CDP)
- Dynamic Host Configuration Protocol(DHCP)
- Trivial File Transfer Protocol(TFTP)
- 仮想LAN(音声VLAN)
- Power over Ethernet(PoE)
背景説明
音声機能を持つIP電話にコールを発信するための設定と音声機能を割り当てる必要があります。 設定を行わないと、電話機は単なるシェルになります。IP電話を設定するには、Cisco Unified Communications Manager(CUCMまたはCisco Call Manager)で登録を開始および終了する必要があります。
SIPプロトコルを介した電話登録プロセスは、SCCP(Skinny)プロトコルに比べて少し異なります。ただし、このドキュメントでは取り扱いません。
要件
Call Managerでデバイスを追加し、少なくとも必要な設定を入力し、少なくとも1つの回線を追加していること。
登録プロセス
- IP電話は、PoE(Power over Ethernet)またはACアダプタを介して接続され、電力が供給されます。
- 電話機は、ローカルに保存されたファームウェアイメージをロードします。 一部のIP Phoneには、ソフトウェアとユーザ定義のプリファレンスを含むデフォルトファームウェアイメージが格納されたフラッシュメモリが搭載されています。が起動すると、電話機はブートローダを実行し、フラッシュメモリに保存されている電話機のイメージをロードします。このイメージを使用して、電話機はソフトウェアとハードウェアを初期化します。
- 電話機は、CDPを介してスイッチから音声VLAN IDを学習します。スイッチはIP電話にCisco Discovery Protocol(CDP)パケットを送信します。このCisco Discovery Protocolパケットは、音声VLANに関する情報が設定されている場合、そのような情報を電話機に提供します。音声VLANは、ユーザの音声データストリームに特別に割り当てられるVLANです。
- 電話機はDHCPを使用して、IPアドレス、サブネットマスク、デフォルトゲートウェイ、およびTFTPサーバアドレスを学習します(オプション150を使用)。 IP Phone は DHCP サーバに要求をブロードキャストします。DHCPサーバは、設定されたアドレスプールに従ってアドレス検索プロセスを実行し、設定されたオプションを確認し、DORA(Discover、Offer、Request、Acknowledge)プロセスを実行し、検出されたアドレスで電話機に応答します。
注:DHCPオプション150は、TFTPサーバ(複数サーバIP)のリストをサポートします。DHCPオプション66でサポートされるのは、1台のTFTPサーバのIPアドレスまたはホスト名だけです。
- 電話機はTFTPサーバに接続し、証明書信頼リスト(CTL)ファイルを要求します。TFTPは、クラスタがセキュリティ保護されている場合(混合モード)にのみCTLファイルを提供します。非セキュアモードの場合、TFTPから「404 not found」エラーメッセージが返されることが予想されます。
GHTTP-http get [HTTP/1.1 404 Not Found^M Conten]
- 電話機はTFTPサーバに接続し、ID信頼リスト(ITL)ファイルを要求します。
- 電話機はTFTPサーバに接続し、SEP<mac-address>.cnf.xml設定ファイルを要求します。このファイルには、コールマネージャグループ、IPアドレス、ポート、タイムゾーンなどのIP Phoneのパラメータが含まれています。
注:SIP Phoneがブート時以前にプロビジョニングされていない場合、SIP Phoneはデフォルト設定のXMLDefault.cnf.xmlファイルをTFTPサーバからダウンロードします。
- SIP電話機は、設定ファイルに特定のファームウェアイメージがある場合に、ファームウェアアップグレードが必要かどうかを確認します。このプロセスにより、電話機は必要に応じてファームウェアイメージを自動的にアップグレードできます。
- 電話機は、その電話機用に設定されたSIPダイヤルルールをダウンロードします。
- 電話機はプライマリCUCMとの接続を確立します。これらのファイルをTFTPサーバから取得すると、電話機はCall Managerグループのリストで最もプライオリティの高いCisco CallManagerへのTCP接続を試行します。
- 電話機が、設定ファイルにリストされているプライマリCUCMサーバに登録されます。IP PhoneはSIP REGISTERメッセージをCUCMに送信して登録を要求し、CUCMはREGISTERメッセージに対して200 OKで応答します。
- 電話機は、適切なローカリゼーションファイルをTFTPからダウンロードします。
- 電話機は、TFTPからソフトキー設定をダウンロードします。
- 電話機は、カスタム呼び出し音(存在する場合)をTFTPからダウンロードします。
IP電話には登録済みメッセージは表示されませんが、アクティブおよび非アクティブのロードIDを持つ電話のIPは、CUCMの電話のページに表示されます。電話機に電話番号が表示されたら、電話機は正常に登録されています。
1
TFTP
TFTPはIP電話にとって重要なサービスです。電話機はTFTPを使用して、コンフィギュレーションファイル、ファームウェア、およびその他のデータをダウンロードします。TFTPを使用しないと、電話機は正常に機能しません。デバイスの設定を変更すると、CUCMはデバイスのコンフィギュレーションファイルを作成または変更し、TFTPサーバにアップロードします。 TFTPサービスは、クラスタ内の1つ以上のCUCMサーバで提供できます。
登録プロセスの概要
ログ
電話登録プロセスには、CUCM、TFTP、DHCP、スイッチ、IP電話など、さまざまなコンポーネントが関与します。これらのコンポーネントが手順を正しく実行しているかどうかを確認するには、それらのログで検証します。
推奨されるログ
電話から:
IP PhoneのWebページ:
Wiresharkで次を実行します。
CUCMから:
RTMTから:
- Cisco CallManager のトレース
- イベントビューアアプリケーションログ
- イベントビューアのシステムログ
- Cisco TFTP
CUCM CLIセッションから:
スイッチから:
注:ログの収集にサポートが必要な場合は、シスコの公式ドキュメントを参照してください。
ログの収集方法
RTMTからCUCMログを収集する方法
IP Phone pcapの収集方法
CUCM pcapの収集方法
IP Phone PRTの収集方法
電話コンソールログの収集方法
スイッチでSPANを収集する方法
関連情報
シスコテクニカルサポートおよびダウンロード