Skip to main content

Improving the Performance of Hierarchical Clustering Protocols with Network Evolution Model

  • Conference paper
  • First Online:
Cybernetics and Algorithms in Intelligent Systems (CSOC2018 2018)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 765))

Included in the following conference series:

  • 728 Accesses

Abstract

In distributed computing, clustering of the nodes is generally used to make the communication process energy-efficient. However, in the mechanics of clustering, the number of clusters increases as the energy of the nodes gets depleted. This dispersive nature of clustering probability leads to the quick death of the nodes. This chapter explains the usage of an optimization matrix from clustering probability as obtained from a network evolution model. The proposed framework of an optimization matrix shows considerable promise in boosting the efficiency of data delivery and network lifetime of the hierarchical clustering protocols in wireless sensor networks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Heinzelman, W.B., Chandrakasan, A.P., Balakrishnan, H.: An application-specific protocol architecture for wireless microsensor networks. IEEE Trans. Wirel. Commun. 1(4), 660–670 (2002)

    Article  Google Scholar 

  2. Patra, C., Chattopadhyay, S., Chattopadhyay, M., Bhaumik, P.: Analysing topology control protocols in wireless sensor network using network evolution model. Int. J. Distrib. Sens. Netw. 2015, 8 (2015). https://doi.org/10.1155/2015/693602. Article ID 693602

    Article  Google Scholar 

  3. Tyagi, S., Kumar, N.: A systematic review on clustering and routing techniques based upon LEACH protocol for wireless sensor networks. J. Netw. Comput. Appl. 36(2), 623–645 (2013)

    Article  Google Scholar 

  4. Comeau, F., Aslam, N.: Analysis of LEACH energy parameters. Procedia Comput. Sci. 5, 933–938 (2011). The 2nd International Conference on Ambient Systems, Networks and Technologies (ANT 2011)/The 8th International Conference on Mobile Web Information Systems (MobiWIS 2011)

    Article  Google Scholar 

  5. Li, X., Chen, G.: A local-world evolving network model. Phys. A 328(1–2), 274–286 (2003)

    Article  MathSciNet  Google Scholar 

  6. Guan, Z.-H., Wu, Z.-P.: The physical position neighbour-hood evolving network model. Phys. A 387(1), 314–322 (2008)

    Article  Google Scholar 

  7. Yick, J., Mukherjee, B., Ghosal, D.: Wireless sensor network survey. Comput. Netw. 52, 2292–2330 (2008)

    Article  Google Scholar 

  8. Razaque, A., Abdulgader, M., Joshi, C., Amsaad, F., Chauhan, M.: P-LEACH: energy efficient routing protocol for wireless sensor networks. In: 2016 IEEE Long Island Systems, Applications and Technology Conference (LISAT), Farmingdale, NY, pp. 1–5 (2016)

    Google Scholar 

  9. Tong, M., Tang, M.: LEACH-B: an improved LEACH protocol for wireless sensor network. In: 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM), Chengdu, pp. 1–4 (2010)

    Google Scholar 

  10. Mahapatra, R.P., Yadav, R.K.: Descendant of LEACH based routing protocols in wireless sensor networks. In: 3rd International Conference on Recent Trends in Computing 2015 (ICRTC 2015). Procedia Comput. Sci. 57, 1005–1014 (2015)

    Article  Google Scholar 

  11. Wang, Y., Liu, E., Zheng, X., Zhang, Z., Jian, Y., Yin, X., Liu, F.: Energy-aware complex network model with compensation. In: 2013 IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Lyon, pp. 472–476 (2013). https://doi.org/10.1109/WiMOB.2013.6673401

  12. Jiang, L., Jin, X., Xia, Y., Ouyang, B., Wu, D., Chen, X.: A scale-free topology construction model for wireless sensor networks. Int. J. Distrib. Sens. Netw. 10(8), 1–8 (2014). https://doi.org/10.1155/2014/764698

    Article  Google Scholar 

  13. Enami, N., Moghadam, R.A.: Energy based clustering self organizing map protocol for extending wireless sensor networks lifetime and coverage. Can. J. Multimed. Wirel. Netw. 1(4), 42–54 (2010)

    Google Scholar 

  14. Yan, J.F., Liu, Y.L.: Improved LEACH routing protocol for large scale wireless sensor networks routing. In: 2011 International Conference on Electronics, Communications and Control (ICECC), Ningbo (2011)

    Google Scholar 

Download references

Acknowledgements

This work was supported by European Union ERASMUS MUNDUS-257 GA2014-0861/001-001gLINK.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chiranjib Patra .

Editor information

Editors and Affiliations

Appendices

Appendix A

The Optimization Matrix is a spreadsheet-based numerical analysis for the changing of the alive nodes in the experiment. We would discuss the matrix with reference to the figure. The columns B and C represent the number of connections per cluster and the corresponding probability as calculated by Eq. 1. Moreover, rest of the columns are the multiplication of the corresponding probability (due to connections) to the number of nodes. In this way the cells are populated and the matrix is created.

In order to plot the cluster heads for example in case of variable clustering LEACH-C we get the following results from Table 6 which is plotted in optimization matrix as yellow. Similarly we plot the original LEACH-C with the following results from the Table 6 and the plot is shown in cyan.

We can see that the plot is along the diagonal lines, these lines implies that the system is taking the longest performance path. Due to rapidly changing cluster heads the setup phase of LEACH-C do not perform if the schema of changing cluster heads are done above the yellow line as seen in the optimizing matrix.

If we attempt to move below the green line, it is against the system under consideration because the LEACH-C protocol operates with decreasing number of alive nodes. It also is seen that the sum of all the cluster heads produced along the green line is lowest as compared with the previous sums obtained at the preceding rows. Thus in the number of (alive node - cluster) space this green line is the optimized cluster head varying scheme.

Appendix B

Systematic Cluster Head Variation Scheme-I:

As the total number of Clusters are obtained as NC = p* Total Number of Alive nodes (Na). And the p(probability of clustering) can be obtained with the value of k = ((total number of alive nodes(Na))/(desired number of CH(n))) − 1.

Mathematically the expression is written as

$$ \begin{aligned} {\text{Nc}} & = \frac{1}{2}\left[ {\sqrt {\frac{k + 3}{k - 1}} - 1} \right] * {\text{Na}} \\ {\text{Nc}} & = \frac{1}{ 2}\left[ {\sqrt {\left( {\left( {\frac{Na}{n} - 1} \right) + 3} \right)/\left( {\left( {\frac{Na}{n} - 1} \right) - 1} \right) - 1} } \right]*{\text{Na}} \\ \end{aligned} $$

Clearly, it can be seen that the relationship is not linear. Hence it attributes for long path movement in the Nc vs Na workspace (yellow in Fig. 8).

Systematic Cluster Head Variation Scheme-II:

As the total number of Clusters are obtained as NC = p* Total Number of alive nodes (Na). And the p(probability of clustering) can be obtained with the value of k = ((total number of nodes(N))/(desired number of CH)) – 1.

Similarly, in this case we have,

$$ {\text{Nc}}\; = \; \frac{1}{ 2}\left[ {\sqrt {\left( {\left( {\frac{N}{n}\; - \;1} \right)\; + \;3} \right)/\left( {\left( {\frac{N}{n}\; - \;1} \right)\; - \;1} \right)\; - \;1} } \right]\; * \;{\text{Na}} $$

The above equation clearly shows the linear relation between Nc vs Na. Therefore, the shortest path movement can be observed in Nc vs Na workspace (green in Fig. 8).

From the above two schemes, scheme-II provides a better optimization and use of the sensor node energy during LEACH clustering, which can be visualized in Fig. 8.

Appendix C

See Tables 8 and 9.

Table 8. Theoretical calculation of the number of cluster head of 100 node network assuming in calculation as for example (4.2 as 4 and 4.6 as 5 i.e. set value wrt +0.5). Clearly we observe that at 7th row violates the number between 1st column and 5th column.
Table 9. Theoretical calculation of the number of cluster head of 200 node network assuming in calculation as for example (4.2 as 4 and 4.6 as 5 i.e. set value wrt +0.5). Clearly we observe that at 7th row violates the number between 1st column and 5th column.

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Patra, C., Botezatu, N. (2019). Improving the Performance of Hierarchical Clustering Protocols with Network Evolution Model. In: Silhavy, R. (eds) Cybernetics and Algorithms in Intelligent Systems . CSOC2018 2018. Advances in Intelligent Systems and Computing, vol 765. Springer, Cham. https://doi.org/10.1007/978-3-319-91192-2_9

Download citation

Publish with us

Policies and ethics