{'fraction_non_alphanumeric': 0.02027027027027027, 'fraction_numerical': 0.0033783783783783786, 'mean_word_length': 5.26984126984127, '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}}
Mobile Edge Computing Based Task Offloading and Resource Allocation in 5G Ultra-Dense Networks

Driven by the vision of 5G communication, the demand for mobile communication services has increased explosively. Ultra-dense networks (UDN) is a key technology in 5G. The combination of mobile edge computing (MEC) and UDN can not only cope with access from mass communication devices, but also provide powerful computing capacity for users at the edge of wireless networks. The UDN based on MEC can effectively process computation-intensive and data-intensive tasks. However, when a large number of users offload tasks to the edge server, both the network load and transmission interference would increase. In this paper, the problem of task offloading and channel resource allocation based on MEC in 5G UDN is studied. Specifically, we formulate task offloading as an integer nonlinear programming problem. Due to the coupling of decision variables, we propose an efficient task offloading and channel resource allocation scheme based on differential evolution algorithm. Simulation results show that the proposed scheme can obviously reduce energy consumption and has good convergence.