1. IoT Interfaces to Cloud,
Fog, and Data Analytics
Bob Marcus
Co-Chair NIST Big Data PWG
robert.marcus@et-strategies.com
Friday, April 29, 16
2. Key Points on IoT to Cloud Interfaces - Initial Thoughts
• Many large scale CPS application will produce enormous amounts of data that require
Big Data analytics on elastic computing resources (i.e. Cloud)
• Connecting the device level Internet of Things to Cloud analytics will be a major
architectural decision challenge for designers
• Possible approaches include gateways, hubs, edge processing (e.g. Fog Computing),
interactive interfaces into the Cloud, and streaming data into the Cloud
• Combinations of these approaches are also possible for systems including different
physical devices
• Converting Cloud analytics into actuator control commands is another key architectural
challenge that will be discussed in the slide set “Control of CPS Systems”.
http://www.slideshare.net/bobmarcus/control-in-cyberphysical-systems
• The architectural decisions should be based on Use Case requirements
• Data and communication standard formats, protocols, and APIs will be necessary for
interoperability between IoT and Clouds. See the slide set on “CPS Standards” at
http://www.slideshare.net/bobmarcus/standards-and-open-source-for-big-data-cloud-and-iot
Friday, April 29, 16
5. Outline of Slides
・NIST IoT, Big Data, and Cloud Models
・Use Case: Smart City Architectures
・Fog and Edge Computing
・Gateways and Hubs
・Streaming into the Cloud
・Middle Layer Data Storage
・Mobile Architectures
・IoT Messaging Protocols
・Internet of Things Reference Architectures
・Reference Links for Interfacing IoT to Cloud/Big Data Architectures
・IoT to Cloud: Middle Layer
Friday, April 29, 16
6. Terminology
・Cloud - One or more data centers supporting large scale storage and processing
・Things - Devices that interact with physical world (e.g. sensors, actuators)
・Internet of Things - Devices interacting with networked cyber components
・Analytics - Processing of data to understand past events and support future decisions
・Big Data - Data that requires parallel or distributed processing for analytics
Friday, April 29, 16
7. Terminology continued
・Middle Layer - Cyber components between devices and Cloud / Data Centers
IoT Device Gateways - Connect devices with intermediate network nodes and/or data centers
Edge Computing - Distributes some of the resources and services of computation,
communication, control, and storage close to devices and gateways
Fog Computing - Distributes some of the resources and services of computation,
communication, control, and storage away from centralized data centers (e.g. to Edge)
IoT Cloud API Gateways - Connects Cloud with intermediate network node and/or device gateways
Hubs - Manage devices, collect device data, process device data, and distribute data and messages
Hub Locations - Hubs can be located in the Edge, Fog, and/or Cloud
Hub Roles - Key differentiator for architectures is Hubs locations, capabilities, and interactions
Friday, April 29, 16
8. Internet of Things Definition from Wikipedia
From https://en.wikipedia.org/wiki/Internet_of_Things
The Internet of Things (IoT) is the network of physical objects—devices, vehicles,
buildings and other items—embedded with electronics, software, sensors, and network
connectivity that enables these objects to collect and exchange data.The IoT allows
objects to be sensed and controlled remotely across existing network infrastructure,
creating opportunities for more direct integration of the physical world into computer-
based systems, and resulting in improved efficiency, accuracy and economic benefit; when
IoT is augmented with sensors and actuators, the technology becomes an instance of the
more general class of cyber-physical systems, which also encompasses technologies such
as smart grids, smart homes, intelligent transportation and smart cities
Friday, April 29, 16
14. Principles for IoT Clouds
From http://www.infosys.tuwien.ac.at/research/viecom/papers/Truong2015Principles.pdf
Principle 1: Enable virtualization and composition of IoT components as units
Principle 2: Enable emulated/simulated IoT parts working with production cloud
services
Principle 3: Enable dynamic provisioning of IoT and cloud service units through
uniform marketplaces and repositories for multiple stakeholders
Principle 4: Provide multilevel software stack deployment and configuration
Principle 5: Provide software-defined elasticity and primitive governance
functions for all IoT and cloud service units
Principle 6: Provide monitoring and analysis for an end-to-end view on elasticity
and dependability properties
Principle 7: Coordinate elasticity to enable a coherent elastic execution
throughout the whole IoT cloud system
Friday, April 29, 16
15. Gap Analysis of IoT Platforms from Finland
From http://arxiv.org/pdf/1502.01181.pdf
Friday, April 29, 16
17. Big Data Reference Architecture
From http://bigdatawg.nist.gov/_uploadfiles/M0397_v1_2395481670.pdf
Friday, April 29, 16
18. Domain Framework for CPS Systems
From http://www.cpspwg.org/Portals/3/docs/CPS%20PWG%20Draft%20Framework%20for%20Cyber-Physical%20Systems%20Release%200.8%20September%202015.pdf
Friday, April 29, 16
24. Cisco Fog Computing Architecture
From https://research.orange.com/en/fog-computing-and-geo-distributed-cloud/
Friday, April 29, 16
25. Cisco IoT Platform Architecture (more details)
From http://www.cisco.com/web/about/security/intelligence/iot_framework.html
Friday, April 29, 16
26. Fog Computing in the Smart Grid
From https://techradar.cisco.com/pdf/cisco-technology-radar.pdf
Friday, April 29, 16
27. IBM IoT as a Composable Business
From http://www.slideshare.net/BernardKufluk/building-the-internet-of-things-with-ibm-slideshare
Friday, April 29, 16
28. Orange In-Network Distributed Cloud Architecture
From https://research.orange.com/en/fog-computing-and-geo-distributed-cloud/
Friday, April 29, 16
29. NTT Edge Computing Architecture
From http://www.ntt.co.jp/news2014/1401e/140123a.html
Friday, April 29, 16
30. Fog Computing from Ahmed Banafa
From https://www.linkedin.com/pulse/20140822065109-246665791-fog-computing-from-the-center-to-the-edge-of-the-cloud
Friday, April 29, 16
31. ETSI Mobile Edge Computing
From https://portal.etsi.org/Portals/0/TBpages/MEC/Docs/Mobile-edge_Computing_-_Introductory_Technical_White_Paper_V1%2018-09-14.pdf
Friday, April 29, 16
32. Wind River Edge Management System
From http://download.intel.com/newsroom/kits/iot/insights/2014/pdfs/WR_Edge_Management_System-ProductOverview.pdf
Friday, April 29, 16
36. Conceptual Architecture from Frontiers in Neuroscience
From http://journal.frontiersin.org/article/10.3389/fnhum.2014.00370/full
Friday, April 29, 16
39. Logistic Cloud from Taiwan Universities
From www.mdpi.com/1424-8220/14/4/6144/pdf
Friday, April 29, 16
40. Edge and Cloud ComputingVision from PromptCloud
From https://www.promptcloud.com/blog/big-data-processing-edge-computing
Friday, April 29, 16
41. GS1 EPC Global Architecture Framework
From http://www.slideshare.net/gatordkim/gs1-epcglobal-framework-and-oliot-project-overview-oliot-workshop-2014
Friday, April 29, 16
42. Open Language for the IoT (OLIOT)
From http://www.slideshare.net/gatordkim/gs1-agrifoodautoidlabskaistdaeyoung-kim27062014
and http://gs1oliot.github.io/oliot/
Friday, April 29, 16
53. University of Florida Atlas Cloud Edge & Beneath (CEB) Architecture
From http://www.icta.ufl.edu/projects/publications/ceb.pdf
Friday, April 29, 16
54. University of Florida Atlas Cloud Edge & Beneath (CEB) Architecture
From http://www.cise.ufl.edu/~helal/pervasive-fundamentals-cyberphysical.htm
and http://www.icta.ufl.edu/projects/publications/ceb.pdf (defunct original source)
Friday, April 29, 16
55. CEB Architecture Beneath Layer
From http://cps-vo.org/file/20907/download/60313
Friday, April 29, 16
56. CEB Architecture Edge Layer
From http://cps-vo.org/file/20907/download/60313
Friday, April 29, 16
57. CEB Architecture Cloud Layer
From http://cps-vo.org/file/20907/download/60313
Friday, April 29, 16
58. CEB Architecture: Cloud Layer Middleware and Application Runtime
From http://cps-vo.org/file/20907/download/60313
Friday, April 29, 16
59. Microsoft Azure Gateway
From http://blogs.technet.com/b/dataplatforminsider/archive/2014/10/29/microsoft-adds-iot-streaming-analytics-data-production-and-workflow-services-to-azure.aspx
Friday, April 29, 16
60. Microsoft Azure IoT Hub
From http://www.slideshare.net/ilyas_it83/business-transformation-with-microsoft-azure-iot
Friday, April 29, 16
61. Digital EnterpriseVision from Microsoft
From https://blogs.microsoft.com/iot/2014/11/11/processing-data-from-the-edge-a-platform-for-the-internet-of-your-things/
Friday, April 29, 16
62. Amazon Web Services IoT
From https://aws.amazon.com/iot/how-it-works/
Friday, April 29, 16
63. W3C Web of Things Architecture and Device Interfaces
From https://github.com/w3c/wot/wiki/Architecture-Model
Friday, April 29, 16
64. W3C Web of Things Framework Example
From http://www.w3.org/2015/05/wot-framework.pdf
Friday, April 29, 16
65. Virdata Cloud Services
From http://www.slideshare.net/nathan_gs/virdata-lessons-learned-from-the-internet-of-things-and-m2-m-cloud-services-at-ibm-big-data-developers-meetup
Friday, April 29, 16
66. Open Remote Open Source Middleware
From http://supracopula.com/portfolio_page/dynamic-programing-ui-for-openremote/
Friday, April 29, 16
68. Distributed Systems Group TU Wien
From http://www.slideshare.net/linhsolar/principles-for-engineering-elastic-iot-cloud-systems
Friday, April 29, 16
69. Intel’s IoT Platform
From http://www.enterprisetech.com/2014/12/10/intel-rolls-iot-platform/
Friday, April 29, 16
70. Intel IoT Platform (another view)
From http://www.zdnet.com/article/intel-links-up-internet-of-things-agenda-with-new-platform/
Friday, April 29, 16
76. BI Intelligence’s Internet of Things Ecosystem
From http://www.businessinsider.com/internet-of-things-2015-forecasts-of-the-industrial-iot-connected-home-and-more-2015-10
Friday, April 29, 16
77. GE Predix Cloud and Gateway
From https://d154rjc49kgakj.cloudfront.net/GEPredixArchitectureWP.pdf
Friday, April 29, 16
98. Benefits of Cyber-Physical Cloud Computing (CPCC)
From www2.nict.go.jp/univ-com/isp/doc/NIST.IR.7951.pdf
Friday, April 29, 16
99. Research Areas for Cyber-Physical Cloud Computing (CPCC)
From www2.nict.go.jp/univ-com/isp/doc/NIST.IR.7951.pdf
Friday, April 29, 16
100. Research Areas for Cyber-Physical Cloud Computing (CPCC)
From www2.nict.go.jp/univ-com/isp/doc/NIST.IR.7951.pdf
Friday, April 29, 16
101. SAP HANA Cloud Platform for IoT
From http://go.sap.com/docs/download/2015/04/3adf7520-247c-0010-82c7-eda71af511fa.pdf-systems
Friday, April 29, 16
103. Google IoT Cloud
From https://cloud.google.com/solutions/architecture/streamprocessing
Friday, April 29, 16
104. Google’s Nest and Weave
From http://arc.applause.com/2015/10/02/nest-weave-thread-wifi-faq/
Friday, April 29, 16
105. Hortonworks Architecture using Apache NiFi
From http://hortonworks.com/blog/hortonworks-acquires-onyara/
Friday, April 29, 16
106. Streaming using Apache Software
From http://www.slideshare.net/nathan_gs/virdata-lessons-learned-from-the-internet-of-things-and-m2-m-cloud-services-at-ibm-big-data-developers-meetup
Friday, April 29, 16
107. Teradata IoT Architecture
From http://www.datanami.com/2015/10/19/teradata-puts-aster-in-hadoop-for-iot-analytics/
Friday, April 29, 16
108. Sensing as a Service Model
From http://www.slideshare.net/KristinRussell1/iemiot-tipoftheicebergver1140826100738phpapp01
Friday, April 29, 16
109. IoBridge Device to Cloud Architecture
From https://iobridge.com/technology/
Friday, April 29, 16
110. IoT, Cloud, Big Data from Intel
From http://www.slideshare.net/sridharv11/cloud-iot-bigdata
Friday, April 29, 16
111. SAP Hana Cloud for IoT
From https://industrial-iot.com/2015/05/a-quick-look-at-sap-hana-cloud-platform-for-the-internet-of-things-2/
Friday, April 29, 16
112. Aneka Hybrid Cloud for IoT
From https://arxiv.org/ftp/arxiv/papers/1207/1207.0203.pdf
Friday, April 29, 16
118. Modern Embedded System for Comparison with Everyware
From http://www.sciencedirect.com/science/article/pii/S1877050914012095
Friday, April 29, 16
119. IBM Combining IoT Foundation with Bluemix Cloud Platform
From http://www.slideshare.net/BernardKufluk/a34-connecting-devices-to-the-internet-of-things
Friday, April 29, 16
120. Arrayent Connect IoT Platform
From http://www.arrayent.com/platform/iot-platform-overview/
Friday, April 29, 16
121. SAS Streaming Analytics
From http://blogs.sas.com/content/sascom/2015/06/04/lets-talk-about-things-in-the-internet-of-things/
Friday, April 29, 16
122. End-to-End IoT Platform from Persistent Systems
From https://www.linkedin.com/pulse/end-to-end-iot-platform-parts-make-whole-siddhartha-chatterjee?trk=prof-post
Friday, April 29, 16
126. European-Japanese IKaaS Framework
From http://www.slideshare.net/DrIngAbdurRahimBiswa/internet-of-things-iot-is-a-king-big-data-is-a-queen-and-cloud-is-a-palace
Friday, April 29, 16
127. Russian Telematics Institute Architecture
From https://fruct.org/sites/default/files/files/conference17/Cloud-CentricPaaS.pdf
Friday, April 29, 16
129. Cloudlet Mobile Architecture from CMU
From https://www.cs.cmu.edu/~satya/docdir/satya-mobicase2014.pdf
Friday, April 29, 16
130. Korean AIST Cloudlet
From http://www.slideshare.net/junesungpark/071813-24464526
Friday, April 29, 16
131. CSCC Mobile Cloud Solutions Architecture
From http://www.cloud-council.org/CSCC-Webinar-Customer-Cloud-Architecture-for-Mobile-6-16-15.pdf
Friday, April 29, 16
133. Different Types of Messaging
From http://electronicdesign.com/iot/understanding-protocols-behind-internet-things
Friday, April 29, 16
134. Examples of Possible Messaging Standards
From http://electronicdesign.com/iot/understanding-protocols-behind-internet-things
Message Queue Telemetry Transport (MQTT) implements a hub-and-spoke system
Data Distribution Service (DDS) implements a publish/subscribe architecture. The Advanced Message Queuing Protocol (AMQP) is messages-centric middleware
The Extensible Messaging and Presence Protocol (XMPP) provides text communication between points.
Friday, April 29, 16
137. Gartner Group’s 5 IoT Architecture Types
From http://www.gartner.com/smarterwithgartner/build-your-blueprint-for-the-internet-of-things/
and http://www.wi-next.com/2015/03/living-cloud-gateway-edge-iots-fragmented-future/
Thing-centric. Things are smart on their own and store most of their data on-board. Things
are self-sufficient and communicate to the Internet only for centralized coordination and
analysis.
Gateway-centric. The gateway houses the application logic, stores data and communicates
with the Internet for the things that are connected to it. Things don’t have to be as smart,
because the gateway provides these resources.
Smartphone-centric. The smartphone (or any mobile device) houses the application logic,
stores data and communicates with the Internet for the things that are connected to it. Things
don’t have to be as smart, because the smartphone provides these resources.
Cloud-centric. The cloud will act as the central connection hub, power analytics and
provision data storage. Things don’t have to be as smart, because the cloud will provide these
resources.
Enterprise-centric. Things are behind a firewall and are geographically colocated. There is
little need to extend out to the external Internet.
Note: In the Terminology used in these slides, the different architecture types depend on the
location and capabilities of Hubs. (see slide 4)
Friday, April 29, 16
138. Gartner Architectural Types Diagram
From http://www.slideshare.net/gschmutz/internet-of-things-are-traditional-architectures-good-enough
Friday, April 29, 16
139. High Level Gartner IoT Platform Model
From http://www.slideshare.net/bobmarcus/clipboards/my-clips
Friday, April 29, 16
140. Industrial Internet Consortium Implementation RA
From industrial-iot.com/2015/06/the-industrial-internet-reference-architecture-first-impressions/
Friday, April 29, 16
141. IoT Reference Architecture from Trivadi
From http://www.slideshare.net/gschmutz/internet-of-things-are-traditional-architectures-good-enough
Friday, April 29, 16
142. Building Blocks of an IoT Platform from Trivadi
From http://www.slideshare.net/gschmutz/internet-of-things-are-traditional-architectures-good-enough
Friday, April 29, 16
143. Cisco Fog Computing Reference Architecture
From http://thenewstack.io/developing-enterprise-strategy-internet-things/
Friday, April 29, 16
144. Industrial Internet Consortium Functional Architecture
From http://www.iiconsortium.org/IIRA-1-7-ajs.pdf
Friday, April 29, 16
145. Smart Object API Presentation
From http://www.slideshare.net/michaeljohnkoster/object-models-for-interoperability
Friday, April 29, 16
147. Oracle IoT Reference Architecture
From http://www.oracle.com/us/solutions/machine-to-machine/iot-wp-2190408.pdf
Friday, April 29, 16
148. Oracle IoT and Big Data Reference Architecture
From http://www.slideshare.net/junsukseo946/0-2-oracle
Friday, April 29, 16
149. IoT World Forum Reference Model
From http://cdn.iotwf.com/resources/72/IoT_Reference_Model_04_June_2014.pdf
andjava.sys-con.com/node/3224693
Friday, April 29, 16
150. Microsoft IoT Reference Architecture
From http://www.slideshare.net/ilyas_it83/business-transformation-with-microsoft-azure-iot
Friday, April 29, 16
151. Web Of Things (WOT) Architecture Model
From http://hollobit.github.io/swot-model/
Friday, April 29, 16
152. Another Web Of Things (WOT) Architecture Model
From https://en.wikipedia.org/wiki/Web_of_Things
Friday, April 29, 16
153. WSO2 Reference Architecture for IoT
From http://wso2.com/wso2_resources/wso2_whitepaper_a-reference-architecture-for-the-internet-of-things.pdf
Friday, April 29, 16
154. WSO2 Connected Device Management Framework
From http://www.slideshare.net/wso2.org/wso2con-asia-2016-your-path-to-iot-mobility-with-wso2
Friday, April 29, 16
155. Elements of an IoT Solution Reference Architecture
From www.Cloud-Council.Org/deliverables/CSCC-Cloud-Customer-Architecture-for-IoT.pdf
Friday, April 29, 16
156. Aspects of IoT Architecture
From www.Cloud-Council.Org/deliverables/CSCC-Cloud-Customer-Architecture-for-IoT.pdf
Friday, April 29, 16
157. Cloud Components Capabilities and Relationships for IoT
From www.Cloud-Council.Org/deliverables/CSCC-Cloud-Customer-Architecture-for-IoT.pdf
Friday, April 29, 16
158. Detailed Components Capabilities and Relationships for IoT
From www.Cloud-Council.Org/deliverables/CSCC-Cloud-Customer-Architecture-for-IoT.pdf
Friday, April 29, 16
159. An IBM Data Flow Model
From https://developer.ibm.com/bluemix/2015/07/29/ibm-streaming-analytics-now-available-bluemix/
Friday, April 29, 16
160. An IBM Reference Architecture
From http://www.ibmbigdatahub.com/blog/extracting-insights-internet-things-data-analytics-platforms
Friday, April 29, 16
161. IoBridge Internet of Things Platform
From https://iobridge.com/technology/
Friday, April 29, 16
162. Reference Architecture from OIC
From http://openinterconnect.org/developer-resources/specs/
Friday, April 29, 16
163. FunctionalView of Reference Architecture from EU IoT-A Project
From cocoa.ethz.ch/downloads/2014/01/1524_D1.3_Architectural_Reference_Model_update.pdf
Friday, April 29, 16
164. Hierarchical Real-Time Control System (RCS) by Albus
From https://en.wikipedia.org/wiki/Hierarchical_control_system
Friday, April 29, 16
165. Node in Real-Time Control System (RCS) by Albus
From https://en.wikipedia.org/wiki/4D-RCS_Reference_Model_Architecture
Friday, April 29, 16
166. Simple
Event
Processing
Complex
Event
Processing
Hierarchical C4ISR Flow Model from Bob Marcus
Preprocess
In
Input
Devices
u
World
Model
Update
New
World
Model
StrategyTactics
HQ
Operations
Field
Operations
Situation ImpactObject Process
Simple
Response
Complex
Response
Update Plan
Create New
Goals and Plan
Sensor and
Effects
Management
In
Actuator
Devices
Measurement
Field
Processors
Data Structured Data Information Knowledge Wisdom
Devices
Awareness
Decision
Adapted From http://www.et-strategies.com/great-global-grid/Events.pdf
Friday, April 29, 16
168. Some IoT Communication Patterns from Microsoft
From http://www.slideshare.net/VinothRajagopalan/io-t-with-azure
Friday, April 29, 16
169. ITU Big Data in a Cloud Context (IoT is a possible CSN)
From https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-Y.3600-201511-I!!PDF-E&type=items
Friday, April 29, 16
170. IoTivity Reference Architecture from OIC
http://openinterconnect.org/wp-content/uploads/2015/07/Open-Interconnect-ConsortiumOverview_Final-.pdf
Friday, April 29, 16
171. IoT Reference Architecture FunctionalView from Deloitte
From http://dupress.com/articles/iot-primer-iot-technologies-applications/
Friday, April 29, 16
172. IoT Reference Architecture from WS02
From http://wso2.com/wso2_resources/wso2_whitepaper_a-reference-architecture-for-the-internet-of-things.pdf
Friday, April 29, 16
173. Industrial IP Advantage IoT Architecture
From http://www.manufacturing.net/articles/2015/02/3-steps-for-evolving-iot-architectures or
http://www.industrial-ip.org/en/industrial-ip/internet-of-things/3-steps-for-evolving-iot-architectures
Friday, April 29, 16
174. IoT Architecture from Imagination
From http://blog.imgtec.com/communications/cloud-interfaces-and-software-requirements-in-iot
Friday, April 29, 16
175. IoT Architecture from EU IERC
From http://www.internet-of-things-research.eu/pdf/Building_the_Hyperconnected_Society_IERC_2015_Cluster_eBook_978-87-93237-98-8_P_Web.pdf
Friday, April 29, 16
176. AnotherView of IoT Architecture from EU IERC
From http://ww.internet-of-things-research.eu/pdf/IERC_Cluster_Book_2014_Ch.3_SRIA_WEB.pdf
Friday, April 29, 16
177. IoT Reference Architecture from Almanac Project
From http://www.in-jet.dk/en/articles.php?article_id=24
Friday, April 29, 16
178. IoT Reference Architecture from API Crazy
From http://www.slideshare.net/mustnotgrumble/a-reference-architecture-for-the-internet-of-things
and http://apicrazy.com/
Friday, April 29, 16
179. IBM Reference Architecture for IoT Data Analytics
From http://www.ibmbigdatahub.com/blog/extracting-insights-internet-things-data-analytics-platforms
Friday, April 29, 16
180. IBM Watson Foundation Analytic Capabilities
From https://tdwi.org/ibm
Friday, April 29, 16
181. Reference Links for
Interfacing CPS, Big Data and Cloud
Architectures
Inventory of all Bob Marcus CPS Slides on Slideshare
http://www.slideshare.net/bobmarcus/inventory-of-my-cps-slide-sets
Friday, April 29, 16
182. Reference Links (NIST)
NIST Big Data Reference Architecture
http://bigdatawg.nist.gov/_uploadfiles/M0397_v1_2395481670.pdf
NIST Framework for CPS Systems
http://www.cpspwg.org/Portals/3/docs/CPS%20PWG%20Draft%20Framework%20for%20Cyber-Physical%20Systems%20Release%200.8%20September%202015.pdf
NIST Cloud Reference Architecture
http://www.nist.gov/customcf/get_pdf.cfm?pub_id=909505
NIST Framework and Roadmap for Smart Grid Interoperability
http://www.nist.gov/smartgrid/upload/NIST-SP-1108r3.pdf
NIST Hierarchical Real-Time Control System (RCS) from 1990’s
http://www2.ece.ohio-state.edu/~passino/RCSweb/rcssurvey.pdf
NIST Global Cities Team Challenge
https://www.us-ignite.org/globalcityteams/
Free 2013 NIST Report on Strategic Opportunities for 21th Century Cyber-Physical Systems
http://tinyurl.com/javobbr
Vision of Cyber-Physical Cloud Computing from NIST and Japanese NICT
http://www2.nict.go.jp/univ-com/isp/doc/NIST.IR.7951.pdf or
http://nvlpubs.nist.gov/nistpubs/ir/2013/NIST.IR.7951.pdf
Towards an Internet of Everything IoT, CPS, and SNSS
http://tinyurl.com/gv38c78
Friday, April 29, 16
183. Reference Links (Consortia)
AllSeen Alliance (AllJoyn)
https://allseenalliance.org/
Open Internet Consortium (OIC) Cloud-native IoT Specification
http://openinterconnect.org/white-papers/
http://openinterconnect.org/developer-resources/specs/
Open Internet Consortium absorbs Universal Plug and Play (UPnP) Consortium
http://www.eetimes.com/document.asp?doc_id=1328326
Open Fog Consortium
www.openfogconsortium.org
Industrial Internet Consortium Reference Architecture and Vocabulary
http://www.iiconsortium.org/IIRA-1-7-ajs.pdf (free registration required)
https://workspace.iiconsortium.org/kws/public/download/1267/IICVocabulary_v1.0_approved_20150625.pdf (free registration required)
Cloud Architecture for Big Data/Analytics + Mobile Cloud Architecture from Cloud Standards Council
http://cloud-council.org/events.htm#Customer-Cloud-Architecture-for-Big-Data-and-Analytics-July-2015
http://cloud-council.org/CSCC-Webinar-Customer-Cloud-Architecture-for-Mobile-6-16-15.pdf
HyperCat Consortium
http://www.hypercat.io/standard.html
Workflow as a Service for Manufacturing from the Smart Manufacturing Coalition
https://smartmanufacturingcoalition.org/sites/default/files/deploying_kepler_wfaas_on_a_cloud_sm_infrastructure.pdf
Open and Agile Smart Cities
http://www.oascities.org/
IoT Edge Processing from the Linux Foundation
http://events.linuxfoundation.org/sites/events/files/slides/EdgeProcessing-allseenalliance_4x3_template_24sept2014.pdf
Project COMPOSE in Europe
www.compose-project.eu
Friday, April 29, 16
184. Reference Links (Consortia)
ARTEMIS Industry Association in Europe
https://artemis-ia.eu/about_artemis.html
IMC-Aesop Consortium in Europe
http://papers.duckdns.org/files/2014_INDIN.pdf
IoT UK Government Funded Consortia
http://iotuk.org.uk/about-us/
Cyber-physical Systems Virtual Organization
http://cps-vo.org/
IoT-A Reference Model
http://www.iot-a.eu/arm/d1.3/at_download/file
IoT-A Architecture Reference Model (ARM) Book Introduction
http://www.iot-a.eu/arm/120613%20IoT-A%20ARM%20Book%20Introduction%20v7.pdf/at_download/file
European Research Cluster in the Internet of Things (IERC)
http://www.internet-of-things-research.eu/
Downloadable Book from the IERC on Building the Hyper-Connected Society
http://www.internet-of-things-research.eu/pdf/Building_the_Hyperconnected_Society_IERC_2015_Cluster_eBook_978-87-93237-98-8_P_Web.pdf
Friday, April 29, 16
185. Internet of Things Related Consortia
From www.slideshare.net/DrDavidProbert/integrated-cybersecurity-and-the-internet-of-things
Friday, April 29, 16
186. Reference Links (Possible Standards)
MQTT and CoAP comparison
http://www.eclipse.org/community/eclipse_newsletter/2014/february/article2.php
Internet of Things Standards
http://www.networkworld.com/article/2456421/internet-of-things/a-guide-to-the-confusing-internet-of-things-standards-world.html
Web of Things at W3C
www.w3.org/WoT/
Battling IoT standards
http://electronicspurchasingstrategies.com/2015/06/05/battle-of-the-iot-standards/1/
http://electronicspurchasingstrategies.com/2015/06/05/battle-of-the-iot-standards/2/
GS1 Standards
http://www.gs1.org/standards
ISO/IEC JTC 1/WG 10 and 2014 report
http://iot-week.eu/wp-content/uploads/2015/06/07-JTC-1-WG-10-Introduction.pdf
http://www.iso.org/iso/internet_of_things_report-jtc1.pdf
GSMA Mobile IoT Initiative
http://www.gsma.com/connectedliving/mobile-iot-initiative/
ITU-T Big data – cloud computing based requirements and capabilities
https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-Y.3600-201511-I!!PDF-E&type=items
SenML from IETF
http://tools.ietf.org/html/draft-jennings-senml-10
SensorML from OGC
http://opengeospatial.org/standards/sensorml
Friday, April 29, 16
188. Reference Links (Open Source)
Kaa Middleware
http://www.kaaproject.org/overview/
Apache Nifi Middleware
http://www.zdnet.com/article/hortonworks-cto-on-apache-nifi-what-is-it-and-why-does-it-matter-to-iot/
European Open IoT Project
http://openiot.eu/
Sitewhere Platform for IoT
http://www.sitewhere.org
OpenRemote Middleware for the IoT
http://www.openremote.com/
IoTivity Project from the Open Interconnect Organization
https://www.iotivity.org/
67 Open Sources Tools and Resources for the Internet of Things
http://techbeacon.com/67-open-source-tools-resources-iot
FIWARE APIs for IoT
https://www.fiware.org/about-us/
iCOMOT Toolset for Managing IoT Clouds from Vienna University of Technology
http://www.infosys.tuwien.ac.at/research/viecom/papers/MDMDemo_iCOMOT.pdf
Friday, April 29, 16
189. Reference Links (Non-commercial)
Global Data Plane Middle Layer between IoT and Cloud Analytics from Berkeley SwarmLab
https://swarmlab.eecs.berkeley.edu/projects/4814/global-data-plane
https://www.usenix.org/system/files/conference/hotcloud15/hotcloud15-zhang.pdf (Pitfalls for direct IoT to Cloud interfaces)
Principles for IoT Clouds and IoT Cloud Systems from Distributed Systems Group at TU Wien
http://www.infosys.tuwien.ac.at/research/viecom/papers/Truong2015Principles.pdf
http://www.slideshare.net/linhsolar/principles-for-engineering-elastic-iot-cloud-systems
Cloud Sensor Architecture from University of Florida
http://www.icta.ufl.edu/projects/publications/ceb.pdf
IoT, Big Data, and Cloud Convergence in European-Japanese IKaaS Project
http://ikaas.com/
http://www.slideshare.net/DrIngAbdurRahimBiswa/internet-of-things-iot-is-a-king-big-data-is-a-queen-and-cloud-is-a-palace
http://ec.europa.eu/information_society/newsroom/cf/dae/document.cfm?action=display&doc_id=7646
FTC Report on Security and Privacy for Internet of Things
https://www.ftc.gov/system/files/documents/reports/federal-trade-commission-staff-report-november-2013-workshop-entitled-internet-things-privacy/150127iotrpt.pdf
Internet of Things Study by EDC
http://www.forbes.com/sites/louiscolumbus/2015/07/26/analytics-cloud-computing-dominate-internet-of-things-app-developers-plans/
Book from European IOT-A Architecture Lighthouse Project in 2013 (352 pages)
http://link.springer.com/book/10.1007%2F978-3-642-40403-0
EU IoT-A Project Final Report and IoT-A Home Page
http://cocoa.ethz.ch/downloads/2014/01/1524_D1.3_Architectural_Reference_Model_update.pdf
http://www.iot-a.eu/public
IoT Meets Cloud Presentation from Berkeley
http://tinyurl.com/pfaql4x
Cloud Computing vs Edge Computing
http://wikibon.com/the-vital-role-of-edge-computing-in-the-internet-of-things/
http://www.thoughtsoncloud.com/2015/07/7-reasons-edge-computing-is-critical-to-iot/
EU-China Joint Paper on Internet of Things Identification
http://www.iot6.eu/sites/default/files/imageblock/EU-China_IOT-ID-White-Paper-V1.0-Final.pdf
Friday, April 29, 16
190. Reference Links (Vendors)
Amazon IoT Cloud and Kinesis
https://aws.amazon.com/iot/how-it-works/
https://aws.amazon.com/kinesis/
Cisco IoT System and Fog Computing
http://www.cisco.com/web/solutions/trends/iot/cisco-iot-system.html
http://www.cisco.com/web/solutions/trends/iot/fog-computing.html
Microsoft Azure IoT and IoT Hub
https://azure.microsoft.com/en-us/documentation/articles/iot-hub-what-is-azure-iot/
https://azure.microsoft.com/en-us/documentation/articles/iot-hub-protocol-gateway/
AWS IoT Cloud vs Cisco Fog Computing
etherealmind.com/aws-iot-vs-cisco-fog-computing-cloud-vs-network-iot/
AWS IoT vs Microsoft Azure IoT
https://paolopatierno.wordpress.com/2015/10/13/an-iot-platforms-match-microsoft-azure-iot-vs-amazon-aws-iot/
Virdata Platform as a Service for IoT on IBM and AWS
http://www.slideshare.net/nathan_gs/virdata-lessons-learned-from-the-internet-of-things-and-m2-m-cloud-services-at-ibm-big-data-developers-meetup
http://www.virdata.com/portfolio/amazon-web-services-and-virdata-webinar-entitled-scaling-out-the-internet-of-things/
Salesforce IoT Cloud and Thunder Event Processing
http://www.salesforce.com/iot-cloud/
Diagram Showing Interfaces between CPS, Analytics, and Cloud from Microsoft
http://blogs.technet.com/b/dataplatforminsider/archive/2014/10/29/microsoft-adds-iot-streaming-analytics-data-production-and-workflow-services-to-azure.aspx
Overview of IoT Architectures from Trivadi
http://www.slideshare.net/gschmutz/internet-of-things-are-traditional-architectures-good-enough
Fogs, Logs, and Cogs from James Kobeilus of IBM
http://www.ibmbigdatahub.com/blog/fogs-logs-and-cogs-newer-bigger-shape-big-data-internet-things
“advanced analytics will evolve into distributed fogs of deep-learning cogs operating on event logs that span seemingly infinite things.”
Friday, April 29, 16
191. Reference Links (Vendors) continued
Google Cloud Platform and IoT
https://cloud.google.com/solutions/iot/
Intel IoT Platform
http://newsroom.intel.com/community/intel_newsroom/blog/2014/12/09/intel-unifies-and-simplifies-connectivity-security-for-iot
http://www.intel.com/content/www/us/en/internet-of-things/iot-platform.html
Helix Device Cloud from Intel’s Wind River
http://download.intel.com/newsroom/kits/iot/insights/2014/pdfs/WR_Edge_Management_System-ProductOverview.pdf
SAP Hana Cloud for the Internet of Things
http://go.sap.com/docs/download/2015/04/3adf7520-247c-0010-82c7-eda71af511fa.pdf
Connecting IoT and Cloud - Six Start-ups
http://www.forbes.com/sites/janakirammsv/2015/04/13/6-iot-startups-that-make-connecting-things-to-the-cloud-a-breeze/
Exosite Cloud-Based Data Exchange for IoT
https://exosite.com/wp-content/uploads/2014/12/Technology_Overview_Print_Version.pdf
Particle IoT Prototype to Cloud Production Platform
https://www.particle.io/
Data Singularity
www.nytimes.com/2016/01/02/technology/looking-beyond-the-internet-of-things.html
Watson IoT Centers from IBM
http://www.thoughtsoncloud.com/2015/12/ibm-opens-watson-iot-global-headquarters/
Leading large companies in IoT
http://postscapes.com/internet-of-things-key-players-large-compani
Friday, April 29, 16
192. Reference: New Technologies (Low Power WANs)
LoRa Alliance
https://www.lora-alliance.org/
SigFox and its Interface with FIWARE
http://www.sigfox.com/en/
https://www.fiware.org/news/sigfox-and-fiware-announce-open-source-connector-for-sigfox-internet-of-things-network/
Comparison of LoRa and SigFox
rethink-iot.com/2015/03/20/on-lpwans-why-sigfox-and-lora-are-rather-different-and-the-importance-of-the-business-model/
Neul (Huawei)
http://www.neul.com/neul/?page_id=3614
Symphony Link from LinkLabs
http://www.link-labs.com/symphony/
GSMA Narrow Band IoT (NB-IoT) Initiative and Demo
http://telecoms.com/458852/vodafone-spain-and-huawei-send-first-nb-iot-message-over-a-commercial-network/
http://iotworldnews.com/2015/12/vodafone-huawei-demo-nb-iot-in-water-meter/
Ingenu’s RPMA
http://www.ingenu.com/technology/rpma/
Friday, April 29, 16
193. Berkeley-Related References
Cyber-Physical Systems: Design Challenges
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.156.9348&rep=rep1&type=pdf
Cyber-Physical Systems Video from Edward Lee of Berkeley
https://www.youtube.com/watch?v=pdhyniSDhZk&feature=youtu.be
Cyber-Physical Systems.org
http://cyberphysicalsystems.org/
Center for Hybrid and Embedded Software Systems
http://chess.eecs.berkeley.edu/
TerraSwarm Research Center
http://www.terraswarm.org/index.html
Industrial Cyber-Physical Systems
ww.icyphy.org
Ptolemy and Ptolemy II Project
http://ptolemy.eecs.berkeley.edu/
http://ptolemy.org/ptolemyII
ActionWeb
http://chess.eecs.berkeley.edu/actionwebs/
PTIDES and PRET
http://chess.eecs.berkeley.edu/ptides/
http://chess.eecs.berkeley.edu/pret/
Friday, April 29, 16
194. Reference Links for New Technologies
Internet of Things Landscape
https://tctechcrunch2011.files.wordpress.com/2013/05/internetofthings2.jpg
Drones and IoT
http://www.suasnews.com/2014/12/33068/why-drones-are-the-future-of-the-internet-of-things/
Eleven IoT Protocols
http://www.rs-online.com/designspark/electronics/knowledge-item/eleven-internet-of-things-iot-protocols-you-need-to-know-about
Links to New IoT Platforms
http://thethingbox.io/docs/IoTPlatforms.html
IPv6 for Smart Objects
https://www.ida.gov.sg/~/media/Images/Infocomm%20Landscape/Technology/IPv6/download/04_IPv6%20for%20Smart%20Objects_Dr%20Joo%20Ghee.pdf
49 Tools for the Internet of Things
https://blog.profitbricks.com/top-49-tools-internet-of-things/
Internet of Things Startups
https://www.crunchbase.com/category/internet-of-things/ed3a589dc9a73cbb9feb245f011e1d54
IoT Security
https://medium.com/@vrmvrm/the-4-elements-of-iot-security-e1e2536f0773#.2u8j1sg5v
39nAvailable IoT Platforms
http://arxiv.org/pdf/1502.01181.pdf (page 3)
Embedded Cloud for the IoT from Tampere University in Finland
http://www.hindawi.com/journals/ijdsn/2013/790130/
Wifi for IoT
http://www.networkworld.com/article/3016919/wi-fi/how-the-wi-fi-industry-is-adapting-to-keep-up-with-the-iot.html
Friday, April 29, 16
195. Reference Links (General)
Internet of Things from Wikipedia
https://en.wikipedia.org/wiki/Internet_of_Things
IoT Presentations from Slideshare
http://www.slideshare.net/search/slideshow?searchfrom=header&q=iot
Cyber-Physical Presentations on Slideshare
http://www.slideshare.net/search/slideshow?searchfrom=header&q=cyber-physical
Book on Cloud Integrated Cyber-Physical Systems due July 2016
http://www.cs.umb.edu/~jxs/pub/springer-ccps/
Book on Industrial Cloud-based Cyber-Physical Systems (Free 7 day download)
http://tinyurl.com/z9nfonl
Workshop on Big Data Analytics in CPS
http://cps-vo.org/group/BigDataAnalyticsinCPS2015/presentations
IoT Landscape
http://www.slideshare.net/mjft01/internet-of-things-42280078
Friday, April 29, 16
196. Wally’s Perspective on IoT and Cloud Interfaces
From http://dilbert.com/strip/2015-12-20
Friday, April 29, 16