RFC 5985 – HTTP-Enabled Location Delivery (HELD)
| Status | Proposed Standard |
|---|---|
| Veröffentlicht | September 2010 |
| Volltext | rfc-editor.org/rfc/rfc5985 |
RFC 5985 definiert das HTTP-Enabled Location Delivery (HELD)-Protokoll, ein Schicht-7-Lokationskonfigurationsprotokoll, das es einem Endgerät ermöglicht, seine geografische Position von einem Location Information Server (LIS) im Zugangsnetz abzurufen. HELD verwendet HTTP oder HTTP über TLS als Transport und ist als erweiterbares XML-basiertes Anwendungsprotokoll realisiert, das unabhängig von der Sitzungsschicht ist.
Der Kern des Protokolls besteht aus einem einfachen Request-Response-Mechanismus. Das Endgerät sendet eine Standortanfrage an den LIS, der daraufhin die Informationen entweder als konkreten Standort (Location by Value) in Form eines PIDF-LO-Objekts oder als URI-Referenz (Location by Reference) zurückgibt. Der LIS kann dabei auf verschiedene Quellen zugreifen, um die Position zu ermitteln, beispielsweise über DHCP-Optionen, LLDP-MED oder Netzwerktopologiedaten. Die Antworten enthalten zudem Parameter wie die Antwortzeit und Gültigkeitsdauer.
HELD adressiert den Bedarf an standardisierten Verfahren zur Standortermittlung in IP-Netzen, insbesondere für Notrufdienste. Es war ein wichtiger Baustein für die GEOPRIV-Architektur und wird in Szenarien eingesetzt, in denen Endgeräte ihre Position über das Zugangsnetz beziehen müssen, etwa bei VoIP-Notrufen. Das Protokoll ist für Festnetze und drahtlose Zugangstechnologien gleichermaßen geeignet.