一种在会话初始化协议中传送逻辑通道号的方法及其系统的制作方法

文档序号:7649047阅读:136来源:国知局
专利名称:一种在会话初始化协议中传送逻辑通道号的方法及其系统的制作方法
技术领域
本发明涉及通信领域多媒体视频会议的相关技术领域,尤其涉及基于下一代网络(NGN, Next Generation Network )多i某体一见频会i义系统中传送 H.323逻辑通道号的方法。
背景技术
国际电信联盟(ITU-T)在1997年推出了 H.323协议,该协议比较成 熟、定义完整,但是存在协议结构比较复杂、效率低以及扩展性差等不足。 在视频会议系统中,H.323协议却是主流协议,因为该协议定义了完整的视 频会议控制功能,且架构和实现都非常成熟。会话初始化协议(SIP, Session Initiation Protocol)凭借其简单、易于 扩展、便于实现等诸多优点越来越得到了业界的青睐,逐步成为下一代网 络(NGN, Next Generation Network )和IP多々某体子系统(IMS, IP Multimedia Subsystem)中的主流协议。越来越多支持SIP的客户端软件、基于SIP协 议的服务器和软交换设备的出现,使得SIP协议越来越受到电信制造商、 运营商和标准组织的青睐。如何在以SIP协议为主流协议的现代通信系统中组建电信级的NGN多 媒体视频会议系统,以及解决该组网架构下的许多关键技术摆在了电信制 造商、标准组织和电信运营商面前。2003年9月,中国电信出台了 ( YD/T 1288-2003 ) —个技术规范,《基 于H.323和会话初始协议(SIP)的IP电话互通技术要求》,详细描述了网 关如何实现H.323协议和SIP协议之间的转换。公开号为CN1964474的中国专利文献"基于SIP协议的多点控制单元视 频会议系统及实现方法,,提出了 Web服务器、应用服务器(AS, Application Server)、资源服务器(RMS, Resource Application Server)、多点控制单 元(MCU, Management Control Unit)以及软交换系统(SS, Soft Switch) 之间的协作方式,组建基于SIP协议的NGN多媒体视频会议系统,并且为 各个子系统的接口定义成统一的标准。公开号为CN1855930的中国专利文献"一种基于会话初始协议的传送 会议控制消息的实现方法"提出了在SIP协议中封装XML ( The Extensible Markup Language,可扩展标识语言)形式的会议控制消息,从而把H.323 协议强大的会议控制功能和主流SIP协议统一起来。如图1所示的NGN多媒体视频会议系统组网架构图,其中,NGN多 媒体视频会议系统主要由web服务器、应用服务器(AS)、资源服务器 (RMS)、多点控制单元(MCU)、软交换系统(SS)以及S见频会议终端组 成。各个模块的主要功能如下(1) 视频会议终端。NGN多媒体视频会议终端主要有SIP终端、H.248 终端以及H.323终端等,但执行会议控制的终端则必须是H.323终端,其 他终端可以作为听众接入到视频会议系统中。(2) 软交换单元(SS)。软交换单元是呼叫控制中心,负责协议适配、呼 叫处理、资源管理、业务代理等工作,同时也是整个系统的接口,还担负 着和其他系统的互联互通功能。(3) 应用服务器。统一应用业务平台控制呼叫终端和多点控制单元设备, 执行会议相关的控制逻辑以及SIP信令的转发。(4) 多点控制单元。 一个视频会议可以运行在一台MCU上,也可以运 行在多台MCU上。(5) 资源管理器。监控所有的MCU硬件的状态,在逻辑上负责资源的 分配与释放,如带宽、音频能力、视频能力等。(6) web服务器。处理web和应用服务器之间交互,给用户提供web服 务,用户可以通过web界面召开视频会议。在该视频会议系统中,软交换和应用服务器、应用服务器和资源管理 服务器、应用服务器和多点控制单元之间都走SIP协议,而软交换和终端 之间依据终端类型走相应的协议。常用的视频会议终端是H.323终端。下 面将以 一 个例子来i兌明视频会议控制是如何实现的。成功召开视频会议后,多点控制单元会对某个终端的某路媒体进行操 作,例如^L频刷新。该视频控制消息是一个封装了 XML(可扩展标识语言) 的INFO消息,消息内容是视频刷新。应用服务器收到该消息并判別是会议 控制消息,则转发到软交换控制设备;软交换对该消息进行解析,发现是 一个发送到H.323视频会议终端的会议控制消息,则对消息体进行XML解 码,同时进行ASN ( Abstract Syntax Notation,抽象语法标记)编码成H.245 消息。由于编码H.245消息必须要求编码该终端该々某体的逻辑通道号,而 此时多点控制单元并不知道该终端的视频逻辑通道号,因此,软交换无法 编码视频刷新会议控制消息。上述问题的解决方法就是要让多点控制单元在会议建立的时候就知道 会议中每个终端的每路媒体的逻辑通道号。那么,SIP协议在会话建立过程 中如何传送逻辑通道号成了 一个关键的问题。发明内容为了在下一代网络NGN系统中,实现传送基于SIP协议的媒体会议控 制消息,本发明提供了 一种在会话初始化协议中传送逻辑通道号的方法及 其系统,达到了在SIP协议中传送H.323逻辑通道号、实现媒体会议控制 消息传送的目的。本发明在会话初始化协议中传送逻辑通道号的方法,其用于下一代网 络系统,所述下一代网络系统包括视频会议终端、软交换单元、应用服 务器、多点控制单元、资源管理器和web服务器;所述方法具体采用如下
步骤A、 所述视频会议终端或应用服务器发起呼叫,并通过所述软交换单元 建立会话,在所述软交换单元与应用服务器进行会话消息互通时,该会话 消息封装的会话描述协议描述中包含用于标记该会话每路媒体的label属性 值,所述软交换单元依据该会话消息的媒体类型建立所述label属性值与视 频会议终端逻辑通道号的相对应关系;B、 所述视频会议终端或多点控制单元对会议进行控制,其控制过程中, 所述软交换单元进行协议转换,并根据所述label属性值编写会议控制消息。其中,所述软交换单元与所述应用服务器采用会话初始化协议进行通 话;所述软交换单元与所述视频会议终端采用H.323系统协议进行通话。其中,所述步骤A中,所述应用服务器发起的会话请求消息的会话描 述协议中,增加用于标记会话每路媒体的label属性值。其中,所述步骤A中,所述软交换单元进行协议转换后,向所述应用 服务器发送的摘机消息的会话描述协议中,增加用于标记会话每路媒体的 label属性值。其中,所述步骤A中,所述软交换单元采用如下方式建立label属性值 与视频会议终端的逻辑通道号的对应关系所述软交换单元接收会话建立 请求消息,并依据该消息的媒体类型存储该会话每路媒体的label属性值; 并且,所述软交换单元根据所述视频会议终端打开的逻辑通道,依据会话 媒体类型存储每路纟某体的逻辑通道号;从而,所述软交换单元依据会议消 息媒体类型建立视频会议终端的逻辑通道号与label属性值的对应关系。其中,若所述应用服务器发起会话请求消息,邀请视频会议终端加入 多媒体视频会议,则,所述步骤A包括以下步骤All、所述应用服务器发起会话请求消息,邀请所述软交换单元下的一 个视频会议终端加入多媒体视频会议,该会话请求消息封装的会话描述协 议描述中包含该会话请求使用的媒体信息、以及用于标记该会话每路媒体
的label属性值;
A12、所述软交换单元对所述会话请求消息进行响应、解析,并发送建 立呼叫请求消息给所述视频会议终端,解析期间,所述软交换单元把发起 会议的媒体信息保存在呼叫数据区中,并依照々某体类型保存label属性值;
A13、所述视频会议终端与所述软交换单元建立会话后,打开逻辑通道, 所述软交换单元保存该会话打开的媒体类型以及每路媒体的逻辑通道号;
A14、所述软交换单元进行协议转换,把该会话使用的媒体信息进行会 话描述协议编码后,封装在2000K摘机消息里,并发送给所述应用服务器, 该200OK摘机消息包含用于标记该会话每路i某体的label属性值;
A15、所述应用服务器对所述200OK摘机消息进行响应,表明所述视 频会议终端加入该多媒体视频会议,会话建立成功。
其中,若所述视频会议终端发起快速呼叫,召开多媒体视频会议,贝寸, 所述步骤A包括以下步骤
A21 、所述视频会议终端发起快速呼叫接纳请求消息;
A22、所述软交换单元对所述呼叫接纳请求消息进行确认,并回复;
A23、所述视频会议终端发起建立呼叫请求消息,并打开了逻辑通道, 该消息中携带该呼叫使用的媒体信息;
A24、所述软交换单元接收所述建立呼叫请求消息,根据该消息中的媒 体信息为该会话生成与逻辑通道号相对应的label属性值,并在呼叫数据区 中保存该会话的逻辑通道号、媒体类型信息以及对应的label属性值;
A25、所述软交换单元对所述建立呼叫请求消息的媒体信息进行会话描 述协议编码,生成呼叫建立请求消息,并将该呼叫建立请求消息发送给所 述应用服务器,该呼叫建立请求消息包含步骤A24中生成的label属性值;
从而,所述视频会议终端与所述应用服务器建立会话。
其中,所述视频会议终端加入多媒体视频会议后,若所述多点控制单 元需对加入会议的^f见频会议终端进行控制,则所述步骤B包括以下步骤
Bll、所述多点控制单元通过所述应用服务器向所述软交换单元发送INFO消息,该INFO消息中封装了可扩展标识语言的会议控制内容、以及 label属性值,该label属性值与所要控制的视频会议终端的媒体逻辑通道号 相对应;B12、所述软交换单元对所述INFO消息进行响应;B13、所述软交换单元对所述INFO消息进行解码,获得的所述label 属性值,依据该label属性值查找被控制视频会议终端的会话消息媒体类型, 并根据该媒体类型查找所需的逻辑通道号;B14、所述软交换单元获得逻辑通道号后,进行协议转换、抽象语法标 记编码,生成发送给视频会议终端的会议控制消息。其中,所述视频会议终端加入会议后,若所述一见频会议终端发送会议 控制请求消息,则所述步骤B包括以下步骤B21、所述^L频会议终端向所述软交换单元发送会议控制请求消息,该 消息中包含媒体逻辑通道号信息;B22、所述软交换单元对所述会议控制请求消息进行响应、解析,获得 相关逻辑通道号信息,并根据逻辑通道号查找对应的媒体类型,同时根据 该媒体类型查找对应的label属性值;B23、所述软交换单元向所述应用服务器发送INFO消息,该INFO消 息封装了可扩展标识语言的会议控制内容、以及步骤B22中查找到的label 属性值。本发明还公开了 一种采用上述方法的下一代网络多媒体视频会议系 统,所述下一代网络系统包括视频会议终端、软交换单元、应用服务器、 多点控制单元、资源管理器和web服务器;其中,所述软交换单元的一侧与所述应用服务器进行消息互通,并用于接收 会话建立请求消息,以及依据该消息的媒体类型存储该会话每路媒体的 label属性值;
所述软交换单元的另 一侧与所述视频会议终端进行消息互通,并用于 根据所述视频会议终端打开的逻辑通道,依据会话媒体类型存储每路媒体 的逻辑通道号。本发明参照RFC4574 (The Session Description Protocol (SDP) Label Attribute) 、 H.245等相关协议,采用在SDP (会话描述协议)描述中增加 label属性、软交换存储label属性和逻辑通道号,从而建立label属性和H.323 的逻辑通道号的对应关系,达到了在SIP协议中传送H.323逻辑通道号的 目的,最终实现了多点控制单元、H.323视频会议终端对会议控制(其包括 媒体控制相关的会议控制)的目的。本发明在发起会话请求消息(INVITE)和摘机消息(200OK)的会话 描述协议(SDP )中增加一个label属性与H.323的逻辑通道号相对应。会 话描述协议(SDP)的label属性,是对会话媒体增加的一种属性描述,该 属性能标记视频会议中的媒体,如视频、音频、数据等各种媒体。会话中 的每路媒体,均有一个label属性与之相对应。逻辑通道号是H.323协议中 一个非常重要的参数,在会话建立打开逻辑通道过程中,必须要求生成逻 辑通道号。会话中打开的每路媒体,都有逻辑通道号与之相对应。建立会 话后,对媒体的任何操作都是通过逻辑通道号实现的,所以说,让多点控 制单元在会议建立的时候,就知道会议中每个3见频会议终端的每路媒体的 逻辑通道号是实现对终端控制的关键问题,而本发明正好解决了这一难题。 采用本发明的方法可以使多点控制单元在会议建立的时候,就知道会议中 每个视频会议终端的每路媒体的逻辑通道号,实现了在协议转换基础上, 与视频会议终端进行媒体控制消息互通。基于本发明实现的NGN多媒体视频会议具有良好的性能和视频效果, 从而解决了通信设备间走SIP协议、多点控制单元和H.323视频会议终端 的媒体(视频和数据)控制难题。此外,在多视频流(即一个终端具有两 个或者更加多的视频流)会议中,该技术解决方案也实现了对视频会议终 端多路视频、数据的准确控制。


图1是下一代网络多媒体视频会议系统的结构示意图;图2是本发明方法的第一个实施例,描述了应用服务器邀请视频会议终端加入视频会议系统的信令流程图;图3是本发明方法的第二个实施例,描述了视频会议终端发起快速呼叫建立视频会议的信令流程图。
具体实施方式
以下将详细描述本发明的各较佳实施例。如图1至图3所示,本发明的在会话初始化协议中传送逻辑通道号的 方法,其用于下一代网络系统。如图1所示,所述下一代网络系统包括 视频会议终端140、软交换单元120、应用服务器130、多点控制单元IIO、 资源管理器150和web服务器160;本发明的方法具体采用如下过程实现A、 所述一见频会议终端140或应用服务器130发起呼叫,并通过所述软 交换单元120建立会话,在所述软交换单元120与应用服务器130进行会 话消息互通时,该会话消息封装的SDP (会话描述协议)描述中包含会话 使用的媒体信息、及用于标记该会话每路々某体的label属性值,所述软交换 单元120依据该会话消息的媒体类型建立所述label属性值与视频会议终端 逻辑通道号的相对应关系;B、 所述视频会议终端140或多点控制单元IIO对会议进行控制,其控 制过程中,所述软交换单元120进行协议转换,并根据所述label属性值编 写会议控制消息。其中,上述软交换单元120与应用服务器130采用SIP 协议进行通话;软交换单元120与视频会i义终端140采用H.323系统协议 进行通话。采用本发明的方法实现了基于SIP协议的网络系统中,利用label
属性值传送H.323逻辑通道号,从而让多点控制单元110在会议建立的时 候就知道会议中每个视频会议终端140的每路々某体的逻辑通道号。在具体实现上述方法时,可以有以下解决方案在步骤A中,所述应 用服务器130发起的会话请求消息的SDP中,增加用于标记会话每路媒体 的label属性值。同时还可以在步骤B中,所述软交换单元120进行协议转 换后,向所述应用服务器130发送的摘机消息的会话描述协议中,增加用 于标记会话每路媒体的label属性值。从而,在基于SIP协议的会话建立过 程中,实现利用label属性值传送视频会议终端140的逻辑通道号。上述方法步骤A中,所述软交换单元120采用如下方式建立label属性 值与视频会议终端140的逻辑通道号的对应关系软交换单元120接收会 话建立请求消息,并依据该消息的媒体类型存储该会话每路媒体的label属 性值;并且,软交换单元120根据视频会议终端140打开的逻辑通道,依 据会话媒体类型存储每路媒体的逻辑通道号,从而建立会议消息媒体类型、 视频会议终端的逻辑通道号、label属性值的对应关系,方便以后在进行协 议转换时,查找相应信息。本发明利用软交换单元存储label属性值和逻辑 通道号,从而建立了 label属性值与逻辑通道号的对应关系,达到了在SIP 协议中传送H.323逻辑通道号的目的,并且在协议转换的基础上,实现了 各个用户代理之间多4某体控制消息的互通。以下参照图2和图3详细说明 上述方法的两个具体实施例。实施例1:如图2所示,若应用服务器130发起会话请求INVITE消息, 邀请视频会议终端加入多媒体视频会议,则会话建立过程中,使用label属 性值传送H.323逻辑通道号的方法釆用如下步骤201、应用服务器130发起会话请求INVITE消息,邀请软交换单元120 下的一个视频会议终端140加入多媒体视频会议,该INVITE消息封装了 SDP (即会话描述协议)描述,且该INVITE消息的SDP描述中,包含该 会话请求使用的媒体信息、以及用于标记该会话每路媒体的label属性值;
202、 软交换单元120收到会话请求消息INVITE消息后,立刻回复一 个临时响应消息IOO,表示软交换已经收到该消息,目前正在处理中;203、 软交换单元120对INVITE消息解析并进行协议转换后,发送建 立呼叫请求setup消息到H.323视频会议终端140;其中,在解析的过程中, 软交换单元120先解析INVITE消息,从中获取被叫H.323视频会议终端 140的号码,判别该终端是否处于空闲状态,对SDP描述进行解析,把发 起会议的媒体信息保存在呼叫数据区中,并同时依照媒体类型保存label属 性值;204、 H.323 一见频会议终端140和应用服务器130之间开始建立会话;205、 视频会议终端140与软交换单元120建立会话后,打开逻辑通道, 软交换单元120保存该会话打开的媒体类型以及每路i某体的逻辑通道号, 此时,软交换单元120为该会话的逻辑通道号、媒体类型、label属性值建 立了一一对应关系;206、 软交换单元120进行协议转换,把该会话使用的媒体信息进行SDP 编码后封装在200OK摘机消息里,并发送给应用服务器130;其中,在SDP 编码的时候,首先^f艮据打开的逻辑通道情况,按照逻辑通道号查找对应媒 体类型,然后按照4某体类型查找到label属性值,最后编码入SDP中,所以, 该200OK摘机消息包含用于标记该会话每路々某体的label属性值,该200OK 摘机消息中封装的SDP的label属性值,和封装在INVITE消息的label属 性值一一对应;207、 应用服务器130对所述200OK摘机消息进行响应,回复响应消 息Ack,表明所述^L频会议终端加入该多J 某体^L频会议,会话建立成功。208、 视频会议终端140成功加入会议后,若多点控制单元IIO需对加 入会议的视频会议终端140进行控制,则继续执行以下步骤多点控制单元110通过应用服务器130向软交换单元120发送INFO消 息,该INFO消息中封装了可扩展标识语言(即XML)的会议控制内容、
以及label属性值,该label属性值与所要控制的视频会议终端的媒体逻辑通 道号相对应,也就是说若多点控制单元110要对某个视频会议终端的某路 媒体(主要是视频和数据)进行控制,则该XML文本中会有这个终端这路 媒体的label属性值;209、 软交换单元120对所述INFO消息进行响应,并回复200OK响应 消息;210、 软交换单元120对所述INFO消息进行解析,同时进行ASN (即 抽象语法标记)编码,生成H.245会议控制消息,并将该会议控制消息发 送给视频会议终端140;其中,软交换单元120首先要进行XML解码,从 而得到这个终端需要控制的label属性值,根据该值获取被控制终端的媒体 类型,然后根据媒体类型获得所需逻辑通道号,最后才进行ASN编码并发 送到所控制的视频会议终端140。当然,上述视频会议终端140加入会议后,也可以主动发送会议控制 请求消息,则其过程中,传送逻辑通道号的方法采用如下步骤211、 视频会议终端140向软交换单元120发送会议控制请求消息,该 消息中包含媒体逻辑通道号信息,例如,视频会议终端140请求视频刷新(video Fast Update Picture );212、 软交换单元120对所述会议控制"i青求消息进行响应、解析,获得 相关逻辑通道号信息,并根据逻辑通道号查找对应的媒体类型,同时根据 该媒体类型查找对应的label属性值,然后向应用服务器130发送INFO消 息,该INFO消息封装了可扩展标识语言的会议控制内容、以及步骤212 中查找到的label属性值;213、 应用服务器130向软交换单元120发送200OK响应消息。 在上述步骤中,步骤201到步骤207描述了由应用服务器130发起的,邀请H.323 ^L频会"R终端140加入会议,并建立呼叫,以及建立逻辑通道 号和label属性值——对应关系的所有具体步骤,即上述步骤A具体过程的
一个实施例;步骤208到步骤210描述了由多点控制单元110发起,并通 过应用服务器130发送携带label属性值的INFO会议控制消息、在软交换 中实现label属性值和逻辑通道号转换的所有具体步骤,即上述步骤B具体 过程的一个实施例;步骤211到步骤213描述了以一个视频会议终端请求 如视频刷新等会议控制的实例,详细描述了在软交换单元120中实现逻辑 通道号和label属性值转换的所有步骤,即上述步骤B具体过程的另 一个实 施例。实施例2:如图3所示,若视频会议终端140发起快速呼叫,召开多媒 体视频会议,则其过程中,传送逻辑通道号的方法采用如下步骤 301 、视频会议终端140发起快速呼叫接纳请求ARQ消息;302、 软交换单元120对所述呼叫接纳请求ARQ消息进行确认,并回 复呼叫接纳确认ACF消息;303、 视频会议终端140发起建立呼叫请求setup消息,由于该呼叫是 快速呼叫,故setup消息中携带了该呼叫使用的媒体信息,如音频、视频、 数据等,且打开了逻辑通道;304、 软交换单元120接收所述建立呼叫i青求setup消息,才艮据该setup 消息中的々某体信息为该会话生成与逻辑通道号相对应的label属性值(常见 label属性值就是音频label属性、视频label属性以及ft据label属性),并 在呼叫数据区中保存该会话的逻辑通道号、媒体类型信息以及对应的label 属性值,从而在软交换单元120中建立逻辑通道号、媒体类型信息以及label 属性值的一一对应关系;之后,软交换单元120对所述建立呼叫请求setup消息的4某体信息进行 SDP编码,在SDP描述中编入步骤304中生成的label属性值,生成呼叫建 立请求INVITE消息,并将该INVITE消息发送给应用服务器130;305、 应用服务器130和H.323视频会议终端140之间建立会话。上述 步骤301至步骤305描述了由视频会议终端发起的,建立视频会议的整个
过程,即上述步骤A具体过程的另一个实施例。图3中步骤306至步骤308属于会议控制消息的实现,其与图2的步 骤208至步骤210完全相同。图3中步骤309步骤311属于会议控制消息的实现,其与图2的步骤 211至步骤2i3完全相同。从上述可以看出,在NGN多媒体视频会议系统中,要实现SDP(即会 话描述协议)的label属性与H.323的逻辑通道号——对应,软交换单元必 须在协议转换的基础上,存储每路媒体的逻辑通道号、媒体类型以及SDP 的label属性值。具体实现方式,即在软交换单元的SIP侧,软交换单元收 到会话建立请求消息,则依据媒体类型存储label属性值;在软交换单元的 R323侧,软交换根据打开的逻辑通道,依据媒体类型存储逻辑通道号。由 于一种媒体类型只能打开一个通道,故两者之间的转换完全可以根据媒体类型进行转换。所以,本发明在上述方法思想的基础上,还公开了一种下 一代网络多媒体视频会议系统。如图1所示,所述下一代网络系统包括 视频会议终端140、软交换单元120、应用服务器130、多点控制单元IIO、 资源管理器150和web服务器160;其重点是,所述软交换单元120的一 侧与应用服务器130进行消息互通,并用于接收会话建立请求消息,以及 依据该消息的媒体类型存储该会话每路媒体的label属性值;所述软交换单 元120的另一侧与一见频会议终端140进行消息互通,并用于根据视频会议 终端140打开的逻辑通道,依据会话媒体类型存储每路媒体的逻辑通道号, 此系统中的其他用户代理的连接关系及其作用与现有技术中的相同,在此 不作重复说明。总之,本发明通过在SDP中新增加一个label属性,利用label属性在 软交换设备、应用服务器、资源管理服务器、多点控制单元之间传送逻辑 通道号,即可在协议转换的基础上,实现会议控制消息的互通,达到对会 议进行有效控制的目的。
上述各具体步骤的举例说明较为具体,并不能因此而认为是对本发明 的专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。
权利要求
1、一种在会话初始化协议中传送逻辑通道号的方法,其用于下一代网络系统,所述下一代网络系统包括视频会议终端、软交换单元、应用服务器、多点控制单元、资源管理器和web服务器;其特征在于,所述方法具体采用如下步骤A、所述视频会议终端或应用服务器发起呼叫,并通过所述软交换单元建立会话,在所述软交换单元与应用服务器进行会话消息互通时,该会话消息封装的会话描述协议描述中包含用于标记该会话每路媒体的label属性值,所述软交换单元依据该会话消息的媒体类型建立所述label属性值与视频会议终端逻辑通道号的相对应关系;B、所述视频会议终端或多点控制单元对会议进行控制,其控制过程中,所述软交换单元进行协议转换,并根据所述label属性值编写会议控制消息。
2、 根据权利要求1所述的方法,其特征在于,所述软交换单元与所述 应用服务器采用会话初始化协议进行通话;所述软交换单元与所述^L频会 议终端采用H.323系统协议进行通话。
3、 根据权利要求2所述的方法,其特征在于,所述步骤A中,所述应 用服务器发起的会话请求消息的会话描述协议中,增加用于标记会话每路 媒体的label属性值。
4、 根据权利要求3所述的方法,其特征在于,所述步骤A中,所述软 交换单元进行协议转换后,向所述应用服务器发送的摘机消息的会话描述 协议中,增加用于标记会话每路媒体的label属性值。
5、 根据权利要求4所述的方法,其特征在于,所述步骤A中,所述软 交换单元采用如下方式建立label属性值与视频会议终端的逻辑通道号的对 应关系所述软交换单元接收会话建立请求消息,并依据该消息的媒体类型存 储该会话每路媒体的label属性值;并且,所述软交换单元根据所述视频会议终端打开的逻辑通道,依据会话媒 体类型存储每路媒体的逻辑通道号;从而,所述软交换单元依据会议消息媒体类型建立视频会议终端的逻 辑通道号与label属性值的对应关系。
6、 根据权利要求4所述的方法,其特征在于,若所述应用服务器发起 会话请求消息,邀请视频会议终端加入多媒体视频会议,则,所述步骤A 包括以下步骤All、所述应用服务器发起会话请求消息,邀请所述软交换单元下的一 个视频会议终端加入多媒体视频会议,该会话请求消息封装的会话描述协 议描述中包含该会话请求使用的媒体信息、以及用于标记该会话每路媒体 的label属性值;A12、所述软交换单元对所述会话请求消息进行响应、解析,并发送建 立呼叫请求消息给所述视频会议终端,解析期间,所述软交换单元把发起 会议的媒体信息保存在呼叫数据区中,并依照媒体类型保存label属性值;A13、所述视频会议终端与所述软交换单元建立会话后,打开逻辑通道, 所述软交换单元保存该会话打开的媒体类型以及每路媒体的逻辑通道号;A14、所述软交换单元进行协议转换,把该会话使用的^某体信息进行会 话描述协议编码后,封装在200OK摘机消息里,并发送给所述应用服务器, 该200OK摘机消息包含用于标记该会话每路媒体的label属性值;A15、所述应用服务器对所述200OK摘机消息进行响应,表明所述视 频会议终端加入该多i某体S见频会议,会话建立成功。
7、 根据权利要求4所述的方法,其特征在于,若所述视频会议终端发起快速呼叫,召开多々某体视频会议,则,所述步骤A包括以下步骤 A21 、所述视频会议终端发起快速呼叫接纳请求消息; A22、所述软交换单元对所述呼叫接纳请求消息进行确认,并回复; A23、所述视频会议终端发起建立呼叫请求消息,并打开了逻辑通道, 该消息中携带该呼叫使用的媒体信息;A24、所述软交换单元接收所述建立呼叫请求消息,根据该消息中的媒 体信息为该会话生成与逻辑通道号相对应的label属性值,并在呼叫数据区 中保存该会话的逻辑通道号、媒体类型信息以及对应的label属性值;A25、所述软交换单元对所述建立呼叫请求消息的媒体信息进行会话描 述协议编码,生成呼叫建立请求消息,并将该呼叫建立请求消息发送给所 述应用服务器,该呼叫建立请求消息包含步骤A24中生成的label属性值; 从而,所述视频会议终端与所述应用服务器建立会话。
8、根据权利要求4所述的方法,其特征在于,所述视频会议终端加入 多媒体视频会议后,若所述多点控制单元对加入会议的视频会议终端进行 控制,则所述步骤B包括以下步骤Bll、所述多点控制单元通过所述应用服务器向所述软交换单元发送 INFO消息,该INFO消息中封装了可扩展标识语言的会议控制内容、以及 label属性值,该label属性值与所要控制的视频会议终端的媒体逻辑通道号 相对应;B12、所述软交换单元对所述INFO消息进行响应;B13、所述软交换单元对所述INFO消息进行解码,荻得的所述label 属性值,依据该label属性值查找被控制视频会i义终端的会话消息媒体类型, 并根据该媒体类型查找所需的逻辑通道号;B14、所述软交换单元获得逻辑通道号后,进行协议转换、抽象语法标 记编码,生成发送给视频会议终端的会议控制消息。
9、 根据权利要求4所述的方法,其特征在于,所述视频会议终端加入 会议后,若所述视频会议终端发送会议控制请求消息,则所述步骤B包括 以下步骤B21、所述一见频会议终端向所述软交换单元发送会议控制请求消息,该 消息中包含^ 某体逻辑通道号信息;B22、所述软交换单元对所述会议控制请求消息进行响应、解析,获得 相关逻辑通道号信息,并根据逻辑通道号查找对应的^ 某体类型,同时根据 该媒体类型查找对应的label属性值;B23、所述软交换单元向所述应用服务器发送INFO消息,该INFO消 息封装了可扩展标识语言的会议控制内容、以及步骤B22中查找到的label 属性值。
10、 一种采用权利要求1所述方法的下一代网络多媒体视频会议系统, 所述下一代网络系统包括视频会议终端、软交换单元、应用服务器、多 点控制单元、资源管理器和web服务器;其特征在于,所述软交换单元的一侧与所述应用服务器进行消息互通,并用于接收 会话建立请求消息,以及依据该消息的媒体类型存储该会话每路媒体的 label属性值;所述软交换单元的另 一侧与所述视频会i义终端进行消息互通,并用于 根据所述视频会议终端打开的逻辑通道,依据会话媒体类型存储每路媒体 的逻辑通道号。
全文摘要
本发明公开了一种在会话初始化协议中传送逻辑通道号的方法及其系统,其方法用于下一代网络系统,视频会议终端与应用服务器通过软交换单元建立会话,在软交换单元与应用服务器进行会话消息互通时,该会话消息封装会话描述协议描述,且会话描述协议描述中包含会话使用的媒体信息、及用于标记该会话每路媒体的label属性值,软交换单元依据该会话消息的媒体类型建立所述label属性值与视频会议终端逻辑通道号的相对应关系。本发明采用在SDP描述中增加label属性、软交换存储labe属性和逻辑通道号,从而建立label属性和H.323的逻辑通道号的对应关系,达到了在SIP协议中传送H.323逻辑通道号的目的。
文档编号H04L29/06GK101127620SQ20071007681
公开日2008年2月20日 申请日期2007年8月29日 优先权日2007年8月29日
发明者凌文杰, 吴巧霞, 吴明军, 潘永东 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1