Open Access Open Access  Restricted Access Subscription or Fee Access

Energy Saving in Constrained Application Protocol of Internet of Things

(*) Corresponding author

Authors' affiliations



The centralized resource discovery approach in the Constrained Application Protocol (CoAP) is based on the resource directory (RD) model, this directory contains a description for resources held in the servers (sensors and actuators), in which the servers register their resources in the RD while the clients are allowed to perform a lookup operation on these resources, and ask for any resource using single request. In order of making the resource directory fully updated, all nodes are periodically sending update messages (after fixed period of time) to the RD contains the latest status of their information. However, these update messages will result in extra signaling overhead and consume more power from node’s battery, this will drain the batteries and reduce the overall network lifetime, as well as increase the probability of nodes failure. Thus, we have proposed a dynamic tuning technique to adjust the update message interval in CoAP, the proposed algorithm is depending on the battery level of the sending node, in which as battery level decreased the update interval increased, this will reduce the signaling overhead and prolong the node’s battery, which will reflect on the network and prolong its lifetime. Our approach is evaluated using ContikiCooja simulator, where the results of experiments show that the dynamic approach can extend the network lifetime by 25% in comparison with the network lifetime of the standard CoAP.
Copyright © 2016 Praise Worthy Prize - All rights reserved.


IoT; CoAP; Constrained Application Protocol; Contiki; LLNs; Power Consumption; Energy; Network Lifetime; Update Interval; Resource Directory; RD

Full Text:



Gubbi, J., Buyya, R., Marusic, S., &Palaniswami, M. (2013). Internet of Things (IoT): A vision, architectural elements, and future directions. Future Generation Computer Systems, 29(7), 1645-1660.

Bandyopadhyay, D., & Sen, J. (2011). Internet of things: Applications and challenges in technology and standardization. Wireless Personal Communications, 58(1), 49-69.

Atzori, L., Iera, A., &Morabito, G. (2010). The internet of things: A survey.Computer networks, 54(15), 2787-2805.

Evans, D. (2011). The internet of things: How the next evolution of the internet is changing everything. CISCO white paper, 1, 1-11.

INFSO, E. (2008). Internet of Things in 2020: Roadmap for the Future. INFSO D, 4.

Huang, Y., & Li, G. (2010, August). Descriptive models for Internet of Things. In Intelligent Control and Information Processing (ICICIP), 2010 International Conference on (pp. 483-486).

OECD (2015), OECD Digital Economy Outlook 2015, OECD Publishing, Paris. DOI:

Evans, D., 2014. “Cisco IBSG© 2012 Cisco and/or its affiliates." Cisco, 2014. [Online]. Available: , [Accessed: 4 Aprile 2016]

Qasem, M., Al-Dubai, A., &Yassien, M. B. (2015, October). A Dynamic Power Tuning for the Constrained Application Protocol of Internet of Things. In Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing (CIT/IUCC/DASC/PICOM), 2015 IEEE International Conference on (pp. 1118-1122). IEEE.

Christin, D., Reinhardt, A., Mogre, P. S., & Steinmetz, R. (2009). Wireless sensor networks and the internet of things: selected challenges. Proceedings of the 8th GI/ITG KuVSFachgesprächDrahtloseSensornetze, 31-34.

Radoi, I. E., Shenoy, A., & Arvind, D. K. (2012, June). Evaluation of routing protocols for internet-enabled wireless sensor networks. In Proceedings of the Eighth International Conference on Wireless and Mobile Communications, Venice, Italy (pp. 24-29).

Qumber Ali, H., & Ghani, D. S. (2016). A Comparative Analysis of Protocols for Integrating IP and Wireless Sensor Networks. Journal of Networks, 11(01), 1-10.

Kovatsch, M., Lanter, M., & Shelby, Z. (2014, October). Californium: Scalable cloud services for the internet of things with coap. In Internet of Things (IOT), 2014 International Conference on the (pp. 1-6). IEEE.

Kim, H. S., Im, H., Lee, M. S., Paek, J., &Bahk, S. (2015). A Measurement Study of TCP over RPL in Low-power and Lossy Networks. Journal of Communications and Networks, 17(6), 647.

Park, J., &Yoe, H. (2015). Greenhouse Environment Monitoring and Control System using CoAP.

Ylianttila, M., Ramalingam, A., Ou, Z., Harjula, E., Leppanen, T., Liu, M., &Ojala, T. (2013, October). Distributed resource directory architecture in Machine-to-Machine communications. In 2013 IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob) (pp. 319-324). IEEE.

Potsch, T., Kuladinithi, K., Becker, M., Trenkamp, P., &Goerg, C. (2012, May). Performance Evaluation of CoAP using RPL and LPL in TinyOS. In New Technologies, Mobility and Security (NTMS), 2012 5th International Conference on (pp. 1-5). IEEE.

Yang, C. T., Shih, W. C., Huang, C. L., Jiang, F. C., & Chu, W. C. C. (2016). On construction of a distributed data storage system in cloud. Computing, 98(1-2), 93-118.

Leppänen, T., Ylioja, J., Närhi, P., Räty, T., Ojala, T., &Riekki, J. (2012, November). Holistic energy consumption monitoring in buildings with IP-based wireless sensor networks. In Proceedings of the Fourth ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Buildings (pp. 195-196). ACM.

Brachmann, M., Garcia-Morchon, O., &Kirsche, M. (2011). Security for practical coap applications: Issues and solution approaches. GI/ITG KuVSFachgesprchSensornetze (FGSN). Universitt Stuttgart.

Kovatsch, M., Duquennoy, S., &Dunkels, A. (2011, October). A low-power CoAP for Contiki. In Mobile Adhoc and Sensor Systems (MASS), 2011 IEEE 8th International Conference on (pp. 855-860). IEEE.

Shelby, Z. CoRE Link Format, draft-ietf-core-link-format-11. Internet draft, IETF 2012 (in progress).

Alghamdi, T. A., Lasebae, A., &Aiash, M. (2013, November). Security analysis of the constrained application protocol in the Internet of Things. In Future Generation Communication Technology (FGCT), 2013 Second International Conference on (pp. 163-168). IEEE.

Ostermaier, B., Kovatsch, M., &Santini, S. (2011, June). Connecting things to the web using programmable low-power wifi modules. In Proceedings of the Second International Workshop on Web of Things (p. 2). ACM.

Colitti, W., Steenhaut, K., & De Caro, N. (2011). Integrating wireless sensor networks with the web. Extending the Internet to Low power and Lossy Networks (IP+ SN 2011).

Leone, R., Medagliani, P., &Leguay, J. (2013, February). Optimizing qos in wireless sensors networks using a caching platform. In Sensornets 2013 (p. 56).

Osterlind, F., Dunkels, A., Eriksson, J., Finne, N., & Voigt, T. (2006, November). Cross-level sensor network simulation with cooja. In Local computer networks, proceedings 2006 31st IEEE conference on (pp. 641-648).

Sehgal, A. (2013). Using the ContikiCooja Simulator. Computer Science, Jacobs University Bremen Campus Ring, 1, 28759.

Voigt, T. (2012). Contiki COOJA Crash Course. The International School on Cooperative Robots and Sensor Networks (RoboSense School 2012), Hammamet, Tunisia.

Ye, F., Zhong, G., Lu, S., & Zhang, L. (2005). Gradient broadcast: A robust data delivery protocol for large scale sensor networks. Wireless Networks,11(3), 285-298.

Kandasamy, R., Krishnan, S., Enhanced Energy Efficient Method for WSN to Prevent Far-Zone, (2014) International Journal on Communications Antenna and Propagation (IRECAP), 4 (4), pp. 137-142.

Kacem, H., Glaoui, M., Gharsallah, A., Investigating Data Transfer Mechanism and Estimating Power Consumption to Enhance Power Efficiency in WSNs, (2015) International Review on Computers and Software (IRECOS), 10 (7), pp. 684-694.


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2024 Praise Worthy Prize