Dear all,
I'm working on a telescope array project and I would like to develop a data
generator to simulate data sending from the telescopes cameras.
Each camera is composed of 300 modules sending data to a "camera server"
through 300 gigabitethernet links (UDP). These links are merged with a stack of
switches in two 10Gb links connected to the camera server. Each module
generates 10000 packets/s (size ~ 800 bytes). Data sending from the modules is
synchronized. The 300 packets from the 300 modules are sent (almost exactly) at
the same time, and that 10000 times per second.
In order to validate the switches stack and the whole data management chain, I
would like to build a full size "stimulator" with 300 physical ports
approaching this simultaneous sending. For that, i bought 2 of these boards :
http://www.evoc.com/products/NET-1820CVD6N/detail.aspx
There will be 50 of them in the final stimulator. The boars will be
synchronized by a signal triggering the parallel ports.
I began to develop a software with Linux but I think I will have too much
uncertainty about latency for parallel port interrupts and packets actual
sending.
So I decided to start again with Xenomai.
I've got a few questions :
- Do you think it is feasible ?
- Do you know the approximate latency and jitter among the 50 boards I will
achieve ?
- I started to install RTnet. Is it adapted to what i want to do ?
- The camera server will receive data on regular sockets (not real time,
actually I use Netmap). Can I send data with real time accuracy using RTnet to
regular sockets ?
- RTnet alone (without RTmac) works with my hardware (e1000e drivers), I
managed to send data to the camera server through 1 link with your rtt-sender
example. Do I need RTmac ? I must say that I don't really understand the role
RTmac would play with my configuration...
- Will I be able to use the 6 ports at the same time (on the same sub
network) with RTnet ? (I ask this question because with regular sockets, I had
to add rules to avoid sending all the data through a single physical link).
Thank you in advance.
Best regards,
Julien.
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
RTnet-users mailing list
RTnet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rtnet-users