Q2. What future works have the authors mentioned in the paper "Survey and taxonomy of clustering algorithms in 5g" ?
The paper is expected to support and motivate researchers for further exploration and investigation in this research area.
Q3. What is the effect of load balancing on the network?
Load balancing is affected by: a) ultra-densification whereby higher node density increases the amount of data generated, b) heterogeneity whereby a diverse range of network cells increases the number of handovers, handover overhead, and computational cost, and c) high variability whereby higher variability causes a sudden demand for significantly higher network capacity.
Q4. What are the main effects of a lower cluster stability?
The effects of a lower cluster stability are that it: a) increases packet loss rate, b) reduces cluster lifetime [124], c) increases clustering overhead or message exchange, and hence network congestion [103], and d) increases computational cost or time complexity [122].
Q5. What is the main performance measure for clustering in 5G networks?
Higher energy efficiency reduces node failure, and so it: a) increases the lifetime of a cluster and a CH, and reduces the occurrence of re-clustering (i.e., CH election and node joining), and b) minimizes network partition (or network topology disconnection) [152].
Q6. What are the main challenges to QoS enhancement in 5G networks?
5G networks pose three main challenges to QoS enhancement, namely high heterogeneity (X.1), high cost (X.2), and c) high dynamicity (X.3), all of which reduce QoS.
Q7. What are the main characteristics of the clustering schemes?
The clustering schemes mainly use five types of clustering metrics, namely node density, geographical location, mobility metrics, social relation, and residual energy, for the clusterhead election and node joining procedures.
Q8. What are the main challenges to ensuring node connectivity in 5G networks?
5G networks pose three main challenges to self-organization: a) high heterogeneity (X.1) whereby there are a diverse range of nodes with different capabilities, b) high cost (X.2), particularly clustering overhead, is incurred for selecting new CHs and node joining under ultra-densification, and c) high dynamicity (X.3) whereby nodes with high mobility introduces unpredictability in selforganization.
Q9. What are the main challenges that must be addressed during cluster formation and maintenance?
There are three main clustering challenges that must be addressed during cluster formation and maintenance (or reclustering) in 5G networks: X.1 High heterogeneity, which is an intrinsic characteris-tic of 5G, poses difficulties in segregating nodes with different nature of heterogeneity, including interests or behaviors, in a network into logical groups [140, 141].
Q10. What can a CM do to maintain its status quo?
A CM can maintain its status quo, join another cluster, or leave its existing cluster in a highly dynamic network with frequent network topological variations, resulting in shorter cluster lifetime and frequent re-clustering.
Q11. What are the main challenges to achieving long-term connectivity?
5G networks pose three main challenges to achieving long-term connectivity, including: a) high heterogeneity (X.1) whereby there are a diverse range of nodes (i.e., with different interests and purposes) with different capabilities (i.e., mobility, transmission power, and social relations), b) high cost (X.2), particularly clustering overhead, is incurred due to ultra-densification, and c) high dynamicity (X.3) whereby nodes’ or UEs’ with highmobility increase the changes of the underlying network topology (e.g., nodes move out of the coverage of a cluster and cause dis-connectivity).
Q12. What is the main reason for the dissolution of a cluster?
In addition, insufficient of resources can cause the dissolution of a cluster as a results of increased packet loss and reduced QoS of the entire cluster [193, 26].
Q13. What is the impact of the growth of user equipment?
The tremendous growth of user equipment (UE) expecting to reach up to billions in number [1, 2], along with bandwidthstarving applications (e.g., video streaming, multimedia sharing, and online gaming), has contributed to 74% increment in data traffic over the years [3].
Q14. What is the centralized controller used to coordinate with clusters?
The centralized controller coordinates with clusters to execute the first to third stages again whenever important UEs (e.g., CH) leave the cluster.
Q15. What is the purpose of the proposed clustering scheme?
Ali et al. [128] propose a clustering scheme that adjusts its cluster size (i.e., the number of nodes in a cluster) to self-organize traffic load in order to achieve load balancing in 5G networks.
Q16. What are the main types of clustering costs?
computational cost (or time complexity) due to the time incurred for re-clustering, specifically from the dissolution of a cluster until all non-clustered nodes are clustered again.
Q17. What is the purpose of clustering in 5G?
As an example, in [112], there are heterogeneous UEs with different requirements for networkresources [113], and clustering segregates SCs into logical groups in order to reduce interference.
Q18. Why is the clustering scheme discussed in this article so important?
Due to ultra-densification in 5G networks, clustering a large number of nodes, with some using real-time applications, demands a stringent level of user requirements and QoS [206].
Q19. What is the main objective of the clustering scheme?
Duan et al. [126] propose a clustering scheme that elects backup CHs to prolong network connectivity in order to increase cluster stability and network lifetime.
Q20. Why does the clustering scheme increase the number of femtocells?
This is because, as the number of SCs (i.e., femtocells) increases, the inter-cell interference level and the number of handovers of mobile UEs from one femtocell to another increases [171].
Q21. What is the role of clustering in access networks?
Clustering has been investigated to support mobile user equipment (UE) in access networks, whereby UEs form clusters themselves and may connect to BSs.
Q22. What is the main difference between the two clustering schemes?
The clustering scheme addresses three challenges, namely high heterogeneity (X.1) because different UEs have different transmission ranges, high cost (X.2) whereby there is a high energy consumption and overhead due to re-transmission [163, 164], and high dynamicity (X.3) due to high mobility of UEs.