Patent ID: 8081657
Filing Date: 2011-12-20
Classification: H04L

Abstract:
1. A method for providing data, video, and voice to a group of end user devices, the method comprising: receiving end user device group quality of service rules and access network node bandwidth constraints; receiving from residential gateways at least one request to receive a service; evaluating the at least one request to receive a service in response to access network node bandwidth constraints and a distance between the end user device group and an access network node; assigning, in response to a result of the evaluating, multicast addresses and unicast addresses to end user devices of the group; and compressing at least one video stream provided to at least one end user device in response to a number of the end-user devices that request viewing of the at least one video stream and in response to a location of a recipient of a program; wherein the compressing comprises compressing the program in different compression levels; and providing, in response to the end user device group quality of service rules and to the requests to receive services, data, video and voice utilizing the assigned multicast addresses and unicast addresses; wherein the providing comprises conveying the program over at least two separate unicast and multicast address, while one compressed program is more compressed than another, wherein the more compressed program is conveyed to at least one recipient of the program that is more remote than other recipients.