In short: 1. RasSrv::RewriteE164 2. Authentication (may also perform rewrite or route the call to a specific alias or IP address, as in case of RADIUS, for example). 3. Check if the ARQ (or Setup) message specifies destination IP address explicitly - if so, use it and go to the point 8. 4. Check if the first destination alias matches a virtual queue. Issue a RouteRequest command and wait for RTA, after RTA go to the point 1 again. 5. Try to find a destination endpoint by an alias or a prefix. If found, go to the point 8. 6. If ParseEmailAliases is turned on, try to check if any alias is in a name@dns form. If a match is found, go to the point 8. 7. If the call is from a parent gatekeeper, perform reverse [Endpoint::RewriteE164] rewrite and try to find an endpoint by an alias or a prefix. 8. If no match is found so far, send ARQ to a parent gatekeeper (if it exists) and go to the point 10. 9. If no match is found so far, send LRQ to gatekeeper neighbors and go to the point 10. 10. That's all. For unregistered calls (no ARQ, only Setup received), the sequencse is similar, except that no parent and neighbor gatekeepers are queried. Also, virtual queues are not used in this case. ----- Original Message ----- From: "Frank Fischer" <frank.fischer@xxxxxxxxxxxxxxxx> To: <openh323gk-users@xxxxxxxxxxxxxxxxxxxxx> Sent: Monday, October 11, 2004 1:03 AM Subject: AW: Routing Engine process/algorithm HI Michal Version 2.0.8/2.0.9. Greetings Frank > -----Ursprüngliche Nachricht----- > Von: openh323gk-users-admin@xxxxxxxxxxxxxxxxxxxxx > [mailto:openh323gk-users-admin@xxxxxxxxxxxxxxxxxxxxx] Im > Auftrag von Zygmuntowicz Michal > Gesendet: Sonntag, 10. Oktober 2004 23:59 > An: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx > Betreff: Re: Routing Engine process/algorithm > > There is no such documentation - perhaps a paragraph > about this should be added to the manual. Which version > do you refer to? > > ----- Original Message ----- > From: "Frank Fischer" <frank.fischer@xxxxxxxxxxxxxxxx> > Sent: Saturday, October 09, 2004 2:04 AM > > > > Is there any documentation about the routing process in the > Gatekeeper? I > > would like to understand in which order which routing > sub-processes like > > ReWriting, Virtual Queue and so on is processed respective > how calls are > > routed related to different conditions/configuration options. > > > > Thanks a lot for your help > > Frank ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________________ List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_id?49 Homepage: http://www.gnugk.org/