AG3 has has made it simpler for us manage our rooms at CCLRC (both RAL & 
Daresbury); most notably with the ability to 'lock' a system into using 
Unicast. I openly, the following is based on my perception of how AG3 works; 
and may not be entirely correct.

Last week, it became apparent that the MO for the way AG3 selects a bridge was 
working against us.
It would appear that now anyone can create a bridge which AG3 will find and 
select dependent on the time it takes to ping.
This may not however be the best selection method for a site.

Like probably many other sites, we have strict firewall rules & guidelines to 
which we must adhere, and changes require time to be processed by 'other 
departments. We have therefore selected 5 'known' bridges around the globe that 
we expect to use regularly, or as fallbacks, and only these pass through 
unhindered. AG3 selects the 'closest' bridge it finds to route through 
currently.

Last week on at least one occasion, the bridge list could not be seen from our 
sites, so there was no bridge at all available to our AG3 systems and we had to 
revert back to AG2.4 until later in the day.

I would like to suggest an enhancement to the current system (if Unicast is 
selected), where the client operation would:

1. Check for bridges against a saved list, and either works from the new list 
(if available) or the saved one.
2. Compares the 'current' list to a list (perhaps tagged in preferences?) of 
preferred bridges, and tries to connect to the #1 preferred location.
3. If preference #1 fails or is not on the new list, then #2 is selected (and 
so on in a cascade fashion)
4. Perhaps this concept could also be adopted in the event of a heartbeat 
failure' from the bridge, so the client would automatically drop down to the 
next bridge, instead of just flagging up a failure.

I know the purists will say that Unicast is a fallback to Multicast, but to 
some sites like ours it is our mainstay, and will continue to be for the 
foreseeable future. To us, the most important thing is for the meeting to take 
place with minimum of fuss & interruption; in some cases self operated by 'less 
knowledgeable people. I feel this would make the system simpler to manage & 
operate.

Does this make sense? Would it be difficult to implement? Can anyone else see 
flaws?

Regards,
Paul Bonnett
Access Grid Videoconference Support & Development
Rutherford Appleton Laboratories
e-Science Centre
R1 Room 2.21
Chilton, Didcot,
Oxfordshire, OX11 0QX

Tel: 01235 778329

p.bonn...@rl.ac.uk<mailto:p.bonn...@rl.ac.uk>

http://www.e-science.clrc.ac.uk/web/projects/accessgrid<http://hpcsg.esc.rl.ac.uk/>

Reply via email to