当前位置:主页 > 管理论文 > 移动网络论文 >

支持SIP用户与浏览器用户的融合通信系统设计与实现

发布时间:2020-07-28 10:31
【摘要】:随着HTML5等Web技术的发展,浏览器作为互联网的主要入口提供的服务日益丰富,尤其是WebRTC技术,让通过浏览器无插件即时通信成为可能。而以下一代网络为主要发展方向的电信业,已经并且还将继续将大量的SIP通信设备投入各种生产生活环境。实现支持SIP用户与浏览器用户的融合通信系统,不仅可以让已有的SIP终端和浏览器用户跨平台融合通信,整合资源节省成本、丰富业务场景、提高旧设备的利用率,还可以利用Web易于扩展的特性,融合更多的服务,提高用户体验。本系统以SIP应用服务器、WebRTC服务器为信令网关,将主要的应用逻辑集中在服务器,而网络中的媒体流都由媒体服务器中继。通过这种方式,降低了对SIP客户端设备能力的要求,方便接入老旧设备。同时中心化的逻辑方便业务管理、控制和扩展,配合位置服务器实现分布式的组织提供跨域的通信服务。另外,系统通过扩展的SIP消息和自定义消息,以消息事件驱动的方式设计了业务逻辑的有限状态自动机,保证了系统的稳定性和可靠性。本文遵循软件工程的一般步骤,讲解了本系统设计和实现的具体步骤。首先进行需求分析,讲解系统要实现的基本音视频通信、即时消息、各种增值业务,以及文件传输、即时聊天等业务需求,另外还讲解了用户管理、私网穿越、分布式组织等问题。然后给出了系统整体解决方案,介绍系统的体系结构、协议栈、组成和私网穿越、分布式组织的处理。接着,分别讲解了 SIP应用服务器和WebRTC服务器的详细设计和实现,如功能模块的划分,安全性、多线程、业务冲突、用户状态的处理等。最后,讲述了本系统功能测试的方法和结果,并讨论了性能问题。
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP393.09
【图文】:

协议栈,在线状态,应用场


进一步优化和完善,于2002年修改为RFC3261。它工作在应用层,可用于音频、逡逑视频、即时消息、通话控制、在线状态等应用场景,提供了创建、更新和结束会逡逑话的方式。其协议栈如图2-1:逡逑^邋Media邋encoding邋J〔邋SDP邋)逡逑逦邋逦邋逦邋+邋^邋\邋逦逡逑(DHCP)邋(DNS邋)逦(RSVP)〔邋RTCP)逦^邋RTP邋^邋(SIP邋)邋(HTTP)逡逑iT逦Ti逦n ̄i邋ifT逡逑I邋|逦|邋r ̄邋I逡逑^邋Sigcomp邋J逡逑i逦i逦i逡逑!逦1逦1逦",逡逑I逦%煎澹藻澹藻澹藻澹藻澹裕赍澹簦妫戾澹藻义希眨模校叔澹蓿裕茫校叔义希哄危慑澹蓿戾义希ㄥ危桑校觯矗桑校觯跺危叔义希蝈义希ㄥ危粒悖悖澹螅箦澹睿澹簦鳎铮颍脲澹ǎ牵校遥樱澹眨停裕樱澹祝蹋粒五澹╁危╁义贤迹玻卞澹樱桑行檎唬郏福蒎义希靛义

本文编号:2772756

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2772756.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户79fa5***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com