用于识别劣化视频通话链路的系统、方法和介质技术方案

技术编号:9742443 阅读:92 留言:0更新日期:2014-03-07 06:28
本发明专利技术提供了用于识别劣化视频通话链路的系统、方法和介质。在一些实施例中,提供了用于识别劣化视频通话链路的系统,该系统包括:至少一个硬件处理器,其:计算通过第一链路并接着通过第二链路在装置处接收的视频通话流的网络度量和品质度量;基于网络度量判断视频通话流中是否存在网络问题;基于品质度量判断视频通话流中是否存在品质问题;以及,如果判断出网络问题和品质问题均存在,则确定第二链路劣化,并且,如果判断出存在品质问题但未判断出存在网络问题,则确定第一链路劣化。

【技术实现步骤摘要】
【国外来华专利技术】用于识别劣化视频通话链路的系统、方法和设备
所公开的主题涉及用于识别劣化视频通话链路的系统、方法和介质
技术介绍
视频通话系统的普及和利用正在持续增长。这样的系统先前仅可用于公司用户,现在可用于普通消费者。这样的系统可用于在位于同一社区或遍布世界的通话方之间进行视频通话、视频会议通话、视频聊天等(下面统称为“视频通话”)。视频通话系统典型地包括两个或多于两个端点以及端点之间的一个或多于一个链路,该链路允许视频和/或音频流在端点之间传送。这些端点可包括个人计算机、移动电话、视频会议系统端点等等。这些链路可包括局域网、广域网、因特网等等的部分。在进行视频通话时,构成通话或通话一部分的流可能时不时地遭遇品质问题。例如,这样的品质问题可包括过多的包丢失、不足的比特率、不足的分辨率、视频块阻塞(blockiness)、视频视觉伪像、视频拖尾(smearing)和/或任何其他的品质问题。例如,可由于链路本身或驱动链路的装置而导致链路中的这些问题。为了对这些问题进行校正,理想的是能够确定问题在哪里发生。例如,当视频通话涉及的一对端点之间存在两个或多于两个链路时,理想的是将链路中的一个或多于一个(包括驱动链路的装置)识别为导致问题。通过这种方式,一旦识别出劣化的链路,就可采取对劣化链路上的任何问题进行校正的步骤。
技术实现思路
提供了用于识别劣化视频通话链路的系统、方法和介质。在一些实施例中,提供了用于识别劣化视频通话链路的系统,该系统包括:至少一个硬件处理器,其:计算通过第一链路并接着通过第二链路在装置处接收的视频通话流的网络度量(metric)和品质度量;基于网络度量判断视频通话流中是否存在网络问题;基于品质度量判断视频通话流中是否存在品质问题;以及,如果判断出网络问题和品质问题均存在,则确定第二链路劣化,并且,如果判断出存在品质问题但未判断出存在网络问题,则确定第一链路劣化。在一些实施例中,提供了用于识别劣化视频通话链路的方法,该方法包括:计算通过第一链路并接着通过第二链路在装置处接收的视频通话流的网络度量和品质度量;基于网络度量判断视频通话流中是否存在网络问题;基于品质度量判断视频通话流中是否存在品质问题;以及,如果判断出网络问题和品质问题均存在,则确定第二链路劣化,并且,如果判断出存在品质问题但未判断出存在网络问题,则确定第一链路劣化。在一些实施例中,提供了非暂时性计算机可读介质,其包含计算机可执行指令,当该指令由处理器执行时使得处理器执行用于识别劣化视频通话链路的方法,该方法包括:计算通过第一链路并接着通过第二链路在装置处接收的视频通话流的网络度量和品质度量;基于网络度量判断视频通话流中是否存在网络问题;基于品质度量判断视频通话流中是否存在品质问题;以及,如果判断出网络问题和品质问题均存在,则确定第二链路劣化,并且,如果判断出存在品质问题但未判断出存在网络问题,则确定第一链路劣化。附图说明图1是根据一些实施例的具有两个链路的视频通话系统的图示。图2是根据一些实施例的用于基于接收器处的网络问题和/或品质问题的存在而识别视频通话中的劣化链路的表格。图3是根据一些实施例的具有四个链路的视频通话系统的图示。图4是根据一些实施例的用于基于网络元件和接收器处的网络问题和/或品质问题的存在来识别视频通话中的一个或多于一个的劣化链路的表格。具体实施方式提供了用于识别劣化视频通话链路的系统、方法和介质。根据一些实施例,提供了用于对视频通话中的两方之间的多链路连接中的劣化链路进行定位的机制。在一些实施例中,两方(各自使用通话端点)之间的通话的路由经过一个或多于一个的网络元件。这些网络元件可以是:网络感知路由器,其可使用包操纵来改变视频流;多点会议单元(MCU),其进行视频流的重新编码;视频网关,其进行路由和/或转码(transcoding);标志插入服务器;和/或能够(例如通过进行“转码”)改变视频流的任何其他合适的网络元件。在接收端处感知到的视频品质有问题的情况下,理想的是能够对问题的原因进行定位以使得问题能够得以解决。例如,在两个端点之间经由第一链路、网络元件和第二链路的视频通话的情况下,理想的是能够确定问题存在于哪一链路(或对链路之一进行驱动的装置)。例如,图1示出用于视频通话的示例性构造100。如所示出的,此构造可包括两个端点102与104、第一链路106、网络元件108以及第二链路110。在此构造中,端点102处的发送器可正在通过网络元件108向端点104处的接收器发送视频。第一链路106连接发送器端点102和网络元件108,且第二链路110连接网络元件108和接收器端点104。出于说明目的,尽管端点102被标识为“发送器”端点且端点104被标识为“接收器”端点,但在一些实施例中,这些端点另外可分别接收视频和发送视频。为了便于确定问题存在于链路106与110中的哪一个,接收器端点104可基于接收到的视频通话流来计算度量。这些度量可包括:网络度量,其与流的客观品质有关(例如包丢失率、比特率、分辨率和/或任何其他合适的度量);以及,品质度量,其与流的感知到的品质有关(例如块阻塞、视觉伪像、拖尾和/或任何其他合适的度量)。于是,可由任何合适的装置对这些度量进行处理,以判断哪里存在问题。例如,在一些实施例中,这些度量可由接收器端点104处理,以确定任何劣化链路的位置。作为另一实例,在一些实施例中,外部网络装置112可经由链路114接收这些度量,并提供对度量的分析以确定任何劣化链路的位置。根据一些实施例,可使用表格(例如图2的表格200)来基于度量确定视频流中问题的原因。如所示出的,如果在网络元件108与第二链路110之间无任何网络问题的情况下品质问题发生,则错误可被确定为位于第一链路106中。如果存在网络问题,则错误可被确定为位于第二链路110中。根据一些实施例,可将上面描述的技术扩展到n个链路的一般情况。在n个链路的情况下,将会有(n-1)个网络元件。接收器和这些网络元件中的(n-1)/2个可用于基于接收到的视频通话流来计算度量。接收器、外部网络装置、网络元件和/或任何其他合适的装置可对这些度量进行评估,以确定所接收视频流中的问题的源。例如,如图3所示,在四个链路306、320、322以及310的情况下,将有三个网络元件316、308和318,且网络元件308和接收器可用于基于所接收的视频通话流来计算度量。计算度量的各装置(例如网络元件308和接收器304)可提供关于它前面的链路(例如,对于网络元件308,链路320;以及,对于接收器304,链路310)的信息以及关于该装置前面的链路之前的链路(例如,对于网络元件308,链路306;以及,对于接收器304,链路322)的信息。于是计算得到的度量可经由链路314和315被提供给外部装置312,经由链路324被提供给接收器304,和/或被提供给任何其他合适的装置,并且劣化链路被识别。在一些实施例中,可使用表格(例如图4的表格400)来识别劣化链路。如所示出的,如果基于度量判断出在网络元件308处接收的流不具有网络问题但具有品质问题,并且如果基于度量判断出在接收器304处接收的流也不具有网络问题但具有品质问题,则可将链路1306识别为劣化链路。类似地,根据一些实施例本文档来自技高网...
用于识别劣化视频通话链路的系统、方法和介质

【技术保护点】
一种用于识别劣化视频通话链路的系统,包括:至少一个硬件处理器,其:计算通过第一链路并接着通过第二链路在装置处接收的视频通话流的网络度量和品质度量;基于网络度量判断视频通话流中是否存在网络问题;基于品质度量判断视频通话流中是否存在品质问题;以及如果判断出网络问题和品质问题均存在,则确定第二链路劣化,并且,如果判断出存在品质问题但未判断出存在网络问题,则确定第一链路劣化。

【技术特征摘要】
【国外来华专利技术】2011.06.01 US 13/151,0651.一种用于识别劣化视频通话链路的系统,包括:至少一个硬件处理器,其:计算通过第一链路并接着通过第二链路在装置处接收的视频通话流的网络度量和品质度量,其中第一链路是视频通话流的发送器和网络元件之间的网络链路并且第二链路是网络元件和视频通话流的接收器之间的网络链路;在接收器处基于网络度量判断视频通话流中是否存在网络问题;在接收器处基于品质度量判断视频通话流中是否存在品质问题;以及如果判断出网络问题和品质问题均存在,则确定第二链路劣化,并且,如果判断出存在品质问题但未判断出存在网络问题,则确定第一链路劣化。2.根据权利要求1所述的系统,其中,所述至少一个硬件处理器包括两个硬件处理器,且所述两个硬件处理器中的第一个计算网络度量和品质度量,所述两个硬件处理器中的第二个判断是第二链路还是第一链路劣化。3.根据权利要求1所述的系统,其中,所述装置是接收器端点。4.根据权利要求1所述的系统,其中,所述装置是网络元件。5.根据权利要求1所述的系统,其中,网络度量估量包丢失率。6.一种用于识别劣化视频通话链路的方法,包括:计算通过第一链路并接着通过第二链路在装置处接收的视频通话流的网络度量和品质度量,其中第一链路是视频通话流的发送器和网络元件之间的网络链路并且第二链路是网络元件和视频通话流的接收器之间的网络链路;在接收器处基于网络度...

【专利技术属性】
技术研发人员:S·本泽德弗Y·威纳
申请(专利权)人:锐迪讯有限公司
类型:
国别省市:

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

1