{'fraction_non_alphanumeric': 0.015710382513661202, 'fraction_numerical': 0.0, 'mean_word_length': 5.397379912663755, '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}}
Rate-Aware Network Codes for Video Distortion Reduction in Point-to-Multipoint Networks

This paper considers a wireless point-to-multipoint network in which a base station needs to broadcast a real-time video sequence to a set of devices with heterogeneous channel capacities. In such a scenario, a packet transmission is successfully received at a given device if the adopted transmission rate is lower than the channel capacity of that device. To reduce the video distortion of all devices before the deadline, this paper employs instantly decodable network coding (IDNC) and formulates the video distortion minimization problem as a Markov decision process. Given that the optimal policy suffers from a high computational complexity, an online maximal clique selection algorithm over a rate-aware IDNC graph is proposed to heuristically select a transmission rate and a packet combination at each transmission. This heuristic reduces the individual video distortions of all devices by incorporating the unequal importance of video packets, the hard deadline, and the various channel capacities into the coding decisions. Furthermore, this heuristic is modified to propose a fairer solution that delivers a good quality video to individual devices regardless of their channel conditions. Simulation results over a real video sequence reveal that the proposed IDNC algorithms improve the received video quality as compared to existing rate-aware IDNC algorithms.