{'fraction_non_alphanumeric': 0.019083969465648856, 'fraction_numerical': 0.0, 'mean_word_length': 5.170588235294118, '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}}
Caching using software-defined networking in LTE networks

Data consumption is increasing rapidly in mobile networks. The cost of the network infrastructure is increasing, which leads to an "end of profit" within next few years. Thus, mobile operators require a new technology that allows increasing the network capacity within low network costs. Therefore, using caching is the most evident solution to be used in their backhaul networks. However, the current architecture of LTE network does not provide sufficient flexibility to place the caches in the most optimal locations. The current work on Software-Defined Networking in Evolved Packet Core virtualization has enabled us to integrate dynamically the caching functionality in a LTE network and improve the caching system performances. In this paper, we will present the solution we designed for this aim based on Software Defined Networking technology. Moreover, we developed a testbed for the proof-of-concept and we will present the results and analyze the performances of this solution.