CONTROLLING RESOURCE USAGE OF ADAPTIVE STREAMING SESSIONS FOR TRANSMISSION VIA A RADIO ACCESS NETWORK
First Claim
1. A method of controlling resource usage of one or more adaptive streaming sessions for transmission via a Radio Access Network, RAN, the method comprising:
- identifying the one or more adaptive streaming sessions,determining available bitrates for the one or more adaptive streaming sessions,determining a resource allocation of the RAN,determining, based on the available bitrates and the current resource allocation of the RAN, a target bitrate for the one or more adaptive streaming sessions, andthrottling the one or more adaptive streaming sessions having a current bitrate which is larger than their respective target bitrate.
0 Assignments
0 Petitions
Accused Products
Abstract
A method (400) of controlling resource usage of adaptive streaming sessions for transmission via a Radio Access Network (RAN) is provided. The method comprises identifying (401) at least one adaptive streaming session, determining (402) available bitrates for the identified adaptive streaming sessions, determining (403) a resource allocation of the RAN, determining (404) a target bitrate for each of the identified adaptive streaming sessions, and throttling (405) each of the identified adaptive streaming sessions having a current bitrate which is larger than their respective target bitrate. The respective target bitrates are determined (404) based on the available bitrates and the current resource allocation of the RAN. In this way, an improved distribution of shared air interface resources of the RAN may be achieved. Further, a network node for controlling resource usage of adaptive streaming sessions for transmission via a RAN is provided.
24 Citations
20 Claims
-
1. A method of controlling resource usage of one or more adaptive streaming sessions for transmission via a Radio Access Network, RAN, the method comprising:
-
identifying the one or more adaptive streaming sessions, determining available bitrates for the one or more adaptive streaming sessions, determining a resource allocation of the RAN, determining, based on the available bitrates and the current resource allocation of the RAN, a target bitrate for the one or more adaptive streaming sessions, and throttling the one or more adaptive streaming sessions having a current bitrate which is larger than their respective target bitrate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network node for controlling resource usage of one or more adaptive streaming sessions for transmission via a Radio Access Network, RAN, the network node being arranged for:
-
identifying the at least one or more adaptive streaming sessions, determining available bitrates for the one or more adaptive streaming sessions, determining a resource allocation of the RAN, determining, based on the available bitrates and the current resource allocation of the RAN, a target bitrate for the one or more adaptive streaming sessions, and throttling the one or more adaptive streaming sessions having a current bitrate which is larger than their respective target bitrate. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification