{'fraction_non_alphanumeric': 0.016291698991466253, 'fraction_numerical': 0.0, 'mean_word_length': 5.45, '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}}
A Method of Service Caching Replacement in Mobile Edge Computing with Hierarchical Architecture

In the context of the new era of Internet of everything, emerging mobile applications are widely used. However, it also brings problems such as network congestion, high latency, and poor quality of user experience. The end-to-end transmission mechanism commonly used in current networks leads to duplicate transmission of popular contents in the network, resulting in wasted network resources and bandwidth. In contrast, the services caching mechanism of edge computing can effectively improve resource reuse, reduce latency, and enhance user experience. In order to improve cache utilization and reduce the latency of responding to user requests, this paper proposes an edge-cloud collaborative caching architecture that uses service information tables to achieve cache resource sharing, followed by an efficient service cache replacement algorithm that combines user historical usage preferences and service data size to cache services that are used more often by users on edge nodes. The results show that the mechanism proposed in this paper is better than can effectively increase the cache value, improve the cache hit ratio, and reduce the average response time during task offloading.