The Constrained Application Protocol (CoAP) is a new Internet protocol that is currently being standardized. CoAP allows access to the drastically increasing number of smart objects and their sensing resources from virtually anywhere. It is a light-weight protocol designed to cope with the restrictions imposed by the limited resources (CPU, memory, power,...) of many smart objects. Depending on the application, information from individual objects might not be sufficient, reliable, or useful. An application may need to aggregate and/or compare data from a group of objects in order to obtain accurate results. Although multicast may be used to transmit the same request to several objects, multicast communication with smart objects has some disadvantages. Programming individual requests is another solution but lacks flexibility and opportunities for reusability. In this paper we propose a novel CoAP-based approach for communication with a group of resources across multiple smart objects. This approach organizes the group of resources that should be accessed into a new CoAP resource, called an entity, and nicely integrates several important aspects of entity management: creation, validation, usage and manipulation. In order to demonstrate the feasibility of this approach we present an implementation and experimental validation.
[1]
Akbar Rahman,et al.
Group Communication for CoAP
,
2011
.
[2]
Jeroen Hoebeke,et al.
CoAP Profile Description Format
,
2013
.
[3]
Zach Shelby,et al.
Constrained RESTful Environments (CoRE) Link Format
,
2012,
RFC.
[4]
Ingrid Moerman,et al.
Facilitating Sensor Deployment, Discovery and Resource Access Using Embedded Web Services
,
2012,
2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.
[5]
Matthias Kovatsch,et al.
Industry adoption of the Internet of Things: A constrained application protocol survey
,
2012,
Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012).
[6]
Alexander Kröller,et al.
Annotating Real-World Objects Using Semantic Entities
,
2013,
EWSN.
[7]
Eddie Kohler,et al.
The Click modular router
,
1999,
SOSP.
[8]
Archan Misra,et al.
Utility-based bandwidth adaptation in mission-oriented wireless sensor networks
,
2012,
TOSN.