多媒体视讯系统主叫呼集的实现方法

文档序号:7960072阅读:287来源:国知局
专利名称:多媒体视讯系统主叫呼集的实现方法
技术领域
本发明涉及多媒体通信技术领域,尤其涉及一种多媒体视讯系统主叫呼集的实现方法。
背景技术
随着因特网技术的高速发展和普及,人们对多媒体业务的需求越来越广泛,其中视频会议广泛应用于各大中型企业。多媒体视讯系统专门用于为用户提供多媒体会议功能,结构如图1所示,包括网守10、MCU(MultipointControl Unit,多点控制单元)20、多媒体会议管理设备30、终端40、终端50和终端60,其中,软交换10用于管理用户终端,提供用户接入多媒体视讯系统,例如对音频/视频数据流进行地址转换、访问控制和带宽管理;MCU20主要进行会议召集和会议控制处理,控制各个终端40、50、60进行音频/视频通信;多媒体会议管理设备30主要进行会议定制、会议管理、计费等后台处理。
应用多媒体视讯系统进行会议定制的方法包括多种,一种是用户可以在多媒体会议管理设备30上预定制会议信息;其中,在多媒体视讯系统上实现会议召集功能,需要统一在多媒体视讯系统上进行预定制会议和请求召开会议,由多媒体视讯系统将待入会用户召集入会,但由于该种方法中所有的操作都统一在多媒体视讯系统中进行,用户很难开展个性化业务。
另一种是终端通过私有协议和多媒体视讯系统间交互主叫呼集消息,直接在终端上定制会议和请求召开会议,由终端上报预定制会议信息给多媒体会议管理设备,到达会议时间时,由多媒体视讯系统向与会用户发起呼叫,将该些终端召集入会。具体实现过程如图2所示,包括以下步骤步骤s101,发起终端向网守发送接入请求报文,该报文中包括要参加会议的具体终端标识及会议召开时间等信息。
步骤s102,网守接到请求报文后,请求MCU创建一个多媒体会议。
步骤s103,MCU创建会议成功后,向网守发送注册该多媒体会议的信息。
步骤s104,网守收到会议注册信息后,向发起终端回应接入证实报文。
步骤s105,当符合预定条件时,发起终端呼叫MCU,请求加入该多媒体会议。
步骤s106,MCU呼叫其他终端加入该多媒体会议。
在该中方法中,终端是直接由GK管理的,终端与多媒体视讯系统直接交互来完成会议召集等功能,无法进行业务鉴权。另外,由于实际的运营组网中存在各种各样的防火墙,用于主叫呼集的私有协议在私网穿越中可能被过滤,会议功能也就无法完成。

发明内容
本发明要解决的问题是提供一种多媒体视讯系统主叫呼集的实现方法,以解决现有技术中多媒体信息穿越私网数据丢失,且无法对多媒体数据进行鉴权的缺陷。
为了解决上述问题,本发明提供了一种多媒体视讯系统主叫呼集的实现方法,包括以下步骤A、发起终端通过软交换向多媒体视讯系统发送私有主叫呼集请求消息;B、所述多媒体视讯系统通过软交换向所述发起终端发送私有主叫呼集响应消息;C、所述多媒体视讯系统根据私有主叫呼集请求消息创建多媒体视讯会议,该消息中包括要参加会议的终端标识及会议信息;D、所述多媒体视讯系统召集所述要参加会议的终端按照会议信息参加会议。
A1、发起终端向软交换发送私有主叫呼集请求消息;
A2、所述软交换将私有主叫呼集请求消息封装为位置请求消息,并发送给多媒体视讯系统。
所述多媒体视讯系统从位置请求消息中获得私有主叫呼集请求消息。
B1、多媒体视讯系统将私有主叫呼集响应消息封装为位置确认消息,并发送给软交换;B2、软交换从所述位置确认消息中解码出私有主叫呼集响应消息,并发送给所述发起终端。
步骤A1和步骤A2之间还包括软交换对该私有主叫呼集请求消息进行鉴权。
根据该终端在软交换上是否有主叫呼集权限或是否注册主叫呼集业务进行鉴权。
所述发起终端通过SIP协议向软交换发送私有主叫呼集请求消息,并从软交换接收私有主叫呼集响应消息。
所述私有主叫呼集请求消息和私有主叫呼集响应消息中分别携带私有消息。
所述私有主叫呼集请求消息中的私有消息包括私有主叫呼集请求消息长度、私有主叫呼集请求内容类型和私有主叫呼集请求内容体;所述私有主叫呼集响应消息中的私有消息包括私有主叫呼集响应消息长度、私有主叫呼集响应内容类型和私有主叫呼集响应内容体。
步骤D进一步包括D1、多媒体视讯系统通过软交换向要加入会议的终端发送会议通知消息,该消息中包括会议召开时间、内容;D2、所述终端向多媒体视讯系统发送参加会议响应。
软交换与多媒体视讯系统分别通过各自的关守通信。
要参加会议终端通过会话发起协议SIP、H.323、媒体网关控制协议MGCP或H.248协议与软交换通信。
与现有技术相比,本发明具有以下优点
本发明将多媒体视讯系统作为软交换内部的一种应用服务资源,所有终端的主叫呼集请求统一由软交换代理与多媒体视讯系统交互,主叫呼集业务鉴权统一在软交换上进行,确保多媒体视讯系统的安全性。
进一步,本发明扩展SIP协议的INFO消息,在消息体中携带主叫呼集私有消息,将主叫呼集功能带内化(在相同协议下进行),由软交换透传终端的主叫呼集消息到多媒体视讯系统,解决了主叫呼集私网穿越的问题。


图1是现有技术多媒体视讯系统的结构图;图2是现有技术多媒体视讯会议召开的流程图;图3是本发明多媒体视讯系统主叫呼集的实现方法流程图;图4是本发明SIP主叫呼集召集语音电话用户参加会议组网图;图5是本发明SIP主叫呼集的消息流程图。
具体实施例方式
本发明多媒体视讯系统主叫呼集的实现方法的流程如图3所示,包括以下步骤步骤s201,发起终端通过软交换向多媒体视讯系统发送私有主叫呼集请求消息。其中,发起终端首先向软交换发送私有主叫呼集请求消息,软交换将私有主叫呼集请求消息封装为位置请求消息,并发送给多媒体视讯系统。
步骤s202,多媒体视讯系统通过软交换向所述发起终端发送私有主叫呼集响应消息。其中,多媒体视讯系统先将私有主叫呼集响应消息封装为位置确认消息,并发送给软交换,然后,软交换从所述位置确认消息中解码出私有主叫呼集响应消息,并发送给所述发起终端。
步骤s203,多媒体视讯系统从位置请求消息中获得私有主叫呼集请求消息,多媒体视讯系统根据私有主叫呼集请求消息创建多媒体视讯会议,该消息中包括要参加会议的终端标识及会议信息。
步骤s204,多媒体视讯系统召集所述要参加会议的终端按照会议信息参加会议。其中,首先多媒体视讯系统通过软交换向要加入会议的终端发送会议通知消息,该消息中包括会议召开时间、内容;然后各要参加会议的终端向多媒体视讯系统发送参加会议响应。
另外,步骤s201中软交换还可以对该私有主叫呼集请求消息进行鉴权。根据该终端在软交换上是否有主叫呼集权限或是否注册主叫呼集业务进行鉴权。只有该终端在软交换上具有主叫呼集权限时,且注册主叫呼集业务时,才可以召集多媒体视讯会议。
在上述流程中,发起终端通过SIP(Session Initiation Protocol,会话初始协议)协议向软交换发送私有主叫呼集请求消息,并从软交换接收私有主叫呼集响应消息。其中,私有主叫呼集请求消息和私有主叫呼集响应消息中分别携带私有消息;私有主叫呼集请求消息中的私有消息包括私有主叫呼集请求消息长度、私有主叫呼集请求内容类型和私有主叫呼集请求内容体;私有主叫呼集响应消息中的私有消息包括私有主叫呼集响应消息长度、私有主叫呼集响应内容类型和私有主叫呼集响应内容体。
上述多媒体视讯系统主叫呼集的实现方法一个具体应用实例如图4所示,包括多媒体视讯系统100、软交换200、SIP可视电话300、语音电话400和H.323可视电话500。其中,SIP可视电话300与软交换200通过SIP协议通信;其他要参加会议的语音终端400和H.323可视电话500通过各种协议(如SIP/H323/MGCP/H248等)接入软交换200;多媒体视讯系统100作为软交换200内部应用服务资源,通过H323协议与软交换200进行交互,使用GK-GK中继对接。
具体实现流程如图5所示,包括步骤s301,SIP可视电话在终端上定制会议信息,通过给软交换发送特殊类型的INFO消息来发起主叫呼集,INFO消息体中封装了私有主叫呼集请求消息。其中,INFO消息包括内容长度content-length,用于填写私有主叫呼集请求消息长度、内容类型content-type,用于标识会议类型、消息体,用于标识私有主叫呼集请求消息内容。
步骤s302,软交换收到特殊类型的INFO消息后,解码消息体获得私有主叫呼集请求消息,先对用户进行鉴权,如根据用户在软交换上是否有主叫呼集权限,是否注册主叫呼集业务来鉴权;鉴权通过后软交换将私有主叫呼集请求消息封装到LRQ(Location Request,位置请求)消息非标字段中透传给多媒体视讯系统。
步骤s303,多媒体视讯系统从LRQ消息中解码出私有主叫呼集请求消息进行处理(召集用户入会),处理完毕后将私有主叫呼集响应消息封装到LCF消息中发送给软交换。
步骤s304,软交换从LCF(Location confirm,位置确认)消息中解码获得私有主叫呼集响应消息,并封装到特殊类型的200消息体中发送给SIP可视电话。SIP可视电话收到200消息,解码获得消息体中封装的私有主叫呼集响应消息,提示用户会议召开成功。其中,200消息包括内容长度content-length,用于填写私有主叫呼集响应消息长度、内容类型content-type,用于标识会议类型、消息体,用于标识私有主叫呼集响应消息内容。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种多媒体视讯系统主叫呼集的实现方法,其特征在于,包括以下步骤A、发起终端通过软交换向多媒体视讯系统发送私有主叫呼集请求消息;B、所述多媒体视讯系统通过软交换向所述发起终端发送私有主叫呼集响应消息;C、所述多媒体视讯系统根据私有主叫呼集请求消息创建多媒体视讯会议,该消息中包括要参加会议的终端标识及会议信息;D、所述多媒体视讯系统召集所述要参加会议的终端按照会议信息参加会议。
2.如权利要求1所述多媒体视讯系统主叫呼集的实现方法,其特征在于,A1、发起终端向软交换发送私有主叫呼集请求消息;A2、所述软交换将私有主叫呼集请求消息封装为位置请求消息,并发送给多媒体视讯系统。
3.如权利要求2所述多媒体视讯系统主叫呼集的实现方法,其特征在于,所述多媒体视讯系统从位置请求消息中获得私有主叫呼集请求消息。
4.如权利要求2或3所述多媒体视讯系统主叫呼集的实现方法,其特征在于,B1、多媒体视讯系统将私有主叫呼集响应消息封装为位置确认消息,并发送给软交换;B2、软交换从所述位置确认消息中解码出私有主叫呼集响应消息,并发送给所述发起终端。
5.如权利要求2所述多媒体视讯系统主叫呼集的实现方法,其特征在于,步骤A1和步骤A2之间还包括软交换对该私有主叫呼集请求消息进行鉴权。
6.如权利要求5所述多媒体视讯系统主叫呼集的实现方法,其特征在于,根据该终端在软交换上是否有主叫呼集权限或是否注册主叫呼集业务进行鉴权。
7.如权利要求1所述多媒体视讯系统主叫呼集的实现方法,其特征在于,所述发起终端通过SIP协议向软交换发送私有主叫呼集请求消息,并从软交换接收私有主叫呼集响应消息。
8.如权利要求7所述多媒体视讯系统主叫呼集的实现方法,其特征在于,所述私有主叫呼集请求消息和私有主叫呼集响应消息中分别携带私有消息。
9.如权利要求8所述多媒体视讯系统主叫呼集的实现方法,其特征在于,所述私有主叫呼集请求消息中的私有消息包括私有主叫呼集请求消息长度、私有主叫呼集请求内容类型和私有主叫呼集请求内容体;所述私有主叫呼集响应消息中的私有消息包括私有主叫呼集响应消息长度、私有主叫呼集响应内容类型和私有主叫呼集响应内容体。
10.如权利要求1所述多媒体视讯系统主叫呼集的实现方法,其特征在于,步骤D进一步包括D1、多媒体视讯系统通过软交换向要加入会议的终端发送会议通知消息,该消息中包括会议召开时间、内容;D2、所述终端向多媒体视讯系统发送参加会议响应。
11.如权利要求1所述多媒体视讯系统主叫呼集的实现方法,其特征在于,软交换与多媒体视讯系统分别通过各自的关守通信。
12.如权利要求1所述多媒体视讯系统主叫呼集的实现方法,其特征在于,要参加会议终端通过会话发起协议SIP、H.323、媒体网关控制协议MGCP或H.248协议与软交换通信。
全文摘要
本发明提供了一种多媒体视讯系统主叫呼集的实现方法发起终端通过软交换向多媒体视讯系统发送私有主叫呼集请求消息;多媒体视讯系统通过软交换向所述发起终端发送私有主叫呼集响应消息;多媒体视讯系统根据私有主叫呼集请求消息创建多媒体视讯会议;多媒体视讯系统召集所述要参加会议的终端按照会议信息参加会议。本发明将所有终端的主叫呼集请求统一由软交换代理与多媒体视讯系统交互,主叫呼集业务鉴权统一在软交换上进行,确保多媒体视讯系统的安全性;另外,本发明扩展SIP协议的INFO消息,在消息体中携带主叫呼集私有消息,由软交换透传终端的主叫呼集消息到多媒体视讯系统,解决了主叫呼集私网穿越的问题。
文档编号H04N7/15GK1984309SQ200610075170
公开日2007年6月20日 申请日期2006年4月29日 优先权日2006年4月29日
发明者黄胜森, 陶铭, 文青 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1