Instilling QoS in Wireless Sensor Networks

  • Kamil Samara School Department of Computer Science, Illinois Wesleyan University, United States
  • Hossein Hosseini Department of Electrical Engineering and Computer Science, University of Wisconsin - Milwaukee,
Keywords: wireless sensor networks, cross-layer optimization, QoS, routing.

Abstract

Wireless Sensor Networks (WSNs) have been a desired choice for monitoring and automatic control of remote and unreachable objects and environments due to their low cost. However, such deployment requires quality-of service (QoS) techniques to assure reliable performance. Furthermore, provision of QoS in WSNs is a challenging task due to hardware limitations. A cross-layer approach is a promising option where information from different layers can be used to make QoS decisions. In this paper, we present a routing protocol where information from the application layer is used to make differentiated routing decisions based on data packets classifications. In our case, data packets are classified into: normal, urgent, and critical. Based on this classification each data packet class is treated differently by storing each data packet class in a designated buffer. Different buffers will have different routing priority decided by the protocol designer.

References

(1) Nikolaos A. Pantazis, S.A.N.a.D.D.V., “Energy-Efficient Routing Protocols in WirelessSensor Networks: A Survey”. Communications Surveys & Tutorials, IEEE 2012. 15(2): p. 551 - 591.

(2) Md. Atiqur Rahman, S.A., Md. Ileas Pramanik, Md. Ferdous Rahman. A “Survey on Energy Efficient Routing Techniques in Wireless Sensor Networks”. ICACT, 2013. p. 200 - 205.

(3) Dr. Geoff V Merret, D.Y.K.T., “Wireless Sensor Networks: Application-Centric Design”. InTech, 2010.

(4) B. Bhuyan, H. Sarma, N. Sarma, A. Kar, R. Mall, Quality of Service (QoS) Provisions in Wireless Sensor Networks and Related Challenges, Wireless Sensor Network, 2010, Vol. 2, pp. 861-868

(5) Kamil Samara, Hossein Hosseini, “Aware Diffusion: A Semi-Holistic Routing Protocol for Wireless Sensor Networks”, Wireless Sensor Network Journal, Vol.8 No.3, March 2016, pp. 37-49

(6) J. Mbowe, G. Oreku, Quality of Service in Wireless Sensor Networks, Wireless Sensor Network, 2014, 6, pp. 19-26

(7) N. Ota, D. Hooks, P.Wright, D. Auslander, and T. Peffer., Application to Demand Response Energy Pricing, Proceedings of the First international conference on Embedded Networked Sensor Systems, November 05–07, 2003

(8) E. Felemban, C. Lee, and E. Ekici. MMSPEED: Multipath multi-SPEED protocol for QoS guarantee of reliability and timeliness in wireless sensor networks, IEEE Transitions on Mobile Computing, vol. 5, no. 6, pp.

–754, 2006

(9) D. Ganesan et al. Highly resilient, energy efficient multipath routing in wireless sensor networks, Mobile Computing and Communications Review, vol. 5, no. 4, pp. 11–25, 2002

(10) X. Huang and Y. Fang. Multiconstrained QoS multipath routing in wireless sensor networks, Wireless Networks Journal, vol. 14, no. 4, pp. 465–478, 2007

(11) C. Lu et al., RAP: A Real-Time Communication Architecture for Large-Scale Wireless Sensor Networks, In Proceedings of the Eighth Real-Time and Embedded Technology and Applications Symposium, IEEE CS Press,

Los Alamitos, CA, 2002, pp. 55 - 66

(12) T. He, J.A. Stankovic, C. Lu, and T.F. Abdelzaher. SPEED: A Stateless Protocol for Real-Time Communication in Sensor Networks, In Proceedings of International Conference on Distributed Computing Systems (ICDCS ’03), Providence, RI, May 2003, pp. 46 – 55

(13) E. Felemban, C. Lee, and E. Ekici. MMSPEED: Multipath multi-SPEED protocol for QoS guarantee of reliability and timeliness in wireless sensor networks, IEEE Transitions on Mobile Computing, vol. 5, no. 6, pp. 738–754, 2006

(14) K. Liu, N. Abu-Ghazaleh, and K.D. Kang. JiTS: Just-in-Time Scheduling for Real-Time Sensor Data Dissemination. In Proceedings of the Fourth Annual IEEE International Conference on Pervasive Computing and Communications (PERCOM’06),Washington, DC, IEEE Computer Society,

Silver Spring, MD, 2006, pp. 42–46

(15) Boulis, “Castalia user’s manual”, NICTA.

Published
2017-09-05