servicelistboundary (lost extension) draft-wolf-ecrit-lost-servicelistboundary-01 ietf 75, aug 2009,...

8
ServiceListBoundary (LoST Extension) draft-wolf-ecrit-lost-servicelistboundary-01 IETF 75, Aug 2009, Stockholm, Sweden Author: Karl Heinz Wolf <karlheinz.wolf @ nic.at> Presentation: Alex Mayrhofer <alexander.mayrhofer @ nic.at> nic.at GmbH

Upload: jenna-hammond

Post on 27-Mar-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ServiceListBoundary (LoST Extension) draft-wolf-ecrit-lost-servicelistboundary-01 IETF 75, Aug 2009, Stockholm, Sweden Author: Karl Heinz Wolf Presentation:

ServiceListBoundary

(LoST Extension)

draft-wolf-ecrit-lost-servicelistboundary-01

IETF 75, Aug 2009, Stockholm, Sweden

Author: Karl Heinz Wolf <karlheinz.wolf @ nic.at>Presentation: Alex Mayrhofer <alexander.mayrhofer @ nic.at>

nic.at GmbH

Page 2: ServiceListBoundary (LoST Extension) draft-wolf-ecrit-lost-servicelistboundary-01 IETF 75, Aug 2009, Stockholm, Sweden Author: Karl Heinz Wolf Presentation:

Problem Statement

• <listServicesByLocation> provides a list of all services for a location

• Problem: The area for which that service list is valid is unknown– When to perform a new <listServicesByLocation>?

Every time client moves?– Similar problem with <findService>, solved by

serviceBoundary: area, for which a mapping of a particular service is valid for

• Proposed Solution: serviceListBoundary– Solves what serviceBoundary does for findService

Page 3: ServiceListBoundary (LoST Extension) draft-wolf-ecrit-lost-servicelistboundary-01 IETF 75, Aug 2009, Stockholm, Sweden Author: Karl Heinz Wolf Presentation:

Use Case

ServiceList:urn:service:sos.ambulance

Location A

Ambulance Service Boundary

moves

Mountain Rescue Service Boundary

Page 4: ServiceListBoundary (LoST Extension) draft-wolf-ecrit-lost-servicelistboundary-01 IETF 75, Aug 2009, Stockholm, Sweden Author: Karl Heinz Wolf Presentation:

Use Case

Location A

Ambulance Service Boundary

ServiceList:urn:service:sos.ambulanceurn:service:sos.mountainrescue

Mountain Rescue Service Boundary

Location B

Page 5: ServiceListBoundary (LoST Extension) draft-wolf-ecrit-lost-servicelistboundary-01 IETF 75, Aug 2009, Stockholm, Sweden Author: Karl Heinz Wolf Presentation:

Proposal: serviceListBoundary

• Indicates a region within which all <listServicesByLocation> queries result in the same service list

• ServiceListBoundary is independent of the serviceBoundary– Server can apply “GIS set theory” to calculate

it based on serviceBoundaries

• Integration into LoST similar to serviceBoundary

Page 6: ServiceListBoundary (LoST Extension) draft-wolf-ecrit-lost-servicelistboundary-01 IETF 75, Aug 2009, Stockholm, Sweden Author: Karl Heinz Wolf Presentation:

Example

The“Service List Boundary crocodile”

Page 7: ServiceListBoundary (LoST Extension) draft-wolf-ecrit-lost-servicelistboundary-01 IETF 75, Aug 2009, Stockholm, Sweden Author: Karl Heinz Wolf Presentation:

ExampleRequest:<listServicesByLocation><serviceListBoundary>value</serviceListBoundary>Response:<listServicesByLocationResponse>

<ServiceList> urn:service:sos.ambulance </ServiceList><serviceListBoundary>

<civicAddress><country>AT</country><A1>Vienna</A1>

</civicAddress></serviceListBoundary>

Page 8: ServiceListBoundary (LoST Extension) draft-wolf-ecrit-lost-servicelistboundary-01 IETF 75, Aug 2009, Stockholm, Sweden Author: Karl Heinz Wolf Presentation:

Next Steps

• Questions?

karlheinz.wolf @ nic.at