Summary:ASTERISK-01090: [request] 911 call handling
Reporter:Rob Gagnon (rgagnon)Labels:
Date Opened:2004-02-24 10:13:18.000-0600Date Closed:2011-06-07 14:04:48
Versions:Frequency of
Description:Today, the FCC announced that VOIP carriers, must be able to route Emergency 911 calls properly.

This will require providing locating information to the nearest Emergency call center.


Starting this thread in order to get an investigation going on how to implement into Asterisk.

Reference:  Houston Chronicle:  http://www.chron.com/cs/CDA/ssistory.mpl/business/2416385
Comments:By: zoa (zoa) 2004-02-24 10:17:29.000-0600

i don't think this is the correct place to discuss this.
The way to implement this depends on where you live. (i'm in europe, wooha :)

+ you cannot just dial the nearest emergency call center, unless your voip provider has pots lines in every region.

By: Rob Gagnon (rgagnon) 2004-02-24 10:29:28.000-0600

Right, but for the US, this will be a legal requirement in order to operate Asterisk commercially.

Another resource:  www.nena.org (The National Emergency Number Association)

If there is a better forum, maybe someone can point me to it.  I figure since development will be required, this was a good start.

And you are right, zoa, regarding the provider needed POTS lines all over.  We are the VOIP provider in this instance.  Even without a POTS line near the subscriber, you could route it long-distance if need be, from the closest PSTN connection to the PSAP closest to the subscriber.

edited on: 02-24-04 14:09

By: James Golovich (jamesgolovich) 2004-02-24 12:20:08.000-0600

Not necessarily a legal requirement to operate asterisk commercially.  If you have a pots line at the asterisk install then that covers it.  Also I haven't seen anything official yet, just quotes in the newspaper from fcc folk.

By: Brian West (bkw918) 2004-02-24 13:23:53.000-0600

chan_zap already supports signalling to a PSAP ... read the changelogs.

2004-01-16 18:40  jim

* channels/chan_zap.c (1.167), include/asterisk/channel.h (1.38,
v1-0_base, v0-7-2):  Added functionality for E911 signalling

By: Brian West (bkw918) 2004-02-24 13:25:10.000-0600

On a side note.. the FCC can bite me!  Other than that E911 signalling is in there just have to dig for it! :)

By: Rob Gagnon (rgagnon) 2004-02-24 13:37:03.000-0600

hmm..  ok, the signalling is there, but...

How does the locating information for the user make it to the correct PSAP?

Maybe I wasnt so clear when I opened the request earlier.  Possibly an application would need to be written, and the extensions.conf file would have an entry along the lines of:

exten => 911,1,E911Dial([user-information-macro])

Where the E911Dial() app would do a DB hit using the calling-party's information in order to route the call to the right PSAP.

All is good if you use Asterisk only for phones local to you, and your POTS lines, or T1's are only used by your building.  This means your local-loop provider would send 911 calls to your local PSAP.

BUT... If your IP subscriber is in a different state (IE: Asterisk in Texas, Subscriber in CT), then you need to route the call to the PSAP in Connecticut some place.  You can't just put the 911 call out on your Texas local-loop.

To go even further, maybe your subscriber is out of the country... You plain old just cannot route the 911 call to ANY state-side PSAP.  It would probably be beyond the scope of this idea to route emergency calls world-wide.

edited on: 02-24-04 14:02

By: Brian West (bkw918) 2004-02-24 13:45:57.000-0600

I think the wiki has some info on it.. www.voip-info.org.  If not post to the asterisk-users list or the asterisk-dev list.  I do recall seeing some info on this but I can't find it now.

By: Rob Gagnon (rgagnon) 2004-02-24 15:21:18.000-0600

I agree on the basic FCC can bite me idea (in regards to fees), but they do have a valid point in the article in the interest of public safety.

I will look around again on wiki, but last I looked, the only thing they had was a glossary, and some links to the http://www.nena.org site.

By: Brian West (bkw918) 2004-02-24 21:00:21.000-0600

Does anyone else have th einfo for the e911 stuff in chan_zap I can't find it anymore.

By: twisted (twisted) 2004-04-18 11:28:34

I'm closing this as it's not really a bug, and as such, needs to be handled off of the bug-tracker (mailing list, perhaps, or the Wiki).