预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于H.323的异构VOIP通信系统设计与实现的任务书 一、任务背景 随着移动互联网的迅猛发展以及多媒体实时通信需求的增加,VOIP通信作为一种新型的通信方式,它可以提供高质量、低延迟、低成本的语音通信服务。但是,由于硬件、操作系统以及传输协议等不同因素的影响,导致了异构VOIP系统之间的通信存在着困难和不便。因此,设计一种基于H.323协议的异构VOIP通信系统,可以解决正在使用IP网络上的多样化终端、传输协议、编解码器等导致的VOIP通信统一性、集成性、互操作性等问题。 二、任务目标 (一)系统设计 1.设计VOIP系统的总体框架,实现端到端的可组网、可扩展性、互操作性等功能; 2.根据需求设计用户管理模块和认证授权模块,保证系统的安全性; 3.设计音频、视频的传输方式,包括编码、解码、压缩、网络传输以及抖动缓冲等算法; (二)系统实现 1.搭建VOIP系统的开发环境,选择合适的编程语言和开发工具; 2.针对H.323协议进行编程实现,完成通信流程、呼叫建立、数据传输等功能; 3.测试系统功能是否符合设计要求,并对系统进行性能测试、安全测试等。 三、任务步骤 (一)系统设计 1.系统总体设计:根据H.323协议的标准和用户需求设计VOIP系统的整体框架和架构,并进行详尽的功能分析和流程设计。 2.用户管理模块设计:根据用户需求,建立用户管理数据库,实现用户注册、登录、账号删除等功能,并实现相应的认证授权功能。 3.音频视频传输方式设计:设计VOIP的音频视频传输方式,包括编码、解码、压缩、网络传输、抖动缓冲等算法的设计与实现。 (二)系统实现 1.开发环境搭建:根据所选编程语言和开发工具的要求,搭建适合的开发环境。 2.编程实现:根据系统设计进行编程实现,包括H.323协议的实现、音频视频传输方式的实现以及用户管理模块等。 3.测试与调试:完成编程实现后,进行系统测试,包括性能测试、安全测试等,并根据测试结果对系统进行调试和优化。 四、成果要求 1.系统总体设计方案或设计报告,描述系统的架构、运行原理、功能模块及交互流程等,不少于20页; 2.完整的VOIP通信系统源代码,以及程序使用说明文档; 3.完整、详细的测试报告,包括系统的各项指标性能测试、安全测试等; 4.成果论文:内容包括VOIP通信系统设计与实现的意义和丰硕成果的介绍,系统的原理、设计方法、关键技术的分析与研究,方案实现和成果测试,不少于20页。 五、参考文献 [1]Mauro’sVOIPSystem音频音效编程:数字语音处理和压缩.蔺建华、李免秀,向欣霓译. [2]Hohorf.,A.“IPtelephonyengineeringfortechnologytransition,integration,andintero perability”IEECommunication,Vol.8,2000. [3]RamanujanR.,SenguptaC,“AwholisticapproachtoimplementationofH.323Gateways”,inProc.ofIEEEInt.Conf.onNetworks,IC-NET,2004. [4]JohnD,“Pluby,IntelCorporationandPIKATechnologies,TowardsNextGenerationTelephonyInterconnect”,Proc.ofthe3rdInt.WorkshoponTechnologiesforFutureClustering(rWTF),March2005. [5]World,J.,Crawford,T.,“AComparisonofCommonIPTelephonyProtocols”Proceedingsofthe2001WinterSimulationConference,2001.