100 likes | 293 Views
Dynamic Host Configuration Protocol (DHCPv4 and DHCPv6) Option for Civic Addresses Configuration Information draft-ietf-geopriv-dhcp-civil-09. Henning Schulzrinne Columbia University. Overview. Complementary to RFC 3825 (geo) Meant for network operator to convey civil location to device
E N D
Dynamic Host Configuration Protocol (DHCPv4 and DHCPv6) Option for Civic Addresses Configuration Information draft-ietf-geopriv-dhcp-civil-09 Henning Schulzrinne Columbia University ESW'06
Overview • Complementary to RFC 3825 (geo) • Meant for network operator to convey civil location to device • country, administrative units, street, floor • use cases: emergency services, device management • Likely applications: • enterprise LAN • hotel, airport hot spots • home networks • Does not provide location to third parties, just own location to target • Attempts to be country-neutral • just assumes a hierarchical division of country • extensible if more descriptors are needed later • Support both civic (street) and postal addresses ESW'06
DHCPv4 Format GEOCONF_CIVIC length what (server, NE, client) country code civic address elements • what: DHCP, closest network element or client • country code: e.g., US, DE ESW'06
Element format CAtype CAlength CAvalue CAtype: type of data CAlength: length (bytes) of CAvalue ESW'06
Languages and scripts • DHCP option uses UTF8 • Some elements may have multiple variations • scripts (e.g., Japan) – UTF8 does not necessarily distinguish (“Han unification”) • languages (Köln, Cologne) • Others may only have one rendering • street names • uses CAtypes 0 (language) and 128 (script) to mark sets of CAtypes • language: e.g., “de-CH” = German as used in Switzerland • script: e.g., “Latn” ESW'06
Street Names ESW'06
More location elements RED = draft-ietf-geopriv-revised-civic-lo ESW'06
Branching streets Carol Ln West Alice Pde. Section 1 Section 2 Section 3 Carol Ln Alley 2 ESW'06
Conclusion • Attempt at global civic address format • including multi-script and multi-language addresses • extensible (within DHCP size constraints) • Supports both postal and civic addresses • Being mapped to XML (PIDF) format ESW'06