IETF 61 (November 2004) ECRIT1 Requirements and Architecture for Emergency Calling draft-schulzrinne-sipping-emergency-arch draft-schulzrinne-sipping-emergency-req.

Slides:



Advertisements
Similar presentations
SIP, Firewalls and NATs Oh My!. SIP Summit SIP, Firewalls and NATs, Oh My! Getting SIP Through Firewalls Firewalls Typically.
Advertisements

IM May 24, 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
The current System Landline caller The emergency call process starts with a caller dialing (highly simplified) © 2011 Colorado Resource.
Preparing for the Future.  Emergency calls today are primarily voice.  People expect to reach PSAP when dials 911.  People have multiple ways and devices.
Brian Rosen Chair, Long Term Definition WG.  i1 = document older strategies for VoIP into  i2 = standard way to support VoIP on current E9-1-1.
Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne.
Emergency Services IAB Tech Chat 28 th February 2007 Hannes Tschofenig.
NENA’s 11 th Annual Technical Development Conference A proposal to support E911 calls on Voice over IP Networks Martin Dawson – Nortel Networks.
A prototype i3 VoIP PSAP implementation Henning Schulzrinne, Anshuman Rawat, Matthew Mintz-Habib, Xiaotao Wu and Ron Shacham Dept. of Computer Science.
A Generic Event Notification System Using XML and SIP Knarig Arabshian and Henning Schulzrinne Department of Computer Science Columbia University
NG 911 Project Wonsang Song, Jong Yul Kim, and Henning Schulzrinne Internet Real-Time Lab, Columbia University.
Internet Real-Time Lab, Columbia University Emergency Calling for VoIP Wonsang Song, Jong Yul Kim, and Henning Schulzrinne.
Draft-ietf-ecrit-location-hiding-req Location Hiding: Problem Statement and Requirements Henning Schulzrinne, Laura Liess, Hannes Tschofenig, Barbara Stark,
911 services: wireline, wireless and VoIP Prof. Henning Schulzrinne Dept. of Computer Science Columbia University, New York FCC Solutions Summit March.
VoIP/NG E9-1-1 IP-based E9-1-1 Migratory & Long Term Solutions – A Trial/Demo Update.
Internet E-911 System Henning Schulzrinne and Knarig Arabshian Department of Computer Science Columbia University
North American Emergency Services Brian Rosen Emergicom.
28 June 2015 Emergency services for SIP Henning Schulzrinne.
12 July 2015 Requirements for prioritized access to PSTN resources Henning Schulzrinne Columbia University superset of draft-schulzrinne-ieprep-resource-req-00.
The Next Generation Proof-of-Concept System.
An SAIC Company Telcordia View of NENA Progress on VoIP Migration Plan Telcordia Contacts: Nadine Abbott (732) An SAIC Company.
March 2006IETF65 - ECRIT1 Emergency Service Identifiers draft-ietf-ecrit-service-urn-01 Henning Schulzrinne Columbia University
ECRIT interim meeting - May Security Threats and Requirements for Emergency Calling draft-tschofenig-ecrit-security-threats Hannes Tschofenig Henning.
Ernst Langmantel Technical Director, Austrian Regulatory Authority for Broadcasting and Telecommunication (RTR GmbH) The opinions expressed in this presentation.
1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Emergency calls related work done in IETF Gabor Bajko May 22, 2006.
SDO Emergency Services Coordination Workshop (ESW06) 1 A Location-to-Service Translation Protocol (LoST) & Mapping Protocol Architecture Ted Hardie Andrew.
© 2008 AT&T Knowledge Ventures. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Knowledge Ventures. 1 Video Relay Service and Assignment.
NENA Next Generation Architecture
Application-Layer Mobility Using SIP Henning Schulzrinne, Elin Wedlund Mobile Computing and Communications Review, Volume 4, Number 3 Presenter: 許啟裕 Date:
Architectural Considerations for GEOPRIV/ECRIT Presentation given by Hannes Tschofenig.
Status and Development of VoIP based emergency calls Alexander Mayrhofer, nic.at GmbH The 1st European Security and Safety Summit Brussels, June 2007.
Practical Considerations for supporting Emergency Calls Brian Rosen Emergicom.
I2 and I3 – a status summary Henning Schulzrinne Columbia University NENA Interim Meeting Burlington, VT April 6, 2004.
Internet Telephony (VoIP) Henning Schulzrinne Dept. of Computer Science Columbia University Fall 2003.
Draft-rosen-ecrit-emergency- framework-00 Brian Rosen NeuStar CPa
Polytechnic University  M. Veeraraghavan 1 Location management Prof. Malathi Veeraraghavan Elec. & Comp. Engg. Dept/CATT Polytechnic University
1 Location Hiding Henning Schulzrinne Laura Liess Hannes Tschofenig.
CP-a Emergency call stage 2 requirements - A presentation of the requirements from 3GPP TS Keith Drage.
November 2005IETF64 - ECRIT1 Emergency Service Identifiers draft-ietf-sipping-sos-01 draft-schulzrinne-sipping-service-01 Henning Schulzrinne Columbia.
The State of VoIP Peering Charles Studt Director of Product Management, VoEX.
GIS and Next Generation Public Safety
1 IETF 72 SIP WG meeting SIP Identity issues John Elwell et alia.
Core VoIP and 911 issues and alternatives Henning Schulzrinne Columbia University August 2003.
1 911 Background  Traditional 911 ~6,000 PSAPs in the US Selective routers route calls to correct PSAP –Operated by carriers –Relies on DB of fixed subscriber.
ND 911 Association Preparing for NG /24/2010.
Emergency Context Resolution with Internet Technologies BOF (ecrit) Jon Peterson, Hannes Tschofenig BOF Chairs.
Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne.
17 February 2016 SIPPING - IEPREP Joint Meeting Fred Baker - IEPREP co-chair Rohan Mahy - SIPPING co-chair.
Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne.
ECRIT requirements update draft-schulzrinne-ecrit-requirements-01 IETF 63 Aug 02, 2005 Roger Marshall
7/11/2005ECRIT Security Considerations1 ECRIT Security Considerations draft-taylor-ecrit-security-threats-00.txt Henning Schulzrinne, Raj Shanmugam, Hannes.
© 2015 Airbus DS Communications, Inc. All rights reserved. Lights, Camera, NG9-1-1 Diana Gijselaers/ Solutions Engineer – NG9-1-1 GIS and Core Services.
Peer-to-Peer Solutions Between Service Providers David A. Bryan CTO, Jasomi Networks October 10, 2002 – Fall VON, Atlanta, GA.
ECRIT - IETF 62 (March 2005) - Minneapolis 1 Requirements for Emergency Calling draft-schulzrinne-sipping-emergency-req-01 draft-ietf-sipping-sos-01 Henning.
Internet Telephony (VoIP)
IP Telephony (VoIP).
THIS IS THE WAY ENUM Variants Jim McEachern
draft-rosen-nena-ecrit-requirements Brian Rosen
Preparing for the Future
ECRIT Architectural Considerations
Purpose of Project Conduct research in support of NENA’s Next Generation E9-1-1 initiative Conduct that research without endangering public safety Share.
Jong Yul Kim, Wonsang Song, and Henning Schulzrinne
Where should services reside in Internet Telephony Systems?
Thoughts on VoIP and Emergency Calling
Emergency Calling Architecture
Hannes Tschofenig Henning Schulzrinne M. Shanmugam
Phase 4 : Call Presentation Four Phases of Emergency Calling
Emergency Calling for VoIP: A Progress Report
Emergency Calling Services (Calls for police, fire, ambulance, etc.)
Presentation transcript:

IETF 61 (November 2004) ECRIT1 Requirements and Architecture for Emergency Calling draft-schulzrinne-sipping-emergency-arch draft-schulzrinne-sipping-emergency-req Henning Schulzrinne Columbia University

IETF 61 (November 2004) ECRIT2 Big picture Get citizen emergency call to emergency call center (Public Safety Answering Point) = PSAP Not emergency coordination (see IEPREP) Not just VoIP, but also video, text, data, … Not green field – incremental deployment Architectures: –trunk replacement (last hop only) –VoIP to traditional PSAP –end-to-end VoIP

IETF 61 (November 2004) ECRIT3 Traditional Emergency Calling Basic 911: just route to local PSAP –based on local switch –no location delivery Enhanced 911: route + location delivery (90%+?) –multiple PSAPs per PSTN switch –multiple switches per PSAP –location delivered out-of-band via caller number Phase I wireless (70%) –call delivery based on cell tower and face –no location delivery Phase II wireless (30%) –call delivery based on geo address –geo location delivery to PSAP

IETF 61 (November 2004) ECRIT4 Core problems PSTN: approximate routing often works –same switch –based on cell tower –based on caller number PSTN: relatively few, regionally-limited telecom providers (carriers) IP: carrier = bobs-bakery.com IP: no such approximations (usually) –application layer (e.g., SIP) has no clue as to location –L1—L3 may know about location (at least approximately), but don’t know about emergency calls

IETF 61 (November 2004) ECRIT5 Three stages to VoIP 911 spec. available? use 10- digit admin. number? mobilitycallback number to PSAP? caller location to PSAP? PSAP modificatio n ALI (DB) modification new services I1 nowallowedstationaryno none I2 Dec nostationary nomadic yes no (8 or 10 digit) updatenone I3 late 2004nostationary nomadic mobile yes IP-enabledALI not needed MSAG replaced by DNS location in- band GNP multimedia international calls

IETF 61 (November 2004) ECRIT6 Location-based call routing – UA knows its location GPS 48° 49' N 2° 29' E INVITE DHCP outbound proxy server 48° 49' N 2° 29' E  Paris fire department

IETF 61 (November 2004) ECRIT7 Requirements: Emergency identifier A1: Universal –elements in call path need to recognize emergency call for special handling –cannot use traditional numbers – too many, changing, conflicts with non-emergency numbers A2: Local –users need to be able to dial the local emergency number (112, 911) even if device was bought non- locally A3: Recognizable –proxies and other elements need to recognize emergency calls –location insertion, security, routing A4: Minimal configuration A5: Secure configuration

IETF 61 (November 2004) ECRIT8 Requirements: caller location L1: Multiple location providers –end system & “network” L2: Civic and geographic –precise geo not always available (e.g., within building) “Room 345, 3 rd floor” more useful than “125’ above sea level” –provide both if generated –allow for in-path translations (geocoding) L3: Location-source identification L4: Ascertain validity of location information –could be combined with call testing –existing system: MSAG (street and address range)

IETF 61 (November 2004) ECRIT9 Requirements: Identifying the correct PSAP Decentralized routing –cannot have a global PSAP-level directory –must respect current political and organizational hierarchies (and rivalries…) I1: Correct PSAP I2: Early routing I3: Choice of PSAPs –local vs. public I4: Assuring PSAP identity I5: Traceable resolution

IETF 61 (November 2004) ECRIT10 Requirements: identifying the correct PSAP I6: Assuring directory identity I7: Query response integrity I8: Assuring directory update integrity I9: Call setup latency I10: Multiple directories –no global or nationwide database –but delegation ok

IETF 61 (November 2004) ECRIT11 I11: Referral I12: Multiple query protocols I13: Robustness –work as long as PSAP itself is reachable I14: Incrementally deployable I15: Testable –check if call reaches right PSAP without tying up PSAP call taker resources Requirements: identifying the correct PSAP

IETF 61 (November 2004) ECRIT12 Caller identity C1: Allow (but not mandate) caller identification C2: Privacy override –can’t rely on user to manually enable delivery of location information –user may not be aware of device operation e.g., phone in hotel or when visiting friend

IETF 61 (November 2004) ECRIT13 Requirements: Call setup S1: authentication override –place emergency call even if not subscribed to service S2: mid-call features –disable transfer or hold S3: testable –all aspects, including media path (NATs!) S4: integrity –signaling & media

IETF 61 (November 2004) ECRIT14 Elements: configuration Location-dependent configuration of available emergency numbers –e.g., 911 in North America, 112 in Europe Can use SIP configuration mechanisms, but may not be available or correspond to number boundary

IETF 61 (November 2004) ECRIT15 Architecture Elements: Identification Use Similar to conventions for URIs (RFC xxx) Can be handled at multiple locations in call path If all else fails, user’s home domain does routing –can be tested ahead of time –no need to rely on borrowed device or hotel proxy

IETF 61 (November 2004) ECRIT16 Architecture: routing Can take place at –UAC –outbound proxy –home domain May be done at multiple levels: –UAC routes to country-level emergency call proxy –country-level proxy routes to state/province, etc. –parts of path may be hidden behind firewall

IETF 61 (November 2004) ECRIT17 Routing core requirements Both civic and geo coordinates –conversion from civic to geo may introduce errors –need to check validity of civic addresses –thus, need to map both point-in-polygon and hierarchical strings Delegation –service boundaries follow arcane political maps –mapping updates must be done at local level Scaling –global directory Caching –can’t go to root directory for each call –must work even if routing machinery is temporarily unavailable Reliable –WAN-scale automated replication

IETF 61 (November 2004) ECRIT18 Routing proposals DNS –map civic to labels –e.g., 313.westview-ave.leonia.bergen.nj.us.sos.arpa –store (by reference) geo boundaries TRIP –similar notion of hierarchical resolution, but not based on numbers –not clear that dynamic updates are particularly useful here IRIS –XML-based query protocol used for domain name registrar information, but easily generalizable –would need to deal with referrals –uses SRV for redundancy LDAP

IETF 61 (November 2004) ECRIT19 Open issues Is this the right modularity? –location conveyance, call identification, routing, configuration What existing protocols are suitable for location-based lookups? Worry about existing SIP devices? –do not recognize emergency calls –cannot query directory service

IETF 61 (November 2004) ECRIT20 Open issues: directory Multiple directory operators for each geographic area? Is location  PSAP mapping public or “secret”? –i.e., only high-level routing exposed e.g., all calls for US go to one SIP address –hard to do testing with secret data –likely to be supportable by most directory solutions

IETF 61 (November 2004) ECRIT21 A note on timing Hardest problem is call routing –but may only implemented be relatively few systems (proxies) –or, at least, can be implemented in proxies only But need to solve call identification real soon now (somewhere): –needs to be implemented in end devices –very useful even for I2, not just I3 –e.g., needed for authorizing location disclosure –SIP-specific: could be solved in SIPPING