SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




             M3 smart space infrastructure

                             Juha-Pekka Soininen, VTT
                             Antti Lappeteläinen, Nokia




Copyright © VTT & Nokia                     SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications



                       M3 – revolution in
                    application development
                                                                    What if I know that he
  What if I know
                                                                       can not hear the
     that he is
                                                                    incoming call? Should
  answering the
                                                                        I flash lights?
   call? Should I
  turn the sound
        off?
                    With M3 your environment                            Automatically?

  Automatically?
                    knows what’s happening!
                                                                 What if I know that
                                                                 music is loud in the
                                                                   room? Could I
                                                                 alarm louder? Use
                                                                     vibration?
                    M3 makes it possible to mash-up and            Automatically?

                    integrate information between all
                    applications and domains spanning from
                    embedded domains to the Web.


Copyright © VTT & Nokia                      SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




Distribution of                               Background
computation into
environment


          Mobile phones
                                  Smart phones
                                                                         Solutions
                                                                                                          Information
   Personal                                       Web services                iTunes, Ovi, etc.           world
   computing                 Internet               Yahoo, Google, Amazon
    PC                          Browsers                                            Networked             Intelligence into
                                                                                    services
                                                    Networked peripherals              UPnP, DLNA, NoTA
                                                                                                          real world
                               Embedded
   Single purpose              systems                     Zigbee, BT, etc.
   devices                                                                    Objects with
                      Camera, printer, TV, etc.                               computation                       Distribution of
                                                                              capabilities                responsibility of user
                                                  Objects with
   Real world objects                             digital information               Smart Cards,               experience into
                                                                                    Java Cards,                       objects in
                                                        RFID, NFC                   etc.                          environment

    Distributed         Ubiquitous
    systems             computing                                                    Internet of
                                                        Ambient                      Things
                                                        Intelligence

 Copyright © VTT & Nokia                                        SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications


                          Vision: fusion of physical and
                               information worlds
  Information from physical world…

                                  S S                 SS S S
          S     S S      S S       S         SS
                                 S SS S           S S S S S       S

            S
             S S S SS
              S
                      SS
                         S S SS
                               S
                                 SS
                                      S
                                        S
                                           SS
         S S SS S S S S S S SS S S S S SS S S
                                  S SS SS
                                              S SS     S
                                                       S
                                                         SS S  S
                                                                S
                                                                                       ...easily available for
           S S S SS S S
                    S                          S S S S S SS
           S
           S
             S
               S S S
            S SS S
                    S
                        S
                         S
                           S SS
          S S S S S S S S S S SS
                                S
                                    S S
                                    S S
                                     S S
                   S S S SS S S SS SS S S S
                                             S SS S S S
                                              S S
                                                 SS
                                                     S
                                                        SS SS
                                              S S S S S S SS
                                                     S S S S
                                  S S SS S S S S S S S
                                                              S
                                                              S
                                                                                       devices and novel         …and linking
             S S S S
             SS        S           S S S SS S        S
         S
          S S SS S S S S
           SS
           S S
                SSS
                 SS
                  S
                       SS
                           S

                              S SS
                              S S S
                                        S S
                                   SS S S S
                                     S
                                            S S S S
                                                      S
                                    S S S S S SS S SS S S
                        S SSS S S SS S S SS S S S S SS S
                                       S             S
                                                           S
                                                         S SS
                                                              S
                                                             S S
                                                            S S
                                                                                       applications…             it to services
               S S SS S S S SSSS SSS S S S S S
                S             S               S

          S
              S S

             SS S
                         SSS
                             S SS
                           S S SS
                                    SS
                                      S
                                       S
                                          S

                                        S S
                                           S      S
                                                    S S S S
                                                        S SS                                                     and solutions
                                                                           M3
             S S S              S                 S

                                                                                                                 in Internet
                                                                            Open
                                                                            Source



                                                                      M3 smart space


                                                           …and doing all this
                                                           vendor independently,
                                                           device independently and
                                                           domain independently


Copyright © VTT & Nokia                                                                SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




                                   Mission

    Open embedded data in
    various devices to
    applications to create
    local services in millions
    of places…




                                                     … and monetize it by using
                                                            the web tools and
                                                              business models




Copyright © VTT & Nokia                     SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




          “Smart Environment Axioms”

    •   Interoperability is unavoidable step in the
        evolution of information world
    •   There is no single technology that can
        master the variety of needs
    •   World can not be built/changed
        instantaneously
    •   The cost of interoperability agreements
        increases when moving towards
        implementations
    •   A single company can not build the world

Copyright © VTT & Nokia                     SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications


               What is needed for smart
                    environments

                          Sharing information                  Possibility to build
                           from the objects and               the environment and
                          devices in the physical              services gradually
                                  space


                                                Smart
        Support for use of                                               Open solutions
        new innovations                        physical                 for interoperability
                                               spaces

                      Exploitation of                         Intuitive use
                      Web services                          and development
                                                               of services



Copyright © VTT & Nokia                             SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




                M3 interoperability layers
                                                                                         Smart Spaces


  Smart                                             KP                                               KP                                                       KP
  World                               KP                                                                                       SIB
                                                                    SIB                                                                         KP
                                             KP                                                             KP




                 Service Domain
  Service                                  Serv
                                                  Serv
                                                         Client
                                                                   Serv
                                                                          Client
                                                                                    Serv                    SOI
                                                                                                                         Srv
                                                                                                                                          Srv
                                                                                                                                                              Srv
                                                                                                    Srv                          Srv   Client        Client
  World                          SN                         SN                     Srv
                                                                                           Client
                                                                                                          Client
                                                                                                                   Srv
                                                                                                                                           Client
                                                                                                                                          Srv
                          SN          AN           SN                   SOI                                                SOI
                                                                                                                                                                         service ontology
                                                                                                                                                                   SOI   interpreter




                 Device Network
                                                                                           Dev                                   Dev

  Device                                   Dev                    Dev
                                                                          GW                                       Dev
                                                                                                                               GW                         Dev

  World                        Dev
                                                                              Dev                                                   Dev

                                                                                                                                                                         Gateway between
                                                                                                                                                                   GW    networks




Copyright © VTT & Nokia                                                                    SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




                              M3 principles

    •   Voluntary sharing of information by objects in physical space
        •    Publish-subscribe/query architecture
        •    It is up to information owner only to decide what and how
             information is published
    •   Interoperability agreements on information level
        •    Common ontology model and data presentation format are the
             only requirements
        •    Respecting the integrity and independence of devices
    •   Enabling cross-domain use cases
        •    Means and techniques must be use case independent
        •    Support for enforcement to device and smart object
             manufacturers
    •   Exploitation of existing service and device world solutions

Copyright © VTT & Nokia                       SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




              M3 functional architecture
                                         Local information
                                         storage with RDF-store     Device with embedded system
                                         and information
                                         governance functionality
           Knowledge
           processor                                                        Knowledge
                                                                            processor

                                             Semantic
                                            information
                                               broker
                                                                            Application logic and
                                                                            interface supporting the use
          Access protocol (SSAP),                                           of common use case
          with basic operations, e.g.                                       ontology and access to
          join, leave, insert, remove,                                      information broker
          subscribe. Etc.
                                               Knowledge
   Common ontology                             processor
   models for use cases
   as information
   interoperability enabler

Copyright © VTT & Nokia                              SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




                                 M3 - design time view
                                                                                                              device


                                                          M3                  ADK for                      M3
                                                          tool                 target                   knowledge
                                                                                                        processor
                                                        support(1              device


                                                      Generate a                         Use M3 for
                              Create a common
                                                      convenience library    Write M3    sharing the
                              ontology model for
                              your use case (or
                                                      for your target        KPs using   information    M3-SIB
                                                      environment that       generated   and create
                              preferably take an                                                        Open
                                                      hides the ontologies   libraries   “The Bling!”
                              existing one)                                                             Source
                                                      and data formats
         Bling!
A great idea involving two
programmable devices that                                  M3                 ADK for                      M3
need to share information!                                tool                 target                   knowledge
                                                                                                        processor
                                                         support               device
                                                                                                                device


   1)   Smart-M3 Ontology compiler, published in Open Source

    Copyright © VTT & Nokia                                          SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




          M3 based smart environments

       Centralised smart space                            Multiple interacting smart
                                                          spaces


                                                                      M3
                                                                                   M3

                   M3-SIB
                    Open
                    Source             Device with                                      M3
                                       a SIB inside
                                                                              M3
                                                                 M3
                                                                                             SIB




                             Devices with knowledge                   knowledge processors
                             processors inside
                                                       A smart space (i.e. a SIB
                                                       with interacting KPs)


Copyright © VTT & Nokia                               SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




                            M3 based applications
                    Application using
Traditional
                    the information
application
model
                                                                         Predesigned set of
                                                       M3-SIB            applications creating the
                                                        Open
                                                        Source           desired functionality
                        M3-SIB
                         Open
                                                                          Control application
                         Source
                                                                          model



 Information
 providers
 (publishers)                                                    The same types can be
                                                                 implemented with multiple and
                                                                 distributed SIBs

     Independent applications                                    The applications can be
                                          M3-SIB
     creating a combined                   Open
                                                                 enhanced using service level
     functionality                         Source                interoperability (e.g. direct use
                                                                 services from other devices)
                Social application
                model


 Copyright © VTT & Nokia                            SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




                 M3 enforcement support

    •   M3 will distributed as Open Source under BSD licence
        •    Maximum flexibility, simple availability
        •    Minimum dependencies between organisations and companies
    •   M3 use will be supported with tools
        •    Reference implementations to ease up the first experiments
        •    Convenience library generators for hiding the ontologies and
             data storage formats from embedded system developers
    •   M3 application development support under development
        •    Ontology model based application development
        •    Domain dependent supporting function libraries




Copyright © VTT & Nokia                       SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




    Architecture of M3 smart environment
                                                                                   Optional

      SIB1                          KP1                          KP2             KP3-N
       Smart space                                                                            Application
                                          use case logic                                      in smart environment
           Information
             storage
                                    KPI                                                          Information
             Ontology                                                                            level
          interpreter and               Ontology
            governance                (use) support

          Ontology model

          Data format                                                                             Common solution
          Information access


    Existing service and communication solutions (service discovery, service registry,
    resource manager, protocols, physical layers, etc.)                                         Service and
                                                                                                communication
                                                                                                level




Copyright © VTT & Nokia                                           SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




                       M3 – Value Offering

    •   USERS: Freedom of choice
        •    I want to select my device freely from any vendor knowing that it works
             with all devices I already have. – M3 = multi vendor
    •   DEVICE MANUFACTURERS: Seamless operation with all devices
        •    I want to create innovative products that consumers want to buy
             because they work seamlessly with other devices wherever he goes. –
             M3 = multi device
    •   SERVICES COMPANIES: Gaining competitive edge
        •    My company develops novel services using mash-up approach and we
             want seamless data portability to effortlessly create winning solutions for
             cross domain user experience. - M3 = multi domain
    •   APPLICATION DEVELOPERS: Focus on consumer ‘wow’
        •    As an application developer I want to focus on creating consumer ‘wow’
             instead of porting my code to all different platforms. I also want develop
             cross-domain mash-up services as easy as internet services are created
             today! – M3 = multi domain



Copyright © VTT & Nokia                        SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




                 Open Source and Ecosystem
                                                                             Entry
        Projects                                                    Domain           Platform

                                                               Consumer               iTRON
          DIEM                                                 Electronics            T-Kernel

                                                                                      WinCE
           Sofia                     M3                       Automotive
                                                              Building Automation
                                                                                      Linux
                                                                                      Java
                                    Open Source

                                                              Mobile                  Qt
         Others                                                                       Android
                                                                                      iPhone


  Commercial

   Activities




Copyright © VTT & Nokia                           SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




                           Path to success
                                                      …with local information
                                                       to be exploited

                                                                   …with new kind of
                              Smart                                 emerging experiences
                              environments to
                                                             …with energy and
                              everywhere…                     resource saving reuse

           M3
Open Information Platform
                                     Mobile devices                …to multi-part devices
                                                                    (with dynamically
                                     will evolve…                   changing parts)


                                                            …to information sensing
                       Interaction with spaces               extension of humans
                       instead of devices




 Copyright © VTT & Nokia                     SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




                                 Summary

    •   M3 – multi-vendor, multi-device, multi-
        domain solution for information
        interoperability
    •   Link between physical and information
        worlds
    •   Open source distribution with maximum
        flexibility and easy access and adaptation
    •   M3 does to smart environments what the
        HTTP/TCP/IP did for Internet

Copyright © VTT & Nokia                     SOFIA
ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications




                           Thank you




Copyright © VTT & Nokia                     SOFIA

Contenu connexe

Similaire à SOFIA - M3 Smart Space Infrastructure. VTT/NOKIA

Spr Xmobile Npo Contectual Broadcasting
Spr Xmobile Npo   Contectual BroadcastingSpr Xmobile Npo   Contectual Broadcasting
Spr Xmobile Npo Contectual Broadcastingdogpower
 
Web 2.0 Technologies and Information Services
Web 2.0 Technologies and Information ServicesWeb 2.0 Technologies and Information Services
Web 2.0 Technologies and Information ServicesYasar Tonta
 
Global Futures Forum (Washington, D.C.)
Global Futures Forum (Washington, D.C.)Global Futures Forum (Washington, D.C.)
Global Futures Forum (Washington, D.C.)Michell Zappa
 
The Future of Mobile - Bob Ackerman, Allegis Capital
The Future of Mobile - Bob Ackerman, Allegis CapitalThe Future of Mobile - Bob Ackerman, Allegis Capital
The Future of Mobile - Bob Ackerman, Allegis Capitalthe Hartsook Letter
 
Measurable Security in Mobile Systems
Measurable Security in Mobile SystemsMeasurable Security in Mobile Systems
Measurable Security in Mobile SystemsJosef Noll
 
ICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR PresentationICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR PresentationMark Billinghurst
 
Insuarance sm ca_april2013.pptx
Insuarance sm ca_april2013.pptxInsuarance sm ca_april2013.pptx
Insuarance sm ca_april2013.pptxNirmal Palaparthi
 
Supersense! Studio Context
Supersense! Studio ContextSupersense! Studio Context
Supersense! Studio ContextPhilip van Allen
 
A Mobile Centric View of Silicon Valley - January 2011
A Mobile Centric View of Silicon Valley - January 2011A Mobile Centric View of Silicon Valley - January 2011
A Mobile Centric View of Silicon Valley - January 2011Lars Kamp
 
Future Forward: four trends that will change the online world (Béla E. Papp -...
Future Forward: four trends that will change the online world (Béla E. Papp -...Future Forward: four trends that will change the online world (Béla E. Papp -...
Future Forward: four trends that will change the online world (Béla E. Papp -...SEMPL
 
Six Sense Technology
Six Sense TechnologySix Sense Technology
Six Sense Technologynabilamim
 
Weekly innovation report 4 20
Weekly innovation report 4 20Weekly innovation report 4 20
Weekly innovation report 4 20Engauge
 
Over the Horizon - Gesture Computing - (2010) - Part II
Over the Horizon - Gesture Computing - (2010) - Part II Over the Horizon - Gesture Computing - (2010) - Part II
Over the Horizon - Gesture Computing - (2010) - Part II Mark A. Smith
 
SOFIA Project Brochure Pilots Set
SOFIA Project Brochure Pilots Set SOFIA Project Brochure Pilots Set
SOFIA Project Brochure Pilots Set Sofia Eu
 
TRADOC OE Ian Pearson--Future Presentation
TRADOC OE Ian Pearson--Future PresentationTRADOC OE Ian Pearson--Future Presentation
TRADOC OE Ian Pearson--Future PresentationUS Army TRADOC G2
 

Similaire à SOFIA - M3 Smart Space Infrastructure. VTT/NOKIA (20)

Spr Xmobile Npo Contectual Broadcasting
Spr Xmobile Npo   Contectual BroadcastingSpr Xmobile Npo   Contectual Broadcasting
Spr Xmobile Npo Contectual Broadcasting
 
Sprx Npo
Sprx NpoSprx Npo
Sprx Npo
 
Web 2.0 Technologies and Information Services
Web 2.0 Technologies and Information ServicesWeb 2.0 Technologies and Information Services
Web 2.0 Technologies and Information Services
 
Global Futures Forum (Washington, D.C.)
Global Futures Forum (Washington, D.C.)Global Futures Forum (Washington, D.C.)
Global Futures Forum (Washington, D.C.)
 
The Future of Mobile - Bob Ackerman, Allegis Capital
The Future of Mobile - Bob Ackerman, Allegis CapitalThe Future of Mobile - Bob Ackerman, Allegis Capital
The Future of Mobile - Bob Ackerman, Allegis Capital
 
Measurable Security in Mobile Systems
Measurable Security in Mobile SystemsMeasurable Security in Mobile Systems
Measurable Security in Mobile Systems
 
ICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR PresentationICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR Presentation
 
Insuarance sm ca_april2013.pptx
Insuarance sm ca_april2013.pptxInsuarance sm ca_april2013.pptx
Insuarance sm ca_april2013.pptx
 
Supersense! Studio Context
Supersense! Studio ContextSupersense! Studio Context
Supersense! Studio Context
 
A Mobile Centric View of Silicon Valley - January 2011
A Mobile Centric View of Silicon Valley - January 2011A Mobile Centric View of Silicon Valley - January 2011
A Mobile Centric View of Silicon Valley - January 2011
 
Iotp
IotpIotp
Iotp
 
The WideNoise Project
The WideNoise ProjectThe WideNoise Project
The WideNoise Project
 
Whymca 2009
Whymca 2009Whymca 2009
Whymca 2009
 
Future Forward: four trends that will change the online world (Béla E. Papp -...
Future Forward: four trends that will change the online world (Béla E. Papp -...Future Forward: four trends that will change the online world (Béla E. Papp -...
Future Forward: four trends that will change the online world (Béla E. Papp -...
 
The WideNoise
The WideNoiseThe WideNoise
The WideNoise
 
Six Sense Technology
Six Sense TechnologySix Sense Technology
Six Sense Technology
 
Weekly innovation report 4 20
Weekly innovation report 4 20Weekly innovation report 4 20
Weekly innovation report 4 20
 
Over the Horizon - Gesture Computing - (2010) - Part II
Over the Horizon - Gesture Computing - (2010) - Part II Over the Horizon - Gesture Computing - (2010) - Part II
Over the Horizon - Gesture Computing - (2010) - Part II
 
SOFIA Project Brochure Pilots Set
SOFIA Project Brochure Pilots Set SOFIA Project Brochure Pilots Set
SOFIA Project Brochure Pilots Set
 
TRADOC OE Ian Pearson--Future Presentation
TRADOC OE Ian Pearson--Future PresentationTRADOC OE Ian Pearson--Future Presentation
TRADOC OE Ian Pearson--Future Presentation
 

Plus de Sofia Eu

SOFIA Poster ATC 2012
SOFIA Poster ATC 2012SOFIA Poster ATC 2012
SOFIA Poster ATC 2012Sofia Eu
 
SOFIA ATC 2011_artemis_magazine
SOFIA ATC 2011_artemis_magazineSOFIA ATC 2011_artemis_magazine
SOFIA ATC 2011_artemis_magazineSofia Eu
 
SOFIA INDRA Presentation to AICIA
SOFIA INDRA  Presentation to AICIASOFIA INDRA  Presentation to AICIA
SOFIA INDRA Presentation to AICIASofia Eu
 
SOFIA INDRA ATC2011 Virtual Wall Poster
SOFIA INDRA ATC2011 Virtual Wall PosterSOFIA INDRA ATC2011 Virtual Wall Poster
SOFIA INDRA ATC2011 Virtual Wall PosterSofia Eu
 
SOFIA project INDRA NEO Publication
SOFIA project INDRA NEO PublicationSOFIA project INDRA NEO Publication
SOFIA project INDRA NEO PublicationSofia Eu
 
Cross-project collaboration leaflet: SOFIA/SMARCOS/CHIRON
Cross-project collaboration leaflet: SOFIA/SMARCOS/CHIRONCross-project collaboration leaflet: SOFIA/SMARCOS/CHIRON
Cross-project collaboration leaflet: SOFIA/SMARCOS/CHIRONSofia Eu
 
SOFIA/SMARCOS/CHIRON Poster ARTEMIS & ITEA2 Co-Summit 2011
SOFIA/SMARCOS/CHIRON Poster ARTEMIS & ITEA2 Co-Summit 2011SOFIA/SMARCOS/CHIRON Poster ARTEMIS & ITEA2 Co-Summit 2011
SOFIA/SMARCOS/CHIRON Poster ARTEMIS & ITEA2 Co-Summit 2011Sofia Eu
 
Smart LED Lighting for Power Management in a Building
Smart LED Lighting for Power Management in a BuildingSmart LED Lighting for Power Management in a Building
Smart LED Lighting for Power Management in a BuildingSofia Eu
 
SOFIA Vvirtual Wall Pilot Poster
SOFIA Vvirtual Wall Pilot PosterSOFIA Vvirtual Wall Pilot Poster
SOFIA Vvirtual Wall Pilot PosterSofia Eu
 
SOFIA Pilots Set Brochure
SOFIA Pilots Set BrochureSOFIA Pilots Set Brochure
SOFIA Pilots Set BrochureSofia Eu
 
SOFIA PILOTS POSTER 8th European ITS Congress, Lyon - France
SOFIA PILOTS POSTER 8th European ITS Congress, Lyon - France SOFIA PILOTS POSTER 8th European ITS Congress, Lyon - France
SOFIA PILOTS POSTER 8th European ITS Congress, Lyon - France Sofia Eu
 
SOFIA PILOTS BROCHURE 8th European ITS Congress, Lyon - France
SOFIA PILOTS BROCHURE 8th European ITS Congress, Lyon - France SOFIA PILOTS BROCHURE 8th European ITS Congress, Lyon - France
SOFIA PILOTS BROCHURE 8th European ITS Congress, Lyon - France Sofia Eu
 
SOFIA Newsletter 1st Issue May 2011
SOFIA Newsletter 1st Issue May 2011SOFIA Newsletter 1st Issue May 2011
SOFIA Newsletter 1st Issue May 2011Sofia Eu
 
SOFIA - Interactive Quality Visualization (IQVis)- VTT
SOFIA - Interactive Quality Visualization (IQVis)- VTTSOFIA - Interactive Quality Visualization (IQVis)- VTT
SOFIA - Interactive Quality Visualization (IQVis)- VTTSofia Eu
 
SOFIA Poster - ARTEMIS & ITEA co-Summit 2010
SOFIA Poster - ARTEMIS & ITEA co-Summit 2010SOFIA Poster - ARTEMIS & ITEA co-Summit 2010
SOFIA Poster - ARTEMIS & ITEA co-Summit 2010Sofia Eu
 
SOFIA - ARTEMIS & ITEA co-Summit 2010
SOFIA - ARTEMIS & ITEA co-Summit 2010SOFIA - ARTEMIS & ITEA co-Summit 2010
SOFIA - ARTEMIS & ITEA co-Summit 2010Sofia Eu
 
SOFIA - Overview Brochure
SOFIA - Overview BrochureSOFIA - Overview Brochure
SOFIA - Overview BrochureSofia Eu
 
SOFIA - A Smart Space Application to Dynamically Relate Medical and Environme...
SOFIA - A Smart Space Application to Dynamically Relate Medical and Environme...SOFIA - A Smart Space Application to Dynamically Relate Medical and Environme...
SOFIA - A Smart Space Application to Dynamically Relate Medical and Environme...Sofia Eu
 
SOFIA Poster (Abstract) - ADK VLHCC 2010. INDRA/ESI
SOFIA Poster (Abstract) - ADK VLHCC 2010. INDRA/ESISOFIA Poster (Abstract) - ADK VLHCC 2010. INDRA/ESI
SOFIA Poster (Abstract) - ADK VLHCC 2010. INDRA/ESISofia Eu
 
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...SOFIA - Semantic Technologies and Techniques for Interoperable Information in...
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...Sofia Eu
 

Plus de Sofia Eu (20)

SOFIA Poster ATC 2012
SOFIA Poster ATC 2012SOFIA Poster ATC 2012
SOFIA Poster ATC 2012
 
SOFIA ATC 2011_artemis_magazine
SOFIA ATC 2011_artemis_magazineSOFIA ATC 2011_artemis_magazine
SOFIA ATC 2011_artemis_magazine
 
SOFIA INDRA Presentation to AICIA
SOFIA INDRA  Presentation to AICIASOFIA INDRA  Presentation to AICIA
SOFIA INDRA Presentation to AICIA
 
SOFIA INDRA ATC2011 Virtual Wall Poster
SOFIA INDRA ATC2011 Virtual Wall PosterSOFIA INDRA ATC2011 Virtual Wall Poster
SOFIA INDRA ATC2011 Virtual Wall Poster
 
SOFIA project INDRA NEO Publication
SOFIA project INDRA NEO PublicationSOFIA project INDRA NEO Publication
SOFIA project INDRA NEO Publication
 
Cross-project collaboration leaflet: SOFIA/SMARCOS/CHIRON
Cross-project collaboration leaflet: SOFIA/SMARCOS/CHIRONCross-project collaboration leaflet: SOFIA/SMARCOS/CHIRON
Cross-project collaboration leaflet: SOFIA/SMARCOS/CHIRON
 
SOFIA/SMARCOS/CHIRON Poster ARTEMIS & ITEA2 Co-Summit 2011
SOFIA/SMARCOS/CHIRON Poster ARTEMIS & ITEA2 Co-Summit 2011SOFIA/SMARCOS/CHIRON Poster ARTEMIS & ITEA2 Co-Summit 2011
SOFIA/SMARCOS/CHIRON Poster ARTEMIS & ITEA2 Co-Summit 2011
 
Smart LED Lighting for Power Management in a Building
Smart LED Lighting for Power Management in a BuildingSmart LED Lighting for Power Management in a Building
Smart LED Lighting for Power Management in a Building
 
SOFIA Vvirtual Wall Pilot Poster
SOFIA Vvirtual Wall Pilot PosterSOFIA Vvirtual Wall Pilot Poster
SOFIA Vvirtual Wall Pilot Poster
 
SOFIA Pilots Set Brochure
SOFIA Pilots Set BrochureSOFIA Pilots Set Brochure
SOFIA Pilots Set Brochure
 
SOFIA PILOTS POSTER 8th European ITS Congress, Lyon - France
SOFIA PILOTS POSTER 8th European ITS Congress, Lyon - France SOFIA PILOTS POSTER 8th European ITS Congress, Lyon - France
SOFIA PILOTS POSTER 8th European ITS Congress, Lyon - France
 
SOFIA PILOTS BROCHURE 8th European ITS Congress, Lyon - France
SOFIA PILOTS BROCHURE 8th European ITS Congress, Lyon - France SOFIA PILOTS BROCHURE 8th European ITS Congress, Lyon - France
SOFIA PILOTS BROCHURE 8th European ITS Congress, Lyon - France
 
SOFIA Newsletter 1st Issue May 2011
SOFIA Newsletter 1st Issue May 2011SOFIA Newsletter 1st Issue May 2011
SOFIA Newsletter 1st Issue May 2011
 
SOFIA - Interactive Quality Visualization (IQVis)- VTT
SOFIA - Interactive Quality Visualization (IQVis)- VTTSOFIA - Interactive Quality Visualization (IQVis)- VTT
SOFIA - Interactive Quality Visualization (IQVis)- VTT
 
SOFIA Poster - ARTEMIS & ITEA co-Summit 2010
SOFIA Poster - ARTEMIS & ITEA co-Summit 2010SOFIA Poster - ARTEMIS & ITEA co-Summit 2010
SOFIA Poster - ARTEMIS & ITEA co-Summit 2010
 
SOFIA - ARTEMIS & ITEA co-Summit 2010
SOFIA - ARTEMIS & ITEA co-Summit 2010SOFIA - ARTEMIS & ITEA co-Summit 2010
SOFIA - ARTEMIS & ITEA co-Summit 2010
 
SOFIA - Overview Brochure
SOFIA - Overview BrochureSOFIA - Overview Brochure
SOFIA - Overview Brochure
 
SOFIA - A Smart Space Application to Dynamically Relate Medical and Environme...
SOFIA - A Smart Space Application to Dynamically Relate Medical and Environme...SOFIA - A Smart Space Application to Dynamically Relate Medical and Environme...
SOFIA - A Smart Space Application to Dynamically Relate Medical and Environme...
 
SOFIA Poster (Abstract) - ADK VLHCC 2010. INDRA/ESI
SOFIA Poster (Abstract) - ADK VLHCC 2010. INDRA/ESISOFIA Poster (Abstract) - ADK VLHCC 2010. INDRA/ESI
SOFIA Poster (Abstract) - ADK VLHCC 2010. INDRA/ESI
 
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...SOFIA - Semantic Technologies and Techniques for Interoperable Information in...
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...
 

SOFIA - M3 Smart Space Infrastructure. VTT/NOKIA

  • 1. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications M3 smart space infrastructure Juha-Pekka Soininen, VTT Antti Lappeteläinen, Nokia Copyright © VTT & Nokia SOFIA
  • 2. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications M3 – revolution in application development What if I know that he What if I know can not hear the that he is incoming call? Should answering the I flash lights? call? Should I turn the sound off? With M3 your environment Automatically? Automatically? knows what’s happening! What if I know that music is loud in the room? Could I alarm louder? Use vibration? M3 makes it possible to mash-up and Automatically? integrate information between all applications and domains spanning from embedded domains to the Web. Copyright © VTT & Nokia SOFIA
  • 3. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications Distribution of Background computation into environment Mobile phones Smart phones Solutions Information Personal Web services iTunes, Ovi, etc. world computing Internet Yahoo, Google, Amazon PC Browsers Networked Intelligence into services Networked peripherals UPnP, DLNA, NoTA real world Embedded Single purpose systems Zigbee, BT, etc. devices Objects with Camera, printer, TV, etc. computation Distribution of capabilities responsibility of user Objects with Real world objects digital information Smart Cards, experience into Java Cards, objects in RFID, NFC etc. environment Distributed Ubiquitous systems computing Internet of Ambient Things Intelligence Copyright © VTT & Nokia SOFIA
  • 4. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications Vision: fusion of physical and information worlds Information from physical world… S S SS S S S S S S S S SS S SS S S S S S S S S S S S SS S SS S S SS S SS S S SS S S SS S S S S S S SS S S S S SS S S S SS SS S SS S S SS S S S ...easily available for S S S SS S S S S S S S S SS S S S S S S S SS S S S S S SS S S S S S S S S S S SS S S S S S S S S S S SS S S SS SS S S S S SS S S S S S SS S SS SS S S S S S S SS S S S S S S SS S S S S S S S S S devices and novel …and linking S S S S SS S S S S SS S S S S S SS S S S S SS S S SSS SS S SS S S SS S S S S S SS S S S S S S S S S S S S S S SS S SS S S S SSS S S SS S S SS S S S S SS S S S S S SS S S S S S applications… it to services S S SS S S S SSSS SSS S S S S S S S S S S S SS S SSS S SS S S SS SS S S S S S S S S S S S S SS and solutions M3 S S S S S in Internet Open Source M3 smart space …and doing all this vendor independently, device independently and domain independently Copyright © VTT & Nokia SOFIA
  • 5. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications Mission Open embedded data in various devices to applications to create local services in millions of places… … and monetize it by using the web tools and business models Copyright © VTT & Nokia SOFIA
  • 6. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications “Smart Environment Axioms” • Interoperability is unavoidable step in the evolution of information world • There is no single technology that can master the variety of needs • World can not be built/changed instantaneously • The cost of interoperability agreements increases when moving towards implementations • A single company can not build the world Copyright © VTT & Nokia SOFIA
  • 7. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications What is needed for smart environments Sharing information Possibility to build from the objects and the environment and devices in the physical services gradually space Smart Support for use of Open solutions new innovations physical for interoperability spaces Exploitation of Intuitive use Web services and development of services Copyright © VTT & Nokia SOFIA
  • 8. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications M3 interoperability layers Smart Spaces Smart KP KP KP World KP SIB SIB KP KP KP Service Domain Service Serv Serv Client Serv Client Serv SOI Srv Srv Srv Srv Srv Client Client World SN SN Srv Client Client Srv Client Srv SN AN SN SOI SOI service ontology SOI interpreter Device Network Dev Dev Device Dev Dev GW Dev GW Dev World Dev Dev Dev Gateway between GW networks Copyright © VTT & Nokia SOFIA
  • 9. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications M3 principles • Voluntary sharing of information by objects in physical space • Publish-subscribe/query architecture • It is up to information owner only to decide what and how information is published • Interoperability agreements on information level • Common ontology model and data presentation format are the only requirements • Respecting the integrity and independence of devices • Enabling cross-domain use cases • Means and techniques must be use case independent • Support for enforcement to device and smart object manufacturers • Exploitation of existing service and device world solutions Copyright © VTT & Nokia SOFIA
  • 10. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications M3 functional architecture Local information storage with RDF-store Device with embedded system and information governance functionality Knowledge processor Knowledge processor Semantic information broker Application logic and interface supporting the use Access protocol (SSAP), of common use case with basic operations, e.g. ontology and access to join, leave, insert, remove, information broker subscribe. Etc. Knowledge Common ontology processor models for use cases as information interoperability enabler Copyright © VTT & Nokia SOFIA
  • 11. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications M3 - design time view device M3 ADK for M3 tool target knowledge processor support(1 device Generate a Use M3 for Create a common convenience library Write M3 sharing the ontology model for your use case (or for your target KPs using information M3-SIB environment that generated and create preferably take an Open hides the ontologies libraries “The Bling!” existing one) Source and data formats Bling! A great idea involving two programmable devices that M3 ADK for M3 need to share information! tool target knowledge processor support device device 1) Smart-M3 Ontology compiler, published in Open Source Copyright © VTT & Nokia SOFIA
  • 12. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications M3 based smart environments Centralised smart space Multiple interacting smart spaces M3 M3 M3-SIB Open Source Device with M3 a SIB inside M3 M3 SIB Devices with knowledge knowledge processors processors inside A smart space (i.e. a SIB with interacting KPs) Copyright © VTT & Nokia SOFIA
  • 13. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications M3 based applications Application using Traditional the information application model Predesigned set of M3-SIB applications creating the Open Source desired functionality M3-SIB Open Control application Source model Information providers (publishers) The same types can be implemented with multiple and distributed SIBs Independent applications The applications can be M3-SIB creating a combined Open enhanced using service level functionality Source interoperability (e.g. direct use services from other devices) Social application model Copyright © VTT & Nokia SOFIA
  • 14. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications M3 enforcement support • M3 will distributed as Open Source under BSD licence • Maximum flexibility, simple availability • Minimum dependencies between organisations and companies • M3 use will be supported with tools • Reference implementations to ease up the first experiments • Convenience library generators for hiding the ontologies and data storage formats from embedded system developers • M3 application development support under development • Ontology model based application development • Domain dependent supporting function libraries Copyright © VTT & Nokia SOFIA
  • 15. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications Architecture of M3 smart environment Optional SIB1 KP1 KP2 KP3-N Smart space Application use case logic in smart environment Information storage KPI Information Ontology level interpreter and Ontology governance (use) support Ontology model Data format Common solution Information access Existing service and communication solutions (service discovery, service registry, resource manager, protocols, physical layers, etc.) Service and communication level Copyright © VTT & Nokia SOFIA
  • 16. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications M3 – Value Offering • USERS: Freedom of choice • I want to select my device freely from any vendor knowing that it works with all devices I already have. – M3 = multi vendor • DEVICE MANUFACTURERS: Seamless operation with all devices • I want to create innovative products that consumers want to buy because they work seamlessly with other devices wherever he goes. – M3 = multi device • SERVICES COMPANIES: Gaining competitive edge • My company develops novel services using mash-up approach and we want seamless data portability to effortlessly create winning solutions for cross domain user experience. - M3 = multi domain • APPLICATION DEVELOPERS: Focus on consumer ‘wow’ • As an application developer I want to focus on creating consumer ‘wow’ instead of porting my code to all different platforms. I also want develop cross-domain mash-up services as easy as internet services are created today! – M3 = multi domain Copyright © VTT & Nokia SOFIA
  • 17. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications Open Source and Ecosystem Entry Projects Domain Platform Consumer iTRON DIEM Electronics T-Kernel WinCE Sofia M3 Automotive Building Automation Linux Java Open Source Mobile Qt Others Android iPhone Commercial Activities Copyright © VTT & Nokia SOFIA
  • 18. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications Path to success …with local information to be exploited …with new kind of Smart emerging experiences environments to …with energy and everywhere… resource saving reuse M3 Open Information Platform Mobile devices …to multi-part devices (with dynamically will evolve… changing parts) …to information sensing Interaction with spaces extension of humans instead of devices Copyright © VTT & Nokia SOFIA
  • 19. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications Summary • M3 – multi-vendor, multi-device, multi- domain solution for information interoperability • Link between physical and information worlds • Open source distribution with maximum flexibility and easy access and adaptation • M3 does to smart environments what the HTTP/TCP/IP did for Internet Copyright © VTT & Nokia SOFIA
  • 20. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications Thank you Copyright © VTT & Nokia SOFIA