1 / 22

Sensors to Servers

Sensors to Servers. Meeting #3: March 20, 2014. IoTCM : IoT Connection Model. Meeting Goals. Quick review of IoTCM Current Progress Current Implementation Translators Progress So Far Division of Tasks The Evolution of Version 1.0 “ The Plan” (schedule and milestones).

brant
Download Presentation

Sensors to Servers

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sensors to Servers Meeting #3: March 20, 2014 IoTCM: IoT Connection Model

  2. Meeting Goals • Quick review of IoTCM • Current Progress • Current Implementation • Translators • Progress So Far • Division of Tasks • The Evolution of Version 1.0 • “The Plan” (schedule and milestones)

  3. The Mission Has Not Changed • To provide a recommended set of standard terms and interfaces to allow nodes in heterogeneous systems to communicate at a basic level while leaving implementers free to extend and add value in any way they choose.

  4. What is IoTCM? • It’s all about • Things IoTCM Host Thing Things Data Data Methods Methods

  5. What is IoTCM? A “Host” implements the spec. A “Client” consumes it. IoTCM Host IoTCM Client IoTCM Client Things Thing Interfaces Thing Interfaces Network (WiFi, Cellular, etc.) Thing Data

  6. Current Progress • Web Site up at www.IoTCM.org • Wordpress-based • Blog • Forums • Codeplex Project online at iotcm.codeplex.com • Source code • Issue tracker • Implementation Matrix

  7. Host Implementation Details

  8. Server Sessions POST to create Client-driven response format

  9. What IoTCM Looks Like: JSON User/Role-based Access Session-based Security Client-driven Format

  10. What IoTCM Looks Like: JSON Standard Semantics Standard Units Standard “Thing” Accessibility Standard Data Types

  11. What IoTCM Looks Like: JSON Temporal consistency Minimized traffic Standard “DataValues”

  12. What IoTCM Looks Like: XML User/Role-based Access Session-based Security Client-driven Format

  13. What IoTCM Looks Like: XML Standard “Things” Standard Data Types Standard Semantics Accessibility Standard Units

  14. What IoTCM Looks Like: XML Temporal consistency Standard “DataValues” Minimized traffic

  15. Other protocols to IoTCM:Translators

  16. Data Input: IoTCM Translators 5.736 mA Temp Sensor Temp Sensor Temp Sensor IoTCM Client IoTCM Client Thing Interfaces Thing Interfaces OPC Tag Point “420” BACnetpresent-value Tag “42.0” IoTCM Host Network (WiFi, Cellular, etc.) Proprietary BACnet OPC Things Motor 42.0 C Standard Outputs

  17. Reference Translator needs • MTConnect • OPC (DA and UA) • BACnet • MQTT • J1939 (CAN) • Modbus • SNMP • Others?

  18. Summary

  19. What will be in v 1.0? Specification of Components • Things • Data • Functions Data Access over IP • REST interface definitions • XML and JSON • (Maybe proto-buf?) Discovery • Details to be worked out – need volunteers History • Look to v 2.0 Thing Library • Definitions of common Things SDKs and Reference Implementations • C# Host and Client • Translators

  20. What will be in v 1.0?

  21. The Plan • Completed: • Begin Spec Document • Begin SDK and Reference Host Implementation • IoTCM.org domain and web site • Iotcm.codeplex.com project portal • Next 4 weeks • Start the Thing Library • Implement Reference Host and Client • Get others involved • April-May 2014 • Find implementers and early adopters • June 2014 • Publish 0.9 and solicit feedback • August 2014 • Publish 1.0

  22. Questions, Feedback, Volunteers ctacke@opennetcf.com (240) 293-4633 Coming Soon: http://www.iotcm.org

More Related