この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、Cisco PGW 2200 でベアラー機能が実装されないという接続解除の原因値に関する情報を提供します。このドキュメントは特に、Cisco SS7 Interconnect for Voice/Data Gateways ソリューションに適用されます。
このドキュメントの読者は、次のトピックについて理解している必要があります。
このドキュメントの情報は Cisco PGW 2200 ソフトウェア リリース 7.x および 9.x に基づいています。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。
ドキュメント表記の詳細は、「シスコ テクニカル ティップスの表記法」を参照してください。
インターフェイス Serial0:x で Cisco IOS® コマンド isdn incoming-voice modem が有効化されていない場合、Cause i = 0x80BA - Bearer capability not available という切断値が表示されます。
注:このコマンド出力の一部の行は、スペース上の理由から2行目に表記されています。
Time stamp Orig IP address Dest IP address Prot Msg Data
--------------------------------------------------------------------------
*****************************************************************
* 03 SNOOPER INFO: Snooper is listening on interface "hme1".... *
*****************************************************************
14:07:33.450567 1-002-1[02065] 1-010-1[02129] ITU ISUP. -> IAM (01) CIC=00062
CDPN=1492169679F CGPN=9678
SLS=14 Pr:0 Ni:NTL
********************************** DETAIL **********************************
CIC 62
MESSAGE TYPE 0x01 IAM - Initial_Address_Msg
NATURE_OF_CONNECTION 0x06
LENGTH: 0x01 FIXED DATA 0x00
SATELLITE IND 0 no_satellite_circuit_in_connection
CONTINUITY CHECK IND 0 Continuity_check_not_required
ECHO SUPPRESSOR IND 0 outgoing_half_echo_suppressor_not_included
FORWARD CALL IND. 0x07
LENGTH: 0x02 FIXED DATA 0x20 0x01
NATL/INTL CALL IND 0 incoming_national_call
END-TO-END METHOD IND 0 no_end_to_end_method_available
INTERWORKING IND 0 no_interworking_encountered
END-TO-END INFO IND 0 no_end_to_end_information_available
ISUP IND. 1 ISUP_used_all_the_way
ISDN PREFERENCE IND 0 isdn_up_pref_all_the_way
ISDN ACCESS IND. 1 originating_access_ISDN
SCCP Method 0 no indication
CALLING PARTYS CATEGORY 0x09
LENGTH: 0x01 FIXED DATA 0x0A
CALLING PARTYS CATEGORY 10 ordinary_subscriber_precedence_level_1
TRANSMISSION MEDIUM REQUIRED 0x02
LENGTH: 0x01 FIXED DATA 0x00
TRANSMISSION MEDIUM REQUIRED 0 speech
INDEX TO CALLED PTY ADDRESS 0x02
INDEX TO OPTIONAL PART 0x0A
CALLED PARTY NUMBER PARM 0x04
LENGTH: 0x08 VAR. DATA 0x82 0x90 0x41 0x29 0x61 0x69 0x97 0x0F
ODD/EVEN IND 1 odd_number_of_digits
NATURE OF ADDRESS IND 0x02 Called_reserved_for_national_use
INTERNAL NETWORK PARM 1 routing to internal network number not allowed
NUMBERING PLAN 1 ISDN_Telephony_Numbering_Plan
DIGITS: 1492169679F
EXTENSION DIGIT F -ST
OPTIONAL PARAMETERS:
CALLING PARTY ADDRESS 0x0A
LENGTH: 0x04 OPT. DATA 0x02 0x11 0x69 0x87
ODD/EVEN IND 0 even_number_of_digits
NATURE OF ADDRESS IND 0x02 Calling_reserved_for_national_use
NUMBER INCOMPLETE IND. 0 complete
PRESENTATION IND. 0 address_presentation_allowed
SCREENING IND. 1 user_provided_passed_network_screening
NUMBERING PLAN 1 ISDN_Telephony_Numbering_Plan
DIGITS: 9678
RESERVED/UNKNOWN OPT PARM 0x3D
LENGTH: 0x01 OPT. DATA 0x1F
USER SERVICE INFO 0x1D
LENGTH: 0x03 OPT. DATA 0x80 0x90 0xA3
EXTENSION BIT 1 last_octet
CODING STANDARD 0 CCITT_coding_standard
BC INFO TRANSFER CAP 0 transfer_speech
EXTENSION BIT 1 last_octet
TRANSFER MODE 0 circuit_mode
INFORMATION TRANSFER RATE 16 rate_64_kb_per_s
EXTENSION BIT 1 last_octet
USER LAYER IDENTIFICATION 1 user_info_layer_1_protocol
MULTIPLIER/PROTOCOL ID 3 A_law_speech
END OF OPTIONAL PARAMETERS 0x00
****************** END_OF_MSG ******************
14:07:33.607918 1-010-1[02129] 1-002-1[02065] ITU ISUP. -> IAM (01) CIC=00001
CDPN=92169679F CGPN=9678
SLS=01 Pr:0 Ni:NTL
********************************** DETAIL **********************************
CIC 1
MESSAGE TYPE 0x01 IAM - Initial_Address_Msg
NATURE_OF_CONNECTION 0x06
LENGTH: 0x01 FIXED DATA 0x00
SATELLITE IND 0 no_satellite_circuit_in_connection
CONTINUITY CHECK IND 0 Continuity_check_not_required
ECHO SUPPRESSOR IND 0 outgoing_half_echo_suppressor_not_included
FORWARD CALL IND. 0x07
LENGTH: 0x02 FIXED DATA 0x20 0x01
NATL/INTL CALL IND 0 incoming_national_call
END-TO-END METHOD IND 0 no_end_to_end_method_available
INTERWORKING IND 0 no_interworking_encountered
END-TO-END INFO IND 0 no_end_to_end_information_available
ISUP IND. 1 ISUP_used_all_the_way
ISDN PREFERENCE IND 0 isdn_up_pref_all_the_way
ISDN ACCESS IND. 1 originating_access_ISDN
SCCP Method 0 no indication
CALLING PARTYS CATEGORY 0x09
LENGTH: 0x01 FIXED DATA 0x0A
CALLING PARTYS CATEGORY 10 ordinary_subscriber_precedence_level_1
TRANSMISSION MEDIUM REQUIRED 0x02
LENGTH: 0x01 FIXED DATA 0x00
TRANSMISSION MEDIUM REQUIRED 0 speech
INDEX TO CALLED PTY ADDRESS 0x02
INDEX TO OPTIONAL PART 0x09
CALLED PARTY NUMBER PARM 0x04
LENGTH: 0x07 VAR. DATA 0x82 0x90 0x29 0x61 0x69 0x97 0x0F
ODD/EVEN IND 1 odd_number_of_digits
NATURE OF ADDRESS IND 0x02 Called_reserved_for_national_use
INTERNAL NETWORK PARM 1 routing to internal network number not allowed
NUMBERING PLAN 1 ISDN_Telephony_Numbering_Plan
DIGITS: 92169679F
EXTENSION DIGIT F -ST
OPTIONAL PARAMETERS:
CALLING PARTY ADDRESS 0x0A
LENGTH: 0x04 OPT. DATA 0x02 0x11 0x69 0x87
ODD/EVEN IND 0 even_number_of_digits
NATURE OF ADDRESS IND 0x02 Calling_reserved_for_national_use
NUMBER INCOMPLETE IND. 0 complete
PRESENTATION IND. 0 address_presentation_allowed
SCREENING IND. 1 user_provided_passed_network_screening
NUMBERING PLAN 1 ISDN_Telephony_Numbering_Plan
DIGITS: 9678
RESERVED/UNKNOWN OPT PARM 0x3D
LENGTH: 0x01 OPT. DATA 0x1F
USER SERVICE INFO 0x1D
LENGTH: 0x03 OPT. DATA 0x80 0x90 0xA3
EXTENSION BIT 1 last_octet
CODING STANDARD 0 CCITT_coding_standard
BC INFO TRANSFER CAP 0 transfer_speech
EXTENSION BIT 1 last_octet
TRANSFER MODE 0 circuit_mode
INFORMATION TRANSFER RATE 16 rate_64_kb_per_s
EXTENSION BIT 1 last_octet
USER LAYER IDENTIFICATION 1 user_info_layer_1_protocol
MULTIPLIER/PROTOCOL ID 3 A_law_speech
END OF OPTIONAL PARAMETERS 0x00
****************** END_OF_MSG ******************
14:07:33.630890 10.48.85.24:3001 10.48.85.187:3001
NI2+...... -> SETUP (05) PROT:08 CREF:0003
IE:BEARER_CAPAB (04) 8090a3
IE:CHANNEL_ID (18) e9808381
IE:CALLING_PARTY NB (6c) 0181 CALLING NB:9678
IE:CALLED_PARTY NB (70) 81 CALLED NB:92169679
14:07:33.640377 10.48.85.187:3001 10.48.85.24:3001
NI2+...... -> REL_COMP (5a) PROT:08 CREF:8003
IE:CAUSE (08) 80ba
Cause 58 = Bearer Cap Not Avail
14:07:33.660505 1-002-1[02065] 1-010-1[02129]
ITU ISUP. -> REL (0c) CIC=00001 Cause 58 = Bearer Cap Not Avail
SLS=01 Pr:0 Ni:NTL
********************************** DETAIL **********************************
CIC 1
MESSAGE TYPE 0x0C REL - Release_Msg
INDEX TO VARIABLE PART 0x02
INDEX TO OPTIONAL PART 0x00
CAUSE IND 0x12
LENGTH: 0x02 VAR. DATA 0x80 0xBA
EXTENSION BIT 1 diagnostic_is_not_included
CODING STANDARD 0 CCITT_standard
GENERAL LOCATION 0 User
EXTENSION BIT 1 diagnostic_is_not_included
CLASS 3 Service or option not available
VALUE IN CLASS 10
CAUSE VALUE 58 Bearer capability not presently available
****************** END_OF_MSG ******************
14:07:33.742257 1-010-1[02129] 1-002-1[02065]
ITU ISUP. -> REL (0c) CIC=00062 Cause 58 = Bearer Cap Not Available
SLS=14 Pr:0 Ni:NTL
********************************** DETAIL **********************************
CIC 62
MESSAGE TYPE 0x0C REL - Release_Msg
INDEX TO VARIABLE PART 0x02
INDEX TO OPTIONAL PART 0x00
CAUSE IND 0x12
LENGTH: 0x02 VAR. DATA 0x80 0xBA
EXTENSION BIT 1 diagnostic_is_not_included
CODING STANDARD 0 CCITT_standard
GENERAL LOCATION 0 User
EXTENSION BIT 1 diagnostic_is_not_included
CLASS 3 Service or option not available
VALUE IN CLASS 10
CAUSE VALUE 58 Bearer capability not presently available
****************** END_OF_MSG ******************
14:07:33.770574 1-010-1[02129] 1-002-1[02065] ITU ISUP. -> RLC (10) CIC=00001
SLS=01 Pr:0 Ni:NTL
********************************** DETAIL **********************************
CIC 1
MESSAGE TYPE 0x10 RLC - Release_Complete_Msg
****************** END_OF_MSG ******************
14:07:33.780953 1-002-1[02065] 1-010-1[02129] ITU ISUP. -> RLC (10) CIC=00062
SLS=14 Pr:0 Ni:NTL
********************************** DETAIL **********************************
CIC 62
MESSAGE TYPE 0x10 RLC - Release_Complete_Msg
****************** END_OF_MSG
注:Cisco IOS debugコマンドdebug isdn q931を発行して、原因i = 0x80BAを確認します。この点は、debug isdn q931 切断原因コードの理解というドキュメントで説明されています。
注:原因i = 0x82c1 – ベアラ機能が実装されていないと、ネットワークはユーザが要求したベアラ機能を提供できません。これは Telco 関連の問題に関連している場合があります。
その場合は、シリアル インターフェイスにコマンドを追加します。debug isdn q931 を発行し、この問題が引き続き発生するか確認します。問題が発生する場合は、debug isdn q931 コマンドを発行し、さらに以下の Cisco IOS コマンドを設定に追加します。
service timestamps debug datetime msec
service timestamps log datetime msec
再度テスト コールを実行し、debug isdn q931 コマンドの出力を確認します。
Cause i = 0x80BA の動作を変更をするために、シリアル インターフェイスで isdn incoming-voice modem コマンドを追加します。
May 3 10:31:02.916: ISDN Se0:15 SC Q931: RX <- SETUP pd = 8 callref = 0x000D
Bearer Capability i = 0x8090A3
Standard = CCITT
Transer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xE980839F
Exclusive, Interface 0, Channel 31
Calling Party Number i = 0x0181, '9678'
Plan:ISDN, Type:Unknown
Called Party Number i = 0x81, '92169679'
Plan:ISDN, Type:Unknown
May 3 10:31:02.936: ISDN Se0:15 SC Q931: TX -> CALL_PROC pd = 8 callref = 0x800D
Channel ID i = 0xE180839F
Preferred, Interface 0, Channel 31
May 3 10:31:05.300: ISDN Se0:15 SC Q931: TX -> ALERTING pd = 8 callref = 0x800D
Facility i = 0x9E8100036774640000001B41434D2C0D0A50524E2C6973646E2A2C2C4E45543
52A2C0D0A0D0A
May 3 10:31:07.088: ISDN Se0:15 SC Q931: TX -> CONNECT pd = 8 callref = 0x800D
May 3 10:31:07.108: ISDN Se0:15 SC Q931: RX <- CONNECT_ACK pd = 8 callref = 0x000D
May 3 10:31:09.672: %ISDN-6-CONNECT: Interface Serial0:30 is now connected to 9678
May 3 10:31:09.672: %ISDN-6-DISCONNECT: Interface Serial0:30 disconnected from 9678
, call lasted 2 seconds
May 3 10:31:09.672: ISDN Se0:15 SC Q931: TX -> DISCONNECT pd = 8 callref = 0x800D
Cause i = 0x8090 - Normal call clearing
Facility i = 0x9E8100036774640000001B52454C2C0D0A50524E2C6973646E2A2C2C4E45543
52A2C0D0A0D0A
May 3 10:31:09.824: ISDN Se0:15 SC Q931: RX <- RELEASE pd = 8 callref = 0x000D
May 3 10:31:09.828: ISDN Se0:15 SC Q931: TX -> RELEASE_COMP pd = 8 callref = 0x800D
問題が発生した場合、Cisco IOS デバッグ コマンドの debug isdn q931 および Cisco PGW 2200 Message Definition Language(MDL)トレースを組み合わせて SS7 スニファ トレースを収集します。
MDL トレースを収集するために、以下の手順に従ってください。
コールが行われる、発信 SS7 SigPath 番号または発信 TrunkGroup 番号を特定してください。
/opt/CiscoMGC/bin/log_rotate.sh のスクリプトを実行して、ログをローテーションしてください。
sta-sc-trc:ss7sigPath名を発行して、MDLトレースを開始します | orig trunkgroup numberコマンドを発行し、確認します。詳細が必要な場合は、Man-Machine Language(MML)からhelp:sta-sc-trc helpコマンドを発行します。
コールを発信してテストを実行します。
stp-sc-trc:allコマンドを発行してMDLトレースを停止します。
不正なコールのコール ID(C:)を特定します。テスト コールがテスト環境下で実行される場合、1 つのコール ID のみが表示されます。
下記は、./get_trc.sh trace_file_name を発行した場合に表示される詳細情報の例です。
/opt/CiscoMGC/bin
mgcusr@PGW2200% ./get_trc.sh _ss7path_20040116104232.btr
get_trc.sh ca/sim/sp Trace File Utility Mistral Version 1.2
The ANALYSIS mdo file is: GENERIC_ANALYSIS.mdo
Retrieving _ss7path_20040116104232.btr trace file Call ID's, please wait...
Enter one of the following commands:
S = Simprint in less
F = Simprint with printing of sent and received Fields in less
D = Display trc trace in less
G = Display trc trace in less (Generated)
C = Convert to trc trace file
A = Display CA file in less
N = Move to Next call ID
P = Move to Previous call ID
L = List call ID's in current file
X = Set SP flags
H = Print Help
Q = Quit get_trc.sh
Or just enter the ID of the call you want if you know it
Use (N)ext and (P)revious to move between the call ID's
_ss7path_20040116104232.btr contains 10 call(s)
==> Working on call 1 ID 24 H = Help [S/F/D/G/C/A/N/P/L/H/Q/id]?
注:これらのファイルには、キャプチャが実稼働のCisco PGW 2200で行われた場合に、多くの混合コールトレースが含まれている可能性があります。ファイルの各トレース レコードには、特定のレコード タイプがあり、そのレコードに関連するタイプの情報が記録されます。各レコードには、特定のコールにそのレコードを関連付けるコール ID があります。
MDL トレースを読み取り可能な形式に変換します。/opt/CiscoMGC/bin ディレクトリに進み、コマンド ./get_trc.sh トレース ファイル名を発行します。
プロンプトでコール ID を入力すると、不正なコールの MDL トレースにジャンプできます。
C オプションを選択してトレース ファイルを変換します。
注:拡張子に.btrを持つファイルは、Cisco PGW 2200トレーサ機能によって生成されるバイナリトレースファイルです。ファイル名の主要部分は Cisco PGW 2200 MML コマンド sta-sc-trc に指定されます。Cisco PGW 2200 はこれらのファイルに常に拡張子 .btr を追加します。C オプションを使用すると、ファイルはテキスト形式に変換され、ファイル名に拡張子 .trc が追加されます。これらのファイルには、ファイルを生成したシミュレーション リプレイで実行した MDO コードの詳細な行単位のトレース情報が含まれているため、MDL トレースが含まれます。
トレース ファイルは /opt/CiscoMGC/var/trace に置かれています。.btr と .trc ファイルの両方を確認のためにサービス要求にアップロードします。
/opt/CiscoMGC/var/log にある platform.log ファイルを収集します。
サービス要求を処理する際に、Cisco テクニカル サポート エンジニアから、問題に関連する他の platform.log 情報を報告するよう依頼される場合があります。
このセクションでは、スニファ トレースを収集するためのいくつかの方法を紹介します。どの方法を選択するかは、Cisco Packet Telephony Center Monitoring and Troubleshooting(PTC-MT)をインストール済みであるか、シスコ スヌーパの古いバージョンを実行しているかによって異なります。Cisco Snooper は SS7-SIP コール フローについての有用な情報を提供します。
すべての Solaris プラットフォームで次に示すように snoop コマンドを発行します。
UNIX スヌープ情報を収集するには、スーパーユーザとしてログインし、次のコマンドを発行します。
snoop -o snoop.log IP address
Ctrl+C を入力してスヌープを終了し、snoop.log ファイルをケースのメモにアップロードします。
注:このファイルがUNIXのsnoopコマンドを使用してキャプチャされたことをケースノートで説明します。
Cisco Snooper アプリケーションを実行します。
Ciscoスヌーパ情報を収集するには、スーパーユーザとしてログインし、./snooper int INTERFACE PARMS LISTコマンドを発行するか、または./snooperを実行して完全な説明を表示します。
./snooper int hme'x' ni2+ ss7 > snooper_int1 !--- Where 'x' is the interface number, which you can also find !--- by issuing the ifconfig -a command.
注: snooper_int1ファイルをケースノートにアップロードします。
PTC-MT を実行します。
PTC-MT 情報を収集するには、スーパーユーザとしてログインし、./ptcmt intINTERFACE PARMS LIST コマンドを発行するか、./snooper を実行すれば詳細な説明を得られます。
./ptcmt int hme'x' ni2+ ss7 > snooper_int1 !--- Where 'x' is the interface number, which you can also find !--- by issuing the ifconfig -a command.
ケースのメモに「snooper_int1」ファイルをアップロードします。
| 改定 | 発行日 | コメント |
|---|---|---|
1.0 |
02-Feb-2006 |
初版 |
フィードバック