{'fraction_non_alphanumeric': 0.011682242990654205, 'fraction_numerical': 0.0, 'mean_word_length': 5.121428571428571, '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}}
Node stability based clustering algorithm for mobile ad hoc networks

Node mobility is an important factor at the time of clustering in ad hoc network because it directly affects the stability of cluster. In the proposed work a distributed clustering algorithm which uses node mobility as a main concern with battery power and connectivity in terms of no. of neighbouring nodes for selecting cluster heads to achieve better stability is being introduced. The proposed node stability based clustering algorithm (NSBCA) improves cluster stability, manageability and energy efficiency in MANET. The algorithm does not require to know the location of the node to be monitored by external means like GPS or mobility to be calculated by monitoring signal strength, the node itself monitor and records its movement and uses this information to elect cluster-head.