Reliable broadcast in networks with trusted nodes

L Tseng, Y Wu, H Pan, M Aloqaily… - 2019 IEEE global …, 2019 - ieeexplore.ieee.org
2019 IEEE global communications conference (GLOBECOM), 2019ieeexplore.ieee.org
Broadcast is one of the fundamental primitives to enable large-scale networks such as
sensor networks and IoT. There is a rich study on achieving reliable broadcast under various
kind of failures. In this paper, we use the notion of trust to improve the performance of
reliable broadcast. We focus on Certified Propagation Algorithm (CPA), one of the simple
algorithms that does not rely on a cryptographic infrastructure and has a proven guarantee
on resilience (number of node failures tolerated). Specifically, the paper has two main …
Broadcast is one of the fundamental primitives to enable large-scale networks such as sensor networks and IoT. There is a rich study on achieving reliable broadcast under various kind of failures. In this paper, we use the notion of trust to improve the performance of reliable broadcast. We focus on Certified Propagation Algorithm (CPA), one of the simple algorithms that does not rely on a cryptographic infrastructure and has a proven guarantee on resilience (number of node failures tolerated). Specifically, the paper has two main contributions: (i) A new algorithm Trust-CPA which integrates CPA with trusted nodes has been proposed and shown to increase the resilience from the original CPA, and (ii) A natural optimization problem related to Trust-CPA (i.e., finding the location to place trusted nodes to reduce the broadcast latency) has been proposed as well. We first show that it is NP-hard to find an exact answer and even NP-hard to find a good approximation. A greedy heuristic algorithm has been used and its efficacy has been examined using simulation. We show that our algorithm performs relatively well in geometric random graphs, an appropriate model for large- scale wireless sensor networks.
ieeexplore.ieee.org
Showing the best result for this search. See all results