Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1869983.1870003acmconferencesArticle/Chapter ViewAbstractPublication PagessensysConference Proceedingsconference-collections
research-article

sMAP: a simple measurement and actuation profile for physical information

Published: 03 November 2010 Publication History

Abstract

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.

References

[1]
Google powermeter. http://www.google.org/powermeter/.
[2]
pachube. http://www.pachube.com/.
[3]
Smart grid interoperability standards project. http://www.nist.gov/smartgrid/.
[4]
End user guide to industry foundation classes, enabling interoperability. Technical report, 1996.
[5]
Ansi c12.19: Meter tables. Standard, 2004.
[6]
E. A. Basha, S. Ravela, and D. Rus. Model-based monitoring for early warning flood detection. In SenSys '08: Proceedings of the 6th ACM conference on Embedded network sensor systems, pages 295--308, New York, NY, USA, 2008. ACM.
[7]
J. Beutel, S. Gruber, A. Hasler, R. Lim, A. Meier, C. Plessl, I. Talzi, L. Thiele, C. Tschudin, M. Woehrle, and M. Yuecel. Permadaq: A scientific instrument for precision sensing and data recovery in environmental extremes. In IPSN '09: Proceedings of the 2009 International Conference on Information Processing in Sensor Networks, pages 265--276, Washington, DC, USA, 2009. IEEE Computer Society.
[8]
M. Botts and A. Robin. Opengis sensor model language (sensorml) implementation specification. OpenGIS Implementation Specification OGC 07-000, Open Geospatial Consortium Inc., 07 2007. Version: 1.0.0.
[9]
M. Ceriotti, L. Mottola, G. P. Picco, A. L. Murphy, S. Guna, M. Corra, M. Pozzi, D. Zonta, and P. Zanon. Monitoring heritage buildings with wireless sensor networks: The torre aquila deployment. In IPSN '09: Proceedings of the 2009 International Conference on Information Processing in Sensor Networks, pages 277--288, Washington, DC, USA, 2009. IEEE Computer Society.
[10]
D. Crockford. Rfc 4627 - the application/json media type for javascript object notation (json). Technical report.
[11]
R. Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, and T. Berners-Lee. Rfc 2616 -- hypertext transfer protocol -- http/1.1. Technical report.
[12]
R. T. Fielding. REST: Architectural Styles and the Design of Network-based Software Architectures. Doctoral dissertation, University of California, Irvine, 2000.
[13]
B. Fitzpatrick, B. Slatkin, and M. Atkins. Pubsubhubbub core 0.3 -- working draft. Technical report.
[14]
J. W. Hui and D. E. Culler. Ip is dead, long live ip for wireless sensor networks. In SenSys '08: Proceedings of the 6th ACM conference on Embedded network sensor systems, pages 15--28, New York, NY, USA, 2008. ACM.
[15]
X. Jiang, S. Dawson-Haggerty, P. Dutta, and D. Culler. Design and implementation of a high-fidelity ac metering network. In IPSN '09: Proceedings of the 2009 International Conference on Information Processing in Sensor Networks, pages 253--264, Washington, DC, USA, 2009. IEEE Computer Society.
[16]
X. Jiang, M. V. Ly, J. Taneja, P. Dutta, and D. Culler. Experiences with a high-fidelity wireless building energy auditing network. In SenSys '09: Proceedings of the 7th ACM conference on Embedded network sensor systems, 2009.
[17]
A. Kansal, S. Nath, J. Liu, and F. Zhao. Senseweb: An infrastructure for shared sensing. IEEE MultiMedia, 14(4):8--13, 2007.
[18]
Y. Kim, T. Schmid, Z. M. Charbiwala, J. Friedman, and M. B. Srivastava. Nawms: nonintrusive autonomous water monitoring system. In SenSys '08: Proceedings of the 6th ACM conference on Embedded network sensor systems, pages 309--322, New York, NY, USA, 2008. ACM.
[19]
J. Ko, R. Musâloiu-Elefteri, J. H. Lim, Y. Chen, A. Terzis, T. Gao, W. Destler, and L. Selavo. Medisn: medical emergency detection in sensor networks. In SenSys '08: Proceedings of the 6th ACM conference on Embedded network sensor systems, pages 361--362, New York, NY, USA, 2008. ACM.
[20]
C. Leung. Extended environments markup language. http://www.eeml.org/.
[21]
P. Levis, S. Madden, J. Polastre, R. Szewczyk, K. Whitehouse, A. Woo, D. Gay, J. Hill, M. Welsh, E. Brewer, and D. Culler. Tinyos: An operating system for sensor networks. Ambient Intelligence, pages 115--148, 2005.
[22]
C.-J. M. Liang, J. Liu, L. Luo, A. Terzis, and F. Zhao. Racnet: a high-fidelity data center sensing network. In SenSys '09: Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, pages 15--28, New York, NY, USA, 2009. ACM.
[23]
T. Luckenbach, P. Gober, S. Arbanowski, A. Kotsopoulos, and K. Kim. Tinyrest - a protocol for integrating sensor networks into the internet. In REALWSN '05: Workshop on Real-World Wireless Sensor Networks, 2005.
[24]
L. Mo, Y. He, Y. Liu, J. Zhao, S. J. Tang, X. Y. Li, and G. Dai. Canopy closure estimates with greenorbs: sustainable sensing in the forest. In SenSys '09: Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, pages 99--112, New York, NY, USA, 2009. ACM.
[25]
G. Montenegro, N. Kushalnagar, J. Hui, and D. Culler. Rfc 4944 -- transmission of ipv6 packets over ieee 802.15.4 networks. Technical report.
[26]
M. Nottingham and R. Sayre. Rfc 4287 -- the atom syndication format. Technical report.
[27]
Å. Östmark, J. Eliasson, P. Lindgren, A. van Halteren, and L. Meppelink. An infrastructure for service oriented sensor networks. Journal of Communications, 1(5):20--29, 2006.
[28]
J. Polastre, R. Szewczyk, and D. Culler. Telos: enabling ultra-low power wireless research. In IPSN '05: Proceedings of the 4th international symposium on Information processing in sensor networks, page 48, Piscataway, NJ, USA, 2005. IEEE Press.
[29]
N. B. Priyantha, A. Kansal, M. Goraczko, and F. Zhao. Tiny web services: design and implementation of interoperable and evolvable sensor networks. In SenSys '08: Proceedings of the 6th ACM conference on Embedded network sensor systems, pages 253--266, New York, NY, USA, 2008. ACM.
[30]
A. Rowe, M. Berges, G. Bhatia, E. Goldman, R. Rajkumar, and L. Soibelman. Demo abstract: The sensor andrew infrastructure for large-scale campus-wide sensing and actuation. In IPSN, pages 415--416. ACM, 2009.
[31]
P. Saint-Andre. Rfc 3920 -- extensible messaging and presence protocol. Technical report, October 2004.
[32]
L. Schor, P. Sommer, and R. Wattenhofer. Towards a zero-configuration wireless sensor network architecture for smart buildings. In BuildSys '09: Proceedings of the First ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Buildings, pages 31--36, New York, NY, USA, 2009. ACM.
[33]
Smart Energy Profile 2.0. Zigbee Alliance, 2010.
[34]
J. Taneja, J. Jeong, and D. Culler. Design, modeling, and capacity planning for micro-solar power sensor networks. In IPSN '08: Proceedings of the 7th international conference on Information processing in sensor networks, pages 407--418, Washington, DC, USA, 2008. IEEE Computer Society.
[35]
A. Tavakoli. Exploring a Centralized/Distributed Hybrid Routing Protocol for Low Power Wireless Networks and Large Scale Datacenters. PhD thesis, EECS Department, University of California, Berkeley, Nov 2009.
[36]
G. Tolle. Embedded Binary HTTP (EBHTTP). IETF Internet-Draft draft-tolle-core-ebhttp-00, Mar. 2010.
[37]
S. Vinoski. Advanced message queuing protocol. IEEE Internet Computing, 10:87--89, 2006.
[38]
G. Werner-Allen, S. Dawson-Haggerty, and M. Welsh. Lance: optimizing high-resolution signal collection in wireless sensor networks. In SenSys '08: Proceedings of the 6th ACM conference on Embedded network sensor systems, pages 169--182, New York, NY, USA, 2008. ACM.
[39]
D. Yazar and A. Dunkels. Efficient Application Integration in IP-based Sensor Networks. In Proceedings of ACM BuildSys 2009, the First ACM Workshop On Embedded Sensing Systems For Energy-Efficiency In Buildings, Berkeley, CA, USA, Nov. 2009.

Cited By

View all
  • (2024)Using DL Models in the Service Layer to Enhance the Fault Tolerance of IoT NetworksElectronics10.3390/electronics1322433413:22(4334)Online publication date: 5-Nov-2024
  • (2024)A review of building digital twins to improve energy efficiency in the building operational stageEnergy Informatics10.1186/s42162-024-00313-77:1Online publication date: 26-Feb-2024
  • (2023)SUSTIE Core Engine: Efficient IoT Platform for Smart Facility Solutions with Gateway, Spatiotemporal Database, and Simulation InterfaceIEEJ Journal of Industry Applications10.1541/ieejjia.2200787512:3(434-441)Online publication date: 1-May-2023
  • Show More Cited By

Index Terms

  1. sMAP: a simple measurement and actuation profile for physical information

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SenSys '10: Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems
    November 2010
    461 pages
    ISBN:9781450303446
    DOI:10.1145/1869983
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 03 November 2010

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. instrumentation
    2. sensor data

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    Acceptance Rates

    Overall Acceptance Rate 174 of 867 submissions, 20%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)31
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 16 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Using DL Models in the Service Layer to Enhance the Fault Tolerance of IoT NetworksElectronics10.3390/electronics1322433413:22(4334)Online publication date: 5-Nov-2024
    • (2024)A review of building digital twins to improve energy efficiency in the building operational stageEnergy Informatics10.1186/s42162-024-00313-77:1Online publication date: 26-Feb-2024
    • (2023)SUSTIE Core Engine: Efficient IoT Platform for Smart Facility Solutions with Gateway, Spatiotemporal Database, and Simulation InterfaceIEEJ Journal of Industry Applications10.1541/ieejjia.2200787512:3(434-441)Online publication date: 1-May-2023
    • (2022)SUSTIE Core Engine: Efficient IoT Platform for Smart Facility Solutions2022 International Power Electronics Conference (IPEC-Himeji 2022- ECCE Asia)10.23919/IPEC-Himeji2022-ECCE53331.2022.9806841(295-300)Online publication date: 15-May-2022
    • (2021)A digital twin framework for improving energy efficiency and occupant comfort in public and commercial buildingsEnergy Informatics10.1186/s42162-021-00153-94:S2Online publication date: 24-Sep-2021
    • (2021)OPM: An Ontology-Based Package Manager for Building Operating SystemsProceedings of the 11th International Conference on the Internet of Things10.1145/3494322.3494338(118-125)Online publication date: 8-Nov-2021
    • (2021)Service Portability and Information Discovery in Building Operating Systems using Semantic ModelingProceedings of the 11th International Conference on the Internet of Things10.1145/3494322.3494337(110-117)Online publication date: 8-Nov-2021
    • (2021)Metadata-based automated IoT device management systemProceedings of the First International Workshop on Cyber-Physical-Human System Design and Implementation10.1145/3458648.3460009(19-20)Online publication date: 18-May-2021
    • (2021)Adaptive Multivariate Data Compression in Smart Metering Internet of ThingsIEEE Transactions on Industrial Informatics10.1109/TII.2020.298138217:2(1287-1297)Online publication date: Feb-2021
    • (2020)Chapter 9: Putting It All TogetherInternet of Things: Concepts and System Design10.1007/978-3-030-41346-0_9(267-301)Online publication date: 19-May-2020
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media