SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
Session 7A
                   Application architectures 2


Towards Abundant DiY Service Creativity.
    Successfully Leveraging the Internet-of-Things.




 Lieven Trappeniers, Marc Roelands, Marc Godon,
 Johan Criel, Philippe Dobbelaere

 Bell Labs, Alcatel-Lucent     Lieven.trappeniers at alcatel-lucent.com
                                 1                     Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
Agenda
1. The Internet-of-Things … and Friends

2. The Web-of-Things (1.0, 2.0 & even 3.0)

3. “Programming” the Web-of-Things

4. And what about the Service Provider ?

5. Way forward & conclusions


                       2              Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
The Internet-of-Things … and friends

        Ubiquitous Computing (Mark Weiser, Xerox Parc)
                     +
        Ubiquitous Connectivity
                     =
        The Internet-of-Things        (ITU)




Ambient Intelligence (Philips)

Related technologies:
      RFID
      Wireless sensors
      Context Awareness
      Smart Objects
      …

Tangible Media (Hiroshi Ishi, MIT)

Bridging the gap between the physical and virtual world
                                                   3      Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
The Internet-of-Things … and friends

In 2009: Mobile Internet is a fact.
     – over 25% of the world’s population – about 2 Billion people – are using the Internet
     – over 60% of the world’s population – about 5 Billion people – are mobile subscribers
(Source: ITU)



In 2015: Personal mobile transactions & location-tracked ‘Things’ pervade
   our lives.
     – 1 Billion mobile wallets account for 90% of mobile transactions for goods & services
     – 100s of Billions of RFID-tagged objects, at approximately 5 cents per tag
(Source: www.idtechex.com)



In 2020: Our surroundings become personal, interactive and smart.
     – 0.1% of consumers know what is installed in their home
     – In 2020: 250 embedded wireless devices/user, this 500 Billion
           (Already now the Internet-of-Things potentially entails 50-70 Billion ‘machines’)
     – Mainstream printed and chipless RFID tags: >624 billion
(Source: EC, TNO)


                                                   4                                Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
The Internet-of-Things … and friends




               5            Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
The Internet-of-Things … and friends
NFC Forum (www.nfc-forum.org)
    “…advance the use of Near Field Communication technology by developing
       specifications, ensuring interoperability among devices and services, and
       educating the market about NFC technology.”

TouchaTag (www.touchatag.com)
    –   B2B Mobile Payment, loyalty, vouchers
    –   B2C DiY Internet-of-Things

EPC-Global (www.epcglobalinc.org)
    “…development of industry-driven standards for the Electronic Product Code™
       (EPC) to support the use of RFID in today’s fast-moving, information rich,
       trading networks.”

CASAGRAS (www.rfidglobal.eu), partners include ETRI & ETSI
    “…propose an approach using Object Identifiers and Unique Item Identifier (UII)
      concepts and namespace resolver to accommodate legacy coding schemes
      for identification.”
    – Considering a range of standards, including those from ISO, IEC and
      EPCglobal6.
    – Supports a value proposition that exploits a defined infrastructure and provides
      scope for commercial venture – federated services and applications.
And many, many more …


                                                6                              Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
The Internet-of-Things … and friends




IPSO Alliance - Internet Protocol for Smart Objects
    –   50+ members (Atmel, Bosch, Cisco, EDF (Électricité de France), Ericsson, Freescale,
        Google, SAP, Sun Microsystems, Texas Instruments, …)

Objectives
    –   IP as the solution for access and communication for Smart Objects.
    –   Promote the use of IP in Smart Objects (white papers, case studies, updates on standards
        progress (IETF, …), …
    –   Understand industries and markets where IP Smart Objects can have a role.
    –   Organize interoperability tests.
    –   Support IETF and other standards development organizations in standardizing IP for Smart
        Objects.
    –   www.ipso-alliance.org




                                               7                             Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
The Internet-of-Things … and friends
Pachube (“patch-bay”: generalized data brokerage)

    "Tag and share real time sensor data from objects, devices, buildings and environments around the
       world. The key aim is to facilitate interaction between remote environments, both physical and
       virtual."
    – Extended Environments Markup Language (EEML) to realize
       “dynamic, responsive and conversant environments”.




                                                8                             Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
Web-of-Things 1.0, 2.0 & 3.0
WoT1.0




                 Collection of Things rather than a “Web” of Things.

                         Abundance of dedicated standards.

                 IP is no standard (yet ?) for interaction with Things.

                        M2M versus entertainment & media.




                         9                                Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
Web-of-Things 1.0, 2.0 & 3.0
WoT1.0            WoT2.0                             Users & communities engage in
                                                     creating content & applications.




                                             How to search or discover Things ?

                                         Can Web2.0 be applied to user resources ?

                              Things are constrained devices: what about resource mgt.,
                                  access control, policies, distributed execution, … ?

                                        Can existing Mashup frameworks be applied to
                                            a mix of Things and online Services ?

           HTTP            HTTP

                                               Web2.0 for Things (RESTful HTTP over IP)


                     RESTful API




                                   10                             Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
Web-of-Things 1.0, 2.0 & 3.0
 WoT1.0                           WoT2.0                       WoT3.0




            Users & communities engage in
            creating content & applications.

          Support for discovering, searching,
         and composing Things and Services.               Search        Composition

                                                          Catalog   Recipes       Wizards
Semantic framework (with user defined semantics) allows
           to articulate and HTTP applications
                             define          HTTP           Collaborative Semantics
       in terms of proper (& personal) concepts.

  Aggregation, Abstraction & Resource management.                Aggregation
                                                                Resource Mgt.
                                                                 Abstraction
               IP & REST full interfaces



                                                11                  Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
“Programming” the Web-of-Things

                          Web2.0’s
                   Easy Application Creation



                                                          High

                                                                        Internet-of-Things
                                                                               DiY
                                                                           applications




                                                  User Value
                                                                                     Web2.0
                                                                                    bottom-up
       Swarm-of-Nodes          Web3.0                                              applications


                       Web-of-Things                                                                Web1.0
                                                                                                   top-down
      Internet-of-Things                                                                          applications

                           Ubiquitous Computing           Low

       Network of Objects                                         Low                                    High
                                                                                Design Effort
               M2M      Ambient Intelligence



                   Internet-of-Things’
           Abundance of Connected Smart Objects




                        12                                       Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
“Programming” the Web-of-Things


        High

                     Internet-of-Things
                            DiY
                        applications
User Value




                                  Web2.0
                                 bottom-up
                                applications


                                                 Web1.0
                                                top-down
                                               applications

        Low

               Low                                    High
                             Design Effort




                                    13                        Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
“Programming” the Web-of-Things




            14           Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
“Programming” the Web-of-Things
                                                                                       Design

                                                                                                Develop

                                                                                                            Deploy




                    ?                                  Requirements




                                                           Needs




                                                                            Express Yourself       Create            Deploy
Allow end-users to create and deploy
applications on top of the abundance                                           Application Creation Continuum
    of smart devices around them.
                                       Applications are created by groups
                                                 & communities.               Blurring border between application
                                                                                     creation & deployment.
                                                      15                             Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
“Programming” the Web-of-Things




            16           Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
“Programming” the Web-of-Things




            17           Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
And what about the Service Provider ?

      User            User


                    OTT



                              Application
                              Enablement



    Network         Network


     1990            2000-…




               18                Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
And what about the Service Provider ?

Popularity                               The Internet-of-Things introduces
                                         a Long-Tail of Networked Items
             HLR
                              My
                     CDN
                Boost      Electricity
                Button       meter

                         My          Interactive     My
                        Home          Billboard    iPhone
                       Gateway
                                   My                    NFC tags
                                            Femto
                                 iPhone                 on everyday
                                           @Starbuck      objects     Ambient
                                                                      sensors


             Network       Home           Nomadic           Swarm of nodes

                                  Networked Items & functions ranked by popularity


                “operated”           Internet-of-Things infrastructure
              infrastructure

                                           19                            Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
And what about the Service Provider ?

                                      User


                 OTT




               Network
                         Enablers



                         Home
                                      ?
                                     Nomadic   Swarm of nodes
                                                                 Who can fill this
                                                                     gap for
                                                                   Application
                                                                  Enablement ?




The Internet-of-Things introduces
a paradigm shift in the eco-system

                                     20                   Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
21   Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
And what about the Service Provider ?
                                                                      Use accelerometers of
                                                                         the iPhones of all
                                                                      members of the cycling
                                                                     club to map the bumps in
                                             User                             the road


                                                                         Re-use a template
                      OTT
                                                                        created by a techie a
                                                                           few months ago


                                             Creation by              Use enablers for sensor
                                             the masses               exposure, aggregation
                                                                           and policies.
                                 Enablers



    Fro              Network     Home       Nomadic        Swarm of nodes
relat m estab
     ion         lis
 syst s to a sc hed B2B
      em           at
 cuts . No sim tered ec
       i n th      p         o
             e eco le cross -
                  -sys      -
                       tem.



                                            22                        Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
And what about the Service Provider ?

                                           User


                    OTT
                                                                             Creation by
                                                       DiY producer          the masses
Domain-specific
   Actors
                                          Domain-specific
                                            Enablers
                            Application
                             Enablers
                             Enablers
                                                                           Broader Base
                                                                           Infrastructure

                  Network    Home         Nomadic      Swarm of nodes




                                          23                      Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
And what about the Service Provider ?

    How can end-users create and
   deploy applications on top of the
     abundance of smart devices
           around them ?



                                            How can we turn the plethora of
                                            connected smart objects into an
                                                enabling substrate for
                                                    applications ?

       What value can I,
    as a service provider,
offer in such a constellation ?




                                       24                  Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
And what about the Service Provider ?

Operator’s pain
Leverage my infrastructure in an Internet-of-Things setting ?
Can I offer added value to either party ?




                                                             Application & Content Providers’ pain
                                                             Provisioning, deployment & mgt. of sensors & devices
                                                             Resources are heterogeneous & dynamic
                                                             How to bind applications to the physical reality ?
                                                             How to realize distributed execution ?
                                                             Can I leverage existing IoT infrastructure ?




 Opportunity
 Catalyze a horizontal and open eco-system
 Support provisioning, deployment & mgt. of sensors & devices
 Abstractions of resources
 Allow a “late binding” of applications to physical infrastructure
 Distributed execution environment & off-loading
 Templating & re-use, App. store
 Support cross/multi-home applications
                                                        25                                  Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
And what about the Service Provider ?

Experiences Catalog                                                                                                     Experience
(Query for Relevancy)                     UI                   UI                  UI                                    Creation
                                                                                                                       Environment
               Production       MI             CI MI            CI MI               CI        Discovery
Enabling         Engine         Abstract                        UI                  UI                       UI
Services                        Component
             Orchestration                MI                         CI MI               CI       MI              CI
Catalog                         Space
                Engine                               UI                 UI                        UI




                                                                                                                                      Professional
                                                                                                                         Technician
                                          MI              CI    MI            CI        MI             CI




                                                                                                                                                     End User
Distributed App. Execution Env.

                                                UI                                            Discovery
Smart Sensor Network                                                           UI
Communication Network                MI              CI                                                 UI
                                                               UI        MI         CI
Device-centric Execution Env.                                                                MI              CI
(on-device or by proxy)                              MI             CI
Sensors, Actuators
and MMI Devices




                                                          26                                                 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
User-created Web-of-Things Applications

    Belgium                             Finland
9                                                 9




                                                        Allow non-technical users to create
                                                        their own smart Internet-of-Things
                                                       experiences by removing barriers for
    Ireland
2                                       Spain          application creation and distribution.
                                                  7


    France
                                                        Create a sustainable marketplace for
6                                                         these user-created applications.
                               Turkey
                           4
              1                                                                      www.dyse.org
                  Greece


                                                       Supported by:




                                                  27                     Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
Way forward & conclusions
• Web-of-Things 3.0
• OTT might not be the way to go in the WoT3.0
• There might be a role to play for Service Providers
• Stick to open & simple technologies (Web2.0++)
• Service Providers should offer true value towards end-users
  (in their act of creating & consuming Web-of-Things applications)
• Openness is key




                                  28                    Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
Thank you for
your attention


       29        Lieven Trappeniers (Bell Labs, Alcatel-Lucent)

Mais conteúdo relacionado

Mais procurados

Annotating Microblog Posts with Sensor Data for Emergency Reporting Applications
Annotating Microblog Posts with Sensor Data for Emergency Reporting ApplicationsAnnotating Microblog Posts with Sensor Data for Emergency Reporting Applications
Annotating Microblog Posts with Sensor Data for Emergency Reporting ApplicationsDavid Crowley
 
Internet of things iot based real time gas leakage monitoring and controlling
Internet of things iot based real time gas leakage monitoring and controllingInternet of things iot based real time gas leakage monitoring and controlling
Internet of things iot based real time gas leakage monitoring and controllingIAEME Publication
 
Study, design and development of an integration component with sensory featur...
Study, design and development of an integration component with sensory featur...Study, design and development of an integration component with sensory featur...
Study, design and development of an integration component with sensory featur...José Fidalgo
 
Intermediate project by harsha
Intermediate project by harshaIntermediate project by harsha
Intermediate project by harshaHARSHA DURUGOJI
 
Security in the Internet of Things
Security in the Internet of ThingsSecurity in the Internet of Things
Security in the Internet of ThingsBHAVANA KONERU
 
Semantic Technologies for the Internet of Things: Challenges and Opportunities
Semantic Technologies for the Internet of Things: Challenges and Opportunities Semantic Technologies for the Internet of Things: Challenges and Opportunities
Semantic Technologies for the Internet of Things: Challenges and Opportunities PayamBarnaghi
 
Risk Management in Memory Care
Risk Management in Memory CareRisk Management in Memory Care
Risk Management in Memory CareKelly O'sullivan
 
Service Integration - A Web of Things Perspective
Service Integration - A Web of Things PerspectiveService Integration - A Web of Things Perspective
Service Integration - A Web of Things PerspectiveSimon Mayer
 
Дорожная карта промышленного интернета
Дорожная карта промышленного интернетаДорожная карта промышленного интернета
Дорожная карта промышленного интернетаSergey Zhdanov
 
Harbor Research - Designing Security for the Internet of Things & Smart Devices
Harbor Research - Designing Security for the Internet of Things & Smart DevicesHarbor Research - Designing Security for the Internet of Things & Smart Devices
Harbor Research - Designing Security for the Internet of Things & Smart DevicesHarbor Research
 
IoT: Ongoing challenges and opportunities in Mobile Technology
IoT: Ongoing challenges and opportunities in Mobile TechnologyIoT: Ongoing challenges and opportunities in Mobile Technology
IoT: Ongoing challenges and opportunities in Mobile TechnologyAI Publications
 
New approaches to openness – beyond open educational resources
New approaches to openness – beyond open educational resourcesNew approaches to openness – beyond open educational resources
New approaches to openness – beyond open educational resourcesGrainne Conole
 
EPC Cloud: Using the Web to Simplify the Global RFID Network
EPC Cloud: Using the Web to Simplify the Global RFID NetworkEPC Cloud: Using the Web to Simplify the Global RFID Network
EPC Cloud: Using the Web to Simplify the Global RFID NetworkDominique Guinard
 
IOT - Design Principles of Connected Devices
IOT - Design Principles of Connected DevicesIOT - Design Principles of Connected Devices
IOT - Design Principles of Connected DevicesDevyani Vasistha
 
Developing For The Pervasive Internet Of Things
Developing For The Pervasive Internet Of ThingsDeveloping For The Pervasive Internet Of Things
Developing For The Pervasive Internet Of ThingsVictoria Romero-Gomez
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceinventy
 
Power of Social Collaboration and Business Technology Adoption
Power of Social Collaboration and Business Technology AdoptionPower of Social Collaboration and Business Technology Adoption
Power of Social Collaboration and Business Technology AdoptionSoftware Park Thailand
 
Quality Metrics In Ubiquitous Computing
Quality Metrics In Ubiquitous ComputingQuality Metrics In Ubiquitous Computing
Quality Metrics In Ubiquitous ComputingRutvik Pensionwar
 

Mais procurados (20)

Annotating Microblog Posts with Sensor Data for Emergency Reporting Applications
Annotating Microblog Posts with Sensor Data for Emergency Reporting ApplicationsAnnotating Microblog Posts with Sensor Data for Emergency Reporting Applications
Annotating Microblog Posts with Sensor Data for Emergency Reporting Applications
 
Internet of things iot based real time gas leakage monitoring and controlling
Internet of things iot based real time gas leakage monitoring and controllingInternet of things iot based real time gas leakage monitoring and controlling
Internet of things iot based real time gas leakage monitoring and controlling
 
Study, design and development of an integration component with sensory featur...
Study, design and development of an integration component with sensory featur...Study, design and development of an integration component with sensory featur...
Study, design and development of an integration component with sensory featur...
 
p9-riliskis
p9-riliskisp9-riliskis
p9-riliskis
 
Intermediate project by harsha
Intermediate project by harshaIntermediate project by harsha
Intermediate project by harsha
 
Security in the Internet of Things
Security in the Internet of ThingsSecurity in the Internet of Things
Security in the Internet of Things
 
Semantic Technologies for the Internet of Things: Challenges and Opportunities
Semantic Technologies for the Internet of Things: Challenges and Opportunities Semantic Technologies for the Internet of Things: Challenges and Opportunities
Semantic Technologies for the Internet of Things: Challenges and Opportunities
 
Risk Management in Memory Care
Risk Management in Memory CareRisk Management in Memory Care
Risk Management in Memory Care
 
Service Integration - A Web of Things Perspective
Service Integration - A Web of Things PerspectiveService Integration - A Web of Things Perspective
Service Integration - A Web of Things Perspective
 
Дорожная карта промышленного интернета
Дорожная карта промышленного интернетаДорожная карта промышленного интернета
Дорожная карта промышленного интернета
 
Harbor Research - Designing Security for the Internet of Things & Smart Devices
Harbor Research - Designing Security for the Internet of Things & Smart DevicesHarbor Research - Designing Security for the Internet of Things & Smart Devices
Harbor Research - Designing Security for the Internet of Things & Smart Devices
 
IoT: Ongoing challenges and opportunities in Mobile Technology
IoT: Ongoing challenges and opportunities in Mobile TechnologyIoT: Ongoing challenges and opportunities in Mobile Technology
IoT: Ongoing challenges and opportunities in Mobile Technology
 
New approaches to openness – beyond open educational resources
New approaches to openness – beyond open educational resourcesNew approaches to openness – beyond open educational resources
New approaches to openness – beyond open educational resources
 
EPC Cloud: Using the Web to Simplify the Global RFID Network
EPC Cloud: Using the Web to Simplify the Global RFID NetworkEPC Cloud: Using the Web to Simplify the Global RFID Network
EPC Cloud: Using the Web to Simplify the Global RFID Network
 
IOT - Design Principles of Connected Devices
IOT - Design Principles of Connected DevicesIOT - Design Principles of Connected Devices
IOT - Design Principles of Connected Devices
 
Developing For The Pervasive Internet Of Things
Developing For The Pervasive Internet Of ThingsDeveloping For The Pervasive Internet Of Things
Developing For The Pervasive Internet Of Things
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Power of Social Collaboration and Business Technology Adoption
Power of Social Collaboration and Business Technology AdoptionPower of Social Collaboration and Business Technology Adoption
Power of Social Collaboration and Business Technology Adoption
 
Quality Metrics In Ubiquitous Computing
Quality Metrics In Ubiquitous ComputingQuality Metrics In Ubiquitous Computing
Quality Metrics In Ubiquitous Computing
 
Designing the Internet of Things
Designing the Internet of ThingsDesigning the Internet of Things
Designing the Internet of Things
 

Semelhante a Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-Things

Telecom trends 261112
Telecom trends 261112Telecom trends 261112
Telecom trends 261112Sharon Rozov
 
IoT Challenges: Technological, Business and Social aspects
IoT Challenges: Technological, Business and Social aspectsIoT Challenges: Technological, Business and Social aspects
IoT Challenges: Technological, Business and Social aspectsRoberto Minerva
 
RestThing: A Restful Web Service Infrastructure for Mash-up Physical and Web ...
RestThing: A Restful Web Service Infrastructure for Mash-up Physical and Web ...RestThing: A Restful Web Service Infrastructure for Mash-up Physical and Web ...
RestThing: A Restful Web Service Infrastructure for Mash-up Physical and Web ...Weijun Qin
 
Information Engineering in the Age of the Internet of Things
Information Engineering in the Age of the Internet of Things Information Engineering in the Age of the Internet of Things
Information Engineering in the Age of the Internet of Things PayamBarnaghi
 
small-dumb-cheap-and-copious-the-future-of-the-internet-of-things
small-dumb-cheap-and-copious-the-future-of-the-internet-of-thingssmall-dumb-cheap-and-copious-the-future-of-the-internet-of-things
small-dumb-cheap-and-copious-the-future-of-the-internet-of-thingsMeshDynamics
 
OW2 A presentation pierre_chatel
OW2 A presentation pierre_chatelOW2 A presentation pierre_chatel
OW2 A presentation pierre_chatelchoreos
 
Managing Massive data of the IoT through cooperative semantic nodes
Managing Massive data of the IoT through cooperative semantic nodesManaging Massive data of the IoT through cooperative semantic nodes
Managing Massive data of the IoT through cooperative semantic nodesBenoit Christophe
 
Comparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsComparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsDominique Guinard
 
Seminar on Intelligent Personal Assistant based on Internet of Things approach
Seminar on Intelligent Personal Assistant based on Internet of Things approachSeminar on Intelligent Personal Assistant based on Internet of Things approach
Seminar on Intelligent Personal Assistant based on Internet of Things approachKarthic C M
 
eSOA: A Contextual Analysis on Service Oriented Architecture for Embeddded Ne...
eSOA: A Contextual Analysis on Service Oriented Architecture for Embeddded Ne...eSOA: A Contextual Analysis on Service Oriented Architecture for Embeddded Ne...
eSOA: A Contextual Analysis on Service Oriented Architecture for Embeddded Ne...Juan Antonio Martin Checa
 
Iot presentation
Iot presentationIot presentation
Iot presentationhuma742446
 
Alleantia LeWeb Paris 2012 Startup Comp preliminary
Alleantia LeWeb Paris 2012 Startup Comp preliminaryAlleantia LeWeb Paris 2012 Startup Comp preliminary
Alleantia LeWeb Paris 2012 Startup Comp preliminaryAntonio Conati Barbaro
 
iotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdfiotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdfHODECE18
 
A Decade in Hindsight: The Missing Bridge Between Multi-Agent Systems and the...
A Decade in Hindsight: The Missing Bridge Between Multi-Agent Systems and the...A Decade in Hindsight: The Missing Bridge Between Multi-Agent Systems and the...
A Decade in Hindsight: The Missing Bridge Between Multi-Agent Systems and the...Andrei Ciortea
 

Semelhante a Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-Things (20)

Telecom trends 261112
Telecom trends 261112Telecom trends 261112
Telecom trends 261112
 
IoT Challenges: Technological, Business and Social aspects
IoT Challenges: Technological, Business and Social aspectsIoT Challenges: Technological, Business and Social aspects
IoT Challenges: Technological, Business and Social aspects
 
RestThing: A Restful Web Service Infrastructure for Mash-up Physical and Web ...
RestThing: A Restful Web Service Infrastructure for Mash-up Physical and Web ...RestThing: A Restful Web Service Infrastructure for Mash-up Physical and Web ...
RestThing: A Restful Web Service Infrastructure for Mash-up Physical and Web ...
 
KNoT Manifesto
KNoT ManifestoKNoT Manifesto
KNoT Manifesto
 
Information Engineering in the Age of the Internet of Things
Information Engineering in the Age of the Internet of Things Information Engineering in the Age of the Internet of Things
Information Engineering in the Age of the Internet of Things
 
small-dumb-cheap-and-copious-the-future-of-the-internet-of-things
small-dumb-cheap-and-copious-the-future-of-the-internet-of-thingssmall-dumb-cheap-and-copious-the-future-of-the-internet-of-things
small-dumb-cheap-and-copious-the-future-of-the-internet-of-things
 
OW2 A presentation pierre_chatel
OW2 A presentation pierre_chatelOW2 A presentation pierre_chatel
OW2 A presentation pierre_chatel
 
CHOReOS
CHOReOSCHOReOS
CHOReOS
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Managing Massive data of the IoT through cooperative semantic nodes
Managing Massive data of the IoT through cooperative semantic nodesManaging Massive data of the IoT through cooperative semantic nodes
Managing Massive data of the IoT through cooperative semantic nodes
 
Comparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsComparing SOAs for the Internet of Things
Comparing SOAs for the Internet of Things
 
Seminar on Intelligent Personal Assistant based on Internet of Things approach
Seminar on Intelligent Personal Assistant based on Internet of Things approachSeminar on Intelligent Personal Assistant based on Internet of Things approach
Seminar on Intelligent Personal Assistant based on Internet of Things approach
 
eSOA: A Contextual Analysis on Service Oriented Architecture for Embeddded Ne...
eSOA: A Contextual Analysis on Service Oriented Architecture for Embeddded Ne...eSOA: A Contextual Analysis on Service Oriented Architecture for Embeddded Ne...
eSOA: A Contextual Analysis on Service Oriented Architecture for Embeddded Ne...
 
Iot presentation
Iot presentationIot presentation
Iot presentation
 
Alleantia LeWeb Paris 2012 Startup Comp preliminary
Alleantia LeWeb Paris 2012 Startup Comp preliminaryAlleantia LeWeb Paris 2012 Startup Comp preliminary
Alleantia LeWeb Paris 2012 Startup Comp preliminary
 
IOT Unit 1.pptx
IOT Unit 1.pptxIOT Unit 1.pptx
IOT Unit 1.pptx
 
iotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdfiotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdf
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
IOT Unit 1.pdf
IOT Unit 1.pdfIOT Unit 1.pdf
IOT Unit 1.pdf
 
A Decade in Hindsight: The Missing Bridge Between Multi-Agent Systems and the...
A Decade in Hindsight: The Missing Bridge Between Multi-Agent Systems and the...A Decade in Hindsight: The Missing Bridge Between Multi-Agent Systems and the...
A Decade in Hindsight: The Missing Bridge Between Multi-Agent Systems and the...
 

Último

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Último (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-Things

  • 1. Session 7A Application architectures 2 Towards Abundant DiY Service Creativity. Successfully Leveraging the Internet-of-Things. Lieven Trappeniers, Marc Roelands, Marc Godon, Johan Criel, Philippe Dobbelaere Bell Labs, Alcatel-Lucent Lieven.trappeniers at alcatel-lucent.com 1 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 2. Agenda 1. The Internet-of-Things … and Friends 2. The Web-of-Things (1.0, 2.0 & even 3.0) 3. “Programming” the Web-of-Things 4. And what about the Service Provider ? 5. Way forward & conclusions 2 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 3. The Internet-of-Things … and friends Ubiquitous Computing (Mark Weiser, Xerox Parc) + Ubiquitous Connectivity = The Internet-of-Things (ITU) Ambient Intelligence (Philips) Related technologies: RFID Wireless sensors Context Awareness Smart Objects … Tangible Media (Hiroshi Ishi, MIT) Bridging the gap between the physical and virtual world 3 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 4. The Internet-of-Things … and friends In 2009: Mobile Internet is a fact. – over 25% of the world’s population – about 2 Billion people – are using the Internet – over 60% of the world’s population – about 5 Billion people – are mobile subscribers (Source: ITU) In 2015: Personal mobile transactions & location-tracked ‘Things’ pervade our lives. – 1 Billion mobile wallets account for 90% of mobile transactions for goods & services – 100s of Billions of RFID-tagged objects, at approximately 5 cents per tag (Source: www.idtechex.com) In 2020: Our surroundings become personal, interactive and smart. – 0.1% of consumers know what is installed in their home – In 2020: 250 embedded wireless devices/user, this 500 Billion (Already now the Internet-of-Things potentially entails 50-70 Billion ‘machines’) – Mainstream printed and chipless RFID tags: >624 billion (Source: EC, TNO) 4 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 5. The Internet-of-Things … and friends 5 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 6. The Internet-of-Things … and friends NFC Forum (www.nfc-forum.org) “…advance the use of Near Field Communication technology by developing specifications, ensuring interoperability among devices and services, and educating the market about NFC technology.” TouchaTag (www.touchatag.com) – B2B Mobile Payment, loyalty, vouchers – B2C DiY Internet-of-Things EPC-Global (www.epcglobalinc.org) “…development of industry-driven standards for the Electronic Product Code™ (EPC) to support the use of RFID in today’s fast-moving, information rich, trading networks.” CASAGRAS (www.rfidglobal.eu), partners include ETRI & ETSI “…propose an approach using Object Identifiers and Unique Item Identifier (UII) concepts and namespace resolver to accommodate legacy coding schemes for identification.” – Considering a range of standards, including those from ISO, IEC and EPCglobal6. – Supports a value proposition that exploits a defined infrastructure and provides scope for commercial venture – federated services and applications. And many, many more … 6 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 7. The Internet-of-Things … and friends IPSO Alliance - Internet Protocol for Smart Objects – 50+ members (Atmel, Bosch, Cisco, EDF (Électricité de France), Ericsson, Freescale, Google, SAP, Sun Microsystems, Texas Instruments, …) Objectives – IP as the solution for access and communication for Smart Objects. – Promote the use of IP in Smart Objects (white papers, case studies, updates on standards progress (IETF, …), … – Understand industries and markets where IP Smart Objects can have a role. – Organize interoperability tests. – Support IETF and other standards development organizations in standardizing IP for Smart Objects. – www.ipso-alliance.org 7 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 8. The Internet-of-Things … and friends Pachube (“patch-bay”: generalized data brokerage) "Tag and share real time sensor data from objects, devices, buildings and environments around the world. The key aim is to facilitate interaction between remote environments, both physical and virtual." – Extended Environments Markup Language (EEML) to realize “dynamic, responsive and conversant environments”. 8 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 9. Web-of-Things 1.0, 2.0 & 3.0 WoT1.0 Collection of Things rather than a “Web” of Things. Abundance of dedicated standards. IP is no standard (yet ?) for interaction with Things. M2M versus entertainment & media. 9 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 10. Web-of-Things 1.0, 2.0 & 3.0 WoT1.0 WoT2.0 Users & communities engage in creating content & applications. How to search or discover Things ? Can Web2.0 be applied to user resources ? Things are constrained devices: what about resource mgt., access control, policies, distributed execution, … ? Can existing Mashup frameworks be applied to a mix of Things and online Services ? HTTP HTTP Web2.0 for Things (RESTful HTTP over IP) RESTful API 10 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 11. Web-of-Things 1.0, 2.0 & 3.0 WoT1.0 WoT2.0 WoT3.0 Users & communities engage in creating content & applications. Support for discovering, searching, and composing Things and Services. Search Composition Catalog Recipes Wizards Semantic framework (with user defined semantics) allows to articulate and HTTP applications define HTTP Collaborative Semantics in terms of proper (& personal) concepts. Aggregation, Abstraction & Resource management. Aggregation Resource Mgt. Abstraction IP & REST full interfaces 11 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 12. “Programming” the Web-of-Things Web2.0’s Easy Application Creation High Internet-of-Things DiY applications User Value Web2.0 bottom-up Swarm-of-Nodes Web3.0 applications Web-of-Things Web1.0 top-down Internet-of-Things applications Ubiquitous Computing Low Network of Objects Low High Design Effort M2M Ambient Intelligence Internet-of-Things’ Abundance of Connected Smart Objects 12 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 13. “Programming” the Web-of-Things High Internet-of-Things DiY applications User Value Web2.0 bottom-up applications Web1.0 top-down applications Low Low High Design Effort 13 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 14. “Programming” the Web-of-Things 14 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 15. “Programming” the Web-of-Things Design Develop Deploy ? Requirements Needs Express Yourself Create Deploy Allow end-users to create and deploy applications on top of the abundance Application Creation Continuum of smart devices around them. Applications are created by groups & communities. Blurring border between application creation & deployment. 15 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 16. “Programming” the Web-of-Things 16 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 17. “Programming” the Web-of-Things 17 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 18. And what about the Service Provider ? User User OTT Application Enablement Network Network 1990 2000-… 18 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 19. And what about the Service Provider ? Popularity The Internet-of-Things introduces a Long-Tail of Networked Items HLR My CDN Boost Electricity Button meter My Interactive My Home Billboard iPhone Gateway My NFC tags Femto iPhone on everyday @Starbuck objects Ambient sensors Network Home Nomadic Swarm of nodes Networked Items & functions ranked by popularity “operated” Internet-of-Things infrastructure infrastructure 19 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 20. And what about the Service Provider ? User OTT Network Enablers Home ? Nomadic Swarm of nodes Who can fill this gap for Application Enablement ? The Internet-of-Things introduces a paradigm shift in the eco-system 20 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 21. 21 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 22. And what about the Service Provider ? Use accelerometers of the iPhones of all members of the cycling club to map the bumps in User the road Re-use a template OTT created by a techie a few months ago Creation by Use enablers for sensor the masses exposure, aggregation and policies. Enablers Fro Network Home Nomadic Swarm of nodes relat m estab ion lis syst s to a sc hed B2B em at cuts . No sim tered ec i n th p o e eco le cross - -sys - tem. 22 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 23. And what about the Service Provider ? User OTT Creation by DiY producer the masses Domain-specific Actors Domain-specific Enablers Application Enablers Enablers Broader Base Infrastructure Network Home Nomadic Swarm of nodes 23 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 24. And what about the Service Provider ? How can end-users create and deploy applications on top of the abundance of smart devices around them ? How can we turn the plethora of connected smart objects into an enabling substrate for applications ? What value can I, as a service provider, offer in such a constellation ? 24 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 25. And what about the Service Provider ? Operator’s pain Leverage my infrastructure in an Internet-of-Things setting ? Can I offer added value to either party ? Application & Content Providers’ pain Provisioning, deployment & mgt. of sensors & devices Resources are heterogeneous & dynamic How to bind applications to the physical reality ? How to realize distributed execution ? Can I leverage existing IoT infrastructure ? Opportunity Catalyze a horizontal and open eco-system Support provisioning, deployment & mgt. of sensors & devices Abstractions of resources Allow a “late binding” of applications to physical infrastructure Distributed execution environment & off-loading Templating & re-use, App. store Support cross/multi-home applications 25 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 26. And what about the Service Provider ? Experiences Catalog Experience (Query for Relevancy) UI UI UI Creation Environment Production MI CI MI CI MI CI Discovery Enabling Engine Abstract UI UI UI Services Component Orchestration MI CI MI CI MI CI Catalog Space Engine UI UI UI Professional Technician MI CI MI CI MI CI End User Distributed App. Execution Env. UI Discovery Smart Sensor Network UI Communication Network MI CI UI UI MI CI Device-centric Execution Env. MI CI (on-device or by proxy) MI CI Sensors, Actuators and MMI Devices 26 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 27. User-created Web-of-Things Applications Belgium Finland 9 9 Allow non-technical users to create their own smart Internet-of-Things experiences by removing barriers for Ireland 2 Spain application creation and distribution. 7 France Create a sustainable marketplace for 6 these user-created applications. Turkey 4 1 www.dyse.org Greece Supported by: 27 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 28. Way forward & conclusions • Web-of-Things 3.0 • OTT might not be the way to go in the WoT3.0 • There might be a role to play for Service Providers • Stick to open & simple technologies (Web2.0++) • Service Providers should offer true value towards end-users (in their act of creating & consuming Web-of-Things applications) • Openness is key 28 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)
  • 29. Thank you for your attention 29 Lieven Trappeniers (Bell Labs, Alcatel-Lucent)