Posted: Tue Mar 25, 2003 12:14 am Post subject: [Asterisk-Dev] Re: [Asterisk-Users] TRIP / RFC2871
This looks very interesting! I was in the middle of writing a very
long note to asterisk-dev about solving this problem in a slightly
different way, but I should have paid more attention to the RFC's. :)
I tried getting the Vovida TRIP stack compiled on my RH7.2 system,
and it failed miserably, and instructions are sorely lacking. It
seems that what the RFC covers would be a great benefit to Asterisk,
considering the exponential problems of branch office gateway
configuration tasks (as one adds more branch offices, it becomes
extremely difficult to figure out where to hand off calls, and there
is no dynamic method to do this in Asterisk as far as I can tell.)
Has anyone had any success in compiling this for RH 7.2? Just as
importantly, has anyone figured out how to get data out of the
lsserver system in a way that can be accessed via an AGI (perl? c?)
or application?
I fear that since this has not seen work since early last year, that
it is an aborted project.
is there support for TRIP (Telephone Routing over IP, TFC2871)
within asterisk? There is an implementation from Vovida[1], would
it be possible to use this with asterisk?
Posted: Tue Mar 25, 2003 7:26 pm Post subject: [Asterisk-Dev] Re: [Asterisk-Users] TRIP / RFC2871
Quote:
I tried getting the Vovida TRIP stack compiled on my RH7.2 system,
and it failed miserably, and instructions are sorely lacking. It
seems that what the RFC covers would be a great benefit to Asterisk,
considering the exponential problems of branch office gateway
configuration tasks (as one adds more branch offices, it becomes
extremely difficult to figure out where to hand off calls, and there
is no dynamic method to do this in Asterisk as far as I can tell.)
You can do it via IAX/IAX2 remote dialplan polling like this:
[somecontext]
exten => 911,1,Dial,Zap/g2/${EXTEN} ; Always use local 911
switch => IAX2/user:pass@myiax.com/context ; Grab other extensions
Posted: Tue Mar 25, 2003 8:15 pm Post subject: [Asterisk-Dev] Re: [Asterisk-Users] TRIP / RFC2871
Quote:
> I tried getting the Vovida TRIP stack compiled on my RH7.2 system,
> and it failed miserably, and instructions are sorely lacking. It
> seems that what the RFC covers would be a great benefit to Asterisk,
> considering the exponential problems of branch office gateway
> configuration tasks (as one adds more branch offices, it becomes
> extremely difficult to figure out where to hand off calls, and there
> is no dynamic method to do this in Asterisk as far as I can tell.)
You can do it via IAX/IAX2 remote dialplan polling like this:
[somecontext]
exten => 911,1,Dial,Zap/g2/${EXTEN} ; Always use local 911
switch => IAX2/user:pass@myiax.com/context ; Grab other extensions
But that is of course using IAX.
Mark
Does IAX "chain" knowledge of downstream/upstream IAX servers? In
other words, by connecting to myiax.com, do I now have knowledge of
all IAX servers (and associated numbers) connected to myiax.com? How
about two levels past that? Three levels? If I make a call to one
of those extensions, does my connection go directly to that other IAX
server, or does it pass through myiax.com first? (Sorry if these are
elemental questions, but I haven't been able to find anything
comprehensive on the IAX2 protocol, the documentation for which I
know you're working on.)
PS: It looks like TRIP can pass IAX calls from my first inspection of
the RFC; it's simply a routing mechanism for numbers-to-IP addresses,
and looks to be protocol independent. I'll let you know when I get
the Vocal stack running; it seems to be licensed under a fairly open
license scheme and might be able to be integrated into the Asterisk
system if there is an interest.
Posted: Tue Mar 25, 2003 8:33 pm Post subject: [Asterisk-Dev] Re: [Asterisk-Users] TRIP / RFC2871
On Tue, 2003-03-25 at 14:15, John Todd wrote:
Quote:
> > I tried getting the Vovida TRIP stack compiled on my RH7.2 system,
>> and it failed miserably, and instructions are sorely lacking. It
>> seems that what the RFC covers would be a great benefit to Asterisk,
>> considering the exponential problems of branch office gateway
>> configuration tasks (as one adds more branch offices, it becomes
>> extremely difficult to figure out where to hand off calls, and there
>> is no dynamic method to do this in Asterisk as far as I can tell.)
>
>You can do it via IAX/IAX2 remote dialplan polling like this:
>
>[somecontext]
>exten => 911,1,Dial,Zap/g2/${EXTEN} ; Always use local 911
>switch => IAX2/user:pass@myiax.com/context ; Grab other extensions
>
>But that is of course using IAX.
>
>Mark
Does IAX "chain" knowledge of downstream/upstream IAX servers? In
other words, by connecting to myiax.com, do I now have knowledge of
all IAX servers (and associated numbers) connected to myiax.com? How
about two levels past that? Three levels? If I make a call to one
of those extensions, does my connection go directly to that other IAX
server, or does it pass through myiax.com first? (Sorry if these are
elemental questions, but I haven't been able to find anything
comprehensive on the IAX2 protocol, the documentation for which I
know you're working on.)
I can't answer all of the question, but the switch command gets you to a
context on the remote side. So if it could delve down levels deep, it
would have to be atleast in the same context at myiax.com server.
--
Steven Critchfield <critch@basesys.com>
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum