基于DM642的多媒体通信系统中语音通信子系统的研究与实现

基于DM642的多媒体通信系统中语音通信子系统的研究与实现

论文摘要

本文主要研究基于嵌入式平台多媒体通信中的语音通信子系统。重点分析了语音通信系统的工作原理和质量标准,针对课题需要和服务质量的要求,提出了基于嵌入式平台的语音通信系统。并在DM642硬件平台上设计并实现了多点之间的语音通信系统。通过测试,验证了本系统能满足课题的需求。文中实现了基于嵌入式平台的音频通信系统的构建、音频实时通信技术的研究、基于SIP协议栈的多方语音终端之间控制信令的设计与实现、音频驱动的设计与实现、基于RF5的语音编解码算法的CELL封装、网络模块的设计与实现以及多任务通信等关键技术。根据系统存在的问题提出了相关的性能保证机制,并给出实现策略。经过验证,改进后的系统有很强的稳定性和易扩展性。最后,对全文的工作进行了总结,并指出了今后有待进一步完善的地方。

论文目录

  • 提要
  • 第一章 绪论
  • 1.1 课题的研究背景及意义
  • 1.2 国内外研究状况
  • 1.3 本论文研究内容
  • 第二章 基于 IP 网语音通信系统的关键技术
  • 2.1 语音通信系统的基本传输过程
  • 2.2 语音通信系统的服务质量
  • 2.3 语音编码技术
  • 2.3.1 语音编码的主要技术指标
  • 2.3.2 语音编码的主要方法
  • 2.4 应用广泛的IP 电话协议
  • 2.4.1 H.323 协议
  • 2.4.2 SIP 协议
  • 2.4.3 H.323 与SIP 的比较
  • 2.5 小结
  • 第三章 硬件平台概述
  • 3.1 音频通信系统硬件平台框图
  • 3.2 DM642 数字信号处理器
  • 3.3 音频处理模块
  • 3.4 以太网传输模块
  • 3.5 嵌入式操作系统DSP/BIOS
  • 3.6 小结
  • 第四章 基于 DM642 语音通信系统的设计与实现
  • 4.1 系统实现原理框图
  • 4.2 基于SIP 的简化控制信令的设计与实现
  • 4.2.1 信令方案的设计
  • 4.2.2 信令模型的实现
  • 4.3 音频驱动的设计
  • 4.3.1 DM642 设备驱动程序模型
  • 4.3.2 音频驱动的设计
  • 4.3.3 举例给出系统中AIC23 配置方法
  • 4.4 基于RF5 的语音编解码算法的封装与实现
  • 4.5 网络模块的设计
  • 4.5.1 网络模块设计
  • 4.5.2 网络模块应用程序的建立
  • 4.6 系统的任务间通信机制以及多任务的设计
  • 4.6.1 任务间的通信机制SCOM
  • 4.6.2 系统多任务的设计
  • 4.6.3 多任务通信机制设计
  • 4.7 系统实现的结果图
  • 4.8 小结
  • 第五章 系统优化
  • 5.1 语音编解码算法G.729A 的移植优化以及系统性能测试
  • 5.1.1 G.729 算法分析以及G.729A 对G.729 的改进
  • 5.1.2 G.729A 标准C 代码分析与仿真实现
  • 5.1.3 G.729A C 代码优化
  • 5.2 时延性能的测试及改进策略
  • 5.2.1 时延抖动策略的分析
  • 5.2.2 去抖动算法的设计与实现
  • 5.2.3 系统时延性能测试
  • 5.3 小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 摘要
  • ABSTRACT
  • 致谢
  • 导师及作者简介
  • 硕士期间发表的论文
  • 相关论文文献

    标签:;  ;  

    基于DM642的多媒体通信系统中语音通信子系统的研究与实现
    下载Doc文档

    猜你喜欢