Internet Protocol Multicast Content Delivery
First Claim
1. A method comprising:
- receiving a multicast request communication, at a first device from a subscriber device in communication with the first device over an access network, requesting membership in a multicast group; and
transmitting a multicast signaling communication to a second device as a result of the multicast request communication, whereinthe multicast signaling communication includes an instruction to the second device to obtain membership in the multicast group,the multicast signaling communication provides an identifier for inclusion with data packets associated with the multicast group when said multicast group data packets are encapsulated by the second device according to a media access control (MAC) protocol used in the access network, andthe identifier corresponds to the multicast group.
1 Assignment
0 Petitions
Accused Products
Abstract
A first device communicates with subscriber devices in an access network. A communication is sent from a subscriber device to the first device requesting that the subscriber device be permitted to join a multicast group associated with data for a desired content. After determining that the subscriber device is authorized to receive that content, the first device sends one or more multicast signaling communications to a second device. The multicast signaling communications instruct the second device to join the requested multicast group and provide an identifier associated with that multicast group. After joining the multicast group and receiving content data packets of that group, the second device encapsulates those received packets in frames according to an access network media access control (MAC) protocol and forwards the MAC frames to the subscriber device. The MAC frames include the identifier provided to the second device by the first device.
-
Citations
22 Claims
-
1. A method comprising:
-
receiving a multicast request communication, at a first device from a subscriber device in communication with the first device over an access network, requesting membership in a multicast group; and transmitting a multicast signaling communication to a second device as a result of the multicast request communication, wherein the multicast signaling communication includes an instruction to the second device to obtain membership in the multicast group, the multicast signaling communication provides an identifier for inclusion with data packets associated with the multicast group when said multicast group data packets are encapsulated by the second device according to a media access control (MAC) protocol used in the access network, and the identifier corresponds to the multicast group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving a multicast signaling communication from a first device at a second device, the received multicast signaling communication including instructions to the second device to obtain membership in a multicast group and providing an identifier associated with the multicast group, the identifier corresponding to the multicast group; in response to the received multicast signaling communication, obtaining membership in the multicast group; receiving data packets associated with the multicast group, wherein said data packets are not received from the first device; encapsulating the received multicast group data packets at the second device according to an access network MAC protocol, wherein the encapsulation of each encapsulated multicast group data packet includes the identifier corresponding to the multicast group associated with the encapsulated data packet; and forwarding the encapsulated multicast group data packets to a subscriber device over the access network. - View Dependent Claims (10, 11)
-
-
12. A system, comprising:
a first device having at least one memory and at least one processor configured to access the at least one memory and to control the first device, and wherein the first device is configured to receive a multicast request communication, from a subscriber device in communication with the first device over an access network, requesting membership in a multicast group, and transmit a multicast signaling communication to a second device as a result of the multicast request communication, wherein the multicast signaling communication includes an instruction to the second device to obtain membership in the multicast group, the multicast signaling communication provides an identifier for inclusion with data packets associated with the multicast group when said multicast group data packets are encapsulated by the second device according to a media access control (MAC) protocol used in the access network, and the identifier corresponds to the multicast group. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
20. A system, comprising:
-
a second device having at least one memory and at least one processor configured to access the at least one memory and to control the second device, and wherein the second device is configured to receive a multicast signaling communication from a first device, the received multicast signaling communication including an instruction to the second device to obtain membership in a multicast group and providing an identifier associated with the multicast group, the identifier corresponding to the multicast group, obtaining membership in the multicast group in response to the received multicast signaling communication, receive data packets associated with the multicast group, wherein said data packets are not received from the first device, encapsulate the received multicast group data packets according to an access network MAC protocol, wherein the encapsulation of each encapsulated multicast group data packet includes the identifier corresponding to the multicast group associated with the encapsulated data packet, and forward the encapsulated multicast group data packets to a subscriber device over the access network. - View Dependent Claims (21, 22)
-
Specification