{'fraction_non_alphanumeric': 0.018072289156626505, 'fraction_numerical': 0.0, 'mean_word_length': 5.432258064516129, '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 agent-based DDM filtering mechanism

The Data Distribution Management (DDM) service in the runtime infrastructure of high level architecture is employed to reduce the amount of irrelevant data communicated between federates and cut network communication cost. Current DDM schemes include mainly region-based and grid-based filtering mechanisms. We propose an agent-based DDM filtering mechanism to use agents to perform accurate data filtering in DDM. The agent-based DDM is supposed to filter out all the irrelevant information and route only the information that subscribers want. In this paper, an agent-based DDM mechanism is developed and incorporated into the runtime infrastructure. The efficiencies of the agent-based filtering mechanism and the other two traditional mechanisms are compared in an AWACS sensing aircraft experiment scenario. The results show that agent-based filtering mechanism communicates only the exactly relevant data and minimizes the network communication cost.