VoIP-Roundtable - Columbia University
Download
Report
Transcript VoIP-Roundtable - Columbia University
911 services: wireline,
wireless and VoIP
Prof. Henning Schulzrinne
Dept. of Computer Science
Columbia University, New York
[email protected]
VoIP Roundtable, Washington, DC
June 24, 2004
Overview
E911 for wireline
E911 for wireless (Phase II)
Differences between phone system and
VoIP
Requirements and opportunities
Internet standardization efforts
Funding and regulation challenges
Components of emergency calling
Three core components that need to be
replicated – everything else are
implementation details
1.
2.
identifying emergency calls (“911”)
determining the right emergency call center
(PSAP) for current caller location
3.
coarse-grained location
currently, two main databases: ALI for number-tolocation mapping and MSAG for address verification
deliver caller location to PSAP
fine-grained location
E911 for wireline
CAMA or SS7
555-1234
313 Main St
CO Switch
LEC
network
PSAP #1
CAMA or PRI
delivers ANI
(555-1234)
Tandem Switch
(911 Selective Router)
555-1234
PSAP #1
MSAG
ANI: 555-1234
313 Main
ALI
100-500 Main Street ESN 1789
private
data link
555-1234 PSAP #1, 313 Main St
provisioned
updates
verify address
validity
Wireless 911
Phase I (April 1998)
Route all call to the
appropriate PSAP based
on call sector
Provide cell/sector
location data to PSAP
Provide call back number
to PSAP
Phase II (October 2001)
Phase I + latitude and
longitude
67%
95%
handset
50m
150m
network
100m
300m
Wireless 911: Phase 2
MSC
pANI
(ESRD or ESRK)
ISUP
r s
i l
t
r
i
y N et
LEC
selective router
Wireless Tower
PDE
MPC/SCP
E2
S
A-GPS, UTDOA, …
t
w .a p
dynamic
updates
.c o
ESRK = unique for call
ESRD = unique for location
ALI
ESRK or ESRD
coordinates
callback number
Problems with existing 911
system
1970s technology:
CAMA trunks induce long call setup delays
limited in ability to transfer information (8-10 digits)
sometimes, 2,400 baud modems for database access
gets complicated if multiple providers
increases call setup delays
ILEC vs. CLEC
multiple wireless providers in one state
tied to ILEC rate centers and other PSTN routing
artifacts
hard to move PSAPs on short notice (e.g., emergency
evacuation)
can’t just plug into any network termination
PSTN vs. Internet Telephony
PSTN:
Signaling & Media
Signaling & Media
Internet
telephony:
China
Signaling
Signaling
Media
Belgian customer,
currently visiting US
Australia
How does VoIP differ from
landline and wireless PSTN?
Telephone companies are no
longer needed
new location, but same identifier
there are still carriers for DSL and
cable “IP dial tone”
but unaware of type of data carried
(voice, web, IM, …)
VSP may be in another state or
country
anybody can be their own “VSP”
Corporations and universities
don’t have email carriers, either
Yahoo
voice service provider
[VSP]
MCI
All devices are nomadic
ISP
(IP, DHCP)
NYSERNET
dark fiber
provider
(λ)
(TCP, RTP, SIP)
The role of phone numbers and
identifiers
Wireline line, device, subscriber & location
Wireless device, but not location
VoIP (phone number and URIs):
mostly identifies person, not device
multiple devices located in different states can share the
same number
however, may not have a phone number
if it does, area code may be from different state
than customer billing address
multiple devices
device can move, while number stays the same
not related to ISP
Why is VoIP ≠ wireless?
VoIP devices may not have phone numbers as lookup keys
e.g., sip:[email protected]
Location information for devices is civil, not
longitude/latitude
e.g., service address for VSPs
GPS not available (nor functional) on indoor devices
Cell phones don’t work in our building…
plus, accuracy of 50 m (67%) or 150 m spans many buildings…
no floor information
so A-GPS is unlikely to work there, either
Plus, wireless E911 complexity due to old signaling
mechanism
expensive and complicated to connect to multiple wireless
operators
proposals to use IP-based solutions
50m
Objectives for IP-based 911
International
re-use standard protocols (SIP,
DNS, DHCP, HTTP, XML, …)
avoid repeat of CAMA trunks
Resilient
easily re-route calls to any
number of backup PSAPs
integrity, privacy and
confidentiality, protection
against denial-of-service attacks
Technology-independent
users can test operation
without tying up operator
resources
Secure
COTS (commercial off-the-shelf)
integrate alternate modalities
such as text (TDD) and video
(sign language)
Testable
Multimedia
devices must work anywhere
independent of local emergency
number
international roaming
do not depend on (e.g.,)
specific wireless or link
technology
Pro-competitive
does not require carriers or
gatekeepers
Opportunities for I911
More robust
multiple networks and
interfaces increase disaster
resiliency
operations can be moved easily
to any network-connected
location
Additional services
text chat replacing TTY
video and images for
situational awareness and
instructions to civilians at
scene of accident
additional data
integration with telematics
providers
general awareness of call
volume, origin and type
information flow back to PSAP
multimedia
Better integration with first
responders and public safety
see 9/11 evacuation
hand off call data, not just
remote printing of address
alerts and notifications to public
safety and the public
Cheaper to build and operate
hazmat data
accident data (impact velocity,
airbags, fuel spill, …)
currently, small niche
expensive equipment,
specialized circuits, slow
upgrades
should be able to leverage
almost existing technology
lower risk
Three stages to VoIP 911: I1
I2 I3
I1:
I1 & I2:
I3:
may use administrative line to deliver call
no location delivery
no modification to PSAP
calls delivered to PSAP via existing technology
delivers location information
deliver calls to PSAP via VoIP
including circuit-switched calls
I1, I2 and I3 will likely co-exist for some time
design to allow local upgrades, without national or statewide coordination
Three stages to VoIP 911
when
deployable
?
use 10digit
admin.
number?
mobility
caller
location
conveyed
to PSAP?
PSAP
modification
ALI (DB)
modification
new services
I1
now
allowed
stationary
no
no
no
none
I2
December
2004
no
stationary
nomadic
yes
no (10-digit)
yes
none
I3
specified
by late
2004
no
stationary
nomadic
mobile
yes
IP-enabled
replaced by
DNS
global number
portability
multimedia
international
calls
IETF and NENA I3
standardization efforts
IETF = Internet Engineering Task Force =
international open standardization body
“911”
sip:sos@
include
civil and/or geo
911 sos
112 sos
sip:[email protected]
provide location
(civil or geo)
DHCP
cn=us, a1=nj, a2=bergen
Regulatory challenges
Uniform technology
but avoid things that don’t work internationally
Distributed responsibility:
VSP does not know location
Residential user may have any number of VSPs
like prepaid calling cards
and may use any one of them for calling 911
ISP does not know VSP and whether call is voice
or not
ISP needs to provide location information to
end user regulatory mandate!
Funding challenges
Existing line/number model
does not work
number assigned may not
match location of customer
VoIP has built-in global number
portability
can’t require to keep track of
6,000 different county 911 fees
and recipients
Funding collector should
longer term, no more “lines”
and numbers
every person may have multiple
identifiers
Short-term vs. long-term
options
Even small VSPs have a national
footprint
have direct customer
relationship
know accurately where
customer lives
have regional footprint
have modest collection and
distribution costs
Some options:
facilities-based (broadband) ISP
local & state taxes
non-telecom utilities (water,
gas, electric) that reflect
residency
collect directly from household
like home owners insurance
Conclusion
Existing 911 system closely tied to phone system
history
VoIP offers opportunity to increase robustness, offer
new services and decrease costs
Initial international and US standardization efforts in
progress
number as universal identifier
close affiliation with telephone switches
incremental, constrained evolution
IETF and NENA collaboration combines 911 and Internet
expertise
Initial prototypes and demonstration systems in
development
Additional I1 and I2 information
Example I1 solution #1
SS7
CLEC #1
Example: VoxPath
End Office
Switch
LAN
IP Phone
Customer
Signaling
Gateway
PSAP
Softswitch
Broadband
Network
Media
Gateway
End Office
Switch
Selective
Router
1
2
3
4
5
6
7
8
9
*
8
#
Call Taker
POP
CLEC #2
Mark Lewis
I1 Solution #2
Level3
Customer
Softswitch
Dedicated
911 trunks
PSTN
E911
Tandem
End
Users
Public Internet
or
Private IP
Network
E911
Tandem
IP Phones
ALI
DB
PBX
(emergency lines)
Level 3 911
Softswitch
Network
ACD
PSAP
Mark Lewis
Possible I2 architecture
IP
INVITE sos
PSTN
MG
Selective
Router
ISUP
CAMA
ESRK, DN loc
ALI
SIP
PUBLISH
ALIFE
E2+
ESP
PAM
Local
ALI
National
Voice N/Ws
Emergency Services N/W
based on slide
by Martin Dawson