{'fraction_non_alphanumeric': 0.013320647002854425, 'fraction_numerical': 0.0, 'mean_word_length': 5.152046783625731, '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}}
On the mobility of data collectors in WSN

In wireless sensor networks, a data collector node seeks data collected from randomly deployed sensor nodes in a target area. These sensor nodes have a limited communication range to transmit/receive data, and hence can become isolated. It is then challenging to guarantee that the data collector receives the collected data from all sensors in the network while maintaining minimum energy consumption at the sensors as well as at the data collector itself. This challenge increases when the data collector node is mobile. This paper proposes algorithms with the objective of maximizing the amount of data collected by the mobile data collector (MDC) with maximum network lifetime. The proposed algorithms also address the problem of isolated nodes to guarantee all sensors' data is collected. Simulation results demonstrate that the proposed algorithms are efficient compared to the existing algorithms in terms of energy consumption, network lifetime and the amount of data collected by the data collector.