基于Restcomm的协同通信系统会议子系统的设计与实现
发布时间:2020-12-31 21:00
基于网络的通信已经逐步成为现代信息社会重要的沟通方式,由此也给企业的工作沟通形式带来了转变。协同通信系统对于企业来说扮演着越来越重的角色。协同通信系统是企业内部定制的统一联络通信平台系统,即将多种通信方式无缝地集成在一个平台之上。因此研究研发协同通信系统可以帮助企业提高工作效率,助力企业信息化升级,具有很大研究意义。本文主要关注于协同通信系统中会议子系统的设计与实现。整个系统基于Restcomm实时通信平台。利用该平台提供的底层协议栈,服务器和独立组件,我们可以设计编写定制化,功能丰富,扩展性很强的通信应用。本文实现的会议系统主要利用了 Restcomm平台的SIP Servlet组件和Restcomm媒体服务器。本会议系统采用控制与媒体分离的设计方式,利用SIPServlet组件并基于SIP协议开发。本文设计了完备有效的有限状态机来管理协议状态,并以此实现整个会议系统的信令逻辑。根据SIPServlet API实现基于SIP协议的应用服务开发,主要包括:建连控制,会议组织控制,会议编程控制,会议附加通话逻辑控制等功能模块。媒体服务器主要负责终端之间媒体流的中继功能,并配合SIP服务器...
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:87 页
【学位级别】:硕士
【部分图文】:
Restcomm架构图
5)?BYE:终止会话??6)?OPTIONS:查询服务器的相关信息和能力??一个SIP请求消息例子如图2-3所示:??INVITE?sip:bob@biloxi.com?SIP/2.0??Via:?SIP/2.0/UDP?pc33.atlanta.com;branch=z9hG4bK776asdhds??Max-Forwards:?70??To:?Bob?<sip:bob@biloxi.com>??From:?Alice?<sip:alice@atlanta.com>;tag=1928301774??Call-ID:?a84b4c76e66710@pc33.atlanta.com??CSeq:?314159?INVITE??Contact:?<sip:alice@pc33.atlanta.com>??Content-Type:?application/sdp??Content-Length:?142??(SDP?not?shown)??图2-3?SIP消息例子??2.3?SIP?Servlet编程模型介绍??2.3.1?SIP?Servlet?概述??任何通信架构的一个重要方面就是可编程性。SIP?Servlet?API的目的就是为??提供一个标准化的平台,开发者可以以此开发基于SIP的服务。??SIP?Servlet是一个基于Java的应用组件,它通过SIP?Servlet容器进行管理,??容器负责执行SIP信令[15]。如同其他基于Java的组件,Servlet是平台独立的Java??类
CRLF??[message?body]??图2-2?SIP消息结构图??SIP请求消息的起始行是Request-Line,?—个Request-Line包含_??个方法名,??-个请求URI地址和一个协议版本
【参考文献】:
期刊论文
[1]通信领域新战场——云通信服务[J]. 曹国仪. 通讯世界. 2016(21)
[2]智慧城市中基于云通信的协同通信系统研究[J]. 韩佳伟. 通讯世界. 2015(11)
[3]整合云通信能力平台 服务云教育信息产业[J]. 刘文彬. 信息通信. 2015(03)
[4]移动CRM如何抓痛点[J]. 韦龑. 创业家. 2014(01)
[5]基于P2P-SIP的VoIP会议系统分层服务模型的研究[J]. 万晓林. 科技风. 2011(05)
[6]SIP协议测试方法和测试工具的研究[J]. 林浒,王阳,雷为民,于东海,杜玲. 小型微型计算机系统. 2008(03)
[7]一种基于MOBICENTS的多媒体会议系统[J]. 朱翠涛,董坤,汪汉新. 计算机工程与应用. 2008(01)
[8]基于IPv6的网络安全保障方法的研究与实现[J]. 何鹏. 计算机安全. 2007(03)
[9]基于SIP的网络会议[J]. 张远,吴刚,相莉,宋玉炎. 计算机工程与应用. 2004(01)
硕士论文
[1]基于SIP的分级电话会议系统架构及协议研究与实现[D]. 陈强.电子科技大学 2014
[2]基于SIP协议的负载均衡系统设计与实现[D]. 张建妮.西南交通大学 2011
[3]SIP会议策略控制的设计与实现[D]. 杜悦文.电子科技大学 2011
[4]基于软交换技术的SIP网络电话会议系统的研究与设计[D]. 王立国.华北电力大学(北京) 2010
[5]SIP视频会议服务器设计与实现[D]. 邓敦望.北京邮电大学 2010
[6]数据协同管理系统的设计与实现[D]. 赵华杰.北京邮电大学 2010
[7]基于JAVA的网络视频会议系统的研究与实现[D]. 段鹏.西安电子科技大学 2010
[8]基于SIP协议的视频会议系统设计与开发[D]. 韩义.吉林大学 2009
[9]媒体服务器控制应用编程接口的研究与实现[D]. 何万祥.北京邮电大学 2009
[10]基于SIP协议的会议服务器实现[D]. 苏少辉.厦门大学 2007
本文编号:2950306
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:87 页
【学位级别】:硕士
【部分图文】:
Restcomm架构图
5)?BYE:终止会话??6)?OPTIONS:查询服务器的相关信息和能力??一个SIP请求消息例子如图2-3所示:??INVITE?sip:bob@biloxi.com?SIP/2.0??Via:?SIP/2.0/UDP?pc33.atlanta.com;branch=z9hG4bK776asdhds??Max-Forwards:?70??To:?Bob?<sip:bob@biloxi.com>??From:?Alice?<sip:alice@atlanta.com>;tag=1928301774??Call-ID:?a84b4c76e66710@pc33.atlanta.com??CSeq:?314159?INVITE??Contact:?<sip:alice@pc33.atlanta.com>??Content-Type:?application/sdp??Content-Length:?142??(SDP?not?shown)??图2-3?SIP消息例子??2.3?SIP?Servlet编程模型介绍??2.3.1?SIP?Servlet?概述??任何通信架构的一个重要方面就是可编程性。SIP?Servlet?API的目的就是为??提供一个标准化的平台,开发者可以以此开发基于SIP的服务。??SIP?Servlet是一个基于Java的应用组件,它通过SIP?Servlet容器进行管理,??容器负责执行SIP信令[15]。如同其他基于Java的组件,Servlet是平台独立的Java??类
CRLF??[message?body]??图2-2?SIP消息结构图??SIP请求消息的起始行是Request-Line,?—个Request-Line包含_??个方法名,??-个请求URI地址和一个协议版本
【参考文献】:
期刊论文
[1]通信领域新战场——云通信服务[J]. 曹国仪. 通讯世界. 2016(21)
[2]智慧城市中基于云通信的协同通信系统研究[J]. 韩佳伟. 通讯世界. 2015(11)
[3]整合云通信能力平台 服务云教育信息产业[J]. 刘文彬. 信息通信. 2015(03)
[4]移动CRM如何抓痛点[J]. 韦龑. 创业家. 2014(01)
[5]基于P2P-SIP的VoIP会议系统分层服务模型的研究[J]. 万晓林. 科技风. 2011(05)
[6]SIP协议测试方法和测试工具的研究[J]. 林浒,王阳,雷为民,于东海,杜玲. 小型微型计算机系统. 2008(03)
[7]一种基于MOBICENTS的多媒体会议系统[J]. 朱翠涛,董坤,汪汉新. 计算机工程与应用. 2008(01)
[8]基于IPv6的网络安全保障方法的研究与实现[J]. 何鹏. 计算机安全. 2007(03)
[9]基于SIP的网络会议[J]. 张远,吴刚,相莉,宋玉炎. 计算机工程与应用. 2004(01)
硕士论文
[1]基于SIP的分级电话会议系统架构及协议研究与实现[D]. 陈强.电子科技大学 2014
[2]基于SIP协议的负载均衡系统设计与实现[D]. 张建妮.西南交通大学 2011
[3]SIP会议策略控制的设计与实现[D]. 杜悦文.电子科技大学 2011
[4]基于软交换技术的SIP网络电话会议系统的研究与设计[D]. 王立国.华北电力大学(北京) 2010
[5]SIP视频会议服务器设计与实现[D]. 邓敦望.北京邮电大学 2010
[6]数据协同管理系统的设计与实现[D]. 赵华杰.北京邮电大学 2010
[7]基于JAVA的网络视频会议系统的研究与实现[D]. 段鹏.西安电子科技大学 2010
[8]基于SIP协议的视频会议系统设计与开发[D]. 韩义.吉林大学 2009
[9]媒体服务器控制应用编程接口的研究与实现[D]. 何万祥.北京邮电大学 2009
[10]基于SIP协议的会议服务器实现[D]. 苏少辉.厦门大学 2007
本文编号:2950306
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2950306.html