{'fraction_non_alphanumeric': 0.014937759336099586, 'fraction_numerical': 0.004979253112033195, 'mean_word_length': 5.28125, '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}}
Improving Performance of On Demand Multicast Routing Protocol by Fuzzy Logic

A Mobile ad hoc network is a collection of wireless communication nodes that dynamically organize themselves to form a network without the need for any fixed infrastructure or centralized administration. Multicasting can be considered as an efficient way to deliver information from source nodes to several client nodes. Although multicast routing algorithms are desirable, their forwarding structure and network resource consumption makes them significantly less efficient than unicast routing algorithms . In this research, a novel policy is used to improve performance of On Demand Multicast Routing Protocol. The main goal of the proposed methods is to establish a small, high quality and efficient forwarding group. This is achieved by augmenting the join query packets with additional information such as speed, power level of node and link bandwidths. Besides, by restricting the domain of control packet flooding, we can further reduce the overhead. An evaluation shows that our approach increases packet delivery rate by up to 40%, reduces average end to end delay and consumed power by about 35% and 45% respectively.