Re: virtual queue routing

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

 



Hi Jim,

usually you have to call a 'room' inside the MCU, not the MCU itself.
Using ohphone, you would call eg. 'room1@xxxxxxxxxx'. To achive the same
over a virtual queue, you have to use RouteToGateway instead of
RouteToAlias. Also, make sure the 'explicit' routing policy is active.

Regards,
Jan

flying tuzi wrote:
> Hi,
> 
> I have a gatekeeper@xxxxxxxxxx and mcu@xxxxxxxxxxx when mcu is started
up, I
> used 'mcu -u test -g 24.53.2.51 <http://24.53.2.51>' to
> register with gatekeeper.
> 
> 2005/11/03 13:44:51.157 1 RasSrv.cxx(343) RAS RRQ Received
> 2005/11/03 13:44:51.159 1 RasTbl.cxx(79) New
> EP|24.53.2.52:1720|test:h323_ID|mcu|2446_endp
> 
> 2005/11/03 13:44:51.160 2 RasSrv.cxx(388)
> RCF|24.53.2.52:1720|test:h323_ID|mcu|2446_endp;
> 2005/11/03 13:44:51.160 3 RasSrv.cxx(231) RAS Send to
> 24.53.2.52:32805<http://24.53.2.52:32805>
> 
> seems successfully registered.
> 
> .ini file with gatekeeper reads like
> 
> [RoutedMode]
> GKrouted=1
> H245Routed=1 # should I set this?
> [RoutingPolicy::OnARQ]
> h323_ID=vqueue,explicit,internal
> [CTI::Agents]
> VirtualQueueAliases=test # construct virtual queue 'test'
> RequestTimeout=10
> 
> then, I launched ohphone from 24.53.2.53 <http://24.53.2.53> to call
virtual
> queue 'test': ./ohphone -g 24.53.2.51 <http://24.53.2.51> test
> 
> 2005/11/03 13:45:05.860 1 RasSrv.cxx(343) RAS ARQ Received
> 2005/11/03 13:45:05.860 3 RasSrv.cxx(1948) GK ARQ will request
bandwith of
> 100000
> 2005/11/03 13:45:05.861 2 Routing.cxx(605)
> RouteRequest|24.53.2.53:1720|2447_endp|32003|test|jim:h323_ID;
> 2005/11/03 13:45:05.863 2 Routing.cxx(670) VQueue Route
> request (EPID :2447_endp, CRV=32003) accepted by agent
24.53.2.52:h323_ID
> 2005/11/03 13:45:05.864 2 RasSrv.cxx(388):
>
ARJ|24.53.2.53:1720|test:h323_ID|jim:h323_ID|false|calledPartyNotRegist
ered;
> 2005/11/03 13:45:05.865 3 RasSrv.cxx(231) RAS Send to
> 24.53.2.53:32815<http://24.53.2.53:32815>
> admissionReject {
> requestSeqNum = 60446
> rejectReason = calledPartyNotRegistered <<null>>
> }
> 
> from the above, we could see that the Route Request was activated and
the
> external script issued Routetoalias command.
> however, it had an error message of 'calledpartynotregistered' , which
is
> the virtual queue name 'test'. Also the call was not routed to mcu
> because gatekeeper can't find a user named 'test'
> 
> I'm a little frustrated now. how can mcu join the virtual queue
'test'? is
> there anything I missed or I did wrong? I think users need to call
> the virtual queue alias but how can it be related to a real endpoint?
> 
> Thanks in advance for all kind advices.
> 
> -Jim


-- 
Jan Willamowius, jan@xxxxxxxxxxxxxx, http://www.gnugk.org/


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________________

Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/

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

  Powered by Linux