{'fraction_non_alphanumeric': 0.015931372549019607, 'fraction_numerical': 0.0, 'mean_word_length': 4.835714285714285, '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}}
The Case for FEC-based Error Control for Packet Audio in the Internet

We consider the problem of distributing real-time packet audio over networks such as the Internet which do not provide support for real-time applications. Experiments with such networks indicate that audio quality is mediocre in large part because of excessive audio packet losses. In this paper, we show using measurements over the Internet as well as analytic modeling that most loss periods involve a small number of audio packets (i.e. the number of consecutively lost audio packets is small) unless the network load is high. This result indicates that open loop error control mechanisms based on forward error correction would be adequate to reconstruct many lost audio packets. We describe one such mechanism and report on its performance.