Top Banner
VoIP Emergency Calling Support Telcordia Contacts: Nadine Abbott (732) 758-5257 nabbott @telcordia.com An SAIC Company Provided to support discussions in the NENA VoIP Migratory WG April 13, 2004
12
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Draft-VoIPMigration-Telcordia-041304.ppt

VoIP Emergency Calling Support

Telcordia Contacts:Nadine Abbott(732) [email protected]

An SAIC Company

Provided to support discussions in the NENA VoIP Migratory WG

April 13, 2004

Page 2: Draft-VoIPMigration-Telcordia-041304.ppt

VoIP Migration (Intermediate) Proposal – nbaTelcordia Technologies Proprietary - Internal use only. See proprietary restrictions on title page.

2

Population of Routing Location Databases for VoIPLMdb is populated with LO to physical location “wiremaps.” DNS RDB is populated with routing to LGW. LGW RDB is populated with mapping of LO to ESGW and pool of ESQKs. SRDB is populated with ESQK to ESN/PSAP mappings. ALI DB is populated with ESQK to LGW mappings.

PSAPE9-1-1 Selective Router

User Agent

ESGW

ESQK = Emergency Services Query Key (associated with LGW & PSAP) & allocated to a particular emergency call instance

RDB = Routing Data BaseLMdb = Location Mapping database (formerly LIS?)

SRDB

ALI DB

DBMS

MSAG

VoIP domainEmergency Services

Provider NetworkCall server/

proxy

LGW

ESQK ESN

ESQK<=>LGW

LMdb [LIS]

DNS RDB civic or geo

LGW

LGW RDB civic or geo

ESGW, ESRN & ESQK

DHCP

Page 3: Draft-VoIPMigration-Telcordia-041304.ppt

VoIP Migration (Intermediate) Proposal – nbaTelcordia Technologies Proprietary - Internal use only. See proprietary restrictions on title page.

3

VoIP Location Object ValidationVoIP Location Mapping database (e.g., LIS) requests validation of location objects against MSAG.

PSAPE9-1-1 Selective Router

User Agent

ESGW

LO = geographic or civil location object LMdb = Location Mapping database

1. Location validation request (civil LO)

SRDB

ALI DB

DBMS

MSAG2. LO1

3. Valid/error4. Location validation response (valid/error)

VoIP domain Emergency Services Provider Network

LGW

LMdb [LIS]

Call server/ proxy

Page 4: Draft-VoIPMigration-Telcordia-041304.ppt

VoIP Migration (Intermediate) Proposal – nbaTelcordia Technologies Proprietary - Internal use only. See proprietary restrictions on title page.

4

User Agent populated with VoIP LocationOne example of DHCP assisted download of Location Object to User Agent/IP device.

PSAPE9-1-1 Selective Router

User Agent

ESGW2. Stores LO

1. LOLGW

SRDB

ALI DB

DBMSMSAG

VoIP domain Emergency Services Provider Network

DHCP = Dynamic Host Configuration Protocol serverLMdb = Location Mapping databaseLO = geographic or civil location object

Call server/ proxy

LMdb [LIS]

DHCP

Page 5: Draft-VoIPMigration-Telcordia-041304.ppt

VoIP Migration (Intermediate) Proposal – nbaTelcordia Technologies Proprietary - Internal use only. See proprietary restrictions on title page.

5

VoIP Emergency Call (1)

PSAP

E9-1-1 Selective

Router

UA

ESGW/TGW

SRDB

ALI DB

VoIP domain(s) Emergency Services Provider Network

3. INVITE([email protected], LO)

4. INVITE([email protected],

tel.uri*, LO, VoIP Provider ID(s) or

History)

• In I2, Call server/proxy & must provide tel.uri if not provided by UA.

• LGW must convert tel.uri to E.164 CBN.

Call server/ proxy

1. DNS query (LO)2. [email protected].

LGWski

LGW

Page 6: Draft-VoIPMigration-Telcordia-041304.ppt

VoIP Migration (Intermediate) Proposal – nbaTelcordia Technologies Proprietary - Internal use only. See proprietary restrictions on title page.

6

VoIP Emergency Call (2)

PSAP

E9-1-1 Selective

Router

UA

ESGW/TGW

LGW

SRDB

ALI DB

VoIP domain(s) Emergency Services Provider Network

5. Redirect [email protected]

RN, ESQK

LGW = Location Gateway ServerESGW = Emergency Services Gateway (signaling and media)ESRN = Emergency Services Routing Number (identifies tandem)ESQK = Emergency Services Query Key

LGW saves & logs emergency call info.

Call server/ proxy

5a. Alt: Invite (ESQK, [email protected])

Page 7: Draft-VoIPMigration-Telcordia-041304.ppt

VoIP Migration (Intermediate) Proposal – nbaTelcordia Technologies Proprietary - Internal use only. See proprietary restrictions on title page.

7

VoIP Emergency Call (3)

PSAP

E9-1-1 Selective

Router

UA

ESGW/ TGW

LGW

SRDB

ALI DB

VoIP domain(s) Emergency Services Provider Network

ESGW = Emergency Services Gateway (signaling & media)ESQK = Emergency Services Query KeyLGW = Location Gateway Server

5. Call Setup(Cd=911,

Cg=ESQK) 6. ESQK

7. ESQK

8. ESQK

9. CBN, LO, VoIP Provider ID(s)?

10. CBN, LO, VoIP Provider

ID(s)?

Call server/ proxy

Page 8: Draft-VoIPMigration-Telcordia-041304.ppt

VoIP Migration (Intermediate) Proposal – nbaTelcordia Technologies Proprietary - Internal use only. See proprietary restrictions on title page.

8

Call Server/Proxy Assisted VoIP LocationOne example of DHCP assisted download of Location Object to User Agent/IP device.

PSAPE9-1-1 Selective Router

User Agent

ESGW

1. eLIS, eLGW LGW

SRDB

ALI DB

DBMSMSAG

VoIP domain Emergency Services Provider Network

DHCP = Dynamic Host Configuration Protocol serverLMdb = Location Mapping databaseLO = geographic or civil location object

Call server/ proxy

LMdb [LIS]

DHCP

Page 9: Draft-VoIPMigration-Telcordia-041304.ppt

VoIP Migration (Intermediate) Proposal – nbaTelcordia Technologies Proprietary - Internal use only. See proprietary restrictions on title page.

9

VoIP Emergency Call (1 alternate)

PSAP

E9-1-1 Selective

Router

UA

ESGW/TGW

SRDB

ALI DB

VoIP domain(s) Emergency Services Provider Network

1. INVITE(client ID,

sos@domain, eLIS, eLGW)

• In I2, Call server/proxy & must provide tel.uri if not provided by UA.

• LGW must convert tel.uri to E.164 CBN.

Call server/ proxy

1. DNS query (LO)2. [email protected].

LGWski

LGW

LMdb [LIS]

3. Query (client ID)

4. Response (LO)

2. Query (client ID, eLIS, tel.uri)

5. Response (ESQK, [email protected])

LGW saves & logs emergency

call info.

Page 10: Draft-VoIPMigration-Telcordia-041304.ppt

VoIP Migration (Intermediate) Proposal – nbaTelcordia Technologies Proprietary - Internal use only. See proprietary restrictions on title page.

10

VoIP Emergency Call (2 alternate)

PSAP

E9-1-1 Selective

Router

UA

ESGW/TGW

LGW

SRDB

ALI DB

VoIP domain(s) Emergency Services Provider Network

5. Invite (ESQK,[email protected])

LGW = Location Gateway ServerESGW = Emergency Services Gateway (signaling and media)ESRN = Emergency Services Routing Number (identifies tandem)ESQK = Emergency Services Query Key

LGW saves & logs emergency call info.

Call server/ proxy

Page 11: Draft-VoIPMigration-Telcordia-041304.ppt

VoIP Migration (Intermediate) Proposal – nbaTelcordia Technologies Proprietary - Internal use only. See proprietary restrictions on title page.

11

VoIP Location Validation & CBN UpdatesVoIP Location Information Server (LIS) requests validation of location objects against MSAG and obtains routing information for the associated Emergency Services Gateway (ESGW)/PSAP. LIS sends location updates for local CBNs.

PSAPE9-1-1 Selective Router

UA

ESGW

1. Update: ESQK, LGW, ESRN or ESN?

SRDBALI DB

DBMS

MSAG2.LO1

3. Valid/error6. Resp. (valid/error)

VoIP domain Emergency Services Provider Network

5.ESQK, ESN

4.ESQK, LGW

LGW

Call server/ proxy

Page 12: Draft-VoIPMigration-Telcordia-041304.ppt

VoIP Migration (Intermediate) Proposal – nbaTelcordia Technologies Proprietary - Internal use only. See proprietary restrictions on title page.

12

VoIP Location Validation & CBN UpdatesVoIP Location Information Server (LIS) requests validation of location objects against MSAG and obtains routing information for the associated Emergency Services Gateway (ESGW)/PSAP. LIS sends location updates for local CBNs.

PSAPE9-1-1 Selective Router

ESGW

CBN = Call Back NumberLO = geographic or civil location object

1. Loc. Valid. request (LO)

SRDBALI DB

DBMS

MSAG2.LO1

3. Valid/error

4. Loc. valid. resp. (valid/error)

VoIP domain Emergency Services Provider Network

5. Location updates (CBN, LO)6. Loc. update. resp. (success/error)

7.CBN, ESN

8.CBN, ESN

LMdb [LIS]

Call server/ proxy