SOFIA - Project Presentation. NOKIA

19
Project: SOFIA Smart Objects For Intelligent Applications Petri Liuha, Nokia Research Center

description

 

Transcript of SOFIA - Project Presentation. NOKIA

Page 1: SOFIA - Project Presentation. NOKIA

Project: SOFIA

Smart Objects For Intelligent Applications

Petri Liuha, Nokia Research Center

Page 2: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Project target and scope To make “information” in the physical world available for

smart services in embedded and ubiquitous systems

Copyright © SOFIA Tronshow2010 Tokyo, Japan

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

Page 3: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Project group

Copyright © SOFIA Tronshow2010 Tokyo, Japan

9 large companiesform different industries

4 SME companiesfrom different industries

6 universities/research institutes

Multiple domains in the same project –mobile, home, automotive, installed infrastructure, construction

Open platform for interoperability and application development, common user interaction solutions

Page 4: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Market innovation

SOFIA solutions lower the cost of interoperability

agreements in the converging digital world of systems.

SOFIA introduces new applications for embedded

systems manufacturers.

The applications provide ease of use for different kinds

of user groups.

The applications also provide efficiency in maintaining

large resources, reducing maintenance cost, reducing

energy costs etc.

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 5: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Key technologies

Smart-M3: Software for cross-domain interoperability

Semantic level - publish-subscribe/query architecture

Voluntary sharing of information by objects in physical space

Interoperability agreements on information level

Exploitation of existing service and device world solutions

http://sourceforge.net/projects/smart-m3/

Application Development Kit for multiple platforms

Provides content developers access to larger markets.

Use open source technologies – based on Eclipse.

Ontology Driven Development

Ontology governance tools for common information

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 6: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Use case 1

• “Follow me music”: Just the Mobile device

SEMANTIC

INFORMATION

SEMANTIC

INFORMATION

BROKER

Can PLAY aloud

Can CONTROL

Play music with PLAY, CONTROL

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 7: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Use case 1

• “Follow me music”: enter a car

Can PLAY aloud

Can CONTROL

SEMANTIC

INFORMATION

SEMANTIC

INFORMATION

BROKER

new PLAY, CONTROL

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 8: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Use case 1

• “Follow me music”: use car’s resources

SEMANTIC

INFORMATION

SEMANTIC

INFORMATION

BROKER

play music with PLAY, CONTROL

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 9: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Use case 2

• “Read aloud incoming message”:

SEMANTIC

INFORMATION

SEMANTIC

INFORMATION

BROKER

Can SPEAK aloudINDICATE message

- email- twitter- sms- …

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 10: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Use case 2

• “Read aloud incoming message”

SEMANTIC

INFORMATION

SEMANTIC

INFORMATION

BROKER

1. INDICATE message

2. INDICATE

3. fetch content……

.. 4. speak

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 11: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Use case 1 & Use case 2

SEMANTIC

INFORMATION

SEMANTIC

INFORMATION

BROKER

• “Read aloud incoming message”

• but “Music is playing”???

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 12: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Use case 1 & Use case 2

SEMANTIC

INFORMATION

SEMANTIC

INFORMATION

BROKER

> ……..

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 13: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent ApplicationsARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Examples in the Subway Station

A suspicious bag is detected by a video camera. Security staff is alerted and gets emergency locations, video/audio, crowd info, tracks of colleagues. Passengers are invited to evacuate the area and get custom info about safety exits on public displays and their mobiles.

Smart Surveillance and Monitoring of

Public Areas

Inconsistent data are received from different sensors about the status of a wall in the tube.An operator is notified and can go to check the situation and perform maintenance.

Monitoring of Public Infrastructures

Mobile Ad-hoc Emergency Networks

Following a train derailment, first responder units (men and vehicles) set-up ad-hoc emergency network amongst themselves and all available (wireless) infrastructure nodes in the subway to support rescue operations.

People can leave and receive virtual notes in the station with their mobiles, notifying problems about trains, railway lines, insecure places, station facilities, and so on.

Information Services

Copyright © SOFIA 2009 13

Page 14: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Smart-M3 functional architecture

Semantic

information

broker

Knowledge

processor

Knowledge

processor

Knowledge

processor

Device with embedded system

Local information

storage with RDF-store

and information

governance functionality

Access protocol (SSAP),

with basic operations, e.g.

join, leave, insert, remove,

subscribe, etc.

Common ontology

models for use cases

as information

interoperability enabler

Application logic and

interface supporting the use

of common use case

ontology and access to

information broker

Page 15: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

• Application logic and intelligence in the Knowledge Processors (KP) – code in the devices

• Model of the Smart Space and information (ontology) in question

• Access to common data - protocol

• Communication technologies – existing

technologies like WLAN,BT, ZigBee,..

Application development

Communications Layer

Logic Layer

Model Layer

SSAP Layer

15Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 16: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

• Wizard creates automatically most of thesource code

Communications Layer

Logic Layer

Model Layer

SSAP Layer

Ontology selectionimplements themodel layer

Step 1: Smart Space SelectionStep 2: Ontology

concepts selection

16

Application development

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 17: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

• Wizard creates automatically most of thesource code

Communications Layer

Logic Layer

Model Layer

SSAP LayerPlatform and communicationsselected in Step 3 createsthe communications layer

17

Application development

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 18: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Summary

• Information centric approach for Ubicom applications

• Smart-M3 – an open platform for cross-domain information exchange

• SOFIA project with multiple partners using the same baseline solution for different domains

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Page 19: SOFIA - Project Presentation. NOKIA

ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications

Copyright © SOFIA Tronshow2010 Tokyo, Japan

Thank you

www.sofia-project.eu