{'fraction_non_alphanumeric': 0.022261277094317515, 'fraction_numerical': 0.0005858230814294083, 'mean_word_length': 5.397003745318352, '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}}
ESLC-WSN: A Novel Energy Efficient Security Aware Localization and Clustering in Wireless Sensor Networks

Localization is one of the most essential challenges in wireless sensor networks because the location information is usually used in domains such as routing, target tracking, deployment and coverage. There be existent some localization algorithms that facilitate the sensor nodes to locate itself using the anchor/beacon nodes position. Some crucial efforts have been made in the past for optimizing the anchor node trajectory with good accuracy. This paper presents a novel algorithm for localization in wireless sensor networks. To predict unknown nodes location, we select top-3 anchor nodes using hybrid technique namely CSO-ANFIS (Chicken Swarm Optimization and Adaptive Neuro-Fuzzy System). For decision making, fusion center is used which rejects the reported location information if the distance between unknown node and anchor node beyond a threshold. On the other hand, energy consumption is a serious threat in WSN. In order to reduce the energy consumption, we proposed secure cluster based routing for data transmission by authenticating each node to sink node. Firstly, clustering is formed using Residual Energy, Node degree, and Distance between adjacent nodes. To improve the data transmission, we proposed hybrid encryption algorithms namely AES (Advanced Encryption Standard) with ECC (Elliptic Curve Cryptography) and to forward data from source to the destination, Monarch Butterfly Optimization (MBO) is presented. Finally, nodes location is verified in Sink node by its pseudo random numbers. The performance of the proposed scheme is evaluated through a series of simulations.