The challenge in creating a routing protocol for ad-hoc networks is to design a single protocol that can adapt to the wide variety of conditions that can be present in any ad-hoc network environment. The routing protocol must perform efficiently in environments in which it suffers from high nodes mobility and many wireless transmission constraints. Because it is often impossible to know in advance what environment the protocol will find itself in, and because the environment can change unpredictably, the routing protocol must be able to adapt automatically. In this chapter, we survey fuzzy reasoning algorithm (FRA) as a highly adaptive algorithm used to achieve that goal. We present the various applications of that algorithm to ad-hoc routing protocols. In particular, the exposition includes a discussion of strength and weakness of these applications and how they can be improved.
Review Of Current Research Efforts
The major challenges that the FRAs tried to optimize in ad-hoc routing field are: routes costs estimation, QoS-based routing, energy-aware routing, position-based routing, zone-based routing, clustering, parameters configuration and routes local repair. A detailed discussion on each of these optimization targets are given below. This classification of FRAs according to the routing optimization targets is not mutually exclusive and some methods fall in more than one class.