Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), [email protected] GeoDRM Ansätze im...

28
Datum: 2005-06- 02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni- muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte, OGC Roadmap 2. esgeo KONFERENZ Bochum, 2. Juni 2005 Dr. Roland M. Wagner (Co-Chair: OGC geoDRM WG)

Transcript of Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), [email protected] GeoDRM Ansätze im...

Page 1: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), [email protected]

GeoDRM Ansätze im Opengeospatial Consortium (OGC)-Anforderungen, GDI Integrationskonzepte,

OGC Roadmap –

2. esgeo KONFERENZ

Bochum, 2. Juni 2005

Dr. Roland M. Wagner (Co-Chair: OGC geoDRM WG)

Page 2: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 2

Bemerkung

Die Inhalte des Vortrags können aufgrund der laufenden Arbeiten

keine offizielle Position des OGC darstellen und dienen zur

Information. Teile dieser Präsentation stammen aus anderen

Working Group Vorstellungen, insbesondere von Graham

Vowles und Joe Cardinale. Andere Folien stammen von der

DigitalEarth Conference, Tokyo. Aufgrund der Aktualität der

authentischen Quellen wurde die Originalsprache der Folien

beibehalten.

Page 3: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), [email protected]

GDI Anforderungen an GeoDRM

Page 4: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 4

Problem Statement

• Geo-data is a valuable good, because of high efforts to capture and maintain it.

• Geo-data can be inappropriately/illegally copied, modified, used and re-used.

• Digital Protection Methods (GeoDRM) will motivate producers to publish or otherwise make geo-data available.

• GeoDRM as a tool should ensure re-financing of investments.

• GeoDRM technologies need to be smart to be accepted by customers.

• Insufficient incentives motivating users to use “third-party” data producers.

Page 5: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 5

GeoDRM WG Overview

• Digital Rights Management – how to manage data ownership and rights

management

• GeoDRM Working Group – formed during OGC TC June 2005, Southampton

• Charter is to tap into mainstream DRM technologies and extend for the

geospatial usecase

• Lower GeoDRM (authentication, authorization, licensing, pricing&ordering)

first, because of urgent need

• GeoDRM Working Group – defining vision and

understanding business problem

Page 6: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 6

GeoData Alliance [USA]Federal GeographicData Committee [USA]

OASIS

Xrml.org

Open Digital Rights Language (ODRL)

Shibboleth Project

International Digital Object Identifier (DOI) Organisation (IDO)

Open eBook Forum (OeBF)

Publishing Requirements for Industry Standard Metadata (PRISM)

Oracle Corporation

MPEG-REL (MPEG-21)

OpenGIS Consortium

GeoDRMInitiative

Business Development

Plan For DRM

GeoDRM WG

Rights Language TC

Hari Reddy

PennState

MemberContributes

Mark Reichardt

Yaser Bishr

Open Data Consortium Project [USA]

Bruce Joffe

Chuck Heazel

Ownership of data, copyright, licensing

Public accessibility, equity, security, privacy, liability

Funding public geodata, data sales and other methods

Methods of distribution, data update, metadata maintenance, stewardship

Work Group

Funds Employs

XrML 2.0Rights and Rules Working Group (RRWG)

Dr. Brian LaMacchia

Microsoft Corporation

Open Mobile Alliance

W3C

Kathy Covert

USGS

Team X

Renato Inella

Todd Bacastow

Security Services TC SAML 2.0

ebXML

UN/CEFACT

The Stationery Office (TSO) [UK} International Digital Enterprise

Alliance (IDEAlliance)

Joint Information Systems Committee (JISC)[UK}

Dr. Norman Paskin

Dianne Kennedy

International Organisation for Standardisation (ISO)

Partner

IEEE

CEN/ISSS

Learning Technology Standards Committee Working Group on Digital Rights Expression Languages (DREL).

EDINA

University of Edinburgh

Intrallect

Dr Charles Duncan

Digital Rights Management

Study

John Erickson

HP

ODRL Geospatial Profile Working Group

Elaine L. Westbrooks

ebXML Registry TC

Kathryn Breininger

ContentGuard

NSDI

DigiMap

Ordnance Survey [UK]

Geospatial one Stop

DRM Playing Field – External to OGC

GeoDRMInitiative

JISCDRM Study

Open DigitalRights Management

eXtensible RightsMarkup

Language

Page 7: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 7

DRM Playing Field – Internal to OGC

Systems Integrators/Technology Providers

Boeing S&IS Mission Systems

Lockheed Martin

CubeWerx

Polexis

PCI Geomatics

BAE

General Dynamics

Harris

Intergraph

SAIC

Titan

Commercial Data Producers

Space Imaging

Spot Image

DeLorme Publishing

NAVTEQ

CSIRO Exploration and Mining

Government Data Producers

Cadastre and Land Registry Agency

FEMA

NGA

USGS

NASA

Ordnance Survey [UK]

Natural Resources Canada

Statistics Canada

Ontario MInistry of Natural Resources

Universities

Technical University of MunichEDINA, University of Edinburgh

MemberContributes

Work Group

Funds Employs

Partner

GeoDRM WG

Fraunhoffer Institute - Institut Software-und Systemtechnik

Joe Cardinale

Chair Member TargetMember

Chuck Heazel

Edric Keighan

Jeff Lanzing

Frank Kozak

LizardTech Rajesh Khera

Dave Case

Graham Vowles

Simon Cox

BRGM

Sydney Nestel

US Army Corps of Engineers (ACE)

Ed Butterworth

IONIC Software S.A. Chris Tucker

Chris Higgins

Architecture WG

Catalog Revision WG

Department of Land Information [Aus] Anne Robertson

Roland Wagner

FGDC

Robin Fegas

NOAA

Jeff de la Beaujardiere

Geoff Ives

Mark Youg

Bob Mosis

Northrop Grumman IT

Oracle

Doug Nebert

Kathy Covert

John Moeller

Francois Robida

Scott McAfee

Terry Fisher

Peter Rushforth

Rick Morrison

Jim Farley

Xavier Lopez  Jack Pellicci   ANZLIC-Spatial Information Council [Aus] Paul Kelly

Roy Casino

GovernmentData Providers

System Integrators

Commercial Service

Providers

CommercialData

Providers

TechnologyProviders

Page 8: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 8

WeakDRM

StrongDRM

no protection

copyri

ght statement

click-t

hrough licence

managed access

warterm

arking

encryptio

n

Today we rely on our legal framework and licence agreements to protect our intellectual property

Our business is shifting so we need alternative ways to manage and protect our intellectual property

Managing and protecting Intellectual Property

Page 9: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 9

LicenceManager

Licencee

Extents ofIntellectual PropertyA

Extents ofIntellectual PropertyA

Extents Licence A

2

4

ServiceProvider A

ServiceProvider B

ServiceProvider C

Extents of

Request

5

Extents ofIntellectual PropertyA

Extents ofIntellectual PropertyA

Owner A Owner B Owner C

Licensor

Extents Delegatedto Licensor

1

User

Extents ofIntellectual PropertyA

Extents ofIntellectual PropertyA

Extents allocated to

User

3

Extents of

Response

7

6

Task: Setting up a Reference Model

Page 10: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), [email protected]

GDI Integrationskonzepte

Page 11: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 11

1:1,000,000BusinessTrack

1:10,000

1:100,000TechnicalTrack

DefineGeoDRMConcept

DefineGeoDRMStandard

Project

ValidateGeoDRMStandard

ValidateGeoDRMConceptupdate concept

update standard

User

ProjectImplementation

Developers

GeoDRM – Proposed Working Approach

Page 12: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 12

GeoDRM Stack for Trading GI

GeoDRM Framework

Authentication

Authorization

Licensing

Pricing & Ordering

Other, e.g. WaterMarking

GeoDRM FrameworkGeoDRM operations:

• basic operations vs. enhanced operations

• sub-set possible, depending on business model

• open number (enhanced)

• abstract and concrete interfaces

Page 13: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 13

General Requirements

•Re-use of existing geoDRM solutions, • Security, Pricing & Ordering, Copyright, Licensing, water marking

•Support of multiple mainstream protocols• SAML, OSCI,…

•“Embedding without touching” Principle• Clear separation with (Framework-Interface) Drivers

•Support for multiple (OGC) protocols

•All Protocols are based on HTTP, working on-the-fly and state-less

•Short-term: Client-Service Architecture, • no third Object (e.g. Trust Center)

Page 14: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 14

WFSGeoDRM: Architecture

WF-Client

Example:OGC Web Feature Service (WFS) and Client (WFClient)

Page 15: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 15

WFSGeoDRM: Architecture

GeoDRM Framework Service

GeoDRM Framework Service

GeoDRM Framework Client

GeoDRM Framework Client

WF-Client

Example:OGC Web Feature Service (WFS) and Client (WFClient)

Page 16: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 16

WFS

GeoDRM Framework Service

GeoDRM Framework Service

GeoDRM Framework Client

Framework-Interface Client

geoDRM: Architecture

Driver

GeoDRM1 A

Driver

Driver

GeoDRM1 B

Driver

Framework-Interface ServiceDriver

GeoDRM1 A

Driver

Driver

GeoDRM1 B

Driver

Driver

GeoDRM1 C

Driver

Framework-Interface Service

Driver

GeoDRM2 A

Driver

Driver

GeoDRM2 B

Driver

Framework-Interface Service

Driver

GeoDRM1 C

Driver

Framework-Interface Client

Driver

GeoDRM2 A

Driver

Driver

GeoDRM2 B

Driver

Framework-Interface Client

GeoDRM Framework Client

WF-Client

Example:OGC Web Feature Service (WFS) and Client (WFClient)

Concrete Sub-Solutions

Page 17: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 17

GeoDRM Framework Service

GeoDRM Framework Client

Framework-Interface Client

geoDRM: Architecture

Driver

WSC1 A

Driver

Framework-Interface ServiceDriver

WSS1 A

Driver

Authentication-Interface Service

Driver

WPOS2 A

Driver

Pricing&Ordering-Interface Service

Authentication-Interface Client

Driver

WPOC2 A

Driver

Pricing&Ordering-Interface Client

WFS

WF-Client

Example:OGC Web Feature Service

Web Security Service

Web Pricing & Ordering Service

Page 18: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 18

Process Chain

GeoDRM Framework Client

Framework-Interface Client

Driver

GeoDRM1 A

Driver

Framework-Interface Client

Driver

GeoDRM2 A

Driver

Framework-Interface Client • GeoDRM Framework general (abstract) Interface

• Transformation of information models by “Service Driver”

• Concrete (Third Party) solutions

• Transformation

• Framework

Page 19: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), [email protected]

OGC Roadmap

Page 20: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 20© 2003 Sunday Times – Reproduced with permission

Page 21: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 21

© 2003 Sunday Times – Reproduced with permission

Page 22: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 22

OGC GeoDRM: Active Threads

• OGC GeoDRM Working Group

• GeoDRM.Demonstrator (AA)

• GeoDRM.OWS3 Click-Through License

• GeoDRM.Interoperability Experiment (geplant)

NYCJanuary

FrascatiApril

St. JohnsJune

BonnNovember

?September

GeoDRM IE, Framework, Authent, Authoriz, Pricing,

OWS3, Click-Through

t

GeoDRM Demonstrator

Page 23: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 23

• GeoDRM WG is very active (Status on-going)

• Weekly “full house” telecons

• Much input, strong discussions, open to everybody

• GeoDRM Demonstrator (Status: finalized)

• Members:

• Fraunhofer ISST, Oracle, Ordnance Survey, IFGI (University of Münster), TU Munich, State NRW, con terra, Boeing,

• Contributing Members

• Educated Members

• Topics

• Authentication (80%)

• Authorization (20%)

• Licensing (some issues)

OGC GeoDRM: Active Threads, II

Page 24: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), [email protected]

OGC GeoDRM WG DemonstratorFinal Presentation, April 6th, 2005, OGC Meeting Frascati

Page 25: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 25

• GeoDRM.OWS3 Testbed “Click-Through”-Licensing

• Offizielles Testbed mit 5 Threads, u.a. GeoDSS, Catalog, SensorWeb

• Gesponsert und offener Call

• Aufgabe: Entwicklung eines einfachen click-trough Licensing Mechanismus mit

• Akzeptierung oder Ablehnung eines Freitextes mit Lizenzinformationen

• Kaskadierfähig

• Anwendungsfall WMS und WFS

• State-full für – registrierte und überprüfte Nutzer, – registrierte Nutzer – Session Nutzer (Anonym)

• Nutzung und Anpassung vorhandener GDI Zugriffsschutz-Verfahren (z.B. GDI WSS)

• Ausgewählte GeoDRM.OWS3 Members

• IFGI/Fraunhofer/con terra (Konsortium) Architecture

• Lat-lon, UniBW München, Cubewerx (Canada) Implementation

• Start: April, Ende: Oktober 2005, geringe „Pflicht“ Weite „Kür“

OGC GeoDRM: Active Threads, III

Page 26: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 26

GeoDRM.Interoperability Experiment

• Weiterführung der GeoDRM.Demonstrator Aktivitäten

• Integration und Test zwischen den Funktionen• Authentication & Authorization (GeoDRM.Demonstrator)• Licensing (GeoDRM.OWS3)• Pricing & Ordering (GeoDRM Discussion Paper)

• Identifikation häufig wiederkehrende Verfahren (z.B. Einbettung, Fassaden) zur

potentiellen Bündelung im GeoDRM Framework

• Eventuell: Test verschiedener Parallelverfahren für eine Funktionalität mithilfe des

GeoDRM Frameworks

• Call: 30 Tage, Start Juli/August 2005, Ende: Januar 2006

OGC GeoDRM: Active Threads, IV

Page 27: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 27

Konklusion

• OGC hat das Thema aufgenommen

• Teiltechnologien vorhanden,

Integrationsverfahren benötigt

• Nutzung verschiedener OGC Instrumente

zur Strukturierung (Demo,OWS,IE)

• Erwartete erste Ergebnisse: Ende 2005

• Aufruf1: Offener IE Call im Juni/Juli

Aufruf2: Call für Business Model Anforderungen

an GeoDRM

Page 28: Datum: 2005-06-02 Name: Dr. Roland M. Wagner (IFGI), rmwagner@uni-muenster.de GeoDRM Ansätze im Opengeospatial Consortium (OGC) - Anforderungen, GDI Integrationskonzepte,

Name: R. Wagner OGC GeoDRM Ansätze 28

Kontakt

Dr. Roland M. Wagner

OGC GeoDRM Co-Chair

Institut für Geoinformatik (IFGI)

Universtität Münster

[email protected]

www.ifgi.de