{'fraction_non_alphanumeric': 0.017271157167530225, 'fraction_numerical': 0.0, 'mean_word_length': 5.403314917127072, '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}}
Collaborative Agents for Data Dissemination in Wireless Sensor Networks

This paper presents collaborative agents system architecture approach for data dissemination in a wireless sensor network (WSN). This system architecture consists of four layers of agents with different types of functionalities, including the interface layer, regional layer, query layer and data collection layer. At the interface layer, the interface agents interact with the users to fulfill their interests. At the regional layer, the regional agents and the cluster agents communicate with each other using TCP/IP protocol and facilitate collaboration between the agents of the other layers. The regional agent generates the optimized query plan to the cluster agent. At the query layer, the query agents perform data dissemination and efficient in-network processing with the other agents in the same layer; it also captures the required data through the data collection layer that has direct access to sensor nodes. This paper provides the agents’ architecture, design and implementations that enable them to communicate and work together to disseminate and gather data in WSNs.