{'fraction_non_alphanumeric': 0.017017828200972446, 'fraction_numerical': 0.0, 'mean_word_length': 5.861111111111111, '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}}
SWiFiNet : A Task Distributed System Architecture for WSN

WSN is a technology, straddling many application areas of this millennium. The research and practices in WSN have not mended their ways due to many unjust requirement specifications for WSN architecture. The paradox is WSN characteristics and traditional approaches for network operation are diagonally opposite. Power optimization, resource constraints and small form factor are the main characteristics of the WSN node. Taking into consideration these main characteristics, the ‘SWiFiNet’: a task distributed reusable architecture for WSN has been proposed in this paper. The focus of this architecture developed is to identify and reuse system components while preserving the sensor node characteristics. The complex network functionality is pushed onto overlay second tier devices, leaving sensor free for application development. This work demonstrates the implementation of ‘SWiFinet’ on hardware platform and network simulator using complete portability of reusable system components. Simulation and hardware results have been presented which illustrate that ‘SWiFiNet’ performs better and are application independent generic framework for WSN application development.