Draft-VoIPMigration-Telcordia-041304.ppt

Post on 28-May-2015

260 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

VoIP Emergency Calling Support

Telcordia Contacts:Nadine Abbott(732) 758-5257nabbott@telcordia.com

An SAIC Company

Provided to support discussions in the NENA VoIP Migratory WG

April 13, 2004

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

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

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

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(sos@us.vt.LGWski, LO)

4. INVITE(sos@us.vt.LGWski,

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. Resp=sos@us.vt.

LGWski

LGW

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 tosos@us.vt.ESGW.ES

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, sos@us.vt.ESGW.ESRN)

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

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

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. Resp=sos@us.vt.

LGWski

LGW

LMdb [LIS]

3. Query (client ID)

4. Response (LO)

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

5. Response (ESQK, sos@us.vt.ESGW.ESRN)

LGW saves & logs emergency

call info.

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,sos@us.vt.ESGW.ESRN)

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

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

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

top related