{'fraction_non_alphanumeric': 0.017364657814096015, 'fraction_numerical': 0.0, 'mean_word_length': 4.868263473053892, '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}}
On processor sharing as a model for TCP controlled HTTP-like transfers

We explore the possibility of using the well known processor sharing (PS) model for predicting the throughput performance of TCP controlled HTTP-like transfers on a single bottleneck link. We compare two commonly used-performance measures for average session throughput. For the PS model we derive bounds for one of these. We then compute these measures for a PS queue and compare them with average session throughputs on a single bottleneck link carrying TCP controlled data traffic. Analysis and simulations are used to obtain these results. We find that for file size distributions with a finite second moment, the PS model predicts TCP throughputs quite well. For the Pareto file size distribution, however, the PS model overestimates the session throughputs, the error getting worse as the Pareto tail gets thicker. It is also seen that the PS model breaks down as the link propagation delay increases.