<br><font size=2 face="sans-serif">Hello Andrew,</font>
<br><font size=2 face="sans-serif">thank you for reply, as always clear
and useful to me. The scenario you prospected to me is right the one I
was thinking about as a &quot;workaround&quot; to the multicast problem.
For this reason I first tried to configure a BridgeServer onto my VenueServer
machine, but as far as now I'm still having some problems. </font>
<br><font size=2 face="sans-serif">Here is a description of what's happening.</font>
<br><font size=2 face="sans-serif">First of all, the VenueServer runs onto
a dual-boot (XP Pro - SUSE 10) machine, located at an externally visible
IP 213.209.222.50. I first tried to configure server and an experimental
bridge for XP, so I created, following instructions found on AG portal,
a BridgeServer.cfg file, with the following structure:</font>
<br><font size=2 face="sans-serif">----------------------------</font>
<br><font size=3>[BridgeServer]<br>
name = AGserver1<br>
location = ReS<br>
qbexec = c:\programmi\AGtk2.4\bin\QuickBridge.exe<br>
BRIDGESERVER = AGserver<br>
portMin = 40000<br>
portMax = 60000</font>
<p><font size=3># VenueServer<br>
[</font><a href=https://213.209.222.50:8000/VenueServer><font size=3 color=blue><u>https://213.209.222.50:8000/VenueServer</u></font></a><font size=3>]<br>
type = VenueServer</font>
<p><font size=3># Centro Monitoraggio Pazienti<br>
[</font><a href=https://213.209.222.50:8000/Venues/default><font size=3 color=blue><u>https://213.209.222.50:8000/Venues/default</u></font></a><font size=3>]<br>
type = Venue</font>
<br><font size=2 face="sans-serif">------------------------------------------------</font>
<br>
<br>
<br><font size=2 face="sans-serif">I tried to mutually exclude the bridging
of the Venue or that of the VenueServer. In both cases, however, even if
the bridge seems running, it doesn't do his job: if 2 users connect their
client to the bridged venue they are able to switch to unicast mode choosing
the bridge server, but after that each one can see only audio/video that
comes out from his machine, no audio/video from the other. Is there something
misconfigured into my .cfg?</font>
<br><font size=2 face="sans-serif">Second question: i tryed to connect
my 2.4 client to the venue:</font>
<br>
<br><font size=2><tt>https://ag2server.ag.manchester.ac.uk/Venues/default</tt></font>
<br>
<br><font size=2 face="sans-serif">then tried to switch to Unicast, the
msgbox for let me choose a bridge raised up and I selected:</font>
<br>
<br><font size=2 face="sans-serif">AGSC/Manchester</font>
<br>
<br><font size=2 face="sans-serif">but after that I got the following error:</font>
<br>
<br><font size=2 face="sans-serif">&quot;Use Unicast Error&quot;</font>
<br><font size=2 face="sans-serif">&quot;Stream Information for selected
bridge not found; reverting to previous selection&quot;</font>
<br>
<br><font size=2 face="sans-serif">Only some more internal venue allowed
me to use unicast with a bridge, but connecting to it with a fellow of
mine who enabled unicast too, we are unable to get audio/video streams:
each one of us seems to be the only audio/video stream inside the venue.</font>
<br>
<br><font size=2 face="sans-serif">As always thank you for your support,</font>
<br><font size=2 face="sans-serif">Faber B.</font>
<br>
<br>
<br>
<br><font size=2><tt>owner-ag-tech@mcs.anl.gov scritti il 12/05/2006 13.40.20<br>
<br>
&gt; Hi,</tt></font>
<br><font size=2><tt>&gt; &nbsp;</tt></font>
<br><font size=2><tt>&gt; I am not sure if it is possible to tunnel an
entire venue server.</tt></font>
<br><font size=2><tt>&gt; &nbsp;</tt></font>
<br><font size=2><tt>&gt; What would be useful would be to have a bridge
server hosted on a <br>
&gt; multicast enabled network.&nbsp; This bridge server would allow you
to <br>
&gt; use the venue client in “unicast” mode.&nbsp; This would make a
unicast <br>
&gt; connection to the bridge server and then the bridge server would <br>
&gt; make the multicast connection.</tt></font>
<br><font size=2><tt>&gt; &nbsp;</tt></font>
<br><font size=2><tt>&gt; You are welcome to use the AGSC venue server
just now to try this out (<br>
&gt; https://ag2server.ag.manchester.ac.uk/Venues/default). &nbsp;This
is an <br>
&gt; AGTk version 2.4 venue server, but we are bringing an experimental
<br>
&gt; AGTk 3.0 server on line within a week (hopefully). &nbsp;All venues
on <br>
&gt; our server are bridged, although it is worth noting that this is <br>
&gt; still running as a “best efforts” server in that we try our best
to <br>
&gt; keep it running at all times, but don’t guarantee that it is.</tt></font>
<br><font size=2><tt>&gt; &nbsp;</tt></font>
<br><font size=2><tt>&gt; If this works out, there may be scope for adding
more venues, <br>
&gt; although I will have to speak to my team here to see if this is <br>
&gt; possible.&nbsp; In this case, we would need a set of multicast addresses
<br>
&gt; that you would want to use for the venues anyway – we don’t have
any<br>
&gt; spare ones to use.</tt></font>
<br><font size=2><tt>&gt; &nbsp;</tt></font>
<br><font size=2><tt>&gt; I don’t think there are any specific requirements
to set up <br>
&gt; multicast routing, but I am not an expert in this field.&nbsp; I would
<br>
&gt; guess that you need your router, and every router between yours and
<br>
&gt; another multicast router to be multicast enabled.&nbsp; I would then
<br>
&gt; think that each router needs to know about the other multicast <br>
&gt; routers, although this may be done using a protocol, I am not too
sure.</tt></font>
<br><font size=2><tt>&gt; &nbsp;</tt></font>
<br><font size=2><tt>&gt; Let me know if I can help any more,</tt></font>
<br><font size=2><tt>&gt; &nbsp;</tt></font>
<br><font size=2><tt>&gt; Andrew J</tt></font>
<br><font size=2><tt>&gt; ============================================<br>
&gt; Access Grid Support Centre,<br>
&gt; RSS Group,<br>
&gt; Manchester Computing,<br>
&gt; Kilburn Building,<br>
&gt; University of Manchester,<br>
&gt; Oxford Road,<br>
&gt; Manchester,<br>
&gt; M13 9PL,<br>
&gt; UK<br>
&gt; Tel: +44(0)161-275 0685<br>
&gt; Email: Andrew.Rowley@manchester.ac.uk</tt></font>
<br><font size=2><tt>&gt; <br>
&gt; From: Fabrizio.Berdondini@prototipo.it [mailto:Fabrizio.<br>
&gt; Berdondini@prototipo.it] <br>
&gt; Sent: 12 May 2006 09:08<br>
&gt; To: Andrew.Rowley@manchester.ac.uk<br>
&gt; Cc: ag-tech@mcs.anl.gov<br>
&gt; Subject: RE: [AG-TECH] Venues Addresses: infrastructural question</tt></font>
<br><font size=2><tt>&gt; &nbsp;</tt></font>
<br><font size=2><tt>&gt; <br>
&gt; Thank you very much Andrew, <br>
&gt; quite clear right now.... <br>
&gt; <br>
&gt; And now the question is... <br>
&gt; <br>
&gt; We are studying the development of an infrastructure for reasearch
<br>
&gt; purposes focused on domiciliar monitoring of patients with <br>
&gt; Alzheimer's desease, leaving in islands or difficult to reach areas.<br>
&gt; It will be developed in collaboration with the Italian Ministry Of
<br>
&gt; Health and other public structures, such as ISS (Istituto Superiore
<br>
&gt; Sanità). We thought to base it onto the AccessGrid infrastructure.
<br>
&gt; Thus we would need to have a couple of VenueServers connected to the<br>
&gt; Mbone in order to provide connectivity via Multicast for each <br>
&gt; videoconference dedicated machine at patient's home and for a <br>
&gt; central &quot;Call Center&quot;, connected, again via videoconference
<br>
&gt; dedicated machines, to some caregivers'/medicians' houses/hospitals.
<br>
&gt; Would it be possible, and eventually how, to &quot;tunnell&quot; our
<br>
&gt; VenueServer(s) in order to link it/them to the Mbone? How, and which<br>
&gt; pre-requisites are needed in order to require/gain access to the <br>
&gt; Mbone infrastructure? <br>
&gt; Thank you, as always, for your support, <br>
&gt; Faber B. <br>
&gt; <br>
&gt; &quot;Andrew A Rowley&quot; &lt;Andrew.Rowley@manchester.ac.uk&gt;
scritti il <br>
&gt; 11/05/2006 12.44.34<br>
&gt; <br>
&gt; &gt; Hi, <br>
&gt; &gt; &nbsp; <br>
&gt; &gt; As far as I understand it: <br>
&gt; &gt; 1) The IP is a real multicast IP, with global scope. <br>
&gt; &gt; 2) I think Argonne has reserved the IPs that they use with IANA.
&nbsp;If<br>
&gt; &gt; you want to run a venue server, I would advise you do the same,
or <br>
&gt; &gt; use your GLOP space. &nbsp;At the AGSC we only use static addresses.
&nbsp;The<br>
&gt; &gt; server keeps track of the IPs in use internally – no talking
is done<br>
&gt; &gt; between servers. <br>
&gt; &gt; 3) This is standard multicast routing. &nbsp;Vic and rat communicate
<br>
&gt; &gt; directly with other vics and rats once they are running – the
only <br>
&gt; &gt; use the venue server to get the addresses (unless you are using
<br>
&gt; &gt; unicast, in which case there is a bridge somewhere in the middle.
&nbsp;<br>
&gt; &gt; This bridge takes your unicast traffic and forwards it to multicast,<br>
&gt; &gt; and vice versa). <br>
&gt; &gt; 4) Multicast address routing works differently from unicast address
<br>
&gt; &gt; routing. &nbsp;Basically, your router must be multicast enabled
to allow <br>
&gt; &gt; multicast to work from outside the router. &nbsp;It is possible
that it <br>
&gt; &gt; will allow multicast to work inside the LAN without this, but
I am <br>
&gt; &gt; not too sure. &nbsp;Your network card will respond to both the
192 <br>
&gt; &gt; address assigned to it, and multicast addresses, provided it
has <br>
&gt; &gt; “joined” the multicast group i.e. it has sent and IGMP message
to <br>
&gt; &gt; the router saying that it wants to joint the group and receive
<br>
&gt; &gt; traffic addressed to that group. <br>
&gt; &gt; &nbsp; <br>
&gt; &gt; There may be some things that are not quite right in the above,
but <br>
&gt; &gt; I’m sure someone on the list will correct me if this is the
case. <br>
&gt; &gt; &nbsp; <br>
&gt; &gt; Andrew J <br>
&gt; &gt; ============================================<br>
&gt; &gt; Access Grid Support Centre,<br>
&gt; &gt; RSS Group,<br>
&gt; &gt; Manchester Computing,<br>
&gt; &gt; Kilburn Building,<br>
&gt; &gt; University of Manchester,<br>
&gt; &gt; Oxford Road,<br>
&gt; &gt; Manchester,<br>
&gt; &gt; M13 9PL,<br>
&gt; &gt; UK<br>
&gt; &gt; Tel: +44(0)161-275 0685<br>
&gt; &gt; Email: Andrew.Rowley@manchester.ac.uk <br>
&gt; &gt; <br>
&gt; &gt; From: owner-ag-tech@mcs.anl.gov [mailto:owner-ag-tech@mcs.anl.gov]
<br>
&gt; &gt; On Behalf Of Fabrizio.Berdondini@prototipo.it<br>
&gt; &gt; Sent: 11 May 2006 08:29<br>
&gt; &gt; To: ag-tech@mcs.anl.gov<br>
&gt; &gt; Subject: [AG-TECH] Venues Addresses: infrastructural question
<br>
&gt; &gt; &nbsp; <br>
&gt; &gt; <br>
&gt; &gt; Hello all, <br>
&gt; &gt; while trying to resolve some troubles in our internal subnet
<br>
&gt; &gt; configuration, I was wondering how *exactly* the VenueServer
<br>
&gt; &gt; assigns/manages addresses for the venues. What I know, from official<br>
&gt; &gt; documentation and from Thomas D. Uram messages inside this m/list,
<br>
&gt; &gt; is that the management of the IP for the venues can be either
static<br>
&gt; &gt; or dynamic, meaning that I can assign a fixed IP to each venue
(one <br>
&gt; &gt; for video, one for audio, and it will have always the same) or
let <br>
&gt; &gt; the venueserver assign the IPs inside a variable range, giving
them <br>
&gt; &gt; to audio/video of a venue when the first user asks to enter it,
<br>
&gt; &gt; while releasing them when the last person into the venue leaves
it. <br>
&gt; &gt; What I'm not able to understand is: <br>
&gt; &gt; <br>
&gt; &gt; 1) is the IP assigned to audio/video for each room a *real* IP
(a <br>
&gt; &gt; multicast IP publicly visible over the internet i mean) or is
there <br>
&gt; &gt; some kind of alias/routing sistem underlying somewhere? <br>
&gt; &gt; 2) In the first case, how can the venue server understand a <br>
&gt; &gt; particular IP is &quot;free&quot; or &quot;used&quot; by someone
else (i.e. another <br>
&gt; &gt; venueserver or another service)? <br>
&gt; &gt; 3) In the second case, how is the routing done? How can the <br>
&gt; &gt; venueserver address the two applications Vic and Rat (with some
kind<br>
&gt; &gt; of DNS i guess) to the right IP? <br>
&gt; &gt; 4) Again in the second case, how can the VenueServer assign/manage
<br>
&gt; &gt; addresses in ranges like 224.xxx.xxx.xxx when the allowed IPs
inside<br>
&gt; &gt; a LAN are restricted to a range that goes from 192.168.2.10 to
<br>
&gt; 192.168.2.150? <br>
&gt; &gt; <br>
&gt; &gt; I'm not sure if I could explain clearly what I'm looking for,
but <br>
&gt; &gt; this matter, as far as now, is very critical to me, I'm ready
to <br>
&gt; &gt; give any further clarification and open to every suggestion and
<br>
&gt; information. <br>
&gt; &gt; Thanx as always, <br>
&gt; &gt; Faber B. </tt></font>