{'fraction_non_alphanumeric': 0.021705426356589147, 'fraction_numerical': 0.0031007751937984496, 'mean_word_length': 4.922018348623853, '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}}
Acumen Message Drop Scheme (AMD) in Opportunistic Networks



In traditional networks, nodes drop messages to free up enough space
for buffer optimization. However, keeping messages alive until they reach their destination is
crucial in Opportunistic Networks. Therefore, this paper proposes an Acumen Message Drop
scheme (AMD) that considers the impact of the message drop decision on data dissemination performance.



 To achieve this goal, AMD drops the message based on the following considerations:
the estimated time of the arrival of the message to its destination, message time to live, message
transmission time, and the waiting time of the message in the queue. AMD scheme works as a
plug-in in any routing protocol.



Performance evaluation shows that the integration of the proposed scheme with the
PRoPHET routing protocol may increase efficiency by up to 80%, while if integrated with an Epidemic
routing protocol, efficiency increases by up to 35%. Moreover, the proposed system significantly
increases performance in the case of networks with limited resources.




To the best of our knowledge, most of the previous works did not address the issue of
formulating the message drop decision in the non-social stateless opportunistic networks without
affecting performance.
