{'fraction_non_alphanumeric': 0.024793388429752067, 'fraction_numerical': 0.0, 'mean_word_length': 4.828877005347594, '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}}
An Optimal Base Stations Positioning for the Internet of Things Devices

Internet of Things (IoT) consists of an enormous number of devices and networks. The IoT's principal parameters are energy consumption, network lifetime, processing capacity, data collection, and data delay. Data transmission from nodes via multi-hop communication to a base station (BS) is expensive in terms of delay and energy consumption, where the nodes near the base station will consume more energy than others. To resolve this problem, we deal with the placement of multiple base stations; the objective is to make the most of nodes connected to base stations via one-hop communication and other nodes via an optimal path. To do this, we improved an algorithm of clustering to be suitable to our scenario to make the most of nodes connected to BS via one-hop, and a new method allows the out-clustering nodes to be connected via an optimal path. The simulation results on real data sets show that our proposed approach has a high performance in accuracy, energy consumption, network lifetime, and data delay.