APPARATUS AND METHODS FOR DELIVERY OF MULTICAST AND UNICAST CONTENT IN A CONTENT DELIVERY NETWORK
First Claim
1. A method of providing content over a network having a plurality of users associated therewith, comprising:
- providing delivery of content to client devices via both multicast and unicast mechanisms, so that a network bandwidth consumption associated with the content delivery is lower than a corresponding unicast-only delivery solution;
wherein said delivery comprises increased quality-of-service as compared to a corresponding multicast-only delivery solution.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for providing delivery of content to client devices of a network via both multicast and unicast mechanisms. In one embodiment, a system for use in a managed content delivery network is described to bridge multicast to unicast, so that the total network bandwidth consumption is significantly lower than a corresponding unicast-only delivery solution, yet which still provides improved quality of service and user viewing experience as compared to a multicast-only delivery solution. In addition, various exemplary aspects of the present disclosure are readily adapted for real-time multicast to unicast streaming of audio and data to, among other things, minimize network bandwidth usage, while maintaining the guaranteed delivery of unicast streams with little or no modification to the existing client device logic.
146 Citations
9 Claims
-
1. A method of providing content over a network having a plurality of users associated therewith, comprising:
-
providing delivery of content to client devices via both multicast and unicast mechanisms, so that a network bandwidth consumption associated with the content delivery is lower than a corresponding unicast-only delivery solution; wherein said delivery comprises increased quality-of-service as compared to a corresponding multicast-only delivery solution. - View Dependent Claims (2)
-
-
3. A method of operating a content delivery network, comprising:
-
receiving a request is received from an IP-capable client device in communication with the network, the request indicating particular packetized content which is desired for display at the client device; determining whether a multicast for the requested packetized content exists; when said determination indicates that a multicast exists, joining the existing multicast; processing a stream of the content of the multicast to a format capable of being utilized by the client device; and causing delivery of the processed stream to the client device. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
Specification