基于会话初始化协议(SIP)的VoIP系统的研究与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:weishaohua1982
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着IP数据网的广泛使用,VoIP(Voice over Internet Phone)技术迅速发展并成为了近年来研究的热点。VoIP客户端作为VoIP业务的承载体,其目标在于实现人机交互功能以及用户间的会话功能。本文围绕VoIP技术及SIP信令技术进行研究,在此基础上设计并实现了VoIP系统的客户端,最终实现了客户端软件的人机交互功能、各种会话功能功能以及数据库功能,其具体内容如下所述。   研究了VoIP技术的相关协议。首先对信令协议SIP协议的协议结构、SIP的体系结构及呼叫流程、SIP协议消息格式及SIP协议的实现进行研究;其次介绍了会话描述协议SDP(Session Description Protocol)的信息及协议格式;最后概述了实时传输协议RTP(Real-time Transport Protocol)的应用及数据包格式。   研究了VoIP客户端软件的总体架构以及通信过程的设计与实现。首先研究了客户端软件的总体构架,软件的总体架构由三个进程模块组成,各进程模块分别实现不同的功能;其次研究了各进程的创建及实现过程;再次研究了进程间的通信方式管道的特点、管道的创建及通信原理、各进程模块间的管道的创建及通信内容和通信结构;最后深入分析了进程模块数据的主要执行流程。   研究了VoIP客户端功能的实现。首先研究了人机交互功能的设计与实现,主要包括人机交互主界面的设计与实现以及人机交互地址簿与呼叫历史功能的设计与实现;其次对信息中继与状态转移功能的设计与实现;再次对VoIp客户端的会话功能进行研究和实现,包括对注册功能、发起会话功能、接收会话功能、会话终止功能、呼叫转接功能以及呼叫预留功能的研究与实现;最后对数据库功能进行研究,设计并实现了VoIP客户端软件的地址簿功能和呼叫历史功能,包括添加、删除、编辑、重命名联系人以及呼叫历史管理功能。   阐述了VoIP系统测试平台的搭建及功能测试过程,首先介绍VoIP测试平台的搭建及服务器拨号方案等的配置,其次对本文实现的注册功能、会话功能、呼叫预留功能以及呼叫转接功能进行测试,表明本文设计并实现的VoIP客户端实现了人机交互功能、会话功能、呼叫转接功能、呼叫预留功能以及数据库功能。最后对研究工作进行了总结与展望,首先对VoIP技术的前景进行展望,其次对研究工作进行总结和展望。
其他文献
静态图像人体轮廓提取是指从静态图像中将人体轮廓分割出来,它在计算机视觉中的人体行为识别、背景分割与替换等多个方面都有着广泛的应用。静态图像人体轮廓提取面临着巨大
GMDSS自完全实施以来,所有的船员都要按要求通过GMDSS培训.学员在GMDSS通用操作员备的培训中,使用真实设备进行学习,不仅实训的成本高、效率低,而且可能产生误报警,造成十分严重的
作为抵抗无线衰落、提高通信系统可靠性和增加系统传输速率的一种有效手段,协作通信无疑是目前无线通信的研究热点之一。根据是否利用瞬时信噪比或者平均信噪比进行中继选择,
随着电子信息技术的快速发展,代表个人身份的常规信息经常被他人非法获得和使用,影响了人们的工作和生活,使得生物识别技术得到快速发展,其中指纹识别以其性能稳定、准确率高
在数字通信系统中,误码率性能和带宽效率往往是两个需要进行博弈的参数,传统的直接序列扩频和跳频扩频系统通过牺牲系统的带宽效率获取扩频增益,以达到较好的误码率性能。对于一
在视频通信系统中,接收图像特别是经过高效压缩编码(如H.264)后的视频数据,其重建质量对传输信道差错的影响十分敏感,所以必须在通信或传输过程中采用强有力的差错控制措施,方能获
近年来,无线通信领域面临着频谱资源缺乏与频谱利用效率不高的矛盾,认知无线电技术为解决这一矛盾提供了新的思路,它通过具备人工智能学习能力和可重构能力的无线电设备,对周
指纹识别技术是一种重要的身份认证手段,同时也是目前应用最为广泛的生物特征识别之一。随着计算机和微电子技术的发展,基于嵌入式的指纹识别技术越来越多地受到人们的重视和
随着中国通信事业的发展,通信技术已经成为各通信运营商市场竞争中的重要竞争手段和前提条件,围绕3G牌照发放后,3G技术标准逐渐树立,3G技术和设备趋于成熟,而3G网络的规划也
中国电信路由报表系统作为中国电信国际路由二期系统的一个子系统,产生用户感兴趣的分析报表,同时可以对集成数据进行相应数据挖掘工作。报表系统通过数据集市的形式和其他系