论文摘要
本文首先介绍了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 音频芯片UDA1341TS4.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文档