论文部分内容阅读
随着Internet的发展和普及,以它为基础的VoIP技术也得到了广泛的应用。其中运用VoIP技术的网络电话给传统的语音通信方式带来了巨大的冲击和挑战,它的优点是能够大大降低长途(尤其是国际长途)费用。现在,VoIP技术已经成为各个运营商竞相发展的热点。VoIP也称IP电话,是利用IP网络传送语音的一种先进通信方式,它通过把模拟语音信号数字化、编码压缩、打包达到了在Internet上传送语音的目的。网关是PSTN(公用电话交换网)和IP网络进行连接的关键设备。它将用户拨打的电话号码映射为IP地址,实现了数据格式、协议的转换,在很大程度上推动了IP电话业务的发展,IP电话目前已经不仅限于通过PC来实现。本文提出了一种基于H.323协议的嵌入式VoIP网关的解决方案,并给出了系统的设计思想和部分实现细节。论文首先说明了课题研究的背景和意义,介绍了VoIP技术的原理、关键技术等,接着详细分析了比较成熟的VoIP标准H.323协议的信令结构和呼叫流程。同时介绍了嵌入式开发的预备知识,进而给出了嵌入式平台的设计方案S3C4510B+AC483+uClinux(VxWorks),包括硬件和软件部分的设计方案。其中作者的主要工作是协助Openh323协议栈在开发板上的移植和稳定性测试;为协议栈和驱动部分提供命令行接口函数;本文中完成了串口通信模块的结构设计、流程设计和代码实现,并与读写flash程序集成实现网关配置信息的断电保存、上电加载功能。文章最后总结了项目开发经验,对VoIP技术的发展前景进行了展望。