Multicast data packet recovery system
First Claim
Patent Images
1. A system comprising:
- a distribution server operable to;
detect a missed data packet in a multicast data stream;
issue a request for a retransmission of the missed data packet to an acquisition server via a unicast data channel;
receive the requested data packet via a multicast data channel, in response to the request for a retransmission of the missed data packet; and
send the requested data packet to one or more subscribers.
2 Assignments
0 Petitions
Accused Products
Abstract
Particular embodiments of the disclosed subject matter provide methods and systems to support a multicast data packet recovery system. In an example embodiment, the system includes a distribution server operable to detect a missed data packet in a multicast data stream; issue a request for a retransmission of the missed data packet to an acquisition server via a unicast data channel; receive the requested data packet via a multicast data channel, in response to the request for a retransmission of the missed data packet; and send the requested data packet to one or more subscribers.
-
Citations
31 Claims
-
1. A system comprising:
a distribution server operable to; detect a missed data packet in a multicast data stream; issue a request for a retransmission of the missed data packet to an acquisition server via a unicast data channel; receive the requested data packet via a multicast data channel, in response to the request for a retransmission of the missed data packet; and send the requested data packet to one or more subscribers. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A system comprising:
an acquisition server operable to; receive a request for transmission of a data packet from a distribution server via a unicast data channel; and send the requested data packet to a distribution server via a multicast data channel, in response to the request for transmission of the data packet. - View Dependent Claims (8, 9, 10)
-
11. A system comprising:
an acquisition server operable to; receive a request for transmission of a data packet from a distribution server via a unicast data channel; and send the requested data packet to a subscriber via a multicast data channel, in response to the request for transmission of the data packet. - View Dependent Claims (12, 13, 14)
-
15. A system comprising:
an acquisition server operable to; receive a request for transmission of a data packet from a distribution server via a unicast data channel; selectively choose a unicast or a multicast channel to transmit the data packet; and send the requested data packet via the chosen data channel, in response to the request for transmission of the data packet. - View Dependent Claims (16, 17, 18)
-
19. A system comprising:
a national multicast termination (NMT) server operable to; detect a missed data packet in a multicast data stream; issue a request for a retransmission of the missed data packet to an acquisition server via a unicast data channel; receive the requested data packet via a multicast data channel, in response to the request for a retransmission of the missed data packet; and send via a multicast data channel the requested data packet to a downstream device. - View Dependent Claims (20, 21)
-
22. A method comprising:
-
detecting a missed data packet in a multicast data stream; issuing a request for a retransmission of the missed data packet to an acquisition server via a unicast data channel; receiving the requested data packet via a multicast data channel, in response to the request for a retransmission of the missed data packet; and sending the requested data packet to one or more subscribers. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A method comprising:
-
receiving a request for transmission of a data packet from a distribution server via a unicast data channel; and sending the requested data packet to a distribution server via a multicast data channel, in response to the request for transmission of the data packet. - View Dependent Claims (29)
-
-
30. An article of manufacture comprising at least one machine readable storage medium having one or more computer programs stored thereon and operable on one or more computing systems to:
- detect a missed data packet in a multicast data stream;
issue a request for a retransmission of the missed data packet to an acquisition server via a unicast data channel;
receive the requested data packet via a multicast data channel, in response to the request for a retransmission of the missed data packet; and
send the requested data packet to one or more subscribers. - View Dependent Claims (31)
- detect a missed data packet in a multicast data stream;
Specification