用于有效传输电话会议的多媒体流的方法和装置的制作方法

文档序号:7910574阅读:93来源:国知局
专利名称:用于有效传输电话会议的多媒体流的方法和装置的制作方法
技术领域
本发明通常涉及视频和/或音频电话会议的领域,更具体地,涉及用于在视频和/ 或音频电话会议应用中有效传输多媒体流的方法和装置。
背景技术
有许多障碍在阻碍视频电话会议(视频会议)的广泛接受。一个关键的技术障碍是视频流的高带宽消耗。在多站点配置中,该带宽需求在诸如许多远程用户所连接的会议室的中央位置处变得非常显著。例如,在10个用户从指定会议室接收视频和音频馈送的配置中,在该房间处的视频会议装置必须将30个单独的视频和音频流从(通常)三个不同的摄像机流传播到远程用户。由于每个流消耗超过IMbps的带宽,因此,总带宽使用可达到最高超过30Mbps。IP (因特网协议)视频分组的组播传输是解决上述的视频和音频分发问题的最有效方案之一。然而,组播仅在严格受控的企业和服务提供商网络中实现和使用,诸如用于 IPTV(因特网协议电视)服务的网络。组播的其它使用也可通过专用骨干组播网络提供,但是,组播能力通常在跨越多个域的公共网络上不可用。大多数现有视频会议系统试图通过提供具有大处理功率和高网络输入/输出能力的高端服务器来解决这个问题。这些服务器通常位于环境受控的设施中。该方案的明显缺陷包括高的资金和运行成本、在其中服务器位于公司设施之外的作为主机和基于服务的配置的情况下缺乏安全、以及改善但仍有限的支持大量视频会议用户的能力。另外,这些现有方案对于超大电话会议应用来说,提供有限的可扩展性。

发明内容
为了消除由于上述带宽问题而带来的网络业务瓶颈,本发明人已经认识到可以利用通常在接入网络中可用的新的宽带能力。即,本发明人已经认识到由于对于宽带接入网络用户(例如数字用户线(DSL)和光纤连接的用户)可用的带宽现在比IMbps高很多,因此,有利地,对等连接性(即用户到用户)可用于优化视频和/或音频流分发。具体地,取代单独向每个远程用户发送单独的音频和/视频流,根据本发明的示例性实施例,中央电话会议控制器(其例如可位于指定的会议室)可利用与远程节点的网络拓扑布局有关的信息,以有利地根据节点的能力和网络链路,指导视频和/或音频流从源节点到几个所识别的节点的传输。然后,这些最初接收视频和/或音频流的节点可有利地依次将这些流转发到它们附近的其它节点。更具体地,根据本发明的示例性实施例,提供一种用于控制电信网络上的电话会议的运行的方法和装置,其中该电信网络包括多个节点,其包括一个或多个源位置和一个或多个远程位置,电话会议包括在所述一个或多个源位置的每一个处和在所述一个或多个远程位置的每一个处的电话会议参与者,该方法和装置由电话会议控制器执行并包括在电话会议控制器处,从第一个所述远程位置接收将媒体信号从一个所述源位置传递到所述第一个所述远程位置的请求;在电话会议控制器处,自动选择第二个所述远程位置以用作所述媒体信号从所述第一个所述源位置到所述第一个所述远程位置的所述传递的对等转发节点;以及由电话会议控制器发起所述媒体信号从所述一个所述源位置到所选择的所述第二个所述远程位置的传输,所述媒体信号由位于所述第二个所述远程位置的电话会议参与者使用,并还由所选择的所述第二个所述远程位置使用以将所述媒体信号转发到所述第一个所述远程位置。另外,根据本发明的另一个示例性实施例,提供一种用于支持电信网络上的电话会议的运行的方法和装置,其中该电信网络包括多个节点,其包括一个或多个源位置和一个或多个远程位置,电话会议包括在所述一个或多个源位置的每一个处和在所述一个或多个远程位置的每一个处的电话会议参与者,该方法和装置由位于第一个所述远程位置的对等转发节点执行并包括在位于所述第一个所述远程位置的所述对等转发节点处,从所述源位置接收媒体信号;在位于所述第一个所述远程位置的所述对等转发节点处,从所述源位置接收提供将所述媒体信号转发到第二个所述远程位置的对等转发请求;以及将所接收的所述媒体信号转发到所述第二个所述远程位置。


图1示出现有的用于使用在传统的“星型”网络配置中运行的视频会议服务器执行视频电话会议的系统的运行。图2示出根据本发明的示例性实施例的用于使用对等网络连接性技术执行视频电话会议的示例性系统的运行。图3示出可在图2的用于执行视频电话会议的示例性系统中使用的用于执行提供商节点选择的示例性方法的流程图。
具体实施例方式如在此所描述的根据本发明的示例性实施例的对等视频和音频分发技术可在根据本发明的示例性实施例的示例性视频电话会议产品中实施,其特别解决了许多单独的远程用户连接到中央主会议室(即“源”位置)的共用会议配置。在示例性系统体系结构中有两个主要组件(a)中央服务器(即控制)单元,其例如可位于指定的主会议场地,并指导视频和 /或音频流到远程参与者的传输,其中中央单元包括电话会议控制器以及一个或多个摄像机和一个或多个麦克风;以及(b)客户机单元(其例如可包括膝上型或桌上型计算机),位于远程参与者附近以允许远程参与者“连接”到会议并参加会议。具体地,根据本发明的示例性实施例,有利地,示例性的视频会议系统的每个客户机可充当另一个可能的服务器-即,作为到其它客户机单元的桥接器,从而允许一个客户机单元从会议场地获取流,并将它们传送到位于网络中“更远”的其它客户机单元。根据本发明的某些示例性实施例,有利地,示例性的视频会议系统的对等视频 (和/或音频)分发技术可基于网络上节点分布拓扑的计算以及每个节点的处理功率的发现和/或延迟要求,以致视频和音频流被同步,并且延迟保持为低。(注意,特定的延迟要求取决于应用-高交互性的会话比在一个站点处举行的不中断的演示要求更短的延迟)。图1示出了现有的用于使用在传统的“星型”网络配置中运行的视频会议服务器执行视频电话会议的系统的运行。该图示例性地示出在“房间F”101 (例如,会议的主会议室)中生成的实时视频和音频流如何被PC102(位于房间F中)通过路由器103发送到视频会议服务器104。该传统的视频会议服务器(在概念上)占据“星型”网络配置中的中心位置,并通过路由器105和106将从“房间F”101 (经由路由器103)接收的这些视频和音频流依次分发到多个“远程”位置-即,通过路由器105到PC107(位于“房间A”108)、PC109(位于“房间B” 108)和PCllK位于“房间C” 112),以及通过路由器106到PC113 (位于“房间 D”114)和PC115(位于“房间E”116)。(为了示意,图1示出了使用单宽度无方向的线互连的组件,而起源于“房间F” 101并被传输到远程位置的信号流被示为双宽度带方向的箭头。)需要注意,位于图中所示的对应“房间”(S卩,分别是“房间F” 101、“房间A” 108、“房间 B”110、“房间 C”112、“房间 D”114 和“房间 E"116)的每个 PC(即,PC102、PC107、PC109、 PCllU PC113和PC115)可包括任何能够发送和/或接收视频和/或音频信号流的因特网连接的处理系统。在图1所示例性示出的现有的视频电话会议系统中,视频会议服务器104管理并控制电话会议的运行,从每个参与PC(包括如图中明确示出的“房间F”101中的PC102)接收视频和音频流,并将所接收的视频和视频流直接(即仅通过网络路由器)分发给电话会议中的所有其它参与者。示例性地,“房间F” 101可位于由路由器103 “服务”的第一地理区域中,“房间A” 108、“房间B” 110和“房间C” 112可位于由路由器105 “服务”的第二地理区域中,“房间D” 114和“房间E” 116可位于由路由器106 “服务”的第三地理区域中。图2示出了根据本发明的示例性实施例的用于使用对等网络连接性技术执行视频电话会议的示例性系统的工作。具体地,与现有技术(诸如由图1所示的系统所使用的) 相比,有利地,在图中所示的示例性系统利用对等(即用户到用户)网络连接性,以降低整个网络带宽要求。特别注意,在图2的示例性系统中,有利地,没有在“星型”网络配置的 “中心”处运行的“中央”服务器。即,根据本发明的某些示例性实施例,有利地,视频和/音频流可以直接从电话会议的源位置“房间”发送到电话会议的其它参与“房间”,然后,这些 “房间”依次将这些流转发到电话会议的其它参与“房间”,从而有利地提供对等视频会议信号分发。具体地,图2的示例性系统示出了电话会议控制器204,其例如可在物理上位于 “房间F”201中(即,会议的“主”会议室,在此示出了分发的视频和/或音频信号流源自于此)。具体地,电话会议控制器204通过指导在“房间F”201中生成的实时视频和/音频信号流直接(通过必要的路由器)到所选择的参与电话会议的“远程”位置的子集的传输,有利地管理和控制电话会议的运行。然后,根据本发明的示例性实施例,这些所选择的 “远程”位置中的一个或多个依次将实时视频和/或音频信号流传输到参与电话会议的其它 “远程”位置。这些所选择的节点在此被称为“对等转发节点”。更具体地,该图示出了电话会议控制器204指导PC202 (其位于“房间F” 201中) 通过路由器203并随后通过路由器205将在此(S卩,在“房间F”201中)生成的实时视频和/或音频信号流传输到PC209 (位于“房间B” 210中)。同样,电话会议控制器204指导 PC202(位于“房间F”201中)通过路由器203并随后通过路由器206将在此生成的实时视频和/或音频信号流传输到PC213(位于“房间D”214中)。(如在图1所示的情况下,图2 示出了使用单宽度无方向的线互连的组件,而起源于“房间F”201并传输到远程位置的信号流被示为双宽度带方向的箭头。)然后,根据图2所示的本发明的示例性实施例,有利地,每个对等转发节点将所接收的信号流转发到在地理上其邻近的其它节点。具体地,?0209(位于“房间『210中)使用对等网络连接性技术,将所接收的视频和/或音频信号流转发到PC207(位于“房间A”208 中)和PC211(位于“房间C”212中)。同样,PC213(位于“房间D”214中)还使用对等网络连接性技术,有利地将所接收的视频和/或音频信号流转发到PC215 (位于“房间E” 216 中)。示例性地,如在图1的情况下,“房间F”201可位于由路由器203 “服务”的第一地理区域,“房间A,,208、“房间B” 210和“房间C” 212可位于由路由器205 “服务”的第二地理区域,“房间D” 214和“房间E”216可位于由路由器206 “服务”的第三地理区域。需要注意,根据本发明的示例性实施例,如图2所示,有利地,电话会议控制器 204在物理上位于正提供将被传输到远程位置的视频和/音频源材料的会议室(即“房间 F" 201)中。然而,根据本发明的其它示例性实施例,电话会议控制器可在物理上放置在其它位置。例如,电话会议控制器可在物理上位于一个远程位置或在电话网络本身内的其它地方。另外,根据本发明的某些示例性实施例,可以提供多于一个的电话会议控制器。在本发明的一个这样的示例性实施例中,例如,有通常执行控制电话会议的任务的“主”电话会议控制器,而任何其它电话会议控制器可用作主控制器出现故障时的“备份”。在本发明的其它这样的示例性实施例中,电话会议控制器的上述功能可以本领域的普通技术人员显而易见的任何方式在多个所提供的电话会议控制器之间分享。另外,虽然以上公开的实施例描述了视频会议环境具有单个主“会议室”和一个或多个其它“远程”房间,其中视频和/或音频流仅从主“会议室”传输到一个或多个“远程房间”,但是,根据本发明的其它示例性实施例,两个或多个房间(其在地理上是不同的)可以用作单独的“会议室”,视频和/或音频流从这里传输到正参与电话会议的“远程”房间(包括例如其它“会议室”)。(事实上,根据本发明的一个示例性实施例,参与电话会议的所有房间都实际上可以是向所有其它参与房间提供视频和/或音频信号流的“会议室”。)在这种情况下(即,当有超过一个的房间传输视频和/或音频信号时),有利地,除了指定的传输房间以外的每个房间(即,“远程”房间以及其它“会议室”)都充当用于传输指定的视频和 /或音频信号流的“远程”房间。因此,如在此所使用的,术语“远程”房间仅用在相对于传输视频和/或音频信号的一个特定“会议室”是“远程”的上下文中。例如,根据本发明的一个这样的示例性实施例,这些多个房间中的单独一个房间可具有与其相关联的电话会议控制器,其中,单个电话会议控制器提供用于从多个源位置 (“会议室”)传输各种视频和/或音频流的控制功能。这样,在这种情况下,“会议室”和 “远程房间”都可以从一个或多个其它房间接收视频和/或音频流。另外,根据本发明的某些示例性实施例,当有多个视频和/或音频信号的源(由多个“会议室”提供)时,有利地,根据这样的实施例的示例性电话会议控制器可控制混合、合并和/或组合两个或多个视频信号(例如,在具有多个视频“窗口”的“缩略”图中)禾P /或两个或多个音频信号(例如,通过音频信号混合)的处理,然后,将这些合成的视频和/或音频信号分发到远程房间。可选择地,根据本发明的其它示例性实施例,有利地,对等转发节点可提供这样的两个或多个视频信号(例如,在具有多个视频“窗口”的“缩略”图中)和 /或两个或多个音频信号(例如,通过音频信号混合)的混合/合并,然后将它们转发到另一个远程节点。另外,根据本发明的某些示例性实施例,除了那些位于“远程”房间的节点之外的电信网络节点(即,不与电话会议参与者相关联的网络节点)也可用作对等转发节点。艮口, 有利地,根据这些实施例的示例性电话会议控制器可使用其它可用的网络节点以提供视频和/或音频流的“间接”传送(即,转发),以及因此使用其它(参与)“远程”节点。另外, 根据本发明的某些示例性实施例,视频和/或音频流可通过多个对等转发节点的序列转发。即,根据本发明的这些示例性实施例,视频和/或音频流可以从第一对等转发节点转发到(和通过)一个或多个其它对等转发节点,然后,在所期望的目标(“远程”)节点处被接收。最后,根据本发明的某些示例性实施例,有利地,除了将所接收的视频和/或音频流转发到其它远程节点之外,对等转发节点还可提供这些视频和/或音频流的代码转换。 (正如本领域的普通技术人员熟知的,代码转换涉及获取所编码的视频和/或音频信号并在其后续的使用之前根据反映后续的使用的特定需求的一组标准重新编码该视频和/或音频信号的过程。例如,在本上下文中,最初已经以指定的质量等级(例如,以指定分辨率或帧速率)被编码的视频信号可被重新编码或“代码转换”成具有较低的质量等级的视频信号,例如较低的分辨率或帧速率,以满足对降低的带宽的需要。)例如,根据本发明的一个示例性实施例,在示例性的电话会议控制器的控制下从源位置接收视频(和/或音频) 信号流的远程节点还可从所述电话会议控制器接收指令,以将所接收的信号流以特定方式 (例如,不同的分辨率、不同的色彩深度、使用不同的编码算法、不同的帧速率、满足不同的带宽要求等)进行代码转换,然后,将信号流转发到另一个远程节点。另外,这些指令可示例性地在单独的(即一个节点一个节点的)基础上提供。图3示出可在图2的用于执行视频电话会议的示例性系统中使用的用于执行提供商节点(即对等转发节点)选择的示例性方法的流程图。有利地,图3的示例性方法可由根据本发明的示例性实施例的电话会议控制器(诸如例如图2的示例性系统的电话会议控制器204)执行。 在图2中,例如,并不是使“房间F ” 201中的源节点向位于“房间A ” 208、“房间 B”210和“房间C”212的远程节点的每一个发送单独的视频(和/或音频)信号流,而是有利地,图2的示例性系统的电话会议控制器204指导这些信号流仅被发送到节点B (即, 位于“房间B” 210的远程节点),然后根据本发明的示例性实施例,节点B依次将这些信号流转发到节点A(即,位于“房间A”208的远程节点)和节点C(即,位于“房间C” 212的远程节点)。同样,并不是使“房间F” 201中的源节点向位于“房间D”214和“房间E”216的远程节点发送单独的视频(和/或音频)信号流,而是有利地,图2的示例性系统的电话会议控制器204指导这些信号流仅被发送到节点D (即,位于“房间D”214的远程节点),然后,根据本发明的示例性实施例,节点D将这些信号流转发到节点E(即,位于“房间E”216 的远程节点)。即,有利地,根据本发明的示例性实施例的电话会议控制器指导单独的视频 (和/或音频)信号流仅被发送到一组所选择的对等转发节点,而不是发送到参与电话会议的所有节点。更具体地,根据本发明的各种示例性实施例,电话会议控制器直接使视频和/或音频信号流被发送到的远程节点的选择可以基于多种考虑因素进行。最少,有利地,执行网络拓扑的分析,以致在拓扑上互连(例如,相邻或附近)的节点例如可被组合在一起,以致只有单个所选择的这样的节点被直接提供信号流(而其它使用对等网络连接性原理从所选择的节点接收信号流)。许多这样的已知的用于分析网络拓扑的算法对于本领域的普通技术人员是完全熟悉的。然而,根据本发明的某些示例性实施例,有利地,电话会议控制器也可以根据其它标准选择将要用于向其它远程节点传送视频(和/或音频)流的对等转发节点。例如,根据本发明的一个示例性实施例,示例性的电话会议控制器可根据节点之间IP分组传输延迟来动态地计算每个参与节点如何位于网络中。例如,这种电话会议控制器可考虑平均IP 分组传输延迟、最大IP分组传输延迟或者两者。另外,其它属性,例如包括与各个节点的处理功率有关的统计、节点的其它活动性(其因此影响节点的可用处理功率)、节点的服务能力等,也可被考虑用于选择对等转发节点。具体地,根据本发明的一个示例性实施例,有利地,各个远程节点本身可用于计算并向电话会议控制器报告各种信息,例如,包括其对等连接性的拓扑信息、到其对等点的延迟、和有关其处理功率的重要统计。这种计算可以例如在系统启动(例如,初始化电话会议)后并且在每次会议配置改变(例如,按需改变或自然改变,其可由持续的网络连接性监控检测)后执行。然后,使用该拓扑和资源信息,有利地,示例性的电话会议控制器可对视频(和/或音频)流应当如何向每个远程端点分发和从每个远程端点分发做出决定,包括关于对等转发节点的选择的决定。返回图3,示例性的电话会议控制器的运行的流程图从方框301开始,在此从远程节点接收请求,以从主会议室(例如,图2的“房间F” 201)接收具有可选的代码转换要求的视频流。(参见上面的可选的代码转换的说明,如根据本发明的某些示例性实施例所执行的)。具体地,该远程节点可请求电话会议控制器识别将用作对等转发节点的另一个(附近的)远程节点。接着,基于电话会议控制器的网络拓扑的知识(其例如已如上所述地从来自各个远程节点的报告的合并中获得),在方框302中生成能够用作对等转发节点并可向正请求视频流的(用任何代码转换请求)远程节点提供该视频流的节点的列表。如果该列表是空的,则在方框303中向请求远程节点发送回拒绝。否则,对于在所生成列表中的每个节点,有利地,在方框304中计算总分数,其中该分数是基于一组可用的参数,并且该分数表明指定节点用作用于请求视频流的远程节点的对等转换节点的合适性的总程度。这些参数例如可包括(i)指定节点上的其它活动性(如方框311所示);(ii)指定节点的服务能力(如方框312所示);(iii)对指定节点与请求视频流的远程节点之间的网络链路的影响(如方框313 所示);(iv)指定节点与请求视频流的远程节点之间的距离和/或延迟(如方框314所示);以及(ν)指定节点满足编码请求的能力,如果有的话(如方框315所示)。
此外,对于本领域的普通技术人员来说是显而易见的各种其它参数也可包含在总分数的计算中。另外,总分数可以任何方式基于这些参数进行计算,这些方式对于本领域的普通技术人员也是显而易见的。有利地,示例性的电话会议控制器在示例性的流程图的方框304中根据所计算的分数,选择最佳候选者(例如,具有最高分数的节点),然后,在方框305中向所选择的节点发送其用作请求视频流的指定远程节点的对等转发节点的请求。然后,在方框306中,从所选择的节点接收应答。如果用作视频流的指定远程节点的对等转发节点的请求被所选择的节点拒绝,则在方框307中,该节点从列表(如在方框302中生成的,见上)中移除。在这种情况下,流程返回到方框304以选择下一个最佳候选者(再次基于所计算的分数)。然而, 如果列表被确定为现在是空的(在方框304中),则在方框303中,向请求远程节点返回拒绝(见上)。否则(即,如果所选择的节点接受请求,以作为请求视频流的指定远程节点的对等转发节点),则在方框308中,电话会议控制器通过向远程节点它提供将作为对等转发节点的节点的节点地址以及任何协商的代码转换请求的详情,同意远程节点(其正请求视频流)的请求。虽然上述描述集中在所描述的示例性实施例在典型的(视频和/或音频)电话会议应用中的使用,但有利地,大量其它的应用也能够利用本发明的原理,并且这样做对于本领域的普通技术人员来说是显而易见的。例如,诸如游戏、社区网络、视频聊天室等的应用都可以根据本发明的各种示例性实施例利用本发明的原理。最后,虽然上面的图示出了(以及其说明描述了)在通常的诸如例如因特网的“有线”网络中实现的本发明的示例性实施例,但是,本发明的原理及其各种示例性实施例可同样应用于无线网络或包括网络节点、路由器和/或其它网络组件之间的有线和无线互连的任何组合的网络和在上述网络中实现。应当注意,所有前述的内容仅说明本发明的一般原理。应当理解,本领域的普通技术人员能够设计各种其它配置,这些配置虽然再次没有明确地描述或示出,但包含本发明的原理,并包含在本发明的精神和范围内。另外,在此所引用的所有例子和条件语言主要用于教育的目的以帮助读者理解本发明的原理和发明人为促进本领域而贡献的概念,其应当被解释为并不受限于这样的特定引用的例子和条件。另外,在此叙述本发明的原理、方面和实施例的所有语句以及其特定的例子意在包含其结构和功能的等同物。还应当知道,这样的等同物包括当前已知的等同物以及将来所开发的等同物,即,任何开发的执行相同的功能的单元,而不管结构如何。
权利要求
1.一种用于控制包括多个节点的电信网络上的电话会议的运行的电话会议控制器,其中所述节点包括一个或多个源位置和一个或多个远程位置,所述电话会议包括在所述一个或多个源位置的每一个处和在所述一个或多个远程位置的每一个处的电话会议参与者,所述电话会议控制器包括接收器,其从第一个所述远程位置接收将媒体信号从第一个所述源位置传递到所述第一个所述远程位置的请求;以及自动选择模块,其自动选择第二个所述远程位置以用作所述媒体信号从所述第一个所述源位置到所述第一个所述远程位置的所述传递的对等转发节点,并发起所述媒体信号从所述第一个所述源位置到所选择的所述第二个所述远程位置的传输,所述媒体信号由位于所述第二个所述远程位置处的电话会议参与者使用,并还由所选择的所述第二个所述远程位置使用以将所述媒体信号转发到所述第一个所述远程位置。
2.如权利要求1所述的电话会议控制器,其中,所述媒体信号包括视频信号。
3.如权利要求2所述的电话会议控制器,其中,从所述第一个所述远程位置接收的所述请求包括所述视频信号在向所述第一个所述远程位置传递之前进行代码转换的请求;所述自动选择模块还选择所述第二个所述远程位置,以在所述视频信号被转发到所述第一个所述远程位置之前执行所述视频信号的所述代码转换。
4.如权利要求1所述的电话会议控制器,其中,所述接收器还从所述多个远程位置中的一个或多个接收信息;所述自动选择模块根据从所述多个远程位置中的所述一个或多个接收的所述信息,选择所述第二个所述远程位置,以用作所述媒体信号从所述第一个所述源位置到所述第一个所述远程位置的所述传递的对等转发节点。
5.如权利要求1所述的电话会议控制器,其中,所述自动选择模块包括列表生成器,其生成用作所述媒体信号从所述第一个所述源位置到所述第一个所述远程位置的所述传递的对等转发节点的所述多个远程位置中的一个或多个远程位置的列表; 以及分数生成器,其向所述列表中的每一个所述远程位置分配分数,其中,所述自动选择模块根据所分配的分数在所述列表中选择一个所述远程位置,以用作所述媒体信号从所述第一个所述源位置到所述第一个所述远程位置的所述传递的对等转发节点。
6.如权利要求1所述的电话会议控制器,还包括媒体信号组合器,其组合来自所述第一个所述源位置的媒体信号和来自第二个所述源位置的媒体信号,然后将其转发到所述第一个所述远程位置。
7.一种用于支持包括多个节点的电信网络上的电话会议的运行的对等转发节点,其中所述节点包括一个或多个源位置和一个或多个远程位置,所述电话会议包括在所述一个或多个源位置的每一个处和在所述一个或多个远程位置的每一个处的电话会议参与者,所述对等转发节点位于第一个所述远程位置,所述对等节点包括接收器,其从电信控制器接收提供将要从第一个所述源位置接收的媒体信号到第二个所述远程位置的对等转发的请求,并还从所述第一个所述源位置接收所述媒体信号;以及发射器,其将从所述第一个所述源位置接收的所述媒体信号转发到所述第二个所述远程位置。
8.如权利要求7所述的对等转发节点,其中,所述媒体信号包括视频信号。
9.如权利要求8所述的对等转发节点,还包括代码转换器,其在所接收的所述视频信号被转发到所述第二个所述远程位置之前,对所接收的所述视频信号进行代码转换。
10.如权利要求7所述的对等转发节点,还包括媒体信号组合器,其组合来自所述第一个所述源位置的媒体信号和来自第二个所述源位置的媒体信号,然后将其转发到所述第二个所述远程位置。
全文摘要
一种电话会议系统,其中有利地,电话会议控制器使用与将要参与电话会议的远程节点的网络拓扑布局有关的信息,接着根据节点的能力和网络链路,指导视频和/或音频流从源节点到所识别的远程节点的子集的传输。有利地,这些节点首先接收视频和/或音频流,然后使用对等网络连接性技术,依次将流转发到其附近的其它节点。用作对等转发节点的节点子集的识别可基于节点活动性、节点服务能力、对节点与请求者之间的网络链路的影响、节点与请求者之间的距离和/或延迟、以及节点满足包括视频代码转换请求的请求的能力。
文档编号H04L12/18GK102365857SQ201080015489
公开日2012年2月29日 申请日期2010年3月22日 优先权日2009年3月30日
发明者林德 万 韦恩加登 A·J·德, B·埃尔曼, E·P·马修斯, R·L·夏普, V·卡特卡 申请人:阿尔卡特朗讯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1