【技术实现步骤摘要】
【国外来华专利技术】基于网络的下载/流传输构思
本申请涉及在诸如蜂窝网络之类的网络上的基于网络的数据下载和数据的流传输。
技术介绍
在[1]中,在RAN中描述了关于环境感知服务传递的正在进行的LTE研究项目。其目的在于,由于高数据速率和低延迟要求以及网络回程链路约束,运营商在提供移动宽带服务方面面临越来越多的挑战:-由于例如多跳转数据转发在某些传输网络条件下可能构成问题,而导致传输移动内容的长E2E延迟。-由于在尺寸不足的情况下集中化的节点部署,回程和核心网络(CN)(例如,PDNGW和SGW)中的高服务负载。这些约束可能会对各种用户服务产生负面影响。基于网络部署方案,运营商可以寻求解决方案来解决这些约束并满足各种用户服务要求,以实现体验增强。语音是主要服务,3GPP针对3G和4G定义了语音特定的跨层优化。基于Web的流传输视频和应用预计将占用4G/5G带宽的大部分,并且是进一步提高运营商的ARPU(每个用户的平均收入)的关键来源。MPEG和3GPPSA4一直在考虑通过RAN和App相互感知(例如,网络辅助DASH、视频感知调度)的跨层优化。ETSIMEC致力于移动视频传输优化和本地 ...
【技术保护点】
1.一种网络设备,被配置为:检测(60)吞吐量初步减少或增加事件(64;66),客户端(14)经由网络(12)以所述吞吐量从服务器(10)流传输数据流(44);以及取决于检测(60)到所述吞吐量初步减少或增加事件,向所述客户端发送(78)预定信号。
【技术特征摘要】
【国外来华专利技术】2016.11.03 EP 16197124.71.一种网络设备,被配置为:检测(60)吞吐量初步减少或增加事件(64;66),客户端(14)经由网络(12)以所述吞吐量从服务器(10)流传输数据流(44);以及取决于检测(60)到所述吞吐量初步减少或增加事件,向所述客户端发送(78)预定信号。2.根据权利要求1所述的网络设备,所述网络设备是用户实体(24),所述用户实体(24)具有在所述用户实体(24)上操作的所述客户端(14)。3.根据权利要求1所述的网络设备,所述网络设备被嵌入到所述网络(12)中。4.根据权利要求1所述的网络设备,所述网络设备被嵌入到所述服务器(10)中。5.根据权利要求1至4中任一项所述的网络设备,其中所述网络设备被配置为将切换检测为吞吐量初步减少或增加事件,和/或所述网络设备被配置为将通过所述网络的小区检测为吞吐量初步减少或增加事件,和/或所述网络设备被配置为将通过所述网络的小区覆盖间隙检测为吞吐量初步减少或增加事件,和/或所述网络设备被配置为在所述用户实体进入预定位置时检测吞吐量初步减少或增加事件,其中所述客户端在所述用户实体上操作,和/或所述网络设备被配置为在所述用户实体在诸如公路或轨道之类的预定路径上移动时检测吞吐量初步减少或增加事件,其中所述客户端在所述用户实体上操作。6.根据权利要求1至5中任一项所述的网络设备,其中,所述网络设备被配置为使得所述预定信号包括:测量所述吞吐量初步减少或增加事件的信息。7.根据权利要求1至6中任一项所述的网络设备,其中,所述网络设备被配置为使得所述预定信号包括:以时间和/或以流传输的数据量测量所述吞吐量初步减少或增加事件的信息。8.根据权利要求6或7中任一项所述的网络设备,被配置为在所述吞吐量初步减少或增加事件期间,使得向用户实体分配网络资源,从而所分配的网络资源符合所述信息,其中所述客户端在所述用户实体上操作。9.根据权利要求8所述的网络设备,被配置为通过向所述网络(12)发送请求并根据所述请求是否被同意而发送包括所述信息的预定信号,在所述吞吐量初步减少或增加事件期间使得向用户实体分配网络资源。10.根据权利要求1至9中任一项所述的网络设备,其中,所述网络设备被配置为使得所述预定信号包括:以时间和/或流传输的数据量测量直到所述吞吐量初步减少或增加事件为止的时间阶段(76)的信息。11.根据任一权利要求10所述的网络设备,被配置为在直到所述吞吐量初步减少或增加事件为止的时间阶段(76)期间,使得向用户实体(24)分配网络资源,从而所分配的网络资源符合所述信息,其中所述客户端(14)在所述用户实体(24)上操作。12.根据权利要求11所述的网络设备,被配置为通过向所述网络发送请求并根据所述请求是否被同意而发送包括所述信息的预定信号,在直到所述吞吐量初步减少或增加事件为止的时间阶段(76)期间使得向用户实体分配网络资源。13.根据权利要求11所述的网络设备,被配置为:在直到所述吞吐量初步减少或增加事件为止的时间阶段期间,增加所述网络与用户实体之间的逻辑连接的数量,其中所述客户端在所述用户实体上操作。14.根据权利要求13所述的网络设备,被配置为:使用一个逻辑连接来下载所述数据流的段,使用另一逻辑连接用于从所述客户端到所述服务器的消息以请求所述段。15.根据权利要求1至14中任一项所述的网络设备,其中,所述预定信号指示由所述客户端最小程度地预缓冲以桥接吞吐量初步减少的暂时播出时间。16.根据权利要求1至15中任一项所述的网络设备,其中,所述吞吐量初步减少或增加事件是吞吐量初步减少事件,并且所述网络设备被配置为使得所述预定信号建议所述客户端增加所述数据流的下载和缓冲部分的量,以桥接由于所述吞吐量初步减少或增加事件导致的初步吞吐量损失。17.根据权利要求1至16中任一项所述的网络设备,其中,所述网络设备被配置为使得所述预定信号建议所述客户端开始完全下载和缓冲所述数据流。18.根据权利要求1至17中任一项所述的网络设备,其中,所述网络设备被配置为使得所述预定信号建议所述客户端在从所述服务二器自适应地流传输所述数据流时冻结速率自适应。19.根据权利要求1至17中任一项所述的网络设备,其中,所述网络设备被配置为使得所述预定信号建议所述客户端初步停止从所述服务器下载所述数据流。20.根据权利要求17至19中任一项所述的网络设备,其中,所述网络设备被配置为根据从所述客户端接收到对接受所述预定信号中的所述建议的确认,以预定方式修改网络资源向所述客户端的分配。21.根据权利要求20所述的网络设备,其中,所述网络设备被配置为根据从所述客户端接收到对接受所述预定信号中的所述建议的确认,以预定方式修改网络资源向用客户端的分配。22.根据权利要求17至21中任一项所述的网络设备,其中,所述网络设备被配置为使得所述预定信号包括用于对所述客户端遵循建议的奖励的指示。23.根据权利要求17至22中任一项所述的网络设备,其中,所述网络设备被配置为:如果所述客户端遵循所述预定信号中的所述建议或者根据来自所述客户端的对接受所述预定信号中的所述建议的确认,则安排未来增加被分配给用户实体的网络资源的份额或者减少网络资源的变动,其中所述客户端在所述用户实体上操作。24.根据权利要求1至19中任一项所述的网络设备,其中,所述预定信号指示所述客户端自适应地从所述服务器流传输媒体的表示预先未超过的最大质量水平/比特率。25.根据权利要求1至24中任一项所述的网络设备,其中,所述网络设备被配置为使得所述预定信号包括:测量在所述吞吐量初步减少或增加事件之后所述客户端的吞吐量的信息。26.根据权利要求1至25中任一项所述的网络设备,被配置为使得在所述吞吐量初步减少或增加事件之后向用户实体分配网络资源,从而所述客户端的吞吐量如所述预定信号中的信息所测量的那样,其中所述客户端在所述用户实体上操作。27.根据权利要求26所述的网络设备,被配置为通过向所述网络(12)发送请求并根据所述请求是否被同意发送包括测量在所述吞吐量初步减少或增加事件之后所述客户端的吞吐量的所述信息的预定信号,使得在所述吞吐量初步减少或增加事件之后向所述用户实体分配网络资源。28.根据权利要求1至27中任一项所述的网络设备,被配置为使得所述预定信号建议所述客户端从拉取模式转换到推送模式以自适应地从所述服务器流传输所述数据流,并且所述网络设备被配置为当所述客户端处于所述推送模式时通过所述网络向所述客户端推送所述数据流。29.根据权利要求28所述的网络设备,其中,所述网络设备被配置为以取决于关于所述客户端的缓冲器填充水平的信息的方式经由所述网络向所述客户端推送所述数据流。30.根据权利要求29所述的网络设备,其中,所述网络设备被配置为向所述用户实体处的缓冲器推送所述数据流,并且向所述客户端通知如何将数据流段请求从服务器地址重定向到所述缓冲器内的地址,其中所述客户端正在所述用户实体上操作,所述客户端可访问所述缓冲器。31.一种用于经由网络从服务器流传输数据流的设备,所述设备被配置为:从网络设备接收(80)预定信号;以及根据接收的所述预定信号,改变(82b)缓冲策略;和/或根据接收的所述预定信号,改变(82a)用于缓冲所述数据流的缓冲器的大小;和/或根据接收的所述预定信号,改变(82c)在所述服务器处可获得的由所述数据流表示数据的各种比特率版本中进行选择的策略,以便从所述服务器流传输所选择的比特率版本作为所述数据流;和/或根据接收的所述预定信号,在拉取模式和推送模式之间改变(86)。32.根据权利要求31所述的设备,其中,所述预定信号包括指示吞吐量初步减少或增加事件开始的信息,所述数据流以所述吞吐量经由所述网络被流传输。33.根据权利要求31所述的设备,其中,所述设备被配置为:响应于接收到所述预定信号,增加缓冲器填充水平;和/或响应于接收到所述预定信号,增加用于缓冲所述数据流的所述缓冲器的大小;和/或响应于接收到所述预定信号,在所述服务器处可获得的由所述数据流表示数据的各种比特率版本中选择与当前选择的比特率版本相比对应于较低比特率的比特率版本;和/或响应于接收到所述预定信号,从所述拉取模式变为所述推送模式。34.根据权利要求31所述的设备,其中,所述设备被配置为:响应于接收到所述预定信号,在所述服务器处可获得的由所述数据流表示数据的各种比特率版本中选择与当前选择的比特率版本相比对应于较高比特率的比特率版本。35.根据权利要求31所述的设备,其中,所述预定信号包括测量经由所述网络流传输所述数据流的吞吐量上的吞吐量初步减少或增加事件的信息,其中,所述设备被配置为:通过根据所述信息改变所述缓冲策略,使用所述信息来改变所述缓冲策略;和/或通过根据所述信息改变用于缓冲所述数据流的所述缓冲器的大小,使用所述信息来改变用于缓冲所述数据流的所述缓冲器的大小;和/或通过根据所述信息改变所述策略,使用所述信息来改变在所述服务器处可获得的由所述数据流表示数据的各种比特率版本中进行选择的策略。36.根据权利要求31至35中任一项所述的设备,其中,所述预定信号包括以时间和/或以流传输的数据量测量吞吐量初步减少或增加事件的信息,其中,所述设备至少在直到所述吞吐量初步减少或增加事件为止的时间阶段(76)中进行:改变所述缓冲策略;和/或改变用于缓冲所述数据流的所述缓冲器的大小;和/或改变在所述服务器处可获得的由所述数据流表示数据的各种比特率版本中进行选择的策略,以便从所述服务器流传输所选择的比特率版本作为所述数据流。37.根据权利要求31至36中任一项所述的设备,其中,所述预定信号包括以时间和/或流传输的数据量测量直到吞吐量初步减少或增加事件为止的时间阶段的信息,其中,所述设备被配置为至少在直到所述吞吐量初步减少或增加事件为止的时间阶段(76)中:改变所述缓冲策略;和/或改变用于缓冲所述数据流的所述缓冲器的大小;和/或改变在所述服务器处可获得的由所述数据流表示数据的各种比特率版本中进行选择的策略,以便从所述服务器流传输所选择的比特率版本作为所述数据流。38.根据权利要求31至37中任一项所述的设备,被配置为根据所述预定信号设置由所述客户端缓冲的暂时播出时间。39.根据权利要求31至38中任一项所述的设备,其中,所述预定信号建议所述客户端增加所述数据流的下载和缓冲部分的量,并且所述设备被配置为响应于所述预定信号而增加缓冲器填充水平(42)。40.根据权利要求31至38中任一项所述的设备,其中,所述预定信号建议所述客户端开始对所述数据流进行完全下载和缓冲,并且所述设备被配置为响应于所述预定信号而完全缓冲所述数据流。41.根据权利要求40所述的设备,其中,所述设备被配置为在所述服务器处可获得的由所述数据流表示数据的各种比特率版本中选择预定比特率版本,以便在完全缓冲所述数据流时缓冲所述预定比特率版本。42.根据权利要求41所述的设备,其中,所述设备被配置为根据所述预定信号执行所述选择,或者执行所述选择使得所述预定版本是所述比特率版本中与最低比特率对应的比特率版本或者在接收到所述预定信号时当前选择的比特率版本。43.根据权利要求31至38中任一项所述的设备,其中,所述预定信号建议所述客户端在从所述服务二器自适应地流传输所述数据流时冻结速率自适应,并且所述设备被配置为针对所述数据流的即将到来的部分,在所述服务器处可获得的由所述数据流表示数据的各种比特率版本中选择在接收到所述预定信号时当前选择的比特率版本。44.根据权利要求31至38中任一项所述的设备,其中,所述设备被配置为响应于所述预定信号,初步停止从所述服务器下载所述数据流。45.根据权利要求39至44中任一项所述的设备,其中,所述设备被配置为响应于所述预定信号向所述网络设备发送确认。46.根据权利要求31至45中任一项所述的设备,其中,所述预定信号包括对所述设备的建议和对遵循所述建议的奖励的指示,并且所述设备被配置为根据所述奖励忽略所述预定信号。47.根据权利要求31至46中任一项所述的设备,其中,所述设备被配置为响应于所述预定信号,在选择所述设备自适应地从所述服务器流传输数据的表示时预先不超过最大质量水平/比特率,其中所选择的表示是流传输的数据流。48.根据权利要求31至46中任一项所述的设备,其中,所述预定信号包括测量所述吞吐量初步减少或增加事件之后的所述客户端的吞吐量的信息,其中,所述设备被配置为至少在持续到所述吞吐量初步减少或增加事件为止的时间阶段(76)中:改变所述缓冲策略;和/或改变用于缓冲所述数据流的所述缓冲器的大小;和/或改变在所述服务器处可获得的由所述数据流表示数据的各种比特率版本中进行选择的策略,以便从所述服务器流传输所选择的比特率版本作为所述数据流。49.根据权利要求31至48中任一项所述的设备,其中,所述预定信号建议所述设备进入所述推送模式,其中,所述设备被配置为响应于所述预定信号,进入或决定进入所述推送模式。50.根据权利要求49所述的设备,其中,所述设备被配置为,当进入所述推送模式时,向所述网络设备通知用于缓冲所述数据流的缓冲二器的缓冲二器填充水平。51.根据权利要求49所述的设备,其中,所述设备被配置为在决定进入所述推送模式时,向所述网络设备通知进入所述推送模式。52.根据权利要求31至51中任一项所述的设备,被配置为向所述网络设备通知根据所述预定信号对缓冲策略的改变和/或对所述用于缓冲所述数据流的缓冲器的大小的改变。53.一种从服务器向客户端流传输数据流的方法,包括:从网络设备向所述客户端发送(78)预定信号,响应于所述预定信号,改变(82b)所述客户端处的缓冲策略;和/或改变(82a)在所述客户端处用于缓冲所述数据流的缓冲器的大小;和/或在所述客户端处改变(82c)在所述服务器处可获得的由所述数据流表示数据的各种比特率版本中进行选择的策略,以便从所述服务器流传输所选择的比特率版本作为所述数据流;和/或在所述客户端处在拉取模式和推送模式之间改变(86)。54.一种网络设备,所述网络设备被配置为:从客户端(14)接收关于数据流的尚未下载部分(90)的信息(92),其中所述客户端(14)通过网络(12)从服务器(10)流传输数据流,以取决于所述信息(92)的方式参与或执行对所述网络的网络资源的协商。55.根据权利要求54所述的网络设备,被配置为:在以取决于所述信息的方式参与或执行对网络资源的协商时,如果增加的网络资源足以在即将发生的吞吐量初步减少事件之前将所述数据流的尚未下载部分(90)下载到客户端,而当前分配的资源量不足以在即将发生的吞吐量初步减少事件之前将所述数据流的尚未下载部分(90)下载到客户端,则使得为所述客户端(14)分配与当前分配的资源量相比增加的网络资源量。56.一种网络设备,所述网络设备被配置为:从客户端(14)接收关于数据流的尚未下载部分(90)的信息(92),其中所述客户端(14)通过网络(12)从服务器(10)流传输数据流,以取决于所述信息(92)的方式向所述客户端发送预定的流传输控制信号。57.根据权利要求56所述的网络设备,被配置为:如果所述数据流的尚未下载部分(90)低于预定阈值,则在所述预定的流传输控制信号中建议所述客户端下载和缓冲所述数据流的尚未下载部分(90)。58.根据权利要求56或57所述的网络设备,被配置为:以取决于所述信息的方式参与或执行网络资源的协商,请求为所述客户端(14)分配与当前分配的资源量相比增加的网络资源量,如果所述请求被同意,则向所述客户端发送所述预定的流传输控制信号。59.一种用于经由网络从服务器流传输数据流的设备,所述设备被配置为:向网络设备通知所述数据流的尚未下载部分(90)。60.根据权利要求59所述的设备,响应于来自所述网络设备的预定的流传输控制信号,通过下载所述数据流的尚未下载部分(90)来增加缓冲器填充水平。61.一种网络设备,所述网络设备被配置为:从客户端(14)接收关于播出模式的信息(100),其中所述客户端(14)通过网络(12)从服务器(10)流传输数据流,以取决于所述信息(100)的方式参与或执行对所述网络的网络资源的协商。62.根据权利要求61所述的网络设备,被配置为:在以取决于所述信息的方式参与或执行对网络资源的协商时,如果所述信息指示暂停模式,则与所述客户端处于正常播出模式相比,使得为所述客户端(14)分配较少网络资源或不分配网络资源;和/或如果所述信息指示慢速播放模式,则与所述客户端处于正常播出模式相比,使得为所述客户端(14)分配较少网络资源或不分配网络资源;和/或如果所述信息指示快速播放模式,则与所述客户端处于正常播出模式相比,使得为所述客户端(14)分配较多网络资源。63.一种网络设备,所述网络设备被配置为:从客户端(14)接收关于播出模式的信息(100),其中所述客户端...
【专利技术属性】
技术研发人员:托马斯·斯切尔,科内留斯·赫尔奇,雅各·桑切斯德拉弗恩特,塞尔汗·居尔,托马斯·威甘德,托马斯·沃思,
申请(专利权)人:弗劳恩霍夫应用研究促进协会,
类型:发明
国别省市:德国,DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。