Research Article
Adaptive Fuzzy-Based Energy and Delay-Aware Routing Protocol for a Heterogeneous Sensor Network
| Output: Chance of becoming node j as the next node () | (1) | Empty the list | (2) | Find membership values (, and ) and linguistic levels using Triangular membership function. | (3) | {A rule set with all possible combinations of determined linguistic levels (from } | (4) | for each rule in do | (5) | if fit the membership levels of this rule | (6) | Add an entry to the list l with | (7) | maximum () | (8) | output membership level of this rule | (9) | end if | (10) | end for | (11) | Defuzzify (l) | (12) | return |
|