[发明专利]用于计算机网络中的数据流送的系统和方法有效
申请号: | 201280018976.0 | 申请日: | 2012-03-19 |
公开(公告)号: | CN103477650B | 公开(公告)日: | 2017-06-23 |
发明(设计)人: | 罗伯特·D·玛乔;大卫·R·奥兰;阿首克·纳芮阿南;弗朗索瓦·L·勒弗其尔 | 申请(专利权)人: | 思科技术公司 |
主分类号: | H04N21/437 | 分类号: | H04N21/437;H04N21/24;H04N21/647;H04N21/2225;H04L29/06;H04N21/643 |
代理公司: | 北京东方亿思知识产权代理有限责任公司11258 | 代理人: | 李晓冬 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 计算机网络 中的 数据流 系统 方法 | ||
技术领域
本公开大体上涉及通信领域,尤其涉及计算机网络中的数据流送(streaming)。
背景技术
在今天的社会中视频服务已变得越来越重要。在某些构架中,服务供应商可能寻求针对他们的终端用户提供高质量流送视频服务。流送视频是一种向大量用户分发视频数据的有效方法。然而,许多网络问题可能影响数据流的质量,其中,差的质量可能导致分组(packet)丢失、延迟以及客户端的整体观看体验不佳。对所流送的视频的质量和一致性进行优化的能力向服务供应商、网络运营商和客户端等提出了巨大的挑战。
附图说明
为了提供对本公开及其特征和优点的更完整的理解,请结合附图参阅下面的说明,其中,类似的标号代表类似的部分,其中:
图1是示出根据本公开的一个实施例的用于数据流送的通信系统的简化框图;
图2-图3是示出了与该通信系统相关联的示例性实施方式细节的简化框图;
图4是示出与该通信系统的一个实施例相关联的示例性操作的简化流程图。
具体实施方式
概述
在一个实施例中提供了一种方法,包括:建立包含端点和服务器的视频会话;评估与下述特性相关联的网络标准:该特性能够影响所述视频会话的比特率;向所述端点传输基于所述网络标准的比特率提示(hint)数据,以在比特率请求中考虑。比特率请求包含视频会话中的流送数据。该方法还包括从端点接收比特率请求。在更具体的实现方式中,网络标准可以包括:针对服务器上游的特定内容的请求的数目;与所述服务器相关联的利用特性;与所述服务器上游的网络基础设施相关联的带宽特性;以及与为视频会话提供内容的起源服务器相关联的负载条件。
在具体实施例中,比特率提示数据可以在超文本传输协议(HTTP)分组的头部中提供。或者,比特率提示数据是在与视频会话相关联的清单(manifest)中提供的。在具体示例中,服务器是耦合至起源服务器的缓存服务器,所述起源服务器为视频会话提供内容。缓存服务器可以提供高于特定比特率的比特率,所述特定比特率是基于对所述网络标准的评估在比特率请求中指定的。
示例性实施例
转向图1,图1是示出根据本公开的一个实施例的用于数据流送的通信系统10的简化框图。在该具体示例中,图1包括起源服务器16、18和26,起源服务器可以与被任何数量的端点12a-c寻求访问的任何类型的内容相关联。在图1的示例中,端点12a-c(本文中也称为客户端)代表终端用户设备(例如智能手机、平板电脑、计算机等);有了这些用户终端设备,用户能够观看通过通信系统10传播的流送视频。
图1还包括缓存服务器14和计费服务器30:这两个服务器都可以通过接入网络20来与端点12a-c进行接口连接(interface)。缓存服务器14还可以通过骨干网络12来与起源服务器16、18和26进行接口连接。注意,指定给端点和起源服务器的数字和字母标号不意味着任何类型的层次,这些指定是任意的并且仅被用于教导的目的。这些指定不应被以任何方式解释为限制它们在可以从通信系统10中获益的潜在环境中的能力、功能和应用。
在具体实现方式中,通信系统10的组件可以使用专用的应用和硬件来创建能够影响网络的系统。通信系统10可以使用互联网协议(IP)技术,还可以在集成的语音、视频和数据网络上工作。该系统还可以使用宽带连接来支持高质量、实时和/或预先录制的视频流。它还可以提供用于确保高带宽应用(例如视频)的服务质量(QoS)、安全性、可靠性和高可用性的能力。
根据本公开的教导,通信系统10的数据传输技术可以被配置为自适应地(adaptively)向端点12a-c处的个体用户流送音频/视频数据流。逻辑上,通信系统10可以将缓存服务器反馈集成到速率自适应算法(由客户端实现),从而给网络中的视频数据传播改善缓存服务器的行为和可靠性。更具体地,这样的反馈机制可以向客户端提供速率提示,从而以较低网络负载和较低成本提供较好的视频质量。此外,通信系统10的构架可以消除不必要的反馈,同时产生更稳定的缓存网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280018976.0/2.html,转载请声明来源钻瓜专利网。