Re: Re: Re: GnuGK controlled via status port

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I hacked up RasSrv.cxx to take out the check for 
H225_AdmissionRequest::e_canMapAlias
in ProcessARQ, and now [CTI::Agent] works well for me.

One question I have though, is it possible to direct the call to a
neighbour gatekeeper from the RouteToAlias?


On Thu, 2004-03-04 at 10:58, David Stanaway wrote:
> On Mon, 2004-03-01 at 07:10, Zygmuntowicz Michal wrote:
> > If calling endpoints are registered with the gatekeeper and support 
> > canMapAlias feature, it is possible to configure a virtual queue 
> > to intercept all calls and make routing decisions. This technique
> > does not suit all situations, but, if used smartly, can be quite powerful.
> > 
> > Soon we will have a similar, but a bit more advanced way
> > to make routing decision through RADIUS.
> 
> Is this work in progres in CVS at all?
> 
> I am wondering if it is better to make the RasSrv::OnARQ and
> WaitingARQ::RouteToAlias handling work for me, or to work on the new
> radius code.
> 
> Basically, why the RouteToAlias is not working for me is the resulting
> ACF generated contains a DestinationInfo section, while the ACF
> generated when the ARQ matches a Registered Endpoints prefix does not
> have the DestinationInfo section.
> 
> 
> Here are 2 ras debug ACFs, one that worked, without DestinationInfo, and
> one that didn't generated after a RouteToAlias.
> 
> 
> 2004/03/02 14:35:07.656 2            SoftPBX.cxx(324)   SoftPBX
> RouteToAlias dddddddddd 2197_endp 20362
> 2004/03/02 14:35:07.657 1             RasSrv.cxx(1321)  GK      ARQ
> Received
> 2004/03/02 14:35:07.657 3             RasSrv.cxx(1585)  GK      ARQ will
> request bandwith of 640
> 2004/03/02 14:35:07.877 2             RasTbl.cxx(1885) 
> CallTable::Insert(CALL) Call No. 3, total sessions : 1
> 2004/03/02 14:35:07.877 2             RasSrv.cxx(1696) 
> ACF|10.0.10.5:1720|2197_endp|20362|dddddddddd:h323_ID|100:dialedDigits|false;
> 
> admissionConfirm {
>     requestSeqNum = 3997
>     bandWidth = 640
>     callModel = gatekeeperRouted <<null>>
>     destCallSignalAddress = ipAddress {
>       ip =  4 octets {
>         0a 00 0a 01                                        null
>       }
>       port = 1721
>     }
>     irrFrequency = 120
>     destinationInfo = 1 entries {
>       [0]=h323_ID  10 characters {
>         0064 0064 0064 0064 0064 0064 0064 0064   dddddddd
>         0064 0064                                 dd
>       }
>     }
>     willRespondToIRR = FALSE
>     uuiesRequested = {
>       setup = FALSE
>       callProceeding = FALSE
>       connect = FALSE
>       alerting = FALSE
>       information = FALSE
>       releaseComplete = FALSE
>       facility = FALSE
>       progress = FALSE
>       empty = FALSE
>       status = FALSE
>       statusInquiry = FALSE
>       setupAcknowledge = FALSE
>       notify = FALSE
>     }
>   }
> 
> 2004/03/03 13:34:03.087 2             RasSrv.cxx(1696) 
> ACF|10.0.10.4:1720|9151_endp|25698|01161294811111:dialedDigits|100:dialedDigits|false;
> 
> admissionConfirm {
>     requestSeqNum = 2781
>     bandWidth = 640
>     callModel = gatekeeperRouted <<null>>
>     destCallSignalAddress = ipAddress {
>       ip =  4 octets {
>         0a 00 0a 01                                        null
>       }
>       port = 1720
>     }
>     irrFrequency = 120
>     willRespondToIRR = FALSE
>     uuiesRequested = {
>       setup = FALSE
>       callProceeding = FALSE
>       connect = FALSE
>       alerting = FALSE
>       information = FALSE
>       releaseComplete = FALSE
>       facility = FALSE
>       progress = FALSE
>       empty = FALSE
>       status = FALSE
>       statusInquiry = FALSE
>       setupAcknowledge = FALSE
>       notify = FALSE
>     }
>   }
> 
> 
-- 
David Stanaway <kerneld@xxxxxxxxxxxxxxx>



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549
Homepage: http://www.gnugk.org/

[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux