第1章 疑难解析方法 3
1.1 开发一种疑难解析方法 4
1.1.1 产品故障与非产品故障 5
1.1.2 第一步:收集与问题有关的数据 6
1.1.3 第二步:分析与问题有关的收集数据 9
1.2 案例研究:使用合适的疑难解析方法解决问题 11
1.2.1 收集数据 11
1.2.2 分析数据 15
1.2.3 结论 16
1.3 小结 17
第2章 IP电话体系结构概述 19
2.1 网络基础结构 19
2.2 IP电话基础结构 20
2.2.1 呼叫处理 20
2.2.2 Cisco AVVID IP电话基础结构 23
2.2.3 客户端 23
2.2.4 语音网关 26
2.3 Cisco AVVID IP电话应用程序 27
2.4 小结 27
第3章 理解疑难解析工具 29
3.1 时间同步 30
3.1.1 在呼叫管理器服务器上设置自动时间同步 31
3.1.2 在呼叫管理器服务器上手动同步时间 31
3.1.3 在Cisco IOS设备上同步时间 32
3.1.4 在CatOS设备上同步时间 33
3.2 阅读CCM(或者SDI)跟踪文件 33
3.2.1 设置恰当的跟踪级别和标记 34
3.2.2 阅读CCM跟踪文件 40
3.2.3 在两个IP电话之间一次呼叫的CCM跟踪文件示例 41
3.2.4 通过MGCP T1 PRI网关跟踪一个呼叫 47
3.3 阅读SDL跟踪文件 49
3.3.1 SDL概述 49
3.3.2 启用SDL跟踪与设置适当的SDL跟踪级别 51
3.4 Microsoft Performance(PerfMon) 54
3.4.1 比较PerfMon与实时监视工具 54
3.4.2 使用PerfMon查看实时统计数字 55
3.4.3 使用计数器日志文件 57
3.4.4 使用警报 60
3.5 CCEmail 61
3.5.1 工作期间和非工作期间的报警方法 64
3.5.2 获得CCEmail 65
3.6 CallManager Serviceability 65
3.6.1 警报 65
3.6.2 跟踪 66
3.6.3 服务启动 67
3.6.4 控制中心 67
3.6.5 实时监视工具 67
3.7 呼叫详细资料记录(CDR)和CDR分析与报告(CAR)工具 71
3.8 CDR Time Converter 72
3.9 Event Viewer 73
3.10 Q.931转换程序和增强型Q.931转换程序 75
3.10.1 增强型Q.931转换程序 78
3.10.2 获得增强型Q.931转换程序 79
3.11 Dick Tracy 80
3.11.1 使用Dick Tracy工具 81
3.11.2 使用CLI Tracy/嵌入式Tracy工具 83
3.11.3 获得Dick Tracy 84
3.12 探测器跟踪文件 84
3.13 语音编码解码器带宽计算器 84
3.14 Bug Toolkit(以前的Bug Navigator) 85
3.15 远程访问工具 85
3.15.1 终端服务 85
3.15.2 虚拟网络计算(Virtual Network Computing, VNC) 86
3.16 网站和进一步阅读 86
3.17 好的经验 87
3.18 小结 87
第4章 Skinny客户端注册 89
4.1 疑难解析联机电源 90
4.2 疑难解析网络连通性和Skinny注册 92
4.2.1 验证VLAN配置 93
4.2.2 验证IP编址信息 93
4.2.3 验证TFTP配置文件下载 95
4.2.4 理解Skinny注册 99
4.2.5 Skinny注册的故障诊断 101
4.3 解决Skinny客户端注册问题的辅助工具 103
4.3.1 检查IP电话状态消息 103
4.3.2 使用实时监视工具检查注册 104
4.4 好的经验 106
4.5 小结 106
第5章 IP电话 109
5.1 理解IP电话行为 109
5.1.1 理解Skinny协议 109
5.1.2 理解failover和failback 121
5.1.3 理解重新启动和重新设置之间的区别 122
5.2 IP电话问题疑难解析 123
5.2.1 断开的呼叫 123
5.2.2 “CM关闭, 特性禁用" 124
5.2.3 failover的原因 124
5.2.4 目录问题和服务问题 125
5.3 79xx系列IP电话的3端口交换机操作 126
5.4 好的经验 129
5.4.1 检查固件 129
5.4.2 在活跃呼叫期间两次按下帮助(i或者?)按键 130
5.4.3 使用自定义的电话服务跟踪语音质量统计数字 130
5.4.4 通过Web浏览器检查IP电话的配置 131
5.5 小结 131
第6章 语音网关 133
6.1 Cisco IOS语音网关 133
6.1.1 Cisco VG200 134
6.1.2 Cisco 2600系列路由器 135
6.1.3 Cisco 3600 系列路由器 136
6.1.4 Cisco 3700系列路由器 136
6.1.5 Cisco Catalyst 4224 136
6.1.6 Cisco Catalyst 4000 接入网关模块(AGM) 137
6.1.7 Cisco WS-SVC-CMM 通信媒体模块(CMM) 137
6.1.8 其他Cisco IOS网关 137
6.2 理解Cisco IOS 软件中的拨号对等体匹配 138
6.3 理解Cisco ISO的调试和显示命令 145
6.3.1 正确设置时间戳 145
6.3.2 使用Cisco ISO软件调试工具 145
6.4 在Cisco IOS网关上检查TDM接口问题 147
6.4.1 有助于诊断TDM接口的show命令 147
6.4.2 使用debug命令进行TDM接口的疑难解析 151
6.5 理解FXO连接断开问题 163
6.6 数字接口的疑难解析 165
6.6.1 在数字接口上检查物理层连接 165
6.6.2 检查ISDN PRI信令发送的问题 167
6.6.3 T1 CAS的疑难解析 170
6.7 理解MGCP 174
6.7.1 MGCP端点标识符 175
6.7.2 MGCP命令 175
6.7.3 MGCP参数队列 176
6.7.4 MGCP语音软件包 180
6.7.5 MGCP响应报头和响应代码 188
6.8 Cisco IOS MGCP网关 189
6.8.1 MGCP FXS/FXO 197
6.8.2 Cisco IOS MGCP基群速率接口 203
6.8.3 Cisco IOS MGCP T1信令发送 215
6.9 使用H.323协议的Cisco IOS网关 219
6.9.1 H.225信令 220
6.9.2 H.245信令 230
6.9.3 Cisco IOS软件中附加的H.323调试 239
6.10 解决回铃和其他进程语音问题 241
6.10.1 拨打PSTN电话时, IP电话没有回铃 242
6.10.2 拨打IP电话时, 在PSTN电话上没有回铃 243
6.10.3 在转移呼叫时没有回铃 243
6.10.4 当呼叫断开时, IP电话用户不能听到带内消息 244
6.11 簇间干线 244
6.12 WS-X6608和WS-X6624 语音网关的疑难解析 246
6.12.1 识别和加电模块 246
6.12.2 DHCP. TFTP和注册问题的疑难解析 247
6.12.3 Catalyst WS-X6608 T1/E1数字网关配置 256
6.12.4 配置问题的疑难解析 257
6.12.5 D信道问题的高级疑难解析 267
6.12.6 Catalyst WS-X6624 FXS模拟网关配置 287
6.13 好的经验 299
6.14 小结 300
第7章 语音质量 303
7.1 固定延迟与可变延迟 304
7.1.1 固定的延迟源 304
7.1.2 变化的延迟源 308
7.1.3 信令发送的延迟影响 312
7.2 分析和解决语音起伏波动和中断 313
7.2.1 分组丢失 313
7.2.2 队列问题 316
7.2.3 VAD对音质的影响 317
7.3 解决单向和无向语音的问题 320
7.3.1 验证IP连接 320
7.3.2 Cisco IOS软件网关上的单向语音 321
7.3.3 网络地址转换. 端口地址转换和防火墙 324
7.4 解决回声问题 325
7.4.1 回声源 325
7.4.2 倾听者对谈话者的回声 326
7.4.3 什么导致了回声问题 327
7.4.4 回声消除器的工作方式 328
7.4.5 消除回声 330
7.5 好的经验 339
7.6 小结 339
第8章 传真和调制解调器 343
8.1 理解传真操作 344
8.2 理解传真/调制解调器通过模式及传真中继模式 346
8.2.1 传真/调制解调器通过模式 346
8.2.2 传真中继的基本知识 352
8.3 传真机和调制解调器上分组丢失和抖动造成的影响 353
8.4 解决传真和调制解调器问题的第一步 354
8.5 隔离和解决传真问题 355
8.5.1 调整传真中继数据速度 357
8.5.2 禁用错误纠正模式 358
8.5.3 改变非标准工具域 359
8.5.4 改变传真协议 359
8.5.5 检查传真接口类型命令 359
8.5.6 启用传真中继调试 360
8.6 好的经验 362
8.7 小结 362
第9章 呼叫路由 365
9.1 理解最佳匹配路由 366
9.2 理解呼叫搜索空间与分区 372
9.2.1 呼叫搜索空间与分区原则 375
9.2.2 具体事件的呼叫搜索空间 379
9.2.3 呼叫转移搜索空间 379
9.3 理解和处理转换与掩码问题 385
9.3.1 数字舍弃原则(DDI) 385
9.3.2 理解掩码概念 389
9.3.3 转换原则 390
9.3.4 有关服务参数转换 393
9.4 理解和处理译码模式问题 394
9.5 理解路由过滤器 397
9.6 数字转换问题 402
9.7 呼叫路由问题 403
9.8 保持. 转移. 放置和呼叫接听问题 408
9.8.1 呼叫保持和继续 409
9.8.2 呼叫转移 415
9.8.3 呼叫搁置 417
9.8.4 呼叫拾取 418
9.9 获取拨号forest跟踪文件 423
9.10 好的经验 429
9.11 小结 433
第10章 呼叫保留 435
10.1 理解呼叫保留 435
10.1.1 有保护端点 436
10.1.2 无保护端点 440
10.1.3 媒体处理资源 441
10.2 呼叫保留问题 442
10.3 好的经验 443
10.4 小结 443
第11章 会议网桥. 译码器和媒体终结点 447
11.1 媒体资源群(MRG)和媒体资源群列表(MRGL) 448
11.2 理解编码解码器的选择 449
11.3 译码器资源 451
11.3.1 区域和区域编码解码器矩阵 451
11.3.2 没有资源的情况 458
11.3.3 译码器在连接其他媒体资源上的使用 461
11.4 会议网桥设备 465
11.4.1 会议网桥类型 465
11.4.2 解决"没有可用会议网桥"问题 465
11.4.3 解决会议失败问题 469
11.4.4 其他会议错误信息 474
11.5 好的经验 475
11.6 小结 475
第12章 音乐保持 477
12.1 理解MOH 477
12.2 解决数据点问题 479
12.2.1 性能计数器 479
12.2.2 CCM跟踪文件 481
12.3 解决MOH问题 484
12.3.1 解决单播和组播相关的问题 488
12.3.2 确定为什么在等待中播放语音 489
12.3.3 解决音频转换问题 489
12.3.4 固定音频源问题 490
12.4 好的经验 492
12.5 小结 492
第13章 呼叫许可控制 495
13.1 基于位置的CAC 496
13.1.1 设置LocationsTraceDetailsFlag和CDCC值 498
13.1.2 在呼叫许可控制中区域的角色 498
13.1.3 基于位置的CAC的操作 498
13.1.4 为媒体资源保留位置 502
13.1.5 找出带宽泄漏 506
13.1.6 位置和呼叫保留交互 507
13.1.7 自动更改路由问题 507
13.2 网守呼叫许可控制 508
13.2.1 检查网守配置 509
13.2.2 验证网守在呼叫管理器上的配置 510
13.2.3 呼叫管理器在网守上的注册 512
13.2.4 网守呼叫建立 514
13.3 好的经验 518
13.4 小结 519
第14章 语音邮件 521
14.1 Cisco Unity 521
14.1.1 呼叫管理器集成 522
14.1.2 消息等待指示 525
14.1.3 双音多频(DTMF)中继问题 526
14.1.4 其他的Unity问题 526
14.1.5 更多有关Unity的资源 527
14.2 SMDI集成 527
14.2.1 理解SMDI信息 527
14.2.2 Cisco消息接口 529
14.2.3 MWI问题 541
14.2.4 Cisco VG248 SMDI集成 544
14.3 Octel语音邮件通过DPA语音邮件网关的数字集成 549
14.3.1 检验电缆 549
14.3.2 检查端口状态 553
14.3.3 解决DPA MWI问题 556
14.3.4 使用DPA事件日志 556
14.4 好的经验 557
14.5 小结 557
第15章 可生存远程站点电话(SRST) 559
15.1 SRST操作 559
15.1.1 SRST配置 561
15.1.2 IP电话注册 564
15.1.3 SRST拨号计划 568
15.1.4 在SRST模式下调试呼叫控制 569
15.1.5 在SRST模式下的呼叫传送问题 579
15.1.6 工作于SRST模式的IP电话 580
15.1.7 语音邮件和SRST模式下的转发特性 580
15.1.8 当使用SRST模式时DHCP协议需考虑的事项 581
15.2 好的经验 582
15.3 小结 582
第16章 应用 585
16.1 CRA 586
16.1.1 检查TSP或JTAPI插件版本 586
16.1.2 IP交互式语音响应和IP自动话务员 586
16.1.3 呼叫管理器版本3.1和3.2移动扩展 600
16.1.4 呼叫管理器版本3.3的移动扩展 610
16.1.5 在呼叫管理器版本3.3上检查移动扩展 612
16.2 Cisco呼叫管理器话务员控制台 613
16.2.1 理解服务器组件 614
16.2.2 理解服务控制台客户端 615
16.2.3 话务员控制台问题 615
16.3 Cisco个人助理 617
16.3.1 呼叫路由问题和个人助理 617
16.3.2 个人助理和消息等待指示问题 617
16.4 Cisco IP软电话 618
16.4.1 显示线路号码, 但是没有拨号音 618
16.4.2 Cisco IP软电话回音问题 618
16.4.3 单向音频和在VPN上使用Cisco IP软电话 618
16.4.4 Cisco IP软电话没有线路 619
16.5 Cisco IP电话服务 619
16.6 Cisco IP视频会议(IP/VC) 620
16.7 Cisco会议连接 620
16.7.1 确保启动了必要的服务 621
16.7.2 使用会议连接事件查看器 621
16.8 Cisco紧急响应器 621
16.9 小结 622
第17章 SQL数据库复制 625
17.1 理解发布-订阅模式 625
17.2 复制中的名字解析和密码的作用 627
17.3 Microsoft SQL Server企业管理器 632
17.4 改正复制错误 633
17.4.1 重新建立被破坏的SQL复制用户 635
17.4.2 重新初始化订阅 637
17.5 CDR复制问题 637
17.5.1 订阅方没有被设置以产生CDR 637
17.5.2 数据库层监控器运行不正常 639
17.5.3 写入CDR的其他问题 640
17.6 好的经验 642
17.7 小结 643
第18章 LDAP集成和复制 645
18.1 目录集成与目录访问 646
18.2 使用呼叫管理器嵌入式目录 649
18.3 理解并解决活动目录集成问题 659
18.4 理解并解决Netscape iPlanet集成问题 664
18.5 好的经验 665
18.6 小结 665
附录A Cisco IP电话协议与编码解码器信息和参考 669
附录B NANP呼叫路由信息 675
附录C 十进制到十六进制和二进制转换表 705
附录D 性能对象和计数器 715