{'fraction_non_alphanumeric': 0.02551640340218712, 'fraction_numerical': 0.006075334143377886, 'mean_word_length': 5.5396825396825395, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
GNU / Linux Implementation of a Position-based Routing Protocol

The Beacon-Less Routing protocol (BLR) is a positionbased routing protocol for mobile ad-hoc networks that makes use of location information to reduce routing overhead. However, unlike other position-based routing protocols, BLR does not require nodes to periodically broadcast hello messages and thus avoids drawbacks such as extensive use of scarce battery-power, interferences with regular data transmission, and performance degradation. In this paper, we describe the implementation of BLR on a GNU/Linux platform comprising laptops equipped with 802.11b WLAN cards and GPS receivers. We present results of BLR’s performance obtained from laboratory experiments, which were conducted to validate the implementation for future planned outdoor experiments.