{'fraction_non_alphanumeric': 0.0240343347639485, 'fraction_numerical': 0.0, 'mean_word_length': 5.169312169312169, '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}}
Improving Mobile Network Performance with Mobile Edge Computing

Most cloud-based applications utilize a cloud server to handle data produced by various terminal devices, including smart devices and wearable devices. The above model has big negative effect on user experience. Furthermore, the emergence of some new computing applications, including automatic drive and virtual reality, has become possible because of availability of abundant cloud resources. Nonetheless, the delay-sensitive applications have strict response time requirements. The existing computing model does not have capability to meet the above demand. Based on the above phenomenon, Mobile Edge Computing (MEC) has been suggested to bring cloud resources, such as computation and storage resources, to the edge network. Now, MEC is considered as a good method to reduce the workload on the cloud server and to reduce response time for mobile users. In this paper, the definition of the MEC is presented. Then, we discuss several typical applications of MEC. Also, we describe some key research challenges in MEC scenario. In the end, we highlight the critical points and conclude this paper.