Optimizing QoS in Wireless Sensors Networks using a Caching Platform

Rémy Léone, Paolo Medagliani, Jérémie Leguay


This paper addresses monitoring and surveillance applications using Wireless Sensors Networks (WSNs). In this context, several remote clients are interested in receiving the information collected by the nodes of a WSN. As WSN devices are most of the time constrained in energy and processing, we present a caching architecture that will help reducing unnecessary communications and adapting the network to application needs. Our aim here is to cache information in order to improve the overall network lifetime, while meeting requirements of external applications in terms information freshness. We first describe and evaluate the performance of our caching system using a Constrained Application Protocol (CoAP)-HTTP proxy. We then extend this work by showing how the cache could be enriched and exploited using cross-layer data. Based on information from routing packets and estimations of nodes power consumption, we derive an optimization strategy which allows to either maximize the user satisfaction, expressed in terms of freshness of cached data, in the presence of constraints on network lifetime, or jointly maximize network lifetime and user satisfaction, obtaining a set of non-dominated Pareto optimal solutions.


  1. Akyildiz, I., Su, W., Sankarasubramaniam, Y., and Cayirci, E. (2002). Wireless sensor networks: a survey. Computer Networks, 38(4):393-422.
  2. Deb, K., Pratap, A., Agarwal, S., and Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. on Evolutionary Computation, 6(2):182-197.
  3. Delicato, F., Pires, P., Pinnez, L., Fernando, L., and da Costa, L. (2003). A flexible web service based architecture for wireless sensor networks. In Distributed Computing Systems Workshops, 2003. Proceedings. 23rd International Conference on, pages 730-735. IEEE.
  4. Dunkels, A. (2011). The ContikiMAC Radio Duty Cycling Protocol. Technical Report T2011:13, Swedish Institute of Computer Science.
  5. Duquennoy, S., Wirström, N., Tsiftes, N., and Dunkels, A. (2011). Leveraging IP for Sensor Network Deployment. In Proc. of the Work. on Extending the Internet to Low power and Lossy Networks (IP+ SN 2011).
  6. Kovatsch, M., Mayer, S., and Ostermaier, B. (2012). Moving Application Logic from the Firmware to the Cloud: Towards the Thin Server Architecture for the Internet of Things. In Proc of the 6th Int Conf on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS 2012), Palermo, Italy.
  7. Kuladinithi, K., Bergmann, O., Pötsch, T., Becker, M., and Görg, C. (2011). Implementation of CoAP and its Application in Transport Logistics. Proc. IP+ SN, Chicago, IL, USA.
  8. Leguay, J., Lopez-Ramos, M., Jean-Marie, K., and Conan, V. (2008). An efficient service oriented architecture for heterogeneous and dynamic wireless sensor networks. In Local Computer Networks. LCN 2008. 33rd IEEE Conf, pages 740-747. IEEE.
  9. Polastre, J., Szewczyk, R., and Culler, D. (2005). Telos: enabling ultra-low power wireless research. In Proc. of the 4th Int. Symp. on Information Processing in Sensor Networks (IPSN 05), pages 364 - 369, Piscataway, NJ.
  10. Senslab Website (2008). http://www.senslab.info/.
  11. Shelby, Z. (2012). Constrained Application Protocol (CoAP). Internet-Draft draft-ietf-core-coap-09, Internet Engineering Task Force. Work in progress.
  12. Winter, T., Thubert, P., Brandt, A., Hui, J., Kelsey, R., Levis, P., Pister, K., Struik, R., Vasseur, J., and Alexander, R. (2012). RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks. RFC 6550 (Proposed Standard).

Paper Citation

in Harvard Style

Léone R., Medagliani P. and Leguay J. (2013). Optimizing QoS in Wireless Sensors Networks using a Caching Platform . In Proceedings of the 2nd International Conference on Sensor Networks - Volume 1: SENSORNETS, ISBN 978-989-8565-45-7, pages 23-32. DOI: 10.5220/0004314400230032

in Bibtex Style

author={Rémy Léone and Paolo Medagliani and Jérémie Leguay},
title={Optimizing QoS in Wireless Sensors Networks using a Caching Platform},
booktitle={Proceedings of the 2nd International Conference on Sensor Networks - Volume 1: SENSORNETS,},

in EndNote Style

JO - Proceedings of the 2nd International Conference on Sensor Networks - Volume 1: SENSORNETS,
TI - Optimizing QoS in Wireless Sensors Networks using a Caching Platform
SN - 978-989-8565-45-7
AU - Léone R.
AU - Medagliani P.
AU - Leguay J.
PY - 2013
SP - 23
EP - 32
DO - 10.5220/0004314400230032