感知拥塞的媒体流传输的制作方法

摘要: 本公开总体上涉及电信,并且具体地,涉及电信系统上的媒体流传输。背景技术:1、电信系统可以被视为一种通过在通信路径中涉及的各种实体之间提供载波来实现两个或更多实体...
感知拥塞的媒体流传输的制作方法

本公开总体上涉及电信,并且具体地,涉及电信系统上的媒体流传输。

背景技术:

1、电信系统可以被视为一种通过在通信路径中涉及的各种实体之间提供载波来实现两个或更多实体(诸如用户终端、基站和/或其他节点)之间的通信会话的设施。例如,电信系统可以借助于通信网络和一个或多个兼容的通信设备而被提供。通信会话可以包括用于携带通信的数据的通信,诸如语音、视频、电子邮件(email)、文本消息、多媒体和/或内容数据等。所提供的服务的非限制性示例包括双向或多向呼叫、数据通信或多媒体服务、以及对数据网络系统(诸如互联网)的接入。

2、在无线电信系统中,至少两个站之间的通信会话的至少一部分通过无线链路发生。无线系统的示例包括公共陆地移动网络(plmn)、基于卫星的通信系统和不同的无线局域网,例如无线局域网(wlan)。一些无线系统可以被划分为小区,并且因此通常称为蜂窝系统。

3、用户可以通过适当的通信设备或终端来接入电信系统。用户的通信设备可以称为用户设备(ue)或用户设备。通信设备配备有适当的信号接收和发送装置,以用于使能通信,例如使能接入通信网络或直接与其他用户通信。通信设备可以接入由站(例如,小区的基站)提供的载波,并且在该载波上发送和/或接收通信。

4、电信系统和相关联的设备通常根据给定标准或规范来操作,该标准或规范规定了与该系统相关联的各种实体被允许做什么以及应当如何实现。通常还定义了用于连接的通信协议和/或参数。电信系统的一个示例是通用移动电信系统(umts)。电信系统的其他示例是长期演进(lte)、高级lte和所谓的5g或新无线电(nr)网络。nr正由第三代合作伙伴计划(3gpp)标准化。

技术实现思路

1、本公开的示例实现涉及电信,并且具体地涉及电信系统上的媒体流传输。甚至更具体地,本公开的示例实现提供感知拥塞的媒体流传输,其中在不丢弃分组的情况下由一个或多个网络发信号通知或以其他方式提供的网络拥塞的指示可以用于执行一个或多个拥塞控制操作。本公开包括但不限于以下示例实现。

2、一些示例实现提供了一种装置,该装置包括:至少一个存储器,被配置为存储指令;以及至少一个处理电路系统,被配置为接入该至少一个存储器,并且执行该指令,以使得该装置至少:在至少一个媒体流传输会话期间,通过至少一个网络向至少一个客户端递送媒体内容;接收由至少一个客户端报告的网络拥塞信息,网络拥塞信息基于在至少一个网络不丢弃媒体内容的分组的情况下由至少一个网络从至少一个客户端接收的网络拥塞的指示;基于来自至少一个客户端的网络拥塞信息来确定网络拥塞级别;以及根据网络拥塞级别,针对至少一个媒体流传输会话或至少一个新媒体流传输会话执行至少一个拥塞控制操作。

3、一些示例实现提供了一种装置,该装置包括:用于在至少一个媒体流传输会话期间通过至少一个网络向至少一个客户端递送媒体内容的部件;用于接收由至少一个客户端报告的网络拥塞信息的部件,网络拥塞信息基于在至少一个网络不丢弃媒体内容的分组的情况下由至少一个网络从至少一个客户端接收的网络拥塞的指示;用于基于来自至少一个客户端的网络拥塞信息来确定网络拥塞级别的部件;以及用于根据网络拥塞级别对至少一个媒体流传输会话或至少一个新媒体流传输会话执行至少一个拥塞控制操作的部件。

4、一些示例实现提供了一种方法,该方法包括:在至少一个媒体流传输会话期间,通过至少一个网络向至少一个客户端递送媒体内容;接收由至少一个客户端报告的网络拥塞信息,网络拥塞信息基于在至少一个网络不丢弃媒体内容的分组的情况下由至少一个网络从至少一个客户端接收的网络拥塞的指示;基于来自至少一个客户端的网络拥塞信息来确定网络拥塞级别;以及根据网络拥塞级别,针对至少一个媒体流传输会话或至少一个新媒体流传输会话执行至少一个拥塞控制操作。

5、一些示例实现提供了一种计算机可读存储介质,该计算机可读存储介质是非暂态的并且具有存储在其中的指令,该指令响应于由至少一个处理电路系统的执行而使得装置至少:在至少一个媒体流传输会话期间,通过至少一个网络向至少一个客户端递送媒体内容;接收由至少一个客户端报告的网络拥塞信息,网络拥塞信息基于在至少一个网络不丢弃媒体内容的分组的情况下由至少一个网络从至少一个客户端接收的网络拥塞的指示;基于来自至少一个客户端的网络拥塞信息来确定网络拥塞级别;以及根据网络拥塞级别,针对至少一个媒体流传输会话或至少一个新媒体流传输会话执行至少一个拥塞控制操作。

6、一些示例实现提供了一种装置,该装置包括:至少一个存储器,被配置为存储指令;以及至少一个处理电路系统,被配置为访问该至少一个存储器,并且执行该指令,以使得该装置至少:在媒体流传输会话期间,接收由应用服务器通过至少一个网络递送的媒体内容;在至少一个网络不丢弃媒体内容的分组的情况下,从至少一个网络接收网络拥塞的指示;基于从至少一个网络接收的网络拥塞的指示来确定网络拥塞信息;以及向应用服务器报告网络拥塞信息,以用于至少一个拥塞控制操作根据基于网络拥塞信息的网络拥塞级别针对媒体流传输会话的执行。

7、一些示例实现提供了一种装置,该装置包括:用于在媒体流传输会话期间接收由应用服务器通过至少一个网络递送的媒体内容的部件;用于在至少一个网络不丢弃媒体内容的分组的情况下从至少一个网络接收网络拥塞的指示的部件;用于基于从至少一个网络接收的网络拥塞的指示来确定网络拥塞信息的部件;以及用于向应用服务器报告网络拥塞信息以用于至少一个拥塞控制操作根据基于网络拥塞信息的网络拥塞级别针对媒体流传输会话的执行的部件。

8、一些示例实现提供了一种方法,该方法包括:在媒体流传输会话期间,接收由应用服务器通过至少一个网络递送的媒体内容;在至少一个网络不丢弃媒体内容的分组的情况下,从至少一个网络接收网络拥塞的指示;基于从至少一个网络接收的网络拥塞的指示来确定网络拥塞信息;以及向应用服务器报告网络拥塞信息,以用于至少一个拥塞控制操作根据基于网络拥塞信息的网络拥塞级别针对媒体流传输会话的执行。

9、一些示例实现提供了一种计算机可读存储介质,该计算机可读存储介质是非暂态的并且具有存储在其中的指令,该指令响应于由至少一个处理电路系统的执行而使得装置至少:在媒体流传输会话期间,接收由应用服务器通过至少一个网络递送的媒体内容;在至少一个网络不丢弃媒体内容的分组的情况下,从至少一个网络接收网络拥塞的指示;基于从至少一个网络接收的网络拥塞的指示来确定网络拥塞信息;以及向应用服务器报告网络拥塞信息,以用于至少一个拥塞控制操作根据基于网络拥塞信息的网络拥塞级别针对媒体流传输会话的执行。

10、一些示例实现提供了一种装置,该装置包括:至少一个存储器,被配置为存储指令;以及至少一个处理电路系统,被配置为访问该至少一个存储器,并且执行该指令,以使得该装置至少:发起媒体流传输会话,以用于接收由应用服务器通过至少一个网络递送的媒体内容;访问用于媒体流传输会话的网络拥塞信息,网络拥塞信息基于在至少一个网络不丢弃通过至少一个网络被传输的分组的情况下从至少一个网络接收的网络拥塞的指示而被确定;以及基于网络拥塞信息来针对媒体流传输会话执行至少一个拥塞控制操作。

11、一些示例实现提供了一种装置,该装置包括:用于发起媒体流传输会话以用于接收由应用服务器通过至少一个网络递送的媒体内容的部件;用于访问用于媒体流传输会话的网络拥塞信息的部件,网络拥塞信息基于在至少一个网络不丢弃通过至少一个网络被传输的分组的情况下从至少一个网络接收的网络拥塞的指示而被确定;以及用于基于网络拥塞信息来针对媒体流传输会话执行至少一个拥塞控制操作的部件。

12、一些示例实现提供了一种方法,该方法包括:发起媒体流传输会话,以用于接收由应用服务器通过至少一个网络递送的媒体内容;访问用于媒体流传输会话的网络拥塞信息,网络拥塞信息基于在至少一个网络不丢弃通过至少一个网络被传输的分组的情况下从至少一个网络接收的网络拥塞的指示而被确定;以及基于网络拥塞信息来针对媒体流传输会话执行至少一个拥塞控制操作。

13、一些示例实现提供了一种计算机可读存储介质,该计算机可读存储介质是非暂态的并且具有存储在其中的指令,该指令响应于由至少一个处理电路系统的执行而使得装置至少:发起媒体流传输会话,以用于接收由应用服务器通过至少一个网络递送的媒体内容;访问用于媒体流传输会话的网络拥塞信息,网络拥塞信息基于在至少一个网络不丢弃通过至少一个网络被传输的分组的情况下从至少一个网络接收的网络拥塞的指示而被确定;以及基于网络拥塞信息来针对媒体流传输会话执行至少一个拥塞控制操作。

14、通过阅读下面的详细描述和附图,本公开的这些和其他特征、方面和优点将是显而易见的,附图在下面被简要描述。本公开包括本公开中阐述的两个、三个、四个或更多个特征或元素的任何组合,而不管这些特征或元素是否在本文中描述的具体示例实现中明确组合或以其他方式叙述。本公开旨在整体阅读,以便本公开的任何可分离特征或元素在其任何方面和示例实现中都应当被视为可组合的,除非本公开的上下文另有明确规定。

15、因此,应当理解,提供本 技术实现要素: 仅是为了总结一些示例实现,以便提供对本公开的一些方面的基本理解。因此,应当理解,上述示例实现仅仅是示例,而不应当被解释为以任何方式缩小本公开的范围或精神。通过结合附图进行的以下详细描述,其他示例实现、方面和优点将变得显而易见,附图通过示例的方式图示了所描述的一些示例实现的原理。