论文部分内容阅读
随着计算机技术、互联网技术和数字信号处理技术的飞速发展,传统的电话交换业务和基于IP网络的多媒体通信业务呈现出紧密融合的趋势。VoIP技术就是在这种趋势下迅速的发展和应用起来的。和传统的电话业务相比,VoIP采用分组交换技术,可以合理利用线路带宽,明显降低通信成本,而且还可以实现更多的增值业务,与多媒体技术相结合,具有广阔的发展前景。
目前被广泛采用的两种VoIP技术分别是H.323和SIP。H.323是ITU-T提出的,和SIP相比更加成熟,在现有的VoIP市场上得到了广泛的应用。但由于其协议的复杂性,可扩展性比较差,而SIP协议具有结构简单、灵活、易于扩展和实现、分布式控制、与Internet有良好的适应性等特点。
本文首先介绍了分组语音业务的发展现状和发展趋势,在此基础上介绍了SIP 协议的特点、层次架构和网络体系,并和ITU-T的H.323协议做了比较。其次介绍了SIP语音网关的实现载体,嵌入式操作系统Vxworks及其编译环境Tornado。然后着重讨论了SIP语音网关的软件体系结构和SIP协议模块的设计思想和实现方案。最后介绍了SIP语音网关的测试结果和应用展望。
作者在本课题中主要参与了SIP协议模块适配层的设计和实现,完成了SIP协议模块适配层的需求分析、概要设计、详细设计以及编码工作,并对设计完成的SIP协议模块进行单元测试、集成测试、系统测试,并修改了在测试中发现的软件缺陷。