|
Algorithm 1: Selection decision of correlated regions for data reporting using FLBDS |
| 1: |
Input:
|
| 2: |
Set of correlated regions
|
| 3: |
Action:
|
| 4: |
For each correlated region index i do |
| 5: |
= Density (One-hop neighbors of nanorouter in the correlated region i) |
| 6: |
= Energy (Residual energy in the correlated region i) |
| 7: |
= Previous critical messages received (PCMR in the last data reporting interval in the correlated region i) |
| 8: |
End For
|
| 9: |
Evaluate input parameters using Fuzzy Rules given in Figure 3. |
| 10: |
For each do |
| 11: |
Calculate (Using the defuzzification process). |
| 12: |
Enriched list of ←
|
| 13: |
End For
|
| 14: |
Output:
|
| 15: |
= List of Information and Energy enriched correlated regions |