There are more than 450 IoT platforms today. These platforms create isolated silos with their own devices, and the devices can not exchange data between platforms. To solve this problem, CESAR is developing the KNoT meta-platform, which presents an architectural interoperability framework for IoT.
9. IOT IN A [COCO]NUTSHELL
OU
IOT EM UMA “QUENGA” DE COCO
10. Embed connectivity,
sensors and actuators for
sharing data across mutiple
devices to add more
value.
IOT EM UMA “QUENGA” DE CÔCO
WHAT IS THE INTERNET OF THINGS?
conectividade para as coisas
11. WHY EVERY ONE IS LOOKING AT IOT?
Values
IOT EM UMA “QUENGA” DE CÔCO
12. IOT EM UMA “QUENGA” DE CÔCO
WHY YOUR HOME DEVICES ARE STILL NOT CONNECTED TO THE INTERNET?
conectividade para as coisas Every "thing" has its specific
connectivity needs:
▸ communication range
▸ baud rate
▸ power consumption
▸ cost
13. IOT EM UMA “QUENGA” DE CÔCO
WHY YOUR HOME DEVICES ARE STILL NOT CONNECTED TO THE INTERNET?
conectividade para as coisas…and this leads to many protocols
and protocol stacks
▸ physical layer
▸ data link and network layer
▸ transport layer
14. IOT EM UMA “QUENGA” DE CÔCO
THERE IS NO STANDARD YET
conectividade para as coisas
“It is very difficult to have a unique
standard for IoT as we have for the WWW,
with HTML and browsers. The THINGS in IoT
are so different and the applications as
diverse that many standards and protocols
will coexist.”
15. IOT EM UMA “QUENGA" DE CÔCO
IT GENERATES A PROBLEM
Complexity
16.
17.
18. HOW TO MITIGATE THIS COMPLEXITY?
Software platforms
Cloud services to exchange data
across devices
IOT EM UMA “QUENGA" DE CÔCO
19. HOW TO MITIGATE THIS COMPLEXITY?
Hardware platforms
Wireless microcontrollers
+ sensors to develop your
application
IOT EM UMA “QUENGA" DE CÔCO
20. IOT EM UMA “QUENGA” DE CÔCO
conectividade para as coisas
INTEROPERABILITY
43. Construction of applied knowledge
The group's researches turns into
experiments in observatories,
enabling CESAR to apply the
knowledge acquired in IoT
projects.
44. Integrate many platforms into a unique one
It allows interoperability across platforms and across data
from many devices.
45. More agility in developing IoT projects
A KNoT Lamp can be simple like this:
1. Get a KNoT device core schematic and customize it
by adding a lamp actuator.
2. Write 3 functions on KNoT μOS that define your
lamp behavior.
3. Write a mobile app using KNoT lib to interact with
the lamp.
53. COMPONENTS - KNOT THING
protocol state machine
protocol messages
hardware interface
and abstraction
manages sensors
and actuators
multiple hardware
configurations for
µC, power and radio
KNOT MANIFESTO
54. SW
Components - KNoT Gateway
buildroot based linux distribution
hardware interface
and abstraction.
manages devices
from one radio.
one daemon for
each radio interface.
connects to all radio
daemons and creates
a bridge to the fog
cloud instance
deployed on
gateway
web app for
gateway setup
and config
KNOT MANIFESTO
COMPONENTS - KNOT GATEWAY
55. Components - KNoT Cloud
planning to integrate
in the future
non-relational
database
currently supporting meshblu and FIWARE.
planning to integrate with AWS IoT and Google
Cloud.
COMPONENTS - KNOT CLOUD
KNOT MANIFESTO
56. Components - KNoT Lib
libraries that abstract the cloud
services. it is used to develop
applications. currently
implemented for Android, iOS
and Javascript.
LIB
IOS ANDROID JS
KNOT MANIFESTO
COMPONENTS - KNOT LIB
60. BRAZILIAN IOT SCENARIO
BRAZILIAN ECOSYSTEM MASTER PLAN - VERTICALS
conectividade para as coisas
Source: BNDES - "Internet das Coisas: um plano de ação para o Brasil”
61. BRAZILIAN IOT SCENARIO
BRAZILIAN ECOSYSTEM MASTER PLAN - HORIZONTALS
Source: BNDES - "Internet das Coisas: um plano de ação para o Brasil”
63. CREATING AN IOT SOLUTIONS’ ECOSYSTEM
INTEROPERABILITY EFFORTS
conectividade para as coisas
▸ Accelerate IoT development ▸ Ensure investiments ▸ Interoperability
64. CREATING AN IOT SOLUTIONS’ ECOSYSTEM
STANDARDIZATION AND INTERNATIONALIZATION EFFORTS
▸ CESAR: Architectural reference models of
devices for IoT applications
▸ MCTIC+ANATEL: Framework for Internet of
things ecosystem master plan
▸ USP+MACKENZIE + UNESP: Framework
and capabilities for smart livestock farming
based on Internet of things