{'fraction_non_alphanumeric': 0.022660098522167486, 'fraction_numerical': 0.0, 'mean_word_length': 5.389937106918239, '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}}
Adaptive controller placement in software defined wireless networks

Controller placement problem (CPP) is a critical issue in software defined wireless networks (SDWN). Due to the limited power of wireless devices, CPP is facing the challenge of energy efficiency in SDWN. Nevertheless, the related research on CPP in SDWN hasn't modeled the energy consumption of controllers so far. To prolong the lifetime of SDWN and improve the practicability of research, we rebuilt a CPP model considering the minimal transmitted power of controllers. An adaptive controller placement algorithm (ACPA) is proposed with the following two stages. First, data field method is adopted to determine sub-networks for different network topologies. Second, for each sub-network we adopt an exhaustive method to find the optimal location which meets the minimal average transmitted power to place controller. Compared with the other algorithms, the effectiveness and efficiency of the proposed scheme are validated through simulation.