论文部分内容阅读
随着网络技术的不断进步和网络间融合趋势的不断增强,IP网络开始承载越来越多的传统电信网和电视网上的业务,尤其是VoIP(Voice over IP)业务的应用在Internet网络上的发展速度尤其惊人。论文对VoIP的技术原理和发展趋势进行了简单介绍,强调了VoIP的迅速发展加速了PSTN与IP网络的语音、数据业务的融合,这就意味着VoIP有更为广阔的发展前景;详细论述了支撑VoIP系统的几大关键技术,对其中的语音编解码技术进行了深入研究,并在此基础上提出了一种新的VoIP语音算法选型方案,作为课题设计的直接理论依据,也可供业界参考;论文还对VoIP系统的总体设计方案进行了概述,并以此为依据,提出了课题的研究主题:基于ZSP500(一种DSP处理器)如何设计出成功的底层调度软件以实现VoIP语音业务。论文从总体设计、关键数据结构、各模块的具体实现等角度出发,讲解了整个DSP调度软件的设计细节。将最顶层的设计分为中断控制和底层轮循任务,进而划分为四大关键模块:底层编解码模块、数据接口模块、10ms中断控制模块、消息接口模块,并对这些模块的设计细节进行了详细的讲解、图示。课题设计的重难点在于内存的动态管理、4方通话的会议室机制和消息接口的实现上;论文不仅详细论述了上述模块的详细设计方案、处理流程以及相关的关键数据结构,还与业界传统的实现方法作了比较,分析了本调度方案的优点。另外,论文论述了课题设计的DSP调度软件赖以实现的关键环节:即,如何对该调度软件进行仿真、验证的过程;将此过程区分为:DSP内部模块级验证和VoIP网关系统级验证;同时对整个测试过程中所发现的一些典型问题进行了回顾,包括问题现象和定位分析两部分。最后,该论文综合分析了VoIP系统的现状,进而论述了该调度方案的灵活性、可扩展性、高性能低成本、易升级,便维护等优点;同时提出了本方案的几点待改进的点,有利于该方案的后续拓展。