ADAPTIVE BIT RATE ADMISSION CONTROL OF A SHARED RESOURCE
First Claim
1. A method comprising:
- tracking identities of multiple clients in a network environment that share use of a communication link to retrieve content via adaptive bit rates;
monitoring status information indicating an ability of each of the multiple clients to retrieve content at the adaptive bit rates over the shared communication link; and
controlling use of the shared communication link by new clients based at least in part on the status information.
5 Assignments
0 Petitions
Accused Products
Abstract
An admission control resource tracks identities of multiple clients in a network environment that share use of a network resource to retrieve content at the same or different adaptive bit rates. The admission control resource further monitors status information indicating an ability of each of the multiple clients to retrieve content at the same or different adaptive bit rates over the shared network resource. Based at least in part on the status information, the admission control resource controls use of the shared network resource by new clients. In other words, as its name suggests, the admission control resource as discussed herein selectively limits how many subscribers are able to use a shared network resource depending on feedback from one or more clients that currently use the shared network resource to retrieve the content at the same or different adaptive bit rates.
-
Citations
37 Claims
-
1. A method comprising:
-
tracking identities of multiple clients in a network environment that share use of a communication link to retrieve content via adaptive bit rates; monitoring status information indicating an ability of each of the multiple clients to retrieve content at the adaptive bit rates over the shared communication link; and controlling use of the shared communication link by new clients based at least in part on the status information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer system comprising:
-
at least one processor device; and a hardware storage resource coupled to the at least one processor device, the hardware storage resource storing instructions that, when executed by the at least one processor device, cause the at least one processor device to perform the operations of; tracking identities of multiple clients in a network environment that share use of a communication link to retrieve content at the adaptive bit rates; monitoring status information indicating an ability of each of the multiple clients to retrieve content at the adaptive bit rates over the shared communication link; and controlling use of the shared communication link by new clients based at least in part on the status information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
receiving first configuration information indicating addresses assigned to cable modems through which multiple clients have access to content at different adaptive bit rates, the first configuration information also indicating a respective shared network resource assigned to each of the cable modems; receiving second configuration information indicating network addresses assigned to the multiple clients, the second configuration information also indicating an address of a respective cable modem through which each of the multiple clients has access to the content; and producing a map indicating network addresses of the multiple clients and a corresponding shared network resource over which the multiple clients have access to the content. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. Computer-readable storage hardware having instructions stored thereon, the instructions, when carried out by a processing device, causes the processing device to perform operations of:
-
tracking identities of multiple clients in a network environment that share use of a communication link to retrieve content at different adaptive bit rates; monitoring status information indicating an ability of each of the multiple clients to retrieve content at the different adaptive bit rates over the shared communication link; and controlling use of the shared communication link by new clients based at least in part on the status information.
-
-
30. A method comprising:
-
receiving first configuration information indicating addresses assigned to communication resources through which multiple clients have access to content, the first configuration information also indicating a respective shared network resource assigned to each of the communication resources; receiving second configuration information indicating network addresses assigned to the multiple clients, the second configuration information also indicating an address of a respective communication resource through which each of the multiple clients has access to the content; and producing a map indicating network addresses of the multiple clients and a corresponding shared network communication resource over which the multiple clients have access to the content. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A method comprising:
-
tracking identities of multiple clients in a network environment that share use of a shared communication link to retrieve content, each of the multiple clients independently selecting amongst multiple adaptive bit rates to retrieve the content over the shared communication link; monitoring status information indicating an ability of each of the multiple clients to retrieve the content over the shared communication link; and controlling use of the shared communication link by new clients based at least in part on the status information. - View Dependent Claims (37)
-
Specification