Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

WoT.City and IoT Protocols Movement @ Taipei, Taiwan

1,037 views

Published on

Introducing WoT.City and speaking of IoT protocols movement.

Published in: Internet
  • Be the first to comment

WoT.City and IoT Protocols Movement @ Taipei, Taiwan

  1. 1. WoT.City Copyright (C) 2015 WoT.City, Inc. All rights reserved. A Web of Things Framework for Maker Community [ IoT Protocols Movement ] ! Jollen Chen <jollen@jollen.org> Taipei, Taiwan @ 創客基地 ! 2015.07.16
  2. 2. Speaker Jollen, Founder of WoT.City ! Jollen is a passionate software developer with a breadth of technical experience with software framework, web technologies, embedded systems, operating systems and distributed systems. ! Jollen specializes in open source software development, its business models and its strategy planning. He brings both software development and engineering experience to WoT.City.
  3. 3. ! Physical Web The future of the IoT is URLs.
  4. 4. !! W3C WoT
  5. 5. Web of Things !!!
  6. 6. “the Web of Things reuses existing and well-known Web standards[1][2] used in the programmable Web (e.g., REST, HTTP, JSON), semantic Web (e.g., JSON-LD, Microdata, etc.), the real-time Web (e.g., Websockets) and the social Web (e.g., oauth or social networks).” ! —Wikipedia
  7. 7. Web IoT over the Web Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  8. 8. Layering of Protocols IP UDP SMTPDNS HTTP TCP CoAP FTP Ethernet Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  9. 9. TCP Connection B SYN A SYN-ACK ACK DATA ACK DATA FIN . . . Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  10. 10. CoAP over UDP UDP IP CoAP WoT Server IoT over the Web Ethernet MAC Ethernet PHY Application Transport Network Data Link Physical TLS (optional) Presentation / Session Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  11. 11. HTTP CoAP MQTT Type document oriented document oriented message oriented Purpose server farms constrained devices lightweight M2M communications Transport over TCP over UDP over TCP Model Client/Server Client/Server Client/Server Resolver URI REST Message Interoperate one-to-one many-to-many Architecture request/response request/response publish/subscribe HTTP/CoAP/MQTT Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  12. 12. HTTP/1.1 over SPDY+TCP TCP IP HTTP WoT Server the Web Ethernet MAC Ethernet PHY Application Transport Network Data Link Physical SPDY + TLS Presentation / Session Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  13. 13. HTTP over QUIC+UDP UDP + QUIC IP HTTP WoT Server IoT over the Web Ethernet MAC Ethernet PHY Application Transport Network Data Link Physical SPDY + QUIC Presentation / Session UDP + QUIC IP HTTP WoT Server IoT over the Web Ethernet MAC Ethernet PHY QUIC Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  14. 14. HTTP/2 over QUIC HTTP/2 等於 SPDY,在 IoT/WoT 裝 置上可暫時採⽤用 HTTP + SPDY + QUIC + UDP 堆疊 ! Google 未來有意將 HTTP/2 over QUIC 提交給 IETF Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  15. 15. Interoperability IoT Cloud IoT Device IoT Device IoT Device IoT Device Mobile & Client IoT Proxy Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  16. 16. A secure wireless mesh network for smart home. IEEE 802.15.4 MAC IEEE 802.15.4 PHY 6LoWPAN (IPv6) IP Routing UDP + DTLS Application Thread RFC 4944, RFC 4862, RFC 6775 RFC 1058, RFC 2080 RFC 768, RFC 6347, RFC 4279 RFC 4492v RFC 3315, 5007 Mesh Networking Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  17. 17. 6LoWPAN IPv6 over Low power Wireless Personal Area Networks. ! For constrained IoT devices. UDP 6LoWPAN CoAP EXI TCP IP HTTP HTML the Web IoT + the Web Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  18. 18. WoT.City A new, open and free WoT framework for makers. Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  19. 19. Composition Layer Web App Frontend Things Data Layer Things Service Layer Web of Things Backend (NodeJS) A Full Stack WoT Framework WoT.City WoT Framework Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  20. 20. Maker 1 Maker Private Cloud Maker Personal Data Maker 2 Maker Private Cloud Maker Personal Data Maker 3 Maker Private Cloud Maker Personal Data WoT.City Brings Decentralized IoT Personalized and Distributed DecentralizedCopyright (C) 2015 WoT.City, Inc. All rights reserved.
  21. 21. Near-term Solution Milestones WoT.City company starts wotcity.com project at May, 2015. It is a SaaS cloud platform which enables the connectivity of physical devices through the web. WoT.City is including and has an implementation of W3C Web of Things Framework. WoT.City has a combined HTTP and WebSocket server. Please visit https://wotcity.com WoT.City has been developing the Web of Things framework. The software is an open source project. We would like to work with open source community. The development work is also including the principles of W3C Web of Things Framework. Web of Things Platform 1 Web of Things Framework 2 Copyright (C) 2015 WoT.City, Inc. All rights reserved.
  22. 22. + ARM mbed Available Now
  23. 23. + Available Soon
  24. 24. Open Source Open Hardware + What Will You Make ?
  25. 25. What Will You Make ! Open Source Open Hardware Open IoT Cloud + +
  26. 26. WoT Platform Website WoT Open Source Contact Angel List https://wotcity.com https://github.com/wotcity hello@wotcity.com https://angel.co/wot-city

×