Skip to main content

IoT Services Platform: Functions and Requirements

  • Chapter
  • First Online:
Internet of Things From Hype to Reality

Abstract

IoT Services Platform is considered the cornerstone of successful IoT solutions. It is responsible for many of the most challenging and complex tasks of the solution. The Services Platform automates the ability to deploy, configure, troubleshoot, secure, manage, and monitor IoT entities ranging from sensors to applications in terms of firmware installation, patching, debugging, and monitoring, just to name a few. This chapter defines the key requirements for a comprehensive IoT Services Platform based on latest industry standards.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Notes

  1. 1.

    (37.76724070774898, −122.37890839576721) are the GPS coordinates for a northern California area.

  2. 2.

    Yang is a tree-structured data modeling language (defined by IETF) used to model configuration and state data [6].

  3. 3.

    TR-069 uses a bidirectional SOAP/HTTP-based protocol which was originally used for remote management of end-user devices. It was published by the broadband forum and labeled CPE WAN Management Protocol (CWMP).

  4. 4.

    LWM2M (lightweight machine-to-machine) protocol is defined by the Open Mobile Alliance for M2M/IoT as an application layer communication protocol between a LWM2M server and a LWM2M client (located in a LWM2M Device).

  5. 5.

    Some researchers use the term QoS to refer to both QoS and GoS as defined above.

  6. 6.

    Alternatively, an authorization, authentication, and accounting (AAA) server may be used for device authorization.

References

  1. IoT—Converging Technologies for Smart Environments and Integrated Ecosystems, Reviewer Publishers. Online: http://www.internet-of-things-research.eu/pdf/Converging_Technologies_for_Smart_Environments_and_Integrated_Ecosystems_IERC_Book_Open_Access_2013.pdf

  2. Internet of Things, Evolving the Manufacturing Industry. Online: http://www.cisco.com/c/en/us/solutions/internet-of-things/iot-products/services.html

  3. The Internet of Things: Between the Revolution of the Internet and the Metamorphosis of Objects, Gerald Santucci. Online: http://cordis.europa.eu/fp7/ict/enet/documents/publications/iot-between-the-internet-revolution.pdf

  4. From the Internet of Computers to the Internet of Things, Friedemann Mattern and Christian Floerkemeier, Distributed Systems Group, Institute for Pervasive Computing. Online: http://www.vs.inf.ethz.ch/publ/papers/Internet-of-things.pdf

  5. Reaping the Benefits of the Internet of Things, Cognizant Reports, May 2014. http://www.cognizant.com/InsightsWhitepapers/Reaping-the-Benefits-of-the-Internet-of-Things.pdf

  6. P. N. Howard (8 June 2015) How big is the Internet of Things and how big will it get? The Brookings Institution. Retrieved 26 June 2015

    Google Scholar 

  7. Wallina S, Wiksrom C, Automating network and service configuration using NETCONF and YANG. Online: http://www.tail-f.com/wordpress/wp-content/uploads/2013/03/Tail-f-NETCONF-YANG-Service-Automation-LISA-Usenix-2011.pdf

  8. B.M. Yang, A Data Modeling Language for the Network Configuration Protocol (NETCONF). RFC 6020 (2010)

    Google Scholar 

  9. Broadband Forum Technical Report TR-069, CPE WAN Management Protocol, Issue 1 Amendment 5, Version 1.4, Nov 2013

    Google Scholar 

  10. Open Mobile Alliance M2M Device Management Specifications. Online: http://openmobilealliance.hs-sites.com/lightweight-m2m-specification-from-oma

  11. Open Mobile Alliance Lightweight M2M Version 1.0. Online: http://technical.openmobilealliance.org/Technical/technical-information/release-program/current-releases/oma-lightweightm2m-v1-0

  12. R. Sokullu, O. Karaca, Fault management for smart wireless sensor networks, in Ubiquitous Intelligence & Computing and 9th International Conference on Autonomic & Trusted Computing (UIC/ATC), 4 Sept 2012

    Google Scholar 

  13. G. Stanley, Associate, White Paper, A Guide to Fault Detection and Diagnosis. Online: http://gregstanleyandassociates.com/whitepapers/FaultDiagnosis/faultdiagnosis.htm

  14. IETF Network Working Group, Request for Comments (RFC) 3433, Entity Sensor Management Information Base. Online: https://tools.ietf.org/html/rfc3433

  15. G. Huston, Measuring IP network performance. Internet Protocol J, 6(1), Online: http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_6-1/measuring_ip.html

  16. H. Hui-Ping, X. Shi-De, M. Xiang-Yin, Applying SNMP technology to manager sensors in IoT. Open Cybern. Syst. J. pp. 1019–1024. Online: http://benthamopen.com/contents/pdf/TOCSJ/TOCSJ-9-1019.pdf

  17. L. Adaro, Monitoring 101 eBook, Nov 2015. Online: https://thwack.solarwinds.com/docs/DOC-187523

  18. Stanford Sensor Course. Online: http://web.stanford.edu/class/me220/data/lectures/lect02/lect_2.html

  19. B. Hedstrom, A. Watwe, S. Sakthidharan, Protocol Efficiencies of NETCONF versus SNMP for Configuration Management Functions, University of Colorado, May 2011. Online: http://morse.colorado.edu/~tlen5710/11s/11NETCONFvsSNMP.pdf

  20. OMA LightweightM2M v.10, Open Mobile Alliance. Online: http://technical.openmobilealliance.org/Technical/technical-information/release-program/current-releases/oma-lightweightm2m-v1-0

  21. S. Duquet, Smart Sensors, Enabling Detection and Ranging for IoT and Beyond, Ladder Technology Magazine Elektronik Praxis, April 2015. Online: http://leddartech.com/smart-sensors

  22. Sensors Applications for Smarter World, Libelium. Online: http://www.libelium.com/top_50_iot_sensor_applications_ranking/

  23. P. Seneviratne, Internet Connected Smart Water Sensors, September 2015. Online: https://www.packtpub.com/books/content/internet-connected-smart-water-meter

  24. P. Jain, Pressure Sensors, Prototype PCB from $10. Online: http://www.engineersgarage.com/articles/t

  25. D. Merrill, J. Kalanithi, P. Maes, Siftables: Towards Sensor Network User Interfaces. Online: http://alumni.media.mit.edu/~dmerrill/publications/dmerrill_siftables.pdf

  26. Whatis.com, Online: http://whatis.techtarget.com/definition/firmware

  27. Mobileburn, Online: http://www.mobileburn.com/definition.jsp?term=firmware

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ammar Rayes .

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Rayes, A., Salam, S. (2017). IoT Services Platform: Functions and Requirements. In: Internet of Things From Hype to Reality. Springer, Cham. https://doi.org/10.1007/978-3-319-44860-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-44860-2_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-44858-9

  • Online ISBN: 978-3-319-44860-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics