{'fraction_non_alphanumeric': 0.014073494917904612, 'fraction_numerical': 0.0, 'mean_word_length': 5.666666666666667, '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}}
A multipath routing overlay for networks with blockage

Blockage of communication links due to environmental obstructions and the resulting on/off channel behavior present challenges for providing reliable communication in mobile wireless networks. Traditional reliability techniques such as forward error correction and automatic repeat request (ARQ) are not designed to operate at the timescales typically observed in blockage channels. This work presents an approach to overcoming blockage that consists of multipath routing coupled with end-to-end rateless coding. In order to provide compatibility with operational IP networks as well as the possibility of incremental deployment, these techniques can be implemented as a routing overlay. We present algorithms to compute the maximum throughput achievable through this routing overlay approach, as well as a specific scheme to implement a multipath routing overlay in an IP network. Finally, we provide results from testing this approach on a mobile wireless network with satellite communication links. In our test scenario, satellite links suffer blockage from buildings in an urban setting. Our results characterize multipath routing overlay performance, which depends on the responsiveness of the underlay routing scheme.