SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
glue.things – a Mashup Platform for wiring the Internet of Things with the Internet of
Services
Web of Things Workshop, Cambridge, MA, 14/10/2014
Robert Kleinfeld, robert.kleinfeld@fokus.fraunhofer.de
©MatthiasHeyde/FraunhoferFOKUS
MASHUPS FOR THE INTERNET OF THINGS
© Fraunhofer FOKUS
DRIVING FACTORS
Sensors & Actuators
Source:
© Fraunhofer FOKUS
DRIVING FACTORS
Connectivity
Source:
© Fraunhofer FOKUS
DRIVING FACTORS
Interactions by People and Processes
Source:
© Fraunhofer FOKUS
 High-end M2M Systems:
 Mostly industry-driven custom solutions
 Not focused on Web, no sharing and marketplace concept
 Can be complex because of proprietary and distributed tools
 Similar web-centric toolkits with focus on application development for
hardware micro controllers
 glue.things Key Differences:
 Security and trust: guarantee the correct processing of security
critical data, efficient certification and validation of information flow
characteristics of mashup applications
 Developers portal: UIs, visual mashup editor for stream processing
(condition statements, triggers, actions, alarms, operations)
 How services are delivered: marketplace for mashup applications,
cloud approach, analytics for mashup usage and distribution
MANY OTHER INTERNET OF THINGS TOOLKITS
© Fraunhofer FOKUS
GLUE.THINGS OVERVIEW
MQTT
CoAP
HTTPS
HTTPS
STOMP
HTTPS
HTTPS
CoAP
servIoTicy
Runtime
Data
PubNubMeshblu
© Fraunhofer FOKUS
 Access and manage devices with the glue.things REST API and
client libraries. Supported protocols: HTTP/TCP, STOMP/TCP,
STOMP/WS, MQTT, CoAP, FAMIUM IoT (gateway to TV sets, set-
top boxes, tablets and smartphones in the home environment)
 glue.things supports various software and hardware combinations
needed to create mashup applications for the Internet of Things
 Client libraries for a variety of programming languages and
platforms: Android, iOS, Spark, Flyport, Arduino, Raspberry Pi, mbed
– ARM® microcontrollers, etc
 glue.things API exploits the simplicity and power of the well-known
REST implementation with the support of JSON and XML data
formats
DEVELOPER TOOLS
© Fraunhofer FOKUS
glue.things provides client libraries for integrating hardware devices with the
glue.things REST API
DEVELOPER TOOLS
ARM® mbed
Microcontrollers
Google Android
Arduino Raspberry Pi Spark Microcontroller
Apple iOS
© Fraunhofer FOKUS
Connected Health, Wearables / Quantified Self
 Remote monitor of pulse oximeter
 Connect heart rate monitor alerts when heart rate is high
 Track daily activities and get guidelines for a healthier lifestyle
 Sense, understand and anticipate the behavior and mood of mobile
users
Entertainment / Home Management and Automation
 Use head tracking capabilities of headsets for controlling your office
tools: switch on / off Skype and your desk phone
 iBeacons for indoor positioning: shopping and room booking guides
 Smart Wireless Lightning and Audio Control
 Home and appliance power monitoring
APPLICATION EXPERIENCE
© Fraunhofer FOKUS
Various efforts toward standardization for the Internet of Things
W3C WEB OF THINGS
W3C Interest Group on the Web of Things
 Key technologies for Web of Things: REST, CoAP, XMPP, Web sockets, webRTC, MQTT, XML
schema, linked data, JSON, JSON-ld, schema.org, mashups
 The domain is so broad and fragmented. Defining standards is really hard.
 How to break up the vertical software silos? Build the Web of services.
 Web of Things should be an application layer of the Internet of Things
 Conclusion: Outline use cases and best practices to build the WoT. This is better as to build new
standards.
 Positioning of glue.things:
 Builds on key technologies for the Web of Things
 Contributes to an interoperable approach for connecting the Internet of Things with the Internet
of Services
© Fraunhofer FOKUS
ETSI M2M
ETSI M2M
 ETSI M2M 690 good for industrial implementations but not in the connected home and consumer
environment.
 Missing concepts regarding device discovery, indoor positioning, data subscriptions, identity
management, semantics and meta data
 Barriers to implement ETSI M2M 690:
 is mostly supported by operators
 less reference implementations
 the core architecture with two levels to store data is too complex for consumer devices
 the subscribe / notify mechanism is not appropriate
 mid interface is good for standardization but prohibitive from a performance perspective
 Positioning of glue.things:
 Provides an agile platform across devices, communication, data and APIs by addressing ETSI
missing concepts and implementation barriers
© Fraunhofer FOKUS
www.gluethings.com
@gluethings
THANK YOU
© Fraunhofer FOKUS
Fraunhofer FOKUS
Kaiserin-Augusta-Allee 31
10589 Berlin, Germany
www.fokus.fraunhofer.de
Robert Kleinfeld
Senior Project Manager R&D - Future Application & Media (FAME)
robert.kleinfeld@fokus.fraunhofer.de
Phone +49 (0)30 3463-7108
CONTACT

Weitere ähnliche Inhalte

Andere mochten auch

China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...
Qianzhan Intelligence
 
World Business Chicago Annual Report 2010
World Business Chicago Annual Report 2010World Business Chicago Annual Report 2010
World Business Chicago Annual Report 2010
World Business Chicago
 
CURRICULUM VITAE Susan Maggio
CURRICULUM VITAE Susan MaggioCURRICULUM VITAE Susan Maggio
CURRICULUM VITAE Susan Maggio
Susan Maggio
 
อุปกรณ์สำรองข้อมูล
อุปกรณ์สำรองข้อมูลอุปกรณ์สำรองข้อมูล
อุปกรณ์สำรองข้อมูล
Yoshikuni Yuusuke
 
Presentation23 (2)
Presentation23 (2)Presentation23 (2)
Presentation23 (2)
MATC
 
история русской кухни
история русской кухниистория русской кухни
история русской кухни
CDO3
 
"Школа дошколят" МБОУ «ЦО №23»
"Школа дошколят" МБОУ «ЦО №23»"Школа дошколят" МБОУ «ЦО №23»
"Школа дошколят" МБОУ «ЦО №23»
shlyop
 
American Revolution Battle Flyers
American Revolution Battle FlyersAmerican Revolution Battle Flyers
American Revolution Battle Flyers
mbstein
 

Andere mochten auch (13)

China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...
 
World Business Chicago Annual Report 2010
World Business Chicago Annual Report 2010World Business Chicago Annual Report 2010
World Business Chicago Annual Report 2010
 
FK_SPARS15
FK_SPARS15FK_SPARS15
FK_SPARS15
 
CURRICULUM VITAE Susan Maggio
CURRICULUM VITAE Susan MaggioCURRICULUM VITAE Susan Maggio
CURRICULUM VITAE Susan Maggio
 
China automated warehouse industry investment demand and development prospect...
China automated warehouse industry investment demand and development prospect...China automated warehouse industry investment demand and development prospect...
China automated warehouse industry investment demand and development prospect...
 
อุปกรณ์สำรองข้อมูล
อุปกรณ์สำรองข้อมูลอุปกรณ์สำรองข้อมูล
อุปกรณ์สำรองข้อมูล
 
Presentation23 (2)
Presentation23 (2)Presentation23 (2)
Presentation23 (2)
 
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
 
Cot sheets online
Cot sheets onlineCot sheets online
Cot sheets online
 
история русской кухни
история русской кухниистория русской кухни
история русской кухни
 
"Школа дошколят" МБОУ «ЦО №23»
"Школа дошколят" МБОУ «ЦО №23»"Школа дошколят" МБОУ «ЦО №23»
"Школа дошколят" МБОУ «ЦО №23»
 
Prognostic factors of toxicity of chemotherapy
Prognostic factors of toxicity of chemotherapyPrognostic factors of toxicity of chemotherapy
Prognostic factors of toxicity of chemotherapy
 
American Revolution Battle Flyers
American Revolution Battle FlyersAmerican Revolution Battle Flyers
American Revolution Battle Flyers
 

Ähnlich wie glue.things – a Mashup Platform for wiring the Internet of Things with the Internet of Services

Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...
Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...
Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...
Future Cities Project
 
Meet Jan Baan @ Coimbatore
Meet Jan Baan @ CoimbatoreMeet Jan Baan @ Coimbatore
Meet Jan Baan @ Coimbatore
kovaitechstart
 
Fi ware short overview - zaragoza
Fi ware short overview - zaragoza Fi ware short overview - zaragoza
Fi ware short overview - zaragoza
Jose Jimenez
 
SIPquest-Intel Sept29.ppt
SIPquest-Intel Sept29.pptSIPquest-Intel Sept29.ppt
SIPquest-Intel Sept29.ppt
Videoguy
 
Michael Hoffmann zu Mobility
Michael Hoffmann zu MobilityMichael Hoffmann zu Mobility
Michael Hoffmann zu Mobility
IBM Lotus
 

Ähnlich wie glue.things – a Mashup Platform for wiring the Internet of Things with the Internet of Services (20)

FIWARE Technology
FIWARE TechnologyFIWARE Technology
FIWARE Technology
 
FIWARE Technology Intro
FIWARE Technology IntroFIWARE Technology Intro
FIWARE Technology Intro
 
Development of a Mobile Application for the C2NET Supply Chain Cloud–based P...
Development of a Mobile Application for the  C2NET Supply Chain Cloud–based P...Development of a Mobile Application for the  C2NET Supply Chain Cloud–based P...
Development of a Mobile Application for the C2NET Supply Chain Cloud–based P...
 
Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...
Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...
Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...
 
Cloud Manufacturing
Cloud ManufacturingCloud Manufacturing
Cloud Manufacturing
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT Gateway
 
Future Network
Future NetworkFuture Network
Future Network
 
Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...
Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...
Workshop on Large-scale Sensing For Future Cities'13 / Marco Alves: "Developi...
 
Software 2.0 - Transformation of Software Services
Software 2.0 - Transformation of Software ServicesSoftware 2.0 - Transformation of Software Services
Software 2.0 - Transformation of Software Services
 
System and Software Engineering for Industry 4.0
System and Software Engineering for Industry 4.0System and Software Engineering for Industry 4.0
System and Software Engineering for Industry 4.0
 
Developing cross platform solutions
Developing cross platform solutionsDeveloping cross platform solutions
Developing cross platform solutions
 
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
 
Meet Jan Baan @ Coimbatore
Meet Jan Baan @ CoimbatoreMeet Jan Baan @ Coimbatore
Meet Jan Baan @ Coimbatore
 
RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...
RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...
RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...
 
Fi ware short overview - zaragoza
Fi ware short overview - zaragoza Fi ware short overview - zaragoza
Fi ware short overview - zaragoza
 
SIPquest-Intel Sept29.ppt
SIPquest-Intel Sept29.pptSIPquest-Intel Sept29.ppt
SIPquest-Intel Sept29.ppt
 
Palo Alto Networks Soc Ent Okt2009
Palo Alto Networks Soc Ent Okt2009Palo Alto Networks Soc Ent Okt2009
Palo Alto Networks Soc Ent Okt2009
 
WSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and RoadmapWSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and Roadmap
 
Michael Hoffmann zu Mobility
Michael Hoffmann zu MobilityMichael Hoffmann zu Mobility
Michael Hoffmann zu Mobility
 
Food borne human diseases
Food borne human diseasesFood borne human diseases
Food borne human diseases
 

Kürzlich hochgeladen

一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
Fi
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
ayvbos
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
F
 
原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样
原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样
原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样
AS
 
一比一原版(USYD毕业证书)悉尼大学毕业证原件一模一样
一比一原版(USYD毕业证书)悉尼大学毕业证原件一模一样一比一原版(USYD毕业证书)悉尼大学毕业证原件一模一样
一比一原版(USYD毕业证书)悉尼大学毕业证原件一模一样
ayvbos
 
一比一原版布兰迪斯大学毕业证如何办理
一比一原版布兰迪斯大学毕业证如何办理一比一原版布兰迪斯大学毕业证如何办理
一比一原版布兰迪斯大学毕业证如何办理
A
 
一比一原版罗切斯特大学毕业证如何办理
一比一原版罗切斯特大学毕业证如何办理一比一原版罗切斯特大学毕业证如何办理
一比一原版罗切斯特大学毕业证如何办理
F
 
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
apekaom
 
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
hfkmxufye
 
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
Fi
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
F
 
一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理
A
 
Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...
Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...
Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...
mikehavy0
 
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
Fir
 

Kürzlich hochgeladen (20)

一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
 
原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样
原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样
原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样
 
一比一原版(USYD毕业证书)悉尼大学毕业证原件一模一样
一比一原版(USYD毕业证书)悉尼大学毕业证原件一模一样一比一原版(USYD毕业证书)悉尼大学毕业证原件一模一样
一比一原版(USYD毕业证书)悉尼大学毕业证原件一模一样
 
TOP 100 Vulnerabilities Step-by-Step Guide Handbook
TOP 100 Vulnerabilities Step-by-Step Guide HandbookTOP 100 Vulnerabilities Step-by-Step Guide Handbook
TOP 100 Vulnerabilities Step-by-Step Guide Handbook
 
一比一原版布兰迪斯大学毕业证如何办理
一比一原版布兰迪斯大学毕业证如何办理一比一原版布兰迪斯大学毕业证如何办理
一比一原版布兰迪斯大学毕业证如何办理
 
一比一原版罗切斯特大学毕业证如何办理
一比一原版罗切斯特大学毕业证如何办理一比一原版罗切斯特大学毕业证如何办理
一比一原版罗切斯特大学毕业证如何办理
 
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
 
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
 
Washington Football Commanders Redskins Feathers Shirt
Washington Football Commanders Redskins Feathers ShirtWashington Football Commanders Redskins Feathers Shirt
Washington Football Commanders Redskins Feathers Shirt
 
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理
 
Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...
Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...
Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...
 
Dan Quinn Commanders Feather Dad Hat Hoodie
Dan Quinn Commanders Feather Dad Hat HoodieDan Quinn Commanders Feather Dad Hat Hoodie
Dan Quinn Commanders Feather Dad Hat Hoodie
 
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
 
HUMANIZE YOUR BRAND - FREE E-WORKBOOK Download Now
HUMANIZE YOUR BRAND - FREE E-WORKBOOK Download NowHUMANIZE YOUR BRAND - FREE E-WORKBOOK Download Now
HUMANIZE YOUR BRAND - FREE E-WORKBOOK Download Now
 

glue.things – a Mashup Platform for wiring the Internet of Things with the Internet of Services

  • 1. glue.things – a Mashup Platform for wiring the Internet of Things with the Internet of Services Web of Things Workshop, Cambridge, MA, 14/10/2014 Robert Kleinfeld, robert.kleinfeld@fokus.fraunhofer.de ©MatthiasHeyde/FraunhoferFOKUS MASHUPS FOR THE INTERNET OF THINGS
  • 2. © Fraunhofer FOKUS DRIVING FACTORS Sensors & Actuators Source:
  • 3. © Fraunhofer FOKUS DRIVING FACTORS Connectivity Source:
  • 4. © Fraunhofer FOKUS DRIVING FACTORS Interactions by People and Processes Source:
  • 5. © Fraunhofer FOKUS  High-end M2M Systems:  Mostly industry-driven custom solutions  Not focused on Web, no sharing and marketplace concept  Can be complex because of proprietary and distributed tools  Similar web-centric toolkits with focus on application development for hardware micro controllers  glue.things Key Differences:  Security and trust: guarantee the correct processing of security critical data, efficient certification and validation of information flow characteristics of mashup applications  Developers portal: UIs, visual mashup editor for stream processing (condition statements, triggers, actions, alarms, operations)  How services are delivered: marketplace for mashup applications, cloud approach, analytics for mashup usage and distribution MANY OTHER INTERNET OF THINGS TOOLKITS
  • 6. © Fraunhofer FOKUS GLUE.THINGS OVERVIEW MQTT CoAP HTTPS HTTPS STOMP HTTPS HTTPS CoAP servIoTicy Runtime Data PubNubMeshblu
  • 7.
  • 8.
  • 9.
  • 10. © Fraunhofer FOKUS  Access and manage devices with the glue.things REST API and client libraries. Supported protocols: HTTP/TCP, STOMP/TCP, STOMP/WS, MQTT, CoAP, FAMIUM IoT (gateway to TV sets, set- top boxes, tablets and smartphones in the home environment)  glue.things supports various software and hardware combinations needed to create mashup applications for the Internet of Things  Client libraries for a variety of programming languages and platforms: Android, iOS, Spark, Flyport, Arduino, Raspberry Pi, mbed – ARM® microcontrollers, etc  glue.things API exploits the simplicity and power of the well-known REST implementation with the support of JSON and XML data formats DEVELOPER TOOLS
  • 11. © Fraunhofer FOKUS glue.things provides client libraries for integrating hardware devices with the glue.things REST API DEVELOPER TOOLS ARM® mbed Microcontrollers Google Android Arduino Raspberry Pi Spark Microcontroller Apple iOS
  • 12. © Fraunhofer FOKUS Connected Health, Wearables / Quantified Self  Remote monitor of pulse oximeter  Connect heart rate monitor alerts when heart rate is high  Track daily activities and get guidelines for a healthier lifestyle  Sense, understand and anticipate the behavior and mood of mobile users Entertainment / Home Management and Automation  Use head tracking capabilities of headsets for controlling your office tools: switch on / off Skype and your desk phone  iBeacons for indoor positioning: shopping and room booking guides  Smart Wireless Lightning and Audio Control  Home and appliance power monitoring APPLICATION EXPERIENCE
  • 13. © Fraunhofer FOKUS Various efforts toward standardization for the Internet of Things W3C WEB OF THINGS W3C Interest Group on the Web of Things  Key technologies for Web of Things: REST, CoAP, XMPP, Web sockets, webRTC, MQTT, XML schema, linked data, JSON, JSON-ld, schema.org, mashups  The domain is so broad and fragmented. Defining standards is really hard.  How to break up the vertical software silos? Build the Web of services.  Web of Things should be an application layer of the Internet of Things  Conclusion: Outline use cases and best practices to build the WoT. This is better as to build new standards.  Positioning of glue.things:  Builds on key technologies for the Web of Things  Contributes to an interoperable approach for connecting the Internet of Things with the Internet of Services
  • 14. © Fraunhofer FOKUS ETSI M2M ETSI M2M  ETSI M2M 690 good for industrial implementations but not in the connected home and consumer environment.  Missing concepts regarding device discovery, indoor positioning, data subscriptions, identity management, semantics and meta data  Barriers to implement ETSI M2M 690:  is mostly supported by operators  less reference implementations  the core architecture with two levels to store data is too complex for consumer devices  the subscribe / notify mechanism is not appropriate  mid interface is good for standardization but prohibitive from a performance perspective  Positioning of glue.things:  Provides an agile platform across devices, communication, data and APIs by addressing ETSI missing concepts and implementation barriers
  • 16. © Fraunhofer FOKUS Fraunhofer FOKUS Kaiserin-Augusta-Allee 31 10589 Berlin, Germany www.fokus.fraunhofer.de Robert Kleinfeld Senior Project Manager R&D - Future Application & Media (FAME) robert.kleinfeld@fokus.fraunhofer.de Phone +49 (0)30 3463-7108 CONTACT