servicelistboundary (lost extension) draft-wolf-ecrit-lost-servicelistboundary-01 ietf 75, aug 2009,...
TRANSCRIPT
![Page 1: ServiceListBoundary (LoST Extension) draft-wolf-ecrit-lost-servicelistboundary-01 IETF 75, Aug 2009, Stockholm, Sweden Author: Karl Heinz Wolf Presentation:](https://reader036.vdocuments.site/reader036/viewer/2022082917/5514e2da55034693478b5868/html5/thumbnails/1.jpg)
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:](https://reader036.vdocuments.site/reader036/viewer/2022082917/5514e2da55034693478b5868/html5/thumbnails/2.jpg)
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:](https://reader036.vdocuments.site/reader036/viewer/2022082917/5514e2da55034693478b5868/html5/thumbnails/3.jpg)
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:](https://reader036.vdocuments.site/reader036/viewer/2022082917/5514e2da55034693478b5868/html5/thumbnails/4.jpg)
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:](https://reader036.vdocuments.site/reader036/viewer/2022082917/5514e2da55034693478b5868/html5/thumbnails/5.jpg)
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:](https://reader036.vdocuments.site/reader036/viewer/2022082917/5514e2da55034693478b5868/html5/thumbnails/6.jpg)
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:](https://reader036.vdocuments.site/reader036/viewer/2022082917/5514e2da55034693478b5868/html5/thumbnails/7.jpg)
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:](https://reader036.vdocuments.site/reader036/viewer/2022082917/5514e2da55034693478b5868/html5/thumbnails/8.jpg)
Next Steps
• Questions?
karlheinz.wolf @ nic.at