{'fraction_non_alphanumeric': 0.019056261343012703, 'fraction_numerical': 0.0, 'mean_word_length': 5.725609756097561, '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}}
Implementation Design of Available Bandwidth Measurement Scheme: A Proxy based Approach

To widely deploy the performance measurement scheme on wireless access networks, in this paper, implementation design of an active measurement scheme with off-the-shelf Android smart-phones is presented and the data transformation server on the network paths is introduced as a proxy server. The presented scheme efficiently estimates the available bandwidth based on a proxy technique that conveys application data by piggybacking inside the probing packets, which results in a significantly fewer overheads of native active measurement. At the same time, since the scheme is accomplished without relying on superuser (root) privileges on off-the-shelf Android smart-phones and without any changes to the existing client applications and legacy servers, it has considerable potential for general acceptance. Through the preliminary experiments with the prototype implementation on the Internet, we confirmed the feasibility and the effectiveness of the proposed scheme where "deployability" is the chief concern.