摘要 | 第1-5页 |
Abstract | 第5-9页 |
第一章 项目背景 | 第9-10页 |
第二章 VOIP电话网关与语音通信相关的研究与实现 | 第10-37页 |
·VOIP电话网关的结构 | 第10-16页 |
·什么是VOIP? | 第10页 |
·VoIP语音网关在网络中的位置 | 第10-11页 |
·VoIP网关中语音处理流程 | 第11-16页 |
·电话网关中 RTP协议的实现 | 第16-20页 |
·抖动处理 | 第16-20页 |
·通话过程中语音质量分析 | 第16-17页 |
·解决语音抖动问题的方案 | 第17-20页 |
·RTP及RTCP协议介绍 | 第20-22页 |
·RTP协议简介 | 第20-21页 |
·RTCP协议简介 | 第21页 |
·RTCP传输的工作过程 | 第21-22页 |
·ORTP简介 | 第22-23页 |
·协议栈的移植 | 第23-30页 |
·协议栈移植的必要性 | 第23-26页 |
·语音网关实现中的现实问题—语音数据需要处理 | 第23-25页 |
·协议栈代码自身的问题 | 第25-26页 |
·协议栈移植 | 第26-30页 |
·协议栈的使用 | 第30-32页 |
·测试环境的搭建 | 第32-37页 |
·搭建测试环境 | 第32-34页 |
·网守提供的功能 | 第34-35页 |
·测试步骤 | 第35-36页 |
·测试结果 | 第36-37页 |
第三章 VOIP电话网关的FW/NAT穿越 | 第37-57页 |
·防火墙/地址转换设备穿越 | 第37-38页 |
·问题的提出 | 第37页 |
·问题描述一 | 第37页 |
·问题描述二 | 第37页 |
·地址转换技术的使用 | 第37-38页 |
·问题的分析 | 第38页 |
·防火墙/地址转换设备穿越问题的解决 | 第38-39页 |
·单纯的防火墙穿越 | 第39页 |
·地址转换设备的穿越 | 第39页 |
·方案的选择及实现 | 第39-57页 |
·现阶段各种地址转换设备穿越解决方案的简单描述 | 第39-41页 |
·方案一 会话边缘控制器 | 第39-40页 |
·方案二 全代理 | 第40页 |
·方案三 UDP对NAT设备的简单穿越(STUN,Simple Traversal of UDP over NAT) | 第40-41页 |
·方案四 应用层网关 | 第41页 |
·方案选择 | 第41-42页 |
·方案的具体设计 | 第42-44页 |
·实现 | 第44-56页 |
·程序的流程 | 第44页 |
·消息解析处理 | 第44-47页 |
·守护进程 | 第47-52页 |
·服务器程序 | 第52-53页 |
·守护进程的启动脚本 | 第53-56页 |
·网络环境搭建 | 第56-57页 |
参考文献 | 第57-58页 |
附录 | 第58-73页 |
附录1 服务器的实例 | 第58-61页 |
附录2 VxworksC库和linux的C库的一些不同 | 第61-62页 |
附录3 GNUGK的编译、配置及启动 | 第62-69页 |
附录4 地址转换设备穿越的实现 | 第69-73页 |
致谢 | 第73页 |