the (revised) ltap protocol

12
The (revised) LTAP Protocol LTA, LTAP and AO Aleksej Jerman Blazic

Upload: jacqui

Post on 05-Jan-2016

33 views

Category:

Documents


0 download

DESCRIPTION

The (revised) LTAP Protocol. LTA, LTAP and AO Aleksej Jerman Blazic. Preservation. Archiving is a process (!) May be successor of terminated process (e.g. workflow) or simply demonstrator of events (e.g. within a workflow) Has a starting point and termination point Perpetual maintenance - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The (revised) LTAP Protocol

The (revised) LTAP Protocol

LTA, LTAP and AO

Aleksej Jerman Blazic

Page 2: The (revised) LTAP Protocol

Preservation

• Archiving is a process (!)– May be successor of terminated process (e.g.

workflow) or simply demonstrator of events (e.g. within a workflow)

– Has a starting point and termination point– Perpetual maintenance

• Availability – access• Readability – interpretation• Authenticity – existence• Stability – integrity

Page 3: The (revised) LTAP Protocol

The global picture

Client

Client

TAS

Usermanagement

Data validation managemnt

Data management

ERSmanagement

Data storage

ERS storage

LTAPLTAP

SVCP-ERS/DVCS

Time stapimg

TSP/SOAP

Validation data

Certificate Authority

User data

Data Interpretation management

Interpretation dataLDAP

WebDav

Page 4: The (revised) LTAP Protocol

Archive Object

Document

Document meta-data(category, key-words, size, etc.)

Digital signature (optional)

Complementary data(digital certificate, certificate chain, certificate revocation list, etc.)

Archive meta-data(document owner, origin of document, archival time, etc.)

Evidence record(document fingerprint, hash-links, timestamps, etc.)

Do

cum

ent'

sco

nse

rvat

ion

attr

ibu

tes

Page 5: The (revised) LTAP Protocol

Long term archive protocol

• Technical vs. formal interaction

• Levels – to be clarified– LTA – a general service– LTA – an ERS service

• A position of LTA in data lifecycles• Redundancy and data moving – single repository

with bindings– Workflow– Archive– Etc.

Page 6: The (revised) LTAP Protocol

The general picture

• Asynchronous model– One request– Two category response

• ACK/NACK• ACK/NACK + Process outcome

• Use of lower transport layers including authentication/security means

• Messages– Request information– Payload– Security assertions

Page 7: The (revised) LTAP Protocol

Asynchronous model

LTAP Request (service request)

LTAP Response (request acknowledge)

LTAP Response (service response)

TAS ServiceTAS Client

Authorize request

Accept/refuse request

Send requestACK/NACK

Process request

Send service response with

parameters

Generate request

Accept ACK/NACK response

Accept service response

Page 8: The (revised) LTAP Protocol

Definitions

• Clarification done– Structure of objects (still needs some work on

groups)• Data• Metadata• Binding info.

– Lifecycle of objects defined• Inside one transaction• As a result of export information

Page 9: The (revised) LTAP Protocol

Services and configuration

• Principles of configurations and service parameters– client selects a service according a contract/archive

policy– Service/archive policy

• Global – general operation characteristics (e.g. redundancy, ERS type, etc.)

• Specific – archive process characteristics (e.g. grouping, retention, etc.)

– service has all necessary parameters– service management

• out of scope or• some configuration options available

Page 10: The (revised) LTAP Protocol

Services and configuration

• LTA service types– Archive– Status– Verify– Export/Modify - TBC– Delete

• Issue– Configuration option – change process parameters,

e.g. retention• Change parameters• Change archive policy

Page 11: The (revised) LTAP Protocol

To be done

• Details of specifications in xml and asn1• Integration with ERS???• Lower layer bindings – when lower layer bindings are removed, the

LTAP should work• Service configuration• Service types• Data group clarification (probably removal)• Splits processing (?)

– Done at the requestor level, i.e. all preparations done before and a metadata object added to each portion. Portions are handled by a front end – somewhat comparable to an entity that encrypts the data before archiving them

– Done by “splitting” device?– Splitting done instead time stamping? How does that affect the ERS?– Other?

Page 12: The (revised) LTAP Protocol

Questions

P. Sylvester ([email protected])

C. Wallace ([email protected])

A. Jerman Blazic ([email protected])