[evla-sw-discuss] Delay models to station boards

Bill Sahr bsahr at nrao.edu
Thu May 15 13:57:55 EDT 2008


Pls see below.  bill

Kevin Ryan wrote:
> Models should be addressed by Antenna/baseband not by CMIB; the MCCC  
> affords that.  We (I think all of us?) agree that Barry's worst-case  
> would overly tax MCCC.  Since the Station Board to Antenna is a  
> physical thing and since this relationship is mapped in the  
> parameters database that Barry mentions, then it should not be a  
> problem for the Executor to still send models to Antenna/basebands  
> and have them arrive at the proper CMIB.
> 
> And this can be done either by unicast or multicast UDP or via the  
> current REST/TCP interface that the CMIB uses now to receive models.
> 
> The suggestions offered in this thread to cover for UDP's dropped  
> packets involve work for the CMIB that it should not have to do, and  
> only report the problem without fixing it (assuming that if the CMIB  
> did discover and report a dropped model, it is already too late to  
> resend it).
> 
> Barry's worst case should not burden REST/TCP if the models don't  
> have to funnel through MCCC.

Barry's worst case: For 27 antennas, 4 station boards/antenna, OTF
mapping at a high frequency - 600 models per second.  I've seen your
(Kevin's) email on the testing for sending UDP packets (nice job,
interesting figures), but haven't seen anything for REST/TCP.

Bruce's email speaks of a max XML message size of 14KB.  So, 600
models/sec, @ 14KB per model (worst case)?  8,400KBytes/sec, i.e.
8.4 MBytes/sec ?  That's probably an overestimate.  I have little
feel for REST/TCP capabilities with regard to data rate.  Can you
supply some figures ?
> 
> Even though Barry originally wanted to "Reaffirm the long term  
> direction we want to take", I think we should wait to see how things  
> work.  I recommend that we continue with the existing REST/TCP  
> interface but bypass the MCCC.  It would serve to satiate those of us  
> who want the Berlin Wall between WIDAR and Executor to think of this  
> mapping database as a part of the VCI. :)
> 
> Kevin
> 
> On May 15, 2008, at 8:14 AM, Barry Clark wrote:
> 
>> I've made provision for storing this in the parameters database.   
>> It was
>> called for in Sonja's schema of a couple of years ago, so I put it in.
>> MCCC will need to know a lot of this sort of thing too, and I think
>> that's OK, so long as we get them from the same database.  When we
>> get to talking about code/repository sharing, I'll be urging them to
>> use our Parameters class.  I'm quite happy with it at the moment.
>>
>>
>>> From: Bryan Butler <bbutler at nrao.edu>
>>>
>>>
>>> how?
>>>
>>>
>>> Sonja Vrcic wrote:
>>>> EVLA M&C System (Observation Preparation and/or Executor) knows  
>>>> which
>>>> antenna is connected to which Station Board.
>> _______________________________________________
>> evla-sw-discuss mailing list
>> evla-sw-discuss at listmgr.cv.nrao.edu
>> http://listmgr.cv.nrao.edu/mailman/listinfo/evla-sw-discuss
> 
> _______________________________________________
> evla-sw-discuss mailing list
> evla-sw-discuss at listmgr.cv.nrao.edu
> http://listmgr.cv.nrao.edu/mailman/listinfo/evla-sw-discuss



More information about the evla-sw-discuss mailing list