Another convert!  :-)

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Eric
Varsanyi
Sent: Tuesday, January 26, 2010 12:09 AM
To: Eric Varsanyi
Cc: sipXecs users
Subject: Re: [sipx-users] Patton caller ID mapping

OK, with the clue injection that I could use a routing table in
interface FXO I came up with this (which works and transforms the
no-callerid call to a call from Lobby extension 270):

  interface fxo IF-FXO0
    route call dest-table FXO0-TO-SIP
    disconnect-signal loop-break
    disconnect-signal busy-tone
    ring-number on-caller-id
    mute-dialing
    use profile tone-set US

  routing-table calling-e164 FXO0-TO-SIP
    route default dest-interface IF-SIP-PP FXO0-CID-FUNC

  complex-function FXO0-CID-FUNC
    execute 1 FXO0-CID-MAP-NAME
    execute 2 FXO0-CID-MAP-E164

  mapping-table calling-name to calling-name FXO0-CID-MAP-NAME
    map ^$ to Lobby

  mapping-table calling-e164 to calling-e164 FXO0-CID-MAP-E164
    map ^$ to 270


Instead of using a different routing table for each interface an
optimization might be to have a single routing table which keys on
called e164 (different doors ring different users in this case) and has
a mapping function for each one. This is the only way to do it if all
doors ring to the same hunt group as far as I can tell.

These Patton boxes are great, complicated and feature rich but logical
and easy to debug.

-Eric Varsanyi

On Jan 25, 2010, at 10:02 PM, Eric Varsanyi wrote:

> These devices generate ring voltage and pretend to be an FXS. I
thought that sending ring voltage TO an FXS port would at best do
nothing and at worst blow it up (though unlikely unless both were
glaring ring voltage at each other).
> 
> These doorphones do not look for dialtone then dial out, they pretend
to be a CO trunk line so they look like an inbound call to your PBX
(they provide ring voltage and talk battery):
http://www.vikingelectronics.com/products/view_product.php?pid=268
(W1000A).
> 
> I'll try the (now obvious) method of just routing to a table instead
of an interface then attaching the map to the table. Thanks!
> 
> -Eric
> 
> 
> On Jan 25, 2010, at 6:27 PM, Jim Canfield wrote:
> 
>> On Mon, Jan 25, 2010 at 2:31 PM, Eric Varsanyi <[email protected]>
wrote:
>>> Thank you very much for the response.
>>> 
>>> I would think I could have a different route table for each IF_FXO
interface that uses a different mapping table, the devil (for me) is
that the example config doesn't have any route table at all for IF_FXO
calls, the FXO interface just points right at the SIP interface -- so
I'm not sure how to attach the route.
>> 
>> Just point IF_FXO to the table.
>> 
>> interface fxo IF_FXO0
>> 
>>   route call dest-table YOUR_TABLE
>>   disconnect-signal loop-break
>>   disconnect-signal busy-tone
>>   ring-number on-caller-id
>>   dial-after timeout 2
>>   mute-dialing
>>   use profile tone-set US
>> 
>> ..there is no rule that says you have to direct to an interface.
>> 
>>> 
>>> Now that I know I'm on the right track at least I'll study the docs
some more (and probably ping Patton) and let you and the list know what
I come up with.
>>> 
>> 
>> After thinking about this, it sounds like you have several in-house
>> devices like 'Lobby' or 'Dock'  It would be much cleaner if you used
>> FXS ports and have them register as sip users rather than try and
>> remap FXO ports.
> 
> _______________________________________________
> sipx-users mailing list [email protected]
> List Archive: http://list.sipfoundry.org/archive/sipx-users
> Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-users
> sipXecs IP PBX -- http://www.sipfoundry.org/

_______________________________________________
sipx-users mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-users
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-users
sipXecs IP PBX -- http://www.sipfoundry.org/
_______________________________________________
sipx-users mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-users
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-users
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to