{'fraction_non_alphanumeric': 0.01921598770176787, 'fraction_numerical': 0.006149116064565719, 'mean_word_length': 5.445544554455446, '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}}
MOOC: A Mobility Control Based Clustering Scheme for Area Coverage in FANETs

Area coverage is one of the most common and critical applications for Flying Ad hoc Networks (FANETs), which typically involves a host of small or mini Unmanned Aerial Vehicles (UAVs). The increasingly large scale of FANETs brings challenges of networking and management, for which clustering scheme is an effective technique. However, there is a conflict between area coverage and network connectivity which is required for clustering and data transmission among UAVs. In this paper, we propose a MObility cOntrol based Clustering (MOOC) scheme for area coverage in FANETs. In MOOC, a mobility control strategy is designed for different types of nodes based on virtual forces, considering both reducing overlapped coverage and maintaining connections to improve clustering performances. The coverage and clustering performances of MOOC are analyzed and compared with other approaches through extensive simulations. The results show that MOOC outperforms the compared approaches by at least 37% and 235% respectively in terms of coverage efficiency while maintaining a high network connectivity. Meanwhile, MOOC also outperforms the other clustering algorithms by at least 503% on average in terms of cluster head duration.