能力协商处理方法、装置及远程呈现端点的制作方法

文档序号:7772425阅读:203来源:国知局
能力协商处理方法、装置及远程呈现端点的制作方法
【专利摘要】本发明提供了一种能力协商处理方法、装置及端点,该方法包括:通过端点的终端能力集消息进行基础能力协商,其中,该端点为基于国际电信联盟远程通信标准化组织ITU-T基于分组交换网络的多媒体通信系统H.323协议的远程呈现系统的端点;通过预定方式对端点的远程呈现特征进行二次能力协商,通过本发明,解决了在相关技术中存在在不更改现协议的基础上,无法实现对远程呈现系统新增特征参数的协商问题,进而达到了在不更改现有协议的基础上,实现对远程呈现系统新增特征参数的协商的效果。
【专利说明】能力协商处理方法、装置及远程呈现端点

【技术领域】
[0001] 本发明涉及通信领域,具体而言,涉及一种能力协商处理方法、装置及远程呈现端 点。

【背景技术】
[0002] 目前,基于ITU-T基于分组交换网络的多媒体通信系统(简称为H. 323)的视频会 议技术中,采用ITU-T多媒体通信控制协议(简称为H. 245)进行能力集协商的时候,只能 对编解码基础能力进行协商,对于远程呈现系统新增的场景描述、媒体采集源描述、编码组 描述、多码流描述部分无法进行协商。比如,来自同一会场的多个采集组合的描述,供接收 端进行选择的来自发送端的多个流的组合信息等,无法通过现有的H. 245能力协商流程完 成。打开逻辑通道时,也只能对逻辑通道的编解码属性进行指定,无法对逻辑通道的复用属 性,以及媒体源、编码、和复用标识之间的映射关系进行指定。
[0003] 从技术角度,可以更改现有的H. 323协议并扩充H. 245能力协商部分,把新增的远 程呈现端点的特征能力加入到H. 245现有的媒体能力集描述中去,这种解决方案需要对现 有的H. 323协议栈进行修改,从商业角度会非常困难。而且按照H. 245现有的语法扩充能 力集消息也会非常复杂。
[0004] 因此,在相关技术中存在在不更改现有协议的基础上,无法实现对远程呈现系统 新增特征参数的协商问题。


【发明内容】

[0005] 本发明提供了一种能力协商处理方法、装置及远程呈现端点,以至少解决相关技 术中存在在不更改现有协议的基础上,无法实现对远程呈现系统新增特征参数的协商问 题。
[0006] 根据本发明的一个方面,提供了一种远程呈现端点的能力协商处理方法,包括:通 过端点的终端能力集消息进行基础能力协商,其中,所述端点为基于国际电信联盟远程通 信标准化组织ITU-T基于分组交换网络的多媒体通信系统H. 323协议的远程呈现系统的端 点;通过预定方式对所述端点的远程呈现特征进行二次能力协商。
[0007]优选地,所述远程呈现特征通过远程呈现特征参数来描述,所述远程呈现特征参 数包括以下至少之一:采集源描述,采集场景描述,编码属性描述,编码组描述,采集同时能 力集描述。
[0008]优选地,通过预定方式对所述端点的所述远程呈现特征进行二次能力协商包括: 获取用于建立进行二次能力协商的通道的通道建立信息;依据所述通道建立信息建立用于 进行二次能力协商的通道;依据建立的所述通道对所述远程呈现特征进行二次能力协商。 [0009]优选地,通过预定方式对所述端点的所述远程呈现特征进行二次能力协商包括: 将所述远程呈现特征封装在所述终端能力集消息中;通过传送封装后的所述终端能力集消 息的方式对所述远程呈现特征进行二次能力协商。
[0010] 优选地,通过以下方式至少之一将所述远程呈现特征封装在所述终端能力集消息 中:将所述远程呈现特征作为一个整体字符串封装在所述终端能力集消息中;根据所述终 端能力集消息的结构,将所述远程呈现特征扩充到所述终端能力集消息的不同部分的方式 封装在所述终端能力集消息中。
[0011] 优选地,在通过预定方式对所述端点的所述远程呈现特征进行二次能力协商之 后,还包括:依据二次能力协商的结果,打开双向媒体逻辑通道;依据打开的所述双向媒体 逻辑通道进行媒体传输。
[0012] 根据本发明的另一方面,提供了一种远程呈现端点的能力协商处理装置,包括:第 一协商模块,用于通过端点的终端能力集消息进行基础能力协商,其中,所述端点为基于国 际电信联盟远程通信标准化组织ITU-T基于分组交换网络的多媒体通信系统H. 323协议的 远程呈现系统的端点;第二协商模块,用于通过预定方式对所述端点的远程呈现特征进行 二次能力协商。
[0013] 优选地,所述第二协商模块包括:获取单元,用于获取用于建立进行二次能力协商 的通道的通道建立信息;建立单元,用于依据所述通道建立信息建立用于进行二次能力协 商的通道;第一协商单元,用于依据建立的所述通道对所述远程呈现特征进行二次能力协 商。
[0014] 优选地,所述第二协商模块包括:封装单元,用于将所述远程呈现特征封装在所述 终端能力集消息中;第二协商单元,用于通过传送封装后的所述终端能力集消息的方式对 所述远程呈现特征进行二次能力协商。
[0015] 优选地,所述封装单元包括以下至少之一:第一封装子单元,用于将所述远程呈现 特征作为一个整体字符串封装在所述基础能力集信息中;第二封装子单元,用于根据所述 终端能力集消息的结构,将所述远程呈现特征扩充到所述终端能力集消息的不同部分的方 式封装在所述终端能力集消息中。
[0016] 优选地,该装置还包括:打开模块,用于依据二次能力协商的结果,打开双向媒体 逻辑通道;传输模块,用于依据打开的所述双向媒体逻辑通道进行媒体传输。
[0017] 根据本发明的再一方面,提供了一种远程呈现端点,包括上述任一项所述的装置。
[0018] 通过本发明,采用通过端点的终端能力集消息进行基础能力协商,其中,所述端 点为基于国际电信联盟远程通信标准化组织ITU-T基于分组交换网络的多媒体通信系统 H. 323协议的远程呈现系统的端点;通过预定方式对所述端点的远程呈现特征进行二次能 力协商,解决了在相关技术中存在在不更改现有协议的基础上,无法实现对远程呈现系统 新增特征参数的协商问题,进而达到了在不更改现有协议的基础上,实现对对远程呈现系 统新增特征参数的协商的效果。

【专利附图】

【附图说明】
[0019] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020] 图1是根据本发明实施例的能力协商处理方法的流程图;
[0021] 图2是根据本发明实施例的能力协商处理装置的结构框图;
[0022] 图3是根据本发明实施例的能力协商处理装置中第二协商模块24的优选结构框 图一;
[0023] 图4是根据本发明实施例的能力协商处理装置中第二协商模块24的优选结构框 图二;
[0024] 图5是根据本发明实施例的能力协商处理装置中第二协商模块24中封装单元42 的优选结构框图;
[0025] 图6是根据本发明实施例的能力协商处理装置的优选结构框图;
[0026] 图7是根据本发明实施例的远程呈现端点的结构示意图;
[0027] 图8是根据本发明实施例的能力协商与打开逻辑通道方式一;
[0028] 图9是根据本发明实施例的能力协商与打开逻辑通道方式一的实施流程图;
[0029] 图10是根据本发明实施例的能力协商与打开逻辑通道方式二;
[0030] 图11是根据本发明实施例的能力协商与打开逻辑通道方式二的实施流程图。

【具体实施方式】
[0031] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0032] 在本实施例中提供了一种能力协商处理方法,图1是根据本发明实施例的能力协 商处理方法的流程图,如图1所示,该流程包括如下步骤:
[0033] 步骤S102,通过端点的终端能力集消息进行基础能力协商,其中,该端点为基于国 际电信联盟远程通信标准化组织ITU-T基于分组交换网络的多媒体通信系统H. 323协议的 远程呈现系统的端点;
[0034] 步骤S104,通过预定方式对该端点的远程呈现特征进行二次能力协商,其中,上 述远程呈现特征通过远程呈现特征参数来描述,该远程呈现特征参数可以包括以下至少之 一:采集源描述,采集场景描述,编码属性描述,编码组描述,采集同时能力集描述。
[0035] 通过上述步骤,即依据现有协议架构实现对远程呈现端点的除基础能力进行协商 之外,还对远程呈现特征进行协商,该远程呈现特征为除了基础能力集所对应的基础特征 之外的特征,不仅解决了在相关技术中存在在不更改现有协议的基础上,无法实现对远程 呈现系统新增特征参数的协商问题,而且将远程呈现特征与基础能力集的会话分开处理, 方便独立处理,进而达到了在不更改现有协议的基础上,实现对对远程呈现系统新增特征 参数的协商的效果,减少了扩充能力集的复杂度。
[0036] 通过预定方式对端点的远程呈现特征进行二次能力协商可以采用多种处理方式, 例如,可以通过新建立通道的方式进行二次能力协商,首先获取用于建立进行二次能力协 商的通道的通道建立信息;依据该通道建立信息建立用于进行二次能力协商的通道;之后 依据建立的通道对远程呈现特征进行二次能力协商。
[0037] 再例如,还可以通过现有的能力集消息的方式来进行二次能力协商,较为简单地, 可以先将远程呈现特征封装在终端能力集消息中;之后,通过传送封装后的终端能力集消 息的方式对远程呈现特征进行二次能力协商。在将远程呈现特征封装在终端能力集消息中 也可以采用多种处理方式,比如,可以采用以下方式至少之一来实现对远程呈现特征参数 的封装:可以将远程呈现特征作为一个整体字符串封装在终端能力集消息中;也可以根据 终端能力集消息的结构,将远程呈现特征扩充到终端能力集消息的不同部分的方式封装在 终端能力集消息中。
[0038] 优选地,在通过预定方式对端点的远程呈现特征进行二次能力协商之后,还可以 依据二次能力协商的结果,打开双向媒体逻辑通道;依据打开的双向媒体逻辑通道进行媒 体传输。需要说明的是,这里打开媒体逻辑通道可以是重新打开逻辑通道,因为在之前进行 基础能力集协商时已经依据基础能力集协商的结果打开过基础媒体逻辑通道,而且,在重 新打开逻辑通道时,可以不关闭之前已打开的基础媒体逻辑通道,而是建立全新的媒体逻 辑通道。
[0039] 在本实施例中还提供了一种远程呈现端点的能力协商处理装置,该装置用于实现 上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语"模块"可 以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来 实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0040] 图2是根据本发明实施例的能力协商处理装置的结构框图,如图2所示,该装置包 括第一协商模块22和第二协商模块24,下面对该装置进行说明。
[0041] 第一协商模块22,用于通过端点的终端能力集消息进行基础能力协商,其中,该端 点为基于国际电信联盟远程通信标准化组织ITU-T基于分组交换网络的多媒体通信系统 H. 323协议的远程呈现系统的端点;第二协商模块24,连接至上述第一协商模块22,用于通 过预定方式对端点的远程呈现特征进行二次能力协商。
[0042] 图3是根据本发明实施例的能力协商处理装置中第二协商模块24的优选结构框 图一,如图3所示,该第二协商模块24包括获取单元32、建立单元34和第一协商单元36, 下面对该第二协商模块24进行说明。
[0043] 获取单元32,用于获取用于建立进行二次能力协商的通道的通道建立信息;建立 单元34,连接至上述获取单元32,用于依据通道建立信息建立用于进行二次能力协商的通 道;第一协商单元36,连接至上述建立单元34,用于依据建立的通道对远程呈现特征进行 二次能力协商。
[0044] 图4是根据本发明实施例的能力协商处理装置中第二协商模块24的优选结构框 图二,如图4所示,该第二协商模块24包括封装单元42和第二协商单元44,下面对该第二 协商模块24进行说明。
[0045] 封装单元42,用于将远程呈现特征封装在终端能力集消息中;第二协商单元44, 连接至上述封装单元42,用于通过传送封装后的终端能力集消息的方式对远程呈现特征进 行二次能力协商。
[0046] 图5是根据本发明实施例的能力协商处理装置中第二协商模块24中封装单元42 的优选结构框图,如图5所示,该封装单元42包括以下至少之一:第一封装子单元52、第二 封装子单元54,下面对该封装单元42进行说明。
[0047] 第一封装子单元52,用于将远程呈现特征作为一个整体字符串封装在基础能力集 信息中;第二封装子单元54,用于根据终端能力集消息的结构,将远程呈现特征扩充到终 端能力集消息的不同部分的方式封装在终端能力集消息中。
[0048] 图6是根据本发明实施例的能力协商处理装置的优选结构框图,如图6所示,该装 置除包括图2所示的所有模块外,还包括打开模块62和传输模块64,下面对该优选装置进 行说明。
[0049] 打开模块62,连接至上述第二协商模块24,用于依据二次能力协商的结果,打开 双向媒体逻辑通道;传输模块64,连接至上述打开模块62,用于依据打开的双向媒体逻辑 通道进行媒体传输。
[0050] 图7是根据本发明实施例的远程呈现端点的结构示意图,如图7所示,该远程呈现 端点70,包括上述任一项的能力协商处理装置72。
[0051] 针对相关技术中存在在不更改现有协议的基础在,无法实现对远程呈现系统新 增特征参数的协商问题,在本实施例中,提供了一种基于国际电信联盟(International TelecommunicationsUnion,简称为ITU)H. 323协议的远程呈现能力协商的方法和系统。在 该方法中,为了方便与标准组织因特网工程任务组(InternetEngineeringTaskForce, 简称为IETF)定义的基于会话初始协议(SessionInitiationProtocol,简称为SIP)的远 程呈现系统进行互通,把新增的远程呈现端点特征能力的协商,与已有的基础会话能力协 商分开处理,这样新增的远程呈现端点特征参数可以尽量保持一致。
[0052] 通过上述基于H. 323协议的远程呈现能力协商的方法和系统,通过二次能力协商 和重新打开媒体逻辑通道,完成远程呈现端点之间的能力协商和媒体逻辑通道的打开。该 远程能力协商方法可以采用多种实现方式,下面介绍简单介绍两种实施方式:
[0053] 1.能力协商和打开逻辑通道方式一,图8是根据本发明实施例的能力协商与打开 逻辑通道方式一,如图8所示,该方式包括如下步骤:
[0054] 步骤S802,两个远程呈现端点之间建立呼叫;
[0055] 步骤S804,双方通过现有的H. 245消息发送基础能力集,并携带用于创建新信令 通道的信息;其中,用于创建新信令通道的信息包括采用的传输协议、IP地址、端口号;
[0056] 步骤S806,双方完成基础能力协商后,基于协商结果打开基础能力的逻辑通道;
[0057] 步骤S808,基于上述新信令通道的信息,建立传递远程呈现端点特性参数的双向 新信令通道;
[0058] 步骤S810,通过上述新信令通道,传输远程呈现端点特征参数并进行二次能力协 商;
[0059] 步骤S812,基于二次能力协商的结果,重新打开双向逻辑通道,并通过重现打开的 逻辑通道进行媒体传输。
[0060] 图9是根据本发明实施例的能力协商与打开逻辑通道方式一的实施流程图,如图 9所示,该流程包括如下步骤:
[0061] 步骤S902,通过现有H. 323协议建立呼叫;
[0062] 步骤S904,双方进行H. 245基础媒体能力协商,具体可以采用以下处理方式:双方 分别发送H. 245基础媒体能力集消息,携带新建信令通道的信息,如IP地址和端口号;双方 分别发送H. 245媒体能力集的确认消息;
[0063] 步骤S906,分别打开基于上述基础媒体能力协商结果的逻辑通道;
[0064] 步骤S908,通过上述新信令通道信息建立传递远程呈现端点特性参数的双向新信 令通道;
[0065] 步骤S910,通过上述新信令通道进行远程呈现端点新特征参数的二次能力协商。 具体为:双方分别发送携带远程呈现端点特征能力参数广告的消息,分别进行选择并回复 新特征参数的确认消息;
[0066] 步骤S912,根据二次能力协商结果,分别重新打开媒体逻辑通道;
[0067] 步骤S914,通过重新打开的媒体逻辑通道进行媒体流传输。
[0068] 2.能力协商和打开逻辑通道方式二,图10是根据本发明实施例的能力协商与打 开逻辑通道方式二,如图10所示,该方式包括如下步骤:
[0069] 步骤S1002,两个远程呈现端点之间建立呼叫;
[0070] 步骤S1004,双方通过现有的H. 245消息发送基础媒体能力集,并完成基础媒体能 力协商;
[0071] 步骤S1006,基于协商结果打开基础媒体逻辑通道;
[0072] 步骤S1008,通过已有H. 245通道并使用H. 245能力集消息发送远程呈现端点的新 特征参数和回复确认,进行二次能力协商。其中,使用H. 245能力集消息发送远程呈现端点 的新特征参数,可以选用下面方式之一:
[0073] 方式A:利用H. 245能力集消息,将特征参数作为一个整体字符串,透传给远端端 占.
[0074] 方式B:根据H. 245能力集消息结构和语法,把特征参数分别扩充到消息体的不同 部分,传递给远端端点。
[0075] 步骤S1010,基于二次能力协商的结果,重新打开双向媒体逻辑通道;
[0076] 步骤S1012,通过重新打开的媒体逻辑通道进行媒体传输。
[0077] 图11是根据本发明实施例的能力协商与打开逻辑通道方式二的实施流程图,如 图11所示,该流程包括如下步骤:
[0078] 步骤S1102,通过现有的H. 323协议建立呼叫;
[0079] 步骤S1104,双方进行H. 245基础能力协商,可以采用以下处理:双方分别发送 H. 245基础媒体能力集消息;双方分别回复H. 245基础媒体能力集的确认消息;
[0080] 步骤S1106,双方分别打开基于上述基础媒体能力协商结果的媒体逻辑通道;
[0081] 步骤S1108,双方进行新特征参数的二次能力协商,例如,可采用以下处理:双方 分别通过H. 245通道再次发送媒体能力集消息,包含远程呈现端点的新特征参数;双方分 别发送媒体能力集确认消息对远程呈现端点的新特征参数进行选择确认,完成二次媒体能 力协商;
[0082] 步骤S1110,根据二次能力协商结果,分别重新打开媒体逻辑通道;
[0083] 步骤S1112,通过重新打开的媒体逻辑通道进行媒体流传输。
[0084] 需要指出的是,上述远程呈现端点的新特征参数可以包括多种,例如,可以包括以 下至少之一:端点媒体采集源描述信息、端点采集场景描述信息、媒体采集同时能力集描述 信息、媒体编码描述信息、媒体编码组描述信息。
[0085] 基于上述两种实施方式对本发明优选实施方式进行说明。
[0086] 优选实施方式一:通过新建的信令通道传输二次能力协商参数
[0087]S1,端点A和端点B均为三屏远程呈现终端,即每个端点均有3个摄像头,3个显示 器;
[0088]S2,端点A支持的媒体采集包括:
[0089] VC0 :左摄像头采集区域
[0090] VC1:中摄像头采集区域
[0091]VC2:右摄像头采集区域
[0092]VC3 :全景采集区域
[0093]VC4 :采集辅流图像
[0094] AC0:主流音频采集
[0095] AC1:辅流音频采集
[0096] S3,端点A采集场景包括:主场景CS1,辅流对应场景CS2 ;
[0097] S4,端点A媒体采集同时能力有:
[0098] {VC0、VC1、VC2、VC4},{VC0、VC3、VC2、VC4},{AC0、AC1}
[0099]S5,端点A编码属性描述:ENC0 (H. 263)、ENC1 (H. 264baseprofile)、ENC2 (H.264highprofile)、ENC3 (G.711)、ENC4 (G.722 宽带音频);
[0100]S6,端点A编码组描述:{ENCO、ENC1、ENC2},{ENC3、ENC4};
[0101]S7,端点A发起与端点B之间的H. 323呼叫,建立呼叫连接;
[0102]S8,端点A发送H. 245能力集消息,携带终端基础能力集和新建信令通道的信息, 端点B通过H. 245能力集确认消息进行回复;
[0103] 其中,新建传输二次能力协商参数的消息的通道所需信息如下,可以在 TerminalCapabilitySet消息结构体中的genericlnformation部分来描述:
[0104]

【权利要求】
1. 一种能力协商处理方法,其特征在于,包括: 通过端点的终端能力集消息进行基础能力协商,其中,所述端点为基于国际电信联盟 远程通信标准化组织ITU-T基于分组交换网络的多媒体通信系统H. 323协议的远程呈现系 统的端点; 通过预定方式对所述端点的远程呈现特征进行二次能力协商。
2. 根据权利要求1所述的方法,其特征在于,所述远程呈现特征通过远程呈现特征参 数来描述,所述远程呈现特征参数包括以下至少之一: 采集源描述,采集场景描述,编码属性描述,编码组描述,采集同时能力集描述。
3. 根据权利要求1所述的方法,其特征在于,通过预定方式对所述端点的所述远程呈 现特征进行二次能力协商包括: 获取用于建立进行二次能力协商的通道的通道建立信息; 依据所述通道建立信息建立用于进行二次能力协商的通道; 依据建立的所述通道对所述远程呈现特征进行二次能力协商。
4. 根据权利要求1所述的方法,其特征在于,通过预定方式对所述端点的所述远程呈 现特征进行二次能力协商包括: 将所述远程呈现特征封装在所述终端能力集消息中; 通过传送封装后的所述终端能力集消息的方式对所述远程呈现特征进行二次能力协 商。
5. 根据权利要求4所述的方法,其特征在于,通过以下方式至少之一将所述远程呈现 特征封装在所述终端能力集消息中: 将所述远程呈现特征作为一个整体字符串封装在所述终端能力集消息中; 根据所述终端能力集消息的结构,将所述远程呈现特征扩充到所述终端能力集消息的 不同部分的方式封装在所述终端能力集消息中。
6. 根据权利要求1到5中任一项所述的方法,其特征在于,在通过预定方式对所述端点 的所述远程呈现特征进行二次能力协商之后,还包括: 依据二次能力协商的结果,打开双向媒体逻辑通道; 依据打开的所述双向媒体逻辑通道进行媒体传输。
7. -种能力协商处理装置,其特征在于,包括: 第一协商模块,用于通过端点的终端能力集消息进行基础能力协商,其中,所述端点为 基于国际电信联盟远程通信标准化组织ITU-T基于分组交换网络的多媒体通信系统H. 323 协议的远程呈现系统的端点; 第二协商模块,用于通过预定方式对所述端点的远程呈现特征进行二次能力协商。
8. 根据权利要求7所述的装置,其特征在于,所述第二协商模块包括: 获取单元,用于获取用于建立进行二次能力协商的通道的通道建立信息; 建立单元,用于依据所述通道建立信息建立用于进行二次能力协商的通道; 第一协商单元,用于依据建立的所述通道对所述远程呈现特征进行二次能力协商。
9. 根据权利要求7所述的装置,其特征在于,所述第二协商模块包括: 封装单元,用于将所述远程呈现特征封装在所述终端能力集消息中; 第二协商单元,用于通过传送封装后的所述终端能力集消息的方式对所述远程呈现特 征进行二次能力协商。
10. 根据权利要求9所述的装置,其特征在于,所述封装单元包括以下至少之一: 第一封装子单元,用于将所述远程呈现特征作为一个整体字符串封装在所述基础能力 集息中; 第二封装子单元,用于根据所述终端能力集消息的结构,将所述远程呈现特征扩充到 所述终端能力集消息的不同部分的方式封装在所述终端能力集消息中。
11. 根据权利要求7至10中任一项所述的装置,其特征在于,还包括: 打开模块,用于依据二次能力协商的结果,打开双向媒体逻辑通道; 传输模块,用于依据打开的所述双向媒体逻辑通道进行媒体传输。
12. -种远程呈现端点,其特征在于,包括上述权利要求7至11中任一项所述的装置。
【文档编号】H04L29/06GK104519023SQ201310456902
【公开日】2015年4月15日 申请日期:2013年9月29日 优先权日:2013年9月29日
【发明者】叶小阳, 王亮 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1