{'fraction_non_alphanumeric': 0.0315955766192733, 'fraction_numerical': 0.00315955766192733, 'mean_word_length': 5.598958333333333, '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}}
EV-CAST: Interference and Energy-Aware Video Multicast Exploiting Collaborative Relays

Video multicast over wireless local area network (WLAN) has been gaining attraction for applications sharing a venue-specific common video with multiple users. However, wireless multicast is limited by a receiver that has the weakest communication link to the source. Collaborative relaying could overcome this challenge by enabling selected receiver nodes to relay the packets from the source to other receivers. We propose EV-CAST, an interference and energy-aware video multicast system using collaborative relays, which entails (i) online topology management based on interference-aware link characterization, (ii) joint selection of relay nodes and transmission parameters, and (iii) polling-based relay protocol. Our proposed algorithm, the core of EV-CAST, judiciously selects the relay nodes and transmission parameters in consideration of interference, battery status, and spatial reuse. Our prototype-based experiment results demonstrate that EV-CAST enhances video multicast delivery under various network scenarios. EV-CAST enables 2x more nodes to achieve a target video packet loss ratio with 0.59x shorter airtime than the state-of-the-art video multicast scheme.