Visible to the public Probabilistic Breadth-First Search - A Method for Evaluation of Network-Wide Broadcast Protocols

TitleProbabilistic Breadth-First Search - A Method for Evaluation of Network-Wide Broadcast Protocols
Publication TypeConference Paper
Year of Publication2014
AuthorsLichtblau, B., Dittrich, A.
Conference NameNew Technologies, Mobility and Security (NTMS), 2014 6th International Conference on
Date PublishedMarch
ISBN Number978-1-4799-3223-8
KeywordsApproximation methods, complex propagation characteristics, Complexity theory, graph theory, link qualities, Mathematical model, Monte Carlo method, Monte Carlo methods, network-wide broadcast protocols, network-wide broadcasts, NWB dissemination, NWB optimizations, NWB protocols, Optimization, path lengths, probabilistic breadth-first search, probabilistic edge weights, Probabilistic logic, Protocols, Routing protocols, search problems, simple graph models, Wireless communication, wireless links, wireless mesh networks, WMN
Abstract

In Wireless Mesh Networks (WMNs), Network-Wide Broadcasts (NWBs) are a fundamental operation, required by routing and other mechanisms that distribute information to all nodes in the network. However, due to the characteristics of wireless communication, NWBs are generally problematic. Optimizing them thus is a prime target when improving the overall performance and dependability of WMNs. Most existing optimizations neglect the real nature of WMNs and are based on simple graph models, which provide optimistic assumptions of NWB dissemination. On the other hand, models that fully consider the complex propagation characteristics of NWBs quickly become unsolvable due to their complexity. In this paper, we present the Monte Carlo method Probabilistic Breadth-First Search (PBFS) to approximate the reachability of NWB protocols. PBFS simulates individual NWBs on graphs with probabilistic edge weights, which reflect link qualities of individual wireless links in the WMN, and estimates reachability over a configurable number of simulated runs. This approach is not only more efficient than existing ones, but further provides additional information, such as the distribution of path lengths. Furthermore, it is easily extensible to NWB schemes other than flooding. The applicability of PBFS is validated both theoretically and empirically, in the latter by comparing reachability as calculated by PBFS and measured in a real-world WMN. Validation shows that PBFS quickly converges to the theoretically correct value and approximates the behavior of real-life testbeds very well. The feasibility of PBFS to support research on NWB optimizations or higher level protocols that employ NWBs is demonstrated in two use cases.

URLhttp://ieeexplore.ieee.org/document/6814046/
DOI10.1109/NTMS.2014.6814046
Citation Key6814046