带宽管理制造技术

技术编号:14765800 阅读:72 留言:0更新日期:2017-03-08 10:11
带宽管理。一种在网络上从发送装置向接收装置发送视频包流的方法,该方法包括以下步骤:向该接收装置发送音频包流;根据与在该接收装置处接收该音频包流关联的一个或更多个度量确定网络带宽的测度;并且根据所确定的测度启用视频包流。

【技术实现步骤摘要】

本专利技术涉及用于管理媒体流在可变网络情况下的发送的装置和方法。
技术介绍
多媒体内容在互联网上的实时流式传输近年来已变成越来越常见的应用。大范围的多媒体应用(诸如点播TV、直播TV观看、视频会议、网络会议、视频电话、互联网协议电话(VoIP)以及许多其他应用)依靠端对端流式传输解决方案。不像可以首先被“非实时”获取再稍后观看或播放的“下载的”媒体文件,流式传输媒体应用需要媒体源对媒体信号编码并且在网络上向媒体接收器发送媒体信号,该媒体接收器必须实时解码并播放媒体信号。互联网协议语音和视频(VVoIP)电话特别需要以及时的方式接收并解码VVoIP包,使得可以以最小的延迟播放语音和视频。然而,差带宽可用性会导致VVoIP包迟到,这引起播放语音和视频中的不期望延迟或丢失。在这种情况下,会降低语音和视频多媒体的质量,使得VVoIP电话使用更少的网络带宽,这可以帮助包更快速地穿过网络。可用的网络带宽会根据两个呼叫者之间的路径而变化。例如,如果VVoIP电话正在已连接到移动网络的移动装置上进行,则可用带宽将根据移动网络覆盖范围、移动小区中的用户数量、离基站的距离等而变化。类似地。连接到WiFi网络的装置还会由于连接到接入点的用户数量、WiFi信号强度等而经历可变的带宽可用性。一些装置还可以在移动网络与WiFi之间切换它们的网络连接。由此,可用于VVoIP电话的带宽会变化。可用带宽的减少可能使得VVoIP电话的质量劣化。带宽可能在VVoIP期间减少,这会使得VVoIP包在网络中的某点处排队。如上所述,这可能在由接收者接收这些包时导致延迟并由此引起这些包中的音频和视频媒体的播出的不期望延迟。网络中的包的大积聚可能最终导致掉话。由此,期望调整VVoIP电话的传输特性(诸如比特率)使得可以在存在可用带宽减少时维持电话。当存在可用带宽的增大时,期望调整VVoIP电话的传输特性使得以最佳音频和视频质量进行呼叫,这会提高用户的电话体验。估计网络的可用带宽的一种方法是将探测包发送到网络中且测量在接收装置处接收这些包时的延迟。Ribeiro等人在“pathChirp:EfficientAvailableBandwidthEstimationforNetworkPaths”(2003年)详细说明了一种这样的探测方法。用这种传统探测方法的问题是通过使网络劣化来检测网络带宽。探测包本身使用网络带宽,由此探测会使VVoIP电话的质量劣化,特别是在可用网络带宽已有限时。因此,需要一种估计网络的可用带宽且有效调整VVoIP流(或任何其他类型的媒体流)的传输特性以提供具有可能的最佳质量的流的更有效的方法。
技术实现思路
根据公开的第一方面,提供了一种在网络上从发送装置向接收装置发送视频包流的方法,所述方法包括以下步骤:向所述接收装置发送音频包流;根据与在所述接收装置处接收所述音频包流关联的一个或更多个度量确定网络带宽的测度;以及根据所确定的测度启用视频包流。启用步骤可以包括根据所述测度确定所述网络的所述带宽是否足以支持所述视频包流,以及如果是,则启用所述视频包流。所述视频包流可以以可用于所述发送装置的最低视频质量来启用。所述方法还可以包括以下步骤:根据所确定的测度调整所述视频包流的传输比特率。所述方法还可以包括以下步骤:如果所述测度指示足够的可用网络带宽,则提高所述音频包流的所述传输比特率;以及继提高所述音频流的所述比特率之后重新确定所述测度,并且如果所述测度指示足够的可用网络带宽,则执行所述启用。所述方法还可以包括以下步骤:重新确定所述测度;以及如果重新确定的测度指示所述音频流和视频流的所述传输比特率大于所述网络带宽,则仅降低所述视频流的所述传输比特率。所述方法还可以包括以下步骤:根据所述测度确定过载带宽;以及使所述视频流的所述传输比特率降低所述过载带宽。所述方法还可以包括以下步骤:确定网络带宽与音频流和视频流的传输比特率之间的差,其中,将视频流的传输比特率降低所述差。所述方法还可以包括以下步骤:重新确定所述测度;以及如果重新确定的测度指示所述音频流和视频流的所述传输比特率大于所述网络带宽,则仅停用所述视频流的所述传输。所述一个或更多个度量可以包括网络延迟的测度,所述延迟包括从所述发送装置在所述接收装置处接收第一音频包花费的第一时间。延迟还可以包括从所述接收装置在所述发送装置处接收第二音频包花费的第二时间。所述方法还可以包括以下步骤:在接收装置处:从发送装置接收音频包流;确定与接收音频包流关联的一个或更多个度量;以及向发送装置发送所确定的度量。所述方法还可以包括以下步骤:发送用于测试所述网络的所述可用带宽的一个或更多个探测包,其中,所述探测包包括从所述音频包流复制的数据。所述方法还可以包括以下步骤:根据所确定的测度将所述网络分类为良好、差或正常状态。所述方法还可以包括以下步骤:如果所述网络状态被分类为良好,则提高所述视频包流的传输比特率或启用所述视频包流,或者如果所述网络状态被分类为差,则降低所述视频包流的所述传输比特率或停用所述视频包流。所述方法还可以包括以下步骤:在启用所述视频包流的所述步骤之前且如果所述网络被分类为良好,则增大所述音频包流的所述传输比特率的提高率;以及以所述提高率提高所述音频包流的所述传输比特率。根据公开的第二方面,提供了一种估计用于包括发送装置和接收装置的网络的可用带宽的方法,方法包括以下步骤:在网络上向接收装置传输媒体包流,媒体包包括用于在接收装置处流式传输媒体的媒体数据;在网络上传输一个或更多个探测包,以测试网络的可用带宽,其中,探测包包括媒体包流的复制数据;以及在探测包的传输期间根据与在接收装置处接收媒体包流关联的一个或更多个度量确定网络带宽可用性的测度。探测包可以为来自媒体包流的包的复制。所述方法还可以包括以下步骤:如果测度指示足以劣化媒体流的质量的可用带宽的减少,则停止探测包的传输。所述方法还可以包括以下步骤:如果测度指示足够的可用带宽,则提高用于媒体流的传输比特率。传输比特率的所述提高可以包括启用视频流。探测包可以以规律时间间隔来传输,其中,如果测度指示足以劣化媒体流的质量的网络带宽的减少,则减少时间间隔之间的时间量。根据公开的第三方面,提供了一种用于在网络上向接收装置传输视频包流的发送装置,所述发送装置包括:收发器,该收发器被构造成向所述接收装置发送音频包流;带宽估计器,该带宽估计器被构造成根据与在所述接收装置处接收所述音频包流关联的一个或更多个度量确定网络带宽的测度;以及控制器,该控制器被构造成根据所确定的测度启用音频包流的传输。所述控制器还可以被构造成根据所述测度确定所述网络的所述带宽是否足以支持所述视频包流,并且如果足以,则启用所述视频包流。所述控制器还可以被构造成以可用于所述发送装置的最低视频质量来启用。所述控制器还可以被构造成根据所确定的测度调整所述视频包流的传输比特率。所述控制器还可以被构造成如果所述测度指示足够的可用网络带宽,则提高所述音频包流的所述传输比特率;并且所述带宽估计器被构造成继提高所述音频流的所述比特率之后重新确定所述测度,并且如果所述测度指示足够的可用网络带宽,则启用所述视频包流。所述带宽估计器可以被构造成重新确定所述测度;并且所述控制器可以被构造成如果所述所重新确定本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201610740201.html" title="带宽管理原文来自X技术">带宽管理</a>

【技术保护点】
一种在网络上从发送装置向接收装置发送视频包流的方法,所述方法包括以下步骤:向所述接收装置发送音频包流;根据与在所述接收装置处接收所述音频包流关联的一个或更多个度量确定网络带宽的测度;并且根据所确定的测度启用视频包流。

【技术特征摘要】
2015.08.28 GB 1515343.01.一种在网络上从发送装置向接收装置发送视频包流的方法,所述方法包括以下步骤:向所述接收装置发送音频包流;根据与在所述接收装置处接收所述音频包流关联的一个或更多个度量确定网络带宽的测度;并且根据所确定的测度启用视频包流。2.根据权利要求1所述的方法,其中,所述启用的步骤包括根据所述测度确定所述网络的所述带宽是否足以支持所述视频包流,并且如果是,则启用所述视频包流。3.根据权利要求1或2所述的方法,其中,所述视频包流以可用于所述发送装置的最低视频质量来启用。4.根据前述权利要求中任一项所述的方法,所述方法还包括以下步骤:继启用所述视频包流之后,根据所确定的测度调整所述视频包流的传输比特率。5.根据前述权利要求中任一项所述的方法,所述方法还包括以下步骤:如果所述测度指示足够的可用网络带宽,则提高所述音频包流的所述传输比特率;以及继提高所述音频流的所述比特率之后重新确定所述测度,并且如果所述测度指示足够的可用网络带宽,则执行所述启用。6.根据前述权利要求中任一项所述的方法,所述方法还包括以下步骤:继启用所述视频包流之后:重新确定所述测度;并且如果重新确定的测度指示音频流和视频流的所述传输比特率大于所述网络带宽,则仅降低所述视频流的所述传输比特率。7.根据权利要求6所述的方法,所述方法还包括以下步骤:根据所述测度确定过载带宽;以及使所述视频流的所述传输比特率降低所述过载带宽。8.根据前述权利要求中任一项所述的方法,所述方法还包括以下步骤:重新确定所述测度;并且如果重新确定的测度指示音频流和视频流的所述传输比特率大于所述网络带宽,则仅停用所述视频流的发送。9.根据前述权利要求中任一项所述的方法,其中,所述一个或更多个度量包括网络延迟的测度,所述延迟包括:在所述接收装置处从所述发送装置接收第一音频包花费的第一时间;以及在所述发送装置处从所述接收装置接收第二音频包花费的第二时间。10.根据前述权利要求中任一项所述的方法,所述方法还包括以下步骤:发送用于测试所述网络的可用带宽的一个或更多个探测包,其中,所述探测包包括从所述音频包流复制的数据。11.根据前述权利要求中任一项所述的方法,所述方法还包括以下步骤:根据所确定的测度将所述网络分类为良好、差或正常状态;以及如果所述网络状态被分类为良好,则提高所述视频包流的传输比特率或启用所述视频包流,或者如果所述网络状态被分类为差,则降低所述视频包流的所述传输比特率或停用所述视频包流。12.根据前述权利要...

【专利技术属性】
技术研发人员:S·K·摩尼B·M·P·普拉姆
申请(专利权)人:想象技术有限公司
类型:发明
国别省市:英国;GB

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

1