Channel changes between services with differing bandwidth in a switched digital video system
First Claim
Patent Images
1. A method implemented in a device located at a customer premise, the method comprising:
- receiving a service map from a headend containing a plurality of entries, each entry including a service identifier, a location from which the service can be received from, a quality of service priority status and a corresponding bandwidth requirement, wherein the quality of service priority status is associated with a predetermined quality of service priority status scheme;
receiving a request for a service;
determining, based on the service map, required bandwidth for the requested service, wherein determining the require bandwidth comprises;
parsing the request for service of each device at the customer premise requesting service, andadding a bandwidth management status of each device together; and
providing the required bandwidth and the requested service to a bandwidth allocation device, wherein the required bandwidth and the requested service are conveyed using an Internet group management protocol (IGMP) request, wherein each device at the customer premise is configured to read and evaluate the request in determining the required bandwidth.
11 Assignments
0 Petitions
Accused Products
Abstract
Channel changes between services with differing bandwidth in a switched digital video system. A services map published by the headend and distributed to all of the edge devices, allows a bandwidth requirement to be correlated with each request from a device in the home. The bandwidth requirement is passed upstream along with the request for service and is subject to a system resource management validation.
-
Citations
18 Claims
-
1. A method implemented in a device located at a customer premise, the method comprising:
-
receiving a service map from a headend containing a plurality of entries, each entry including a service identifier, a location from which the service can be received from, a quality of service priority status and a corresponding bandwidth requirement, wherein the quality of service priority status is associated with a predetermined quality of service priority status scheme; receiving a request for a service; determining, based on the service map, required bandwidth for the requested service, wherein determining the require bandwidth comprises; parsing the request for service of each device at the customer premise requesting service, and adding a bandwidth management status of each device together; and providing the required bandwidth and the requested service to a bandwidth allocation device, wherein the required bandwidth and the requested service are conveyed using an Internet group management protocol (IGMP) request, wherein each device at the customer premise is configured to read and evaluate the request in determining the required bandwidth. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device comprising:
-
a processor executing instructions retrieved from a memory, the instructions comprising; logic configured to receive a service map containing a plurality of entries, each entry including a service identifier, a location from which the service can be received from, a quality of service priority status and a corresponding bandwidth requirement, wherein the quality of service priority status is associated with a predetermined quality of service priority status scheme; logic configured to receive a request for a service; logic configured to determine, based on the service map, required bandwidth for the requested service, wherein determining the require bandwidth comprises; parsing the request for service of each device at the customer premise requesting service, and adding a bandwidth management status of each device together; and logic configured to transmit a request for the requested service to a bandwidth allocation device, the request for the requested service including the required bandwidth, wherein the required bandwidth and the requested service are conveyed using an Internet group management protocol (IGMP) request, wherein each device at the customer premise is configured to read and evaluate the request in determining the required bandwidth. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method implemented in a switched digital video (SDV) device, the method comprising:
-
transmitting a service map to a plurality of devices located in a customer premise, the service map containing a plurality of entries, each entry including a service identifier, a location from which the service can be received from, a quality of service priority status and a corresponding bandwidth requirement, wherein the quality of service priority status is associated with a predetermined quality of service priority status scheme; receiving service requests from at least a portion of the plurality of devices, each service request including one of the services from the transmitted service map and the corresponding bandwidth requirement from the service map, wherein the received service requests are conveyed using Internet group management protocol (IGMP) requests, wherein each of the plurality of devices in the customer premise is configured to read and evaluate the received service request in determining the required bandwidth; evaluating each of the received service requests by comparing the required bandwidth in the service request to available bandwidth for the customer premise, wherein comparing the required bandwidth in the service request comprises determining, based on the service map, required bandwidth for the requested service, wherein determining the require bandwidth comprises; parsing the request for service of each of the plurality of devices located in the customer premise requesting service, and adding a bandwidth management status of each device together; and granting or denying each of the received service requests based on the respective evaluation, wherein each of the plurality of devices in the customer premise can grant or deny each of the received service requests. - View Dependent Claims (17, 18)
-
Specification