{'fraction_non_alphanumeric': 0.015212981744421906, 'fraction_numerical': 0.0, 'mean_word_length': 5.58, '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 Reliable Extension to the ODMRP Ad Hoc Multicast Protocol

In this paper an enhanced reliability protocol, R-ODMRP, added to the ODMRP multicast ad hoc protocol is described. This NACK based protocol increases overall data packet delivery by adding data storage and retransmission operations coordinated by the multicast source. Storage responsibilities are assigned to individual nodes based on localized ‘neighborhoods’ with minimal spanning hopcount, within the receiver group. A description is included of the mechanism the source uses to discover and partition all group members into neighborhoods. Each neighborhood stores a sliding window of the full set of data, keeping resend requests and replies localized to one portion of the overall network, reducing network overhead. Simulation results are presented that reflect the enhanced reliability characteristics of the protocol. A discussion is included clarifying the competing metrics and tradeoffs in providing reliability.