{'fraction_non_alphanumeric': 0.022727272727272728, 'fraction_numerical': 0.0014204545454545455, 'mean_word_length': 5.553488372093023, '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}}
Data-Driven Computing and Caching in 5G Networks: Architecture and Delay Analysis

Recently, there has been increasing interest of deploying computation-intensive and rich-media applications on mobile devices, and ultra-low latency has become an important requirement to achieve high user QoE. However, conventional mobile communication systems are incapable of providing considerable communication and computation resources to support low latency. Although 5G is expected to effectively increase communication capacity, it is difficult to achieve ultra-low end-to-end delay for the ever growing number of cognitive applications. To address this issue, this article first proposes a novel network architecture using a resource cognitive engine and data engine. The resource cognitive intelligence, based on the learning of network contexts, is aimed at a global view of computing, caching, and communication resources in the network. The data cognitive intelligence, based on data analytics, is critical for the provisioning of personalized and smart services toward specific domains. Then we introduce an optimal caching strategy for the small-cell cloud and the macro-cell cloud. Experimental results demonstrate the effectiveness of the proposed caching strategy, and its latency is lower than that of the two conventional approaches, that is, the popular caching strategy and the greedy caching strategy.