用于辅助数据流传输的基于节点类型的控制制造技术

技术编号:21519749 阅读:96 留言:0更新日期:2019-07-03 10:52
流传输客户端(100)接收或发送与用于辅助进行数据的流传输的节点(110、120、130)的节点类型有关的信息。基于与节点类型有关的信息,流传输客户端选择节点来辅助向流传输客户端(100)进行数据流传输。与节点类型有关的信息可以在从流传输客户端(100)发送的消息中或去往流传输客户端(100)的消息中输送。

Node Type-Based Control for Auxiliary Data Stream Transmission

【技术实现步骤摘要】
【国外来华专利技术】用于辅助数据流传输的基于节点类型的控制
本专利技术涉及用于在通信网络中进行数据流传输的方法以及对应的装置和系统。
技术介绍
在通信网络中,已知通过流传输来输送数据。通过流传输进行的输送经常用于视频和/或音频数据,但还可以应用于其他数据,该其他数据例如与游戏、虚拟现实、工业控制应用、或软件更新有关。可以应用于该目的的一种技术是如在ISO/IECDIS23009-1.2(2012年)中指定的DASH(超文本传输协议上的动态自适应流传输)技术。DASH技术可以应用于还包括无线通信技术的各种通信技术中。例如在3GPP(第三代合作伙伴项目)TS26.247V13.3.0(2016年06月)中指定在3GPP通信网络的背景下使用DASH技术。视频和/或音频数据的DASH流传输可以通过使用在ISO/IECFDIS23009-5:2015(2015年11月)中指定的SAND(服务器和网络辅助的DASH)技术来增强。SAND技术例如可以允许实现在流传输客户端处选择“播放”之后的第一次播出的较少时间、由于缓冲区欠载运行而导致的拖延事件的较小概率和长度、较好的网络资源使用、流传输客户端处的较低功耗。SAND技术依赖流传输客户端和用于输送数据的通信网络的协作。在使用SAND技术时,流传输客户端可以由通信网络的节点(被称为DANE(DASH)感知网络元件)来辅助。流传输客户端例如可以就何时和如何可以请求流传输的数据的新区段、合适的编解码操作点等从DANE请求辅助。DANE可以提供基于在网络中可用的信息的辅助,例如考虑当前和期望流量情况。流传输客户端还可以向DANE发送与其状态、缓冲区尺寸、期望将来区段请求等有关的报告,并且DANE还可以将该客户端特定信息用作用于提供辅助的基础。在典型场景中,可以存在可以用于向特定流传输客户端提供辅助的多个DANE,该多个DANE驻留在通信网络的不同部分中,并且不是所有这些DANE都可以向流传输客户端提供关于优化数据流传输的相同性能。因此,需要允许用于数据流传输的高效基于网络的辅助的技术。
技术实现思路
根据实施方式,提供了一种支持通信网络中的数据的流传输的方法。根据该方法,流传输客户端接收与用于辅助进行数据流传输的节点的节点类型有关的信息。取决于与节点类型有关的信息,流传输客户端选择节点来辅助向流传输客户端进行数据流传输。信息由此可以支持流传输客户端选择适当节点来辅助进行数据流传输。这可以帮助流传输客户端进行适当选择。根据实施方式,流传输客户端可以发送请求并接收响应于该请求的、与节点类型有关的信息。这样,流传输客户端可以获得如由流传输客户端需要的信息。流传输客户端可以从用于辅助进行数据流传输的节点接收该信息。然而,流传输客户端还可以从某一其他节点(例如,用于辅助进行数据流传输的另一个节点或某一其他网络节点)接收信息。根据实施方式,流传输客户端还可以在不需要发送请求的情况下接收信息。例如,流传输客户端可以从节点接收信息连同用于辅助向客户端进行数据流传输的辅助信息。在这种情况下,由流传输客户端选择节点可以涉及流传输客户端基于所接收的与节点类型有关的信息决定使用还是忽视所接收的辅助信息。根据另外实施方式,提供了一种支持通信网络中的数据的流传输的方法。根据该方法,通信网络的节点向流传输客户端提供信息。信息包括与用于辅助进行数据流传输的节点的节点类型有关的信息。信息可以支持流传输客户端选择适当节点来辅助进行数据流传输。这可以帮助流传输客户端进行适当选择。根据实施方式,节点接收请求,例如来自流传输客户端的请求,并且响应于请求发送信息。这样,流传输客户端可以提供如由流传输客户端需要的信息。然而,注意在一些场景中,节点还可以以间接方式向流传输客户端提供信息,例如,通过首先向通信网络的某一其他节点宣布该信息,流传输客户端然后可以从该另一节点请求该信息。进一步地,将还可以在不需要流传输客户端的请求的情况下提供信息,例如在流传输客户端与节点的初始交互时。根据实施方式,节点还可以在不需要来自流传输客户端的请求的情况下提供信息。例如,节点可以将信息连同用于辅助向客户端进行数据流传输的辅助信息一起发送。在这种情况下,流传输客户端可以基于所接收的与节点类型有关的信息决定是使用还是忽视所接收的辅助信息。根据另外实施方式,提供了一种支持通信网络中的数据的流传输的方法。根据该方法,流传输客户端向用于辅助进行数据流传输的节点发送请求。请求包括与节点类型有关的信息。进一步地,流传输客户端接收对请求的响应。响应取决于节点是否与由请求中的信息指示的节点类型相匹配。如果节点匹配由信息指示的节点类型,则响应可以是肯定的。例如,在这种情况下,响应可以包括用于辅助向流传输客户端进行数据流传输的所请求辅助信息或用于设置流传输客户端与节点之间的连接的信息。如果节点与由信息指示的节点类型不匹配,则响应可以是否定的,并且指示节点与由信息指示的节点类型不匹配。因此,流传输客户端可以以有条件的方式向节点发布请求,从而仅从特定类型的节点获得所请求的辅助信息。根据另外实施方式,提供了一种支持通信网络中的数据的流传输的方法。根据该方法,用于辅助进行数据流传输的节点接收来自流传输客户端的请求。请求包括与节点类型有关的信息。取决于节点是否与由所接收信息指示的节点类型相匹配,节点发送对请求的响应。如果节点匹配由信息指示的节点类型,则响应可以是肯定的。例如,在这种情况下,响应可以包括用于辅助向流传输客户端进行数据流传输的所请求辅助信息或用于设置流传输客户端与节点之间的连接的信息。如果节点与由信息指示的节点类型不匹配,则响应可以是否定的,并且指示节点与由信息指示的节点类型不匹配。因此,来自流传输客户端的请求可以以有条件的方式处理,从而仅从特定类型的节点提供所请求的辅助信息。根据另外的实施方式,提供了一种流传输客户端。流传输客户端包括对通信网络的接口。进一步地,流传输客户端包括至少一个处理器。流传输客户端的至少一个处理器被配置为经由接口接收与用于辅助进行数据流传输的节点的节点类型有关的信息。进一步地,流传输客户端的至少一个处理器被配置为取决于与节点类型有关的信息,选择节点来辅助向流传输客户端进行数据流传输。根据实施方式,流传输客户端的至少一个处理器可以被配置为发送请求并接收响应于该请求的、与节点类型有关的信息。该信息可以从用于辅助进行数据流传输的节点接收。然而,信息还可以从某一其他节点(例如,用于辅助进行数据流传输的另一个节点或某一其他网络节点)来接收。根据实施方式,流传输客户端的至少一个处理器还可以被配置为在不需要发送请求的情况下接收信息。例如,流传输客户端的至少一个处理器可以被配置为从节点接收信息连同用于辅助向客户端进行数据流传输的辅助信息。在这种情况下,流传输客户端的至少一个处理器可以被配置为通过基于所接收的与节点类型有关的信息决定使用还是忽视所接收的辅助信息来执行节点的选择。根据另外的实施方式,提供了一种用于通信网络的节点。节点包括对流传输客户端的接口。进一步地,节点包括至少一个处理器。节点的至少一个处理器被配置为经由接口向流传输客户端提供信息。信息包括与用于辅助进行数据流传输的节点的节点类型有关的信息。根据实施方式,节点的至少一个处理器可以被配置为接收请求(例本文档来自技高网
...

【技术保护点】
1.一种支持通信网络中的数据的流传输的方法,所述方法包括以下步骤:‑流传输客户端(100)接收与用于辅助进行数据流传输的节点(110、120、130)的节点类型有关的信息;并且‑取决于与节点类型有关的信息,所述流传输客户端(100)选择所述节点(110、120、130)来辅助向所述流传输客户端(100)进行数据流传输。

【技术特征摘要】
【国外来华专利技术】1.一种支持通信网络中的数据的流传输的方法,所述方法包括以下步骤:-流传输客户端(100)接收与用于辅助进行数据流传输的节点(110、120、130)的节点类型有关的信息;并且-取决于与节点类型有关的信息,所述流传输客户端(100)选择所述节点(110、120、130)来辅助向所述流传输客户端(100)进行数据流传输。2.根据权利要求1所述的方法,其中,节点类型是鉴于所述节点(110、120、130)在所述通信网络内的位置定义的。3.根据权利要求1或2所述的方法,其中,与节点类型有关的信息指示所述节点(110、120、130)是否是内容服务器、传输网络节点、蜂窝网络节点和/或接入网络节点。4.根据前述权利要求中任一项所述的方法,其中,与节点类型有关的信息是鉴于所述节点(110、120、130)的能力定义的。5.根据前述权利要求中任一项所述的方法,所述方法包括以下步骤:-所述流传输客户端(100)发送请求;以及-所述流传输客户端(100)接收响应于该请求的、与节点类型有关的信息。6.根据前述权利要求中任一项所述的方法,其中,所述数据的流传输基于超文本传输协议上的动态自适应流传输DASH,并且其中,所述节点(110、120、130)是DASH感知网络元件。7.一种支持通信网络中的数据的流传输的方法,所述方法包括以下步骤:-所述通信网络的节点(110、120、130)向流传输客户端(100)提供信息,其中,所述信息包括与用于辅助进行数据流传输的节点(110、120、130)的节点类型有关的信息。8.根据权利要求7所述的方法,其中,节点类型是鉴于所述节点(110、120、130)在所述通信网络内的位置定义的。9.根据权利要求7或8所述的方法,其中,所述与节点类型有关的信息指示所述节点(110、120、130)是否是内容服务器、传输网络节点、蜂窝网络节点和/或接入网络节点。10.根据权利要求7至9中任一项所述的方法,其中,与节点类型有关的信息是鉴于所述节点(110、120、130)的能力定义的。11.根据权利要求7至10中任一项所述的方法,所述方法包括以下步骤:-所述节点(110、120、130)接收请求;以及-所述节点(110、120、130)响应于所述请求发送所述信息。12.根据权利要求7至11中任一项所述的方法,其中,所述数据的流传输基于超文本传输协议上的动态自适应流传输DASH,并且其中,所述节点(110、120、130)是DASH感知网络元件。13.一种支持通信网络中的数据的流传输的方法,所述方法包括以下步骤:-流传输客户端(100)向用于辅助进行数据流传输的节点(110、120、130)发送请求,所述请求包括与节点类型有关的信息;以及-所述流传输客户端(100)接收对所述请求的响应,所述响应取决于所述节点(110、120、130)是否与由所述请求中的所述信息指示的节点类型相匹配。14.根据权利要求13所述的方法,其中,节点类型是鉴于所述节点(110、120、130)在所述通信网络内的位置定义的。15.根据权利要求13或14所述的方法,其中,与节点类型有关的信息指示所述节点(110、120、130)是否是内容服务器、传输网络节点、蜂窝网络节点和/或接入网络节点。16.根据权利要求13至15中任一项所述的方法,其中,与节点类型有关的信息是鉴于所述节点(110、120、130)的能力定义的。17.根据权利要求13至16中任一项所述的方法,其中,所述数据的流传输基于超文本传输协议上的动态自适应流传输DASH,并且其中,所述节点(110、120、130)是DASH感知网络元件。18.一种支持通信网络中的数据的流传输的方法,所述方法包括以下步骤:-用于辅助进行数据流传输的节点(110、120、130)接收来自流传输客户端(100)的请求,所述请求包括与节点类型有关的信息;以及-取决于所述节点(110、120、130)是否与由所接收的信息指示的节点类型相匹配,所述节点(110、120、130)发送对所述请求的响应。19.根据权利要求18所述的方法,其中,节点类型是鉴于所述节点(110、120、...

【专利技术属性】
技术研发人员:R·荣P·伊斯贝格
申请(专利权)人:索尼移动通讯有限公司
类型:发明
国别省市:日本,JP

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

1