Presentation is loading. Please wait.

Presentation is loading. Please wait.

Datum 2005-03-30 Name Dr. Roland M. Wagner Overview: Geo Digital Rights Management Note: The Presentation and the paper do not represent any official OGC.

Similar presentations


Presentation on theme: "Datum 2005-03-30 Name Dr. Roland M. Wagner Overview: Geo Digital Rights Management Note: The Presentation and the paper do not represent any official OGC."— Presentation transcript:

1 Datum Name Dr. Roland M. Wagner Overview: Geo Digital Rights Management Note: The Presentation and the paper do not represent any official OGC opinion due to on going work

2 Name R. WagnerOverview: GeoDRM 2 Need Geoinformation (GI) characteristics Large volumes Represents the real world => permanent need for updates High number of participating organizations For data capturing and value adding Transport: Spatial Data Infrastructure (SDI) Trading a valuable good

3 Name R. WagnerOverview: GeoDRM 3 GeoDRM Stack for Trading GI GeoDRM Framework Copyright Authentication Authorization Pricing & Ordering Other, e.g. WaterMarking GeoDRM Framework GeoDRM operations: basic operations vs. enhanced operations sub-set possible, depending on business model open number (enhanced) abstract and concrete interfaces

4 Name R. WagnerOverview: GeoDRM 4 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)

5 Name R. WagnerOverview: GeoDRM 5 Approach: IT Mainstream example Web Browser TCP/IP PPP Win Web Server PPP Win UMTS WLAN Client Service WLAN

6 Name R. WagnerOverview: GeoDRM 6 WC- Client Deductive Approach: GeoDRM geoDRM Framework future E-GIF future E-GIF OSCI SAML Client Service SAML WM- Client WF- Client WCS WMS WFS

7 Name R. WagnerOverview: GeoDRM 7 GeoDRM Components Architecture Separation between specialized and general Protocols Description => Information Model ISO Metadata and Basic Service Model Processing => Process Model Negotiation Process between Client and Service for concrete solutions

8 Name R. WagnerOverview: GeoDRM 8 WFS GeoDRM: Architecture WF- Client Example: OGC Web Feature Service (WFS) and Client (WFClient)

9 Name R. WagnerOverview: GeoDRM 9 WFS GeoDRM: Architecture GeoDRM Framework Service GeoDRM Framework Client WF- Client Example: OGC Web Feature Service (WFS) and Client (WFClient)

10 Name R. WagnerOverview: GeoDRM 10 WFS GeoDRM Framework Service GeoDRM Framework Client Framework-Interface Client geoDRM: Architecture Driver GeoDRM 1 A Driver GeoDRM 1 B Driver Framework-Interface Service Driver GeoDRM 1 A Driver GeoDRM 1 B Driver GeoDRM 1 C Driver Framework-Interface Service Driver GeoDRM 2 A Driver GeoDRM 2 B Driver Framework-Interface Service Driver GeoDRM 1 C Driver Framework-Interface Client Driver GeoDRM 2 A Driver GeoDRM 2 B Driver Framework-Interface Client GeoDRM Framework Client WF- Client Example: OGC Web Feature Service (WFS) and Client (WFClient) Concrete Sub-Solutions

11 Name R. WagnerOverview: GeoDRM 11 GeoDRM Framework Service GeoDRM Framework Client Framework-Interface Client geoDRM: Architecture Driver WSC 1 A Driver Framework-Interface Service Driver WSS 1 A Driver Authentication-Interface Service Driver WPOS 2 A Driver Pricing&Ordering-Interface Service Authentication-Interface Client Driver WPOC 2 A Driver Pricing&Ordering-Interface Client WFS WF- Client Example: OGC Web Feature Service Web Security Service Web Pricing & Ordering Service

12 Name R. WagnerOverview: GeoDRM 12 Process Chain GeoDRM Framework Client Framework-Interface Client Driver GeoDRM 1 A Driver Framework-Interface Client Driver GeoDRM 2 A Driver Framework-Interface Client GeoDRM Framework general (abstract) Interface Transformation of information models by Service Driver Concrete (Third Party) solutions Transformation Framework

13 Name R. WagnerOverview: GeoDRM 13 Large Number of Driver required Re-use of existing Driver by introduction of Driver Registry Service (Driver DB) Sub-solution for multiple Operations GeoDRM Framework Client Framework-Interface Client Driver DB Driver GeoDRM 1-2 A GeoDRM Framework-Interface Client Driver Framework-Interface Client

14 Name R. WagnerOverview: GeoDRM 14 Dynamic Process Model description for on-the-fly download of Driver Evolution-enabled GeoDRM Sub-solution for single Operation GeoDRM Framework Client Framework-Interface Client GeoDRM 1 A Framework-Interface Client Driver Driver DB

15 Name R. WagnerOverview: GeoDRM 15 GeoDRM Framework Process geoDRMClient geoDRMService OWClient OWService Catalog Client Set(geoDRMServiceURL, OWSServiceURL) setDriver Assign Port/URL Driver Service getcapabilities(geoDRMServiceURL) getDrivers setURL(geoDRMClientURL) request(geoDRMClientURL) doServiceRequest(geoDRMServiceURL, OWServiceURL) getDrivers request(OWSURL) response GeoDRM Preparation Processes required

16 Name R. WagnerOverview: GeoDRM 16 Conclusion GeoDRM: umbrella for geo-(e)Business Services Framework required to embed various business requirements but assure SDI interoperability open number of geoDRM operations OGC founded GeoDRM WG in summer 2004 First OGC GeoDRM demonstrator for April meeting (Frascati) Significantly work required / busy weekly telecons Invitation to interesting parties

17 Name R. WagnerOverview: GeoDRM 17 Questions & Answers… Contact: Dr. Roland M. Wagner Co-Chair: OGC geoDRM Working Group Chair: GDI NRW geo-(e)Business Special Interest Group Institute for geoinformatics (IFGI), University of Münster (www.ifgi.de)


Download ppt "Datum 2005-03-30 Name Dr. Roland M. Wagner Overview: Geo Digital Rights Management Note: The Presentation and the paper do not represent any official OGC."

Similar presentations


Ads by Google