Wireless Networks

, Volume 19, Issue 1, pp 31–46 | Cite as

Evaluation and improvement of CDS-based topology control for wireless sensor networks

  • Hassaan Khaliq QureshiEmail author
  • Sajjad Rizvi
  • Muhammad Saleem
  • Syed Ali Khayam
  • Veselin Rakocevic
  • Muttukrishnan Rajarajan


The connected dominating set (CDS) principle has emerged as the predominant method for energy-efficient discovery and clustering of power-/location-unaware WSN nodes. While many CDS discovery protocols have been proposed recently, a one-to-one comparative evaluation of these protocols has not been performed on judicious metrics. In this paper, we perform a simulation-based evaluation of three prominent CDS based protocols (CDS Rule K, EECDS and A3) on the basis of message and energy overhead, residual energy, number of unconnected nodes, and convergence time. Our analysis shows that the protocols’ performances vary significantly with different maintenance techniques and none of the existing protocols can outperform the others on all metrics. Based on this result, we identify some performance-improving guidelines for CDS-based topology discovery and utilize them to propose a new protocol, clique-based CDS discovery (CCDS). We show that CCDS provides considerably better performance than existing protocols in most operational scenarios.


Topology control Topology maintenance techniques Connected dominating set Energy efficiency 


  1. 1.
    Qureshi, H. K., Rizvi, S., Saleem, M., Khayam, S. A., Rakocevic, V., & Rajarajan, M. (2010, March). An energy efficient clique-based CDS discovery protocol for wireless sensor networks. In 44th Annual conference on Information Sciences and Systems (CISS) (accepted).Google Scholar
  2. 2.
    Wan, P. J., Alzoubi, K. M., & Frieder, O. (2002). Distributed construction of connected dominating sets in wireless ad hoc networks. In IEEE INFOCOM.Google Scholar
  3. 3.
    Baker, D. J., & Ephremides, A. (1981). The architectural organization of a mobile radio network via a distributed algorithm. IEEE Transactions on Communications, 1694–1701.Google Scholar
  4. 4.
    Gerla, M., & Tsai, J. T. (1995). Multicluster mobile multimedia radio network. ACM Wireless Networks, 1(3), 255–265.CrossRefGoogle Scholar
  5. 5.
    Wu, J., Cardei, M., Dai, F., & Yang, S. (2006). Extended dominating set and its applications in ad hoc networks using cooperative communication. IEEE Transactions on Parallel and Distributed Systems, 17(8), 851–864.CrossRefGoogle Scholar
  6. 6.
    Yuanyuan, Z., Jia, X., & Yanxiang, H. (2006). Energy efficient distributed connected dominating sets construction in wireless sensor networks. In Proceedings of the ACM international conference on communications and mobile computing (pp. 797–802).Google Scholar
  7. 7.
    Wightman, P. M., & Labrador, M. A. (2008). A3: A topology construction algorithm for wireless sensor network. In Proceedings of IEEE Globecom.Google Scholar
  8. 8.
    Wu, J., & Li, H. (1999). On calculating connected dominating set for efficient routing in ad hoc wireless networks. In Proceedings of the ACM international workshop on discrete algorithms and methods for mobile computing and communications (pp. 7–14).Google Scholar
  9. 9.
    Wu, J., & Dai, F. (2004). An extended localized algorithm for connected dominating set formation in ad hoc wireless networks. In Proceedings of the IEEE transactions on parallel and distributed systems (pp. 908–920).Google Scholar
  10. 10.
    Yanxiang, H., & Yuanyuan, Z. (2006, October). Topology control in wireless sensor networks with interference consideration. Springer Lecture Notes in Control and Information Sciences (Vol. 344, pp. 202–206).Google Scholar
  11. 11.
    Ramanathan, R., & Rosales-Hain, R. (2000). Topology control of multihop wireless networks using transmit power adjustment. In IEEE Infocom (pp. 404–413).Google Scholar
  12. 12.
    Rodoplu, V., & Meng, T. H. (1999). Minimum energy mobile wireless networks. IEEE Jounral of Selected Areas in Communication, 17(8), 1333–1344.CrossRefGoogle Scholar
  13. 13.
    Qureshi, H. K., Rizvi, S., Saleem, M., Khayam, S. A., Rakocevic, V., & Rajarajan, M. (2011), Poly: A Reliable and Energy Efficient Topology Control Protocol for Wireless Sensor Networks. Computer Communications (ComCom), 34(10), 1235–1242.Google Scholar
  14. 14.
    Xu, Y., Heidemann, J., & Estrin, D. (2000, October). Adaptive energy-conserving routing for multihop ad hoc networks. Research Report 527, USC/Information Sciences Institute.Google Scholar
  15. 15.
    Xu, Y., Heidemann, J., & Estrin, D. (2001). Geography-informed energy conservation for ad hoc routing. In Proceedings of the 7th annual international conference on mobile computing and networking (pp. 70–84).Google Scholar
  16. 16.
    Chen, B., Jamieson, K., Balakrishnan, H., & Morris, R. (2002). Span: An energy-efficient coordination algorithm for topology maintenance in ad hoc wireless networks. Wireless Networks, 8(5), 481–494.zbMATHCrossRefGoogle Scholar
  17. 17.
    Iyengar, R., Kar, K., & Banerjee, S. (2005). Low-coordination topologies for redundancy in sensor networks. In Proceedings of the 6th ACM international symposium on mobile ad hoc networking and computing (pp. 332–342).Google Scholar
  18. 18.
    Heinzelman, W. B., & Chandrakasan, A. P., & Balakrishnan, H. (2000, January). Energy-efficient communication protocol for wireless microsensor networks. In Proceedings of 33rd Hawaii international conference on system sciences.Google Scholar
  19. 19.
    Wightman, P. M., & Labrador, M. A. (2009). Atarraya: A simulation tool to teach and research topology control algorithms for wireless sensor networks. In Create-net 2nd international conference on simulation tools and techniques. SIMUTools.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2012

Authors and Affiliations

  • Hassaan Khaliq Qureshi
    • 1
    • 2
    Email author
  • Sajjad Rizvi
    • 1
  • Muhammad Saleem
    • 3
  • Syed Ali Khayam
    • 1
  • Veselin Rakocevic
    • 2
  • Muttukrishnan Rajarajan
    • 2
  1. 1.School of Electrical Engineering and Computer Science (SEECS)National University of Sciences and Technology (NUST)IslamabadPakistan
  2. 2.School of Engineering and Mathematical SciencesCity UniversityLondonUK
  3. 3.nexGIN-RCNational University of Computer and Emerging SciencesIslamabadPakistan

Personalised recommendations