プライベートユーザネットワークインターフェイス(UNI)は、ルータやCisco Catalyst 5000/6000 ATMモジュールなどのエンドシステムと、ルータインターフェイスが接続されているATMスイッチの間で実行されるシグナリングプロトコルを定義しますT)標準を使用します。UNIシグナリングのITU-T標準はQ.2931およびQ.2971です。ATMフォーラム標準はUNI 3.xおよびUNI 4.0です。
UNIプロトコルは、「ATM UNIシグナリングの説明とトラブルシューティング」で説明されている3つの一般的なメッセージタイプをサポートしています。
コールの確立:SETUP、CONNECT、およびCONNECT ACKNOWLEDGEを含みます
コールメンテナンス/その他:ステータスおよびステータス照会を含む
コールクリア:リリースおよびリリース完了を含む
すべてのUNIメッセージは9バイトのヘッダーで始まります。このヘッダーには2バイトのメッセージタイプフィールドが含まれています。
このドキュメントは、UNIシグナリングの問題のトラブルシューティングを支援するように設計されています。重要なのは、RELEASEメッセージとRELEASE COMPLETEメッセージのフィールド、特にロケーション値と原因コードについて説明します。
このドキュメントに特有の要件はありません。
このドキュメントの内容は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。
ドキュメント表記の詳細は、「シスコ テクニカル ティップスの表記法」を参照してください。
着信側ユーザは、問題が検出された場所と時間に応じて、RELEASEまたはRELEASE COMPLETEのコールを拒否できます。
通常の状況では、着信側ユーザは適切な原因コードを含むRELEASEメッセージを送信します。スイッチは、コールのリソースを解放し、発信側ユーザへのコールクリアを開始し、着信側ユーザにRELEASE COMPLETEメッセージを返信することによって応答します。
例外的な状況では、呼び出しにリソースを割り当てる前に、呼び出し元のユーザーが適切な原因コードを使用してRELEASE COMPLETEを送信します。SETUPメッセージを受信するとすぐに呼び出しを出します。
接続が存在するか、接続セグメントごとに存在しないことに注意してください。RELEASE COMPLETEはローカルでのみ有効であり、接続全体がリリースされたことを示すものではありません。
ネットワークプロトコルは、通常の動作に向けて複数の段階を経てデバイスまたはインターフェイスを使用するステートマシンを頻繁に使用します。UNIの推奨事項では、ユーザ(U)側とネットワーク(N)側の両方のATMコール制御状態を指定します。これらの状態については、「ATM UNIシグナリングの理解とトラブルシューティング」を参照してください。国際電気通信連合Q.2931仕様のAnnex Aも参照してくだ 。
RELEASE COMPLETEメッセージは、ユーザ側がNull(U0)、Call Initiated(U1)、またはRelease Request(U11)の状態である場合にユーザ側が想定し、Null(N0)、Call Present(N6)、またはRelease Request(N11111)の1状態1)の状態の状態のの状態のの場合ネットワークの場合ネットワークはネットワーク側側がネットワークです。その他の状態でRELEASE COMPLETEを受信すると、デバイスは、いわゆる例外処理手順を実行し、コールのすべてのリソースを即座にクリアします。
複数のタイプのエラーが発生する可能性があります。これらのエラーには、メッセージのエンコードが間違っている、特定の状態では予期しないメッセージの受信などのステータスエラー、情報要素(IE)、メッセージに誤って含まれるIEなどがあります。
RELEASEおよびRELEASE COMPLETEメッセージには、コールクリア中に複数の重要な情報を伝達する原因IEが含まれます。原因IEとその内容(場所と原因値を含む)は、ITU-T Q.850標準およびATMフォーラムUNI 3.x/UNI 4.0標準で0。
Catalyst 8500シリーズおよびCisco Lightstream 1010では、メッセージの内容と原因コードをキャプチャするために、debug atm sig-packetおよびdebug atm sig-allコマンドを発行します。
注意:debugコマンドを発行する前に、『debugコマンドの重要な情報』を参照してください。
ATMスニファからの次のキャプチャは、RELEASEおよびRELEASE COMPLETEシグナリングメッセージの形式と原因IEを示しています。最も重要な2つの値は、LocationとCauseフィールドです。
Frame 10: Protocol Discriminator: Q.2931 user-network call control message Call Reference Length: 3 bytes Direction Flag: Message sent to the side originating call Value: 0x00096e Message Type: Release (0x4d) Message AI Flag: Ignore Action Indicator Field Action Indicator Field: Not significant Message Length: 6 bytes Information Element Name: Cause (0x08) Coding Standard: ITU-T standardized Instruction Flag: Ignore Instruction Field Instruction Field: Not significant Element Length: 2 bytes Location: Private network serving the local user Cause: Message not compatible with call state (101) Frame 11: Protocol Discriminator: Q.2931 user-network call control message Call Reference Length: 3 bytes Direction Flag: Message sent from the side originating call Value: 0x00096e Message Type: Release Complete (0x5a) Message AI Flag: Ignore Action Indicator Field Action Indicator Field: Not significant Message Length: 6 bytes Information Element Name: Cause (0x08) Coding Standard: ITU-T standardized Instruction Flag: Ignore Instruction Field Instruction Field: Not significant Element Length: 2 bytes Location: User Cause: Destination out of order (27)
「Location」フィールドには、接続のRELEASEの理由が検出された場所が示されます。これにより、実際にリリースを開始したデバイス、および異常な原因値の場合、どのデバイスがコールのクリアの原因となった問題を検出したかを確認できます。
コーディング | 場所 |
---|---|
0x0 | ユーザ |
0x1 | ローカルユーザにサービスを提供するプライベートネットワーク |
0x2 | ローカルユーザにサービスを提供するパブリックネットワーク |
0x3 | 中継ネットワーク |
0x4 | リモートユーザにサービスを提供するパブリックネットワーク |
0x5 | リモートユーザにサービスを提供するプライベートネットワーク |
0x7 | 国際ネットワーク |
0xa | インターワーキングポイントを超えるネットワーク |
cause値は次の2つのサブフィールドで構成されます。このクラスのクラスと原因値です。Q.850にはこれらの原因値のほとんどが含まれています。
コーディング | クラス |
---|---|
0 | 正常なイベント |
1 | 正常なイベント |
0 | リソースが使用できません |
3 | サービスまたはオプションが使用できません |
4 | サービスまたはオプションが実装されていない |
5 | 無効なメッセージ |
6 | protocol error |
7 | 相互接続 |
原因番号 | 説明 | 説明 |
---|---|---|
1 | 未割り当て番号 | 番号は有効な形式ですが、現在割り当てられていない(割り当てられている)ため、着信側に到達できません。 |
3 | 宛先への経路がない | コールがルーティングされたネットワークが目的の宛先にサービスを提供しないため、着信側に到達できません。この原因は、ネットワーク特有の基準でサポートされています。 |
10 | 仮想パス接続識別子(VPCI)/仮想チャネル識別子(VCI)は許容されません | 最近特定された仮想チャネルは、このコールで使用される送信側エンティティでは受け入れられない |
16 | normal call clearing(通常の通話解除) | コールに関係するユーザの1人がコールのクリアを要求したため、コールはクリアされます。通常の状況では、この原因の原因はネットワークではありません。 |
17 | ユーザ ビジー | ユーザのビジー状態が発生したため、着信側は別のコールを受け入れることができません。この原因値は、着信側ユーザまたはネットワークによって生成される可能性があります。 |
18 | ユーザ応答なし | 着信側が、割り当てられた所定の期間内に接続指示を持つコール確立メッセージに応答しない場合に使用されます。 |
21 | コール拒否 | この原因を送信している機器がこのコールを受け入れようとしていないことを示します。ただし、この原因を送信している機器がビジーでも互換性もないためにコールを受け入れた可能性があります。 |
22 | 番号変更 | 発信側ユーザが示す着信側番号が割り当てられなくなると、発信側に戻されます。新しい着番号が、診断フィールドに含まれている場合もあります。ネットワークがこの機能をサポートしていない場合は、原因番号1、「未割り当て(未割り当て)番号」を使用します。 |
23 | ユーザが発信者回線ID制限(CLIR)を持つすべてのコールを拒否 | 発信側番号情報なしでコールが提供され、着信側がこの情報を要求すると、着信側が返します。 |
27 | 宛先異常 | 宛先へのインターフェイスが正しく機能していないため、ユーザが示す宛先に到達できないことを示します。「正常に機能しない」という用語は、シグナリングメッセージがリモートユーザに配信できなかったことを示します。たとえば、リモートユーザ、ユーザ機器のオフラインでの物理層またはシグナリングATMアダプテーション層(SAAL)の障害などです。 |
28 | 無効な番号形式(アドレスが不完全) | 着信側番号が有効な形式でないか、完全でないため、着信側ユーザに到達できないことを示します。 |
30 | ステータス問い合わせへの応答 | STATUSメッセージを生成する理由がSTATUS INQUIRYメッセージを受信する前であった場合に、STATUSメッセージに含まれます。 |
31 | 正常、詳細不明 | 通常クラスの他の原因が適用されない場合にのみ、通常のイベントを報告します。 |
原因番号 | 説明 | 説明 |
---|---|---|
35 | 要求されたVPCI/VCIが使用できません | 要求されたVPCI/VCIが使用できないことを示します。 |
38 | ネットワーク故障 | ネットワークが正常に機能しておらず、状況が比較的長く続く可能性があることを示します。たとえば、コールを即時に再試行しても、成功する可能性は低くなります。 |
41 | 一時的な障害 | ネットワークが正しく機能しておらず、状況が長期間続く可能性が低いことを示します。たとえば、ユーザは別のコールをすぐに試行できます。 |
43 | アクセス情報が廃棄された | ネットワークが、要求に応じてリモートユーザにアクセス情報を配信できなかったことを示します。つまり、ATMアダプテーションレイヤ(AAL)パラメータ、ブロードバンド低層情報、ブロードバンド高層情報、または診断に示されているサブアドレスです。 |
45 | 使用可能なVPCI/VCIがない | 現在、コールを処理できる適切なVPCI/VCIがないことを示します。 |
47 | リソースを使用できません(未指定)。 | resource unavailableクラスの他の原因が適用されない場合にのみ、resource unavailableイベントを報告します。 |
原因番号 | 説明 | 説明 |
---|---|---|
49 | Quality of Service(QoS)が利用不可能 | QoSパラメータが使用できないことを示します。QoSクラス、セル転送遅延(CTD)、セル遅延変動(CDV)、およびセル損失率(CLR)をチェックします。 |
51 | ユーザセルレートが使用できません | 要求されたトラフィックパラメータが使用できないことを示します。ピークセルレート(PCR)、サステナブルセルレート(SCR)、最大バーストサイズ(MBS)、および最小セルレート(MCR)をチェックします。 |
57 | サービスカテゴリが承認されていません | ユーザが、この原因を生成した機器によって実装されるサービスカテゴリを要求したが、ユーザが使用を許可されていないことを示します。 |
58 | サービスカテゴリが現在利用できません | ユーザが、原因を生成したデバイスによって実装されるサービスカテゴリを要求したが、現在そのデバイスでサービスカテゴリを使用できないことを示します。 |
63 | サービスまたはオプションが利用できない、未指定 | サービスまたはオプションが利用できないクラスの他の原因が適用されない場合にのみ、サービスまたはオプションが利用できないイベントを報告します。 |
原因番号 | 説明 | 説明 |
---|---|---|
65 | ベアラ機能が未実装 | この原因を送信している機器が、要求されたベアラ機能をサポートしていないことを示します。 |
73 | サポートされていないトラフィックパラメータの組み合わせ | ATMトラフィック記述子IEに含まれるトラフィックパラメータと要求されたサービスカテゴリの組み合わせがサポートされていないことを示します。このエラーコードが返される原因となるIEが他にあることに注意してください。 |
原因番号 | 説明 | 説明 |
---|---|---|
81 | 不正なコール参照値 | この原因を送信している機器が、UNIで現在使用されていないコール参照を含むメッセージを受信したことを示します。 |
82 | 特定されたチャネルが存在しない | この原因を送信している機器が、インターフェイスでアクティブになっていないチャネルをコールに使用する要求を受信したことを示します。 |
88 | 互換性のない宛先 | この原因を送信している機器が、ブロードバンドの低層情報、ブロードバンドの高層情報、または対応できない他の互換性属性を持つコールを確立する要求を受信したことを示します。 |
89 | 無効なエンドポイント参照値 | この原因を送信している機器が、UNIで現在使用されていないエンドポイント参照を含むメッセージを受信したことを示します。 |
91 | 無効なトランジット ネットワークの選択 | Annex Dで定義されている形式が正しくない中継ネットワークIDを受信したことを示します。 |
92 | 保留中のパーティ追加リクエストが多すぎます | 発信側が追加パーティメッセージを送信したが、ネットワークがキューがいっぱいで別の追加パーティメッセージを受け入れることができない一時的な状態を示します。 |
93 | ATMアダプテーションレイヤ(AAL)パラメータはサポートできません | この原因を送信している機器が、対応できないAALパラメータを持つコールを確立する要求を受信したことを示します。 |
原因番号 | 説明 | 説明 |
---|---|---|
96 | mandatory information element is missing | この原因を送信している機器が、メッセージを処理する前にメッセージ内に存在する必要があるIEがないメッセージを受信したことを示します。 |
97 | メッセージタイプが存在しないか、または実装されていない | この原因を送信している機器が、定義されていないメッセージまたは定義されていないメッセージを受信したことを示します。これは、この原因を送信している機器では実装されていないため、認識されません。 |
99 | 情報要素が存在しないか、実装されていない | この原因を送信する機器が、IE識別子が定義されていないか、定義されているが、原因を送信する機器によって実装されていないため、認識されないIEを含むメッセージを受信したことを示します。この原因は、IEが廃棄されたことを示します。ただし、この原因を送信する機器がメッセージを処理するために、メッセージにIEを含める必要はありません。 |
100 | invalid information element contents | この原因を送信している機器が、実装されているIEを受信したことを示します。ただし、IEの1つ以上のフィールドは、この原因を終了する機器によって実装されていない方法でコード化されます。 |
101 | メッセージにはコール状態との互換性がない | コール状態と互換性のないメッセージが受信されたことを示します。 |
102 | タイマーの有効期限の回復 | エラー処理手順に関連するタイマーの期限切れによってプロシージャが開始されたことを示します。 |
111 | プロトコル エラー、詳細不明 | プロトコルエラークラスの他の原因が適用されない場合にのみ、プロトコルエラーイベントを報告します。 |
次の表に、ATMシグナリングの詳細を調べる上で重要な規格と仕様を示します。
仕様 | 説明 |
---|---|
国際電気通信連合 | |
Q.2110 | ブロードバンドISDN(BISDN)AAL:Service-Specific Connection-Oriented Protocol(SSCOP) |
Q.2130 | BISDN AAL:UNIでのシグナリングをサポートするためのサービス固有調整機能(SSCF) |
Q.2610 | BISDN:BISDNユーザ部およびデジタル加入者信号システム2(DSS 2)での原因と場所の使用 |
Q.2931 | 基本的なコール/接続制御のためのUNIレイヤ3仕様 |
Q.2951 | (条項1、2、3、4、5、6、および8):BISDN DSS 2を使用した番号識別補足サービスの第3段階の説明:基本コール |
Q.2957 | 第3段階:BISDN DSS 2を使用した追加情報転送補足サービスの説明:基本コール。条項1:ユーザツーユーザシグナリング(UUS) |
Q.2961 | BISDN:DSS 2:追加のトラフィックパラメータ |
ATMフォーラム | |
UNI 3.1 | ATM UNI仕様V3.1 |
UNI 4.0 | ATM UNI仕様V4.0 |
改定 | 発行日 | コメント |
---|---|---|
1.0 |
05-Jun-2005 |
初版 |