一种多媒体会议的实现方法及系统的制作方法

文档序号:7711187阅读:193来源:国知局
专利名称:一种多媒体会议的实现方法及系统的制作方法
技术领域
本发明涉及通信领域,更具体地,涉及一种多媒体会议的实现方法及系统。
背景技术
随着NGN (Next Generation Network,下一代通信网络)和IMS (IPMultimedia Subsystem, IP多媒体子系统)通信网络的应用领域不断扩大,相关的基于NGN和IMS的智能业务也越来越多,其中音视频多媒体会议业务是一个比较典型的业务,用户通过定制PC (Personal Computer,个人计算机)客户端发起多媒体会议,呼叫多个会议成员,会议创建者通过定制PC客户端与会议成员进行多媒体的交互,同时在定制PC客户端上进行会议的相关控制。
通过PC软件以RTP ( Real-time Transport Protocol,实时传送协i义)协议进行音视频媒体交互时,对IP网络带宽及网络环境的要求较高,极易产生杂音、停滞、单通等问题,影响用户的正常通讯。
因此,有必要提供一种多媒体会议的实现方法,解决现有技术中进行多媒体会议音视频媒体交互时对网络要求较高的问题。

发明内容
本发明要解决的技术问题是提供一种多媒体会议的实现方法及系统,通过绑定普通通讯终端,实现会议控制与々某体通讯的功能。
为了解决上述问题,本发明提供了一种多媒体会议的实现方法,包括
用户通过会议控制客户端向应用服务器发起会议创建请求,在该请求中携带普通通讯终端的信息;
4应用服务器收到所述会议创建请求后,到媒体服务器创建会议;
创建会议完毕后,应用服务器呼叫所述普通通讯终端,并通过媒体服务 器将其加入到所创建的会议中;
所述用户通过所述普通通讯终端与其它各会议成员进行通讯。
进一步地,所述方法还包括
创建会议完毕后,所述会议控制客户端向所述应用服务器发起邀请请求, 分别邀请所述其它各会议成员加入所述会议。
进一步地,所述会议创建请求的媒体会话描述协议SDP中属性为非激活。
进一步地,所述方法通过所述会议创建请求的扩展SDP携带所述普通通 讯终端的信息。
进一步地,所述会议创建请求通过所述扩展SDP中的可扩展标记语言 XML元素携带所述普通通讯终端的信息。
进一步地,所述普通通讯终端的信息包^":所述普通通讯终端的号码。
本发明还提供了一种多媒体会议的实现系统,包括会议控制客户端、应 用服务器、媒体服务器,还包括以普通通讯终端,所述普通通讯终端通过核 心网连接至所述应用服务器,其中
所述会议控制客户端用于,向应用服务器发起会议创建请求,在该请求 中携带所述普通通讯终端的信息;
所述应用服务器用于,接收到所述会议创建请求后,发送至所述媒体服 务器;以及,在创建会议成功后,呼叫所述普通通讯终端,并将所述普通通 讯终端的应答消息发送给所述媒体服务器;
所述媒体服务器用于,接收到所述会议创建请求后,创建会议;并在接 收到所述普通通讯终端的应答消息后,将所述普通通讯终端加入到所创建的 会议中;
所述普通通讯终端用于,在加入所述会议中后,与其它各会议成员进行 通讯。进一步地,所述会议控制客户端还用于,将所述会议创建请求的媒体SDP 中属性标识为非激活。
进一步地,所述会议控制客户端通过所述会议创建请求的扩展SDP中携 带所述普通通讯终端的信息。
进一步地,所述会议控制客户端通过所述会议创建请求通过所述扩展 SDP中的XML元素携带所述普通通讯终端的信息。
进一步地,所述会议控制客户端还用于,并在会议创建成功后,向所述 应用服务器发送邀请请求,分别邀请所述其它各会议成员加入所创建的会议;
所述应用服务器还用于,接收到所述会议控制客户端发送的邀请请求后, 向所述其它各会议成员发起呼叫,并将所述其它各会议成员的应答消息发送 给所述媒体服务器;
所述媒体服务器用于,接收到所述其它各会议成员的应答消息后,将所 述其它各会议成员加入到所创建的会议中。
通过本发明提供的技术方案,音视频多媒体会议系统可以利用已有的设 备及功能,实现通过定制会议控制客户端发起会议和控制会议,同时通过使 用指定的普通通讯终端参与会议的媒体通讯,从而使得々某体交互更加流畅。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部 分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的 不当限定。在附图中
图1为根据本发明实施例的多々某体会议的实现系统的结构示意图2为根据本发明实施例的多媒体会议的实现方法的流程图3为根据本发明方法实施例的多媒体会议的实现方法的信令交互流程图。
具体实施方式
本发明的核心思想是提供一种通过绑定普通通讯终端召开多媒体会议 的实现方法,用户通过PC定制终端召开多媒体会议并进行会议控制,同时 使用普通通讯终端参与会议的媒体交互。这样,通过使用传统的固话和无线 移动网络,可以使得媒体交互非常通畅,也比较符合用户的传统使用习惯。
基于上述思想,本发明提供的一种多媒体会议的实现方法采用以下技术 方案
会议控制客户端向应用服务器(Application Server,简称AS )发起会议 创建请求,如INVITE (邀请)请求;
应用服务器收到会议创建请求后,到媒体服务器(Media Server,简称 MS)创建会议;
创建会议成功后,应用服务器呼叫指定的普通通讯终端,将其加入到创 建的会议中;
会议控制客户端继续呼叫其它会议成员,其它会议成员应答呼叫后,通 过普通通讯终端与会议成员之间进行通讯。
其中,用户通过会议控制客户端发起会议时,媒体SDP (Session Description Protocol,会话描述协议)中属性标识为非激活(inactive),表示 会议控制客户端不参与媒体交互,同时在扩展SDP中带有用户绑定的普通通 讯终端的号码,以便应用服务器将该普通通讯终端加入会议中。
以下将结合附图和具体实施例对本发明技术方案的实施作进一步详细描 述,需要注意的是,提供以下的优选实施例以才是供对本发明的全面和透彻理 解,而不是对本发明进行任何限制。
如图l所示,本发明实施例中提供的一种多媒体会议的实现系统包括 会议控制客户端101、普通通讯终端102、应用服务器103及媒体服务器104。
其中,应用服务器103是部署在IMS或NGN核心网上的服务器,主要 用于实现音视频多媒体会议处理逻辑;
媒体服务器104是实现音视频多媒体会议的媒体设备。在上述系统中,会议控制客户端101为定制PC终端,可以与应用服务 器通过标准SIP ( Session Initiation Protocol,会话初始切、i义)切、i义进行通i凡, 以便发起会议召开及会议控制指示;普通通讯终端102为一般的通讯终端, 包括普通电话、手机、小灵通、可视电话等,并通过核心网连接至应用服 务器;媒体服务器104只需支持音视频多媒体会议召开,无其它特殊需求。
其中,普通通讯终端102和应用服务器103之间的信令转发通过核心网 105完成,该核心网105可以是IMS核心网或SS ( Soft switch,软切换)核心网。
如图2所示,本发明实施例中提供的一种多媒体会议的实现方法包括以 下步骤
步骤Sl,设置一个会议控制客户端、 一个普通通讯终端、应用服务器及 媒体服务器;
步骤S2,用户通过会议控制客户端,向应用服务器发起会议创建的 INVITE请求,请求的扩展SDP中带有普通通讯终端的信息(如普通通讯终 端的号码等);
本实施例中,该请求的媒体SDP中属性为非激活,表示会议控制客户端 不参与会议的媒体交互,但本发明的实施并不局限于该种方式。
此外,本发明中,包括但不限于在SDP中扩展一文本格式的XML (Extensible Markup Language,可扩展标记语言)元素,例如,在SDP中创 建一个"phone"元素,并通过该元素携带普通通讯终端的信息。
步骤S3,应用服务器收到会议创建请求后,到媒体服务器创建会议;
步骤S4,创建会议完毕后,应用服务器呼叫普通通讯终端,普通通讯终 端接听后,应用服务器将其加入到会议中;
步骤S5,用户通过会议控制客户端,继续呼叫其它会议成员,成员应答 后,通过普通通讯终端与会i义成员进行通讯。
8本发明实施例的多媒体会议的实现方法的信令交互流程如图3所示,主 要包括如下步骤
步骤301,会议控制客户端向应用服务器发起会议创建请求;
该请求的媒体SDP中属性为非激活,表示会议控制客户端不参与会议的 媒体交互;且请求的扩展SDP中带有普通通讯终端的信息(如普通通讯终端 的号码等);
步骤302,应用服务器将该会议创建请求发送至媒体服务器;
步骤303,媒体服务器创建会议,并向应用服务器返回创建会议成功响
应;
步骤304,收到创建会议成功响应后,应用服务器才艮据步骤301中收到 的扩展的SDP中携带的普通通讯终端的信息,呼叫相应的普通通讯终端;
步骤305,普通通讯终端应答;
步骤306,应用服务器将普通通讯终端的应答消息发送给4某体服务器;
步骤307, ^ 某体服务器将该普通通讯终端加入到会议中; 步骤308,会议控制客户端通过应用服务器邀请会议成员1; 步骤309,应用服务器根据会议控制客户端的请求呼叫会议成员1; 步骤310,会议成员l应答呼叫;
步骤311,应用服务器将会议成员1的应答消息发送给4某体服务器;
步骤312,媒体服务器将该会议成员l加入到创建的会议中;
此后,按照步骤308 ~ 312相同的流程将其它会议成员逐一加入到所创建 的会议中,用户即可通过普通通讯终端与其它各会议成员进行通讯。
其中,在步骤307中,媒体服务器无需区分普通通讯终端,只需将其当 作会议成员按现有流程加入会议。
通过本发明提供的上述技术方案,实现了在IMS和NGN通信领域中灵 活方便快速地完成在音视频多媒体会议业务中,利用已有设备和功能实现绑定普通通讯终端召开会议的功能,在会议召开的同时将绑定的普通通讯终端 加入到会议中,使用户通过普通通讯终端参与会议的媒体通讯。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本 领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护 范围之内。
权利要求
1、一种多媒体会议的实现方法,其特征在于,包括用户通过会议控制客户端向应用服务器发起会议创建请求,在该请求中携带普通通讯终端的信息;应用服务器收到所述会议创建请求后,到媒体服务器创建会议;创建会议完毕后,应用服务器呼叫所述普通通讯终端,并通过媒体服务器将其加入到所创建的会议中;所述用户通过所述普通通讯终端与其它各会议成员进行通讯。
2、 如权利要求l所述的方法,其特征在于,所述方法还包括创建会议完毕后,所述会议控制客户端向所述应用服务器发起邀请请求, 分别邀请所述其它各会议成员加入所述会议。
3、 如权利要求l所述的方法,其特征在于, 所述会议创建请求的媒体会话描述协议SDP中属性为非激活。
4、 如权利要求3所述的方法,其特征在于,所述方法通过所述会议创建请求的扩展SDP携带所述普通通讯终端的 信息。
5、 如权利要求4所述的方法,其特征在于,所述会议创建请求通过所述扩展SDP中的可扩展标记语言XML元素携 带所述普通通讯终端的信息。
6、 如权利要求1至5之任一项所述的方法,其特征在于, 所述普通通讯终端的信息包括所述普通通讯终端的号码。
7、 一种多媒体会议的实现系统,包括会议控制客户端、应用服务器、 々某体服务器,其特征在于,还包括以普通通讯终端,所述普通通讯终端通过 核心网连接至所述应用服务器,其中所述会议控制客户端用于,向应用服务器发起会议创建请求,在该请求中携带所述普通通讯终端的信息;所述应用服务器用于,接收到所述会议创建请求后,发送至所述媒体服 务器;以及,在创建会议成功后,呼叫所述普通通讯终端,并将所述普通通 讯终端的应答消息发送给所述媒体服务器;所述媒体服务器用于,接收到所述会议创建请求后,创建会议;并在接 收到所述普通通讯终端的应答消息后,将所述普通通讯终端加入到所创建的 会议中;所述普通通讯终端用于,在加入所述会议中后,与其它各会议成员进行 通讯。
8、 如权利要求7所述的系统,其特征在于,所述会议控制客户端还用于,将所述会议创建请求的媒体SDP中属性标 识为非激活。
9、 如权利要求8所述的系统,其特征在于,所述会议控制客户端通过所述会议创建请求的扩展SDP中携带所述普 通通讯终端的信息。
10、 如权利要求9所述的系统,其特征在于,所述会议控制客户端通过所述会议创建请求通过所述扩展SDP中的 XML元素携带所述普通通讯终端的信息。
11、 如权利要求8至IO之任一项所述的系统,其特征在于,所述会议控制客户端还用于,并在会议创建成功后,向所述应用服务器 发送邀请请求,分别邀请所述其它各会议成员加入所创建的会议;所述应用服务器还用于,接收到所述会议控制客户端发送的邀请请求后, 向所述其它各会议成员发起呼叫,并将所述其它各会议成员的应答消息发送 给所述媒体服务器;所述媒体服务器用于,接收到所述其它各会议成员的应答消息后,将所 述其它各会议成员加入到所创建的会议中。
全文摘要
本发明公开了一种多媒体会议的实现方法及系统,所述方法包括用户通过会议控制客户端向应用服务器发起会议创建请求,在该请求中携带普通通讯终端的信息;应用服务器收到所述会议创建请求后,到媒体服务器创建会议;创建会议完毕后,应用服务器呼叫所述普通通讯终端,并通过媒体服务器将其加入到所创建的会议中;所述用户通过所述普通通讯终端与其它各会议成员进行通讯。本发明在会议创建过程中绑定普通通讯终端,使用指定的普通通讯终端参与会议的媒体通讯,从而使得媒体交互更加流畅。
文档编号H04L12/18GK101674305SQ200910162369
公开日2010年3月17日 申请日期2009年8月11日 优先权日2009年8月11日
发明者斌 梁, 许培华, 陆剑峰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1