论文摘要
NGN作为下一代网络,可以提供包括语音、视频和数据等多媒体业务。VoIP作为下一代网络的多媒体通信技术,将互联网功能与PSTN功能结合在一起,可以承载话音服务及其他带会话的应用和多媒体应用,如传真、视频和数据等。近年来,NGN应用已逐渐成熟,VoIP市场更是前景广阔。本文在嵌入式开发的基础上,重点对NGN中多媒体终端和语音网关这两个关键设备进行了设计和实现。在多媒体终端的设计和实现中,本文结合了SIP协议和TI面向3G无线终端设计的OMAP5910平台,实现了SIP多媒体终端。测试结果表明,该终端不仅可以提供语音、视频和数据传输,还可提供如白板,多媒体会议等高级应用,提高了NGN服务的移动性和便携性。在语音网关的设计和实现中,本文采用了H.323协议,自主研发了H.323语音网关。该设备的设计和实现包括了芯片和电子原件选择、开发板的设计和制作;软件系统的设计、开源代码以外的编码;软件及硬件的测试。测试结果表明该语音网关能够连接4路电话到Intemet上,话音通信质量也较好,基本达到了预期目标。基于SIP的嵌入式多媒体终端和基于H.323嵌入式语音网关的实现,为NGN服务提供了良好的基础,具有实际的意义。同时,这两种设备的设计与实现对VoIP的其他应用和技术的开发具有借鉴价值。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究背景1.1.1 NGN和软交换概述1.1.2 VoIP概述1.2 课题实现目标1.3 论文工作1.4 论文组织结构第二章 嵌入式系统开发2.1 嵌入式系统特点及其组成2.2 嵌入式开发环境及工具2.3 嵌入式开发平台的选择2.4 嵌入式开发的步骤2.4.1 嵌入式系统分析及设计2.4.2 建立嵌入式开发环境2.4.3 配置并编译内核2.4.4 移植bootloade并调试内核2.4.5 编写应用程序和其交叉编译及调试2.4.6 嵌入式linux驱动程序编写2.4.7 GUI的设计及实现第三章 基于H.323的语音网关的设计与实现3.1 语音网关的系统设计3.1.1 VoIP电话系统的拓扑结构3.1.2 网关硬件结构框图3.1.3 语音网关软件的整体结构3.1.4 语音网关系统的呼叫流程3.2 驱动程序的设计及实现3.2.1 AC483xC原理及性能3.2.2 AC483xC驱动程序功能3.2.3 AC483xC接口3.2.4 AC483xC操作模式3.2.5 AC483xC编程及代码分析3.3 测试和性能参数3.4 结束语第四章 基于SIP的NGN多媒体通信硬终端4.1 OMAP微处理器简介4.1.1 MPU子系统4.1.2 DSP子系统4.1.3 ARM和DSP之间的通信4.2 SIP终端目前常见的实现方案4.2.1 SIP软终端4.2.2 SIP硬终端4.3 SIP终端的系统设计4.3.1 VoIP网络结构4.3.2 硬件系统设计4.3.3 软件系统设计4.4 SIP终端音频驱动的实现4.4.1 TLV320AIC23简介4.4.2 TLV320AIC23接口4.4.2.1 TLV320AIC23的控制接口4.4.2.2 TLV320AIC23的数字音频接口4.4.2.3 TLV320AIC23的麦克风输入接口4.4.2.4 TLV320AIC23的LINE IN输入接口4.4.2.5 TLV320AIC23的耳机输出接口4.4.2.6 TLV320AIC23的其他接口4.4.2.7 TLV320AIC23与DSP的连接4.4.3 ARM端软件设计4.4.4 DSP端软件设计4.4.5 实现结果4.5 结束语第五章 总结与展望参考文献致谢攻读学位期间发表论文目录附件一附件二
相关论文文献
标签:嵌入式开发论文;