etsi isg cim · introduction to isg cim cross-domain use cases exploit information usually hidden...

22
Introduction to ISG CIM CONTEXT INFORMATION MANAGEMENT Contact Lindsay Frost (NEC), ETSI ISG CIM Chairman. [email protected] : USING ETSI ISG CIM TO ENHANCE ONEM2M ETSI ISG CIM https://portal.etsi.org/CIM

Upload: nguyentram

Post on 11-Apr-2018

231 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

CONTEXT INFORMATION MANAGEMENT

Contact Lindsay Frost (NEC), ETSI ISG CIM Chairman. [email protected]

: USING ETSI ISG CIM TO ENHANCE ONEM2M

ETSI ISG CIM

https://portal.etsi.org/CIM

Page 2: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ETSI ISG CIM

ESTI ISG CIM has mandate to establish an info-exchange layer on top of IoT platforms like oneM2M especially targeting Smart City applications

Founding members of ETSI CIM (February 2017) were:

• Telefonica, NEC, Orange, imec, Easy Global Market 25 members now

Applications include • combining eGov, Pollution Monitoring, citizen alerts for Smart Cities

• synchronize Transport Mgt apps,

Outputs expected in 1st year • Identify (interoperable) Data Models

• Specify an API (start at OMA NGSI)

• Encourage an open-source project of API

2

Page 3: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

Cross-domain use cases exploit information usually hidden within different domains & deployments

Smart Lighting and Smart Parking • Car Parking is booked. Car entry is measured or scheduled. Facility

Lighting goes ON. Save energy.

Smart Parking and HealthCare • Health Care System sets appointment. Parking spaces are reserved at

client. Health professionals car is admitted and gets slot.

Smart Buildings and Smart Mobility • Smart Building has solar-collector energy source, providing real-time

supply info. Apps in cloud "know" cloud cover predictions and can pre-assign E-vehicle charging slots to (better) match supply/demand.

SmartMobility and air-quality information • Sensors give AirQ info. Traffic system (or App!) routes traffic paths

(cars, trucks, bicycles...) for best KPI (lower peaks, avoid schools, ...)

© ETSI 2017. All rights reserved 3

Page 4: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

Context Information Management Layer - exchanging information between domains -

Open

Data

User

Apps

IoT

Information

Systems

Context

Information

Management

Data

Publication

Platforms CIM-API

[JSON-LD]

Context

Information

Models

Mca

Ap

plicati

on

s

EXAMPLE:

Citizen

Complaints

Photo-App

Application

Ap

plicati

on

s

CIM-API

[JSON-LD]

WiFi 5G LPWAN

© ETSI 2017. All rights reserved

• information-centric

• joining verticals

• interoperable

• replicable

• improving Reg.

compliance

4

Page 5: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

Various Architectures possible using ISG CIM

5

Centralized Distributed Federated

Page 6: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

Map ISG CIM to oneM2M Base Ontology

Page 7: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

Map ISG CIM to oneM2M Base Ontology

Resource-centric Entity/Relationship-

centric

Page 8: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ISG CIM Data Model instantiation example: - what information do we need to express?

© ETSI 2017. All rights reserved 8

Tell me about the

Vehicle A4567

Page 9: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ISG CIM Data Model instantiation example: - what information do we need to express?

© ETSI 2017. All rights reserved 9

Tell me what a

vehicle is !

(Entity Type)

Page 10: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ISG CIM Data Model instantiation example: - what information do we need to express?

© ETSI 2017. All rights reserved 10

Tell me what a

vehicle is !

(Entity Type)

... by the way, this uses

a pointer to an Ontology

Page 11: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ISG CIM Data Model instantiation example: - what information do we need to express?

© ETSI 2017. All rights reserved 11

What is its relationship

to Entity "Downtown1"

Page 12: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ISG CIM Data Model instantiation example: - what information do we need to express?

© ETSI 2017. All rights reserved 12

What is its relationship

to Entity "Downtown1"

... by the way, this is now

a Linked Data

Page 13: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ISG CIM Data Model instantiation example: - what information do we need to express?

© ETSI 2017. All rights reserved 13

When was A4567 parked

at "Downtown1" ?

Page 14: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ISG CIM Data Model instantiation example: - what information do we need to express?

© ETSI 2017. All rights reserved 14

When was A4567 parked

at "Downtown1" ?

... this is a property statement

about a Relationship

Page 15: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ISG CIM Data Model instantiation example: - what information do we need to express?

© ETSI 2017. All rights reserved 15

Who told us about this

Relationship?

Page 16: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ISG CIM Data Model instantiation example: - what information do we need to express?

© ETSI 2017. All rights reserved 16

Who told us about this

Relationship?

... this is a Relationship

Statement including a

Relationship

... this expresses some

Provenance info

Page 17: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ISG CIM Data Model instantiation example: - what information do we need to express?

© ETSI 2017. All rights reserved 17

... this expresses some

Quality info

Page 18: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ISG CIM Data Model instantiation example: - what information do we need to express?

© ETSI 2017. All rights reserved 18 voilà !

Page 19: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

ETSI ISG CIM: Collaborating with other organisations

GSMA

oneM2M

SmartM2M

W3C

ITU-T FG DPM

H2020 Research Projects

TM Forum

...

© ETSI 2017. All rights reserved 19

Page 21: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

fyi: ETSI ISG CIM Work Item Scopes

See: https://portal.etsi.org/tb.aspx?tbid=854&SubTB=854

DMI/CIM-001-AB (MI ) Annotated Bibliography

DGR/CIM-002-UC (GR CIM 002) Use Cases

DGR/CIM-003-GAP (GR CIM 003) Architecture and Gap Analysis

DGS/CIM-004-APIprelim (GS CIM 004) API

DGS/CIM-005-DPP (GS CIM 005) Data Publication Platforms

DGS/CIM-006-MOD0 (GS CIM 006) Information Model(s)

DGR/CIM-007-SEC (GR CIM 007) Security and Privacy

NOTE: Work Items are being handled in parallel, with frequent

cross-checks for consistency, in order to rapidly converge.

© ETSI 2017. All rights reserved 21

Page 22: ETSI ISG CIM · Introduction to ISG CIM Cross-domain use cases exploit information usually hidden within different domains & deployments Smart Lighting and Smart Parking

Introduction to ISG CIM

Thank you ...

... so please join the effort to converge Context Information Management.

Contact for further information: [email protected]

Open pages for consensus material: https://docbox.etsi.org/ISG/CIM/Open

+ visit at: https://portal.etsi.org/CIM

22