Administrative Domain - PowerPoint PPT Presentation

About This Presentation
Title:

Administrative Domain

Description:

Normally the client would specify either a characteristic or a (set of) tools, ... More Information. See http://www.hep.ucl.ac.uk/~pdm/e2epipes/domain.html ... – PowerPoint PPT presentation

Number of Views:26
Avg rating:3.0/5.0
Slides: 7
Provided by: paulm81
Category:

less

Transcript and Presenter's Notes

Title: Administrative Domain


1
Administrative Domain
Reqest Interface (access interface)
Response Interface (inter-domain interface)
RequestController
RequestController
Characteristic parser
Tool check
Schedule check
Remote check
Distributor
AAA
PMC database
PMC controller
Inter-domain controller
2
RequestInterface input message
  • ltin0gt
  • ltcharacteristic namenetwork.delay.roundtrip/gt
  • lttool nameping rank1/gt
  • lttool namepingmon rank3/gt
  • ltsource hosta.b.c.d/gt
  • ltsink hoste.f.g.h/gt
  • ltwhen nowtrue/gt
  • ltcredentialgtlt/credentialgt
  • lt/in0gt

Normally the client would specify either a
characteristic or a (set of) tools, and the tools
would be filled out by the domain interfaces
Tools to use, ranked in order of preference
Source and sink hosts
A time specification
Credentials for authorisation and authentication.
This is an anyType element, for extensibility
3
RequestInterface output message
  • ltout0gt
  • ltlocation xsitypeSQLQuerygt
  • lthostgtfoo.barlt/hostgt
  • ltquerygtSELECT FROM measurements WHERE
    idmyuniqueidlt/querygt
  • lt/locationgt
  • lt/out0gt

The location is of type anyType, so any sort of
reference can be put in here (this SQLQuery is
just an example)
4
RequestInterface - faults
  • Faults are used to indicate failures.
  • ltBlahExceptiongt
  • ltmessagegtGone wronglt/messagegt
  • further information for some faults
  • lt/BlahExceptiongt
  • ToolUnavailableException
  • CharacteristicUnavailableException
  • TimeUnavailableException
  • MalformedRequestException

5
ResponseInterface
  • Takes a MeasurementRequest
  • Returns a MeasurementRequest or one of the faults
  • Both interfaces may add new source/sink elements
  • ltsource hosti.b.c.d typepmc/gt
  • ltsink hostj.f.g.h typepmc/gt
  • Either may remove tool elements
  • Either may add credentials

6
More Information
  • See http//www.hep.ucl.ac.uk/pdm/e2epipes/domain.
    html
Write a Comment
User Comments (0)
About PowerShow.com