ECRIT - Getting Certain URIs, and Alternatives to Getting Emergency Dialstring(s) draft-polk-ecrit-lost-server-uri-00 draft-polk-dhc-ecrit-uri-psap-esrp-00.

Slides:



Advertisements
Similar presentations
1 © 2001, Cisco Systems, Inc. All rights reserved. © 2004, Cisco Systems, Inc. All rights reserved. Location Conveyance in SIP draft-ietf-sipping-location-requirements-02.
Advertisements

Cookies, Sessions. Server Side Includes You can insert the content of one file into another file before the server executes it, with the require() function.
1 Internet Networking Spring 2006 Tutorial 8 DNS and DHCP as UDP applications.
Lab Telemàtica II: VoIP 2008/2009 Anna Sfairopoulou Page 1 Advanced services with SIP.
July 2006IETF66 - ECRIT1 RELO: Retrieving End System Location Information draft-schulzrinne-geopriv-relo-00 Henning Schulzrinne.
Dynamic Host Configuration Protocol (DHCP)
BOOTP and DHCP Shivkumar Kalyanaraman Rensselaer Polytechnic Institute
ICMP: Internet Control Message Protocol used by hosts, routers, gateways to communication network-level information –error reporting: unreachable host,
1 Extending SIP Speaker: Hsuan-Ming Chen Adviser: Ho-Ting Wu Date: 2005/04/26.
DHCP (Dynamic Host Configuration Protocol) RD-CSY /09.
4 August 2005draft-burger-simple-imdn-011 Instant Message Delivery Notification (IMDN) for Presence and Instant Messaging (CPIM) Messages draft-burger-simple-imdn-01.
1 Dynamic Host Configuration Protocol (DHCP). 2 Dynamic Assignment of IP addresses Dynamic assignment of IP addresses is desirable for several reasons:
Managing DHCP. 2 DHCP Overview Is a protocol that allows client computers to automatically receive an IP address and TCP/IP settings from a Server Reduces.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #2 DNS and DHCP.
Dynamic Host Configuration Protocol (DHCP)
1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Emergency calls related work done in IETF Gabor Bajko May 22, 2006.
Bootstrap and Autoconfiguration (DHCP)
Name Resolution Domain Name System.
COMS W COMS W Lecture 8. NAT, DHCP & Firewalls.
1 Dynamic Host Configuration Protocol (DHCP) Relates to Lab 7. Module about dynamic assignment of IP addresses with DHCP.
資 管 Lee Application Layer and Client-Server Model A3.
IT 424 Networks2 IT 424 Networks2 Ack.: Slides are adapted from the slides of the book: “Computer Networking” – J. Kurose, K. Ross Chapter 2: Application.
RFC 3361: DHCP Option for SIP Servers Speaker: Chung yu Wu Teacher: Quincy Wu.
Simultaneous Mobility: Problem Statement K. Daniel Wong, Malaysia University of Science & Technology
Allocating IP Addressing by Using Dynamic Host Configuration Protocol (DHCP)
Dynamic Host Configuration Protocol (DHCP). History Diskless workstations –needed to know configuration parameters like IP address, netmask, gateway address.
1 CS 4396 Computer Networks Lab Dynamic Host Configuration Protocol (DHCP)
1 of 18 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0: Module 1; 1.2.
Draft-rosen-ecrit-emergency- framework-00 Brian Rosen NeuStar CPa
Why Use DHCP? DHCP reduces the complexity and amount of administrative work by using automatic TCP/IP configuration Manual TCP/IP Configuration IP addresses.
1 Location Hiding Henning Schulzrinne Laura Liess Hannes Tschofenig.
Draft-polk-ecrit-mapping-events-00 James Polk March 21 st, 2006.
Presented By Team Netgeeks SIP Session Initiation Protocol.
CP-a Emergency call stage 2 requirements - A presentation of the requirements from 3GPP TS Keith Drage.
A Routing Extension for HELD draft-winterbottom-ecrit-priv-loc-04 James Winterbottom Hannes Tschofenig Laura Liess.
BAI513 - PROTOCOLS DHCP BAIST – Network Management.
DHCP/BOOTP Dynamic Host Configuration Protocol Dynamic Host Configuration Protocol (DHCP) is a network protocol that enables a server to automatically.
July 2006IETF66 - ECRIT1 LoST: A Location-to-Service Translation Protocol draft-ietf-ecrit-lost-00 Ted Hardie Andrew Newton Henning Schulzrinne Hannes.
Security, NATs and Firewalls Ingate Systems. Basics of SIP Security.
DHCP Options for Configuring Tenant Identifier and Multicast Addresses in Overlay Networks Behcet Sarikaya Frank Xia.
SIP INFO Event Framework (draft-kaplan-sip-info-events-00) Hadriel Kaplan Christer Holmberg 70th IETF, Vancouver, Canada.
Dynamic Host Configuration Protocol Avanthi Koneru Uttara Sawant Srikanth Palla.
Chapter 17 BOOTP and DHCP.
Chapter 22 Bootstrap and Auto configuration (DHCP) History of Bootstrap -Bootstrap is used to assign IP address to the computer. -Constant changes in the.
CIS 856: TCP/IP and Upper Layer Protocols Karthik Ravindra Nov 11, 2008 Dynamic Host Configuration Protocol [DHCP] - RFC 2131.
Allocating IP Addressing by Using Dynamic Host Configuration Protocol.
DHCP as server. What is Dynamic Host Configuration Protocol (DHCP)? Dynamic Host Configuration Protocol (DHCP) is network protocol for automatically assigning.
DHCPv4/v6 Proxy IETF 67 DHC WG -- San Diego, USA 5-10 Nov draft-sarikaya-dhc-proxyagent-00.txt.
Location Conveyance in SIP draft-ietf-sip-location-conveyance-01 James M. Polk Brian Rosen 2 nd Aug 05.
1 © Process Software Corp. DHCP Failover Protocol Jeff DECUS Europe 2000 Thursday, 13 Apr :00 - 9:45.
BAI513 - PROTOCOLS DHCP BAIST – Network Management.
University of Murcia Gabriel López.  Network authentication in eduroam and SSO token distribution ◦ RADIUS hierarchy ◦ Token based on SAML  Network.
DHCPv4 option for PANA Authentication Agents draft-suraj-dhcpv4-paa-option-00.txt DHC/PANA WG IETF-63 France, Paris.
Emergency Context Resolution with Internet Technologies (ecrit) Hannes Tschofenig, Marc Linsner IETF 66, Montreal, June 2006.
1 Kyung Hee University Chapter 16 Host Configuration : BOOTP and DHCP.
Dynamic Host Configuration Protocol (DHCP)
Scaling the Network: Subnetting and Protocols
End-to-middle Security in SIP
ECRIT Interim: SIP Location Conveyance
Dynamic Host Configuration Protocol (DHCP)
Understand Networking Services
Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol (SIP) draft-johnston-bliss-mla-req-00.
Net 431 D: ADVANCED COMPUTER NETWORKS
Net431:advanced net services
Chapter 16 Host Configuration : BOOTP and DHCP
DHCP and NAT.
Allocating IP Addressing by Using Dynamic Host Configuration Protocol
Overview Multimedia: The Role of DHCP in the Network Infrastructure
COMPUTER NETWORKS PRESENTATION
Dynamic Host Configuration Protocol (DHCP)
Presentation transcript:

ECRIT - Getting Certain URIs, and Alternatives to Getting Emergency Dialstring(s) draft-polk-ecrit-lost-server-uri-00 draft-polk-dhc-ecrit-uri-psap-esrp-00 draft-polk-dhc-ecrit-uri-lost-00 draft-polk-ecrit-dhc-emergency-dialstring-option-00 draft-polk-ecrit-mapping-during-registration-00 draft-polk-ecrit-emergency-dialstring-00 James Polk July 11, 2006

OK, let’s get this over with, eh?

What are these 6 IDs discussing? How to get a (sometimes preferred) LoST Server, and/or PSAP/ESRP, URI(s) into an endsystem How to get a (sometimes preferred) emergency dialstring(s) into an endsystem No one ID discusses both

Where are these mechanisms used? Access Providers and Enterprises (of all sizes) *can* use DHCP for users to request and/or deliver URIs and Emergency Dialstrings VSPs (which could be from a local network or Call processing on the other side of planet) will have SIP communications with endpoints, thus SIP UAs *can* request and/or deliver URIs and Emergency Dialstrings

How are these Mechanisms used? During Network Attachment time and/or periodic refresh, specific info *can* be requested for download, or just downloaded to endsystem Instead of new protocols, all 6 IDs propose extensions to either DHCP or SIP, which are already a given in most, if not all endsystems

Attachment Time configuration Alice sends DISCOVER message Domain A Domain C Domain D Domain BDomain E Domain F DHCP Server Alice LIS Server DHCP Server DHCP Server may interact with LIS Alice receives (URI(s), and/or Dialstring(s) draft-polk-dhc-ecrit-uri-lost-00 draft-polk-dhc-ecrit-uri-psap-esrp-00 draft-polk-ecrit-dhc-emergency-dialstring-option-00 also Domain A

Contacting a specific Server Alice may attach here... Domain A Domain C Domain D Domain BDomain E Domain F Registrar Server Alice LIS Server also Domain A

...or here Either way, she may want – or need – to communicate here Domain A Domain C Domain D Domain BDomain E Domain F LIS Server Alice Contacting a specific Server Registrar Server LIS Server also Domain A These may be access/core providers only, and not trusted by Alice or her org

Contacting a specific Server Domain A Domain C Domain D Domain BDomain E Domain F Registrar Server Alice LIS Server also Domain A draft-polk-ecrit-lost-server-uri-00 draft-polk-ecrit-mapping-during-registration-00 draft-polk-ecrit-emergency-dialstring-00 Alice sends SIP REGISTER with Location Registrar Server may interact with LIS Alice receives 200 OK w/ URI(s), and/or Dialstring(s)

Domain A Domain C Domain D Domain BDomain E Domain F LIS Server Alice Contacting a specific Server Registrar Server LIS Server also Domain A draft-polk-ecrit-lost-server-uri-00 draft-polk-ecrit-mapping-during-registration-00 draft-polk-ecrit-emergency-dialstring-00 Alice sends SIP REGISTER with Location Registrar Server may interact with LIS Alice receives 200 OK w/ URI(s), and/or Dialstring(s)

DHCP Messaging 101 DHCP Clients query for configuration information DHCPDISCOVER (Options listed) DHCPOFFER (Options answered) AliceDHCP ServerLIS Server DHCPREQUEST (Options listed) DHCPACK (Options answered) DHCP Clients update configuration information

DHCP Messaging including LIS DHCPDISCOVER (Options listed) LoST Query DHCPOFFER (Options answered) AliceDHCP Server LoST Response LIS Server DHCPREQUEST (Options listed) DHCPACK (Options answered) DHCP Clients query for configuration information –Could include Location or Location specific information DHCP Clients update configuration information LoST transaction

DHCP Messaging including LIS DHCPDISCOVER (Options listed) LoST Query DHCPOFFER (Options answered) AliceDHCP Server LoST Response LIS Server DHCPREQUEST (Options listed) DHCPACK (Options answered) DHCP Clients query for configuration information –Could include Location or Location specific information DHCP Clients update configuration information LoST transaction

draft-polk-dhc-ecrit-uri-lost-00 Specifies how an Access Network (SP, Enterprise, SMB, home) provides a LoST Server URI –By creating a new DHCP Option for the LoST server –May or may not involve a location resolution to return URI Motivation: This is the easiest means of getting a LoST URI into a client Open Issues – change filename to -ecrit-

draft-polk-ecrit-dhc-emergency-dialstring-option-00 Specifies how an Access Network (SP, Enterprise, SMB, home) provides a local or visited emergency dialstring –By creating a new DHCP Option for what is important, or required to be understood, on that network –May or may not involve a location resolution to return URI Motivation: This is the easiest means of getting a LoST URI into a client Open Issues – keep ISO country code?

draft-polk-dhc-ecrit-uri-psap-esrp-00 Specifies how an Access Network (SP, Enterprise, SMB, home) provides a PSAP/ESRP URI –By creating a new DHCP Option for the appropriate PSAP/ESRP –Means DHCP Server will have to implement LoST Unless there is only one answer ever Motivation: Local network may be in best position to provide this easy to deliver URI Open Issues – change filename to -ecrit-

SIP Registration 101 SIP UAs Register within a Domain for a certain amount of time –Generally advisable to use TLS, thus this is secure communications anyway SIP REGISTER 200 OK AliceSIP RegistrarLIS Server UAs refresh registration periodically SIP REGISTER (refresh) 200 OK

SIP Registration including LIS SIP REGISTER (w/ PIDF-LO) 200 OK (with unique Loc parameters) AliceSIP RegistrarLIS Server SIP REGISTER (refresh) 200 OK (refreshed parameters) LoST Query LoST Response LoST transaction SIP UAs Register within a Domain for a certain amount of time –Can include Location by-value or by-reference for unique parameters –Can include an option-tag requesting additional info sent back UAs refresh registration periodically

SIP Registration including LIS SIP REGISTER (w/ PIDF-LO) 200 OK (with unique Loc parameters) AliceSIP RegistrarLIS Server SIP REGISTER (refresh) 200 OK (refreshed parameters) LoST Query LoST Response LoST transaction SIP UAs Register within a Domain for a certain amount of time –Can include Location by-value or by-reference for unique parameters –Can include an option-tag requesting additional info sent back UAs refresh registration periodically

draft-polk-ecrit-lost-server-uri-00 Specifies how an Application Provider (SP, Enterprise, SMB, home) provides a LoST Server URI –By creating a new SIP option-tag and header for the LoST server Motivation: Application provider is the one often responsible for emergency calling results, but can’t be if it doesn’t give this answer Open Issues – none

draft-polk-ecrit-emergency-dialstring-00 Specifies how an Application Provider (SP, Enterprise, SMB, home) provides a local or visited emergency dialstring –By creating a new SIP option-tag and header for what is important, or required to be understood, on that network when a user enters a locally significant dialstring Motivation: SIP solution within existing TLS secure registration from a trusted server Open Issues – change filename to -ecrit- –BNF needs to be corrected

draft-polk-ecrit-mapping-during-registration-00 Specifies how an Application Provider (SP, Enterprise, SMB, home) provides a PSAP/ESRP URI –By creating a new SIP option-tag and header for the appropriate PSAP/ESRP –Means SIP Registrar will have to implement LoST Unless there is only one answer ever Motivation: Application Provider has trusted servers (by contract), and may be bound to provide this URI Open Issues – change filename to -ecrit-

Open issues here Listed under each ID’s slide Asked by DHC chairs to move all related IDs over to ECRIT, resulting in two of these IDs getting new filenames very soon

What’s Next? Take comments how to improve each ID Want several to become WG items –draft-polk-ecrit-lost-server-uri-00 –draft-polk-dhc-ecrit-uri-lost-00 –draft-polk-ecrit-dhc-emergency-dialstring-option-00 –draft-polk-ecrit-emergency-dialstring-00 Willing to keep PSAP URI IDs individual for now, unless WG thinks otherwise is best