{'fraction_non_alphanumeric': 0.01335559265442404, 'fraction_numerical': 0.0, 'mean_word_length': 5.446236559139785, '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}}
Joint Request Aggregation and Content Caching at the Edge via Named Data Networking

Request Aggregation and Content Caching are two built-in mechanisms within Named Data Networking. Despite the highly motivating gain aggregation and caching bring to the network edge, these two features have been traditionally addressed separately in the literature. This paper shows that integrating aggregation with caching can significantly improve network edge performance. We introduce a novel joint aggregation and caching model to characterize simultaneous aggregation and caching. An approximation method is also presented with the goal of computing system performance measures. In order to compare the performance of this system with a cache-only scenario, a primitive proactive caching scheme is designed to cache the result of the most resource-demanding requests. Considering the rise of edge computing and the imminent domination of IoT, transient and time-sensitive contents are the main focus of this paper. The results obtained by this paper show that applying joint aggregation and caching can enhance the user experience with edge computing services dedicated to reusable time-sensitive content.