DOI QR코드

DOI QR Code

A Survey on Asynchronous Quorum-Based Power Saving Protocols in Multi-Hop Networks

  • Imani, Mehdi (Dept. of Electrical and Computer Engineering, Faculty of Shahid Beheshti, Alborz Branch, Technical and Vocational University (TVU)) ;
  • Joudaki, Majid (Islamic Azad University) ;
  • Arabnia, Hamid R. (Dept. of Computer Science, University of Georgia) ;
  • Mazhari, Niloofar (Dept. of Computer Science, Allameh Dehkhoda University)
  • Received : 2017.09.05
  • Accepted : 2017.10.14
  • Published : 2017.12.31

Abstract

Quorum-based algorithms are widely used for solving several problems in mobile ad hoc networks (MANET) and wireless sensor networks (WSN). Several quorum-based protocols are proposed for multi-hop ad hoc networks that each one has its pros and cons. Quorum-based protocol (QEC or QPS) is the first study in the asynchronous sleep scheduling protocols. At the time, most of the proposed protocols were non-adaptive ones. But nowadays, adaptive quorum-based protocols have gained increasing attention, because we need protocols which can change their quorum size adaptively with network conditions. In this paper, we first introduce the most popular quorum systems and explain quorum system properties and its performance criteria. Then, we present a comparative and comprehensive survey of the non-adaptive and adaptive quorum-based protocols which are subsequently discussed in depth. We also present the comparison of different quorum systems in terms of the expected quorum overlap size (EQOS) and active ratio. Finally, we summarize the pros and cons of current adaptive and non-adaptive quorum-based protocols.

Keywords

References

  1. J. R. Jiang, "The column protocol: a high availability and low message cost solution for managing replicated data," Information Systems, vol. 20, no. 8, pp. 687-696, 1995. https://doi.org/10.1016/0306-4379(95)00037-2
  2. C. M. Lin, G. M. Chiu, and C. H. Cho, "A new quorum-based scheme for managing replicated data in distributed systems," IEEE Transactions on Computers, vol. 51, no. 12, pp. 1442-1447, 2002. https://doi.org/10.1109/TC.2002.1146710
  3. R. Latip, T. Mizan, N. F. Ghazali, R. Abd Kadir, and F. A. Hanandeh, "Replica control protocol: triple quorum replication (TQR) in data grid," in Proceedings of 5th International Conference on Computer Science and Information Technology, Amman, Jordan, 2013, pp. 303-307.
  4. D. Duolikun, A. Aikebaier, T. Enokido, and M. Takizawa "Design and evaluation of a quorum-based synchronisation protocol of multimedia replicas," International Journal of Ad Hoc and Ubiquitous Computing, vol. 17, no. 2-3, pp. 100-109, 2014. https://doi.org/10.1504/IJAHUC.2014.065773
  5. J. R. Jiang, S. T. Huang, and Y. C. Kuo, "Cohorts structures for fault-tolerant k entries to a critical section," IEEE Transactions on Computers, vol. 46, no. 2, pp. 222-228, 1997. https://doi.org/10.1109/12.565603
  6. R. Atreya, N. Mittal, and S. Peri, "A quorum-based group mutual exclusion algorithm for a distributed system with dynamic group set," IEEE Transactions on Parallel and Distributed Systems, vol. 18, no. 10, pp. 1345-1360, 2007. https://doi.org/10.1109/TPDS.2007.1072
  7. E. Lee, H. Choe, P. Thirumurthi, M. Gerla, and S. H. Kim, "Quorum-based location service in Vehicular Sensor Networks," in Proceedings of 9th International Wireless Communications and Mobile Computing Conference (IWCMC), Sardinia, Italy, 2013, pp. 1744-1749.
  8. C. T. Chang, C. Y. Chang, C. H Kuo, and C. Y. Hsiao "A location-aware power saving mechanism based on quorum systems for multi-hop mobile ad hoc networks" Ad Hoc Networks, vol. 53, pp. 91-109, 2016.
  9. Z. J. Haas and B. Liang, "Ad hoc mobility management with uniform quorum systems," IEEE/ACM Transactions on Networking, vol. 7, no. 2, pp. 228-240, 1999. https://doi.org/10.1109/90.769770
  10. J. R. Jiang and W. J. Ling, "Seeker: an adaptive and scalable location service for mobile ad hoc networks," in Proceedings of International Computer Symposium 2006 (ICS 2006), Tainan, Taiwan, 2006, pp. 1-7.
  11. I. Aydin and C. C. Shen, "Facilitating match-making service in ad hoc and sensor networks using pseudo quorum," in Proceedings of 11th International Conference on Computer Communications and Networks, Miami, FL, 2002, pp. 4-9.
  12. D. Liu, X. Hu, and X. Jia, "Energy efficient protocols for information dissemination in wireless sensor networks," in Proceedings of Asia-Pacific Web Conference, Suzhou, China, 2006, pp. 176-185.
  13. M. Kumar, L. Schwiebert, and M. Brockmeyer, "Efficient data aggregation middleware for wireless sensor networks," in Proceedings of IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE Cat. No.04EX975), Fort Lauderdale, FL, 2004, pp. 579-581.
  14. Y. C. Tseng, C. S. Hsu, and T. Y. Hsieh, "Power-saving protocols for IEEE 802.11-based multi-hop ad hoc networks," Computer Networks, vol. 43, no. 3, pp. 317-337,2003. https://doi.org/10.1016/S1389-1286(03)00284-6
  15. J. R. Jiang, Y. C. Tseng, C. S. Hsu, and T. H. Lai, "Quorum-based asynchronous power-saving protocols for IEEE 802.11 ad hoc networks," Mobile Networks and Applications, vol. 10, no. 1-2, pp. 169-181, 2005. https://doi.org/10.1023/B:MONE.0000048553.45798.5e
  16. R. Zheng, J. C. Hou, and L. Sha, "Asynchronous wakeup for ad hoc networks," in Proceedings of the 4th ACM International Symposium on Mobile Ad Hoc Networking & Computing, Annapolis, MD, 2003, pp. 35-45.
  17. D. R. Stinson, Combinatorial Designs: Construction and Analysis. New York, NY: Springer, 2003.
  18. J. R. Jiang, "Expected quorum overlap sizes of quorum systems for asynchronous power-saving in mobile ad hoc networks" Computer Networks, vol. 52, no. 17, pp. 3296-3306, 2008. https://doi.org/10.1016/j.comnet.2008.08.023
  19. S. D. Lang and L. J. Mao, "A torus quorum protocol for distributed mutual exclusion," in Proceedings of the 10th International Conferences on Parallel and Distributed Computing and Systems, New Orleans, LA, 1998, pp. 635-638.
  20. W. S. Luk and T. T. Wong, "Two new quorum based algorithms for distributed mutual exclusion," in Proceedings of 17th International Conference on Distributed Computing Systems, Baltimore, MD, 1997, pp. 100-106.
  21. C. J. Colbourn and J. H. Dinitz, The CRC Handbook of Combinatorial Designs. Boca Raton, FL: CRC Press, 1996.
  22. M. Maekawa, "A $^{\surd}N$ algorithm for mutual exclusion in decentralized systems," ACM Transactions on Computer Systems, vol. 3, no. 2, pp. 145-159, 1985. https://doi.org/10.1145/214438.214445
  23. M. Imani and M. D. T. Fooladi, "S-grid: a new quorum-based power saving protocol to maximize neighbor sensibility," in Proceedings of Iranian Conference on Electrical Engineering (ICEE), Tehran, Iran, 2017, pp. 2134-2139.
  24. R. Zheng, J. C. Hou, and L. Sha, "Optimal block design for asynchronous wake-up schedules and its applications in multihop wireless networks," IEEE Transactions on Mobile Computing, vol. 5, no. 9, pp. 1228-1241, 2006. https://doi.org/10.1109/TMC.2006.134
  25. S. L. Wu, P. C. Tseng, and Z. T. Chou, "Distributed power management protocols for multi-hop mobile ad hoc networks," Computer Networks, vol. 47, no. 1, pp. 63-85, 2005. https://doi.org/10.1016/S1389-1286(04)00204-X
  26. C. M. Chao, J. P. Sheu, and I. C. Chou, "An adaptive quorum-based energy conserving protocol for IEEE 802.11 ad hoc networks," IEEE Transactions on Mobile Computing, vol. 5, no. 5, pp. 560-570, 2006. https://doi.org/10.1109/TMC.2006.55
  27. C. M. Chao and X. H. Lin, "A fuzzy control quorum-based energy conserving protocol for IEEE 802.11 ad hoc networks," in Proceedings of 2007 IEEE Wireless Communications and Networking Conference, Kowloon, China, 2007, pp. 2178-2183.
  28. W. H. Liao, H. H. Wang, and W. C. Wu, "An adaptive MAC protocol for wireless sensor networks," in Proceedings of IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications, Athens, Greece, 2007, pp. 1-5.
  29. Z. T. Chou, "Optimal adaptive power management protocols for asynchronous wireless ad hoc networks," in Proceedings of 2007 IEEE Wireless Communications and Networking Conference, Kowloon, China, 2007, pp. 61-65.
  30. S. A. Hosseininezhad, G. S. Nejad, K. Rahimizadeh, and M. Dehghan, "Adaptive quorum: a traffic aware power saving mechanism for multi-hop mobile ad-hoc networks," in Proceedings of 2008 10th International Conference on Advanced Communication Technology, Pyeongchang, Korea, 2008, pp. 322-327.
  31. S. Lai, B. Zhang, B. Ravindran, and H. Cho, "CQS-pair: cyclic quorum system pair for wakeup scheduling in wireless sensor networks," in Proceedings of the 12th International Conference on Principles of Distributed Systems (OPODIS), Luxor, Egypt, 2008, pp. 295-310.
  32. L. Lamport. Time, clocks, and the ordering of events in a distributed system. Communications of the ACM, vol. 21, no. 7, 1978.
  33. S. H. Wu, C. M. Chen, and M. S. Chen, "AAA: asynchronous, adaptive, and asymmetric power management for mobile ad hoc networks," in Proceedings of IEEE INFOCOM 2009, Rio de Janeiro, Brazil, 2009, pp. 2541-2545.
  34. S. H. Wu, M. S. Chen, and C. M. Chen, "Fully adaptive power saving protocols for ad hoc networks using the hyper quorum system," in Proceedings of the 28th International Conference on Distributed Computing Systems, Beijing, China, 2008, pp. 785-792.
  35. S. H. Wu, C. M. Chen, and M. S. Chen, "An asymmetric and asynchronous energy conservation protocol for vehicular networks," IEEE Transactions on Mobile Computing, vol. 9, no. 1, pp. 98-111, 2010. https://doi.org/10.1109/TMC.2009.101
  36. S. H. Wu, C. M. Chen, and M. S. Chen, "An asymmetric quorum-based power saving protocol for clustered ad hoc networks," in Proceedings of 27th International Conference on Distributed Computing Systems (ICDCS '07), Toronto, Canada, 2007, pp. 1-8.
  37. H. Jun, M. H. Ammar, M. D. Corner, and E.W. Zegura, "Hierarchical power management in disruption tolerant networks with traffic-aware optimization," in Proceedings of SIGCOMM Workshop Challenged Networks (CHANTS '06), Pisa, Italy, 2006, pp. 245-252.
  38. Y. Xi, M. Chuah, and K. Chang, "Performance evaluation of a power management scheme for disruption tolerant network," Mobile Networks and Applications, vol. 12, no. 5-6, pp. 370-380, 2007. https://doi.org/10.1007/s11036-008-0046-4
  39. B. J. Choi and X. Shen, "Adaptive asynchronous sleep scheduling protocols for delay tolerant networks," IEEE Transactions on Mobile Computing, vol. 10, no. 9, pp. 1283-1296, 2011. https://doi.org/10.1109/TMC.2010.229
  40. Z. T. Chou, Y. H. Lin, and T. L. Sheu, "Asynchronous power management protocols with minimum duty cycle and maximum adaptiveness for multihop ad hoc networks," IEEE Transactions on Vehicular Technology, vol. 62, no. 7, pp. 3301-3314, 2013. https://doi.org/10.1109/TVT.2013.2256811
  41. S. H. Wu, M. S. Chen, and C. M. Chen, "Optimally adaptive power-saving protocols for ad hoc networks using the hyper quorum system," IEEE/ACM Transactions on Networking, vol. 22, no. 1, pp. 1-15, 2014. https://doi.org/10.1109/TNET.2013.2296614
  42. M. Imani, O. Noshiri, M. Joudaki, M. Pouryani, and M. Dehghan, "Adaptive S-grid: a new adaptive quorum-based power saving protocol for multi-hop ad hoc networks," 2017, unpublished.