{'fraction_non_alphanumeric': 0.01725554642563681, 'fraction_numerical': 0.0008216926869350862, 'mean_word_length': 5.34375, '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 Improved Protocol Based on Directed Diffusion Routing Protocol with Network Coding

The emergence of network coding technology is not too early. This technology emerged in the information field in recent years. It is a data storage technology that combines routing and coding to improve transmission efficiency by additionally encoding data at intermediate nodes[1]. This kind of new technology is able to enhance data throughput, cut down node energy consumption, and achieve energy balance by utilizing the inherent spatial diversity and data redundancy features of WSN. Routing protocol is an important technology in the design of wireless sensor networks. Aiming at the traditional directed diffusion routing protocol (DD), this paper analyzes the problem that the original protocol costs too much in energy and time, and proposes an efficient and energy-saving improved directed diffusion routing protocol NC-DD (Network Coding-DD). This protocol solves the problem of excessive energy consumption when the node works caused by a improper forwarding strategy in the original protocol. Experiments show that the NC-DD protocol model can effectively enhance data throughput and cut down time and energy overhead