{'fraction_non_alphanumeric': 0.014394580863674851, 'fraction_numerical': 0.0, 'mean_word_length': 5.459016393442623, '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}}
Methodologies and Applications of Wireless Mobile Ad-hoc Networks Routing Protocols

An important and essential issue for mobile ad-hoc networks (MANETs) is routing protocol design that is a major technical challenge due to the dynamism of the network. MANETs have applications in rapidly deployed and dynamic military and civilian systems. The network topology in a MANET usually changes with time. Therefore, there are new challenges for routing protocols in MANETs since traditional routing protocols may not be suitable for MANETs. During the last years, active research work resulted in a variety of proposals. This research focuses on the methodologies of different typical types of routing protocols and then compared these protocols based on common characteristics and overall comparison based on basic characteristic. After that we presented applications and real challenges of routing protocols in MANET. This paper aims to aid those MANET’s researchers and application developers in selecting appropriate routing protocols for their work. Also, this paper can support formal verification of MANET routing protocols or efficient implementation of these routing protocols.