Skip to main content
. 2019 Dec 13;19(24):5526. doi: 10.3390/s19245526
Algorithm 1: Selection decision of correlated regions for data reporting using FLBDS
  1: Input:
  2: Set of correlated regions {CRr}={cr1,cr2,cr3crn}
  3: Action:
  4: For each correlated region CR index i do
  5: CRDi = Density (One-hop neighbors of nanorouter in the correlated region i)
  6: CREi = Energy (Residual energy in the correlated region i)
  7: CRPCMRi = Previous critical messages received (PCMR in the last data reporting interval in the correlated region i)
  8: End For
  9: Evaluate input parameters (CRDi,CREi,CRPCMRi) using Fuzzy Rules given in Figure 3.
 10: For each CRi do
 11: Calculate Enrichment-valueCR (Using the defuzzification process).
 12: Enriched list of CR(Enrichement({CR})Enrichment-valueCR
 13: End For
 14: Output:
 15: Enrichment-valueCR = List of Information and Energy enriched correlated regions