中南民族大学
硕士学位论文
基于SIP的多媒体会议系统中的发言权控制的设计与实现
姓名:包玲
申请学位级别:硕士
专业:通信与信息系统
指导教师:朱翠涛
20080608
中南民族大学硕士学位论文
摘要
发言权控制(Floor Control)是多媒体会议系统的关键组成部分,是协调和管理多
媒体会议中的多个用户使用会议资源的一种机制,是多媒体会议体系结构中的关键技
术。
为了满足 SIP 多媒体会议中控制协议的统一性,增强会议控制的功能,本论文在对
已有会议系统模型进行分析的基础上,设计了一种以会话初始化协议(SIP)为控制信令的
多媒体会议中发言权控制的系统模型。该模型包括会话管理,会议实例管理,用户管理,
策略管理等,完成整个系统的控制功能。然后根据发言权控制模型,给出了相应的软件
结构,并围绕系统需求的设计利用 Petri 网技术分析控制模型的可行性。
在此基础上,设计并实现了发言权控制模型中各功能模块。构造了分布式服务器结
构,将会议系统中的非主要处理任务,如媒体处理,策略管理分发给子服务器处理,避
免了单服务器会议系统中出现的性能瓶颈,同时还实现了在子服务器崩溃时服务器迁移
功能。将发言权控制功能位于不同的服务器上,每个参与者在获得发言权后成为持有人,
通过其 SIP 代理服务器接受所有发言权请求,并能在会议中直接管理资源,或者通过此
服务器发送请求给其他的级联服务器。资源持有人可以对发言权进行控制,要求用户发
言按队列排序,并且拥有控制所有请求成员发言权的权力,从而有效的控制会议资源避
免冲突。论文进一步探讨了发言权控制消息的实现机制,将控制消息分为命令和通知两
类,本文采用简单对象访问协议(SOAP)实现了控制命令运行机制,利用基于 SIP 的
事件通知机制实现了会议通知功能。
最后对整个系统性能进行了功能测试,采用 Ethreal 抓包软件进行流程监控与数据
包分析,基本达到了设计要求。
关键词多媒体会议;发言权控制;会话初始化协议;简单对象访问协议
I
基于 SIP 的多媒体会议系统中发言权控制的设计与实现
Abstract
As a mechanism to co-ordinate and manage multiple users using different media in
different conferences, Floor Control is the key part of Multimedia Conference System.
In order to make the control protocol in SIP (Session Initiation Protocol) based
Multimedia Conference unify and enhance the functions of the control, we designed a system
model using SIP protocol for the Floor Control in Multimedia Conference after analyzed other
conference control and protocols. The modle includes session management、 conference
instance management、 user management、 protocol management and so on. The
has been used to analyse the feasibility of the model.
The model has been constructed a distributed server for distributing tasks such as meida
operation and protocol management to sub servers, which avoided the bottle-neck of
single-server conference, and supported server transfer when a sub server crashed. The
function of Floor Control lied in different server. Who get floors would be floor holder, he can
ge
基于SIP的多媒体会议系统中的发言权控制的设计与实现 来自淘豆网m.daumloan.com转载请标明出处.