用于识别用来主持会议的多点控制单元的方法和系统技术方案

技术编号:4570370 阅读:241 留言:0更新日期:2012-04-11 18:40
一种用于识别用来主持会议的多点控制单元(MCU)的方法,包括接收指示一个或多个会议参数的通知以及对多个MCU进行排序,其中所述排序基于一个或多个网络条件。所述方法包括基于与第一MCU相关联的排序来选择第一MCU,以及判断第一MCU是否能够主持会议。响应于确定第一MCU能够主持会议,所述方法包括指派所述会议将由第一MCU主持。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般地涉及通信系统,并且更具体地涉及用于识别用来主持会 议的多点控制单元的方法和系统。
技术介绍
存在使位于世界各地的成群的个体能参与会议的许多可用方法。这样 的方法一般地涉及从位于一个会议地点的通信设备向位于一个或多个其它位置的通信设备发送信息和其它数据。多点控制单元(MCU)(有时被称 为多点会议单元)可用来耦合在各种会议地点使用的通信设备,从而使来 自分布的地理位置的用户能参与远程会议(teleconference)。虽然MCU 可连接多个会议地点处的用户,但是去往MCU和来自MCU的会议数据 的传输可能导致参与者之间的通信的延迟、暂停或其它中断,这可能减损 参与者的总体会议体验。
技术实现思路
本专利技术提供了用于识别用来主持会议的多点控制单元(MCU)的方法 和系统,该方法和系统实质上消除了或大大地减少了与先前的方法和系统 相关联的缺点和问题中的至少一些缺点和问题。根据一个具体实施例, 一种用于识别用来主持会议的多点控制单元 (MCU)的方法包括接收指示一个或多个会议参数的通知;以及对多个 MCU进行排序,所述排序基于 一 个或多个网络条件(network condition)。所述方法包括基于与第一 MCU相关联的排序来选择第一 MCU;以及基于会议参数来判断第一 MCU是否能够主持会议。响应于确 定第一 MCU能够主持会议,所述方法包括指派所述会议将由第一 MCU 主持。在一个更具体的实施例中,对多个MCU进行排序包括在被调度参与 会议的多个地点中的一个或多个和多个MCU中的一个或多个之间发送测 试声;以及基于对测试声的响应来确定网络等待时间。测试声可由地点中 的一个地点或MCU中的一个MCU发起。所述方法还可包括在发起会议 之前通过在第一 MCU和被调度参与会议的多个地点中的一个或多个之间 发送测试声来测试网络条件。测试声的方向可从CPU到参与地点,或者反 过来。在某些实施例中,网络条件可包括参与会议的多个地点的每一个的位 置。每个地点的位置可基于与该地点相关联的时区、纬度/经度、国家代码 /电话号码前缀或识别标签。可替代地,所述位置可基于与地点相关联的呼 叫管理器的位置。在另一实施例中,所述方法包括确定多个MCU中没有一个能够主持 会议。响应于作出此确定,所述方法可包括利用指示会议参数中的一个或 多个需要被改变的调度消息来提示用户。还提供了一种用于识别用来主持会议的MCU的系统,所述系统包括 接口和处理器。接口可操作用于接收指示一个或多个会议参数的通知。处 理器可操作用于对多个MCU进行排序,所述排序基于一个或多个网络 条件;基于与第一MCU相关联的排序来选择第一MCU;以及基于一个或 多个会议参数来判断第一 MCU是否能够主持会议。响应于确定第一 MCU 能够主持会议,处理器可指派所述会议将由第一 MCU主持。本专利技术的某些实施例的技术优点包括使得能够识别用于主持多点会议 的最佳MCU。选择最佳MCU来主持会议可限制会议的参与者之间的通信 中的延迟、暂停或其它中断的数目。从下面的附图、描述和权利要求中,本领域的技术人员将容易明白其 它的技术优点。此外,虽然以上已列举了具体优点,但是各种实施例可包 括所列举的优点中的全部、 一些或者不包括所列举的优点。附图说明为了提供对本专利技术及其特征和优点的更全面的理解,结合附图参考下面的描述,其中图1是示出根据一个具体实施例的用于识别用来主持会议的多点控制 单元的通信系统以及可操作来彼此通信的多个会议地点的简化框图2是示出根据一个具体实施例的位于多个时区(time zone)的多个 会议地点的简化框图;并且图3是示出根据另一实施例的由多个呼叫管理器服务的多个会议地点 的简化框图;并且图4是示出根据一个具体实施例的用于识别用来主持会议的多点控制 单元的方法的流程图。具体实施例方式图l示出根据一个具体实施例的用于召开会议的通信系统10。如所示 出的,通信系统10包括通信网络20、会议地点(地点)30、多点控 制单元(MCU) 40和呼叫管理器50。此外,每个地点30可包括用于辅助 会议的会议管理器(CM) 60。可存在单个集中式会议管理器(例如每个 企业一个),或者可存在管理给定地理或逻辑位置中的实体的彼此通信的 多个会议管理器。如这里所使用的,会议可包括利用任何音频和/或视 频手段传输的、在多个用户之间的任何通信会话,包括通过语音和/或视频 设备、文本聊天、web会话和即时消息传送所传输的信号、数据或消息。根据一个具体实施例,CM 60可基于多种网络条件来选择最佳MCU 主持多点会议,这些条件包括地点的位置、等待时间以及诸如带宽之类的 网络资源的可用性。每个地点可被标识为地理位置或逻辑空间,并且在任 意给定的地点可存在不止一个会议参与者。对于等待时间计算,可考虑参 与者,而不是考虑地点。出于此说明书的目的,主持会议可包括从参与会 议的会议地点收集数据和向参与会议的会议地点分发数据。因为基础的网 络条件可影响会议期间传送的数据的质量、准确度和速度,所以选择最佳 MCU来主持会议可增强参与者的会议体验。如图1所示,地点30是可参与诸如视频会议之类的远程会议的端 点。 一般地,地点30可包括可辅助诸如视频会议或电话会议之类的任何形式的远程会议的硬件和/或软件的任何合适的组合或集合。更具体地,地点30可包括任何数目的麦克风、相机、摄像机、扬声器、用户接口、监 视器、计算机、电话、因特网协议(IP)电话、免提听筒电话 (speakerphone)或任何其它合适的会议设备。在一个具体实施例中,地 点30可以是专用的使能会议的房间,并且因此可包含任何合适的专用会 议设备。通信网络20表示包括了用于互连耦合至通信网络20的元件的硬件和 任何适当的控制逻辑的通信设备。 一般地,通信网络20可以是能够传输 音频和/或视频电信信号、数据和/或消息的任何网络,这些信号、数据和/ 或消息包括通过文本聊天、即时消息传送和电子邮件传输的信号、数据和/ 或消息。因此,通信网络20可包括无线电接入网、公用电话交换网 (PSTN)、公用或专用数据网、局域网(LAN)、城域网(MAN)、广 域网(WAN)、诸如因特网之类的本地的、区域性的或全球性的通信或计 算机网络、有线或无线网络、企业内联网或上述的任何组合中的全部或一 部分。为了促进通信网络20的通信能力,通信网络20可包括任何合适形 式或布置的路由器、集线器、交换机、网关、呼叫控制器和/或任何其它合 适的组件。此外,通信网络20可表示被配置为通信具有数据的分组、单 元、帧、段或其它部分的形式的信息的任何硬件和/或软件。虽然通信网络 20被示出为单个网络,但是通信网络20可包括任何数目或配置的网络。 此外,通信系统10可包括任何数目或配置的通信网络20。MCU 40充当多点通信会议期间的中介。具体地,MCU40可通过收 集由会议参与者通过他们的地点发送的音频和/或视频信号来主持多点会 议,以及向远程地点30处的多点会议的其他参与者分发这样的信号。 MCU 40还可向远程会议地点处的特定监视器指派特定的音频和/或视频信 号。为了支持所描述的主持能力,MCU40可包括用于支持包括视频会议 在内的多点会议的任何桥接或交换设备。在本文档来自技高网...

【技术保护点】
一种用于识别用来主持会议的多点控制单元(MCU)的方法,包括: 接收指示一个或多个会议参数的通知; 对多个MCU进行排序,所述排序基于一个或多个网络条件; 基于与第一MCU相关联的排序来选择所述第一MCU; 基于所述 一个或多个会议参数来判断所述第一MCU是否能够主持所述会议;并且 响应于确定所述第一MCU能够主持所述会议,指派所述会议将由所述第一MCU主持。

【技术特征摘要】
【国外来华专利技术】US 2007-4-30 11/796,9931.一种用于识别用来主持会议的多点控制单元(MCU)的方法,包括接收指示一个或多个会议参数的通知;对多个MCU进行排序,所述排序基于一个或多个网络条件;基于与第一MCU相关联的排序来选择所述第一MCU;基于所述一个或多个会议参数来判断所述第一MCU是否能够主持所述会议;并且响应于确定所述第一MCU能够主持所述会议,指派所述会议将由所述第一MCU主持。2. 根据权利要求1所述的方法,还包括响应于确定所述第一 MCU不能够主持所述会议,则基于与第二 MCU 相关联的排序来选择所述第二 MCU;判断所述第二MCU是否能够主持所述会议;并且响应于确定所述第二 MCU能够主持所述会议,指派所述会议将由所 述第二MCU主持。3. 根据权利要求1所述的方法,其中,所述网络条件包括网络等待时间。4. 根据权利要求1所述的方法,其中,所述网络条件包括参与所述会 议的多个地点的各自的位置。5. 根据权利要求4所述的方法,其中,所述多个地点的各自的位置基 于和参与所述会议的所述多个地点中的每一个相关联的时区、纬度/经度、 国家代码/电话号码前缀或识别标签中的任一个。6. 根据权利要求4所述的方法,其中,所述多个地点的各自的位置基 于和参与所述会议的所述多个地点中的每一个相关联的一个或多个呼叫管 理器的位置。7. 根据权利要求1所述的方法,其中,所述网络条件包括带宽。8. 根据权利要求1所述的方法,还包括基于网络数据的记录来估计网络条件。9. 根据权利要求1所述的方法,还包括在被调度参与所述会议的地点和所述多个MCU中的一个或多个之间 发送测试声;基于对所述测试声的响应来确定网络等待时间;并且 响应于所述网络等待时间来对所述多个MCU进行排序。10. 根据权利要求1所述的方法,还包括在发起所述会议之前测试所述网络条件,其中测试所述网络条件包括 在所述第一 MCU和被调度参与所述会议的多个地点中的一个或多个之间 发送测试声。11. 根据权利要求l所述的方法,还包括向被调度参与所述会议的多个地点中的每一个发送会议标识符。12. 根据权利要求1所述的方法,还包括确定所述多个MCU中没有一个能够主持所述会议;并且响应于确定所述多个MCU中没有一个能够主持所述会议,利用指示所述会议参数中的一个或多个需要被改变的调度消息来提示用户。13. —种用于识别用来主持会议的多点控制单元(MCU)的系统,包括接口,所述接口可操作用于接收指示一个或多个会议参数的通知;以及处理器,所述处理器可操作用于对多个MCU进行排序,所述排序基于一个或多个网络条件;基于与第一 MCU相关联的排序来选择所述第一 MCU;基于所述一个或多个会议参数来判断所述第一 MCU是否能够主 持所述会议;并且响应于确定所述第一 MCU能够主持所述会议,指派所述会议将 由所述第一MCU主持。14. 根据权利要求13所述的系统,其中,所述处理器可操作用于 响应于确定所述第一 MCU不能够主持所述会议,则基于与第二 MCU相关联的排序来选择所述第二 MCU;判断所述第二 MCU是否能够主持所述会议;并且响应于确定所述第二 MCU能够主持所述会议,指派所述会议将由所述第二MCU主持。15. 根据权利要求13所述的系统,其中,所述网络条件包括网络等待-时间。16. 根据权利要求13所述的系统,其中,所述网络条件包括参与所述 会议的多个地点的各自的位置。17. 根据权利要求16所述的系统,其中,所述多个地点的各自的位置 基于和参与所述会议的所述多个地点中的每一个相关联的时区、讳度/经 度、国家代码/电话号码前缀或识别标签中的任一个。18. 根据权利要求16所述的系统,其中,所述多个地点的各自的位置 基于和参与所述会议的所述多个地点中的每一个相关联的一个或多个呼叫 管理器的位置。19. 根据权利要求13所述的系统,其中,所述网络条件包括带宽。20. 根据权利要求13所述的系统,其中,所述处理器可操作用于 基于网络数据的记录来估计网络条件。21. 根据权利要求13所述的系统,其...

【专利技术属性】
技术研发人员:克鲁塔斯M沙赫拉加KVR卡利帕特那普
申请(专利权)人:思科技术公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1