The Constrained Application Protocol (CoAP)
Abstract
The Constrained Application Protocol (CoAP) is a specialized web transfer protocol for use with constrained nodes and constrained (e.g., low-power, lossy) networks. The nodes often have 8-bit microcontrollers with small amounts of ROM and RAM, while constrained networks such as IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs) often have high packet error rates and a typical throughput of 10s of kbit/s. The protocol is designed for machine- to-machine (M2M) applications such as smart energy and building automation. CoAP provides a request/response interaction model between application endpoints, supports built-in discovery of services and resources, and includes key concepts of the Web such as URIs and Internet media types. CoAP is designed to easily interface with HTTP for integration with the Web while meeting specialized requirements such as multicast support, very low overhead, and simplicity for constrained environments.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
SCADA systems are geographically distributed, and hence their physical security is a significant issue.
“SCADA systems are geographically distributed.Hence their physical security is a big issue [32,33].”
From Architecture and security of SCADA systems: A review (2021) · cites this paper as [32]
SCADA systems are expected to run without interruption, so any patch or upgrade cannot be applied without compromising productivity.
“These systems are expected to run without any interruption, so any patch or upgrade cannot be applied without compromising its productivity [32,33].”
From Architecture and security of SCADA systems: A review (2021) · cites this paper as [32]
Cited by
Sorted by citations
Internet of Things for Smart Cities
Zanella, A., Bui, N., Castellani, A. P., Vangelista, L., & Zorzi, M. (2014) · IEEE Internet of Things Journal · doi:10.1109/jiot.2014.2306328 · Cited by 6,385 · see citing works
“The CoAP protocol [29] overcomes these difficulties by proposing a binary format transported over UDP, handling only the retransmissions strictly required to provide a reliable service.”
BackgroundIoT security: Review, blockchain solutions, and open challenges
Khan, M. A., & Salah, K. (2018) · Future Generation Computer Systems · doi:10.1016/j.future.2017.11.022 · Cited by 2,488 · see citing works
The Internet of Things vision: Key features, applications and open issues
Borgia, E. (2014) · Computer Communications · doi:10.1016/j.comcom.2014.09.008 · Cited by 1,496 · see citing works
Blockchain Meets IoT: An Architecture for Scalable Access Management in IoT
Novo, O. (2018) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2812239 · Cited by 1,318 · see citing works
“In fact, current IoT communication protocols such as CoAP [13] already support secure channels through DTLS [14].”
BackgroundA Survey on 5G Networks for the Internet of Things: Communication Technologies and Challenges
Akpakwu, G. A., Silva, B. J., Hancke, G. P., & Abu-Mahfouz, A. M. (2018) · IEEE Access · doi:10.1109/access.2017.2779844 · Cited by 1,293 · see citing works
A survey of intrusion detection in Internet of Things
Zarpelão, B. B., Miani, R. S., Kawakani, C. T., & de Alvarenga, S. C. (2017) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2017.02.009 · Cited by 1,022 · see citing works
“…(CoRE) Working Group proposed CoAP to be a transfer protocol (such as Hypertext Transfer Protocol - HTTP) for LLNs. CoAP allows request/ response transactions in LLNs as they occur in the traditional Web, enabling transmissions of gathered data from devices to users (Shelby et al., 2014).”
BackgroundSVELTE: Real-time intrusion detection in the Internet of Things
Raza, S., Wallgren, L., & Voigt, T. (2013) · Ad Hoc Networks · doi:10.1016/j.adhoc.2013.04.014 · Cited by 908 · see citing works
“If the Constrained Application Protocol (CoAP) [6] is used in the IoT as an application protocol then end-to-end security between two applications can be provided with the Datagram Transport Layer Security (DTLS).”
MethodInternet of Things: A survey on the security of IoT frameworks
Ammar, M., Russello, G., & Bruno Crispo, A. (2017) · Journal of Information Security and Applications · doi:10.1016/j.jisa.2017.11.002 · Cited by 874 · see citing works
Internet of Things (IoT): A review of enabling technologies, challenges, and open research issues
Čolaković, A., & Hadžialić, M. (2018) · Computer Networks · doi:10.1016/j.comnet.2018.07.017 · Cited by 825 · see citing works
IoT: Internet of Threats? A Survey of Practical Security Vulnerabilities in Real IoT Devices
Meneghello, F., Calore, M., Zucchetto, D., Polese, M., & Zanella, A. (2019) · IEEE Internet of Things Journal · doi:10.1109/jiot.2019.2935189 · Cited by 812 · see citing works
Standardized Protocol Stack for the Internet of (Important) Things
Palattella, M. R., Accettura, N., Vilajosana, X., Watteyne, T., Grieco, L. A., Boggia, G., & Döhler, M. (2012) · IEEE Communications Surveys & Tutorials · doi:10.1109/surv.2012.111412.00158 · Cited by 768 · see citing works
“The full list of codes can be found at [32].”
BackgroundInfluentialSecurity of the Internet of Things: Vulnerabilities, Attacks, and Countermeasures
Bütün, İ., Osterberg, P., & Song, H. (2019) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2019.2953364 · Cited by 792 · see citing works
“CoAP Exploit: Constrained Application Protocol (CoAP) [85] is an application layer protocol designed as a replication of the HTTP for the small devices of IoT to provide communication ability with the rest of the Internet.”
MethodDíáz, M., Martín, C., & Rubio, B. (2016) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2016.01.010 · Cited by 689 · see citing works
Fairaccess: a new blockchain-based access control framework for the internet of things
Ouaddah, A., Abou Elkalam, A., & Ait Ouahman, A. (2016) · Security and Communication Networks · doi:10.1002/sec.1748 · Cited by 688 · see citing works
IoT Middleware: A Survey on Issues and Enabling technologies
Ngu, A. H. H., Gutiérrez, M., Metsis, V., Nepal, ., & Sheng, Q. Z. (2016) · IEEE Internet of Things Journal · doi:10.1109/jiot.2016.2615180 · Cited by 685 · see citing works
“Though 6LoWPAN [89] and CoAP [90] progress toward reducing the gap by compressing IPV6 packets, there still remains the subtle difference.”
BackgroundCoAP: An Application Protocol for Billions of Tiny Internet Nodes
Bormann, C., Castellani, A. P., & Shelby, Z. (2012) · IEEE Internet Computing · doi:10.1109/mic.2012.29 · Cited by 652 · see citing works
Self-citationAn overview of the Internet of Things for people with disabilities
Domingo, M. C. (2012) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2011.10.015 · Cited by 638 · see citing works
“(CoAP) (Shelby et al., 2011).”
BackgroundFriha, O., Ferrag, M. A., Shu, L., Maglaras, L. A., & Wang, X. (2021) · IEEE/CAA Journal of Automatica Sinica · doi:10.1109/jas.2021.1003925 · Cited by 639 · see citing works
“[229] IoT-based smart agriculture monitoring system - GPS - Sensors: soil moisture, temperature, PIR - Actuator: buzzer, relay - GSM - Wi-Fi N/A N/A - Android application for monitoring and control (+) Sensors and microcontroller interfaced successfully (–) Service layer (Cloud, AI, etc.”
MethodAtzori, L., Iera, A., & Morabito, G. (2016) · Ad Hoc Networks · doi:10.1016/j.adhoc.2016.12.004 · Cited by 625 · see citing works
“A further step towards the integration of RFID technology and platforms in IoT systems is represented by the achievements of studies (still ongoing) focusing on inclusion of the RFID technology in CoAP [53].”
A Survey of LoRaWAN for IoT: From Technology to Application
Haxhibeqiri, J., Poorter, E. D., Moerman, I., & Hoebeke, J. (2018) · Sensors · doi:10.3390/s18113995 · Cited by 625 · see citing works
Internet of Things (IoT) Cybersecurity Research: A Review of Current Research Topics
Lu, Y., & Xu, L. D. (2018) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2869847 · Cited by 568 · see citing works
“Based on a new standard for the IoT [64], DTLS-based”
Internet of Things: Security vulnerabilities and challenges
Andrea, I., Chrysostomou, C., & Hadjichristofi, G. (2015) · 2015 IEEE Symposium on Computers and Communication (ISCC) · doi:10.1109/iscc.2015.7405513 · Cited by 520 · see citing works
“1 [14] and the Constrained Application Protocol (CoAP) [15].”
BackgroundSecuring the Internet of Things: A Standardization Perspective
Keoh, S. L., Kumar, S. S., & Tschofenig, H. (2014) · IEEE Internet of Things Journal · doi:10.1109/jiot.2014.2323395 · Cited by 483 · see citing works
“Years ago, the Internet Engineering Task Force (IETF) has standardized IPv6 over Low-Power Wireless Personal Area Networks (6LoWPAN) [29], Routing Over Low-power and Lossy networks (ROLL) [50], and Constrained Application Protocol (CoAP) [49] to equip constrained devices with lowmemory footprint and computational capa…”
BackgroundMethodRouting Attacks and Countermeasures in the RPL-Based Internet of Things
Wallgren, L., Raza, S., & Voigt, T. (2013) · International Journal of Distributed Sensor Networks · doi:10.1155/2013/794326 · Cited by 483 · see citing works
“Further, since connection-oriented web protocols such as HTTP or HTTPs are designed to be used over TCP, a new protocol, the Constrained Application Protocol (CoAP) [10], is being standardized for the IoT.”
MethodInfluentialEvolution of wireless sensor networks towards the Internet of Things: A survey
Mainetti, L., Patrono, L., & Vilei, A. (2011) · AIRUS · Cited by 459 · see citing works
Access control in the Internet of Things: Big challenges and new opportunities
Ouaddah, A., Mousannif, H., Kalam, A. A. E., & Ouahman, A. A. (2016) · Computer Networks · doi:10.1016/j.comnet.2016.11.007 · Cited by 453 · see citing works
Structural Health Monitoring Framework Based on Internet of Things: A Survey
Tokognon, C. A., Gao, B., Tian, G. Y., & Yan, Y. (2017) · IEEE Internet of Things Journal · doi:10.1109/jiot.2017.2664072 · Cited by 454 · see citing works
“Its architecture and application are shown in [22], [81], and [83]–[87].”
BackgroundMethodA Survey on Technologies, Standards and Open Challenges in Satellite IoT
Centenaro, M., Costa, C. E., Granelli, F., Sacchi, C., & Vangelista, L. (2021) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2021.3078433 · Cited by 448 · see citing works
Advanced lightweight encryption algorithms for IoT devices: survey, challenges and solutions
Singh, S., Sharma, P. K., Moon, S. Y., et al. (2017) · Journal of Ambient Intelligence and Humanized Computing · doi:10.1007/s12652-017-0494-4 · Cited by 445 · see citing works
“The Constrained Application Protocol (CoAP) (Shelby et al. 2014) has been utilized for low-resource constrained IoT devices and networks.”
Fog Computing for Sustainable Smart Cities: A Survey
Perera, C., Qin, Y., Estrella, J. C., Reiff-Marganiec, S., & Vasilakos, A. V. (2018) · ACM Computing Surveys · doi:10.1145/3057266 · Cited by 459 · see citing works
“Resource discovery support is built into CoAP.”
BackgroundResultInfluentialDizdarević, J., Carpio, F., Jukan, A., & Masip Bruin, X. (2019) · RECERCAT (Consorci de Serveis Universitaris de Catalunya) · Cited by 433 · see citing works
Dizdarević, J., Carpio, F., Jukan, A., & Masip-Bruin, X. (2019) · ACM Computing Surveys · doi:10.1145/3292674 · Cited by 423 · see citing works
“This protocol was designed by the Constrained RESTful Environments (CoRE) working group of IETF [43] for the use in constrained devices with limited processing capabilities.”
BackgroundMethodInfluentialSecurity, privacy and trust of different layers in Internet-of-Things (IoTs) framework
Tewari, A., & Gupta, B. B. (2018) · Future Generation Computer Systems · doi:10.1016/j.future.2018.04.027 · Cited by 418 · see citing works
IoT Privacy and Security Challenges for Smart Home Environments
Lin, H., & Bergmann, N. (2016) · Information · doi:10.3390/info7030044 · Cited by 398 · see citing works
“CoAP [22] is a HTTP-like application layer protocol designed for constrained device networks.”
BackgroundMethodDTLS based security and two-way authentication for the Internet of Things
Kothmayr, T., Schmitt, C., Hu, W., Brünig, M., & Carle, G. (2013) · Ad Hoc Networks · doi:10.1016/j.adhoc.2013.05.003 · Cited by 391 · see citing works
“The current draft specifies a binding of CoAP to DTLS to achieve security [6].”
BackgroundMethodInfluentialSecurity Challenges in the IP-based Internet of Things
Heer, T., García-Morchón, Ó., Hummen, R., Keoh, S. L., Kumar, S., & Wehrle, K. (2011) · Wireless Personal Communications · doi:10.1007/s11277-011-0385-5 · Cited by 378 · see citing works
Thakkar, A., & Lohiya, R. (2020) · Archives of Computational Methods in Engineering · doi:10.1007/s11831-020-09496-0 · Cited by 368 · see citing works
“[25].”
BackgroundAhmad, I., Shahabuddin, S., Kumar, T., Okwuibe, J., Gurtov, A., & Ylianttila, M. (2019) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2019.2916180 · Cited by 366 · see citing works
“4 standard [327], [328], IPv6 over Low-power Wireless Personal Area Networks (6LoWPAN) standard [329], [330], and Constrained Application Protocol (CoAP) [331], [332].”
BackgroundA Lightweight Authentication Mechanism for M2M Communications in Industrial IoT Environment
Esfahani, A., Μαντάς, Γ., Matischek, R., Saghezchi, F. B., Rodrı́guez, J., Bicaku, A., Maksuti, S., Tauber, M., Schmittner, C., & Bastos, J. (2017) · IEEE Internet of Things Journal · doi:10.1109/jiot.2017.2737630 · Cited by 340 · see citing works
“CoAP clients after sending the requests using an URI, can receive as a response GET, PUT, POST, and DELETE resources from the server [25].”
BackgroundMethodBilal, K., Khalid, O., Erbad, A., & Khan, S. U. (2018) · Computer Networks · doi:10.1016/j.comnet.2017.10.002 · Cited by 334 · see citing works
Wireless sensor network virtualization: A survey
Khan, I., Belqasmi, F., Glitho, R., Crespi, N., Morrow, M., & Polakos, P. (2015) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2015.2412971 · Cited by 326 · see citing works
“Recent IETF service discovery protocols like CoAP resource discovery [85], [86] and DNS-SD [87] can be used to design efficient discovery and publication solutions in resource-constrained environments.”
Cognitive Machine-to-Machine Communications for Internet-of-Things: A Protocol Stack Perspective
Aijaz, A., & Aghvami, A. H. (2015) · IEEE Internet of Things Journal · doi:10.1109/jiot.2015.2390775 · Cited by 317 · see citing works
“Last, but not the least, IETF CoAP (Constrained Application protocol) [19] will be adopted at the application layer.”
BackgroundM2M Service Platforms: Survey, Issues, and Enabling Technologies
Kim, J.-W., Lee, J., Kim, J., et al. (2013) · IEEE Communications Surveys & Tutorials · doi:10.1109/surv.2013.100713.00203 · Cited by 325 · see citing works
“The IETF Constrained RESTful Environment (CoRE) working group has defined the Constrained Application Protocol (CoAP) [79], which provides an application protocol to manipulate the resource of the constrained M2M devices networks and offers features for M2M applications, such as very low overheads, multicast support,…”
MethodMultimedia Internet of Things: A Comprehensive Survey
Nauman, A., Qadri, Y. A., Amjad, M. F., Zikria, Y. B., Afzal, M. K., & Kim, S. W. (2020) · IEEE Access · doi:10.1109/access.2020.2964280 · Cited by 333 · see citing works
“Constrained Application Protocol (CoAP) is proposed by IEEE 802.15.4 standard [66] to improve data packets delivery and to reduce overheads.”
BackgroundInfluentialDenial-of-Service detection in 6LoWPAN based Internet of Things
Kasinathan, P., Pastrone, C., Spirito, M. A., et al. (2013) · IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob) · doi:10.1109/wimob.2013.6673419 · Cited by 321 · see citing works
“Some possible vulnerabilities are SYN flood, protocol parsing, processing URI, proxying and caching, risk of amplification, IP address spoofing attack, cross-protocol attacks [13].”
BackgroundRecent Advances in Industrial Wireless Sensor Networks Toward Efficient Management in IoT
Sheng, Z., Mahapatra, C., Zhu, C., et al. (2015) · IEEE Access · doi:10.1109/access.2015.2435000 · Cited by 318 · see citing works
“For the IP based solutions, IETF2 takes the lead to standardize communication protocols for resource constrained devices and develop a number of Internet protocols, including IPv6 over Low power wireless personal area networks (6LoWPAN) [8], Routing Protocol for Low Power and Lossy Network (RPL) [9] and Constrained Ap…”
BackgroundA survey on physical unclonable function (PUF)-based security solutions for Internet of Things
Shamsoshoara, A., Korenda, A. R., Afghah, F., & Zeadally, S. (2020) · Computer Networks · doi:10.1016/j.comnet.2020.107593 · Cited by 316 · see citing works
“However, Constrained Application Protocol (CoAP) [145] and Message Queuing Telemetry Transport (MQTT) 3.”
MethodOpenWSN: a standards‐based low‐power wireless development environment
Watteyne, T., Vilajosana, X., Kerkez, B., et al. (2012) · Transactions on Emerging Telecommunications Technologies · doi:10.1002/ett.2558 · Cited by 310 · see citing works
“OpenWSN also supports CoAP [10], a protocol that enables RESTful interaction with individual motes, without the overhead of Transmission Control Protocol (TCP) and verbose nature of Hypertext Transfer Protocol (HTTP).”
BackgroundEdgechain: an edge-IoT framework and prototype based on blockchain and smart contracts
Pan, J., Wang, J., Hester, A., Alqerm, I., Liu, Y., & Zhao, Y. (2019) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2878154 · Cited by 297 · see citing works
“A typical compromise is to use lightweight IoT security protocols [13], [14], [16], [17], [15], [18].”
MethodIndustrial Internet of Things monitoring solution for advanced predictive maintenance applications
Civerchia, F., Bocchino, S., Salvadori, C., Enrico, R., Maggiani, L., & Petracca, M. (2017) · Journal of Industrial Information Integration · doi:10.1016/j.jii.2017.02.003 · Cited by 288 · see citing works
“The CoAP (Constrained Application Protocol) [ , instead, provides RESTful-based capabilities [15], thus letting IoT share monitoring information to be used for industrial analytic according to the Internet paradigm.”
MethodSaied, Y. B., Olivereau, A., Zeghlache, D., et al. (2013) · Computers & Security · doi:10.1016/j.cose.2013.09.001 · Cited by 287 · see citing works
Moosavi, S. R., Gia, T. N., Rahmani, A.-M., Nigussie, E., Virtanen, S., Isoaho, J., & Tenhunen, H. (2015) · Procedia Computer Science · doi:10.1016/j.procs.2015.05.013 · Cited by 280 · see citing works
The Web of Things: A Survey (Invited Paper)
Zeng, D., Guo, S., & Cheng, Z. (2011) · Journal of Communications · doi:10.4304/jcm.6.6.424-438 · Cited by 279 · see citing works
6TiSCH: deterministic IP-enabled industrial internet (of things)
Dujovne, D., Watteyne, T., Vilajosana, X., & Thubert, P. (2014) · IEEE Communications Magazine · doi:10.1109/mcom.2014.6979984 · Cited by 268 · see citing works
Situation-Aware IoT Service Coordination Using the Event-Driven SOA Paradigm
Cheng, B., Zhu, D., Zhao, S., & Chen, J. (2016) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2016.2541171 · Cited by 264 · see citing works
“posed in [25]–[27], and device management-oriented functions,”
Raza, M., Aslam, N., Minh, H. L., Hussain, S., Cao, Y., & Khan, N. M. (2017) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2017.2759725 · Cited by 261 · see citing works
“Networks (LLN) [290]) and CoAP (a light-weight HTTPalike application protocol [291]) to aid ultra-low power and reliable mesh networking in Internet enabled WSN [287].”
BackgroundArchitecture and security of SCADA systems: A review
Yadav, G., & Paul, K. (2021) · International Journal of Critical Infrastructure Protection · doi:10.1016/j.ijcip.2021.100433 · Cited by 261 · see citing works
“CoAP : CoAP, a specialized Internet Application Protocol, is an replacement of HTTP for resource constraint IoT based devices [36, 37].”
BackgroundIoT Ecosystem: A Survey on Devices, Gateways, Operating Systems, Middleware and Communication
Bansal, S., & Kumar, D. (2020) · International Journal of Wireless Information Networks · doi:10.1007/s10776-020-00483-7 · Cited by 248 · see citing works
Survey, comparison and research challenges of IoT application protocols for smart farming
Glaroudis, D., Iossifides, A., & Chatzimisios, P. (2020) · Computer Networks · doi:10.1016/j.comnet.2019.107037 · Cited by 253 · see citing works
On Optimal Scheduling in Duty-Cycled Industrial IoT Applications Using IEEE802.15.4e TSCH
Palattella, M. R., Accettura, N., Grieco, L. A., Boggia, G., Döhler, M., & Engel, T. (2013) · IEEE Sensors Journal · doi:10.1109/jsen.2013.2266417 · Cited by 248 · see citing works
“Constrained Application Protocol (CoAP) [5].”
BackgroundInfluentialEvaluating Federated Learning for intrusion detection in Internet of Things: Review and challenges
Campos, E. M., Saura, P. F., González-Vidal, A., Hernández-Ramos, J. L., Bernabé, J. B., Baldini, G., & Skármeta, A. (2021) · Computer Networks · doi:10.1016/j.comnet.2021.108661 · Cited by 272 · see citing works
“However, as described by [80], the development of IDS datasets for IoT still needs to consider a broader scope of IoT technologies (including well-known protocols like CoAP [81]), as well as additional aspects (e.g., energy consumption) that can serve to identify potential attacks.”
BackgroundSafety and Security in Cyber-Physical Systems and Internet-of-Things Systems
Wolf, M., & Serpanos, D. (2018) · Proceedings of the IEEE · doi:10.1109/jproc.2017.2781198 · Cited by 250 · see citing works
Management of resource constrained devices in the internet of things
Sehgal, A., Perelman, V., Kuryla, S., & Schönwälder, J. (2012) · IEEE Communications Magazine · doi:10.1109/mcom.2012.6384464 · Cited by 245 · see citing works
“While on the one hand brand new purpose-built protocols (such as CoAP [9]) could be used on top of the IPv6 infrastructure, on the other hand an existing protocol set could be implemented to provide interoperability with the existing infrastructure.”
MethodInfluentialRouting Attacks and Mitigation Methods for RPL-Based Internet of Things
Raoof, A., Matrawy, A., & Lung, C. (2018) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2018.2885894 · Cited by 247 · see citing works
“Additional details about other protocols and standards used in this protocol stack can be found in [3], [9], and [10].”
BackgroundHome Energy Management System Concepts, Configurations, and Technologies for the Smart Grid
Zafar, U., Bayhan, S., & Sanfilippo, A. (2020) · IEEE Access · doi:10.1109/access.2020.3005244 · Cited by 201 · see citing works
Bui, N., & Zorzi, M. (2011) · International Symposium on Applied Sciences in Biomedical and Communication Technologies · doi:10.1145/2093698.2093829 · Cited by 238 · see citing works
Information centric networking in the IoT
Baccelli, E., Mehlis, C., Hahm, O., et al. (2014) · ACM Conference on Information-Centric Networking (ICN) · doi:10.1145/2660129.2660144 · Cited by 237 · see citing works
“munication model alone is not sucient to accommodate typical trac patterns in the IoT. Aside of pull, these patterns include for instance push paradigms (e.g., for actuators), and observe paradigms [46] whereby a node can register for updates from a given content producer (e.g., a sensor measuring the real-time evolut…”
BackgroundKovatsch, M., Duquennoy, S., & Dunkels, A. (2011) · IEEE International Conference on Mobile Ad-Hoc and Sensor Systems (MASS) · doi:10.1109/mass.2011.100 · Cited by 235 · see citing works
Shelby, Z. (2010) · IEEE Wireless Communications · doi:10.1109/mwc.2010.5675778 · Cited by 235 · see citing works
Self-citationIoT-OAS: An OAuth-Based Authorization Service Architecture for Secure Services in IoT Scenarios
Cirani, S., Picone, M., Gonizzi, P., Veltri, L., & Ferrari, G. (2014) · IEEE Sensors Journal · doi:10.1109/jsen.2014.2361406 · Cited by 235 · see citing works
“The IETF CoRE Working Group has defined the Constrained Application Protocol (CoAP) [7],”
MethodDesigning a Smart City Internet of Things Platform with Microservice Architecture
Krylovskiy, A., Jahn, M., & Patti, E. (2015) · International Conference on Future Internet of Things and Cloud (FiCloud) · doi:10.1109/ficloud.2015.55 · Cited by 234 · see citing works
“Many research and standardization efforts has been put into dealing with the heterogeneity of IoT devices and communication protocols [1], [2], as well as service interoperability layers and frameworks [3], [4].”
BackgroundMethodDetour: Dynamic Task Offloading in Software-Defined Fog for IoT Applications
Misra, S., & Saha, N. (2019) · IEEE Journal on Selected Areas in Communications · doi:10.1109/jsac.2019.2906793 · Cited by 232 · see citing works
“[7] Z. Shelby, K. Hartke, and C. Bormann, “ The Constrained Application Protocol (CoAP),” Internet Requests for Comments, RFC Editor, RFC 7252, 2014.”
BackgroundPopović, T., Latinović, N., Pešić, A., et al. (2017) · Computers and Electronics in Agriculture · doi:10.1016/j.compag.2017.06.008 · Cited by 228 · see citing works
Information Centric Networking in the IoT: Experiments with NDN in the WildPreprint
Baccelli, E., Mehlis, C., Hahm, O., et al. (2014) · doi:10.48550/arxiv.1406.6608 · Cited by 227 · see citing works
“munication model alone is not sucient to accommodate typical trac patterns in the IoT. Aside of pull, these patterns include for instance push paradigms (e.g., for actuators), and observe paradigms [46] whereby a node can register for updates from a given content producer (e.g., a sensor measuring the real-time evolut…”
BackgroundIETF Standardization in the Field of the Internet of Things (IoT): A Survey
Ishaq, I., Carels, D., Teklemariam, G., Hoebeke, J., Abeele, F., Poorter, E., Moerman, I., & Demeester, P. (2013) · Journal of Sensor and Actuator Networks · doi:10.3390/jsan2020235 · Cited by 226 · see citing works
A Scalable and Self-Configuring Architecture for Service Discovery in the Internet of Things
Cirani, S., Davoli, L., Ferrari, G., et al. (2014) · IEEE Internet of Things Journal · doi:10.1109/jiot.2014.2358296 · Cited by 226 · see citing works
“At the application layer, the Constrained Application Protocol (CoAP) [1] has been designed to bring the REpresentational State Transfer (REST) paradigm, which was originally conceived for applications based on HTTP [2], to the IoT and is expected to become the standard communication protocol for constrained applicati…”
BackgroundMethodA Survey of Standards for Machine-to-Machine and the Internet of Things
Gazis, V. (2016) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2016.2592948 · Cited by 223 · see citing works
“This leverages the OAuth Token Introspection mechanism in defining a protocol mapping to CoAP for resource-constrained devices.”
BackgroundInfluentialTwo-phase authentication protocol for wireless sensor networks in distributed IoT applications
Porambage, P., Schmitt, C., Kumar, P., Gurtov, A., & Ylianttila, M. (2014) · IEEE Wireless Communications and Networking Conference · doi:10.1109/wcnc.2014.6952860 · Cited by 228 · see citing works
“Datagram Transport Layer Security (DTLS) is a mutual authentication scheme proposed for unreliable data transmission networks with User Datagram Protocol (UDP) links [11].”
BackgroundSecurity of the Internet of Things: Vulnerabilities, Attacks and Countermeasures
Bütün, İ., Österberg, P., & Song, H. (2020) · Scholarly Commons (Embry–Riddle Aeronautical University) · Cited by 217 · see citing works
Smart farming: Agriculture's shift from a labor intensive to technology native industry
Charania, I., & Li, X. (2020) · Internet of Things · doi:10.1016/j.iot.2019.100142 · Cited by 218 · see citing works
An evaluation of low power wide area network technologies for the Internet of Things
Nolan, K. E., Guibène, W., & Kelly, M. Y. (2016) · International Wireless Communications and Mobile Computing Conference (IWCMC) · doi:10.1109/iwcmc.2016.7577098 · Cited by 221 · see citing works
Trust Management Techniques for the Internet of Things: A Survey
Din, I. U., Guizani, M., Kim, B.-S., Hassan, S., & Khan, M. K. (2018) · IEEE Access · doi:10.1109/access.2018.2880838 · Cited by 212 · see citing works
A Survey on Resource Management in IoT Operating Systems
Musaddiq, A., Zikria, Y. B., Hahm, O., Yu, H., Bashir, A. K., & Kim, S. W. (2018) · IEEE Access · doi:10.1109/access.2018.2808324 · Cited by 200 · see citing works
IoT-Based Solid Waste Management Solutions: A Survey
Pardini, K., Rodrigues, J. J. P. C., Kozlov, S. A., Kumar, N., & Furtado, V. (2019) · Journal of Sensor and Actuator Networks · doi:10.3390/jsan8010005 · Cited by 199 · see citing works
“The COAP is an application layer protocol developed to support applications within IoT systems [93,94].”
MethodConvergence of Satellite and Terrestrial Networks: A Comprehensive Survey
Wang, P., Zhang, J., Zhang, X., Yan, Z., Evans, B. G., & Wang, W. (2019) · IEEE Access · doi:10.1109/access.2019.2963223 · Cited by 195 · see citing works
Fog computing based efficient IoT scheme for the Industry 4.0
Peralta, G., Iglesias-Urkia, M., Barceló, M., et al. (2017) · IEEE International Workshop of Electronics, Control, Measurement, Signals and their Application to Mechatronics (ECMSM) · doi:10.1109/ecmsm.2017.7945879 · Cited by 193 · see citing works
“Due to the above, lightweight application layer protocols, such as MQ Telemetry Transport (MQTT) [9] and Constrained Application Protocol (CoAP) [10], are gaining momentum.”
The Contiki-NG open source operating system for next generation IoT devices
Oikonomou, G., Duquennoy, S., Elsts, A., et al. (2022) · SoftwareX · doi:10.1016/j.softx.2022.101089 · Cited by 190 · see citing works
Pattar, S., Buyya, R., Venugopal, K. R., Iyengar, S. S., & Patnaik, L. M. (2018) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2018.2825231 · Cited by 189 · see citing works
“Some of them are Message Queueing Telemetry Transport (MQTT), Data Distribution Service (DDS) [20], Extensible Messaging and Presence Protocol (XMPP) [21], Advanced Message Queuing Protocol (AMQP) [22], and Constrained Application Protocol (CoAP) [23].”
Backgroundqadir, Q. M., Rashid, T. A., Al-Salihi, N. K., Ismael, B., Kist, A. A., & Zhang, Z. (2018) · IEEE Access · doi:10.1109/access.2018.2883151 · Cited by 189 · see citing works
“IPv6 and the constrained application protocol (CoAP) [72] are two potential protocols for providing connectivity among LPWA devices regardless of their underlying radio technologies [36].”
MethodCalifornium: Scalable cloud services for the Internet of Things with CoAP
Kovatsch, M., Lanter, M., & Shelby, Z. (2014) · International Conference on the Internet of Things (IoT) · doi:10.1109/iot.2014.7030106 · Cited by 186 · see citing works
“Instead of adding the problems of compression to the problems of HTTP, the IETF designed a new Web protocol from scratch: the Constrained Application Protocol (CoAP) [15].”
MethodSelf-citationVilajosana, X., Watteyne, T., Chang, T., et al. (2019) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2019.2939407 · Cited by 185 · see citing works
“Typically, it contains the link-layer unique identifier of the pledge, from which a link-local IPv6 address can be derived, an UDP port number if different than the default CoAP port, and potentially a local interface identifier in case the JP has more than one network interface.”
MethodInfluentialObserving Resources in the Constrained Application Protocol (CoAP)
Hartke, K. S. (2015) · doi:10.17487/rfc7641 · Cited by 185 · see citing works
Self-citationDistributed Capability-based Access Control for the Internet of Things.
Hernández-Ramos, J. L., Jara, A. J., Marín, L., et al. (2013) · Cited by 184 · see citing works
An Open Framework for Participatory PM2.5 Monitoring in Smart Cities
Chen, L., Ho, Y.-H., Lee, H.-C., et al. (2017) · IEEE Access · doi:10.1109/access.2017.2723919 · Cited by 183 · see citing works
Congestion Control Protocols in Wireless Sensor Networks: A Survey
Kafi, M. A., Djenouri, D., Ben‐Othman, J., et al. (2014) · IEEE Communications Surveys & Tutorials · doi:10.1109/surv.2014.021714.00123 · Cited by 181 · see citing works
Palattella, M. R., & Grieco, L. (2015) · doi:10.17487/rfc7554 · Cited by 181 · see citing works
UML4IoT—A UML-based approach to exploit IoT in cyber-physical manufacturing systems
Thramboulidis, K., & Christoulakis, F. (2016) · Computers in Industry · doi:10.1016/j.compind.2016.05.010 · Cited by 179 · see citing works
6LoWPAN Compressed DTLS for CoAP
Raza, S., Trabalza, D., & Voigt, T. (2012) · IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS) · doi:10.1109/dcoss.2012.55 · Cited by 174 · see citing works
“In the current CoAP draft [2] TLS ECDHE ECDSA WITH AES 128 CCM 8 is a mandatory cipher suit.”
BackgroundMethodSmart Lighting Solutions for Smart Cities
Castro, M., Jara, A. J., & Skármeta, A. (2013) · International Conference on Advanced Information Networking and Applications Workshops (WAINA) · doi:10.1109/waina.2013.254 · Cited by 174 · see citing works
“This requires additional be enabled with embedded Web Services [9] through protocols such as the Constrained Application Protocol (CoAP) [10] built over the REST architecture.”
MethodA DTLS based end-to-end security architecture for the Internet of Things with two-way authentication
Kothmayr, T., Schmitt, C., Hu, W. S., Brünig, M., & Carle, G. (2012) · IEEE Conference on Local Computer Networks Workshops (LCN Workshops) · doi:10.1109/lcnw.2012.6424088 · Cited by 168 · see citing works
“The current draft specifies a binding of CoAP to DTLS to achieve security [3].”
BackgroundMethodInfluential
- Authors
- Shelby, Z., Hartke, K., & Bormann, C.
- Publisher
- RFC Editor
- Published
- 2014-06
- OpenAlex
- W2234639732
- Cited by
- 2,605
- References
- 0
- Citations by year
- 2026: 68 · 2025: 100 · 2024: 105 · 2023: 115 · 2022: 145 · 2021: 177 · 2020: 230 · 2019: 264 · 2018: 331 · 2017: 270 · 2016: 240 · 2015: 202 · 2014: 124 · 2013: 117 · 2012: 81
- Type
- report
- Language
- en
- Open access
- closed
- Topics
- Physical Sciences › Engineering › Electrical and Electronic Engineering › IoT Networks and Protocols
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Physical Sciences › Computer Science › Information Systems › Service-Oriented Architecture and Web Services
- Keywords
- CoAP, constrained networks, low-power wireless networks, 6LoWPAN, machine-to-machine communication, resource discovery, multicast, Uri, smart energy, building automation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review