Sean Meighan

Hardware => General hardware => Topic started by: krepidus on November 23, 2020, 03:14:36 PM

Title: Network Bandwidth requirements
Post by: krepidus on November 23, 2020, 03:14:36 PM
Hi there everyone,

I'm a system administrator and I have been asked by my employer to set up a network capable of running an xLights show over a wide area (in this case a street).

The sequence is controlled by a number of F48 Differential Controllers. I can see that they are capable of driving up to 16384 pixels, but my question is as followed:

At full output, what is the network bandwidth/throughput used by xLights to drive a single one of these boards?

My apologies if my terminology is off, i've been pulled into this last minute and had to learn what i can as quickly as i can ;)

Title: Re: Network Bandwidth requirements
Post by: superdave on November 24, 2020, 01:09:03 AM
So, based on data from: http://doityourselfchristmas.com/forums/showthread.php?34529-Maximum-Number-of-DMX-Universes&p=341691#post341691 (http://doityourselfchristmas.com/forums/showthread.php?34529-Maximum-Number-of-DMX-Universes&p=341691#post341691)

"So that would mean something like 111.3kbps per universe in very loose math"

In an "ideal" and "perfect" world, you'd have 510 pixels in each universe (technically 512, but that isn't divisible by 3).  Assuming the 16384 pixels, that would be a little over 32 universes.

So, ~32 x 111.3kbps.  This would be if they have everything neat and tidy in the layout AND maximizing ever possibility of the controller. 

I would estimated about ~4Mbps per F48 controller.  I would consider that to be a scale to be thinking about, but would certainly welcome other peoples thoughts and experiences!  Also, check my math. :)  It is not a strong area for me.  If possible, report back with how the project goes and what you ended up seeing!
Title: Re: Network Bandwidth requirements
Post by: krepidus on December 01, 2020, 02:33:32 PM
Hi superdave,

Thank you for that answer - very helpful!

I'll get back to you on how it goes.
Title: Re: Network Bandwidth requirements
Post by: superdave on December 01, 2020, 02:52:34 PM
I totally messed up on my math, after reviewing this again! GRRRRR

170 pixels  = 510 channels = 1 universe

So 16384 pixels, means 96 universes

96 universes x 111.3kbps = 10684.8kbps = ~10.7 Mbps


Title: Re: Network Bandwidth requirements
Post by: keithsw1111 on December 01, 2020, 02:53:36 PM
There are ways to optimise things but they introduce additional complexities and limitations that may not be satisfactory.

You really need to talk it through with someone who can understand your setup, constraints, and ability to change things. You could try the zoom room.