CPC H04L 67/108 (2013.01) [G06Q 20/065 (2013.01); H04L 45/16 (2013.01); H04L 63/1441 (2013.01)] | 19 Claims |
1. A node to propagate data packets in a network of nodes, each node in the network having one or more connections to other nodes, the node comprising:
a processor;
a network interface to provide network connectivity; and
memory including processor-executable instructions that, when executed by the processor, cause the processor to:
generate at least one data packet of a first type;
collect a set of data packets of the first type during a first time period, the set including the at least one generated data packet and at least one data packet of the first type received from one or more first nodes in the network;
arbitrarily select two or more neighbouring nodes connected to the node for each data packet in the set; and
transmit each data packet in the set to the selected two or more neighbouring nodes in response to a triggering condition being met.
|