Network coding approach to rapid information dissemination
First Claim
1. A method using network coding to provide rapid information dissemination, the method comprising:
- transmitting, from a first node of the network to a second node of the network, a coded message including a payload; and
transmitting, from the first node to the second node of the network, a random code vector with said message.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product for providing rapid information dissemination using network coding is presented. A coded message including a payload and a code vector, is transmitted from a first node of the network to a second node of the network. The information thus stored can also be retrieved by collecting code vectors from at least one node and viewing the collected code vectors as a matrix. A determination is made regarding whether a dimension of the matrix is equal to a predefined number. When the dimension of the matrix equals the predefined number, the information is retrieved using the collection of code vectors in the matrix.
85 Citations
24 Claims
-
1. A method using network coding to provide rapid information dissemination, the method comprising:
-
transmitting, from a first node of the network to a second node of the network, a coded message including a payload; and
transmitting, from the first node to the second node of the network, a random code vector with said message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of retrieving information comprising:
-
collecting code vectors from at least one peer;
viewing collected code vectors as a matrix;
determining whether a dimension of the matrix is equal to a predefined number, and when the dimension of the matrix does not equal the predefined number then repeating said collecting, said viewing and said determining; and
when the dimension of the matrix equals the predefined number, then retrieving said information using the collection of code vectors in the matrix. - View Dependent Claims (11, 12)
-
-
13. A computer readable medium having computer readable code thereon for providing rapid information dissemination using network coding, the medium comprising:
-
instructions for transmitting, from a first node of the network to a second node of the network, a coded message including a payload; and
instructions for transmitting, from the first node to the second node of the network, a random code vector with said message. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer readable medium of retrieving information comprising:
-
instructions for collecting code vectors from at least one peer;
instructions for viewing collected code vectors as a matrix;
instructions for determining whether a dimension of the matrix is equal to a predefined number, and when the dimension of the matrix does not equal the predefined number then repeating said collecting, said viewing and said determining; and
instructions for when the dimension of the matrix equals the predefined number, then retrieving said information using the collection of code vectors in the matrix. - View Dependent Claims (23, 24)
-
Specification