Skip to Main Content
Since the nodes in mobile ad hoc network act as a router and host, the routing protocol is the primary issue and has to be supported before any applications can be deployed for ad hoc wireless network. In recent years much work has been done on routing in ad hoc networks. But most of them couldn't provide the quality-of-service (QoS). Considering the characters of dynamic topology and the imprecise state information in mobile ad hoc network, we propose an extension QoS routing algorithm based on dynamic source routing (DSR) protocol while adopting fuzzy logic to select the appropriate QoS routing in multiple paths which are searched in parallel. The algorithm can tolerate a high degree of information imprecision by adding the fuzzy logic module which integrates the QoS requirements of application and the routing QoS parameters to determine the most qualified one in every node. This scheme considers not only the bandwidth and end-to-end delay of routing, but also the cost of the path. So it also may improve the network performance. On the other hand the merit of using fuzzy logic is that it can be implemented by hardware. This makes the realization of the scheme easier and faster. However our algorithm is based on DSR, the maximal hop count should be less than 10, i.e., the scale of mobile ad hoc network should not be very large.