一种ims多媒体会议终端切换方法和装置的制作方法

文档序号:7756881阅读:179来源:国知局
专利名称:一种ims多媒体会议终端切换方法和装置的制作方法
技术领域
本发明属于SIP协议在通信领域中的应用,尤其涉及一种IMS多媒体会议终端切换方法和装置。
背景技术
随着IP技术的发展,用户拥有的带宽资源越来越丰富,用户通信需求超越了单纯的语音,对多媒体通信的需求越来越强烈。多媒体会议由于其灵活方便,在企业中应用越来越广泛。目前多媒体会议只能在多媒体硬终端或基于PC机的多媒体软终端上召开,终端与会议系统之间可采用H. 323或SIP协议。这些硬终端和软终端的共同特点是终端是采用室内固定接入方式,会议的过程不能在室内室外随意移动。不能满足多媒体会议中与会者需要随意移动的需求。IMS(IP多媒体子系统)是3G网络中为移动用户提供多媒体业务的核心,也是提供固定宽窄带融合业务的NGN(下一代网络)核心。因此,IMS网络以SIP协议为核心,与接入无关的特点使其成为固定和移动网络发展的目标。基于IMS网络,可以为用户提供丰富的固定和移动融合多媒体应用。多媒体会议作为IMS网络的业务应用之一,可以为IMS网络中固定和移动接入的用户实现会议功能。但是目前基于IMS网络的多媒体会议系统均没有实现采用同一用户 (唯一号码)的固定和移动终端之间自动切换并保持业务连续性的机制,导致不能满足用户在会议的过程中随意切换和随意移动的需求。目前IETF或ITU没有相关文档对视频会议业务中固定和移动终端的切换需求和切换机制作出说明。

发明内容
本发明提出一种IMS多媒体会议终端切换方法和装置。解决IMS网络的多媒体会议系统无法在会议过程中进行固定和移动终端切换的技术问题。根据本发明一方面,提出一种IMS多媒体会议终端切换方法,包括以下步骤IMS 网络将参会用户终端的注册请求发送给多媒体会议系统,在注册请求中携带原注册地址; 到达会议定制时间,多媒体会议系统向IMS网络发起呼叫参会用户终端的指示,并与用户终端建立会议连接;多媒体会议系统向IMS网络发送注册状态订阅请求,在订阅请求中包括要订阅的用户标识、订阅时限以及订阅注册状态;会议进行过程中,用户终端注册状态更新,IMS网络向多媒体会议系统下发状态通知,在状态通知中携带用户标识、新注册地址; 多媒体会议系统根据用户标识进行比对,当新注册地址与原注册地址不一致且未到订阅时限时,多媒体会议系统拆除与原注册地址的会议连接,并把会议连接建立到新注册地址。进一步,多媒体会议系统向IMS网络发送注册状态订阅请求,在订阅请求中包括要订阅的用户标识、订阅时限以及订阅注册状态,包括以下步骤通过订阅消息向IMS网络发送注册状态订阅请求,在Subscribe Sip字段携带用户标识,在Expires字段携带订阅时限,在Event字段携带订阅注册状态。进一步,IMS网络向多媒体会议系统下发状态通知,在状态通知中携带用户标识、 新注册地址,包括以下步骤通过通知消息向多媒体会议系统下发状态通知,在Event字段标明注册状态变化,在XML文件的Contact字段标明注册地址发生变化,在URI字段携带新注册地址。进一步,所述用户标识用于标识同一用户的所有终端,是E. 164号码或SIP URI标识。根据本发明一方面,提出一种IMS多媒体会议终端切换装置,包括多媒体会议系统,包括会议召集单元,到达会议定制时间,向IMS网络发起呼叫参会用户终端的指示,并与用户终端建立会议连接;状态订阅单元,向IMS网络发送注册状态订阅请求,在订阅请求中包括要订阅的用户标识、订阅时限以及订阅注册状态;状态接收单元,从IMS网络接收状态通知,在状态通知中携带用户标识、新注册地址;切换单元,根据用户标识进行比对,当新注册地址与原注册地址不一致且未到订阅时限时,多媒体会议系统拆除与原注册地址的会议连接,并把会议连接建立到新注册地址;IMS网络,包括注册单元,将参会用户终端的注册请求发送给多媒体会议系统,在注册请求中携带原注册地址;呼叫单元,根据多媒体会议系统的指示呼叫参会的用户终端;请求接收单元,接收多媒体会议系统的注册状态订阅请求;状态通知单元,会议进行过程中,用户终端注册状态更新,向多媒体会议系统下发状态通知。进一步,状态订阅单元通过订阅消息向IMS网络发送注册状态订阅请求,在 Subscribe Sip字段携带用户标识,在Expires字段携带订阅时限,在Event字段携带订阅注册状态。进一步,状态通知单元通过通知消息向多媒体会议系统下发状态通知,在Event 字段标明注册状态变化,在XML文件的Contact字段标明注册地址发生变化,在URI字段携带新注册地址。进一步,所述用户标识用于标识同一用户的所有终端,是E. 164号码或SIP URI标识。根据本发明一方面,提出一种IMS多媒体会议系统,包括会议召集单元,到达会议定制时间,向IMS网络发起呼叫参会用户终端的指示,并与用户终端建立会议连接;状态订阅单元,向IMS网络发送注册状态订阅请求,在订阅请求中包括要订阅的用户标识、订阅时限以及订阅注册状态;状态接收单元,从IMS网络接收状态通知,在状态通知中携带用户标识、新注册地址;切换单元,根据用户标识进行比对,当新注册地址与原注册地址不一致且未到订阅时限时,多媒体会议系统拆除与原注册地址的会议连接,并把会议连接建立到新注册地址。进一步,状态订阅单元通过订阅消息向IMS网络发送注册状态订阅请求,在 Subscribe Sip字段携带用户标识,在Expires字段携带订阅时限,在Event字段携带订阅注册状态。与现有技术相比,本发明具有至少如下之一的优点目前业界没有明确SIP协议在该环境下的应用;
不需扩充SIP消息,核心网络和多媒体会议系统等设备不需扩充协议栈;该机制在会议开始后通过多媒体会议系统启动,不需要在核心网的用户数据库中设置静态数据,实现便利;当参会的用户终端从不同IP地址的终端注册时,能快速将会议切换到新注册的终端,并且能够保持会议业务的连续性。


图1为本发明中多媒体会议终端切换方法流程图。图2为本发明实例中的信令流程,其中,图加为会议召集流程,图2b为终端切换
流程。。图3为多媒体会议终端切换装置的IMS网络。图4为多媒体会议终端切换装置的会议系统。
具体实施例方式本发明提出一种IMS多媒体会议终端切换方法和装置。在不扩展SIP消息的情况下,明确注册状态订阅和通知机制的特殊用途,指导多媒体会议系统正确及时地实施会议在终端之间的切换,实现会议进行过程中同一用户的会议终端可以随意切换的便利性,并且能够保持会议业务的连续性。图1为本发明IMS多媒体会议终端切换方法流程。在步骤101,IMS网络将参会用户终端的注册请求发送给会议系统,在注册请求中携带原注册地址。在步骤102,到达会议定制时间,多媒体会议系统向IMS网络发起呼叫参会用户终端的指示。会议定制时间存放在多媒体会议系统。在步骤103,多媒体会议系统与用户终端建立会议连接,多媒体会议系统向IMS网络发送注册状态订阅请求,在订阅请求中包括要订阅的用户标识、订阅时限以及订阅注册状态,所述用户标识用于标识同一用户的所有终端。每个IMS用户终端同时拥有固定终端(包括PC软终端和SIP硬终端)和移动终端,但是同一用户的所有终端共享唯一用户标识,用户标识在IMS体系称为公有用户标识 (IMPU,可全球寻址),可以是E. 164号码(如全球可寻址的电话号码)或SIP URI标识(类似邮箱地址,也是全球可寻址)。在步骤104,会议进行过程中,用户终端注册状态更新,IMS网络向多媒体会议系统下发状态通知,在状态通知中携带用户标识、新注册地址。在步骤105,多媒体会议系统根据用户标识进行比对,比对新注册地址与原注册地址是否一致,如果不一致,执行步骤106,否则不需切换,结束流程。在步骤106,判断是否已到订阅时限,如果是,结束流程,否则执行步骤107。在步骤107,多媒体会议系统拆除与原注册地址的会议连接,并把会议连接建立到新注册地址。本发明实现了在固定终端和移动终端之间的自动切换机制,并保持会议业务的连续性,不影响会议的召开。可以满足用户终端在召开多媒体会议或多方视频聊天的过程中,在室内室外随意移动的需求。移动接入的会议终端(手机上的IMS终端)和固定接入的会议终端(基于SIP的IMS软硬终端)之间可以随意切换。在室内为了会议效果更好,可以选用基于PC的软终端,为了移动便利性,需要移动到室外时,切换到手机的IMS终端。下面通过具体实例对本发明的方法流程进行详细说明。图2所示为该实例中信令流程。其中,图加为会议召集流程,图2b为终端切换流程。图加为会议召集流程,具体为以下操作。各个参会的用户终端通过TOB方式向多媒体会议系统发送注册请求,在注册请求中携带原终端IPl地址。会议定制时间到,多媒体会议系统通过hvite消息向IMS核心网络的会话控制功能实体(S-CSCF)发起对各个参会的用户终端的会话请求。S-CSCF通过hvite消息向各个参会的用户终端转发会话请求。各个参会的用户终端返回200请求响应,S-CSCF向多媒体会议系统返回200请求响应。各个参会的用户终端与多媒体会议系统建立媒体连接,会议开始。多媒体会议系统通过Subscribe (订阅)消息向核心网S-CSCF订阅各个参会的用户终端的注册状态。Subscribe消息主要包括要订阅的用户标识、订阅的时限以及订阅的内容。以下列出的参数均为消息的必选参数,订阅相关的主要参数为请求统一标识(Request URI)、订阅事件包(Event)和有效订阅时长(Expires),其他参数为SIP消息的基本参数。 Subscribe消息结构如下Subscribe Sip :userl_publiclihomel. net SIP/2. 0 (请求的用户标识为 user 1_ publicl@homel.net,这是要订阅标识为SIP URI的用户的注册状态,在本发明中为参会用户的公有标识)Via From To Call-ID CSeq Event :reg (订阅事件类型为注册状态)Expires 有效订阅时长Contact Content-Length 图2b为终端切换流程,具体为以下操作。用户终端1从新终端上注册。由于IMS多地址注册实现困难,本发明考虑S-CSCF 支持单一地址注册场景。因此S-CSCF通知用户终端1从IPl地址注册的终端注销,同时拆除会议系统到IPI的会议连接。被订阅用户的注册状态发生变化时,S-CSCF通过发送Notify (通知)消息通告多媒体会议系统,用户终端1在IP2地址注册。用户的状态变化情况,多媒体会议系统根据消息体中的注册事件包Event参数了解通告的事件为注册状态变化,并根据XML文件的 Contact子元素的地址信息获知用户注册地址发生变化。其他参数为SIP方法的基本参数NOTIFY消息结构如下NOTIFY sip [5555::aaa:bbb:ccc:ddd] :1357 ; comp = sigcomp SIP/2.0Via From To Call-ID CSeq Event :reg (订阅事件类型为注册状态)Content-Type :application/reginfo+xmlContact Content-Length < ? xml version = “ 1.0" ? ><reginfo xmlns = “ urnietfparamsxmlnsreginfo“version = “ 1〃 state=" full" >〈registration aor = “ sip:userl_publiclihomel. net " id =〃 a7"state = " active" >〈contact id = " 76〃 state = " active"(订阅已经被接受并授权成功)event=" registered"(用户变为注册状态)><uri>sip [5555: aaa:bbb ccc ddd] </uri> (用户地址信息)</contact>〈/registration〉</reginfo>启动切换时,多媒体会议系统通过hvite消息向S-CSCF发起邀请用户终端1经
由IP2地址参与会议。S-CSCF通过hvite消息向用户终端1转发经由IP2地址参与会议的会话请求,建立IP2地址与多媒体会议系统的媒体连接,完成用户终端1的切换过程。本发明还提出多媒体会议终端切换装置,该装置可以实现本发明上述的切换流程,具体包括IMS网络、会议系统。下面将结合图3和图4对结构进行详细说明。图3为多媒体会议终端切换装置的IMS网络,包括注册单元、呼叫单元、请求接收单元、状态通知单元。注册单元,将参会用户终端的注册请求发送给多媒体会议系统,在注册请求中携带原注册地址。呼叫单元,根据多媒体会议系统的指示呼叫参会的用户终端。请求接收单元,接收多媒体会议系统的注册状态订阅请求。状态通知单元,会议进行过程中,用户终端注册状态更新,向多媒体会议系统下发状态通知。具体的,通过通知消息向多媒体会议系统下发状态通知,在Event字段标明注册状态变化,在XML文件的Contact字段标明注册地址发生变化,在URI字段携带新注册地址。
图4为多媒体会议终端切换装置的会议系统,包括会议召集单元、状态订阅单元、状态接收单元、切换单元。会议召集单元,到达会议定制时间,向IMS网络发起呼叫参会用户终端的指示,并与用户终端建立会议连接。状态订阅单元,状态订阅单元,向IMS网络发送注册状态订阅请求,在订阅请求中包括要订阅的用户标识、订阅时限以及订阅注册状态。具体的,通过订阅消息向IMS网络发送注册状态订阅请求,在Subscribe Sip字段携带用户标识,在Expires字段携带订阅时限,在Event字段携带订阅注册状态。所述用户标识用于标识同一用户的所有终端,是 E. 164号码或SIP URI标识。状态接收单元,从IMS网络接收状态通知,在状态通知中携带用户标识、新注册地址。切换单元,根据用户标识进行比对,当新注册地址与原注册地址不一致且未到订阅时限时,多媒体会议系统拆除与原注册地址的会议连接,并把会议连接建立到新注册地址。下面通过具体实例,对本发明所述装置进行说明。多媒体会议用户A拥有固定终端Al和移动终端A2,参加会议过程中A用户在 Al (如PC客户端或SIP Phone)和A2终端(如手机终端)之间的切换。在多媒体会议系统增加会议用户的状态订阅功能,能够获取参会用户的状态更新信息,在多媒体会议系统增加用户状态通知处理功能,根据会议用户终端的注册状态变化启动终端切换处理。预约会议时间到时,多媒体会议系统呼叫会议各方,会议各方与会议多媒体服务器建立连接。多媒体会议系统订阅参会各方的状态信息。会议开始时,A用户作为参会者使用Al终端(如PC客户端)参加会议,Al终端与会议媒体服务器建立连接。会议进行过程中,A用户使用A2终端登录,A2终端的注册状态更新被IMS核心网通过NOTIFY通知到多媒体会议系统。S-CSCF支持单一地址注册的情况下,Al用户被注销, 并拆除Al与会议媒体服务器的连接。多媒体会议系统根据A用户的A2注册状态通知消息中IP地址变化获知A用户重新登录,建立A2与会议媒体服务器的连接,完成终端切换。
9
权利要求
1.一种IMS多媒体会议终端切换方法,包括以下步骤IMS网络将参会用户终端的注册请求发送给多媒体会议系统,在注册请求中携带原注册地址;到达会议定制时间,多媒体会议系统向IMS网络发起呼叫参会用户终端的指示,并与用户终端建立会议连接;多媒体会议系统向IMS网络发送注册状态订阅请求,在订阅请求中包括要订阅的用户标识、订阅时限以及订阅注册状态;会议进行过程中,用户终端注册状态更新,IMS网络向多媒体会议系统下发状态通知, 在状态通知中携带用户标识、新注册地址;多媒体会议系统根据用户标识进行比对,当新注册地址与原注册地址不一致且未到订阅时限时,多媒体会议系统拆除与原注册地址的会议连接,并把会议连接建立到新注册地址。
2.根据权利要求1所述IMS多媒体会议终端切换方法,其中,多媒体会议系统向IMS网络发送注册状态订阅请求,在订阅请求中包括要订阅的用户标识、订阅时限以及订阅注册状态,包括以下步骤通过订阅消息向IMS网络发送注册状态订阅请求,在Subscribe Sip字段携带用户标识,在Expires字段携带订阅时限,在Event字段携带订阅注册状态。
3.根据权利要求1所述IMS多媒体会议终端切换方法,其中,IMS网络向多媒体会议系统下发状态通知,在状态通知中携带用户标识、新注册地址,包括以下步骤通过通知消息向多媒体会议系统下发状态通知,在Event字段标明注册状态变化,在 XML文件的Contact字段标明注册地址发生变化,在URI字段携带新注册地址。
4.根据权利要求1所述IMS多媒体会议终端切换方法,其中,所述用户标识用于标识同一用户的所有终端,是E. 164号码或SIP URI标识。
5.一种IMS多媒体会议终端切换装置,包括 多媒体会议系统,包括会议召集单元,到达会议定制时间,向IMS网络发起呼叫参会用户终端的指示,并与用户终端建立会议连接;状态订阅单元,向IMS网络发送注册状态订阅请求,在订阅请求中包括要订阅的用户标识、订阅时限以及订阅注册状态;状态接收单元,从IMS网络接收状态通知,在状态通知中携带用户标识、新注册地址; 切换单元,根据用户标识进行比对,当新注册地址与原注册地址不一致且未到订阅时限时,多媒体会议系统拆除与原注册地址的会议连接,并把会议连接建立到新注册地址; IMS网络,包括注册单元,将参会用户终端的注册请求发送给多媒体会议系统,在注册请求中携带原注册地址;呼叫单元,根据多媒体会议系统的指示呼叫参会的用户终端; 请求接收单元,接收多媒体会议系统的注册状态订阅请求;状态通知单元,会议进行过程中,用户终端注册状态更新,向多媒体会议系统下发状态通知。
6.根据权利要求5所述IMS多媒体会议终端切换装置,其中,状态订阅单元通过订阅消息向IMS网络发送注册状态订阅请求,在Subscribe Sip字段携带用户标识,在Expires 字段携带订阅时限,在Event字段携带订阅注册状态。
7.根据权利要求5所述IMS多媒体会议终端切换装置,其中,状态通知单元通过通知消息向多媒体会议系统下发状态通知,在Event字段标明注册状态变化,在XML文件的 Contact字段标明注册地址发生变化,在URI字段携带新注册地址。
8.根据权利要求5所述IMS多媒体会议终端切换装置,其中,所述用户标识用于标识同一用户的所有终端,是E. 164号码或SIP URI标识。
9.一种IMS多媒体会议系统,包括会议召集单元,到达会议定制时间,向IMS网络发起呼叫参会用户终端的指示,并与用户终端建立会议连接;状态订阅单元,向IMS网络发送注册状态订阅请求,在订阅请求中包括要订阅的用户标识、订阅时限以及订阅注册状态;状态接收单元,从IMS网络接收状态通知,在状态通知中携带用户标识、新注册地址;切换单元,根据用户标识进行比对,当新注册地址与原注册地址不一致且未到订阅时限时,多媒体会议系统拆除与原注册地址的会议连接,并把会议连接建立到新注册地址。
10.根据权利要求9所述IMS多媒体会议系统,其中,状态订阅单元通过订阅消息向 IMS网络发送注册状态订阅请求,在Subscribe Sip字段携带用户标识,在Expires字段携带订阅时限,在Event字段携带订阅注册状态。
全文摘要
本发明提出一种IMS多媒体会议终端切换方法和装置。IMS网络将参会用户终端的注册请求发送给多媒体会议系统,到达会议定制时间,多媒体会议系统向IMS网络发起呼叫参会用户终端的指示,并与用户终端建立会议连接;多媒体会议系统向IMS网络发送注册状态订阅请求,会议进行过程中,用户终端注册状态更新,IMS网络向多媒体会议系统下发状态通知,多媒体会议系统根据用户标识进行比对,当新注册地址与原注册地址不一致且未到订阅时限时,多媒体会议系统拆除与原注册地址的会议连接,并把会议连接建立到新注册地址。本发明解决IMS网络的多媒体会议系统无法在会议过程中进行固定和移动终端切换的技术问题。
文档编号H04L29/06GK102378355SQ20101025284
公开日2012年3月14日 申请日期2010年8月13日 优先权日2010年8月13日
发明者兰潮, 娄颖, 彭莉, 朱晓洁, 李屹寰, 欧月华, 赵开兴, 陈毅锋 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1