{'fraction_non_alphanumeric': 0.02675059008654603, 'fraction_numerical': 0.0, 'mean_word_length': 4.755656108597285, '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}}
Improving QoS for real-time multimedia traffic in Ad-hoc Networks with delay aware multi-path routing

A mobile ad-hoc network (MANET) is a wireless network in which nodes, in the absence of fixed access points, communicate via single or multi-hop paths. Each node in a MANET should thus be able to perform necessary routing functions, and a MANET routing protocol should be able to adapt fast and effectively to sudden changes in network layout. Providing trustworthy quality of service guarantees in a MANET is very challenging due to the dynamic and uncertain nature of these networks. We extend the AODV routing protocol for MANETs to a multi-path protocol which uses end-to- end delay, instead of hop count, as metric for route selection. Multiple paths, together with the end-to-end delay provided by each path, are stored in routing tables. Upon route failure, the route table is first searched for an alternative route to the destination before a new route discovery process is initiated. This reduces both routing overhead and end-to-end packet delay. The proposed protocol is implemented and tested in OPNET Modeler and shows significant improvements in delay, delay variation, packet delivery fraction and routing overhead compared to AODV, DSR, OLSR and DYMO.