Wearables and IoT Strategy
out of 30
Post on 07-Aug-2015
- 1. Amyx+McKinsey Wearables & IoT Strategy 2015 Amyx+McKinsey
- 2. 2015 Amyx+McKinsey 2 ABOUT SCOTT AMYX
- 3. AGENDA Industry IoT Open Source Study Business Use Cases Interoperability Scale Smart Cities Smart Homes Rapid Time-to-Benefit Limited Network Coverage Utilization-Based Model High-Volume, Real-Time Analytics 2015 Amyx+McKinsey 3
- 4. RESEARCH METHODOLOGY 2015 Amyx+McKinsey 4 Video InterviewsSurvey Questionnaire Secondary SourcesOpen Source Project Sites Scope
- 5. IOT OPEN SOURCE PROJECTS IN SCOPE 2015 Amyx+McKinsey 5 Industry Standards Advanced Message Queuing Protocol (AMQP) AllSeen Alliance: AllJoyn COMPOSE Eclipse IoT Extensible Messaging and Presence Protocol (XMPP) OASIS Message Queuing Telemetry Transport (MQTT) Open Interconnect Consortium (OIC): IoTivitiy Open Source Hardware Association (OSHA) Very Simple Control Protocol (VSCP) Operating System (OS) ARM mbed Canonical Ubuntu & Snappy Ubuntu Core Contiki Raspbian RIOT Spark.io webinos Application Programming Interface (API) BipIO Qeo Tinq Zetta 1248.io Horizontal Platform Chimera IoT Beebotte Canopy DeviceHive Distributed Services Architecture (DSA) Grid Connect Kaa Kynetx M2MLabs Mainspring Nimbits Open Source Internet of Things (OSIOT) prpl Foundation SiteWhere webinos Yaler Middleware IoTSyS Open IoT OpenRemote Node Flow Editor Node-RED ThingBox
- 6. IOT OPEN SOURCE PROJECTS IN SCOPE (CONTINUED) 2015 Amyx+McKinsey 6 Home Automation Home Gateway Initiative (HGI) Ninja Blocks openHAB & Eclipse SmartHome PrivateEyePi RaZberry The Thing System Robotics Open Source Robotics Foundation Mesh Network Open Garden OpenWSN Health e-Health Sensor Platform Air Pollution HabitatMap Airbeam Water Oxford Flood Network Aquarium Open Aquarium Toolkit KinomaJS IoT Toolkit Data Visualization freeboard ThinkSpeak Search Thingful Hardware Arduino Ethernet Shield & Arduino Software Development Environment (IDE) BeagleBone Intel Galileo openPicus FlyportPro Pinoccio WeIO WIZnet In-Memory Data Grid Ehcache Hazelcast
- 8. 2015 Amyx+McKinsey 8 SURVEY QUESTIONNAIRE (CONTINUED) Operating System Android iOS OS X Linux Windows 7 Other Transport Layer CoAP packets sent over a TCP socket encrypted through an RSA asymmetric key handshake passed off to an AES encrypted tunnel. Dev Tools Specify Repository/ Version Control Github/ Git Bug Tracker Github Issues Other Database Apache Spark Hadoop Cassandra MongoDB Scalding Cascading PostgreSQL MySQL MariaDB Adminer Couchbase Neo4j Riak Redis Other Device Management Device Provisioning Remote Access Configuration Administration Software Management Device Monitoring Troubleshooting Other Data Collection Pull queues Push Queues Long polling Webhooks Auto-Scaling Failure Detection Load-Monitoring System Health Load Buffering Private Clusters Asynchronous Other Business Rules Engine Business Rule Repository Business Rule Designer/Editor A Query and Reporting Component Rules Engine Execution Core Actual Code Inference Engine Reaction Rules Engine Metadata - Business, Technical, Operational Other Storage AWS Google Cloud HP Cloud IBM SmartCloud Microsoft Azure AT&T's Synaptic Cloud Rack Space Cloud Files Softlayer's Cloudlayer Nirvanix Internap AgileFiles Synology ReadyNAS QNAP Other Search Apache Solr/ Apache Lucene ElasticSearch Sphinx Other Data Visualization Lumify ThingSpeak Nimbits Other
- 9. 2015 Amyx+McKinsey 9 SURVEY QUESTIONNAIRE (CONTINUED) Analytics Piwik Open Web Analytics eAnalytics Salesforce Analytics Cloud Adaptive Insights BIME Birst GoodData IBM Watson Analytics Power BI MicroStrategy SAP Lumira Cloud Tableau Public TIBCO Spotfire Cloud Other Sectors/ Verticals Horizontal Buildings Energy Consumer Home Healthcare Life Science Industrial Transportation Retail Security Public Safety Government Defense IT Networks Other
- 10. IOT ARCHITECTURE 2015 Amyx+McKinsey 10 Source: Harvard Business Review.
- 11. TECHNOLOGY STACK 2015 Amyx+McKinsey 11 HTTP, MQTT, CoAP, XMPP, AMQP, JSON, STOMP, CBOR, SEP 2.0, BGP, DHCP, DNS, FTP, IMAP, LDAP, MGCP, NNTP, NTP, POP, ONC/RPC, RTP, RTSP, RIP, SIP, SMTP, SNMP, SSH, Telnet, TLS/SSL, DTLS, OMA-DM, OMA LWM2M TCP/IP, UDP, DCCP, SCTP, RSVP, ZigBee, UNIX transport IEEE 802.15.4, Bluetooth, BLE, WiFi, NFC, 3GPP, ARP, NDP, OSPF, Tunnels (L2TP), Serial/ SLIP, PP, MAC (Ethernet, DSL, ISDN, FDDI), IEEE 802, IEEE 802.11, Powerline (PLC), CAN bus, RS- 232 Source: IoT Research EU. IP (IPv4, IPv6), RPL, 6LoWPAN, ICMP, ICMPv6, ECN, IGMP, IPsec, ZigBee
- 12. Business Use Cases 2015 Amyx+McKinsey 12
- 13. INTEROPERABILITY 2015 Amyx+McKinsey 13 Source: AllSeen Alliance.
- 15. 2015 Amyx+McKinsey 15 SCALE Source: Connectivist.
- 16. 2015 Amyx+McKinsey 16 SCALABLE HORIZONTAL PLATFORMS SiteWhere allows developers to create IoT solutions without custom coding SiteWhere supports numerous protocols such as MQTT, JSON, AMQP, XMPP, Stomp, JMS, and WebSockets and publishes APIs SiteWhere is able to manage large numbers of devices and event cycles SiteWhere can scale to any number of devices using optimized Apache HBase non-relational, distributed database SiteWhere is fault tolerant, scalable and cost efficient webinos consists of an application platform, connected everything protocol and a security framework webinos federated web runtime offers a common set of APIs to allow apps easy access to cross-user, cross-service, cross- device functionality in a secure manner webinos enables single service for every device, allowing services to be developed once deployed anywhere
- 17. 2015 Amyx+McKinsey 17 SMART CITIES Resource Constrained Devices Environment Unreliable Networks Potential Threats
- 18. 2015 Amyx+McKinsey 18 SMART CITY TECHNOLOGIES RIOT and Contiki OS support resource constrained (low power, memory and processing) devices with full OS capability Both support many different hardware architectures such as MSP430, ARM7, ARM Cortex-M0, Cortex-M3, Cortex-M4, x86 PCs and others Both support RPL, a wireless token-passing protocol for multi-hop wireless mesh networks RIOT and Contiki support protocols such as CoAP, MQTT, DNS, JSON, HTTP, TCP/IP, UDP, IPv4, IPv6, 6LoWPAN and others OS OpenRemote is a middleware solution for residential and commercial building automation OpenRemote is protocol agnostic and operates with off-the-shelf hardware User interface design, installation management and configuration can be handled remotely with OpenRemote cloud-based design tools End-user control interfaces are available for iOS and Android devices, and for devices with web browsers Middleware
- 19. SMART HOMES 2015 Amyx+McKinsey 19 Source: Cisco.
- 20. 2015 Amyx+McKinsey 20 SMART HOME PLATFORMS openHAB has a modular architecture that supports legacy protocol-based devices, standards and component support openHAB support overarching home automation rules and uniform user interfaces Any code changes to openHAB is shared seamlessly with Eclipse SmartHome project Eclipse SmartHome unifies a fragmented smart home ecosystem with common interfaces and APIs to integrate connectivity, automation, user interfaces and persistence HGI publishes requirements for home gateways and wireless home networks with the goal of enabling applications, home gateway middleware and home network-based devices to connect seamlessly
- 21. 2015 Amyx+McKinsey 21 RAPID TIME-TO-BENEFIT Source: Intel.
- 22. 2015 Amyx+McKinsey 22 API & MIDDLEWARE Zetta is an API platform built on Node.js for creating IoT servers that run across geo-distributed computers and the cloud to support data-intensive, real-time applications Zetta combines REST APIs, WebSockets and reactive programming to assemble distributed systems that communicate and react via APIs API OpenIoT supports a middleware for pulling information from sensor clouds, without having to worry about what exact sensors are used OpenIoT explores efficient ways to use and manage cloud environments for IoT entities and resources such as sensors, actuators and smart devices and offers a cloud-based and utility- based Sensing-as-a-Service model, via an adaptive middleware framework for deploying and providing services in cloud environments Middleware
- 23. LIMITED NETWORK COVERAGE 2015 Amyx+McKinsey 23 Source: Roampod.
- 24. 2015 Amyx+McKinsey 24 MESH NETWORK Open Garden IoT SDK enables IoT devices to connect to the Internet and communicate with other nearby devices using peer-to-peer mesh networking connectivity to share and receive data faster and efficiently by automatically and actively choosing and switching to the best available network Open Garden wireless mesh networking application is supported on Mac, Android, Windows and soon iOS OpenWSN uses RPL as a routing protocol that relays packets across multiple hops separating source and destination nodes RPL is designed for Low Power and Lossy Wireless Networks such as Wireless Sensor Networks RPL dubs collection traffic Multi-Point-to-Point (MP2P) and configuration traffic Point-To-Multi-Point (P2MP)
- 25. UTILIZATION-BASED MODEL 2015 Amyx+McKinsey 25
- 26. 2015 Amyx+McKinsey 26 MONETIZATION Chimera IoT uses AMQP RabbitMQ subscription messaging/ public exchange to provide real-time, mobile transmission of sensor data on a publish-and-subscribe model Chimera IoT supports of IoT solutions that require mobile real- time transmission of sensor data, support for the addition of sensors to existing installations, updating of all configuration information on mobile platforms including reports, properties, frequency and analytics Chimera IoT provides enterprises with the built in capability to charge for messages, payloads and analytics in real-time and report out to clients, billing companies and producers
- 27. HIGH-VOLUME, REAL-TIME ANALYTICS 2015 Amyx+McKinsey 27 Source: Vitria.
- 28. IN-MEMORY DATA GRID 2015 Amyx+McKinsey 28 Ehcache is a Java-based cache for boosting performance, offloading database and simplifying scalability Ehcache scales from in-process, with one or more nodes, all the way to mixed in-process/out-of-process configurations with terabyte-sized caches Hazelcast is an n-memory Java-based cache for high-volume transactions, real-time analytics and hybrid data processing Hazelcast supports in-memory NoSQL, various caching, data grid, messaging, application scaling and clustering
- 29. KEY TAKEAWAYS IoT Open Source Allows For: Scale Velocity of Innovation Low Cost Royalty-Free Vibrant Developer Community Interoperability No Lock-In 2015 Amyx+McKinsey 29
- 30. 2015 Amyx+McKinsey Contact Information Scott Amyx Amyx+McKinsey firstname.lastname@example.org 30 Wearables & IoT Strategy
View more >
Solar Power for IoT, Wearables and Sensors - Alta Devices ?· Solar Power for IoT, Wearables and Sensors…