METHOD AND APPARATUS FOR HOP-BY-HOP RELIABLE MULTICAST IN WIRELESS NETWORKS
First Claim
Patent Images
1. A method, said method comprising:
- performing hop-by-hop multicasting including network coding of data packets of a portion of content, wherein network coding further comprises;
encoding data packets of a portion of content;
multicasting said network coded data packets to downstream receivers;
determining if an acknowledgement message on a hop-by-hop basis has been received from at least one of said downstream receivers;
determining if acknowledgement messages on said hop-by-hop basis have been received from all of said downstream receivers responsive to said first determination; and
resending said encoded data packets if either said first or said second determining acts are negative.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are described including performing hop-by-hop multicasting including network coding of data packets of a portion of content, wherein network coding further includes encoding data packets of a portion of content, multicasting said network coded data packets to downstream receivers, determining if an acknowledgement message has been received from at least one of the downstream receivers, determining if acknowledgement messages have been received from all of the downstream receivers responsive to the first determination.
62 Citations
14 Claims
-
1. A method, said method comprising:
performing hop-by-hop multicasting including network coding of data packets of a portion of content, wherein network coding further comprises; encoding data packets of a portion of content; multicasting said network coded data packets to downstream receivers; determining if an acknowledgement message on a hop-by-hop basis has been received from at least one of said downstream receivers; determining if acknowledgement messages on said hop-by-hop basis have been received from all of said downstream receivers responsive to said first determination; and resending said encoded data packets if either said first or said second determining acts are negative. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. An apparatus, comprising:
means for performing hop-by-hop multicasting including means for network coding of data packets of a portion of content, wherein said means for network coding further comprises; means for encoding data packets of a portion of content; means for multicasting said network coded data packets to downstream receivers; means for determining if an acknowledgement message on a hop-by-hop basis has been received from at least one of said downstream receivers; means for determining if acknowledgement messages on said hop-by-hop basis have been received from all of said downstream receivers responsive to said first determination; and resending said encoded data packets if either said first or said second determining acts are negative. - View Dependent Claims (9, 10, 11, 12, 13, 14)
Specification