{'fraction_non_alphanumeric': 0.029927760577915376, 'fraction_numerical': 0.0, 'mean_word_length': 5.381578947368421, '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 Overview on Ad Hoc Networks

The wireless ad hoc networks consist of a collection of wireless nodes, that communicate over a common wireless medium. The nodes communicate without an infrastructure, such as base station, wired access point, etc. The establishment of the networks must be in a distributed and decentralized manner. Therefore, the complexity of the networks is in the nodes self. The nodes must be able to solve network’s problem, such as routing and security. Despite the technical challenges, the interests of the ad hoc networks increase rapidly in recent years, because they support mobility and are very well suited for many difficult situations, such rescue mission, military, vehicular communications, etc. In this overview article, I introduce the concept of wireless ad hoc networks and specially mobile ad hoc network (MANET), their architecture, purposes, applications, advantages, disadvantages, and comparison with infrastructure networks.