Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing...

15
Master Course 2011-2012 - 08/29/22 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA) LIRIS Laboratory/DRIM Team – UMR CNRS 5205 Lyon, France http://liris.cnrs.fr/lionel.brunie

Transcript of Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing...

Page 1: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 1

Some additional words aboutpervasive/ubiquitous computing

Lionel Brunie

National Institute of Applied Science (INSA)LIRIS Laboratory/DRIM Team – UMR CNRS 5205

Lyon, France

http://liris.cnrs.fr/lionel.brunie

Page 2: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 2

Definitions

UbiquitousAccessible from everywhere

MobileIncludes mobile devices

Context-awareConsiders the execution context

PervasiveAssociates ubiquity, mobility and context-awareness

AmbientIntegrated within everyday life

Page 3: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 3

From S. Frénot

A pervasive system is first, a distributed system !

Data persistence

Data delivery/exchange

Data distribution

Replication and consistence

Interoperability

Concurrent accesses

“Legacy” systems integration

Security and privacy

Page 4: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 4

A pervasive system is also a mobile system (and a sensor network)

Page 5: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 5

A pervasive system is also a « user centric » system

Invisible

« Smart » (do not interrupt me for nothing !)

User preferences aware

Context aware

Self learning

Pro-active

Secure and privacy keeping

Page 6: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 6

Basic issues

Discovery

(Auto-)Organization and routing

Security and privacy

Context-awareness and user awareness (and modeling)

Composition, execution and migration of services

Adaptation (data, services, HMI)

Data delivery and access (cache, replication, persistence…)

Mediation (data, services) and information/service sharing

Traceability and history

HMI – augmented reality

Collective “intelligence”, semantic emergence, social networks

(scalability – low energy consumption – “calm”)

Page 7: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 7

Collective IntelligenceCommunity

Context awareness and context sensibility

Information fusion → alarms

Sharing and confrontation of knowledge

Provisioning/composition/integration of services

Collaborative learning: histories, execution traces

Semantic emergence

Page 8: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 8

Ambient Social Networks ???

Page 9: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 9

Mobile/Ambient Social Networks

Ambient social interactions

Heterogeneity

Mobility management

Announces:

ModelingScalability and filteringSemanticsMatching (publish-subscribe ?)

Context

Privacy

Page 10: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 10

Social Internet of Things ???

Page 11: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 11

Social Internet of Things

http://postscapes.com/internet-of-things-definition« Internet of Things (IoT) is an integrated part of Future Internet and

could be defined as a dynamic global network infrastructure with self configuring capabilities based on standard and interoperable communication protocols where physical and virtual ‘things’ have identities, physical attributes, and virtual personalities and use intelligent interfaces, and are seamlessly integrated into the information network. In the IoT, ‘things’ are expected to become active participants in business, information and social processes where they are enabled to interact and communicate among themselves and with the environment by exchanging data and information ‘sensed’ about the environment, while reacting autonomously to the ‘real/physical world’ events » (CERP-IoT)

M2M / M2H

Identity? Interaction? Relationship? Social network of things? Trust? Privacy ?

Page 12: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 12

Pervasive Grids ???

Page 13: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 13

Pervasive grids ?

New generation mobile smart devices (3G phones, PDA, laptop) are very nice and effective (pervasive) handheld devices

They provide autonomy, mobility, good performances

Autonomy is (very) nice… but can also be (very) laborious if you user have to take in charge the data synchronization, the network administration, the data searching and processing, the data privacy, the data adaptation, etc.

Pervasive grids: coupling user-centric pervasive devices and grid integration and processing power

Basic idea: grids could bring to Perv. Comp. their infrastructure Processing power Data integration, data access, data adaptation Security issues…

Page 14: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 14

Pervasive Grid (Cont’d)?

Examples of pervasive (small) grids Personal healthcare: sensors at home + medical records at a health

center + smart devices (phone, TV…) + a small grid to process the data

Crisis management: sensors + GIS + (gridified) DBs/data stores + computing grid + mobile devices

Patient care: a physician (at his office, during visits, at the hospital) just needs the information, wherever she/he is, wherever the requested information is stored, whoever the patient is => local health network grid + distributed patient data + (inter-)national health grids interconnection (with secure access) + data adaptation (e.g. PDA, laptop) + medical sensors + adaptive HMI…

Page 15: Master Course 2011-2012 - 14/11/2015 1 Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)

Master Course 2011-2012 - 04/20/23 15

Pervasive grids : some open issues