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.
A Evolução da Internet
para a Era dos Objetos
Conectados
Antônio M. Alberti
(c) Antonio Alberti, Inatel, 2014.
FOR TOO LONG WE TALK ABOUT TECHNOLOGICAL
EVOLUTION AND THE RATE AT WHICH IT OCCURS.
(c) Antonio Alberti, Inatel, 2014.
VERY OFTEN, PEOPLE CITE MOORE'S LAW AS AN
EXAMPLE OF LAW CAPABLE OF PREDICTING
TECHNOLO...
(c) Antonio Alberti, Inatel, 2014.
“THE QUANTITY OF
TRANSISTORS THAT
CAN BE PLACED
INEXPENSIVELY ON
AN INTEGRATED
CIRCUIT ...
(c) Antonio Alberti, Inatel, 2014.
MORE RECENTLY, RAYMOND KURZWEIL PRESENTED A
THEORY FOR TECHNOLOGICAL EVOLUTION AND A NE...
(c) Antonio Alberti, Inatel, 2014.
t
e
e
ABUNDANCE: THE FUTURE
IS BETTER THAN YOU THINK
PETER H. DIAMANDIS
STEVEN KOTLER
https://pt.wikipedia.org/wiki/Futurologia
DISRUPTION
SOFTWERIZATION
UBERIZATION
INTERNET OF THINGS
CLOUD, BIG DATA
UBIQUITY
DEVICES EVERYWHERE
SMART DUST
PROGRAMMABLE MATTER
MINIATURIZATION
CENTIMETER
MICROMETER
NANOMETER
INTERNET OF MICRO &
NANO THINGS
Anders
?
IOT - INTERNET OF THINGS
“Coisas” interconectadas no nível global.
IOT - INTERNET OF THINGS
“Coisas” que se comunicam, armazenam e processam
dados com o mínimo de interferência humana, faze...
Design Space
(2011)
User-centric
Self-*, Context
Information-centricService-centric
Software-Defined
Security
Privacy
Naming
Nam
e
Resolution
...
Networks Clouds= +
Telecom
& Internet
IT & Web
“Things” +
Machine to
machine
& Internet of
Things
+
Identity,
Credentials,...
NOVAGENESIS
O QUE É DIFERENTE?
INITIAL CORNERSTONES
ú NAMING
ú LIFE-CYCLING
NAMING
ú TO DENOTE ENTITIES USING SYMBOLS.
Future Internet of “Things”: The NovaGenesis Model
certain key. For example, the name Router 1 is bound to the names OS 6 ...
SELF-CERTIFYING NAMING
Hash
Function
Binary
Input
(Attributes or Entire Object)
Binary
Output
(Name)
Example: AF3527778456...
Self-certifying names generated from existences’ immutable patterns.
Name binding among namespaces enable to represent rel...
Antony
AA180972
… BFEF1216
…
My Smartphone
Image.jpg
01011223
…
IDENTIFICATION AND LOCALIZATION
LIFE-CYCLING OF ENTITIES
ú THE PROCESS OF EXPOSING, SEARCHING
FOR PEERS, NEGOTIATING, CONTRACTING,
OPERATING, AND RELEASIN...
Antony
App 1
App 2
ScalifaxMy smartphone
My tablet
My photos
repository app
I have Antony
photos!
I store
Antony
photos!
I...
NEGOTIATION
Let’s work
together?
Let’s work
together?
Let’s work
together?
Antony
App 1
App 2
Scalifax
My smartphone
My ta...
INFORMATION EXCHANGING
Here are my
photos!
Ok!Here are my
photos!
Antony
App 1
App 2
ScalifaxMy smartphone
Meu tablet
My p...
PROVENANCE AND TRACEABILITY
Antony
App 1
App 2
ScalifaxMy smartphone
My tablet
(c) Antonio Alberti 2015,
Inatel - All righ...
COMMUNICATION MODEL
Today
Owner
sends
Facilitates
spam!
Internet
The
receiver
accepts all
(c) Antonio Alberti 2015,
Inatel...
COMMUNICATION MODEL
Future
Owner
publishes Internet
Minimization
of spam
problem!
(c) Antonio Alberti 2015,
Inatel - All r...
MOBILITY
Local Net 2
ID=143.106.52.3
LOC=143.106.52.3
ID=10.0.0.3
LOC=10.0.0.3
Local Net 1
Today
MOBILITY
ID=FFFF12211243865…
LOC=FEFEF1421412411…
ID=FFFF12211243865…
LOC=AAAA2734573453…
Local Net 2Local Net 1
Future
“THINGS” NEED SERVICES TO REPRESENT
THEM TOWARDS CONTRACT-BASED
TRUSTABLE SELF-ORGANIZATION
Proxy/Gateways
Controllers/
Ma...
Smart Convergent Information Architecture
Physical World
Self-Organizing
Physical World Representatives
People
Policies, R...
© Antônio M. Alberti 2015© Antônio M. Alberti 2015
PROTÓTIPOPROTOTYPE
LIVE DEMO @
SAO PAULO
CAMPUS PARTY
2015
Nó#de#Internet#das#coisas##
medindo#temperatura#da#sala#
Amostras##
de#temperatura#
transportadas#
sem#TCP/IP,##
somente#N...
Next Scenario for Cognitive Radio for IoT with NovaGenesis
SCC - Sensing Cell Controller
SSS - Spectrum Sensing Service
PG...
ICT Lab Vídeos no Youtube
MAIS SOBRE NOSSO TRABALHO?
www.inatel.br/novagenesis
Web site
www.inatel.br/ictlab
Web site
A Evolução da Internet para a Era dos Objetos Conectados
Upcoming SlideShare
Loading in …5
×

A Evolução da Internet para a Era dos Objetos Conectados

150 views

Published on

Internet das coisas e seus impactos. Modelo NovaGenesis. .

Published in: Social Media
  • Be the first to comment

  • Be the first to like this

A Evolução da Internet para a Era dos Objetos Conectados

  1. 1. A Evolução da Internet para a Era dos Objetos Conectados Antônio M. Alberti
  2. 2. (c) Antonio Alberti, Inatel, 2014. FOR TOO LONG WE TALK ABOUT TECHNOLOGICAL EVOLUTION AND THE RATE AT WHICH IT OCCURS.
  3. 3. (c) Antonio Alberti, Inatel, 2014. VERY OFTEN, PEOPLE CITE MOORE'S LAW AS AN EXAMPLE OF LAW CAPABLE OF PREDICTING TECHNOLOGICAL DEVELOPMENTS IN COMPUTING POWER. Gordon Moore, 2004. Co-funder of Intel Corp.
  4. 4. (c) Antonio Alberti, Inatel, 2014. “THE QUANTITY OF TRANSISTORS THAT CAN BE PLACED INEXPENSIVELY ON AN INTEGRATED CIRCUIT HAS DOUBLED APPROXIMATELY EVERY TWO YEARS.”
  5. 5. (c) Antonio Alberti, Inatel, 2014. MORE RECENTLY, RAYMOND KURZWEIL PRESENTED A THEORY FOR TECHNOLOGICAL EVOLUTION AND A NEW LAW THAT EXPANDS MOORE LAW TO DESCRIBE THE EXPONENTIAL GROWTH OF TECHNOLOGICAL ADVANCES THE LAW OF ACCELERATING RETURNS
  6. 6. (c) Antonio Alberti, Inatel, 2014. t e e
  7. 7. ABUNDANCE: THE FUTURE IS BETTER THAN YOU THINK PETER H. DIAMANDIS STEVEN KOTLER https://pt.wikipedia.org/wiki/Futurologia
  8. 8. DISRUPTION SOFTWERIZATION UBERIZATION INTERNET OF THINGS CLOUD, BIG DATA
  9. 9. UBIQUITY DEVICES EVERYWHERE SMART DUST PROGRAMMABLE MATTER
  10. 10. MINIATURIZATION CENTIMETER MICROMETER NANOMETER INTERNET OF MICRO & NANO THINGS Anders ?
  11. 11. IOT - INTERNET OF THINGS “Coisas” interconectadas no nível global.
  12. 12. IOT - INTERNET OF THINGS “Coisas” que se comunicam, armazenam e processam dados com o mínimo de interferência humana, fazendo parte obrigatoriamente da Internet.
  13. 13. Design Space (2011)
  14. 14. User-centric Self-*, Context Information-centricService-centric Software-Defined Security Privacy Naming Nam e Resolution Virtualization Internet of Things Exposition, Orchestration Self-Certifying Life-Cycling ProtocolDevelopment Mobility ID/LocSplitting M ngt. and Control Design Space (2015)
  15. 15. Networks Clouds= + Telecom & Internet IT & Web “Things” + Machine to machine & Internet of Things + Identity, Credentials, Biometrics NOSSO MODELO
  16. 16. NOVAGENESIS O QUE É DIFERENTE?
  17. 17. INITIAL CORNERSTONES ú NAMING ú LIFE-CYCLING
  18. 18. NAMING ú TO DENOTE ENTITIES USING SYMBOLS.
  19. 19. Future Internet of “Things”: The NovaGenesis Model certain key. For example, the name Router 1 is bound to the names OS 6 and OS 7, while OS 6 can be resolved to Process 10 and Process 11. Fig. 3. Graph of names and their bindings representing entities relationships in computer systems.
  20. 20. SELF-CERTIFYING NAMING Hash Function Binary Input (Attributes or Entire Object) Binary Output (Name) Example: AF35277784564ABEFF Entities are named by a mathematical hash function, e.g. MD5, SHA-1. Example: Iris pattern
  21. 21. Self-certifying names generated from existences’ immutable patterns. Name binding among namespaces enable to represent relationships. Antony Image.jpg AA180972 … 01011223 … 0101010101010101011010110001010010101010101010101 1010101011110100001010011111111110101010100000000 1001010101000101010101011111110000000000000000000 1010101010101010101000010010101010101010101010101 1111111010101010100001010010100101010100010101010 0100000100000010000000001000001000000100000010000 1110000010000000100000010110101111000011100000000 1111111010101010100001010010100101010100010101010 0100000100000010000000001000001000000100000010000 1110000010000000100000010110101111000011100000000 1111111101111110111111011111101111101111101111111 My Smartphone BFEF1216 … NAMING AND NAME BINDING Natural language names: Portuguese, English, etc.
  22. 22. Antony AA180972 … BFEF1216 … My Smartphone Image.jpg 01011223 … IDENTIFICATION AND LOCALIZATION
  23. 23. LIFE-CYCLING OF ENTITIES ú THE PROCESS OF EXPOSING, SEARCHING FOR PEERS, NEGOTIATING, CONTRACTING, OPERATING, AND RELEASING.
  24. 24. Antony App 1 App 2 ScalifaxMy smartphone My tablet My photos repository app I have Antony photos! I store Antony photos! I have Antony photos! (c) Antonio Alberti 2015, Inatel - All rights reserved. EXPOSITION AND DISCOVERY
  25. 25. NEGOTIATION Let’s work together? Let’s work together? Let’s work together? Antony App 1 App 2 Scalifax My smartphone My tablet My photos repository app SLA SLA (c) Antonio Alberti 2015, Inatel - All rights reserved.
  26. 26. INFORMATION EXCHANGING Here are my photos! Ok!Here are my photos! Antony App 1 App 2 ScalifaxMy smartphone Meu tablet My photos repository app (c) Antonio Alberti 2015, Inatel - All rights reserved.
  27. 27. PROVENANCE AND TRACEABILITY Antony App 1 App 2 ScalifaxMy smartphone My tablet (c) Antonio Alberti 2015, Inatel - All rights reserved. My photos repository app Photo <-> Repos. App <-> Scalifax <-> My smartphone <-> App 1 <-> Antony
  28. 28. COMMUNICATION MODEL Today Owner sends Facilitates spam! Internet The receiver accepts all (c) Antonio Alberti 2015, Inatel - All rights reserved.
  29. 29. COMMUNICATION MODEL Future Owner publishes Internet Minimization of spam problem! (c) Antonio Alberti 2015, Inatel - All rights reserved. Receiver subscribes only the desired content.
  30. 30. MOBILITY Local Net 2 ID=143.106.52.3 LOC=143.106.52.3 ID=10.0.0.3 LOC=10.0.0.3 Local Net 1 Today
  31. 31. MOBILITY ID=FFFF12211243865… LOC=FEFEF1421412411… ID=FFFF12211243865… LOC=AAAA2734573453… Local Net 2Local Net 1 Future
  32. 32. “THINGS” NEED SERVICES TO REPRESENT THEM TOWARDS CONTRACT-BASED TRUSTABLE SELF-ORGANIZATION Proxy/Gateways Controllers/ Managers SERVICES SWARMS SOCIAL “THINGS” SWARMS IOT - INTERNET OF THINGS
  33. 33. Smart Convergent Information Architecture Physical World Self-Organizing Physical World Representatives People Policies, Rules, Regulations, etc. Self-Organizing Assistants, Controllers, Managers, etc. Evolutionary Pressures Environmental Pressures The Essence of NovaGenesis Model (c) Antonio Alberti 2015, Inatel - All rights reserved.
  34. 34. © Antônio M. Alberti 2015© Antônio M. Alberti 2015 PROTÓTIPOPROTOTYPE LIVE DEMO @ SAO PAULO CAMPUS PARTY 2015
  35. 35. Nó#de#Internet#das#coisas## medindo#temperatura#da#sala# Amostras## de#temperatura# transportadas# sem#TCP/IP,## somente#NG## sobre#Wi<Fi# Fig. 8. Experimental scenario with: (i) NovaGenesis core services and IoT client application in the left; (ii) the NovaGen embedded proxy/gateway (EPGS) on NXP’s LPC1769 device in the middle; and (iii) a computer with LPCXpressoTM to com and deploy the EPGS (plus EventOSTM ) image on LPC. ng -m --cl 0.1 [ < 1 s 28FD4420 > < 4 s 0BD95286 ED12F3ED 7E764DC1 4D623F20 > < 4 s empty empty empty empty > ] Future Internet of “Things”: The NovaGenesis Model
  36. 36. Next Scenario for Cognitive Radio for IoT with NovaGenesis SCC - Sensing Cell Controller SSS - Spectrum Sensing Service PGCS - Proxy/Gateway/Controller Service RMS - Resource Management Service APS - Access Point Service EPGS - Embedded Proxy/Gateway Service POXS - Python OpenFlow Controller Service SCC SSS RMS APSPOXS PGCS TI cc2650 momote 802.15.4 BLE DOCKER COOJA NÓS VIRTUAIS Wi-Fi
  37. 37. ICT Lab Vídeos no Youtube MAIS SOBRE NOSSO TRABALHO? www.inatel.br/novagenesis Web site www.inatel.br/ictlab Web site

×