论文摘要
集成接入设备(IAD)系统是涉及到计算机技术、数字信号处理技术、电信技术、网络技术、电子技术等多学科的复杂的嵌入式系统,在下一代网络(NGN)中作为语音与数据综合接入的终端接入设备具有广泛的应用空间,存在巨大的市场。本文首先介绍 NGN、软交换(SS)等 IAD 系统所处的网络环境和相关的背景知识,然后系统地研究 IAD 系统的工作原理,探讨 IAD 系统中 CPU 最小系统, 网络接口单元,用户线接口单元,IP 电话(VoIP)处理单元关键硬件的选取。详细讨论嵌入式操作系统的特点,并根据 IAD 系统对操作系统的要求选定 VxWorks 作为 IAD 的商用嵌入式实时操作系统(RTOS)。通过分析 IAD 系统所要实现的功能,确定 IAD 系统的软件结构,将 IAD系统软件进行模块划分,确定每个模块的功能。并且针对 IAD 系统的支撑软件模块和 Web 配置软件模块详细讨论软件模块的设计与实现。接着分析 IAD 系统关键语音信号处理过程,介绍 IAD 系统实现 VoIP 的原理和采用的先进技术,探讨 VoIP 子系统的硬件实现和软件处理流程。最后总结全文,提出 IAD 系统改进的建议和未来的研究方向。
论文目录
第一章 绪论1.1 IAD 系统概述1.2 理论背景1.2.1 下一代网络(NGN)1.2.2 软交换(SoftSwitch)技术1.3 本文的内容与结构第二章 IAD 系统关键硬件选取2.1 硬件组织结构概述2.1.1 功能及性能指标2.2 CPU 及存储器的选择2.2.1 CPU 的选择2.2.2 ROM/RAM/FLASH 的选择2.2.3 IAD 系统FLASH 地址空间的划分2.3 网络接口芯片的选择2.4 SLIC 接口芯片的选择2.4.1 IAD 系统SLIC 接口功能2.4.2 IAD 系统SLIC 接口芯片选定2.5 VoIP 语音编解码芯片的选择2.6 IAD 系统硬件功能模块图第三章 IAD 系统 RTOS 的选取3.1 嵌入式操作系统概述3.1.1 嵌入式实时操作系统分类3.1.2 嵌入式实时操作系统优缺点3.1.3 嵌入式实时操作系统应用3.2 IAD 系统对RTOS 的要求3.2.1 IAD 系统的实时性、稳定性要求3.2.2 IAD 系统的多任务要求3.2.3 IAD 系统对操作系统体积的要求3.2.4 IAD 系统要求操作系统提供TCP/IP 协议栈支持3.2.5 友好的集成开发环境3.3 IAD 系统RTOS 的选定3.3.1 种类繁多的RTOS3.3.2 为什么要选择VxWorks3.3.3 VxWorks 简介及在IAD 系统软件中的地位3.4 用Tornad02.0 开发工具裁剪VxWorks3.4.1 Tornad02.0 简介3.4.2 Tornad02.0 开发工具的特点3.4.3 用Tornad02.0 裁剪VxWorks 操作系统第四章 IAD 系统的软件设计4.1 系统总体设计4.1.1 系统工作原理简介4.1.2 IAD 系统的 USERCASE 图4.1.3 软件结构框架4.2 IAD 系统软件体系结构概述4.3 IAD 软件系统模块设计第五章 IAD 系统支撑软件模块设计5.1 支撑模块的功能5.2 支撑模块用到的数据结构5.2.1 任务调度及任务间通信的公共数据结构5.2.2 定时器系统的公共数据结构5.2.3 内存管理的公共数据结构5.3 支撑模块处理流程5.3.1 内存管理5.3.2 定时器管理5.3.3 任务调度及通信5.4 支撑软件模块原语设计5.4.1 支撑模块提供的原语简介5.4.2 原语详细设计5.4.3 支撑原语程序编制举例第六章 IAD 系统 Web 配置软件模块设计6.1 IAD 系统Web 配置模块介绍6.1.1 嵌入式Web 服务器的特点6.1.2 IAD 系统Web 配置模块处理流程6.1.3 IAD 系统嵌入式Web 服务器软件模块组织6.2 IAD 系统嵌入式Web 服务器的移植6.3 构建IAD 系统配置页面6.4 网络安全第七章 语音数据的传输7.1 VoIP 技术概述7.2 VoIP 的基本传输过程7.3 IAD 系统实现VoIP 所采用的关键技术7.3.1 信令技术7.3.2 编码技术7.3.3 实时传输技术7.3.4 服务质量(QoS)保证技术7.3.5 网络传输技术7.4 IAD 系统VoIP 关键技术的实现7.4.1 VoIP 子系统硬件结构7.4.2 系统工作流程第八章 总结与展望8.1 本文工作的总结8.2 展望致谢在学期间的研究成果参考文献
相关论文文献
标签:集成接入设备论文; 下一代网络论文; 数字信号处理论文; 电话论文; 用户线接口芯片论文; 实时操作系统论文; 嵌入式系统论文; 嵌入式服务器论文;