基于双因素认证的SIP软电话的研究与实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:xindongmei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SIP协议是下一代网络的核心协议之一,是支持多媒体通信的应用信令协议。它打破传统的电信业务传输模式,更好地将电信级应用与Internet应用融合在一起,采用基于Internet的模式,提供基于IP的多媒体业务,具有广泛的应用前景,因此采用SIP协议作为信令协议成为越来越多VoIP系统开发者的选择。   本文围绕基于SIP协议的软电话系统的实现展开研究工作,参考相关的国内外文献和技术文档,对SIP协议及其相关技术进行了细致的研究,设计并实现了基于SIP协议的软电话。本文的核心内容包括以下几点:   首先,深入了解VoIP技术的发展历程、关键技术,详细分析与SIP网络电话实现相关的SIP、SDP和RTP等各种网络协议,仔细研读实现SIP协议的Osip2开源协议栈。   然后,设计并开发了基于SIP协议的软电话系统。软电话系统的开发基于开源的Osip2/eXosip2协议栈,开发语言是C/C++,开发环境采用Microsoft VisualStudio2005,编写了大约两万行的代码。实现后的SIP软电话已经具备众多功能,能够正常地进行注册和注销、语音视频通讯和文本聊天,并添加了添加好友、好友状态更新和参数配置等附属功能。   接着,在SIP软电话基本功能得到实现的基础上,设计了SIP注册报文和媒体流的NAT穿越问题的解决方案并予以实现。   最后,分析现有的SIP认证机制,指出了现有机制在安全性方面的缺陷,设计并实现了基于双因素认证的SIP认证机制,大大提高了SIP认证的安全性。基于双因素认证的SIP认证机制是本文的一大创新点,用户输入的密码是变化的,有效地避免了针对静态密码的攻击。
其他文献
3D产业发展迅速,学术界和普通大众都对3D显示产生了越来越多的兴趣。但是由于3D视频相对于2D视频制作较为复杂,3D内容的不足已成为3D产业普及的一个瓶颈。而且随着人们对3D视
学位
全球定位系统(GPS)为了解决人们在宇宙中的导航和定位问题。连续发展多年至今,已能向全世界提供高精度的导航和定位信息。目前,它已经在地质勘探、交通运输、航天航空、国防军事
在无线通信领域中存在着大量的资源优化问题,这些优化问题要求决策者能够合理地设计一个优化方案以满足系统设计的要求,如本文中将要讨论的两个资源优化问题,即无线局域网(Wi
近几年,在多媒体和互联网技术飞速发展的推动下,视频由于包含丰富的内容,已逐渐成为信息表达和传播的主要形式。截至2015年12月,我国互联网视频用户数目达到5.04亿,其中得益
近20年来,移动通信技术取得了飞速发展,在全球范围内蒸蒸日上,极大地推动了社会的进步,方便了人们的生活。如今它已经成为人们首选的通信手段和社会的主流通信模式。智能天线
真菌性角膜炎是一种感染性的角膜病变,通常是由真菌引起的病变,若不及时治疗极易造成角膜穿孔、眼内炎等一些十分严重的后果。如何利用角膜共聚焦显微图像中菌丝和神经形态上
汽车的制动性能是汽车安全行驶的一项重要指标,研发出一种具有可编程功能、适用性广,手持操作方便,数据存储量大的非接触式车辆制动性能检测仪器,有着重要的现实意义和应用价
随着网络规模和复杂性不断增加,互联网体系结构正面临着重大理论挑战。路由器的处理能力逐渐难适应用户网络之间流量不断增大的要求,需要对路由器不断的进行升级才能满足这种
近几年,随着无线通信技术的飞速进步,IEEE 802.11无线局域网迅猛发展,无线局域网以其组网方便,移动性和可扩展性好,传输速率较高等优点被广泛应用于社会各个领域。与此同时,