Skip to main content

Advertisement

Log in

PRIN: A Priority-Based Energy Efficient MAC Protocol for Wireless Sensor Networks Varying the Sample Inter-Arrival Time

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Wireless sensor networks (WSNs) are used in a variety of applications to sense and transfer information to the centralized node with energy efficiency increasing the network’s lifespan. Other factors, such as quality of service (QoS) is also important to improve the performance of the WSNs, by increasing throughput and reducing end-to-end delay. In this paper, we evaluate the importance of QoS in the Medium Access Control (MAC) protocol for WSNs using different metrics and parameters such as energy efficiency, throughput, delay, and the network lifespan. We propose a new QoS MAC protocol, “PRIority in Node” (PRIN), using static priority in the source and the intermediate node and priority among the node which is one hop from the sink node to achieve QoS in WSNs. Simulation results are compared with those of the synchronous MAC protocol in terms of QoS parameters to show the improved performance of the proposed MAC protocol.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Milenkovic, A., Otto, C., & Jovanov, E. (2006). Wireless sensor networks for personal health monitoring: issues and an implementation. Computer Communications, 29(13–14), 2521–2533. doi:10.1016/j.comcom.2006.02.011. (Wireless Sensor Networks and Wired/Wireless Internet Communications).

    Article  Google Scholar 

  2. Martínez, J.-F., Garcí, A.-B., Corredor, I., López, L., Hernández, V., & Dasilva, A. (2007). QoS in wireless sensor networks: Survey and approach. In Proceedings of the 2007 Euro American conference on Telematics and information systems (p. 20).

  3. Yigitel, M. A., Incel, O. D., & Ersoy, C. (2011). QoS-aware MAC protocols for wireless sensor networks : A survey. Computer Networks, 55(8), 1982–2004.

    Article  Google Scholar 

  4. Ye, W., Heidemann, J., & Estrin, D. (2002). An energy-efficient MAC protocol for wireless sensor networks. In INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings (Vol. 3, pp. 1567–1576). IEEE.

  5. Van Dam, T., & Langendoen, K. (2003). An adaptive energy-efficient MAC protocol for wireless sensor networks. In Proceedings of the 1st International Conference on Embedded Networked Sensor Systems (pp. 171–180). Los Angeles, USA.

  6. El-Hoiydi, A., & Decotignie, J.-D. (2004). WiseMAC: An Ultra-low power MAC protocol for multi-hop wireless sensor networks. In Proceedings of the International Workshop on Algorithmic Aspects of Wireless Sensor Networks (Algosen-sors) (pp. 18–31).

  7. Bacco, G.D., Melodia, T., & Cuomo, F. (2004). A MAC protocol for delay bounded applications in wireless sensor networks. In Proceedings on Med- Hoc-Net (pp. 208–220).

  8. Liu, Y., Elhanany, I., & Qi, H. (2005). An energy-efficient QoS-aware media access control protocol for wireless sensor networks. In Proceedings of IEEE International Conference on Mobile Ad-hoc and Sensor Systems Conference (pp. 9–11). Washington, DC, USA.

  9. Jamieson, K., Balakrishnan, H., & Tay, Y. (2006). SIFT: A MAC protocol for event-driven wireless sensor networks. In Third European Workshop on Wireless Sensor Networks (EWSN 2006) (Vol. 3868, pp. 260–275). Zurich, Switzerland.

  10. Baroudi, U. (2007). EQoSa: Energy and QoS aware MAC for wireless sensor networks. In Signal Processing and Its Applications, 2007. ISSPA 2007. 9th International Symposium on (pp. 1–4).

  11. Suriyachai, P., Roedig, U., & Scott, A. (2009). Implementation of a MAC protocol for QoS support in wireless sensor networks. In Pervasive Computing and Communications, 2009. PerCom 2009. IEEE International Conference on (pp. 1–6).

  12. Kim, H., & Min, S.-G. (2009). Priority-based QoS MAC protocol for wireless sensor networks. In IPDPS’09: Proceedings of the 2009 IEEE International Symposium on Parallel& Distributed Processing (pp. 1–8). Washington, DC: IEEE Computer Society.

  13. Ben-Othman, J., Mokdad, L., & Yahya, B. (2011). An energy efficient priority-based QoS MAC protocol for wireless sensor networks. In Communications (ICC), 2011 IEEE International Conference on (pp. 1–6).

  14. Zarei, Z., Safavi, S. M., & Abbasi, A. (2012). A MAC protocol for provisioning QoS and energy-efficiency in WSNs. International Journal of Computer Theory and Engineering, 4(4), 489–493.

    Article  Google Scholar 

  15. Arifuzzaman, M., Matsumoto, M., & Sato, T. (2013). An intelligent hybrid MAC with traffic-differentiation-based QoS for wireless sensor networks. IEEE Sensors Journal, 13(6), 2391–2399.

    Article  Google Scholar 

  16. Koubaa, A., Severino, R., Alves, M., & Tovar, E. (2009). Improving quality-of-service in wireless sensor networks by mitigating hidden-node collisions. IEEE Transactions on Industrial Informatics, 5(3), 299–313.

    Article  Google Scholar 

  17. Ruiz, J., Gallardo, J. R., Villasenor-Gonzalez, L., Makrakis, D., & Mouftah, H. T. (2009). QUATTRO: QoS-capable cross-layer MAC protocol for wireless sensor networks. In Global Telecommunications Conference, 2009. GLOBECOM 2009. (pp. 1–6). IEEE.

  18. Lagkas, T. D., Angelidis, P., Stratogiannis, D. G., & Tsiropoulos, G. I. (2010) Analysis of queue load effect on channel access prioritization in wireless sensor networks. In Distributed Computing in Sensor Systems Workshops (DCOSSW), 2010 6th IEEE International Conference on (pp. 1–6).

  19. Zhaohua, L., & Meijun, S. (2010). Research on quality of service in wireless sensor networks. In Information Engineering and Computer Science (ICIECS), 2010 2nd International Conference on (pp. 1–4).

  20. Khiati, M., & Djenouri, D. (2012) Cluster-based fast broadcast in duty-cycled wireless sensor networks. In Network Computing and Applications (NCA), 2012 11th IEEE International Symposium on (pp. 249–252).

  21. Lu, J., Van Den Bossche, A., & Campo, E. (2012) Improving robustness and flexibility of MAC layer for guaranteed QoS indoor monitoring in wireless mesh sensor networks. In Wireless Communications in Unusual and Confined Areas (ICWCUCA), 2012 International Conference on (pp. 1–6).

  22. Touil, H., Fakhri, Y., & Benattou, M. (2012). Energy-efficient MAC protocol based on IEEE 802.11e for wireless multimedia sensor networks. In Multimedia Computing and Systems (ICMCS), 2012 International Conference on (pp. 53–58).

  23. Wang, Y., Vuran, M. C., & Goddard, S. (2012). Cross-layer analysis of the end-to-end delay distribution in wireless sensor networks. IEEE/ACM Transactions on Networking, 20(1), 305–318.

    Article  Google Scholar 

  24. Liu, Z., & Elhanany, I. (2006). RL-MAC: A QoS-aware reinforcement learning based MAC protocol for wireless sensor networks. In Networking, Sensing and Control, 2006. ICNSC’06. Proceedings of the 2006 IEEE International Conference on (pp. 768–773).

  25. Zhao, J., Qiao, C., Sudhaakar, R. S., & Yoon, S. (2013). Improve efficiency and reliability in single-hop WSNs with transmit-only nodes. IEEE Transactions on Parallel and Distributed Systems, 24(3), 520–534.

    Article  Google Scholar 

  26. Merlin, C. J., & Heinzelman, W. B. (2010). Duty cycle control for low-power-listening MAC protocols. IEEE Transactions on Mobile Computing, 9(11), 1508–1521.

    Article  Google Scholar 

  27. Marinkovic, S. J., Popovici, E. M., Spagnol, C., Faul, S., & Marnane, W. P. (2009). Energy-efficient low duty cycle MAC protocol for wireless body area networks. IEEE Transactions on Information Technology in Biomedicine, 13(6), 915–925.

    Article  Google Scholar 

  28. Anjum, I., Alam, N., Razzaque, A., Hassan, M. M., & Alamri, A. (2013). Traffic priority and load adaptive MAC protocol for QoS provisioning in body sensor networks. International Journal of Distributed Sensor Networks, 1(2), 1–6.

    Google Scholar 

  29. Chen, P., & Zhu, Y. (2010). An M/G/1 retrial queue with priority, balking and feedback customers. Journal of Convergence Information Technology, 5(2), 159–162.

    Google Scholar 

  30. Wu, J., & Lian, Z. (2013). A single-server retrial G-queue with priority and unreliable server under Bernoulli vacation schedule. Computers and Industrial Engineering, 64, 84–93.

    Article  Google Scholar 

  31. Fotue, D., Melakessou, F., Labiod, H., & Engel, T. (2011). Effect of sink location on aggregation based on degree of connectivity for wireless sensor networks. In 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (pp. 271–276). doi:10.1109/IMIS.2011.46.

  32. https://castalia.forge.nicta.com.au/index.php/en/.

  33. http://www.omnetpp.org/.

  34. Lenin, R. B., & Ramaswamy, S. (2013). Performance analysis of wireless sensor networks using queuing networks. Annals of Operations Research, 233(1), 1–25.

    MathSciNet  MATH  Google Scholar 

  35. Nguyen, K., & Ji, Y. (2012). Asynchronous MAC protocol with QoS awareness in wireless sensor networks. In GLOBECOM—IEEE Glob. Telecommun. Conf. (pp. 555–559).

  36. Fafoutis, X., Di Mauro, A., Vithanage, M. D., & Dragoni, N. (2015). Receiver-initiated medium access control protocols for wireless sensor networks. Computer Networks, 76, 55–74.

    Article  Google Scholar 

  37. Jang, B., Lim, J. B., & Sichitiu, M. L. (2013). An asynchronous scheduled MAC protocol for wireless sensor networks. Computer Networks, 57(1), 85–98.

    Article  Google Scholar 

  38. Naderi, M. Y., Nintanavongsa, P., & Chowdhury, K. R. (2014). RF-MAC: A medium access control protocol for re-chargeable sensor networks powered by wireless energy harvesting. IEEE Transactions on Wireless Communications, 13(99), 3926–3937.

    Article  Google Scholar 

  39. Doudou, M., Djenouri, D., Badache, N., & Bouabdallah, A. (2014). Synchronous contention-based MAC protocols for delay-sensitive wireless sensor networks: A review and taxonomy. Journal of Network and Computer Applications, 38, 172–184.

    Article  Google Scholar 

  40. Ozen, Y., Bayilmis, C., Bandirmali, N., & Erturk, I. (2014). Two tiered service differentiation and data rate adjustment scheme for WMSNs cross layer MAC. In Proceedings of 11th International Conference on Electronics, Computer and Computation (pp. 1–4). Abuja, Nigeria.

  41. Andreou, P. G., Zeinalipour-Yazti, D., Samaras, G. S., & Chrysanthis, P. K. (2014). A network-aware framework for energy-efficient data acquisition in wireless sensor networks. Journal of Network and Computer Applications, 46, 227–240.

    Article  Google Scholar 

  42. Correia, L. H., Tran, T. D., Pereira, V. N. S. S., Giacomin, J. C., & Sá Silva, J. M. (2015). DynMAC: A resistant MAC protocol to coexistence in wireless sensor networks. Computer Networks, 76(1), 1–16.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ananda Kumar Subramanian.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Subramanian, A.K., Paramasivam, I. PRIN: A Priority-Based Energy Efficient MAC Protocol for Wireless Sensor Networks Varying the Sample Inter-Arrival Time. Wireless Pers Commun 92, 863–881 (2017). https://doi.org/10.1007/s11277-016-3581-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-016-3581-5

Keywords

Navigation