sMAP: a simple measurement and actuation profile for physical information

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.

[1]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[2]  T. Luckenbach,et al.  TinyREST – a Protocol for Integrating Sensor Networks into the Internet , 2005 .

[3]  David E. Culler,et al.  TinyOS: An Operating System for Sensor Networks , 2005, Ambient Intelligence.

[4]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[5]  Per Lindgren,et al.  An Infrastructure for Service Oriented Sensor Networks , 2006, J. Comput..

[6]  Steve Vinoski,et al.  Advanced Message Queuing Protocol , 2006, IEEE Internet Computing.

[7]  Douglas Crockford,et al.  The application/json Media Type for JavaScript Object Notation (JSON) , 2006, RFC.

[8]  Suman Nath,et al.  SenseWeb: An Infrastructure for Shared Sensing , 2007, IEEE MultiMedia.

[9]  David E. Culler,et al.  Transmission of IPv6 Packets over IEEE 802.15.4 Networks , 2007, RFC.

[10]  Daniela Rus,et al.  Model-based monitoring for early warning flood detection , 2008, SenSys '08.

[11]  Mani B. Srivastava,et al.  NAWMS: nonintrusive autonomous water monitoring system , 2008, SenSys '08.

[12]  David E. Culler,et al.  Design, Modeling, and Capacity Planning for Micro-solar Power Sensor Networks , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[13]  Matt Welsh,et al.  Lance: optimizing high-resolution signal collection in wireless sensor networks , 2008, SenSys '08.

[14]  David E. Culler,et al.  IP is dead, long live IP for wireless sensor networks , 2008, SenSys '08.

[15]  Feng Zhao,et al.  Tiny web services: design and implementation of interoperable and evolvable sensor networks , 2008, SenSys '08.

[16]  Adam Dunkels,et al.  Efficient application integration in IP-based sensor networks , 2009, BuildSys '09.

[17]  David E. Culler,et al.  Experiences with a high-fidelity wireless building energy auditing network , 2009, SenSys '09.

[18]  David E. Culler,et al.  Design and implementation of a high-fidelity AC metering network , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[19]  Shaojie Tang,et al.  Canopy closure estimates with GreenOrbs: sustainable sensing in the forest , 2009, SenSys '09.

[20]  Anthony Rowe,et al.  Demo abstract: The Sensor Andrew infrastructure for large-scale campus-wide sensing and actuation , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[21]  Amy L. Murphy,et al.  Monitoring heritage buildings with wireless sensor networks: The Torre Aquila deployment , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[22]  Roger Wattenhofer,et al.  Towards a zero-configuration wireless sensor network architecture for smart buildings , 2009, BuildSys '09.

[23]  Arsalan Tavakoli,et al.  Exploring a Centralized/Distributed Hybrid Routing Protocol for Low Power Wireless Networks and Large-Scale Datacenters , 2009 .

[24]  L. Thiele,et al.  PermaDAQ: A scientific instrument for precision sensing and data recovery in environmental extremes , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[25]  Andreas Terzis,et al.  RACNet: a high-fidelity data center sensing network , 2009, SenSys '09.

[26]  Gilman Tolle Embedded Binary HTTP (EBHTTP) , 2010 .

[27]  JeongGil Ko,et al.  MEDiSN: Medical emergency detection in sensor networks , 2010, TECS.

[28]  Erik Wilde,et al.  From the Internet of Things to the Web of Things: Resource-oriented Architecture and Best Practices , 2011, Architecting the Internet of Things.