FTR: Performance-Aware and Energy-Efficient Communication Protocol for Integrating Sensor Networks into the Internet
DOI:
https://doi.org/10.5614/itbj.ict.res.appl.2013.7.1.5Abstract
Integrating sensor networks into the Internet brings many advantages. For example, users can monitor or control the state of the sensors remotely without visiting the field. Some researchers have proposed methods using a REST-based web service or HTTP to establish communication between sensors and server via the Internet. Unfortunately, as we know, HTTP is a best-effort service. In some cases this means that if the number of sensors increases the end-to-end Quality of Service will decrease. The end-to-end network delay increases, as well as the failure rate of data sending caused by HTTP timeouts. In this paper, we propose Finite Time Response (FTR) HTTP as a communication protocol suitable for integrating sensor networks into the Internet. We have defined a cross-layer approach that coordinates between the application layer and the physical layer to control not only performance but also energy efficiency. The HTTP request-response delay measured at the application layer is used as the decision factor at the physical layer to control the active and sleep periods. We also propose a forced-sleep period as a control mechanism to guarantee average performance for all nodes. The experimental results have shown that FTR has the ability to maintain better performance, indicated by a lower average response time and a lower average timeout experience. Optimization is still needed to gain better performance and better energy efficiency while also considering the average value of the update time.Downloads
References
Al-Ali, A.R., Zualkernan, I. & Aloul, F., A Mobile GPRS-Sensors Array for Air Pollution Monitoring, IEEE Sensors Journal, 10(10), pp. 1666-1671, 2010.
Keoduangsine, S. & Goodwin, R., A GPRS-Based Data Collection and Transmission for Flood Warning System: The Case of the Lower Mekong River Basin, International Journal of Innovation, Management and Technology, 3(3), pp. 217-220, 2012.
Luckenbach, T., Gober, P. & Arbanowski, S., TinyREST - a Protocol for Integrating Sensor Networks into the Internet, in Proc. of REALWSN, pp. 101-105, 2005.
Shelby, Z., Frank, B. & Sturek, D., Constrained Application Protocol (CoAP), Internet-Draft, available at: http://tools.ietf.org/html/draft-ietf-core-coap-04, 2010 (February 17, 2013).
Colitti, W., Steenhaut, K. & De Caro, N., Integrating Wireless Sensor Networks with the Web, In IP+SN, 2011.
Suakanto, S., Supangkat, S.H., Suhardi & Saragih, R., Performance Measurement of Cloud Computing Services, International Journal on Cloud Computing: Services and Architecture (IJCCSA), 2(2), pp. 9-20 2012.
Vemuri, S.R., Satyanarayana, N., Prasanna, V.L., Generic Integrated Secured WSN- Cloud Computing U-life care, International Journal of Engineering Science & Advanced Technology [IJESAT], 2(4), pp. 897- 907, 2012.
Dash, S.K., Mohapatra, S. & Pattnaik, P.K., A Survey on Applications of Wireless Sensor Network Using Cloud Computing, International Journal of Computer Science & Emerging Technologies, 1(4), pp. 50-55, 2010.
Gaynor, M., Moulton, S.L., Welsh, M., LaCombe, E., Rowan, A. & Wynne, J., Integrating Wireless Sensor Networks with the Grid, IEEE Internet Computing Magazine July - August 2004.
Wang, W., Lee, K. & Murray, D., Integrating Sensors with the Cloud Using Dynamic Proxies, IEEE 23rd International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC), 2012.
Suakanto, S., Supangkat, S.H., Suhardi, Saragih, R., Nugroho, T.A., Nugraha, I.G.B.B., Environmental and Disaster Sensing Using Cloud Computing Infrastructure, International Conference on Cloud Computing and Social Networking, April 2012, IEEE Catalog Number CFP1201T-ART, 2012.
Ye, W., Heidemann & Estrin, D., An Energy Efficient MAC Protocol for Wireless Sensor Networks, In 21st International Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM' 02), New York, United States, 2002.
Zheng, T., Radhakrishnan, S., Sarangan, V., PMAC: An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks, Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium, 2005.
Dunkels, A., Voigt, T. & Alonso, J., Making TCP/IP Viable for Wireless Sensor Networks, In Work-in-Progress Session of the first European Workshop on Wireless Sensor Networks (EWSN 2004), Berlin, Germany, January 2004.
Di Francesco, M., Anastasi, G., Conti,M., Das, S.K. & Neri, V., Reliability and Energy-Efficiency in IEEE 802.15.4/ZigBee Sensor Networks: An Adaptive and Cross-Layer Approach, IEEE Journal on Selected Areas in Communications, 29(8), September 2011.
Alam, M.M., Berder, O., Menard, D. & Sentieys, O., TAD-MAC: Traffic-Aware Dynamic MAC Protocol for Wireless Body Area Sensor Networks, IEEE Journal on Emerging and Selected Topics in Circuits and Systems, 2(1), pp. 109-119, March 2012.
Bose, R., Helal, A.(S)., Sensor-Aware Adaptive Push-Pull Query Processing in Wireless Sensor Networks, pp. 243-248, 2010 Sixth International Conference on Intelligent Environments, 2010.