Cluster characteristics |
Variability of cluster count |
variable |
variable |
variable |
fixed |
variable |
variable |
variable |
variable |
Uniformity of cluster sizes |
even |
even |
even |
even |
even |
uneven |
uneven |
uneven |
Intra-cluster routing |
single-hop |
single-hop |
multiple-hop |
single-hop |
single-hop |
single-hop |
single-hop |
single-hop |
Inter-cluster routing |
single-hop |
single-hop multiple-hop |
single-hop |
multiple-hop |
multiple-hop |
multiple-hop |
single-hop |
multiple-hop |
Cluster-head characteristics |
Existence |
cluster-head based |
cluster-head based |
cluster-head based |
cluster-head based |
cluster-head based |
cluster-head based |
cluster-head based |
cluster-head based |
Difference of capabilities |
homogeneous |
homogeneous |
homogeneous |
homogeneous |
homogeneous |
heterogeneous |
homogeneous |
homogeneous |
Mobility |
stationary |
stationary |
stationary |
stationary |
stationary |
stationary |
stationary |
stationary |
Role |
relay aggregation |
relay aggregation |
relay aggregation |
relay aggregation |
relay aggregation |
relay aggregation |
relay aggregation |
relay aggregation |
Clustering process |
Control manners |
distributed |
distributed |
distributed |
distributed |
distributed |
distributed |
distributed |
distributed |
Execution nature |
probabilistic |
iterative |
iterative |
probabilistic |
probabilistic |
probabilistic |
probabilistic |
probabilistic |
Convergence time |
constant |
constant |
constant |
constant |
constant |
constant |
constant |
constant |
Parameters for CH election |
adaptive |
adaptive |
adaptive |
adaptive |
adaptive |
adaptive |
adaptive |
adaptive |
Proactivity |
proactive |
proactive |
proactive |
proactive |
proactive |
proactive |
proactive |
proactive |
Objectives |
load balancing |
load balancing |
load balancing |
load balancing reliability |
load balancing lifetime extension |
load balancing lifetime extension |
load balancing periodical data communications |
load balancing |
Entire proceeding of the algorithm |
Algorithm stages |
cluster construction |
cluster construction |
cluster construction |
cluster construction |
cluster construction |
cluster construction |
cluster construction |
cluster construction |
Cluster characteristics |
Variability of cluster count |
variable |
variable |
variable |
fixed |
variable |
variable |
variable |
variable |
Uniformity of cluster sizes |
even |
even |
even |
even |
even |
even |
uneven |
even |
Intra-cluster routing |
single-hop |
single-hop |
multiple-hop |
simple-hop |
single-hop |
single-hop |
multiple-hop |
single-hop |
Inter-cluster routing |
single-hop |
single-hop multiple-hop |
single-hop |
multiple-hop |
multiple-hop |
multiple-hop |
multiple-hop |
multiple-hop |
Cluster-head characteristics |
Existence |
cluster-head based |
cluster-head based |
no-cluster-head based |
cluster-head based |
cluster-head based |
cluster-head based |
cluster-head based |
cluster-head based |
Difference of capabilities |
homogeneous |
homogeneous |
N/A |
homogeneous |
homogeneous |
heterogeneous |
homogeneous |
homogeneous |
Mobility |
stationary |
stationary |
N/A |
stationary |
stationary |
stationary |
stationary |
stationary |
Role |
relay aggregation |
relay aggregation |
N/A |
relay aggregation |
relay aggregation |
relay aggregation |
relay aggregation |
relay aggregation |
Clustering process |
Control manners |
distributed |
centralized |
distributed |
distributed |
distributed |
distributed |
distributed |
distributed |
Execution nature |
iterative |
iterative |
probabilistic |
probabilistic |
probabilistic |
probabilistic |
probabilistic |
probabilistic |
Convergence time |
constant |
constant |
constant |
constant |
constant |
constant |
constant |
constant |
Parameters for CH election |
adaptive |
adaptive |
adaptive |
adaptive |
adaptive |
adaptive |
adaptive |
adaptive |
Proactivity |
proactive |
proactive |
proactive |
reactive |
proactive reactive |
proactive |
proactive |
proactive |
Objectives |
load balancing |
load balancing |
load balancing |
reactive scenes lifetime extension |
proactive scenes reactive scenes |
scenes of multiple mobile sinks |
lifetime extension |
lifetime extension |
Entire proceeding of the algorithm |
Algorithm stages |
cluster construction |
cluster construction |
data transmission |
data transmission |
data transmission |
data transmission |
data transmission |
data transmission |