此产品的文档集力求使用非歧视性语言。在本文档集中,非歧视性语言是指不隐含针对年龄、残障、性别、种族身份、族群身份、性取向、社会经济地位和交叉性的歧视的语言。由于产品软件的用户界面中使用的硬编码语言、基于 RFP 文档使用的语言或引用的第三方产品使用的语言,文档中可能无法确保完全使用非歧视性语言。 深入了解思科如何使用包容性语言。
思科采用人工翻译与机器翻译相结合的方式将此文档翻译成不同语言,希望全球的用户都能通过各自的语言得到支持性的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 Cisco Systems, Inc. 对于翻译的准确性不承担任何责任,并建议您总是参考英文原始文档(已提供链接)。
本文档提供Cisco PGW 2200上未实施的断开原因值承载功能的信息。本文档特别适用于适用于语音/数据网关的思科SS7互联解决方案。
本文档读者应了解以下主题的知识:
本文档中的信息基于Cisco PGW 2200软件版本7.x和9.x。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
有关文件规则的更多信息请参见“ Cisco技术提示规则”。
当Cisco IOS®命令isdn incoming-voice modem未在接口Serial0:x下激活时,您会遇到“原因i = 0x80BA — 承载功能不可用”断开值。
注意:出于空间原因,此命令输出中的某些行已降至第二行。
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
注意:为原因i = 0x80 BA发出Cisco IOS debug命令debug isdn q931。这在“了解调试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命令的输出。
在串行接口下添加isdn incoming-voice modem命令,以更改Cause i = 0x80BA的行为。
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 命令debug isdn q931和Cisco PGW 2200消息定义语言(MDL)跟踪来收集SS7嗅探器跟踪。
按照以下步骤收集MDL跟踪:
确定发出呼叫的始发SS7 SigPath Number或始发中继组Number。
运行/opt/CiscoMGC/bin/log_rotate.sh上的脚本,旋转日志。
通过发出sta-sc-trc:ss7sigPath名称启动MDL跟踪 | orig trunkgroup number命令并确认。如果需要更多详细信息,请通过人机语言(MML)发出help:sta-sc-trc help命令。
通过呼叫执行测试。
发出stp-sc-trc:all命令,停止MDL跟踪。
识别错误呼叫的呼叫ID(C:)。如果测试呼叫是在测试环境中进行的,则只显示一个呼叫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 trace file name。
在提示符下键入Call 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文件。
在某些情况下,在处理服务请求时,思科技术支持工程师要求报告与问题相关的其他platform.log信息。
本节列出了收集嗅探器踪迹的几种方法。您选择哪个选项取决于您是已安装Cisco Packet Telephony Center — 监控和故障排除(PTC-MT),还是运行旧版本的Cisco监听程序。思科监听程序可以很好地了解SS7-SIP呼叫流。
在所有Solaris平台上发出snoop命令:
要收集UNIX监听信息,请以超级用户身份登录并发出命令:
snoop -o snoop.log IP address
输入Ctrl+C退出snoop并将snoop.log文件上传到案例说明。
注意:在案例中说明此文件是使用UNIX snoop命令捕获的。
运行Cisco监听应用:
要收集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 int INTERFACE 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 |
初始版本 |
反馈