用于在具有移动http自适应流的无线网络中的拥塞管理的方法与装置的制造方法_5

文档序号:8436252阅读:来源:国知局
至从拥塞控制功能块22接收表明检测到的拥塞已经被解决的拥塞通知消息。
[0098]返回至图3B,在特定的拥塞模式期间,通知的缺失指示了拥塞(和解决方案参数)尚存。除非拥塞状态或参数改变,否则缺少拥塞被清除的通知对指示移动HAS客户端10应保持在特殊的拥塞状态来说是足够的。因此,当拥塞状态改变或由网络计算出的拥塞解决方案参数改变时,移动HAS客户端10接收拥塞通知消息。然而,在备选示例性实施例中,拥塞通知消息可以是周期性的。
[0099]如果移动HAS客户端10接收拥塞被清除的通知,那么在步骤S517移动HAS客户端10确定检测到的拥塞已经被解决。然后,在步骤S418,移动HAS客户端10退出特殊的拥塞模式并且继续以上述就图2B所讨论的同样的方式以收敛的稳定的速率继续进行所述活动的移动HAS会话。
[0100]返回至步骤S517,如果移动HAS客户端10确定检测到的拥塞未被解决,那么过程返回至步骤S406并且继续如上边所讨论的操作。在该情况下,如上所述,通知的缺失指示了拥塞(和解决方案参数)尚存,其触发了图3B所展示的所述方法的后续迭代(例如,步骤S406、S412、S517以及如果必要的话,S520、S508和S410),以试图进一步促进小区拥塞的解决。
[0101]返回至步骤S406,如果移动HAS客户端10确定播放缓存区B是低的或耗尽的,那么在步骤S502移动HAS客户端10为下一视频段计算降低的速率并且以计算出的降低的速率请求下一段而无需或仅需名义上的延迟。在该情况下,延迟时间间隔的持续时间可以使名义上的(例如,小于或等于大约100ms)。在一个示例中,移动HAS客户端10以对于活动的移动HAS会话来说可用的最小比特率请求下一视频段。在步骤S520,移动HAS客户端10可以以上述就S508讨论的相同的方式来计算降低的速率。所述过程随后进入步骤S412并且如上边所讨论的那样继续。
[0102]依照至少一些示例性实施例,拥塞控制功能块22可请求移动HAS客户端10关闭TCP套接字并且立即终止当前视频段的下载(例如,当被请求的下载尚未完成时)。
[0103]依据本文所讨论的一个或多个示例实施例的方法可被具现化为存储于计算机可读介质上的计算机可执行指令。当被在一个或多个计算机设备上执行时,所述一个或多个计算机设备可执行本文讨论的一个或多个方法。
[0104]为了说明和描述的目的提供了示例性实施例的上述描述。其并非旨在穷尽或限制本公开。详细的示例性实施例的个体单元或特性通常并非仅限于该特定的实施例,而是,在适用情况下是可互换的并且可在被选择的实施例中使用一一即使没有明确地示出或描述。相同的单元或特性也可以多种方式来修改。这样的修改不应被视为对本公开的背离,并且所有的此类修正旨在被包括在本公开的范围之内。
【主权项】
1.一种用于控制在提供移动HTTP自适应流(HAS)的无线网络的小区内的拥塞的方法,所述方法包括: 在所述小区中的移动HAS客户端处,响应于所述小区内拥塞的通知,将对HAS媒体流的下一 HAS段的请求延迟一延迟时间间隔; 在所述移动HAS客户端处,计算用于所述下一 HAS段的降低的比特率,所述降低的比特率相对于用于所述HAS媒体流的前一 HAS段的比特率是降低的;以及 在所述延迟时间间隔期满之后,由所述移动HAS客户端以所述降低的比特率请求所述下一 HAS段。
2.如权利要求1所述的方法,进一步包括: 基于所述移动HAS客户端处的HAS缓冲区的内容水平,设置所述延迟时间间隔的持续时间。
3.如权利要求2所述的方法,其中当所述HAS缓冲区的内容水平大于缓冲区内容阈值时,所述设置步骤将所述延迟时间间隔的持续时间设置为等于下述之一:(i)大约2个HAS段的播放持续时间和(ii)大约4秒钟。
4.如权利要求1所述的方法,进一步包括: 接收在携带所述前一 HAS段的至少一部分的数据包中的所述小区内拥塞的通知。
5.如权利要求4所述的方法,其中所述小区内拥塞的通知是显式的拥塞通知指示符。
6.如权利要求1所述的方法,进一步包括: 接收包括所述小区内拥塞的通知的拥塞通知消息,所述拥塞通知消息进一步包括用于所述移动HAS客户端的拥塞控制参数;以及其中 所述计算步骤基于所述接收的拥塞控制参数来计算用于所述下一 HAS段的降低的比特率。
7.如权利要求6所述的方法,其中所述拥塞控制参数包括表明用于下一HAS段的降低的比特率的比特率降低参数,并且其中 所述计算步骤基于所述比特率降低参数来计算用于所述下一 HAS段的降低的比特率。
8.如权利要求1所述的方法,进一步包括: 接收包括所述小区内拥塞的通知的拥塞通知消息,所述拥塞通知消息进一步包括用于所述移动HAS客户端的拥塞控制参数;以及 基于所述拥塞控制参数,设置所述延迟时间间隔的持续时间。
9.如权利要求8所述的方法,其中所述拥塞控制参数包括表明用于所述延迟时间间隔的推荐的持续时间的延迟间隔参数,并且其中 所述设置步骤基于所述延迟间隔参数来设置所述延迟时间间隔的持续时间。
10.—种用于无线通信网络中的移动HTTP自适应流(HAS)的移动设备,所述设备包括: 包括HAS客户端的处理器,所述HAS客户端被配置以, 响应于所述无线通信网络的小区内拥塞的通知,将对HAS媒体流的下一 HAS段的请求延迟一延迟时间间隔, 计算用于所述下一 HAS段的降低的比特率,所述降低的比特率相对于用于所述HAS媒体流的前一 HAS段的比特率是降低的,以及 在所述延迟时间间隔期满之后,以所述降低的比特率请求所述下一 HAS段。
11.如权利要求10所述的移动设备,进一步包括: 播放缓冲区;并且其中 所述HAS客户端被进一步配置以基于播放缓冲区的内容水平来设置所述延迟时间间隔的持续时间。
12.如权利要求11所述的移动设备,其中当所述播放缓冲区的内容水平大于缓冲区内容阈值时,所述HAS客户端被配置以将所述延迟时间间隔的持续时间设置为下述之一:(i)大约2个HAS段的播放持续时间和(ii)大约4秒钟。
13.如权利要求10所述的移动设备,其中所述HAS客户端被进一步配置以接收在携带所述前一 HAS段的至少一部分的数据包中的所述小区内拥塞的通知。
14.如权利要求13所述的移动设备,其中所述小区内拥塞的通知为显式的拥塞通知指示符。
15.如权利要求10所述的移动设备,其中所述HAS客户端被进一步配置以, 接收包括所述小区内拥塞的通知的拥塞通知消息,所述拥塞通知消息进一步包括用于所述HAS客户端的拥塞控制参数;以及 基于所述拥塞控制参数,计算用于所述下一 HAS段的降低的比特率。
16.如权利要求15所述的移动设备,其中所述拥塞控制参数包括表明用于所述下一HAS段的降低的比特率的比特率降低参数,并且其中所述HAS客户端被进一步配置以基于所述比特率降低参数计算用于所述下一 HAS段的降低的比特率。
17.如权利要求10所述的移动设备,其中所述HAS客户端被进一步配置以, 接收包括所述小区内拥塞的通知的拥塞通知消息,所述拥塞通知消息进一步包括用于所述移动HAS客户端的拥塞控制参数;以及 基于所述拥塞控制参数,设置所述延迟时间间隔的持续时间。
18.如权利要求17所述的移动设备,其中拥塞控制参数包括表明用于所述延迟时间间隔的推荐的持续时间的延迟间隔参数,并且其中所述HAS客户端被进一步配置以基于所述延迟间隔参数来设置所述延迟时间间隔的持续时间。
19.一种用于在活动的HTTP自适应流(HAS)会话期间控制无线网络的小区中的拥塞的方法,所述方法包括: 检测所述小区内的拥塞; 由接入网络单元响应于检测到的拥塞,生成用于与移动HAS客户端的活动的HAS会话的拥塞控制参数;以及 通过发送拥塞控制消息至所述移动HAS客户端来通知所述移动HAS客户端所述检测到的拥塞,所述拥塞控制消息包括生成的拥塞控制参数。
20.如权利要求19所述的方法,其中 所述拥塞控制参数包括延迟间隔参数和比特率降低参数中的至少一个, 所述延迟间隔参数表明在所述活动的HAS会话期间用于所述移动HAS客户端延迟随后的HAS段请求的推荐的持续时间,以及 所述比特率降低参数表明在所述活动的HAS会话期间用于提供给所述移动HAS客户端的随后的HAS段的降低的比特率。
【专利摘要】在一种用于控制提供移动HTTP自适应流(HAS)的无线网络的小区内的拥塞的方法中,所述小区中的移动HAS客户端响应于所述小区内拥塞的通知,将对HAS媒体流的下一HAS段的请求延迟一延迟时间间隔。所述移动HAS客户端计算用于所述下一HAS段的降低的比特率,并且在所述延迟时间间隔期满之后,以所述降低的比特率请求所述下一HAS段。所述降低的比特率相对于用于所述HAS媒体流的前一HAS段的比特率是降低的。
【IPC分类】H04L29-06, H04W28-02, H04L12-801
【公开号】CN104756539
【申请号】CN201380056373
【发明人】E·格林施潘, D·福谢, S·V·夏尔马, P·A·威尔福特
【申请人】阿尔卡特朗讯公司
【公开日】2015年7月1日
【申请日】2013年10月25日
【公告号】EP2912877A1, US20150257035, WO2014070607A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1