文档介绍:基于dsPIC33F的嵌入式VoIP系统设计 The Design of EmbeddedVoIP System Based on dsPIC33F 学科专业:信息与通信工程研究生:宋小璇指导教师:刘敬浩副教授天津大学电子信息工程学院二零一二年十一月独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得天津大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。学位论文作者签名: 签字日期: 年月日学位论文版权使用授权书本学位论文作者完全了解天津大学有关保留、使用学位论文的规定。特授权天津大学可以将学位论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。(保密的学位论文在解密后适用本授权说明) 学位论文作者签名: 导师签名: 签字日期: 年月日签字日期: 年月日摘要 IP电话是以互联网或其他使用IP技术的网络为传输媒介的一种语音通讯工具。与传统电话相比,它表现出了低通话费用,低建设成本的明显优势。目前国内外IP电话的软件产品得到了广泛的应用,但其具有不可忽视的缺点:可移动性差。为解决这些问题,本文提出了嵌入式IP电话设计方案,目的是让IP电话完全脱离计算机的支持,可独立工作。论文中,首先介绍了IP电话的发展过程、分类和系统构成;其次研究了在 IP电话中使用到的关键技术,主要包括语音编解码技术、IP电话网络通信协议; 然后进行了IP电话的硬件设计,本着高性能低成本的原则,选用16位数字信号控制器dsPIC33FJ256GP710A作为IP电话的核心控制器、选取WM8510作为语音编解码芯片、采用ENC424J600作为网络控制器;最后进行了软件设计,包括呼叫处理模块、A/D和D/A模块、语音编解码模块、数据打包拆包处理模块、网络传输模块和串口传输模块,并实现了各模块功能。在该IP电话的设计过程中,以Microchip公司提供的Explorer 16开发板为开发平台,。通过对这两种算法的传输速率、MOS和复杂度各方面指标进行衡量比较,最终决定采用 Speex算法作为IP电话中的语音编解码算法。对VoIP使用的协议层次结构进行了简化处理,并使用Socket机制实现了基于TCP协议和UDP协议的网络传输。关键词: IP电话;语音编解码;网络传输;;Speex;dsPIC33F ABSTRACT IP telephony is a voice communication toolwhich uses the or other IP-worksas transmission medium. People pay more and more attentionto IP telephonywith the development and popularization of the pared with the traditional phone, it shows us obvious advantages: low call chargesand low construction , there are a great many software productsabout IP telephonywhichhavebeen widely used in the market,but they also have a disadvantagewhich can not be neglected:poor order to solve these problems, we propose the design of embedded IP telephonyaiming at working independentlywithout the support puter. Firstly, The classificationof IP telephonywere introduced in this paper. Secondly, we studied key technologiesof IP telephony, which included Speech decoding muni