{'fraction_non_alphanumeric': 0.017809439002671415, 'fraction_numerical': 0.007123775601068566, 'mean_word_length': 5.730538922155689, '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}}
Dynamic Resource Modeling for Heterogeneous Wireless Networks

High variability of access resources in heterogenous wireless networks and limited computing power and battery life of mobile computing devices such as smartphones call for novel approaches to satisfy the quality-of-service requirements of emerging wireless services and applications. Towards this end, we first investigate a Markov-based stochastic scheme for modeling and estimation of bandwidth and delay on heterogenous wireless networks. Borrowing clustering techniques from machine learning literature for intelligent state quantization, we demonstrate that the performance of the Markov model is enhanced significantly. We implement a measurement tool Zeus on smartphones and collect real-world data on 802.11g, 2.5G, and 3G wireless networks. The accuracy of the developed model is evaluated through simulation studies based on the collected data. Furthermore, a distributed rate-control scheme leveraging the predictions of our model is developed and observed to be much more efficient than a baseline additive-increase multiplicative-decrease scheme.