[Asterisk-Users] 911/Emergency calls + Caller ID
Dylan VanHerpen
dylan at packetbell.com
Mon Jun 23 18:41:12 MST 2003
And now that I *read* it back again, you can tell that English is not my
native language either
> Dylan VanHerpen wrote:
>
>> Now that I reed it back, I can barely make sense of it myself!
>> Anyway, I was just thinking out loud, the example wasn't meant to be
>> parsed. Asterisk would need some lower level changes to parse the
>> extra field holding the location information, and to apply the
>> routing rules to substitute the Caller ID name for the location. I
>> was hoping this would be thought provoking for somebody smarter than
>> me :)
>>
>> > Bumping calls to clear a path for 911 is possible within Asterisk
>> already - see the "SoftHangup" application.
>> That sounds good, but what can trigger the SoftHangup app to drop
>> other calls automatically when 911 is dialed?
>>
>> Thanks, Dylan.
>>
>> John Todd wrote:
>>
>>> I'm not sure I can parse your examples correctly. I'm not being
>>> snide, but do you use Asterisk on a regular basis? Do you
>>> understand how applications work, and how call handoff is done
>>> between Asterisk servers? Your example doesn't seem to make sense,
>>> no matter how I think about it.
>>>
>>> Of course, the problem with 911 is the problem of location of the
>>> originating handset. That much has been clear for years. Getting
>>> that information to the 911 call center is the problem; it's pretty
>>> much worthless info even if you have it inside the PBX - you could
>>> just as easily have an external database that maps extensions to
>>> locations - why bother with the PBX if there is no in-band
>>> signalling to the PSAP?
>>>
>>> This makes me think a bit about some other 911 ideas I had a while
>>> back, using lat/lon/altitude. Can ADSI tones be transmitted through
>>> "any" phone call on the PSTN? It might be interesting for PBX
>>> systems to pass across the lat/lon/altitude of callers via ADSI
>>> in-band. This will never work, of course, since nobody would trust
>>> the transmitters. The 911 question almost instantly spins into a
>>> political issue, and not a technical issue, since there are a number
>>> of clever ways to solve the problem but not a number of clever ways
>>> to bang solutions into people's heads.
>>>
>>> Bumping calls to clear a path for 911 is possible within Asterisk
>>> already - see the "SoftHangup" application.
>>>
>>> JT
>>>
>>>
>>>> Problem: 911 calls placed through Asterisk are associated with the
>>>> physical location of where the CO trunks terminate. This is not
>>>> really a problem when all extensions are located in the same
>>>> building, but when Asterisk is used in a campus-like or otherwise
>>>> networked environment, it can get messy.
>>>>
>>>> A common solution is to install a few analog lines at each
>>>> location, for emergency calls only. But by making clever use of
>>>> Caller ID (and adding a 'location' field to extensions.conf), it
>>>> should be possible to properly identify the location of the caller:
>>>>
>>>> exten => 1001,1,John Doe,1223 Bell Ave. Room 51
>>>>
>>>> For this to work, you would have to be able to apply rules to the
>>>> 911 context in a dial plan, to replace the *name* portion with the
>>>> *location* portion.
>>>>
>>>> A similar rule could be defined to drop other calls if 911 is
>>>> dialed and all lines are busy (e.g. drop the lobby phone but not
>>>> the front desk, or drop local vs. long distance, caller ID calls
>>>> vs. non-identified calls, etc.).
>>>>
>>>> Getting lengthy, better stop.
>>>>
>>>> Dylan.
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Asterisk-Users mailing list
>>> Asterisk-Users at lists.digium.com
>>> http://lists.digium.com/mailman/listinfo/asterisk-users
>>>
>>
>>
>
>
More information about the asterisk-users
mailing list