Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK ›...

24
Presented by: For: © ETSI 2018 09:40 on 24.10.2018 Smart City Information Management: Needs and Solutions Lindsay Frost ETSI IoT Week NEC Laboratories Europe ETSI Board Member ETSI ISG CIM Chairman SF-SSCC Delegate MSP DEI Delegate

Transcript of Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK ›...

Page 1: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

Presented by: For:

© ETSI 2018

09:40 on 24.10.2018

Smart City Information Management: Needs and Solutions

Lindsay Frost ETSI IoT Week NEC Laboratories EuropeETSI Board Member ETSI ISG CIM ChairmanSF-SSCC DelegateMSP DEI Delegate

Page 2: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 2

Context of this talk

To provide an overview of the information exchange and management needs of Smart City applications, particularly of cross-domain applications, and the various standards available, in particular of the ETSI standard API called NGSI-LD from ISG CIM.

IoT Platforms such as oneM2M provide interoperability across various sensor systems and access networks, however municipal and commercial applications in Smart Cities need to exchange information between multiple platforms and data systems.

IoT & ICT Platforms are extending to fill this need.

Page 3: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 3

Simplistic view of Smart City Topics

The Needs

The Solution

The Money

• Sustainable Business Models

• Partnerships

• EU /National Grants

• Cost Savings

• Private Investment• New Revenue Sources

Citizen NeedsCity Needs

Regulations

User DemandsOpportunitiesProblem Solving

• New Ideas• New Methodology

• New Functions / Structures• New Partnerships

New TechnologyInnovation

Tech Trials

Technology Standards

Page 4: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 4

ProprietaryData

Open Data

A.I.

Context Information Management:exchange data AND definitions (ontology)

User Apps

IoT

Context Information Management

APPsAPPs

APPs

Page 5: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 5

Common Smart City Components

“Review of Smart Cities based on IoT”. https://pdfs.semanticscholar.org/3f4b/5b92464281610010c0c4264d62893567e03c.pdf Energies 2017, 10, 421

Page 6: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 6etsi_wp29_ehealth_standardization_FINAL.pdf

Making the Components “Smart”

Page 7: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 8

Severe Lack of Meta-data: Provenance, Quality, Licensing

Do you label the source and measurement technique? Do you use timestamps and geospatial attributes with accuracies?Do you include a license condition? Or is it "only in the company“Do you tag personal information for faster GDPR responses?

Source:: http://aura.abdn.ac.uk/bitstream/handle/2164/6051/baillie_acm_jdiq_15.pdf?sequence=1

DO YOURPARTNERS include

this data?

Page 8: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 9

ProprietaryData

Open Data

A.I.

Context Information Management:exchange data AND definitions (ontology)

User Apps

IoT

Context Information Management

APPsAPPs

APPs

Page 9: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 10

ProprietaryData

Open Data

A.I.

Context Information Management:exchange data AND definitions (ontology)

User Apps

IoT

Context Information Management

APPsAPPs

APPs

Page 10: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 11

ProprietaryData

Open Data

A.I.

Context Information Management:exchange data AND definitions (ontology)

User Apps

IoT

Context Information Management

APPsAPPs

APPs

PROVENANCE, licensing, privacy. USAGE, Billing, FOAF info, errors?

Provenance Usage

Page 11: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 12

ProprietaryData

Open Data

A.I.

Collaborations needed by ETSI ISG CIM

User Apps

IoT

Context Information Management

APPsAPPs

APPs

Provenance Usage

Context Information Ontologies

Context Information Ontologies

Context Information Ontologies

Context Information Ontologies

Context Information Ontologies

Context Information Ontologies

Context Information Ontologies

Context Information Ontologies

Page 12: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 13

oneM2M Global Standard for IoT

Whitepapers: “Smart Cities done smarter”, published in 2016. under update for another publication in Q4 2018. Referenced by several RFP and other SDOs

“Boost LPWA revenues through oneM2M”, published 2017

Platform based integration open standards and open source are key

Home Energy HealthAutomotive

Communication Devices & Hardware

Communication Technologies & Protocols

Common Service Layer

Communication Networks

HomeApplications

EnergyApplications

e-HealthApplications

AutomotiveApplications

Provides functions that M2M applications across different industry segments commonly need (eg. data

transport, security/encryption, remote SW update...)

Page 13: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018

ETSI ISG CIM

CURRENT STATUS

Page 14: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 15

ETSI ISG CIM Goal: Interchange Data and Context

ETSI ISG CIM has been working to create a better link or bridge between traditional IoT and database approaches and the semantic web. Promoting consensus use of SmartCity ontologies is a particular focus.

We define an API called NGSI-LD, based on JSON-LD. The underlying model has entities identified by URIs. Entities can have attributes (Properties or Relationships) which can also have attributes i.e. the model is a Property Graph.

Page 15: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 16

fyi: ETSI ISG CIM Work Item ScopesSee: 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 PUBLIC VERSION HERE

DGS/CIM-004-APIprelim (GS CIM 004) API PUBLIC VERSION HERE

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

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

DGR/CIM-008-NGSI-LD-Primer (GR CIM 008) API Intro for Developers

DGS/CIM-009-NGSI-LD-API (GS CIM 009) Full API (due December)

Page 16: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 17

ProprietaryData

Open Data

A.I.

ISG CIM Context Information Management:Status = preliminary API ready

User Apps

IoT

Context Information Management

APPsAPPs

APPs

Provenance Usage

Context Information Ontologies

Context Information Ontologies

Context Information Ontologies

Context Information Ontologies

Context Information Ontologies

Context Information Ontologies

Context Information Ontologies

Context Information Ontologies

Page 17: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 18

Example: Police report an accidentVehicle LegalEntity

Model still under discussion in ETSI ISG CIMEvery Police Department generates tons of data (defined forms)

StreetFurniture

The police reports therewas an accident at a certain time

and what was damaged

Page 18: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 19

Example: Police report an accidentVehicle

urn:ngsi-ld:Vehicle:A4567

brandName observedAt

urn:ngsi-ld:Org:Officer123

LegalEntity

inAccident

reportedBy

Model still under discussion in ETSI ISG CIM

The police reports therewas an accident at a certain time

and what was damaged

location

Context Information Vocabularies

Town Hall and Police Department share info both more efficient

“Mercedes” 2017-07-29T12:00:00 [ 8.672, 49.398]

Entity Type Entity Instance Relationship Property Value

urn:ngsi-ld:SmartLampostB

:Downtown1

SmartLampost

Page 19: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 20

Example: Entity "Vehicle" and its Context in NGSI-LD{

"id": "urn:ngsi-ld:Vehicle:A4567","type": "Vehicle","brandName": {

"type": "Property","value": "Mercedes"

},"inAccident": {

"type": "Relationship","object": "urn:ngsi-ld:SmartLamppostB:Downtown1","observedAt": "2017-07-29T12:00:00","providedBy": {

"type": "Relationship","object": "urn:ngsi-ld:Org:Officer123"

} },

}

"@context": ["http://uri.etsi.org/ngsi-ld/coreContext.jsonld","http://example.org/cim/myUserTerms.jsonld"

]

• All terms are defined inside the @context links

• The unique URI of each term is sufficient to guarantee whether two applications are using the same data definitions.

Page 20: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 21

Conclusions re Information Management

So many Smart City services ....

So many issues in enabling exchangeof meaninful, usable information

Do not wait for perfection ... Get started, collaborate, standardize, improve

Page 21: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018

Thank You !

Dr. Lindsay Frost (NEC Labs Europe)

Chairman of ETSI ISG CIM (Industry Specification Group Context Information Management)

ETSI Board Member

CEN/CENELEC/ETSI SF-SSCC delegate (Sector Forum on Smart and Sustainable Cities and Communities)

Previously: research manager in physics facilities in Germany, Italy and Australia; manager NEC R&D teams for 3GPP, WiMAX, fixed-mobile convergence, WLAN; group chairman in Wi-Fi Alliance; Chairman ETSI TISPAN WG5 Home Networks; Board Member of Home Gateway Initiative; co-chair of the HGI Smart Home group

Page 22: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 23

Various Architectures possible

© ETSI 2018. All rights reserved

Centralised Distributed Federated

Application NGSI-LD API

Simplicity

Page 23: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 24

Various Architectures possible

© ETSI 2018. All rights reserved

Application

More flexibility

Centralised Distributed Federated

NGSI-LD API

Page 24: Smart City Information Management: Needs and Solutions › Workshop › 2018 › 201810_IoTWEEK › 02_IoT… · Smart City Information Management: Needs and Solutions. Lindsay Frost.

© ETSI 2018 25

Various Architectures possible

© ETSI 2018. All rights reserved

Application

Integration of multiple Systems

Centralised Distributed Federated

The functionality of a Context Broker or Context Registry is to allow discovery and authorized access to repositories of Context Information, as well as scalable execution of Queries.

NGSI-LD API