G.726算法在目标板上的移植及VoIP网守的总体设计

G.726算法在目标板上的移植及VoIP网守的总体设计

论文摘要

本文首先介绍了G.726语音编解码算法的在PC机中的编程实现以及在目标板上的移植。此算法也是H.323标准中语音算法的一种。 其次本文介绍了一个基于H.323的网守总体设计与实现,并对认证/计费模块的设计与实现做了重点描述。该网守被设计为面向中小电信运营商或行业用户。它能够和其它H.323设备互通,具有地址解析、呼叫接入、区域管理、呼叫管理和带宽控制等协议中所规定的功能,还支持运行参数动态修改,以及支持NAT运行环境和计费统计等其它来自客户的应用功能需求。在这个系统设计中,首先,根据这些需求定义给出了网守的模块划分,介绍了网守总体设计方案,并对各个模块的功能、接口作了仔细说明。接着,重点介绍了网守的认证/计费模块的设计与实现,并给出了实现细节和重要工作流程。最后,描述了该网守系统运行及计费的测试环境和测试结果,并提出了下一步工作的改进建议。本设计完全遵循面向对象的设计思想,具有良好的扩充性和代码可重用性。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题的研究背景
  • 1.2 VoIP的发展及国内外技术
  • 1.2.1 VoIP的发展
  • 1.2.2 国内外VoIP的关键技术
  • 1.3 本课题的主要任务
  • 1.4 本文的内容安排
  • 第2章 H.323技术基础知识
  • 2.1 H.323系统概述
  • 2.2 H.323系统的结构和组成部分
  • 2.2.1 网守
  • 2.2.2 IP电话终端
  • 2.2.3 网关
  • 2.2.4 IP电话终端代理
  • 2.2.5 计费/认证中心
  • 2.2.6 结算中心
  • 2.3 H.323协议栈结构
  • 2.4 RAS协议
  • 2.4.1 RAS——网守搜寻
  • 2.4.2 RAS——节点注册与注销
  • 2.4.3 RAS——接入与退出
  • 2.4.4 RAS——端点定位
  • 2.4.5 RAS——带宽管理
  • 2.4.6 RAS——信息与状态管理
  • 2.5 H.245媒体通信控制协议
  • 2.6 典型H.323协议流程
  • 第3章 语音编码技术
  • 3.1 语音编码技术概论
  • 3.2 传统的数字通信系统中的语音编码技术
  • 3.3 VoIP语音编码技术
  • 第4章 G.726算法在目标板上移植的模块设计
  • 4.1 模块硬件电路组成与功能概述
  • 4.2 G.726语音压缩算法分析
  • 4.2.1 G.726原理概述
  • 4.2.2 G.726编码原理
  • 4.2.3 G.726解码原理
  • 4.2.4 G.726语音算法在上位机上的编程实现
  • 4.3 IIS接口电路设计及说明
  • 4.4 S3C44BOX主处理器
  • 4.5 音频芯片UDA1341TS
  • 4.6 实际电路G.726语音算法测试
  • 第5章 VoIP网守系统总体设计
  • 5.1 概述
  • 5.1.1 目标
  • 5.1.2 系统开发环境
  • 5.1.2.1 网守开发环境
  • 5.1.2.2 关系型数据库
  • 5.1.2.3 数据库开发工具
  • 5.1.3 需求分析
  • 5.1.3.1 系统定位
  • 5.1.3.2 网守的功能
  • 5.2 系统设计
  • 5.2.1 概述
  • 5.2.2 主线程模块设计
  • 5.2.2.1 功能
  • 5.2.2.2 模块划分
  • 5.2.2.3 模块设计
  • 5.2.3 消息处理线程模块设计
  • 5.2.3.1 消息处理线程的功能
  • 5.2.3.2 模块划分
  • 5.2.3.3 呼叫状态变迁与消息处理与函数
  • 5.2.3.4 数据结构
  • 5.2.4 认证/计费代理线程模块设计
  • 5.2.4.1 认证/计费代理线程模块的功能
  • 5.2.4.2 认证/计费代理线程模块及工作流程
  • 5.2.4.3 认证/计费代理线程与网守消息处理线程间通信的消息结构
  • 5.2.5 网管接口子线程模块设计
  • 5.2.6 MySQL数据库设计
  • 5.3 测试
  • 5.3.1 系统测试环境
  • 5.3.2 单网守计费测试
  • 5.3.3 双网守平行组网计费测试
  • 第6章 总结
  • 6.1 本文的研究工作总结
  • 6.2 尚待继续深入研究的工作
  • 参考文献
  • 攻读学位其间发表的论文
  • 致谢
  • 相关论文文献

    • [1].基于G.726的语音无线采集芯片发射机基带电路设计[J]. 微电子学与计算机 2018(01)
    • [2].基于TMS320C64xDSP的汇编优化方法[J]. 微处理机 2010(01)

    标签:;  ;  ;  

    G.726算法在目标板上的移植及VoIP网守的总体设计
    下载Doc文档

    猜你喜欢