![Page 1: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/1.jpg)
Internet Real-Time Lab, Columbia University
NG9-1-1 Prototype Demo
Jong Yul Kim, Wonsang Song, and Henning Schulzrinne
![Page 2: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/2.jpg)
Brief Overview
• Background– How 9-1-1 works– Differences in VoIP Environment
• Introduction– The NG9-1-1 Project– Implemented Requirements
• NG9-1-1 Prototype Architecture and Components
• Demonstrations
< 5 min
< 5 min
40 min
![Page 3: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/3.jpg)
Local Switch
Automatic Number Identification
Automatic Location Identification Collaboration between
local phone providers and local public safety agencies
![Page 4: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/4.jpg)
Difference between PSTN and VoIP Emergency CallingPSTN end-to-end VoIP
(landline) phone number limited to limited area
no phone number or phone number anywhere around the world
regional carrier enterprise “carrier” or anybody with a peer-to-peer device
voice provider = line provider (~ business relationship)
voice provider ≠ ISP
national protocols and call routing international protocols and routing
location = line location stationary, nomadic, wireless
![Page 5: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/5.jpg)
The NG9-1-1 ProjectNG9-1-1 Requirements National Emergency
Number AssociationSystem Implementation Columbia University
Texas A&M UniversityStandardization IETF ECRIT
IETF GEOPRIVFunding National
Telecommunications and Information Administration
Support Texas, Virginia PSAPVarious Corporations
![Page 6: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/6.jpg)
Implemented NENA RequirementsCategory Done Total Percentage
Signaling 14 15 93 %
Media 5 7 71 %
Location 13 15 86 %
Callback 2 2 100 %
Additional Information 6 6 100 %
3rd Party 7 7 100 %
Validation 11 13 84 %
Routing 26 35 74 %
Others (Security, Maintenance) 127 139 91 %
* based on NENA i3 Requirements TID, Nov-2005
![Page 7: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/7.jpg)
NG9-1-1 Prototype Architecture
911112
sip:psap@domain2w/location
POTS/Wireless Network
SIP UA
911
sip:psap@domain2with location
GeoLynx /Google Maps
DHCP Server
PSAP Info
Location
LoST Cluster
geo locationcivil location
psapd
3PCC ControllerIP Gateway
Local SIP Proxy
PSAP
PSAP SIP Proxy
sip:psap@domain2with location
sip:rep@domain2with location
urn:service:sosw/out location
LIS
Location InfoLocation
key
GPS
Location Info
Conference Server
RoutingLocation
PSTN
![Page 8: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/8.jpg)
Location is important!NY PSAP
OPERATOR(ENGLISH)
NY PSAP OPERATOR(ESPANOL)
NYPD NJ PSAP OPERATOR
EMERGENCY CALLER
Caller in NYCaller in NJ
![Page 9: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/9.jpg)
Locating Caller using LLDP-MED
CALLER EQUIPMENT
LLDP-MED SWITCH
LLDP-MED stands for: *Link Layer Discovery Protocol “a vendor-neutral Layer 2 protocol that allows a network device to advertise its identity and capabilities on the local network.”Media Endpoint Discovery “an enhancement to the LLDP that allows discovery of other things including location “
“I am LLDP-MED Capable.I can process location information.”
“Your location is:500 W 120TH st. New York NY 10027”
* From Wikipedia
![Page 10: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/10.jpg)
NG9-1-1 Call Routing
911112
sip:psap@domain2w/location
POTS/Wireless Network
SIP UA
911
sip:psap@domain2with location
GeoLynx /Google Maps
DHCP Server
PSAP Info
Location
LoST Cluster
geo locationcivil location
psapd
3PCC ControllerIP Gateway
Local SIP Proxy
PSAP
PSAP SIP Proxy
sip:psap@domain2with location
sip:rep@domain2with location
urn:service:sosw/out location
LIS
Location InfoLocation
key
GPS
Location Info
Conference Server
RoutingLocation
PSTN
![Page 11: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/11.jpg)
Routing Using LoST
• LoST stands forLocation-to-Service Translation
• Work in progress at IETF ECRIT WG
Caller’s location
Service identifier
(urn:service:sos)
+Service provider
(PSAP URL)
Emergency Dial String
+
![Page 12: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/12.jpg)
Demo of call routingNY PSAP
OPERATOR(ENGLISH)
NY PSAP OPERATOR(ESPANOL)
NYPD NJ PSAP OPERATOR
EMERGENCY CALLER
PSAPD (NY) PSAPD (NJ)SIP SERVER
LoST SERVER
Location +Service ID
NY PSAP
? ?
![Page 13: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/13.jpg)
NG9-1-1 IP PSAP Features
911112
sip:psap@domain2w/location
POTS/Wireless Network
SIP UA
911
sip:psap@domain2with location
GeoLynx /Google Maps
DHCP Server
PSAP Info
Location
LoST Cluster
geo locationcivil location
psapd
3PCC ControllerIP Gateway
Local SIP Proxy
PSAP
PSAP SIP Proxy
sip:psap@domain2with location
sip:rep@domain2with location
urn:service:sosw/out location
LIS
Location InfoLocation
key
GPS
Location Info
Conference Server
RoutingLocation
PSTN
![Page 14: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/14.jpg)
Map and Multimedia
• PSAP operator needs to see caller information on a map
• PSAP operator can communicate with caller using multimedia
![Page 15: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/15.jpg)
Inviting NYPD into an on-going session
NY PSAP OPERATOR(ENGLISH)
NY PSAP OPERATOR(ESPANOL)
NYPD NJ PSAP OPERATOR
EMERGENCY CALLER
PSAPD (NY) PSAPD (NJ)SIP SERVER
LoST SERVER
CALL NYPDCaller ID& Location
![Page 16: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/16.jpg)
Language-based Call DistributionNY PSAP
OPERATOR(ENGLISH)
NY PSAP OPERATOR(ESPANOL)
NYPD NJ PSAP OPERATOR
EMERGENCY CALLER
PSAPD (NY) PSAPD (NJ)SIP SERVER
LoST SERVER
ESPANOL
? ?
![Page 17: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/17.jpg)
CallbackNY PSAP
OPERATOR(ENGLISH)
NY PSAP OPERATOR(ESPANOL)
NYPD NJ PSAP OPERATOR
EMERGENCY CALLER
PSAPD (NY) PSAPD (NJ)SIP SERVER
LoST SERVER
Fetching Caller Info…
![Page 18: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/18.jpg)
Call QueueNY PSAP
OPERATOR(ENGLISH)
NY PSAP OPERATOR(ESPANOL)
NYPD NJ PSAP OPERATOR
EMERGENCY CALLER
PSAPD (NY) PSAPD (NJ)SIP SERVER
LoST SERVER
BUSY BUSY
Play Announcement
![Page 19: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/19.jpg)
Call OverflowNY PSAP
OPERATOR(ENGLISH)
NY PSAP OPERATOR(ESPANOL)
NYPD NJ PSAP OPERATOR
EMERGENCY CALLER
PSAPD (NY) PSAPD (NJ)SIP SERVER
LoST SERVER
BUSY BUSY
Even the queue is full!Redirect call to a backup PSAP
FULL
![Page 21: Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne](https://reader035.vdocuments.net/reader035/viewer/2022062219/5a4d1b937f8b9ab0599c2871/html5/thumbnails/21.jpg)
Q&A
Do you have any question?