sMAP — a Simple Measurement and Actuation Profile for Physical Information.
- Author(s): Dawson-Haggerty, Stephen;
- Jiang, Xiaofan;
- Tolle, Gilman;
- Ortiz, Jorge;
- Culler, David E.
- et al.
As more and more physical information becomes available, a critical problem is enabling the simple and efficient exchange of this data. We present our design for a simple RESTful web service called the Simple Measuring and Actuation Profile (sMAP) which allows instruments and other producers of physical information to directly publish their data. In our design study, we consider what information should be represented, and how it fits into the RESTful paradigm. To evaluate sMAP, we implement a large number of data sources using this profile, and consider how easy it is to use to build new applications. We also design and evaluate a set of adaptations made at each layer of the protocol stack which allow sMAP to run on constrained devices.