{'fraction_non_alphanumeric': 0.018972332015810278, 'fraction_numerical': 0.0, 'mean_word_length': 5.267326732673268, '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}}
QoS Parameter Optimization Using Multi-Objective Genetic Algorithm in MANETs

The increase in proliferation of mobile devices and wireless technologies in recent years has opened up new challenges in mobile ad hoc networks (MANET). This growth has also led to an increase in demand of applications such as streaming video, multi-player interactive games and financial services such as real-time stock quotes. Such applications impose a strict guarantee on quality of service (QoS), namely on end-to-end delay, bandwidth consumption and cost. But finding a path that satisfies multiple constraints is inherently hard. Further challenges occur with routing in a mobile environment where nodes are mobile, the data delivery path constantly changes and routing is constrained by battery levels. Multicast routing can improve network usage by sharing resources when sending messages to multiple destinations especially when multiple mobile nodes are located within transmission range of a node. We propose a multicast routing technique based on multi-objective genetic algorithm (MOGA) that optimizes multiple QoS parameters in MANET to find an optimal multicast tree. Simulation studies show that the GA is robust and scales well for a relatively large number of nodes.