{'fraction_non_alphanumeric': 0.021863117870722433, 'fraction_numerical': 0.0, 'mean_word_length': 5.420731707317073, '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 Power-efficient Framework for Software-defined IoT Ecosystem using Machine Learning

The paper presents a power-efficient approach for the IoT ecosystem in a software-defined network (SDN) using machine learning. At present, SDN prevails in networking infrastructures, intending to lead towards a more feasible and convenient way to manage with greater control. However, the resource constraint IoT ecosystems still lack promising power-saving features due to the broader sensor networks’ mismanagement. In this work, we propose a power-efficient approach using SDN that utilizes machine learning to predict sensor devices’ idle time and save power by putting them into sleep mode when not being used. The framework also includes a process calculation module that helps mitigate high-level calculation in the sensor device to locate a selfish node that may cause congestion. Priority-based device control and the machine learning module’s addition reduce unnecessary power consumption while a centralized SDN controller supervises the whole topology.